Commit graph

5631 commits

Author SHA1 Message Date
Roman Telezhynskyi 1539abaf4d Fix hiding inserted node in a pattern piece after its removal. 2020-11-24 13:28:42 +02:00
Roman Telezhynskyi ce94d0747d Lupdate. 2020-11-23 17:38:25 +02:00
Roman Telezhynskyi 76f195121e Bump version. 2020-11-23 10:48:58 +02:00
Roman Telezhynskyi 9d323169e2 Fix curve name in property browser for segmenting tools. 2020-11-22 16:07:09 +02:00
Roman Telezhynskyi 7beac9db5b Fix Tape crash on opening. Closes #81 2020-11-22 09:32:33 +02:00
Roman Telezhynskyi 28d2358825 Allow insertion of multiple nodes. Closes #80 2020-11-21 19:04:31 +02:00
Roman Telezhynskyi c31966145e Improve object alias validation.
Property browser not correctly validates an object alias.
2020-11-21 15:44:55 +02:00
Roman Telezhynskyi 8aea612202 Fix build on Windows. 2020-11-20 19:53:36 +02:00
Roman Telezhynskyi 80d9fbc107 New function Warning. 2020-11-20 13:18:38 +02:00
Roman Telezhynskyi 4def392945 Bump version. 2020-11-17 14:12:51 +02:00
Roman Telezhynskyi 66fc63c04b Fix crash when save notes for the line tool. 2020-11-13 15:27:06 +02:00
Roman Telezhynskyi 3c7f565d86 Fix build. 2020-11-12 17:30:30 +02:00
Roman Telezhynskyi e730cba188 Bump version. 2020-11-12 16:34:56 +02:00
Roman Telezhynskyi 9e4fa8337d Fix validation issue. Treat empty attribute as default value. 2020-11-12 16:19:08 +02:00
Roman Telezhynskyi 34fd0b81bf Allow controlling collection timeout over environment variable VTEST_RUN_TIMEOUT. #79 2020-11-12 16:01:10 +02:00
Roman Telezhynskyi 48bc720daa Add missing signals. 2020-11-12 14:00:14 +02:00
Roman Telezhynskyi 8c70272e60 Bump version. 2020-11-11 09:53:43 +02:00
Roman Telezhynskyi 1fc2d787de Fix build with MSVC. 2020-11-10 13:05:58 +02:00
Roman Telezhynskyi 545f2d33fe Independent pen style and color after a group operation. 2020-11-10 12:40:37 +02:00
Roman Telezhynskyi fa0afbb589 Fix bug with infinite measurements synchronization.
Temporarily remove the path to prevent infinite synchronization after a format conversion.
2020-11-09 16:20:26 +02:00
Roman Telezhynskyi 49b43674c3 Free bug in VToolSplinePath::UpdateControlPoints. 2020-11-09 14:24:55 +02:00
Roman Telezhynskyi 3a76f5f0cb Change value for an uninitialized local variable to NAN. 2020-11-09 13:39:32 +02:00
Roman Telezhynskyi 6ef17ec05b Fix mapping csv columns. 2020-11-09 13:16:50 +02:00
Roman Telezhynskyi 839547bdd2 Init not mandatory columns with Skip option. 2020-11-09 13:15:48 +02:00
Roman Telezhynskyi 08da057697 Remove duplicate call. 2020-11-09 13:14:50 +02:00
Roman Telezhynskyi 87889196b8 Cppcheck warning. 2020-11-07 17:43:49 +02:00
Roman Telezhynskyi adab733202 Use an object name together with alias everywhere where is possible. 2020-11-07 16:20:35 +02:00
Roman Telezhynskyi 91da094f2b Alias support for pattern recipe. 2020-11-07 15:34:50 +02:00
Roman Telezhynskyi e5a9092e25 Fix potential crash with too big shift for a label. 2020-11-07 15:14:46 +02:00
Roman Telezhynskyi 99985d43e0 Alias support for group operations. 2020-11-07 15:02:30 +02:00
Roman Telezhynskyi 3feddb9ce9 Fix alias validation bug. 2020-11-07 11:18:13 +02:00
Roman Telezhynskyi 061c9b502a Use a regex to validate alias. 2020-11-06 14:48:37 +02:00
Roman Telezhynskyi 3e682b180c Alias field for tool Cut Spline Path. 2020-11-04 18:14:34 +02:00
Roman Telezhynskyi abff41813a Alias field for tool Cut Spline. 2020-11-04 18:14:34 +02:00
Roman Telezhynskyi 2574ecda0e Alias field for tool Cut Arc. 2020-11-04 18:14:34 +02:00
Roman Telezhynskyi b1f9327393 Alias field for tool Spline Path. 2020-11-04 17:36:54 +02:00
Roman Telezhynskyi 648d1f1897 Alias field for tool Spline. 2020-11-04 17:36:54 +02:00
Roman Telezhynskyi 7fe316c876 Alias field for tool Cubic Bezier Path. 2020-11-04 17:36:54 +02:00
Roman Telezhynskyi 38e60d5905 Fix name for history with alias. 2020-11-04 17:36:54 +02:00
Roman Telezhynskyi a5f65c319c Alias field for tool Cubic Bezier. 2020-11-04 17:36:54 +02:00
Roman Telezhynskyi c77d4c9bd2 Improve object name translation. 2020-11-04 17:36:54 +02:00
Roman Telezhynskyi 0301c8289f Alias field for tool Elliptical arc. 2020-11-04 17:36:54 +02:00
Roman Telezhynskyi 7542fc5dc2 Alias field for tool Arc with length. 2020-11-04 17:36:54 +02:00
Roman Telezhynskyi 1246aba24d Alias field for tool Arc. 2020-11-04 16:17:16 +02:00
Roman Telezhynskyi 8b49ea68c8 Add alias support for internal variables. 2020-11-04 16:17:16 +02:00
Roman Telezhynskyi 788aa92d44 Add alias attribute for geometric object. 2020-11-04 16:17:16 +02:00
Roman Telezhynskyi 8a6003752e Fix property value update.
Default handler doesn't work in our cases.
2020-11-04 16:17:16 +02:00
Roman Telezhynskyi 37722788bb New pattern format version. 2020-11-04 16:17:16 +02:00
Roman Telezhynskyi fd5c10c9a8 Fix bug.
To find correct dimension for an individual measurement translate its name.
2020-11-04 16:17:15 +02:00
Roman Telezhynskyi f3e3b9a45f Fix linker issue. 2020-10-31 11:39:14 +02:00
Roman Telezhynskyi 2f9708337d Cleaning code. 2020-10-31 10:14:08 +02:00
Roman Telezhynskyi 25a5a564b5 Lupdate. 2020-10-30 13:23:11 +02:00
Roman Telezhynskyi ec17a82cdc Fix crash while synchronize measurements.
(cherry picked from commit 1b5705388c)
2020-10-30 12:55:47 +02:00
Roman Telezhynskyi 42afd0e2f6 Fix a size policy for widgets in the property browser. 2020-10-29 14:44:32 +02:00
Roman Telezhynskyi d5da8c6799 Fix warning: unused variable 'textEdit'. 2020-10-29 08:58:26 +02:00
Roman Telezhynskyi 9e3e59d267 Fix error: 'width' is deprecated: Use QFontMetrics::horizontalAdvance. 2020-10-28 17:22:47 +02:00
Roman Telezhynskyi d609214f92 Export notes in recipe. 2020-10-28 15:48:19 +02:00
Roman Telezhynskyi 612a48710e Mark string for translation. 2020-10-28 14:10:23 +02:00
Roman Telezhynskyi 8927abe99a Reading/writing a draw tool notes. 2020-10-28 14:09:56 +02:00
Roman Telezhynskyi 460683c942 Show Notes field for all draw mode tools in the property browser. 2020-10-28 11:52:07 +02:00
Roman Telezhynskyi de401b2d06 Add notes for the base point tool to property browser. 2020-10-27 18:26:33 +02:00
Roman Telezhynskyi fe8552cec1 New pattern format version. 2020-10-27 18:25:03 +02:00
Roman Telezhynskyi b820107b4d Notes for tool Base point. 2020-10-27 16:21:51 +02:00
Roman Telezhynskyi 1e04dda335 Increase max value for the size dimension to 60. 2020-10-26 13:17:59 +02:00
Roman Telezhynskyi b15a11dac2 Improve editing a spline path through control points for locked angles.
When a user locks one segment of a spline path, the neighboring segment must not be able to override it.
2020-10-26 13:15:28 +02:00
Roman Telezhynskyi 92028ddbc4 Fix issue in VAbstractCurve::CurveIntersectAxis.
Add normalization of the axis angle. Value must positive value between 0 and 359 degree.
2020-10-26 10:00:57 +02:00
Roman Telezhynskyi de02bedd36 Cppcheck warning. 2020-10-26 08:05:13 +02:00
Roman Telezhynskyi c6e2819587 Fix Tape crash on Mac OS X. 2020-10-25 15:25:57 +02:00
Roman Telezhynskyi 188d7097e1 New versioning schema. Closes #5 2020-10-24 12:23:35 +03:00
Roman Telezhynskyi ad4b9cbb6b New way to check the test branch. 2020-10-24 11:57:56 +03:00
Roman Telezhynskyi eaf87cc4a1 Remove pumpkin mode. 2020-10-24 11:42:56 +03:00
Roman Telezhynskyi 289f18f354 Add translation comments to measurement columns. 2020-10-23 17:38:43 +03:00
Roman Telezhynskyi 909c703c46 Fix updating dimension placeholder for individual measurements. 2020-10-22 19:24:18 +03:00
Roman Telezhynskyi 7a28cbb14a Fix build.
Use raw pointers instead of QPointer in signals.
2020-10-21 16:23:26 +03:00
Roman Telezhynskyi 67db501da1 Fix build on Qt 5.6 and lower. 2020-10-21 15:53:37 +03:00
Roman Telezhynskyi 232c57d340 Update the dimensions min and max values. 2020-10-20 16:52:50 +03:00
Roman Telezhynskyi e65363546b Swap hip and waist. 2020-10-20 16:29:11 +03:00
Roman Telezhynskyi 2c8e103710 Fix opening pattern connected to multisize measurements. 2020-10-19 13:09:59 +03:00
Roman Telezhynskyi 1ae28a7f38 Fix building on Mac OS X. 2020-10-16 19:07:06 +03:00
Roman Telezhynskyi cebd4995c8 Cppcheck warning. 2020-10-16 15:52:38 +03:00
Roman Telezhynskyi 411b1e9198 Remove deprecated tests. 2020-10-16 15:51:31 +03:00
Roman Telezhynskyi 925c5adf1b Cppcheck warning. 2020-10-16 15:12:06 +03:00
Roman Telezhynskyi 49d3ad1f80 Merge branch 'multisize-measurements-tables-improvement' into develop 2020-10-16 14:45:35 +03:00
Roman Telezhynskyi 34e1391ecb Remove translation for label placeholders. 2020-10-16 13:55:51 +03:00
Roman Telezhynskyi d10f20f399 Extend placeholders list with list of measurements. 2020-10-16 13:43:54 +03:00
Roman Telezhynskyi 92c3f75e02 Fix tests. 2020-10-16 12:16:47 +03:00
Roman Telezhynskyi 3133ae1609 Clean code. 2020-10-16 12:02:32 +03:00
Roman Telezhynskyi 1b2343e537 Extend list of placeholders.
Added customer email and birth date, all dimensions.
2020-10-16 11:37:49 +03:00
Roman Telezhynskyi 0eaf15f09d Show a measurement special units in description. 2020-10-16 09:47:27 +03:00
Roman Telezhynskyi a5298ea059 Restore feature Edit current measurements. 2020-10-16 09:31:08 +03:00
Roman Telezhynskyi 18e1a4a601 Remove gradation information from pattern. 2020-10-16 08:22:43 +03:00
Roman Telezhynskyi 4cea74d63b Loading measurements in Valentina. 2020-10-15 18:05:21 +03:00
Roman Telezhynskyi 23e6d0f830 Allow a user to select dimensions for individual measurements. 2020-10-15 09:35:08 +03:00
Roman Telezhynskyi 8c0bcfec37 Fix regression in VAbstractCurve::CurveIntersectLine. 2020-10-13 12:12:52 +03:00
Roman Telezhynskyi ed2bf34f1e Refactoring. Rename folder standard_measurements to multisize_measurements.
Standard measurements is old definition. It was replace with new multisize measurements.
2020-10-13 09:43:19 +03:00
Roman Telezhynskyi 7ba9b380b7 Redesign measurements import. 2020-10-10 19:31:23 +03:00
Roman Telezhynskyi eaf6975331 Dimension labels. 2020-10-08 13:34:38 +03:00
Roman Telezhynskyi f072ee5888 Correct way to apply restrictions. 2020-10-07 18:09:27 +03:00
Roman Telezhynskyi 1bb0a896f5 Update base lists after changing restrictions. 2020-10-07 17:14:12 +03:00
Roman Telezhynskyi 506ce6fb5e Redesign filtering bases. 2020-10-07 17:12:53 +03:00
Roman Telezhynskyi 4a12c1ca74 Continue improving dialog Dimension restrictions. 2020-10-06 18:00:53 +03:00
Roman Telezhynskyi 4a1d20810c New warning check. Piece name is not unique.
(cherry picked from commit d5fd1380dc)
2020-10-05 16:50:18 +03:00
Roman Telezhynskyi 1483f7a0cc Improve warning about error in calculating a curve segment.
Added in the message information about the path name.

