Roman Telezhynskyi
|
80d9fbc107
|
New function Warning.
|
2020-11-20 13:18:38 +02:00 |
|
Roman Telezhynskyi
|
4cea74d63b
|
Loading measurements in Valentina.
|
2020-10-15 18:05:21 +03:00 |
|
Roman Telezhynskyi
|
07858f7fcb
|
Refactoring.
|
2020-08-01 11:55:56 +03:00 |
|
Roman Telezhynskyi
|
15d02bc456
|
Fix invalid layout allowance. Closes #58
|
2020-07-31 16:31:27 +03:00 |
|
Roman Telezhynskyi
|
49c62b072b
|
Refactoring.
Add new constructor for class VRawSAPoint to improve readability.
|
2020-07-31 16:15:00 +03:00 |
|
Roman Telezhynskyi
|
9389cb546c
|
Refactoring. Redesign a container reversing method.
|
2020-07-13 16:28:59 +03:00 |
|
Roman Telezhynskyi
|
db007ac301
|
Improve checking allowance validity.
|
2020-06-03 13:18:43 +03:00 |
|
Roman Telezhynskyi
|
30bac523c8
|
Improve seam allowance.
Increase max allowed length of corner to cover real world case.
|
2020-03-07 11:17:06 +02:00 |
|
Roman Telezhynskyi
|
309259a0e4
|
Approximation scale on curved path - Draw vs. Detail. Closes smart-pattern/valentina#8.
|
2020-02-10 16:34:50 +02:00 |
|
Roman Telezhynskyi
|
475bdadf9b
|
Fix link to project repo in license header.
|
2020-01-31 08:02:08 +02:00 |
|
Roman Telezhynskyi
|
98a88ed529
|
Refactoring. Hide compatibility layer behind a function.
QLineF::intersects.
--HG--
branch : develop
|
2020-01-16 17:34:08 +02:00 |
|
Roman Telezhynskyi
|
b3f236dbb5
|
Refactoring. Rename ArrowType enum class.
--HG--
branch : develop
|
2020-01-07 13:54:23 +02:00 |
|
Roman Telezhynskyi
|
d74225e63e
|
QLineF::IntersectType QLineF::intersect(const QLineF&, QPointF*) const' is
deprecated: Use intersects() instead.
(grafted from b8646bf40865848ad48eae89cae8419483d56f6b)
--HG--
branch : develop
|
2020-01-06 18:34:35 +02:00 |
|
Roman Telezhynskyi
|
84001dac61
|
Refactoring. Added move constructor.
--HG--
branch : develop
|
2019-12-30 17:13:18 +02:00 |
|
Roman Telezhynskyi
|
74bb3e4369
|
Fix move sematic.
(grafted from fb8691f522f3515d7c3014a0ea90b60b352a444e)
--HG--
branch : develop
|
2019-12-30 13:00:57 +02:00 |
|
Roman Telezhynskyi
|
0cb7965379
|
Minimal seam allowance must be little bit bigger.
--HG--
branch : develop
|
2019-11-03 17:50:39 +02:00 |
|
Roman Telezhynskyi
|
2887350c16
|
Fix bugs with a seam allowance.
--HG--
branch : develop
|
2019-11-03 10:13:02 +02:00 |
|
Roman Telezhynskyi
|
c924a6f700
|
New class VRawSAPoint.
Post processing a seam allowance.
--HG--
branch : develop
|
2019-11-03 10:01:32 +02:00 |
|
Roman Telezhynskyi
|
7f5ec1c9a1
|
It is better to not allow user to set seam allowance width to 0. 0 seam
allowance creates intersections with a main path.
--HG--
branch : develop
|
2019-11-03 09:30:36 +02:00 |
|
Roman Telezhynskyi
|
8f6ae65224
|
New feature Pattern Messages.
Added special field to show pattern warnings instead of warning dialogs.
Fixed issue with tabified dockwidgets.
--HG--
branch : develop
|
2019-10-28 17:44:31 +02:00 |
|
Roman Telezhynskyi
|
7f9906bbcc
|
Fix for seam aloowance angle type By first edge symmetry.
--HG--
branch : develop
|
2019-10-23 11:24:59 +03:00 |
|
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 |
|