Commit graph

3550 commits

Author SHA1 Message Date
Roman Telezhynskyi 95e115faca make_unique available since C++14. 2022-02-17 13:04:51 +02:00
Roman Telezhynskyi a4658e38c9 Port fix for debugbreak. 2022-02-17 12:28:06 +02:00
Roman Telezhynskyi 0998354422 Remove unused variable. 2022-02-14 14:12:29 +02:00
Roman Telezhynskyi 080e84ff48 New placeholders. 2022-02-14 14:11:27 +02:00
Roman Telezhynskyi 77138b0364 Add a dimension axis to name in individual measurements. 2022-02-14 13:46:11 +02:00
Roman Telezhynskyi cbef79733d Fix crash. 2022-02-14 13:26:31 +02:00
Roman Telezhynskyi 715442508d Dimension custom name. 2022-02-14 13:26:24 +02:00
Roman Telezhynskyi 7494b05b92 Fix crash when linked image is missing. 2022-02-11 12:53:51 +02:00
Roman Telezhynskyi 09cf8257d6 New option Show tile number. 2022-02-10 14:07:15 +02:00
Roman Telezhynskyi b75292c341 Improve Puzzle's piece rotation handlers. 2022-02-09 15:31:34 +02:00
Roman Telezhynskyi 23e6d524b1 Fix build with MSVC. 2022-02-09 10:32:57 +02:00
Roman Telezhynskyi 399aa27b9f Fix build. 2022-02-08 20:52:59 +02:00
Roman Telezhynskyi 6f55659c16 Fix build. 2022-02-08 20:40:33 +02:00
Roman Telezhynskyi 922920c12c Port changes from debugbreak. 2022-02-07 15:05:15 +02:00
Roman Telezhynskyi 5b3bcdf1af Remove unused DRW_Class::parseCode() method. 2022-02-07 14:55:31 +02:00
Roman Telezhynskyi adea504bc1 protect vector<>.reserve() calls
Malformed or suspicious input files can cause std::exceptions by
vector<>.reserve() calls. Now they are caught to avoid crashes or other
vulnerabilities.
2022-02-07 14:52:41 +02:00
Roman Telezhynskyi 1639603551 Added NULL check for hatch code 93. 2022-02-07 11:49:20 +02:00
Roman Telezhynskyi 3e59505da2 Improve creation by mouse for tool Spline. 2022-02-07 11:42:53 +02:00
Roman Telezhynskyi 038fbb3540 New measurement type separator. 2022-02-05 15:00:30 +02:00
Roman Telezhynskyi 427a70b541 Fix tool True darts notes. 2022-02-05 12:22:49 +02:00
Roman Telezhynskyi f97c18c923 Improve error in check point uniqueness check. 2022-02-05 11:30:32 +02:00
Roman Telezhynskyi 2d91455ed5 Allow size to have values from 1 to 100 if not a circumference. 2022-02-04 17:15:42 +02:00
Roman Telezhynskyi 750c31dcd8 Tool line was not compatible with a background image. 2022-02-04 17:02:17 +02:00
Roman Telezhynskyi 94e7c7d612 Update transformation origin when move an image. 2022-02-04 16:36:45 +02:00
Roman Telezhynskyi d4f791f0ee Fit Valentina's scale and an image resolution. 2022-02-04 16:31:19 +02:00
Roman Telezhynskyi fd8d2f8a9d Opacity option for a background image. 2022-02-04 11:01:52 +02:00
Roman Telezhynskyi 62ff405cc0 Added scroll area to layout settings dialog. 2022-02-03 17:05:52 +02:00
Roman Telezhynskyi e876a4d611 Fix issue in tool cut spline.
Infinite loop while calculating a t parameter.
2022-02-03 15:48:52 +02:00
Roman Telezhynskyi 92e7f99e92 Fix build with MSVC. 2022-01-31 10:42:09 +02:00
Roman Telezhynskyi fbccb7206d Fix issue with delete. 2022-01-31 10:39:17 +02:00
Roman Telezhynskyi 882f4ba0bf Cppcheck warnings. 2022-01-29 18:27:17 +02:00
Roman Telezhynskyi 28b4874441 Cppcheck warnings. 2022-01-29 18:05:15 +02:00
Roman Telezhynskyi be52aeb68e Fix build with Qt 5.6. 2022-01-29 16:56:21 +02:00
Roman Telezhynskyi c3cbfbaaca Fix build with Qt 5.6. 2022-01-29 16:06:01 +02:00
Roman Telezhynskyi fb001c23a5 Fix build on MSVC. 2022-01-29 15:12:04 +02:00
Roman Telezhynskyi a3e1cc8639 Fix build with Qt 5.6. 2022-01-29 14:57:21 +02:00
Roman Telezhynskyi 1d85487ea3 Fix compatibility with Qt 5.6. 2022-01-29 13:15:28 +02:00
Roman Telezhynskyi 992375c754 Fix alias for tool Cut Arc. 2022-01-29 12:28:39 +02:00
Roman Telezhynskyi 4b5773c506 Fix build on Windows. 2022-01-29 12:07:53 +02:00
Roman Telezhynskyi a8aa4fdb7b Fix warning 'unused-lambda-capture'. 2022-01-29 11:50:13 +02:00
Roman Telezhynskyi 1b188bf414 Compatibility issues. 2022-01-29 10:59:02 +02:00
Roman Telezhynskyi a6f0ab2b3f Code style. 2022-01-29 09:46:01 +02:00
Roman Telezhynskyi 357fd3a0ac New feature Background image. Closes #43 2022-01-28 16:54:58 +02:00
Roman Telezhynskyi 141b33884d Redesign of pattern image.
Preparations for support of background image. #43
2022-01-11 17:24:16 +02:00
Roman Telezhynskyi 2448ee4361 Improve generating pattern recipe.
If a pattern based on multisize measurements copy value to formula field.
2021-11-25 12:16:28 +02:00
Roman Telezhynskyi f28660e0ea Clang warnings. 2021-11-24 14:50:31 +02:00
Roman Telezhynskyi 612306bbd8 Cppcheck warning. 2021-11-24 14:25:47 +02:00
Roman Telezhynskyi cb036e8d43 New path validation Invalid segment. 2021-11-24 14:15:21 +02:00
Roman Telezhynskyi cd23cec411 Improved main path validations. 2021-11-24 11:27:44 +02:00
Roman Telezhynskyi 869b9e98e1 Refactoring.
Move GetNodeName to better place.
2021-11-23 17:10:00 +02:00