Roman Telezhynskyi
|
02bcc2f1e1
|
New test case.
Do not remove point on line if it is end/start of a curve.
--HG--
branch : develop
|
2019-09-12 20:57:26 +03:00 |
|
Roman Telezhynskyi
|
c802df2b73
|
Lupdate warnings.
Lupdate lacks of some features to support all C++ valid declarations.
--HG--
branch : develop
|
2019-09-10 16:57:31 +03:00 |
|
Roman Telezhynskyi
|
0536b42a7c
|
Fix regression in angle type By Intersection.
--HG--
branch : develop
|
2019-09-10 13:17:06 +03:00 |
|
Roman Telezhynskyi
|
880aa4de0c
|
Fix regression in angle type "By second edge right angle".
--HG--
branch : develop
|
2019-09-06 11:12:01 +03:00 |
|
Roman Telezhynskyi
|
20abb9979e
|
Fix broken tests.
--HG--
branch : develop
|
2019-09-05 14:13:22 +03:00 |
|
Roman Telezhynskyi
|
23ffeba014
|
Fix case with prong. All acute angles now support only angle type by length.
--HG--
branch : develop
|
2019-09-03 17:46:09 +03:00 |
|
Roman Telezhynskyi
|
1baaaeafb9
|
Refactoring. Move rollback code to methods.
--HG--
branch : develop
|
2019-09-02 08:55:45 +03:00 |
|
Roman Telezhynskyi
|
c137c46e2d
|
New test cover a rollback case.
--HG--
branch : develop
|
2019-09-02 08:43:02 +03:00 |
|
Roman Telezhynskyi
|
6233ed0daa
|
Bug fixes for seam allowance angle types.
--HG--
branch : develop
|
2019-09-01 13:01:10 +03:00 |
|
Roman Telezhynskyi
|
27a08641fa
|
Refactoring. Move class VSAPoint to separate file.
--HG--
branch : develop
|
2019-09-01 12:58:54 +03:00 |
|
Roman Telezhynskyi
|
d12070b146
|
Fix bug with angle by intersection.
Was used wrong point bigLine2.p2() instead of bigLine2.p1().
--HG--
branch : develop
|
2019-08-31 15:30:07 +03:00 |
|
Roman Telezhynskyi
|
1cede87cc6
|
Fix function IsOutsidePoint.
Not enough just to compare direction. We also must be sure a distance to tested point is bigger than a segment.
--HG--
branch : develop
|
2019-08-31 09:32:43 +03:00 |
|
Roman Telezhynskyi
|
df3684d2a1
|
VPiece to JSON.
Strict version to support Unit tests.
--HG--
branch : develop
|
2019-08-29 15:01:27 +03:00 |
|
Roman Telezhynskyi
|
8332d4b15b
|
Serialization a point to json. ref #874.
--HG--
branch : develop
|
2019-08-07 17:53:18 +03:00 |
|
Roman Telezhynskyi
|
bcea1b69fa
|
Breaking change. All intersections are now treaded as a loop.
--HG--
branch : develop
|
2019-08-07 12:25:22 +03:00 |
|
Roman Telezhynskyi
|
c2d194c23f
|
Clazy warning.
--HG--
branch : develop
|
2019-08-06 16:39:14 +03:00 |
|
Roman Telezhynskyi
|
5c84c80039
|
Refactoring. Reduce modules dependency.
--HG--
branch : develop
|
2019-07-22 17:06:30 +03:00 |
|
Roman Telezhynskyi
|
e37afae597
|
Allow controlling priority selecting pieces in layout.
--HG--
branch : develop
|
2019-07-19 10:45:57 +03:00 |
|
Roman Telezhynskyi
|
4ab84bce38
|
Make full serialization/deserialization for class VLayoutPiece.
--HG--
branch : develop
|
2019-07-01 12:26:08 +03:00 |
|
Roman Telezhynskyi
|
a97c90378d
|
Fix bug in VPiece::IsBufferAllowanceValid.
--HG--
branch : develop
|
2019-06-18 13:48:32 +03:00 |
|
Roman Telezhynskyi
|
12871f0708
|
Fix issue with artificial loop.
--HG--
branch : develop
|
2019-06-18 13:45:40 +03:00 |
|
Roman Telezhynskyi
|
3b51ccb31d
|
Refactoring. Move drawing passmarks to separate class.
--HG--
branch : develop
|
2019-05-08 15:19:03 +03:00 |
|
Roman Telezhynskyi
|
52dfb912ee
|
Resolved issue #965. Control passmark length with formula.
--HG--
branch : develop
|
2019-04-17 13:02:22 +03:00 |
|
Roman Telezhynskyi
|
a479f3cb40
|
Improve checking allowance validity.
--HG--
branch : develop
|
2019-02-27 20:33:59 +02:00 |
|
Roman Telezhynskyi
|
77ae13ae18
|
New pedantic check. Check if allowance path is valid.
This check validate seam allowance path and layout allowance path.
--HG--
branch : develop
|
2019-02-23 18:43:06 +02:00 |
|
Roman Telezhynskyi
|
81bde9bb95
|
Fix issue with loop clearing.
--HG--
branch : develop
|
2019-02-20 09:59:59 +02:00 |
|
Roman Telezhynskyi
|
883d2c04f6
|
Resolved issue #937. Wrong symmetrical seam corners on pieces.
(grafted from 8c1b09cc7bc40d6d40e39d931d3e040b0323bd87)
--HG--
branch : develop
|
2019-02-13 16:32:38 +02:00 |
|
Roman Telezhynskyi
|
dc4fca7a76
|
Forgot to comment test data dump functions.
(grafted from 3f7b9889eedf7ae49f804cf6ace7cebec122fbec)
--HG--
branch : develop
|
2019-02-12 15:37:38 +02:00 |
|
Roman Telezhynskyi
|
63e402ba8a
|
Resolved issue #937. Wrong symmetrical seam corners on pieces.
(grafted from f15fbf536959418dcd9a2f2caf7c0267ae46eaee)
--HG--
branch : develop
|
2019-02-12 14:51:21 +02:00 |
|
Roman Telezhynskyi
|
84c96c35dd
|
Refactoring layout piece.
--HG--
branch : develop
|
2019-01-28 20:35:10 +02:00 |
|
Roman Telezhynskyi
|
6efc6f11c8
|
Fixed issue #924. Valentina produces wrong passmark for rollback case.
(grafted from 5ff3a91f41efebed4963d3377cb2f194983cc7f7)
--HG--
branch : develop
|
2019-01-09 17:46:02 +02:00 |
|
Roman Telezhynskyi
|
60c4e2880f
|
Fixed issue #923. Valentina produces wrong seam allowance for rollback case.
(grafted from 111ae73392a265baecbb3031cf3963682e0bea77)
--HG--
branch : develop
|
2019-01-07 18:20:36 +02:00 |
|
Roman Telezhynskyi
|
8c676948ff
|
Fixing regression. ref #915.
(grafted from 4a1f66408bca3eab9df83d5b9ef46ac9c3cc6278)
--HG--
branch : develop
|
2018-12-28 21:55:48 +02:00 |
|
Roman Telezhynskyi
|
54418925c6
|
Fixed issue #915. Valentina produces wrong seam allowance for acute angle.
(grafted from 41a93a0a57ac2dcc731563b7eb759bfa2bc2961e)
--HG--
branch : develop
|
2018-12-23 18:41:51 +02:00 |
|
Roman Telezhynskyi
|
f44484a364
|
Optimization for method PointBezier_r().
--HG--
branch : develop
|
2018-11-16 17:44:54 +02:00 |
|
Roman Telezhynskyi
|
1d0b5790ae
|
Be more pedantic. Show warning for case where Valentina cannot build a seam
allowance.
--HG--
branch : develop
|
2018-10-22 14:43:06 +03:00 |
|
Roman Telezhynskyi
|
2211e2b7ee
|
Fixed issues with seam allowance.
More cases.
(grafted from 7324a77cb8851a215d26269a8db7106a653915fd)
--HG--
branch : develop
|
2018-10-19 16:54:06 +03:00 |
|
Roman Telezhynskyi
|
81d2eb513a
|
Fixed issues with seam allowance.
(grafted from 79a6fe52de80fc8707e24574eff1ec75eb1cd424)
--HG--
branch : develop
|
2018-10-17 18:12:39 +03:00 |
|
Roman Telezhynskyi
|
c47193540b
|
Improve precision of dump functions. It should be close to what debugger gives.
(grafted from d94873822ea085f90db8ad6b857dd041cd9654c6)
--HG--
branch : develop
|
2018-10-17 18:11:32 +03:00 |
|
Roman Telezhynskyi
|
515df843d3
|
New function VFuzzyComparePoints to compare two points.
--HG--
branch : release
|
2018-09-27 14:52:21 +03:00 |
|
Roman Telezhynskyi
|
9f919ffe8a
|
Improve seam allowance. Case with custom seam allowance.
--HG--
branch : release
|
2018-09-23 15:51:28 +03:00 |
|
Roman Telezhynskyi
|
252fa3a0de
|
Suppress warning Wunused-function.
Try number 2.
--HG--
branch : release
|
2018-09-19 20:06:47 +03:00 |
|
Roman Telezhynskyi
|
778d4bebc1
|
Disable warning Wunused-function.
--HG--
branch : release
|
2018-09-19 18:53:32 +03:00 |
|
Roman Telezhynskyi
|
a4ec72b3bd
|
Help function to speed up creating tests.
--HG--
branch : release
|
2018-09-19 15:16:29 +03:00 |
|
Roman Telezhynskyi
|
ec79f50e65
|
Fix float point accuracy issue. ref #883.
--HG--
branch : release
|
2018-09-19 12:24:24 +03:00 |
|
Roman Telezhynskyi
|
49506c0bf2
|
Refactring. MaxLocalSA can be part of VSAPoint class.
--HG--
branch : release
|
2018-09-13 17:31:14 +03:00 |
|
Roman Telezhynskyi
|
f57c98b7c3
|
Refactoring. Move private static methods.
--HG--
branch : release
|
2018-09-13 17:16:40 +03:00 |
|
Roman Telezhynskyi
|
3fe7709c40
|
Fixed issue #883. Fix right angle seam allowance angle type.
--HG--
branch : release
|
2018-09-13 16:46:04 +03:00 |
|
Roman Telezhynskyi
|
05a5101115
|
Fixed issue #808. Fix broken seam allowance angle type.
--HG--
branch : release
|
2018-09-01 18:56:43 +03:00 |
|
Roman Telezhynskyi
|
ef6dd49202
|
Resolved issue #861. Valentina hangs if pattern has too many loops.
--HG--
branch : develop
|
2018-07-12 20:21:24 +03:00 |
|