(cherry picked from commit 75e296e839)
2020-10-05 16:50:14 +03:00
Roman Telezhynskyi e655a31ed2 Fix bogus newline in src/test/ValentinaTest/tst_vabstractpiece.cpp. Closes #61
(cherry picked from commit 12c360b33a)
2020-10-05 16:50:08 +03:00
Roman Telezhynskyi d5fd1380dc New warning check. Piece name is not unique. 2020-10-05 16:49:42 +03:00
Roman Telezhynskyi 75e296e839 Improve warning about error in calculating a curve segment.
Added in the message information about the path name.
2020-10-05 16:39:01 +03:00
Roman Telezhynskyi df2f2f7f83 Dialog Restrict dimension. 2020-10-05 15:14:38 +03:00
Roman Telezhynskyi 0668a99cb5 Redesign a way we define the action. 2020-10-05 11:58:10 +03:00
Roman Telezhynskyi f96fd45a90 New feature Export to individual measurements. 2020-10-05 11:45:16 +03:00
Roman Telezhynskyi 7c66482b67 Conversion multisize measurements to version 0.5.0. 2020-10-05 10:17:39 +03:00
Roman Telezhynskyi 214170a9b2 Height is not a circumference, but still a distance. 2020-10-05 10:14:31 +03:00
Roman Telezhynskyi cfe46d97e4 Fix calculation a dimension step.
Value for millimeters is to small.
2020-10-05 10:13:44 +03:00
Roman Telezhynskyi a083d2ff18 Hash must contains only active dimensions. 2020-10-03 18:53:36 +03:00
Roman Telezhynskyi eef01f1d3e Add changes to the multisize measurements schema. 2020-10-03 18:53:36 +03:00
Roman Telezhynskyi 31c0a523e4 Block signals when set a measurement units. 2020-10-03 18:53:36 +03:00
Roman Telezhynskyi ab5892d3ef Show calculated value according to option Special units. 2020-10-03 18:53:36 +03:00
Roman Telezhynskyi a8ddcc56cc Update individual measurements schema.
Added special units attribute.
2020-10-03 18:53:36 +03:00
Roman Telezhynskyi 16ce597a37 Reading/Writing a measurement data. 2020-10-03 18:53:36 +03:00
Roman Telezhynskyi ecb62257c2 Dimension controls. 2020-10-03 07:34:25 +03:00
Roman Telezhynskyi 20675a081a Changes to CLI. 2020-10-03 07:33:56 +03:00
Roman Telezhynskyi a16e6bc082 Basic implementation for Full circumference trigger. 2020-10-01 19:26:56 +03:00
Roman Telezhynskyi 15978bd868 Refactoring.
Unify initialization and translation dimensions base value.
2020-10-01 19:09:23 +03:00
Roman Telezhynskyi 1ffbc0a720 Fix reading/writing Full circumference. 2020-10-01 19:09:23 +03:00
Roman Telezhynskyi 4db0f3a420 Prepare base values. 2020-10-01 19:09:23 +03:00
Roman Telezhynskyi ac72a6cfa9 Missed reading base value. 2020-10-01 19:09:23 +03:00
Roman Telezhynskyi a0cfebf10d Save option Full Circumference. 2020-10-01 19:09:23 +03:00
Roman Telezhynskyi daef1799ab New format version. Basic implementation. 2020-10-01 19:09:23 +03:00
Roman Telezhynskyi cea2671687 Saving dimensions. Reading dimensions. 2020-10-01 13:32:02 +03:00
Roman Telezhynskyi 12c360b33a Fix bogus newline in src/test/ValentinaTest/tst_vabstractpiece.cpp. Closes #61 2020-09-28 16:42:31 +03:00
Roman Telezhynskyi 484b92a38e Dialog setup miltisize measurements. 2020-09-28 16:38:32 +03:00
Roman Telezhynskyi 054560c7a0 Fix label size for case with two pins.
(cherry picked from commit 64f70a58cf)
2020-09-23 16:55:04 +03:00
Roman Telezhynskyi 047ace3f26 Fix removing a pin in the Seam Allowance tool dialog.
(cherry picked from commit b83fec62bf)
2020-09-23 14:58:34 +03:00
Roman Telezhynskyi 7ac93657cb Update an increment details after update from file.
When we update the table after changes in pattern we want also to see change in formula of a current row.
2020-09-22 17:37:55 +03:00
Roman Telezhynskyi f150428925 Fix bug in VAbstractCurve::CurveIntersectLine.
QLineF::intersects not always accurate on edge cases. We must provide additional check.
2020-09-22 17:05:18 +03:00
Roman Telezhynskyi 0828f25788 Fix crash when a notch is empty. 2020-09-22 14:43:39 +03:00
Roman Telezhynskyi e3ca47dc10 Fix the second case of error: 'auto' not allowed in lambda parameter. 2020-09-22 10:23:27 +03:00
Roman Telezhynskyi 88ec0f69ca Fix error: 'auto' not allowed in lambda parameter. 2020-09-22 09:45:17 +03:00
llocram c8119b88c9 Silenced conversion warning 2020-08-28 17:32:35 +02:00
llocram 819bcadee4 Replaced hand-crafted find-algorithm with std::find_if. Removed a logical error (pos > points.size() never returns true). 2020-08-28 14:18:41 +02:00
llocram 1a2c5de357 Replaced hand-crafted reverse algorithm with std::reverse 2020-08-28 14:09:16 +02:00
llocram ed970fe6f6 Minor refactoring 2020-08-28 13:57:14 +02:00
Roman Telezhynskyi 07858f7fcb Refactoring. 2020-08-01 11:55:56 +03:00
Roman Telezhynskyi 2814ff073a Improve searching lost measurements.
Very usual users have a situation where they move a pattern and measurements and place them in one folder. If path to measurements is not correct anymore but in the pattern folder we can find measurements file with the same name as expected in the broken path we will propose it by default. This change brings another case. Telegram automatically replace all spaces with underscores. Such names also must be checked and proposed.
2020-07-31 17:07:47 +03:00
Roman Telezhynskyi eb04357f51 Small improvement for debugging paths.
Show node index number.
2020-07-31 16:34:37 +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 dc14f164be Fix error in Reverse function. 2020-07-13 18:23:15 +03:00
Roman Telezhynskyi 9389cb546c Refactoring. Redesign a container reversing method. 2020-07-13 16:28:59 +03:00
Roman Telezhynskyi acac092ff3 Fix path to AppImage root folder.
Valentina relies on absolute paths to find path to components. In case of AppImage path will be mimicked, but root must be corrected to take into account tmp folder AppImage mounts data.
2020-07-13 16:28:59 +03:00
Roman Telezhynskyi ee29874543 Default prefix must be defined before first use. Added new preprocessor macros value BINDIR. #56 2020-07-13 16:28:59 +03:00
Roman Telezhynskyi cc506e96ea Fix hardcoded path to package data directory. It should be controlled over prefix. #56 2020-07-11 10:52:53 +03:00
Roman Telezhynskyi 5618df2b66 Fix build. Add missing headers. Closes #54 2020-07-10 20:15:46 +03:00
Roman Telezhynskyi 15e731671f error: 'void QProcess::start(const QString&, QIODevice::OpenMode)' is deprecated: Use QProcess::start(const QString &program, const QStringList &arguments,OpenMode mode = ReadWrite) instead. 2020-07-08 13:08:05 +03:00
Roman Telezhynskyi 233246730c Use of QWheelEvent::orientation has been deprecated since Qt 5.15. 2020-07-08 11:44:58 +03:00
Roman Telezhynskyi 158edcc093 Use of QButtonGroup::buttonClicked has been deprecated since Qt 5.15. 2020-07-08 11:29:40 +03:00
Roman Telezhynskyi e31a22654e Use of Qt::MatchRegExp deprecated since Qt 5.15. Use Qt::MatchRegularExpression instead. 2020-07-08 10:31:53 +03:00
Roman Telezhynskyi dd9cfb39f5 More deprecation warnings. 2020-07-07 19:15:43 +03:00
Roman Telezhynskyi e2669b4e2b Fix build on Linux. 2020-07-07 18:55:31 +03:00
Roman Telezhynskyi c3e935029e More deprecation warnings. 2020-07-07 17:48:26 +03:00
Roman Telezhynskyi 3383df193b More deprecation warnings. 2020-07-07 10:51:00 +03:00
Roman Telezhynskyi 2c7456ccd3 Try another approach. 2020-07-06 16:35:54 +03:00
Roman Telezhynskyi 43db94f4b0 Fix conditions. 2020-07-06 15:37:41 +03:00
Roman Telezhynskyi 8bf4c85e6e Fix deprecation warnings. 2020-07-06 09:41:08 +03:00
Roman Telezhynskyi a887fcb3df New warning. Error calculating segment of curve. 2020-07-04 15:13:45 +03:00
Roman Telezhynskyi 5f2bec91d9 DRY. Refactoring item move code. smart-pattern/valentina#53 2020-06-20 12:20:39 +03:00
Roman Telezhynskyi d08da56764 Improve moving items on scene smart-pattern/valentina#53.
Increase delay to 160 ms. Set static margins.
2020-06-20 12:08:59 +03:00
Roman Telezhynskyi 6af9d104cd Fix build on Qt 5.15: missed include in vlayoutdef header. 2020-06-13 11:25:54 +03:00
Roman Telezhynskyi 54482b7c75 Fix label alignment.
Alignment type 0 (no alignment, same as left) was incorrectly handled for layout piece. Code for the layout piece label is separate and did not handle this case. Valid value 0 was handled as right alignment.
2020-06-03 14:47:37 +03:00
Roman Telezhynskyi db007ac301 Improve checking allowance validity. 2020-06-03 13:18:43 +03:00
Roman Telezhynskyi ca3c5c8532 Do not enable checking ntfs permissions for checking read only status. 2020-06-03 11:44:38 +03:00
Roman Telezhynskyi 63c40f3ad0 Mark missed string for translation. 2020-06-03 11:41:56 +03:00
Roman Telezhynskyi c263060fd0 Invalid name of arc in modeling mode. Closes smart-pattern/valentina#40. 2020-06-02 18:11:52 +03:00
Roman Telezhynskyi 8d68cde576 Don't show null lines. smart-pattern/valentina#32.
If both points, start and end, of a line are equal such a line is invalid. To avoid incorrect representation do not draw it.
2020-06-02 16:35:40 +03:00
Roman Telezhynskyi 31db32b2b1 Fix generating a seam allowance. Closes smart-pattern/valentina#36. 2020-06-02 13:49:44 +03:00
Roman Telezhynskyi bdceb76316 Fix matching new line character at the end of label. Closes smart-pattern/valentina#46.
Because Perl returns a string with a newline at the end when reading a line from a file, Perl’s regex engine matches $ at the position before the line break at the end of the string even when multi-line mode is turned off. Perl also matches $ at the very end of the string, regardless of whether that character is a line break. So ^\d+$ matches 123 whether the subject string is 123 or 123\n.

