Commit Graph

3514 Commits

Author SHA1 Message Date
8656e9f633 GCC warning. 2021-07-24 12:35:22 +03:00
a474713b77 Fix visualization for tool point of intersection line and axis. Case when the axis's point lies on the line. 2021-07-24 12:05:55 +03:00
25047b329d Fix hover for tool point of intersection line and axis. 2021-07-24 12:05:04 +03:00
8ffc2447dd Fix finding point of intersection curve and axis.
Add case where the axis's point lies on the curve.
2021-07-24 11:27:50 +03:00
a6d9194051 New warnings. Warn a user about incorrect cut curve segment length. 2021-07-24 11:15:48 +03:00
5d84aa6dc1 Fix regression. Set default value for detail labels size and grainline length to 10 cm. 2021-07-20 16:14:13 +03:00
af3ce8abfe Fix build. 2021-07-10 16:21:44 +03:00
bd229583d4 Test IsAllowanceValid method. 2021-07-10 16:13:29 +03:00
7043d59858 Warn about stale layout only in GUI mode. 2021-07-09 15:38:53 +03:00
d280f6a2bb Fix regression. Minimal seam allowance width is less than the point accuracy values. 2021-07-09 10:42:17 +03:00
5b7e98bf48 Bump version. 2021-07-01 17:12:34 +03:00
7ea984f194 Fix crash. 2021-07-01 16:54:49 +03:00
391a721d84 Fix GCC warnings. 2021-07-01 16:03:38 +03:00
da3e6a8dd7 Bump version. 2021-06-29 17:31:40 +03:00
c867a9a56e Export the Draw mode. Closes #83 2021-06-28 20:05:19 +03:00
b2b7dff106 Fix regression. Fix correct handle export format for exporting details in the Detail mode. 2021-06-28 10:25:52 +03:00
f5a5fadc52 Optimize calls. 2021-06-23 15:58:43 +03:00
3c27c3ee46 Fix incorrect seam allowance. Closes #133 2021-06-22 19:04:13 +03:00
4bf9a70a65 Update website link.
We now have new website.
2021-06-22 16:30:22 +03:00
5defddfbb8 Fix parsing formulas with not canonical math symbols.
(cherry picked from commit 5672e616af)
2021-06-11 15:30:24 +03:00
5672e616af Fix parsing formulas with not canonical math symbols. 2021-06-11 15:30:06 +03:00
88e681348b Fix build. 2021-06-04 10:43:15 +03:00
e40f15ea35 Merge branch 'develop' into feature/manual-layout 2021-06-04 08:49:36 +03:00
3ae13febd3 Incorrect behavior of empty arc and elliptical arc. Closes #129 2021-05-31 12:07:28 +03:00
7ee158c11c New menu option Add sheet. 2021-05-27 21:11:32 +03:00
962b5dd561 Cppcheck warning. 2021-05-27 20:58:18 +03:00
f3c0af7294 Improve creating a piece icon.
Add more information about contour: seam line, seam allowance, notches, grainline, internal paths.
2021-05-27 19:52:37 +03:00
18c804c962 Fix closing a pattern file.
Because we did not properly cleared VAbstractPattern class state Valentina thought that after closing the pattern file we still have unsaved changes.

(cherry picked from commit a907ab03ce)
2021-05-26 10:40:45 +03:00
a907ab03ce Fix closing a pattern file.
Because we did not properly cleared VAbstractPattern class state Valentina thought that after closing the pattern file we still have unsaved changes.
2021-05-26 10:40:21 +03:00
53ed34c226 Mark required attributes. 2021-05-26 10:14:01 +03:00
66283709d1 Refactoring.
Redesign SetAttributeOrRemoveIf. Add use of a lambda function.
2021-05-25 21:31:02 +03:00
5467e213a2 Read/write empty layout file. 2021-05-22 20:29:33 +03:00
302a1fbc2b Move ExportFormatSuffix and Description to VLayoutExporter 2021-05-22 11:52:24 +02:00
fcc221f53a Cppcheck warning. 2021-05-21 21:41:56 +03:00
a9711316ec Refactoring. 2021-05-21 21:33:17 +03:00
06d19ace25 Dialog File > Preferences. 2021-05-21 20:51:46 +03:00
6efa26ffe3 File > Open Layout. 2021-05-21 18:08:37 +03:00
d10355b400 File > Save functions. 2021-05-21 17:17:22 +03:00
dc50d24439 Review class VPMainWindow.
Setup initial state for a window. User must click New or Open before starting to use the window.
2021-05-20 18:33:53 +03:00
d7041cc835 Control length of a passmark for builtin seam allowance with global setting. #124
This case was not covered.

(cherry picked from commit a5191ce763)
2021-05-20 11:49:04 +03:00
a5191ce763 Control length of a passmark for builtin seam allowance with global setting. #124
This case was not covered.
2021-05-20 11:48:47 +03:00
43fbdbf83c Port changes for Puzzle to the pattern format version 0.8.11. 2021-05-15 12:43:16 +03:00
68c6c033b4 Merge branch 'develop' into feature/manual-layout 2021-05-15 11:27:37 +03:00
5c8fbbcc59 Fix getting the latest tag distance. #126 2021-05-13 21:38:24 +03:00
1ea8e1baaa Bump version. 2021-05-13 14:24:05 +03:00
8e94e4f0dc Update debugbreak to the latest version.
Since Clang 10 Clang doesn't like `gnu_inline` attribute.
2021-05-13 11:13:20 +03:00
2a4082c5a8 Fix build on Windows. 2021-05-11 10:53:18 +03:00
6abddfd240 Standard passmarks length for all pieces. Closes #124 2021-05-10 16:39:17 +03:00
6bfc5065bd Alias support for tools Point of intersection curve and axis and Point of intersection curves. 2021-05-08 10:54:14 +03:00
b89be44a88 Improve tool tooltip. Show segment names and aliases.
Show segments for tools: Curve intersect axis, Point of intersection curves.
Show aliases for tools: Segment Arc, Segment Spline, Segment Spline Path.
2021-05-07 17:00:23 +03:00