Roman Telezhynskyi
97d76957e3
Use font's height.
...
--HG--
branch : feature
2016-12-15 08:46:45 +02:00
Roman Telezhynskyi
8d526d2ebc
Set min font size to 5.
...
--HG--
branch : feature
2016-12-14 12:09:59 +02:00
Roman Telezhynskyi
4eb9b2da83
Cleaning code.
...
--HG--
branch : feature
2016-12-14 11:59:21 +02:00
Roman Telezhynskyi
62d3d5283a
Cppcheck warning.
...
--HG--
branch : feature
2016-12-14 11:32:22 +02:00
Bojan Kverh
e86777d728
Merged develop into feature
...
--HG--
branch : feature
2016-12-14 00:57:25 +01:00
BojanKverh
f6122ea8be
Fixed font size calculation, so that the app does not get stuck
...
--HG--
branch : feature
2016-12-14 00:56:30 +01:00
Bojan Kverh
9690d47df4
Merged develop into feature
...
--HG--
branch : feature
2016-12-13 19:01:20 +01:00
Roman Telezhynskyi
ad48858f3d
Math parser should allow apostrophe in variable name.
...
Apostrophe is actively used in French language.
--HG--
branch : develop
2016-12-12 16:45:24 +02:00
Roman Telezhynskyi
93535d8f19
Port new test case. Zigzag in main path.
...
--HG--
branch : feature
2016-12-10 20:09:03 +02:00
Roman Telezhynskyi
bd49df3d50
Merge with develop.
...
--HG--
branch : feature
2016-12-10 19:54:13 +02:00
Roman Telezhynskyi
9b679d7c3e
Resolved issue #595 . GapWidth affecting to the margins.
...
--HG--
branch : develop
2016-12-10 18:38:34 +02:00
Roman Telezhynskyi
67a6b67afc
Fix broken test on Windows.
...
--HG--
branch : develop
2016-12-08 13:56:17 +02:00
Roman Telezhynskyi
9cdf222467
New test case. Zigzag in main path.
...
--HG--
branch : develop
2016-12-07 18:55:01 +02:00
Roman Telezhynskyi
2377373a89
Fixed issue #591 . Control scene max and min scale factor.
...
--HG--
branch : develop
2016-12-06 16:18:40 +02:00
Bojan Kverh
5cdd5687bf
Merged develop into feature
...
--HG--
branch : feature
2016-12-04 17:16:25 +01:00
Roman Telezhynskyi
bf4f9a3c61
Check if option Reverse is available.
...
--HG--
branch : feature
2016-12-03 19:51:25 +02:00
Roman Telezhynskyi
1f96114c0b
Allow delete object when creating a path.
...
--HG--
branch : feature
2016-12-03 19:47:17 +02:00
Roman Telezhynskyi
c2da41bbf0
Undo selection of last object if was selected twice.
...
--HG--
branch : feature
2016-12-03 19:18:58 +02:00
Roman Telezhynskyi
0a11ec59fb
Show Delete option last in a context menu.
...
--HG--
branch : feature
2016-12-03 18:57:43 +02:00
Roman Telezhynskyi
0d1179a451
Allow delete object when creating a main path.
...
--HG--
branch : feature
2016-12-03 18:53:09 +02:00
Roman Telezhynskyi
ffa241ea0d
Removed brush for main path.
...
--HG--
branch : feature
2016-12-03 18:51:36 +02:00
Roman Telezhynskyi
641a807f24
Fix VToolPiecePath visualization.
...
--HG--
branch : feature
2016-12-03 18:44:24 +02:00
Roman Telezhynskyi
35f54c5cc7
Added Internal path.
...
--HG--
branch : feature
2016-12-03 18:01:39 +02:00
Roman Telezhynskyi
e93eacc655
Cppcheck warnings.
...
--HG--
branch : feature
2016-12-03 13:31:59 +02:00
Roman Telezhynskyi
64c2026e6a
Merge with develop.
...
--HG--
branch : feature
2016-12-03 12:43:19 +02:00
Roman Telezhynskyi
df758fd159
Redesign AbstractTest::Run.
...
--HG--
branch : develop
2016-12-03 10:20:45 +02:00
BojanKverh
21445db240
Fixed the hangup bug because of very long label words
...
--HG--
branch : feature
2016-12-02 00:44:28 +01:00
Roman Telezhynskyi
939644692d
Convert all mx and my values to local seam allowance.
...
--HG--
branch : feature
2016-12-01 20:47:15 +02:00
Roman Telezhynskyi
7b3c05dfa8
Refactoring VPiecePath::StartSegment and VPiecePath::EndSegment.
...
--HG--
branch : feature
2016-12-01 20:44:29 +02:00
Roman Telezhynskyi
5ab4169fa2
Because Piece path is not visible and information about point names left on
...
Draw scene visualizations should show it too. It include not only point, but
also label.
--HG--
branch : feature
2016-11-30 15:26:40 +02:00
Roman Telezhynskyi
b3b957cf28
Minore fixes for dialogs.
...
--HG--
branch : feature
2016-11-29 19:41:52 +02:00
Roman Telezhynskyi
e2579c231c
Fix pointer to current scene. Show piece path visualization if the tool dialog
...
was opened.
--HG--
branch : feature
2016-11-29 19:39:40 +02:00
Roman Telezhynskyi
0c9a0347e9
Turn on context menu in dialog piece path.
...
--HG--
branch : feature
2016-11-29 17:45:43 +02:00
Roman Telezhynskyi
c7d61aec49
Update piece path name after change.
...
--HG--
branch : feature
2016-11-29 17:39:13 +02:00
Roman Telezhynskyi
0739b3f8a3
Update custom seam allowance settings if main path was changed.
...
--HG--
branch : feature
2016-11-29 17:06:22 +02:00
Roman Telezhynskyi
3ee3fbd9cb
Improve validation custom seam allowance records.
...
--HG--
branch : feature
2016-11-29 16:59:48 +02:00
Roman Telezhynskyi
a2518509a4
Clear comboxes when piece path was deleted.
...
--HG--
branch : feature
2016-11-29 16:50:40 +02:00
Roman Telezhynskyi
8bb3377a60
Fix several bugs in dialogs.
...
--HG--
branch : feature
2016-11-29 16:29:09 +02:00
Roman Telezhynskyi
3677a0484f
Fix copy paste issue.
...
--HG--
branch : feature
2016-11-29 16:26:28 +02:00
Roman Telezhynskyi
9275968bbc
Fix bug. Used wrong combobox.
...
--HG--
branch : feature
2016-11-29 15:30:33 +02:00
Roman Telezhynskyi
ffec656d33
Fix bug. Used wrong index.
...
--HG--
branch : feature
2016-11-29 15:30:12 +02:00
Roman Telezhynskyi
3ab96f0105
Better to manually define values for enum in this case. Values used in file.
...
--HG--
branch : feature
2016-11-29 15:29:29 +02:00
Roman Telezhynskyi
b3f3f03cc3
Added custom increment and decrement methods for tool VToolPiecePath.
...
--HG--
branch : feature
2016-11-29 14:58:00 +02:00
Roman Telezhynskyi
14962270f6
Refactoring.
...
--HG--
branch : feature
2016-11-29 14:51:46 +02:00
Roman Telezhynskyi
5cbb33a635
Each VPiecePath has a name.
...
--HG--
branch : feature
2016-11-29 14:28:46 +02:00
Roman Telezhynskyi
7eb4e806c0
Declare default name for detail.
...
--HG--
branch : feature
2016-11-29 14:18:23 +02:00
Roman Telezhynskyi
83632bf284
Fix two bugs with VPiecePath.
...
--HG--
branch : feature
2016-11-29 14:11:36 +02:00
Roman Telezhynskyi
a3843beb0b
Insert custom seam allowance.
...
--HG--
branch : feature
2016-11-29 14:10:53 +02:00
Roman Telezhynskyi
5156e0cf25
Read/write piece path include type.
...
--HG--
branch : feature
2016-11-28 14:52:31 +02:00
Roman Telezhynskyi
51df681fbc
Handle path seam allowance settings in separate tab.
...
--HG--
branch : feature
2016-11-28 13:58:17 +02:00
Roman Telezhynskyi
24e5aa1039
Fix crash.
...
--HG--
branch : feature
2016-11-28 13:57:28 +02:00
Roman Telezhynskyi
f56ea24810
Custom Path will work in two modes. The first extend automatic seam allowance,
...
the second show custom deam allowance. In this case a path must have options
for controling seam allowance.
--HG--
branch : feature
2016-11-28 11:58:44 +02:00
Roman Telezhynskyi
530203966e
Added custom seam allowance to XSD schema.
...
--HG--
branch : feature
2016-11-28 11:22:29 +02:00
Roman Telezhynskyi
fea2ec52fe
New section "Custom seam allowance".
...
--HG--
branch : feature
2016-11-28 10:47:36 +02:00
Roman Telezhynskyi
9c3a49e43f
Renamed DialogPiecePath::DisableShowMode to DialogPiecePath::EnbleShowMode.
...
--HG--
branch : feature
2016-11-28 10:45:57 +02:00
Roman Telezhynskyi
0d65f1f4d6
Fixed code style.
...
--HG--
branch : feature
2016-11-28 10:45:02 +02:00
Roman Telezhynskyi
7fa1c6f901
SavePieceOptions. Removed unused forward declaretions.
...
--HG--
branch : feature
2016-11-28 10:44:47 +02:00
Roman Telezhynskyi
ecdb53b7d0
Save VPiecePath name.
...
--HG--
branch : feature
2016-11-28 10:42:37 +02:00
Roman Telezhynskyi
109e23e40d
Refactor VToolSeamAllowance::InitTool. Enough to pass only tool id.
...
--HG--
branch : feature
2016-11-25 16:41:52 +02:00
Roman Telezhynskyi
20f8da230d
Increment custom seam allowance in tool seam allowance.
...
--HG--
branch : feature
2016-11-25 16:37:32 +02:00
Roman Telezhynskyi
8e9b01a93a
Decrement/increment custom seam allowance in tool seam allowance undocommands.
...
--HG--
branch : feature
2016-11-25 16:12:33 +02:00
Roman Telezhynskyi
cb95210d1e
Rename VPiece::Missing.
...
--HG--
branch : feature
2016-11-25 15:35:52 +02:00
Roman Telezhynskyi
6424a92559
Read/write custom seam allowance record.
...
--HG--
branch : feature
2016-11-25 14:19:44 +02:00
Roman Telezhynskyi
6c04b2e7ca
Remove attribute "typeObject" since 0.4.0.
...
--HG--
branch : feature
2016-11-25 13:19:38 +02:00
Roman Telezhynskyi
39b27e4b24
New class VToolPiecePath.
...
--HG--
branch : feature
2016-11-24 21:35:54 +02:00
Roman Telezhynskyi
0e78efc714
Move tag strings from VToolSeamAllowance class to VAbstractPattern class. The
...
same strings use also VToolPiecePath class.
--HG--
branch : feature
2016-11-24 21:35:07 +02:00
Roman Telezhynskyi
7f1bab1ac6
Fix typo.
...
--HG--
branch : feature
2016-11-24 21:31:27 +02:00
Roman Telezhynskyi
8182f2979b
Save VPiecePath in VContainer class.
...
--HG--
branch : feature
2016-11-24 21:30:26 +02:00
Roman Telezhynskyi
024f1373f6
Undocommand SavePieceOptions. Don't need anymore pointer to scene.
...
--HG--
branch : feature
2016-11-24 21:27:47 +02:00
Roman Telezhynskyi
422fb60dcc
Each path should know its type.
...
--HG--
branch : feature
2016-11-24 21:26:51 +02:00
Roman Telezhynskyi
8a5c4a1a37
Check if a path is valid. Should contains at least one object.
...
--HG--
branch : feature
2016-11-23 18:50:52 +02:00
Roman Telezhynskyi
1a73a1f870
Set clear button for field Name.
...
--HG--
branch : feature
2016-11-23 18:43:31 +02:00
Roman Telezhynskyi
524e98d372
Get active pattern piece list of pieces.
...
--HG--
branch : feature
2016-11-23 18:41:01 +02:00
Roman Telezhynskyi
965e588a9d
New piece attribute "united".
...
--HG--
branch : feature
2016-11-23 18:40:27 +02:00
Roman Telezhynskyi
826411d595
Make method GetActivDrawElement protected.
...
--HG--
branch : feature
2016-11-23 18:38:08 +02:00
Roman Telezhynskyi
34e5fd2ceb
Check size of pieces list in "Create mode".
...
--HG--
branch : feature
2016-11-23 18:36:37 +02:00
Roman Telezhynskyi
6793bb69f1
Some updates for dialog.
...
--HG--
branch : feature
2016-11-23 14:50:30 +02:00
Roman Telezhynskyi
bb39410296
Added visualization creating a path.
...
--HG--
branch : feature
2016-11-23 13:57:12 +02:00
Roman Telezhynskyi
5d5e677e2c
Added class VPiecePath.
...
--HG--
branch : feature
2016-11-23 12:54:46 +02:00
Roman Telezhynskyi
6b89f43e87
Tool button connected to tool dialog.
...
--HG--
branch : feature
2016-11-22 14:33:08 +02:00
Roman Telezhynskyi
f741e1387c
Added DialogPiecePath class. Not finished.
...
--HG--
branch : feature
2016-11-22 13:04:34 +02:00
Roman Telezhynskyi
f60c710ee1
Changes angle type allowed only for point nodes.
...
--HG--
branch : feature
2016-11-19 18:52:47 +02:00
Roman Telezhynskyi
cc3d97a015
Change order the angle "by first edge symmetry".
...
--HG--
branch : feature
2016-11-19 18:28:07 +02:00
Roman Telezhynskyi
854e54ebc0
Handle seam allowance angles.
...
--HG--
branch : feature
2016-11-19 18:27:06 +02:00
Roman Telezhynskyi
7aa7ba8e57
Handle firt default angle type.
...
--HG--
branch : feature
2016-11-19 15:29:54 +02:00
Roman Telezhynskyi
c614a2783e
Merge with develop
...
--HG--
branch : feature
2016-11-19 13:44:22 +02:00
Roman Telezhynskyi
c21aedc541
A seam allowance node angle. Read, write and set in the dialog. Not handled in
...
seam allowance itself.
--HG--
branch : feature
2016-11-19 13:44:12 +02:00
Roman Telezhynskyi
6b519092f6
VObjPaintDevice new enum PdmDevicePixelRatioScaled.
...
--HG--
branch : develop
2016-11-19 10:13:51 +02:00
Roman Telezhynskyi
af1061635a
Qt 5.6 new constant for SVG.
...
--HG--
branch : develop
2016-11-19 10:07:02 +02:00
Roman Telezhynskyi
d38f318569
Cppcheck warnings.
...
--HG--
branch : feature
2016-11-18 13:24:19 +02:00
Roman Telezhynskyi
726d8614dc
Unit tests for testing seam allowance.
...
--HG--
branch : feature
2016-11-18 12:58:47 +02:00
Roman Telezhynskyi
a284ac024e
VSAPoint class should keep data in pixels. Make testing a lot easier.
...
--HG--
branch : feature
2016-11-17 14:08:23 +02:00
Roman Telezhynskyi
afb267c05c
Added several comments.
...
--HG--
branch : feature
2016-11-17 11:37:10 +02:00
Roman Telezhynskyi
4237456228
Fix seam allowance bug.
...
--HG--
branch : feature
2016-11-17 11:00:04 +02:00
Roman Telezhynskyi
cf5afffd60
Fix seam allowance bug. Speacial "dart" case.
...
--HG--
branch : feature
2016-11-16 11:16:16 +02:00
Roman Telezhynskyi
98dad0fb72
Fixed bug the Detail remains in Group list after the detail is deleted in
...
Details mode.
--HG--
branch : feature
2016-11-16 09:15:16 +02:00
Roman Telezhynskyi
3d835a1a2a
Merge with develop
...
--HG--
branch : feature
2016-11-14 20:35:22 +02:00
Roman Telezhynskyi
0cd7a023a2
Trying to understand why tests failing on bitbucket pipelines.
...
--HG--
branch : develop
2016-11-14 20:34:26 +02:00
Roman Telezhynskyi
fd02a71c14
Fix building with Qt 5.1.
...
--HG--
branch : develop
2016-11-14 19:41:12 +02:00
Roman Telezhynskyi
4de969daa2
Much better way to compare bisectors.
...
--HG--
branch : feature
2016-11-13 21:13:55 +02:00
Roman Telezhynskyi
ae7405d44f
Method VPiece::CurveSeamAllowanceSegment. When start and end of a curve segment
...
has standard seam allowance setup only first and last points.
--HG--
branch : feature
2016-11-13 20:13:05 +02:00
Roman Telezhynskyi
314ae2eb4c
Method VAbstractCurve::IsPointOnCurve use QPoint instead QPointF for more
...
accurate result.
--HG--
branch : feature
2016-11-13 20:11:00 +02:00
Roman Telezhynskyi
1a9af78bef
Fix seam allowance bug.
...
Fix reverse dart case.
--HG--
branch : feature
2016-11-13 11:23:04 +02:00
Roman Telezhynskyi
3544e5611e
Fix seam allowance bug.
...
Because of local seam allowance width bisector angles now can be not equal.
Enough will be to check if they have a same direction.
--HG--
branch : feature
2016-11-12 16:49:21 +02:00
Roman Telezhynskyi
585bfec12f
Fix bug Tool seam allowance. The tool returned to previous position after
...
selecting Apply or Ok buttons in the tool's dialog.
--HG--
branch : feature
2016-11-12 15:41:15 +02:00
Roman Telezhynskyi
878fdb6156
Disable Group Nodes if the main list doesn't contain points.
...
--HG--
branch : feature
2016-11-12 14:05:47 +02:00
Roman Telezhynskyi
caba2db95b
Make sure that a point is really lies on curve.
...
--HG--
branch : feature
2016-11-12 14:00:07 +02:00
Roman Telezhynskyi
e1d559e1d3
Use information about local seam allowance when generating seam allowance in
...
VPiece class.
--HG--
branch : feature
2016-11-12 13:31:37 +02:00
Roman Telezhynskyi
d0b0f55d19
Read and write local seam allowance width (before and after).
...
--HG--
branch : feature
2016-11-12 13:18:16 +02:00
Roman Telezhynskyi
6706f3b39d
Use QDoubleSpinBox setSuffix() method instead independent label.
...
--HG--
branch : feature
2016-11-12 12:45:53 +02:00
Roman Telezhynskyi
c5536ab38a
Control seam allowance before and after values in a dialog.
...
--HG--
branch : feature
2016-11-12 12:41:04 +02:00
Roman Telezhynskyi
7490e3f8d6
Calc local seam allowance for curve segment.
...
--HG--
branch : feature
2016-11-11 20:17:39 +02:00
Roman Telezhynskyi
ebd58376d9
Use method VAbstractCurve::PathLength to get length.
...
--HG--
branch : feature
2016-11-11 20:15:44 +02:00
Roman Telezhynskyi
dd8067e47f
Convert local seam allowance to pixels.
...
--HG--
branch : feature
2016-11-11 20:15:06 +02:00
Roman Telezhynskyi
2fc2491484
Set local seam allowance when building an equdistant.
...
--HG--
branch : feature
2016-11-11 17:58:13 +02:00
Roman Telezhynskyi
faad0419cf
Using class VSAPoint for drawing base seam allowance.
...
--HG--
branch : feature
2016-11-11 17:55:02 +02:00
Roman Telezhynskyi
703c2d589b
Refactoring, prepare to use VSAPoint class.
...
--HG--
branch : feature
2016-11-11 16:26:00 +02:00
Roman Telezhynskyi
b84b9cf387
New class VSAPoint;
...
--HG--
branch : feature
2016-11-11 12:54:17 +02:00
Roman Telezhynskyi
49208a640d
Fix few bugs with apllying changes for seam allowance.
...
--HG--
branch : feature
2016-11-10 14:15:43 +02:00
Roman Telezhynskyi
f992bb7bbd
Returned visualization of base seam allowance.
...
--HG--
branch : feature
2016-11-10 14:06:09 +02:00
Roman Telezhynskyi
a5fc19d7ec
Returned storing and reading base seam allowance values: width and
...
enable/disable.
--HG--
branch : feature
2016-11-10 12:53:02 +02:00
Roman Telezhynskyi
de6015de4d
Method GetParametrBool() should allow convert strings "1" and "0" to boolean.
...
--HG--
branch : feature
2016-11-10 12:51:06 +02:00
Roman Telezhynskyi
df20415e9e
Returned "Forbid flipping" feature.
...
--HG--
branch : feature
2016-11-10 11:56:40 +02:00
Roman Telezhynskyi
0dbf26a109
Merge with develop
...
--HG--
branch : feature
2016-11-10 11:28:08 +02:00
Roman Telezhynskyi
2489f525f7
Added tab Seam allowance. Disabled if Apply button is not active.
...
--HG--
branch : feature
2016-11-10 11:27:59 +02:00
Roman Telezhynskyi
c4b9346021
Fixed issue #586 . Valentina crashes if clear input filter string.
...
--HG--
branch : develop
2016-11-10 11:15:52 +02:00
Roman Telezhynskyi
91d43c4b26
Added missed signal. Little refactoring. ref #581 .
...
--HG--
branch : develop
2016-11-10 08:53:44 +02:00
Roman Telezhynskyi
7e3ebe7ca2
Merged in rsskga/valentina-develop/feature (pull request #150 )
...
Resolved issue #581 . Filter lists by keyword in function wizard.
--HG--
branch : develop
2016-11-10 06:14:35 +00:00
Raina
88130f1084
Resolves #581 . User can now filter input lists by keyword in function wizard.
...
--HG--
branch : feature
2016-11-09 18:25:52 -08:00
Roman Telezhynskyi
1c0dced61d
Apply button now works.
...
--HG--
branch : feature
2016-11-09 16:27:55 +02:00
Roman Telezhynskyi
39d2ea41ac
Returned undocommand "Toggle piece in layout".
...
--HG--
branch : feature
2016-11-09 15:53:22 +02:00
Roman Telezhynskyi
988ce8f7f2
Returned undocommand "Save piece options".
...
--HG--
branch : feature
2016-11-09 14:11:58 +02:00
Roman Telezhynskyi
8601b2ae2a
Returned undocommand "Move piece".
...
--HG--
branch : feature
2016-11-09 13:06:05 +02:00
Roman Telezhynskyi
b88663dcb4
Returned undocommand "Delete piece".
...
--HG--
branch : feature
2016-11-09 11:57:39 +02:00
Roman Telezhynskyi
f593d4ca5b
Dialog seam allowance tool should show visualization only when user is creating
...
new piece.
--HG--
branch : feature
2016-11-08 19:11:47 +02:00
Roman Telezhynskyi
11e9b40cb1
Forgot to return a pointer.
...
--HG--
branch : feature
2016-11-08 17:52:56 +02:00
Roman Telezhynskyi
5f6b394934
Added more static asserts to check minimally supported file format versions.
...
--HG--
branch : feature
2016-11-08 17:07:16 +02:00
Roman Telezhynskyi
b5061038ba
Fix mistake. The next pattern format will be 0.4.0.
...
--HG--
branch : feature
2016-11-08 16:34:44 +02:00
Roman Telezhynskyi
4cfcf5ad8d
New pattern format version 0.4.0.
...
Convert tag detail to new version.
--HG--
branch : feature
2016-11-08 16:32:18 +02:00
Roman Telezhynskyi
a32be533ec
Fix crash.
...
--HG--
branch : feature
2016-11-08 13:07:29 +02:00
Roman Telezhynskyi
731456f714
Merge with develop
...
--HG--
branch : feature
2016-11-08 12:57:19 +02:00
Roman Telezhynskyi
4a41840ae7
New class VToolSeamAllowance.
...
--HG--
branch : feature
2016-11-08 12:57:01 +02:00
Roman Telezhynskyi
721b9b638b
Fixed VPiece class method name. CountNode -> CountNodes.
...
--HG--
branch : feature
2016-11-08 12:55:57 +02:00
Roman Telezhynskyi
2b75519d66
Undocommand "add piece".
...
--HG--
branch : feature
2016-11-08 12:54:33 +02:00
Roman Telezhynskyi
37173fb0e4
VPiece class. Added members for storing a piece position.
...
--HG--
branch : feature
2016-11-08 12:53:14 +02:00
Roman Telezhynskyi
977b52b787
VContainer supports working with VPiece class.
...
--HG--
branch : feature
2016-11-08 12:52:07 +02:00
Roman Telezhynskyi
32c7db68e0
Resolved issue #504 . Suppress message about absolute measurement path.
...
I decided to completely eliminate warning strings because they do not change
anything.
--HG--
branch : develop
2016-11-07 15:04:00 +02:00
Roman Telezhynskyi
940a1e404b
Merge with develop
...
--HG--
branch : feature
2016-11-05 15:31:40 +02:00
Roman Telezhynskyi
2ed35461b6
Forbid delete objects if user is creating a piece.
...
--HG--
branch : feature
2016-11-05 15:31:20 +02:00
Roman Telezhynskyi
bff5462ef3
Changes in dialog: reverse and internal move update the visualization
...
automatically.
--HG--
branch : feature
2016-11-05 15:27:19 +02:00
Roman Telezhynskyi
b7def444ef
Visialization. Highlight first and last point of main path.
...
--HG--
branch : feature
2016-11-05 14:08:26 +02:00
Roman Telezhynskyi
bf306f6101
The visualization connected to tool dialog.
...
--HG--
branch : feature
2016-11-05 12:49:20 +02:00
Roman Telezhynskyi
65a38141de
Added class VisToolPiece.
...
Show visualization creating piece main path.
--HG--
branch : feature
2016-11-05 10:56:44 +02:00
Roman Telezhynskyi
68ef544ac4
Collection test. Make timeout 2 minutes.
...
--HG--
branch : develop
2016-11-04 19:42:23 +02:00
Roman Telezhynskyi
f8ee078ef7
When user creates new piece button Apply should be disabled.
...
--HG--
branch : feature
2016-11-04 19:36:36 +02:00
Roman Telezhynskyi
f40bf977c8
Enable internal move in the list. Helps user quickly make reorder.
...
--HG--
branch : feature
2016-11-04 17:34:15 +02:00
Roman Telezhynskyi
eb84ae7526
Added list context menu with options Delete and Reverse (except for point).
...
--HG--
branch : feature
2016-11-04 17:04:18 +02:00
Roman Telezhynskyi
f58f840488
Merge with develop
...
--HG--
branch : feature
2016-11-04 16:28:38 +02:00
Roman Telezhynskyi
721d447af1
Refactor member names VPieceNode class.
...
--HG--
branch : feature
2016-11-04 16:28:10 +02:00
Roman Telezhynskyi
e261d02f89
Check keyboard modificator and add object reversed if pressed Shift.
...
--HG--
branch : feature
2016-11-04 16:25:57 +02:00
Roman Telezhynskyi
a378922bf6
Piece Node point can't be reversed.
...
--HG--
branch : feature
2016-11-04 16:25:01 +02:00
Roman Telezhynskyi
1dd86e66fb
New dialog connected to tool button.
...
--HG--
branch : feature
2016-11-04 16:16:11 +02:00
Roman Telezhynskyi
4c3f65b0ab
Refactoring AbstractTest::Run.
...
To be able to see more appropriate warnings we should compare only exit codes.
--HG--
branch : develop
2016-11-04 15:15:11 +02:00
Roman Telezhynskyi
1bc0378b69
Enable attribute Qt::AA_UseHighDpiPixmaps only since Qt 5.6.0. ref #584 .
...
--HG--
branch : develop
2016-11-04 12:44:57 +02:00
Roman Telezhynskyi
22f9fb1e26
Added class VAbstractPiece.
...
--HG--
branch : feature
2016-11-03 20:15:53 +02:00
Roman Telezhynskyi
27d6198657
Redesing VDetail class. Meet new classes VPiece and VPieceNode.
...
--HG--
branch : feature
2016-11-03 17:59:53 +02:00
Roman Telezhynskyi
a50df3a33c
GCC warnings.
...
--HG--
branch : develop
2016-11-03 15:09:48 +02:00
Roman Telezhynskyi
2c7bb5d5fc
Clang warnings.
...
--HG--
branch : develop
2016-11-01 11:46:51 +02:00
Roman Telezhynskyi
d134e8b367
Clang warnings.
...
--HG--
branch : develop
2016-11-01 10:42:32 +02:00
Roman Telezhynskyi
db1cdc3d53
Fixed typo.
...
--HG--
branch : develop
2016-10-31 09:30:10 +02:00
Roman Telezhynskyi
d8114a18f1
Cppcheck warning.
...
--HG--
branch : develop
2016-10-30 16:25:14 +02:00
Roman Telezhynskyi
3e8f8a8069
Resolved issue #582 . Issue with standard path to shared data on Linux.
...
--HG--
branch : develop
2016-10-30 14:34:55 +02:00
Roman Telezhynskyi
4930414432
Fixed missed values for baseHeight in XSD files. ref #580 .
...
--HG--
branch : develop
2016-10-27 12:43:57 +03:00
Roman Telezhynskyi
b644209406
Resolved issue #580 . Extend the list of heights.
...
--HG--
branch : develop
2016-10-26 14:49:09 +03:00
Bojan Kverh
f5ab3d80c3
Merged develop into feature
...
--HG--
branch : feature
2016-10-25 23:01:41 +02:00
BojanKverh
96cfc52202
At least one arrow has to be present on a grainline
...
--HG--
branch : feature
2016-10-25 23:00:42 +02:00
Roman Telezhynskyi
be10c88b7e
Added new language Greek (Greece).
...
--HG--
branch : develop
2016-10-25 21:29:54 +03:00
Roman Telezhynskyi
214c4a50b6
Fixed path to translations and standard measurements on Mac OS X.
...
--HG--
branch : develop
2016-10-25 17:54:51 +03:00
BojanKverh
21cd56463c
User can now turn on/off grainline arrows
...
--HG--
branch : feature
2016-10-25 00:53:01 +02:00
Roman Telezhynskyi
0a7097f259
Fix MSVC warning.
...
--HG--
branch : develop
2016-10-24 12:57:27 +03:00
Roman Telezhynskyi
1aa896eff1
Merged in BojanKverh/valentina-issue331/feature (pull request #147 )
...
Grainline implementation. ref #331 .
--HG--
branch : develop
2016-10-23 20:05:50 +00:00
BojanKverh
5862264a1d
Fixed saving grainline formulas when grainline is set to not visible
...
--HG--
branch : feature
2016-10-23 21:24:16 +02:00
BojanKverh
e82f65fc6a
Fixed the grainline tab icon in details dialog
...
--HG--
branch : feature
2016-10-23 20:59:38 +02:00
Roman Telezhynskyi
7d935add5b
Fix building. Error about private members.
...
--HG--
branch : develop
2016-10-23 19:45:45 +03:00
Roman Telezhynskyi
c203986111
Fix support Qt 5.0.
...
--HG--
branch : develop
2016-10-23 19:38:34 +03:00
BojanKverh
0ca37fdecb
Merged grainline data into v0.3.7 schema
...
--HG--
branch : feature
2016-10-23 17:59:03 +02:00
Bojan Kverh
01c068ddd0
Merged develop into feature
...
--HG--
branch : feature
2016-10-23 15:28:40 +02:00
Ronan Le Tiec
ae9da263ab
issue #570 tiled pdf case when margin smaller than min
...
--HG--
branch : feature
2016-10-23 11:11:00 +02:00
Ronan Le Tiec
8da35622d1
Merged develop into feature
...
--HG--
branch : feature
2016-10-22 10:42:27 +02:00
Roman Telezhynskyi
5c821e331d
Refactoring function MapDiagrams(). ref #576 .
...
--HG--
branch : develop
2016-10-17 16:55:58 +03:00
Roman Telezhynskyi
fdc1eac734
Refactoring DialogTool::GetComboBoxCurrentData. Returned wrong default value.
...
--HG--
branch : develop
2016-10-17 14:53:46 +03:00
Ronan Le Tiec
588da2c9a8
corrections to support pattern schema v0.3.7
...
--HG--
branch : feature
2016-10-16 20:38:29 +02:00
Ronan Le Tiec
f91b3dc955
10 new colors added for the lines #577
...
--HG--
branch : feature
2016-10-16 19:23:40 +02:00
BojanKverh
8ab094c40d
Grainline should now be visible in Layout mode
...
--HG--
branch : feature
2016-10-16 15:00:53 +02:00
BojanKverh
46eb6dfaa3
Added grainline to layout
...
--HG--
branch : feature
2016-10-16 11:38:08 +02:00
Bojan Kverh
e1a4eeb4e4
Merged develop into feature
...
--HG--
branch : feature
2016-10-15 11:50:17 +02:00
Roman Telezhynskyi
972c70e608
Selected detail is also selected in the list.
...
--HG--
branch : develop
2016-10-14 21:33:12 +03:00
Roman Telezhynskyi
d38e81cecb
Added new option "In layout" to context menu tool Detail.
...
--HG--
branch : develop
2016-10-14 20:41:37 +03:00
Roman Telezhynskyi
710558812a
Improved performans commands Select all/Select none in the list of details in
...
layout.
--HG--
branch : develop
2016-10-14 17:11:15 +03:00
BojanKverh
e192ff54ec
Finished interactive rotation of the grainline and fixed cursor in the Grainline tab of detail dialog
...
--HG--
branch : feature
2016-10-13 23:33:32 +02:00
Bojan Kverh
39afb81321
Merged develop into feature
...
--HG--
branch : feature
2016-10-13 19:53:49 +02:00
Roman Telezhynskyi
87209bc850
Fixed broken visuzlization for tool Move.
...
--HG--
branch : develop
2016-10-12 16:36:58 +03:00
Roman Telezhynskyi
0817264a84
New feature. Valentina will highlight a detail selected in the Group list.
...
--HG--
branch : develop
2016-10-12 14:43:08 +03:00
BojanKverh
fce2849208
Worked on grainline rotation
...
--HG--
branch : feature
2016-10-12 02:45:01 +02:00
Roman Telezhynskyi
585618e3fc
Cppcheck warnings.
...
--HG--
branch : develop
2016-10-11 17:10:28 +03:00
BojanKverh
dc36337663
Implemented interactive resizing for grainline item
...
--HG--
branch : feature
2016-10-11 00:27:14 +02:00
BojanKverh
5562e46790
Fixed the Grainline tab in detail dialog and also length/rotation formulas checking
...
--HG--
branch : feature
2016-10-06 23:39:57 +02:00
Bojan Kverh
520995a90c
Merged develop into feature
...
--HG--
branch : feature
2016-10-06 20:39:55 +02:00
Roman Telezhynskyi
9da0b5cab5
Refactoring methods GetMinPrinterFields and GetPrinterFields.
...
--HG--
branch : develop
2016-10-06 19:13:06 +03:00
Roman Telezhynskyi
593bae3969
Fixed build on Windows.
...
--HG--
branch : develop
2016-10-06 19:12:25 +03:00
BojanKverh
b755762aec
Merged develop into feature
...
--HG--
branch : feature
2016-10-05 20:27:57 +02:00
Roman Telezhynskyi
f86bf9edd5
Lupdate.
...
--HG--
branch : develop
2016-10-05 16:21:33 +03:00
Roman Telezhynskyi
ac5331979d
Refactoring file libs.pri.
...
--HG--
branch : develop
2016-10-04 17:52:35 +03:00
Roman Telezhynskyi
4a50f2e3c9
Fixed wrong include.
...
--HG--
branch : develop
2016-10-04 17:52:03 +03:00
Roman Telezhynskyi
121ef1323d
Fix building problem on Windows.
...
--HG--
branch : develop
2016-10-04 17:51:37 +03:00
Roman Telezhynskyi
4f516c60a6
For the tool Rotate was missed checking changing a point.
...
--HG--
branch : develop
2016-10-04 17:50:48 +03:00
Roman Telezhynskyi
abce5439a5
Resolved issue #573 . New tool: 'Move Point'.
...
--HG--
branch : develop
2016-10-04 17:34:37 +03:00
Roman Telezhynskyi
0127f745c6
Improve efficiency using QStringLiteral macros.
...
--HG--
branch : develop
2016-10-04 16:44:11 +03:00
Roman Telezhynskyi
9103c8ef15
Remove thousand seaparator according to xml specification for type xs:decimal.
...
--HG--
branch : develop
2016-10-04 16:43:06 +03:00
Roman Telezhynskyi
c53b4fb433
Fixed issue #572 . Issue with thousand separator during a formula translations
...
to user.
(grafted from d1621c1cd816e8b7323639ce41c8592ef4131e31)
--HG--
branch : develop
2016-10-04 16:38:54 +03:00
Roman Telezhynskyi
1eb93fd4f7
Fixed wrong selecting rule for the tool Line.
...
--HG--
branch : develop
2016-10-04 13:52:04 +03:00
BojanKverh
b28538fefb
Fixed the grainline formulas editing
...
--HG--
branch : feature
2016-10-04 02:13:35 +02:00
BojanKverh
3bc3c4bec3
Fixed the grainline formulas editing
...
--HG--
branch : feature
2016-10-04 02:07:58 +02:00
Bojan Kverh
f99693ae55
Merged develop into feature
...
--HG--
branch : feature
2016-10-01 10:28:50 +02:00
Roman Telezhynskyi
723d68b245
Resolved issue #570 . Error: Tiled PDF : field values not taken into account if
...
one of them is smaller than 0,3.
--HG--
branch : develop
2016-09-30 19:33:10 +03:00
BojanKverh
60462bc303
Fixed some code style and replaced some code with more appropriate one according to general recommendations
...
--HG--
branch : feature
2016-09-29 02:13:18 +02:00
BojanKverh
083b2035af
Hopefully this commit solves the #551 issue
...
--HG--
branch : feature
2016-09-29 01:39:50 +02:00
BojanKverh
85b8cb2bd7
Fixes compilation error due to unrecognized qIsNaN
...
--HG--
branch : feature
2016-09-27 22:09:49 +02:00
BojanKverh
744acbcd3b
Merged with develop
...
--HG--
branch : feature
2016-09-27 22:00:02 +02:00
Roman Telezhynskyi
014ce1e45e
Translation for new internal variable.
...
--HG--
branch : develop
2016-09-26 22:33:28 +03:00
Roman Telezhynskyi
fd8ab6123c
Fixed issue #565 . Bug : Some informations not saved in "Seam allowance tool" in
...
Draw Mode.
--HG--
branch : develop
2016-09-24 22:30:33 +03:00
Roman Telezhynskyi
3bb657ea1a
New internal variable "Length to spline control point".
...
--HG--
branch : develop
2016-09-24 20:44:06 +03:00
Roman Telezhynskyi
eee2144483
Fix crash. Each tool should delete visualization even if scene also can delete
...
it.
--HG--
branch : develop
2016-09-24 16:09:09 +03:00
Roman Telezhynskyi
1ed9983ee7
Fix wrong disabling VSimplePoint and VSimpleCurve after changing a pattern
...
piece.
--HG--
branch : develop
2016-09-24 14:41:05 +03:00
BojanKverh
f89b5a8a10
Fixed schema.qrc
...
--HG--
branch : feature
2016-09-20 19:42:27 +02:00
BojanKverh
5f1d7a357a
Merged develop into feature, removing the conflicts
...
--HG--
branch : feature
2016-09-20 19:29:49 +02:00
Roman Telezhynskyi
efef5d371b
Suppress also fatal errors from qt.network.ssl. ref #568 .
...
--HG--
branch : develop
2016-09-20 17:28:39 +03:00
Roman Telezhynskyi
f370629af0
Fixed support Qt 5.0.
...
--HG--
branch : develop
2016-09-20 14:27:21 +03:00
Roman Telezhynskyi
b28ac8e97b
Fixed issue #568 . Certificate checking on Mac OS X.
...
--HG--
branch : develop
2016-09-20 14:10:42 +03:00
Roman Telezhynskyi
d556508265
Mark tooltip strings for translation. Tools Rotation, Flipping by line and
...
Flipping by axis.
--HG--
branch : develop
2016-09-17 19:18:27 +03:00
Roman Telezhynskyi
255db32720
Improve tooltip for tools Rotation, Flipping by line and Flipping by axis.
...
The app will show updated tooltip message in case a user selected point that is
already a part of the list of operated objects.
--HG--
branch : develop
2016-09-17 19:16:15 +03:00
Roman Telezhynskyi
74bc4179ef
New tool Flipping by axis.
...
--HG--
branch : feature
2016-09-17 12:10:03 +03:00
Roman Telezhynskyi
91c614a2b8
Fix broken build.
...
--HG--
branch : feature
2016-09-16 11:03:51 +03:00
Bojan Kverh
eff3e0c733
Merged develop into feature
...
--HG--
branch : feature
2016-09-15 09:10:00 +02:00
Roman Telezhynskyi
34338cc275
Merge with develop.
...
--HG--
branch : feature
2016-09-14 19:26:26 +03:00
Roman Telezhynskyi
fed0705cc5
MSVC warning.
...
--HG--
branch : develop
2016-09-14 16:52:18 +03:00
Roman Telezhynskyi
bca10e71fb
Fixed issue #548 . Bug Detail tool. Case when seam allowance is wrong.
...
--HG--
branch : develop
2016-09-14 16:12:08 +03:00
BojanKverh
de799569ef
Fixed moving and scaling grainline and ensured that it stays in bounds
...
--HG--
branch : feature
2016-09-14 01:15:01 +02:00
Roman Telezhynskyi
bfde34c882
Rename RotationMoveLabel class.
...
--HG--
branch : feature
2016-09-13 11:47:33 +03:00
Roman Telezhynskyi
9bb88afaa5
New tool Flipping by line.
...
--HG--
branch : feature
2016-09-13 11:27:44 +03:00
BojanKverh
8e0dc15e25
Moving the grainline works now, but still has a few issues
...
--HG--
branch : feature
2016-09-11 12:18:09 +02:00
Bojan Kverh
364de552e5
Merged develop into feature
...
--HG--
branch : feature
2016-09-11 10:15:45 +02:00
Roman Telezhynskyi
fe56607d7d
Flipping VSpline, VSplinePath, VEllipticalArc, VCubicBezierPath and
...
VCubicBezier.
--HG--
branch : feature
2016-09-10 21:40:30 +03:00
BojanKverh
f341f51125
Grainline is visible on the detail now, rotation and length can be edited, but it cannot be moved yet
...
--HG--
branch : feature
2016-09-10 18:30:03 +02:00
Roman Telezhynskyi
800181e867
Flipping VArc.
...
--HG--
branch : feature
2016-09-10 18:18:11 +03:00
Roman Telezhynskyi
4c47c33c5e
Flipping VPointF.
...
--HG--
branch : feature
2016-09-10 16:40:38 +03:00
BojanKverh
906dafebe8
Finished the grainline parameters editing in detail dialog
...
--HG--
branch : feature
2016-09-10 15:17:55 +02:00
Roman Telezhynskyi
868fc3db1d
Fix definition VFSplinePoint and VSplinePoint. Improving efficiency.
...
--HG--
branch : develop
2016-09-10 14:19:32 +03:00
Bojan Kverh
853c6852a8
Merged develop into feature
...
--HG--
branch : feature
2016-09-09 21:55:18 +02:00
Roman Telezhynskyi
ae13021205
Fixing rotating VSplinePath. ref #128 .
...
--HG--
branch : develop
2016-09-09 15:18:59 +03:00
Roman Telezhynskyi
a9e9c0d5ad
Clear a list of recent files from non-existent files.
...
--HG--
branch : develop
2016-09-09 14:01:57 +03:00
BojanKverh
2dc19732a0
Prepated detail dialog for formula editing in case of grainline length and rotation
...
--HG--
branch : feature
2016-09-08 22:35:32 +02:00
BojanKverh
37e16b4626
Removed the vpatterndb.pro changes
...
--HG--
branch : feature
2016-09-06 23:52:16 +02:00
BojanKverh
287f8fc41e
Added VGrainlineGeometry class to hold grainline parameters and methods to save, load and edit it
...
--HG--
branch : feature
2016-09-06 23:50:46 +02:00
Roman Telezhynskyi
b6e9a7bab3
Fixed issue #561 . UI compiler warning in dialogdetail.ui.
...
--HG--
branch : develop
2016-09-06 18:47:56 +03:00
Roman Telezhynskyi
c622d173dd
Several useful constans.
...
--HG--
branch : develop
2016-09-06 17:48:28 +03:00
Roman Telezhynskyi
cbd2e4a912
Fix issue #547 . Compiler warning.
...
--HG--
branch : develop
2016-09-06 17:26:53 +03:00
Roman Telezhynskyi
0d35033275
Added global option "Forbid Flipping". ref #560 .
...
--HG--
branch : develop
2016-09-06 17:05:54 +03:00
Roman Telezhynskyi
ef576d7646
Enable rotation only for workpieces that forbid flipping. ref #560 .
...
--HG--
branch : develop
2016-09-06 16:00:25 +03:00
Roman Telezhynskyi
038863fbdf
Resolved issue #560 . Flipped pattern pieces in Layout.
...
--HG--
branch : develop
2016-09-06 13:24:52 +03:00
Roman Telezhynskyi
8cf52dc674
Length to control point can be 0.
...
--HG--
branch : develop
2016-08-26 19:33:54 +03:00
Roman Telezhynskyi
c2b7ead2ce
Fixed wrong units in dialog DialogEditWrongFormula.
...
--HG--
branch : develop
2016-08-26 19:20:03 +03:00
Roman Telezhynskyi
6baa623be3
Disable buttons Find Next and Find Previous if the search field is empty.
...
--HG--
branch : develop
2016-08-26 16:16:06 +03:00
Roman Telezhynskyi
c35f050b66
Improvements for the Dialog Detail. Added spliters, fields Letter and Name of
...
detail have placeholder text.
--HG--
branch : develop
2016-08-26 13:46:23 +03:00
Roman Telezhynskyi
23d9898154
Use QLocale::c() instead of QLocale(QLocale::C).
...
--HG--
branch : develop
2016-08-26 12:38:23 +03:00
Roman Telezhynskyi
f0cac1c191
Improve string to "Material, cut 1 on fold". This will look better.
...
--HG--
branch : develop
2016-08-26 12:28:30 +03:00
Roman Telezhynskyi
99a2f0f807
Fixed issue #553 . Tape.exe crash. Issue with the Search field.
...
(grafted from c4cc1aca74cb29d3fb57cd0718ec282b3dd0dc7b)
--HG--
branch : develop
2016-08-25 19:32:59 +03:00
Roman Telezhynskyi
89ce8afe77
Localize numeric keyboard's dot key according to locale and user preferences.
...
--HG--
branch : develop
2016-08-23 21:24:14 +03:00
Roman Telezhynskyi
be6c676145
We don't need these files anymore.
...
--HG--
branch : develop
2016-08-23 15:54:44 +03:00
Roman Telezhynskyi
6281f46a8e
Rewrite describing placeholders %size% and %height%. New way will help avoid
...
translation mistake.
--HG--
branch : develop
2016-08-23 14:02:09 +03:00
Roman Telezhynskyi
e54e1e4f11
Allow to select printer in Layout Settings dialog.
...
--HG--
branch : develop
2016-08-22 19:43:22 +03:00
Roman Telezhynskyi
73bcc89107
Fixed wrong compatibility with Qt 5.0.
...
--HG--
branch : develop
2016-08-22 12:16:12 +03:00
Roman Telezhynskyi
7950735833
Fix issue with declension name of material in some languages.
...
--HG--
branch : develop
2016-08-22 12:00:12 +03:00
Roman Telezhynskyi
bf82dc3bb3
Make 1 minimal value of the field "Cut number".
...
--HG--
branch : develop
2016-08-22 11:47:21 +03:00
Roman Telezhynskyi
7dd88da82d
Merged in BojanKverh/valentina-issue24a/feature (pull request #138 )
...
Improvements for feature "New feature: Label on detail" ref #24 .
--HG--
branch : develop
2016-08-22 11:33:22 +03:00
Roman Telezhynskyi
9cd3fc8bcb
Fix for compiler specific code.
...
--HG--
branch : develop
2016-08-21 23:04:23 +03:00
Roman Telezhynskyi
fb5a9c64b2
Cppcheck warnings.
...
--HG--
branch : develop
2016-08-21 19:45:16 +03:00
Roman Telezhynskyi
bfff8ccb96
Changes for returning support Qt 5.0 and GCC 4.6.
...
--HG--
branch : develop
2016-08-21 18:57:08 +03:00
Roman Telezhynskyi
b0a7af152a
<QDebugStateSaver> was introduced since Qt 5.1.
...
--HG--
branch : develop
2016-08-21 13:19:42 +03:00
Roman Telezhynskyi
3f4f605253
Qt::AA_UseHighDpiPixmaps was introduced since Qt 5.1.
...
--HG--
branch : develop
2016-08-21 13:11:14 +03:00
Bojan Kverh
08bfd9cd82
Merged develop into feature
...
--HG--
branch : feature
2016-08-21 11:51:49 +02:00
BojanKverh
b4ced822e0
Fixed material attribute writing to XML and removed commented out lines
...
--HG--
branch : feature
2016-08-21 11:48:51 +02:00
Roman Telezhynskyi
8c6e2e4432
GCC 4.6 doesn't allow constexpr and const together.
...
--HG--
branch : develop
2016-08-21 12:28:23 +03:00
Roman Telezhynskyi
b0d248a7a0
Looks like <ext/alloc_traits.h> available since GCC 4.7.
...
--HG--
branch : develop
2016-08-21 12:09:05 +03:00
Roman Telezhynskyi
0563df117d
<QLoggingCategory> available since Qt 5.2. Use vmisc/logging.h instead.
...
--HG--
branch : develop
2016-08-21 11:54:32 +03:00
BojanKverh
ff6d3c7155
Fixed user defined materials
...
--HG--
branch : feature
2016-08-21 10:27:39 +02:00
Roman Telezhynskyi
3fea569989
#include <QtMath> was introduced since Qt 5.1.
...
--HG--
branch : develop
2016-08-21 11:09:49 +03:00
Roman Telezhynskyi
3da7c4f27f
Backporting qmath.h. Leave only part that was missed in Qt 5.0.
...
--HG--
branch : develop
2016-08-21 11:04:03 +03:00
Bojan Kverh
19c69c691a
Merged develop into feature
...
--HG--
branch : feature
2016-08-21 00:01:35 +02:00
Roman Telezhynskyi
3dab49c23e
QVector::removeLast() supported since Qt 5.1.
...
--HG--
branch : develop
2016-08-20 22:30:40 +03:00
Roman Telezhynskyi
3fe7ffa7eb
Cppcheck warnings.
...
--HG--
branch : develop
2016-08-20 21:08:25 +03:00
Roman Telezhynskyi
fa8e63c49c
Fixed issue #548 . Bug Detail tool. Case when seam allowance is wrong.
...
(grafted from 90daa1f9dd73cd757462ad4c315ea6c1b272782a)
--HG--
branch : develop
2016-08-20 20:47:30 +03:00
Roman Telezhynskyi
948ae32dc5
Fixed regression with tool "Union details".
...
One file in collection contain unpredicted case. For fixing returned old code.
--HG--
branch : develop
2016-08-20 17:34:49 +03:00
Roman Telezhynskyi
afeeca30f6
Fixed regression after changing behaviour of tool cut curve (arc, spline,
...
splinePath).
The tool doesn't produce substrings anymore. All links to substrings were
replaced by link to base curve. The regression happened between format version
0.2.7 and 0.3.0.
--HG--
branch : develop
2016-08-20 17:32:45 +03:00
Roman Telezhynskyi
24e8a42aa7
VPatternConverter use QStringLiteral where possible.
...
--HG--
branch : develop
2016-08-20 12:14:53 +03:00
Valentina Zhuravska
00649770e3
Little fixes.
...
--HG--
branch : feature
2016-08-17 23:13:54 +03:00
BojanKverh
1cfa97497c
Fixed translations after language change
...
--HG--
branch : feature
2016-08-17 21:38:39 +02:00
Bojan Kverh
10f2d83edd
Merged develop into feature
...
--HG--
branch : feature
2016-08-17 18:00:56 +02:00
Valentina Zhuravska
74b30fa377
Fixed misprint.
...
--HG--
branch : feature
2016-08-16 23:15:54 +03:00
Valentina Zhuravska
09a9ec2855
Resolved Issue #424 . Improve Formula Wizard dialog.
...
--HG--
branch : feature
2016-08-16 23:13:34 +03:00
Roman Telezhynskyi
e333c9bc08
QtDebug and QDebug lead to the same header. Leave only QtDebug.
...
--HG--
branch : develop
2016-08-16 20:35:21 +03:00
Roman Telezhynskyi
d66280033b
Fixed issue #546 . Compile error under Windows in current develop revision.
...
--HG--
branch : develop
2016-08-16 19:57:32 +03:00
Roman Telezhynskyi
222bbeaa75
Fixed issue #543 . Detail loses details.
...
(grafted from 7e5b3ed76ac3b86fd6112b90b51e8c0c4702bbf0)
--HG--
branch : develop
2016-08-16 18:23:38 +03:00
Roman Telezhynskyi
3ef57202d1
Resolved issue #544 . Error: Color Lines are black until touched.
...
(grafted from f62bbdf4122fa02aa12d110d123b900b94c423d1)
--HG--
branch : develop
2016-08-16 18:23:20 +03:00
BojanKverh
92ec78e6b3
Made sure that labels stay inside the detail after changing size or height
...
--HG--
branch : feature
2016-08-15 17:19:21 +02:00
BojanKverh
fb326d4f39
Added %size% and %height% placeholders to display pattern size and height in the Pattern size line edit
...
--HG--
branch : feature
2016-08-15 13:03:59 +02:00
Bojan Kverh
37b683f125
Merged develop into feature
...
--HG--
branch : feature
2016-08-15 11:06:42 +02:00
Roman Telezhynskyi
db138cd6e7
Fixing building on Qt\5.3\msvc2013_64_opengl.
...
--HG--
branch : develop
2016-08-13 11:56:59 +03:00
Roman Telezhynskyi
da4bf27c75
New test localization (checking punctuation).
...
--HG--
branch : develop
2016-08-12 15:21:55 +03:00
BojanKverh
8fc3cfae1b
Added missing headers
...
--HG--
branch : feature
2016-08-12 12:11:12 +02:00
BojanKverh
86f24bf0e5
User defined materials are now remembered and can also be deleted in preferences dialog
...
--HG--
branch : feature
2016-08-12 01:22:23 +02:00
BojanKverh
b0532e6fb9
Removed userDef attributes from DOM tree, where they are not necessary. Fixed some translations. Refactored finding the selected material in detail dialog
...
--HG--
branch : feature
2016-08-11 22:44:53 +02:00
Roman Telezhynskyi
3ee6faf124
Fixed issue #532 . Unexpected error occurs when zoom out image.
...
(grafted from c9e825b2ba62707e063700cea95ded566f158d6a)
--HG--
branch : develop
2016-08-12 17:37:47 +03:00
Roman Telezhynskyi
3f75727b6a
Resolved issue #540 . The latest development version don't compile in MAC.
...
--HG--
branch : develop
2016-08-09 21:48:43 +03:00
Roman Telezhynskyi
0aabacfee4
String inside label also should be translated.
...
--HG--
branch : develop
2016-08-09 19:42:00 +03:00
Roman Telezhynskyi
7585db6a58
Fix build on Qt\5.3\msvc2013_64_opengl.
...
--HG--
branch : develop
2016-08-09 16:55:46 +03:00
Roman Telezhynskyi
9035382238
Cppcheck warnings.
...
--HG--
branch : develop
2016-08-09 14:18:49 +03:00
Roman Telezhynskyi
31fa9785b9
Fixed several mistakes in original strings.
...
--HG--
branch : develop
2016-08-09 13:50:37 +03:00
Roman Telezhynskyi
09175a3bde
Fix build on Qt\5.3\msvc2013_64_opengl.
...
--HG--
branch : develop
2016-08-09 12:28:34 +03:00
Roman Telezhynskyi
ec053ba5bf
Fix build on Qt\5.3\msvc2013_64_opengl.
...
--HG--
branch : develop
2016-08-08 22:59:35 +03:00
Roman Telezhynskyi
6c04438a02
Changed macros to be sure that <sys/sysmacros.h> is not included on Windows.
...
--HG--
branch : develop
2016-08-08 17:57:05 +03:00
Roman Telezhynskyi
67360605b3
Fix broken tool Union details.
...
--HG--
branch : develop
2016-08-08 17:34:50 +03:00
Roman Telezhynskyi
1937baba99
Error cannot open include file: 'ext/alloc_traits.h': No such file or directory.
...
--HG--
branch : develop
2016-08-08 16:00:42 +03:00
Roman Telezhynskyi
eec896edd0
Fix errors. error: QPrinter: No such file or directory.
...
error: QMetaTypeId: No such file or directory.
--HG--
branch : develop
2016-08-08 15:26:48 +03:00
Roman Telezhynskyi
83df3f46b7
Fixed error: sys/sysmacros.h No such file or directory on Windows.
...
--HG--
branch : develop
2016-08-08 15:14:21 +03:00
Roman Telezhynskyi
67614bcd0b
Cppcheck warnings.
...
--HG--
branch : develop
2016-08-08 15:07:26 +03:00
Roman Telezhynskyi
80f00b361d
Use "Include What You Use" tool for optimizing #includes.
...
--HG--
branch : develop
2016-08-08 14:44:49 +03:00
Roman Telezhynskyi
67b18fbbde
Fix problems with layouts in dialog tool Detail. Returned detail name by
...
default. Setted clear button for field Letter.
--HG--
branch : develop
2016-08-07 23:41:49 +03:00
Roman Telezhynskyi
d9360f3c96
GCC warnings.
...
--HG--
branch : develop
2016-08-07 18:17:50 +03:00
Roman Telezhynskyi
da91ed974a
Merged in BojanKverh/valentina-issue24/feature (pull request #134 )
...
Fixed issue #24 . New feature: Label on detail.
--HG--
branch : develop
2016-08-07 18:08:39 +03:00
Roman Telezhynskyi
c94afdf174
Cppcheck warning.
...
--HG--
branch : develop
2016-08-07 17:31:36 +03:00
Roman Telezhynskyi
34a960fcd6
MSVC warnings.
...
--HG--
branch : develop
2016-08-07 15:12:08 +03:00
Roman Telezhynskyi
342bf9d124
MSVC doesn't support optimization flag -O3.
...
--HG--
branch : develop
2016-08-07 14:40:59 +03:00
Roman Telezhynskyi
3a4b78c42b
Fixed build on Windows with MSVC 2013_64_opengl. Added include path to VMisc for
...
VDXF static library.
--HG--
branch : develop
2016-08-07 14:30:18 +03:00
Roman Telezhynskyi
8118bd45e5
With GCC 6.1.1:
...
debugbreak.h:51:1: error: 'inline' is not at beginning of
declaration [-Werror=old-style-declaration]
So i moved the inlines at the beginning of the declaration.
--HG--
branch : develop
2016-08-07 14:25:43 +03:00
Roman Telezhynskyi
46c295b4b1
Suppress MSVC 2015 warning C4309.
...
--HG--
branch : develop
2016-08-06 22:43:09 +03:00
Roman Telezhynskyi
64ebccd94b
Suppress cppcheck warning.
...
--HG--
branch : develop
2016-08-06 21:56:33 +03:00
Roman Telezhynskyi
c9cdd2cd8d
Using macros QT_WARNING_DISABLE_*.
...
--HG--
branch : develop
2016-08-06 21:42:40 +03:00
Roman Telezhynskyi
88be00fe42
Fixed build on Qt lower version 5.5.0.
...
--HG--
branch : develop
2016-08-06 19:32:51 +03:00
Roman Telezhynskyi
1c987b919b
Use gcc’s Address Sanitizer only in Debug mode.
...
--HG--
branch : develop
2016-08-06 19:23:42 +03:00
Roman Telezhynskyi
69e0ff74e6
MSVC warnings.
...
--HG--
branch : develop
2016-08-06 15:59:30 +03:00
Roman Telezhynskyi
e7b72c4a44
Fix broken build on MSVC.
...
--HG--
branch : develop
2016-08-05 16:44:20 +03:00
Roman Telezhynskyi
2af9c0e65a
Fixed issues with include paths.
...
--HG--
branch : develop
2016-08-05 13:48:23 +03:00
BojanKverh
f56614966b
Deleted unnecessary class member
...
--HG--
branch : feature
2016-08-03 00:44:22 +02:00
BojanKverh
192bd7e7d5
Deleted unnecessary include
...
--HG--
branch : feature
2016-08-03 00:39:02 +02:00
BojanKverh
a2ee1e24e6
Fixed cursor handling over the label
...
--HG--
branch : feature
2016-08-03 00:32:37 +02:00
BojanKverh
f2d5b00fd9
Detail bounding box is drawn when one of its items is in move, resize or rotate mode
...
--HG--
branch : feature
2016-08-02 22:51:40 +02:00
Roman Telezhynskyi
a2d18c15a4
Fix broken VTextGraphicsItem::paint.
...
--HG--
branch : develop
2016-08-02 21:16:15 +03:00
Roman Telezhynskyi
ffb6f1fbd5
cppcheck warnings.
...
--HG--
branch : develop
2016-08-02 15:12:13 +03:00
Roman Telezhynskyi
3e12775a22
qt.network.ssl.warning=false appears only since Qt 5.4.1.
...
--HG--
branch : develop
2016-08-02 13:46:46 +03:00
Roman Telezhynskyi
47b1e20257
Fixed issue #538 . QSslSocket error messages during startup in newest development
...
build.
--HG--
branch : develop
2016-08-02 13:43:41 +03:00
BojanKverh
a1c905381b
Fixed label update on clicking OK in pattern properties dialog and the label is hidden when there is no text on it
...
--HG--
branch : feature
2016-07-30 13:21:03 +02:00
BojanKverh
a3f4c6da0d
Set maximal font size back to 128
...
--HG--
branch : feature
2016-07-30 12:48:18 +02:00
BojanKverh
06cfaea3b3
Fixed maximal font size
...
--HG--
branch : feature
2016-07-29 21:59:48 +02:00
Bojan Kverh
c5f38207fd
Merged develop into feature
...
--HG--
branch : feature
2016-07-29 21:47:49 +02:00
Roman Telezhynskyi
483e56866d
Added MSVC warnings.
...
--HG--
branch : develop
2016-07-29 21:04:53 +03:00
Roman Telezhynskyi
ed2bbd97a3
Fixed build on Windows with MSVC. Added include path to VMisc for VPatternDB
...
static library.
--HG--
branch : develop
2016-08-05 13:41:36 +03:00
Roman Telezhynskyi
75e9e9b2ee
Fixed issues with include paths.
...
--HG--
branch : develop
2016-08-05 13:41:02 +03:00
Roman Telezhynskyi
ed0fb20028
Fixed build on Windows with MSVC. Added include path to VMisc for IFC static
...
library.
--HG--
branch : develop
2016-07-29 15:43:34 +03:00
Roman Telezhynskyi
88ddf8021e
Use macros Q_DECL_CONSTEXPR instead of direct constexpr.
...
constexpr supported since MSVC 2015.
--HG--
branch : develop
2016-08-05 13:17:05 +03:00
Roman Telezhynskyi
25b46d651e
"noexcept" is only supported since the Visual Studio 2015
...
--HG--
branch : develop
2016-07-29 12:07:44 +03:00
Roman Telezhynskyi
8f78b31710
Translation unit tests moved to separate binary.
...
--HG--
branch : develop
2016-08-04 19:28:28 +03:00
Roman Telezhynskyi
ce92d2994d
Show debug string immediately after call.
...
--HG--
branch : develop
2016-08-03 14:53:38 +03:00
Roman Telezhynskyi
7b7ef6c0e2
Fixed build.
...
--HG--
branch : develop
2016-07-26 16:51:38 +03:00
Valentina Zhuravska
1ae8509d63
Merge with develop.
...
--HG--
branch : feature
2016-07-26 15:32:55 +03:00
Valentina Zhuravska
f9c9cedfac
We don't need DialogTool::ShowVisToolTip slot anymore.
...
--HG--
branch : feature
2016-07-26 13:45:17 +03:00
Roman Telezhynskyi
689024d60f
Resolved issue #530 . Add debug messages for Layout creation errors.
...
--HG--
branch : develop
2016-07-26 13:33:58 +03:00
BojanKverh
88055db170
Show measurements option is now disabled and not hidden, if there are no measurements associated with the current pattern. Finished pattern converter and refactored measurement file extraction in text manager class
...
--HG--
branch : feature
2016-07-25 19:10:13 +02:00
Valentina Zhuravska
d248c4f18a
Added VAbstractMainWindow class.
...
--HG--
branch : feature
2016-07-25 19:23:00 +03:00
BojanKverh
1b5ca4e23d
Fixed the pattern converter
...
--HG--
branch : feature
2016-07-24 19:48:31 +02:00
BojanKverh
85db8f84e6
Added hiding Show measurement option and showing just a filename without path in detail and layout mode. Also fixed a wrong comment
...
--HG--
branch : feature
2016-07-24 19:07:38 +02:00
BojanKverh
a6e38b54d0
Added the optional measurements line to the pattern info label
...
--HG--
branch : feature
2016-07-24 12:30:10 +02:00
BojanKverh
a625c35616
Added comments to most important new classes
...
--HG--
branch : feature
2016-07-23 15:26:15 +02:00
Bojan Kverh
b19f45e90a
Merged develop into feature
...
--HG--
branch : feature
2016-07-23 14:11:22 +02:00
Roman Telezhynskyi
5da965ba69
After update to Qt 5.7 custom libraries: qmuparser and vpropertybrpwser lost
...
"@rpath" prefix. Setting QMAKE_SONAME_PREFIX fix it.
--HG--
branch : develop
2016-07-23 14:48:16 +03:00
BojanKverh
03482fb9a8
Moved m_tmDetail, m_tmPattern and m_liPP from VLayoutDetail into VLayoutDetailData class
...
--HG--
branch : feature
2016-07-22 12:50:21 +02:00
BojanKverh
455befa493
Removed printf commands, added Q_REQUIRED_RESULT macros, replaced v[i] with v.at(i) where needed, replaced 1,0 with true,false when creating boolean XML attributes
...
--HG--
branch : feature
2016-07-22 12:40:02 +02:00
BojanKverh
0e7b369c2e
Corrected all the issues reported by Roman till 10:11 AM
...
--HG--
branch : feature
2016-07-22 11:56:45 +02:00
BojanKverh
312b8e458b
Centered the label texts and did some refactoring, so that the label content is generated in one place
...
--HG--
branch : feature
2016-07-21 21:46:49 +02:00
BojanKverh
5ba40aad8c
Fixed alignments
...
--HG--
branch : feature
2016-07-21 16:49:26 +02:00
Bojan Kverh
4138d30fb6
Merged develop into feature
...
--HG--
branch : feature
2016-07-21 08:30:51 +02:00
Roman Telezhynskyi
8d56b872dc
Refactoring method VDomDocument::SetAttribute().
...
--HG--
branch : develop
2016-07-20 18:59:35 +03:00
Roman Telezhynskyi
dbcea3a979
GCC warnings.
...
--HG--
branch : develop
2016-07-20 18:58:21 +03:00
Roman Telezhynskyi
9375e0319d
As part of testing make all compiler warnings treat as errors.
...
Added new CONFIG option "checkWarnings".
--HG--
branch : develop
2016-07-20 15:40:33 +03:00
Roman Telezhynskyi
19387cc80e
Resolved issue #528 . Error: QSslSocket: cannot resolve SSLv2_client_method.
...
--HG--
branch : develop
2016-07-20 11:48:09 +03:00
Roman Telezhynskyi
1bffa92127
Using QLatin1String instead of QLatin1Literal.
...
QLatin1Literal is just a typedef of QLatin1String lefter for compatibility with
Qt 4.x.
--HG--
branch : develop
2016-07-20 11:39:15 +03:00
Roman Telezhynskyi
817a5d5f56
Fixed suppression warnings in Release mode.
...
Used wrong macros.
--HG--
branch : develop
2016-07-20 11:10:23 +03:00
Bojan Kverh
608b566006
Merged develop into feature
...
--HG--
branch : feature
2016-07-19 23:00:37 +02:00
BojanKverh
948102e74e
Current date is always used to show the pattern creation date
...
--HG--
branch : feature
2016-07-19 22:59:14 +02:00
Roman Telezhynskyi
fc7e0bb6cb
Fixed Valentina crash after undo deleting detail.
...
Emitting signal in lambda was not really good idea.
--HG--
branch : develop
2016-07-19 20:50:42 +03:00