Most modern regex flavors have copied this behavior. That includes .NET, Java, PCRE, Delphi, PHP, and Python. This behavior is independent of any settings such as “multi-line mode”.

In all these flavors except Python, \Z also matches before the final line break. If you only want a match at the absolute very end of the string, use \z (lowercase z instead of uppercase Z). \A\d+\z does not match 123\n. \z matches after the line break, which is not matched by the shorthand character class.
2020-06-01 17:42:20 +03:00
Roman Telezhynskyi 2da8f70f86 Optimize tool box position for big screen resolutions. Closes smart-pattern/valentina#45.
Instead of forcing users to one possible choice add an option to control size policy for the tool box.
2020-06-01 12:21:09 +03:00
Roman Telezhynskyi 813e100bca Fix missed initialization for visibility categories for tool Visibility group. Closes smart-pattern/valentina#39. 2020-05-30 18:39:44 +03:00
Roman Telezhynskyi 42ed025afa Fix validation of Curved path tool. Closes smart-pattern/valentina#41. 2020-05-30 18:14:50 +03:00
Roman Telezhynskyi 590e0089da Improve the property browser. Show full arc name. 2020-05-13 17:52:43 +03:00
Roman Telezhynskyi dda789e444 Correct user defined export scale factor. 2020-05-10 11:25:25 +03:00
Roman Telezhynskyi 1f310c2c2c Fix default value for a export scale factor. 2020-05-10 11:24:49 +03:00
Roman Telezhynskyi 110ac969e9 Fix build with MSVC. 2020-05-09 11:38:47 +03:00
Roman Telezhynskyi 4970254607 Fix issue. Elide a variable description in the formula wizard.
(cherry picked from commit 56ec62580c)
2020-05-08 19:41:42 +03:00
Roman Telezhynskyi 8aa93f8757 Fix disappearing a visibility group tags after Apply -> OK sequence. 2020-05-07 17:02:16 +03:00
Roman Telezhynskyi 0df099b4ca Show tooltip with tags only if a visibility group has at least one. 2020-05-07 17:00:41 +03:00
Roman Telezhynskyi cf51f3837d Change behavior of new pattern piece dialog.
Button Cancel did not cancel creating a new pattern piece.
2020-04-22 15:07:49 +03:00
Roman Telezhynskyi a0801635b5 Add tooltip to each cell in the Table of Variables. 2020-04-06 15:51:13 +03:00
Roman Telezhynskyi e07058453a resizeColumnsToContents() causing disappearance of the formula column. 2020-04-06 15:48:20 +03:00
Roman Telezhynskyi 59376ebd9b Lupdate. 2020-03-29 22:22:34 +03:00
Roman Telezhynskyi 952298a477 Fix invalid header. 2020-03-29 20:52:26 +03:00
Roman Telezhynskyi 2f4ac3deb9 Fix possible cause of crashes. 2020-03-28 19:43:01 +02:00
Roman Telezhynskyi 25bef8f227 Fix build with clang. 2020-03-27 12:30:36 +02:00
Roman Telezhynskyi ca186be41d Lupdate. 2020-03-27 11:25:31 +02:00
Roman Telezhynskyi 6583b8ab01 Fix another crash.
When we add group there is no reason to update a tool tooltip.
2020-03-26 19:51:40 +02:00
Roman Telezhynskyi 1edceea8bc error: 'QLatin1Literal' is deprecated: Use QLatin1String. 2020-03-26 12:23:33 +02:00
Roman Telezhynskyi e0ca7e5d80 Valentina crashes when remove a group operation. 2020-03-26 11:57:02 +02:00
Roman Telezhynskyi 7c065e22d1 Clang warning. 2020-03-24 19:32:38 +02:00
Roman Telezhynskyi 4190993979 Fix passing tests. 2020-03-24 19:30:32 +02:00
Roman Telezhynskyi 6e0bf20bc4 Clang warnings. 2020-03-24 17:57:32 +02:00
Roman Telezhynskyi f762d81b38 Cppcheck warnings. 2020-03-24 17:41:12 +02:00