Roman Telezhynskyi
|
de6e4d6fed
|
Fix a test crash.
|
2020-12-24 13:04:56 +02:00 |
|
Roman Telezhynskyi
|
60c6c9e5f4
|
Fix build.
|
2020-12-24 07:32:31 +02:00 |
|
Roman Telezhynskyi
|
54bad5d29c
|
Fix build.
|
2020-12-23 20:08:33 +02:00 |
|
Roman Telezhynskyi
|
dccc87d8af
|
Cppcheck warning.
|
2020-12-23 19:01:04 +02:00 |
|
Roman Telezhynskyi
|
510a5ab6a7
|
Refactoring.
|
2020-12-23 15:42:30 +02:00 |
|
Roman Telezhynskyi
|
abb4397901
|
Introducing VPrintLayout class.
Refactoring printing a layout.
|
2020-12-23 15:30:06 +02:00 |
|
Roman Telezhynskyi
|
8405ff3c6d
|
Merge branch 'develop' into 83-export-drawing
|
2020-12-22 13:19:40 +02:00 |
|
Roman Telezhynskyi
|
03ec38f2c3
|
Introducing new class VLayoutExporter.
Move all export code outside of the main window class.
|
2020-12-19 19:10:55 +02:00 |
|
Roman Telezhynskyi
|
4b2e8c0c82
|
Don't use static_cast for downcast.
|
2020-12-19 17:15:28 +02:00 |
|
Roman Telezhynskyi
|
c3142b8b07
|
Remove deprecated QPrinter methods.
|
2020-12-19 13:13:03 +02:00 |
|
Roman Telezhynskyi
|
e70e998dc5
|
Improve the layout option "Auto crop unused width".
|
2020-12-18 17:01:58 +02:00 |
|
Roman Telezhynskyi
|
58cae6f66c
|
New option "Don't use the native file dialog".
|
2020-12-17 18:43:15 +02:00 |
|
Roman Telezhynskyi
|
0ab76dd6b9
|
New warning. Warn about empty measurements dimension value when preparing placeholders.
|
2020-12-17 17:42:47 +02:00 |
|
Roman Telezhynskyi
|
f40c06b6fc
|
Fix invalid visualization for tool Point of intersection circles.
|
2020-12-08 11:20:44 +02:00 |
|
Roman Telezhynskyi
|
4166e8f635
|
Fix a regression in tool Segment a spline path.
Dialog must forbids a user to save an invalid point name.
|
2020-12-07 10:05:46 +02:00 |
|
Roman Telezhynskyi
|
7eb99f7a2f
|
Improve export of increments into a pattern recipe.
Add support for separators.
|
2020-12-05 14:50:55 +02:00 |
|
Roman Telezhynskyi
|
dc350ae0e2
|
Fix export of pattern recipe.
|
2020-12-05 12:36:40 +02:00 |
|
Roman Telezhynskyi
|
7002097362
|
Bump version.
|
2020-12-04 09:39:13 +02:00 |
|
Roman Telezhynskyi
|
40fb6e6900
|
New option Reset label position.
|
2020-12-04 09:24:31 +02:00 |
|
Roman Telezhynskyi
|
c476d4b96a
|
Clean status message after load of a pattern.
|
2020-11-28 09:10:56 +02:00 |
|
Roman Telezhynskyi
|
d7600dff14
|
Unify a tool name for the tool Point of intersection circle and segment.
|
2020-11-27 10:57:51 +02:00 |
|
Roman Telezhynskyi
|
c4234b3050
|
Refactoring.
|
2020-11-27 10:57:11 +02:00 |
|
Roman Telezhynskyi
|
8877ce4630
|
Fix arc name in property browser.
|
2020-11-27 10:42:00 +02:00 |
|
Roman Telezhynskyi
|
53f686e919
|
Fix crash after creating an elliptical arc.
|
2020-11-27 10:34:23 +02:00 |
|
Roman Telezhynskyi
|
3ce704d039
|
Improve crossing check for the layout algorithm.
|
2020-11-26 19:55:02 +02:00 |
|
Roman Telezhynskyi
|
f2624692e3
|
Refactoring.
Rename the function to better reflect its purpose.
|
2020-11-26 19:39:55 +02:00 |
|
Roman Telezhynskyi
|
27fe4b15fd
|
Fix regression.
Regression after commit 1539abaf4d .
|
2020-11-26 19:39:18 +02:00 |
|
Roman Telezhynskyi
|
a6437dbb3b
|
Fix incorrect nesting status for valid cases.
|
2020-11-26 19:12:59 +02:00 |
|
Roman Telezhynskyi
|
f4f6ba9989
|
Improve canceling nesting.
|
2020-11-26 19:11:42 +02:00 |
|
Roman Telezhynskyi
|
4041f9e154
|
Restore layout debug system.
|
2020-11-26 19:10:09 +02:00 |
|
Roman Telezhynskyi
|
bccc852931
|
Fix arc names in property browser.
|
2020-11-26 13:08:48 +02:00 |
|
Roman Telezhynskyi
|
1e960e2f8a
|
Refactoring. Remove unused argument.
|
2020-11-25 09:59:36 +02:00 |
|
Roman Telezhynskyi
|
e8b69bbb88
|
Refactoring. Remove unused argument.
|
2020-11-25 08:47:01 +02:00 |
|
Roman Telezhynskyi
|
e2f4859d48
|
Fix curve names in property browser.
|
2020-11-25 08:44:05 +02:00 |
|
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 |
|