Commit Graph

417 Commits

Author SHA1 Message Date
Roman Telezhynskyi
d0cc8902f9 SonarQube warnings.
--HG--
branch : develop
2017-07-09 09:02:26 +03:00
Roman Telezhynskyi
1726b55339 GCC warnings.
--HG--
branch : develop
2017-07-05 19:35:34 +03:00
Roman Telezhynskyi
d25979f054 Merged with feature.
--HG--
branch : develop
2017-07-04 19:53:05 +03:00
Roman Telezhynskyi
13d43d100d Resolved issue #712. Default seam allowance setting.
--HG--
branch : develop
2017-07-03 11:23:34 +03:00
Ronan Le Tiec
14b0eade7a currentIndex of tabpaths.ui changed by mistake
--HG--
branch : develop
2017-07-02 13:46:38 +02:00
Ronan Le Tiec
f080b88cf7 issue #712 new default allowance setting taken into account in seam allowance tool dialog. StrToUnits and UnitsToStr moved from VDomDocument to def
--HG--
branch : develop
2017-07-02 13:34:36 +02:00
Roman Telezhynskyi
53502e3dd9 Refactoring. Remove code dependency.
--HG--
branch : feature
2017-07-01 14:43:16 +03:00
Roman Telezhynskyi
61dcc52965 Remember Formula Wizard dialog size.
--HG--
branch : develop
2017-06-16 17:05:35 +03:00
Roman Telezhynskyi
46d845f7e1 Improve the Formula Wizard dialog. Set a pointing hand cursor for variables
table.

--HG--
branch : develop
2017-06-16 15:11:25 +03:00
Roman Telezhynskyi
b0f867499c Resolved issue #244. New feature: Adjust line and point thickness and label
size.

--HG--
branch : develop
2017-06-16 14:53:08 +03:00
Roman Telezhynskyi
37a28a4629 Fixed issue #697. Incomplete Internal Path for Waist Dart.
(grafted from 1f17c5a2e540f1b1c27dab709bae1570fb170ed9)

--HG--
branch : develop
2017-05-31 10:55:39 +03:00
Roman Telezhynskyi
7e064f80c5 Thrown away code for support Qt < 5.2.
--HG--
branch : develop
2017-05-30 19:52:38 +03:00
Roman Telezhynskyi
2921dbf2a3 Move dialog Piece path.
--HG--
branch : develop
2017-05-30 11:56:16 +03:00
Roman Telezhynskyi
fb64c8d2e8 Remeber size of tool Seam allowance dialog between sessions. ref #683.
--HG--
branch : develop
2017-05-30 11:47:27 +03:00
Roman Telezhynskyi
2efec7a1ed Added tooltip for tab Passmark.
Explained meaning of check box "Show the second passmark on seam line".
(grafted from d144cddaa4decf56cc5ff85748251b918ae407b9)

--HG--
branch : develop
2017-05-26 19:49:06 +03:00
Roman Telezhynskyi
6e1eabaf29 Tab Pins moved to be second in the list after tab Paths.
(grafted from 6dade874f3c6417db907d0c00760006aba4bd702)

--HG--
branch : develop
2017-05-26 19:39:42 +03:00
Roman Telezhynskyi
f9060f1bb7 Fixed bug in dialog Internal Piece Path.
Value from the field After rewrited data in the field Before.
(grafted from bf1336d102f09e2efef6afe4db87a0692df44b86)

--HG--
branch : develop
2017-05-26 19:27:11 +03:00
Roman Telezhynskyi
3a782f8fa7 Fixed issue #689. Grainline default values swapped around.
(grafted from 7730e53eed5099c5cdd5d0eb5abf2550b83b7805)

--HG--
branch : develop
2017-05-21 20:54:35 +03:00
Roman Telezhynskyi
c7ad55274f Read default value of option Hide main path from settings. ref #684.
--HG--
branch : develop
2017-05-16 16:22:12 +03:00
Roman Telezhynskyi
56dd8ef3b6 Resolved issue #684. Proposal: Add option to only show outer edges on detail.
--HG--
branch : develop
2017-05-16 15:16:50 +03:00
Roman Telezhynskyi
13a93ef5df Fix internal path support of pen style.
--HG--
branch : develop
2017-05-16 13:47:36 +03:00
Roman Telezhynskyi
32a16890a7 Resolved issue #681. Enhance feature: Dashed line options for curves, arcs, etc.
--HG--
branch : develop
2017-05-16 13:07:53 +03:00
Roman Telezhynskyi
037fe89e27 Resolved issue #683. Tool Seam allowance's dialog is off screen on small
resolutions.

