Commit Graph

6341 Commits

Author SHA1 Message Date
Andrey Ushakov
ea75af2f46 New command line option --cropWidth. Helps to crop unused width of paper.
--HG--
branch : develop
2019-10-16 11:16:16 +03:00
Roman Telezhynskyi
b3cc614789 Fix incorrect angle value in tool tooltip.
(grafted from 3d1fe3de2bb0d8675ed89934456792906bf1d0eb)

--HG--
branch : develop
2019-10-17 14:54:54 +03:00
Roman Telezhynskyi
43b6125edd Fixed issue #978. Don't show errors in History dialog.
Showing error messages instead of tool record can confuse a user. Additionally
it may create issues with a caret (feature insert after).
(grafted from 33a0a02a8ff5904b0226cbc1e94f36619db45212)

--HG--
branch : develop
2019-09-16 11:54:55 +03:00
Roman Telezhynskyi
1bfd919e4a Lupdate.
--HG--
branch : develop
2019-10-17 14:38:48 +03:00
Roman Telezhynskyi
232f1bc920 Certain languages like he_IL and zh_CN are not supported by math parser.
--HG--
branch : develop
2019-10-17 14:38:33 +03:00
Roman Telezhynskyi
2b7af8e999 Fix testing Qt version for OpenSSL.
--HG--
branch : develop
2019-09-21 11:19:10 +03:00
Roman Telezhynskyi
e72f23d92a Fix comment.
--HG--
branch : develop
2019-09-21 09:37:40 +03:00
Roman Telezhynskyi
3b728f10da Add support for Qt 5.13.
Update OpenSSL version to 1.1.1d.

--HG--
branch : develop
2019-09-20 16:49:16 +03:00
Roman Telezhynskyi
08604f67bb Fix copy paste error.
--HG--
branch : develop
2019-09-20 14:17:32 +03:00
Roman Telezhynskyi
295c04839b Update test data.
--HG--
branch : develop
2019-09-12 20:57:48 +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
db20c33f0f Forgot to insert test case.
--HG--
branch : develop
2019-09-12 20:56:04 +03:00
Roman Telezhynskyi
11fd215364 Cppcheck warning.
--HG--
branch : develop
2019-09-10 17:13:35 +03:00
Roman Telezhynskyi
7197fa6ae8 Lupdate.
--HG--
branch : develop
2019-09-10 16:58:24 +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
fe32cb133b Move test data to external resource.
--HG--
branch : develop
2019-09-10 13:36:03 +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
384130ea65 Length to control points in pixels. Convert to pattern units.
--HG--
branch : develop
2019-09-10 10:15:07 +03:00
Roman Telezhynskyi
79499c7d74 Fix copy paste error.
--HG--
branch : develop
2019-09-10 09:58:50 +03:00
Roman Telezhynskyi
c1c4768921 Fix potential crash place.
--HG--
branch : develop
2019-09-09 18:49:59 +03:00
Roman Telezhynskyi
4263874d30 Fixed issue #979. Pattern is not designed correctly on last beta version.
Backed out changeset: cfc33c4b93b0

--HG--
branch : develop
2019-09-09 18:47:16 +03:00
Roman Telezhynskyi
8aa5d2ca99 Fix wrong order when exporting internal variables.
--HG--
branch : develop
2019-09-09 16:40:04 +03:00
Roman Telezhynskyi
8becb5aac4 Fix build with Clang.
--HG--
branch : develop
2019-09-09 10:21:14 +03:00
Roman Telezhynskyi
b003e9875b Lupdate.
--HG--
branch : develop
2019-09-09 09:50:25 +03:00
Roman Telezhynskyi
94abb23ae6 Fix translation disambiguation.
--HG--
branch : develop
2019-09-08 10:02:57 +03:00
Roman Telezhynskyi
1bf37872b4 Cppcheck warning.
--HG--
branch : develop
2019-09-07 11:17:13 +03:00
Roman Telezhynskyi
1329496930 Fix regression. Changing size or height doesn't update increments.
--HG--
branch : develop
2019-09-07 10:52:44 +03:00
Roman Telezhynskyi
7c03d366e4 Fix confusion. Current size and height should provide infomation about
measurements units.

--HG--
branch : develop
2019-09-07 10:42:09 +03:00
Roman Telezhynskyi
cefb4f7474 Fix setting current height and size. We should follow information Valentina
passes us.

--HG--
branch : develop
2019-09-07 10:36:53 +03:00
Roman Telezhynskyi
93910a2130 Improve for recent files list. Show duplicate file names with unique path
section.

--HG--
branch : develop
2019-09-06 22:18:18 +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
aa6a75298c error C2440: 'static_cast': cannot convert from 'double' to 'PassmarkLineType'.
Conversions between enumeration and floating point values are no longer allowed.

--HG--
branch : develop
2019-09-05 17:21:06 +03:00
Roman Telezhynskyi
d791649170 Suppress MinGW warning.
--HG--
branch : develop
2019-09-05 14:59:22 +03:00
Roman Telezhynskyi
20abb9979e Fix broken tests.
--HG--
branch : develop
2019-09-05 14:13:22 +03:00
Roman Telezhynskyi
366e76a642 Improve piece node context menu. Added options to control passmark angle type
and passmark mark type.

--HG--
branch : develop
2019-09-05 11:29:20 +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
7e04c412de Suppress MinGW warning.
--HG--
branch : develop
2019-09-02 09:37:37 +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
7af89dc9c8 Cppcheck warning.
--HG--
branch : develop
2019-09-02 08:29:18 +03:00
Roman Telezhynskyi
fcfa632118 Fix broken tests.
--HG--
branch : develop
2019-09-01 13:02:19 +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
833a092b27 Refactoring. Fix bug in reading vector from Json.
--HG--
branch : develop
2019-08-31 09:34:39 +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
5dc735b5f4 New test case "Loop for start point on line".
--HG--
branch : develop
2019-08-29 15:14:17 +03:00
Roman Telezhynskyi
205e870669 Refactoring.
Lambda to define test data.
Better test data structure.

--HG--
branch : develop
2019-08-29 15:09:45 +03:00
Roman Telezhynskyi
12234d2f10 Clazy warning.
--HG--
branch : develop
2019-08-29 15:04:39 +03:00
Roman Telezhynskyi
7479866c74 Remove test.
Think we don't need it anymore.

--HG--
branch : develop
2019-08-29 15:04:19 +03:00