--HG--
branch : develop
2017-05-13 11:55:02 +03:00
Roman Telezhynskyi
f2f1a681ef Pins should be on top.
--HG--
branch : release
2017-04-27 16:53:18 +03:00
Roman Telezhynskyi
c9e005c65b Small improvements for passmark.
Added new option that allow localy disable the second passmark on the seam line.

--HG--
branch : release
2017-04-26 11:22:42 +03:00
Roman Telezhynskyi
dce880e270 Minor fixes for dialog Piece path.
--HG--
branch : release
2017-04-25 13:55:35 +03:00
Roman Telezhynskyi
7840bf04eb Resolved issue #668. Passmarks on Hems.
--HG--
branch : release
2017-04-25 11:42:08 +03:00
Roman Telezhynskyi
85aca86c85 Fix current index for tab Main path.
--HG--
branch : release
2017-04-24 16:01:50 +03:00
Roman Telezhynskyi
7734c0564b Localization improvements.
--HG--
branch : release
2017-04-21 17:28:25 +03:00
Roman Telezhynskyi
b4106f8e5a Improved tip in the Piece path dialog.
--HG--
branch : release
2017-04-20 15:00:37 +03:00
Roman Telezhynskyi
0ddc935d9a Force a user to choose a piece before inseting into.
Should help prevent mistakes.

--HG--
branch : release
2017-04-14 13:52:59 +03:00
Roman Telezhynskyi
78bdd5a8af Improve tooltip for case when a user get infinite or NaN result.
--HG--
branch : release
2017-04-13 17:16:53 +03:00
Roman Telezhynskyi
b63922fa9e Show for user translated curve name in tool dialog and the property browser.
--HG--
branch : release
2017-04-11 13:42:42 +03:00
Roman Telezhynskyi
2ef3c7bcb0 Forgot to update passmark options for piece path dialog.
--HG--
branch : release
2017-04-10 11:31:16 +03:00
Roman Telezhynskyi
d355b4dce8 Cppcheck warnings.
--HG--
branch : develop
2017-04-06 15:50:15 +03:00
Roman Telezhynskyi
321b22faba Show in the main path marks for T and V passmarks.
--HG--
branch : develop
2017-04-05 13:42:59 +03:00
Roman Telezhynskyi
c0f36dffbe Resolved issue #652. Show passmarks for builtin seam allowance.
--HG--
branch : develop
2017-04-05 13:22:33 +03:00
Roman Telezhynskyi
1ecbfaa873 Connect pins to detail item to correctly translate coordinates.
--HG--
branch : develop
2017-04-04 09:00:34 +03:00
Roman Telezhynskyi
9433a6b358 Refactoring. Remove unused private functions.
--HG--
branch : develop
2017-04-01 15:27:24 +03:00
Roman Telezhynskyi
b316133dad Remove unused members.
--HG--
branch : develop
2017-03-31 17:21:18 +03:00
Roman Telezhynskyi
f9aa896477 Refactoring. Avoid implicit conversions.
--HG--
branch : develop
2017-03-31 17:04:11 +03:00
Roman Telezhynskyi
b506b1d177 Refactoring. "Remove" call to the overridable "CheckState" method.
--HG--
branch : develop
2017-03-31 11:54:05 +03:00
Roman Telezhynskyi
482cc9c76e Forgot to init passmarks list on start.
--HG--
branch : develop
2017-03-30 14:12:23 +03:00
Roman Telezhynskyi
11a7bf89b4 Piece path now works with passmarks.
--HG--
branch : feature
2017-03-29 14:18:33 +03:00
Roman Telezhynskyi
33da692248 Added special check for tools those use free click.
When a user click on point the app show line between selected point and a mouse
cursor. This usefull when need to select an angle or length. But because
selection of a point also emit release event this particular event should be
ignored. In case of release inside of point circle all worked good, but not if
select point by label.

--HG--
branch : feature
2017-03-29 13:09:49 +03:00
Roman Telezhynskyi
81b88db5cc Dialog Seam allowance tool now supports passmarks.
--HG--
branch : feature
2017-03-24 13:08:16 +02:00
Roman Telezhynskyi
ad23a75d7a Check if all points in a path are unique.
Because in some valid cases the same geometric point can be included in a path
several times we must force user to create unique point for each case. This
happens because we determine each point by point id.

--HG--
branch : feature
2017-03-23 19:36:50 +02:00
Roman Telezhynskyi
d696af9a33 "static" members should be accessed statically.
--HG--
branch : develop
2017-03-23 10:25:46 +02:00
Roman Telezhynskyi
573e20f12d Clang warning.
--HG--
branch : develop
2017-03-22 15:29:50 +02:00
Roman Telezhynskyi
e995f6f68a Added new tool Insert node.
--HG--
branch : feature
2017-03-22 12:05:53 +02:00