Roman Telezhynskyi
29c61b9778
Fix minore bugs in Seam allowance tool.
...
--HG--
branch : develop
2017-02-04 20:30:32 +02:00
Roman Telezhynskyi
7d78a0f63f
Resolved issue #619 . Non writable directory prevents opening.
...
--HG--
branch : develop
2017-02-04 13:28:47 +02:00
Roman Telezhynskyi
85078691ca
New version of pattern format.
...
--HG--
branch : feature
2017-02-01 14:18:45 +02:00
Roman Telezhynskyi
8549e55fec
Union Details tool now supports pin points.
...
--HG--
branch : feature
2017-02-01 13:31:14 +02:00
Roman Telezhynskyi
4831d263b9
Union Details tool. Small improvements and bug fixes.
...
--HG--
branch : develop
2017-02-01 13:27:38 +02:00
Roman Telezhynskyi
3f8dc54acb
Union Details tool. Small improvements and bug fixes.
...
--HG--
branch : feature
2017-02-01 13:27:38 +02:00
Roman Telezhynskyi
415e5a25a5
Merge with develop.
...
--HG--
branch : feature
2017-02-01 12:26:08 +02:00
Roman Telezhynskyi
b5d50288a8
Union Details tool brokes a pattern.
...
--HG--
branch : develop
2017-02-01 12:22:36 +02:00
Roman Telezhynskyi
ad403850bc
Save pin inside a piece.
...
--HG--
branch : feature
2017-01-31 18:09:18 +02:00
Roman Telezhynskyi
a58a479db5
Refactor VPiece class. Instead of method AppendInternalPath() use overloaded
...
getter.
--HG--
branch : feature
2017-01-31 16:26:28 +02:00
Roman Telezhynskyi
f2e88c71da
Added class VToolPin.
...
--HG--
branch : feature
2017-01-31 16:04:51 +02:00
Roman Telezhynskyi
b9d635dab2
Dialog Pin tool.
...
--HG--
branch : feature
2017-01-31 14:28:48 +02:00
Roman Telezhynskyi
dcc36a253a
Refactoring and bug fix in dialog Piece path.
...
--HG--
branch : develop
2017-01-31 14:28:05 +02:00
Roman Telezhynskyi
637eaa4256
Refactoring and bug fix in dialog Piece path.
...
--HG--
branch : feature
2017-01-31 14:28:05 +02:00
Roman Telezhynskyi
dc3c9511ed
QPlainTextEdit widget crash a dialog if do not disable signal when closing a
...
dialog.
--HG--
branch : develop
2017-01-31 14:27:13 +02:00
Roman Telezhynskyi
21e034ef71
QPlainTextEdit widget crash a dialog if do not disable signal when closing a
...
dialog.
--HG--
branch : feature
2017-01-31 14:27:13 +02:00
Roman Telezhynskyi
d08282218b
Optimized png files.
...
--HG--
branch : develop
2017-01-28 16:58:07 +02:00
Roman Telezhynskyi
b26eca13eb
Optimized png files.
...
--HG--
branch : feature
2017-01-28 16:58:07 +02:00
Roman Telezhynskyi
d6c68a4df8
MSVC warning.
...
--HG--
branch : develop
2017-01-27 17:41:08 +02:00
Roman Telezhynskyi
01a04fdb09
Clang warning.
...
--HG--
branch : develop
2017-01-27 14:07:12 +02:00
Roman Telezhynskyi
6e054e2008
Clang warning.
...
--HG--
branch : develop
2017-01-27 12:12:27 +02:00
Roman Telezhynskyi
252e6a1368
Clang warning.
...
--HG--
branch : develop
2017-01-27 11:37:55 +02:00
Roman Telezhynskyi
c49f97d695
MSVC warning.
...
--HG--
branch : develop
2017-01-27 11:15:24 +02:00
Roman Telezhynskyi
40fce2dafa
Clang warning.
...
--HG--
branch : develop
2017-01-25 19:48:38 +02:00
Roman Telezhynskyi
c3aea4e7dc
Fix support old tool Union Details format.
...
--HG--
branch : develop
2017-01-25 19:21:44 +02:00
Roman Telezhynskyi
289157a511
Resolve broken dependecy.
...
--HG--
branch : develop
2017-01-25 18:07:18 +02:00
Roman Telezhynskyi
a7987422ae
Cppcheck warnings.
...
--HG--
branch : feature
2017-01-25 17:04:53 +02:00
Roman Telezhynskyi
9a51b165ac
Refactoring. Eliminate unneeded reverse points and two methods hidden in
...
anonymous namespace.
--HG--
branch : feature
2017-01-25 16:12:36 +02:00
Roman Telezhynskyi
7f1de2e044
Refactoring. Made strings static.
...
--HG--
branch : feature
2017-01-25 15:47:55 +02:00
Roman Telezhynskyi
ede59d003f
Update formula value if node was changed.
...
--HG--
branch : feature
2017-01-25 14:42:51 +02:00
Roman Telezhynskyi
19400f5b83
A seam allowance value can be 0.
...
--HG--
branch : feature
2017-01-25 14:20:25 +02:00
Roman Telezhynskyi
d7d9deb536
Fix test.
...
--HG--
branch : feature
2017-01-25 13:51:44 +02:00
Roman Telezhynskyi
2c795281dd
Merge with develop.
...
--HG--
branch : feature
2017-01-25 13:29:03 +02:00
Roman Telezhynskyi
8322c8d0ab
Fix bug with point on curve.
...
--HG--
branch : feature
2017-01-25 13:21:23 +02:00
Roman Telezhynskyi
e206ef3d5d
Instead of "-1" use local variable "CurrentSeamAllowance" if value is default.
...
--HG--
branch : feature
2017-01-25 11:40:10 +02:00
Roman Telezhynskyi
49167c0c3c
Fix conversion to new seam allowance.
...
--HG--
branch : feature
2017-01-25 11:32:52 +02:00
Roman Telezhynskyi
1014cc86ca
Resolved issue #612 . Valentina crashes when network is disabled on Linux.
...
--HG--
branch : develop
2017-01-24 15:47:25 +02:00
fabrice salvaire
55509e523d
fixed typo in code: allowence and greed
...
--HG--
branch : develop
2017-01-23 17:20:15 +01:00
Roman Telezhynskyi
7817936d3e
Fix conversion bug.
...
--HG--
branch : feature
2017-01-23 14:03:07 +02:00
Roman Telezhynskyi
3d835be3b7
Fix test warning message.
...
--HG--
branch : feature
2017-01-23 14:02:34 +02:00
Roman Telezhynskyi
41c7031aea
Remove unused anymore enum class EquidistantType.
...
--HG--
branch : feature
2017-01-23 14:02:05 +02:00
Roman Telezhynskyi
75efd4021b
All united details should have appropriate flag setted up.
...
--HG--
branch : feature
2017-01-22 15:21:08 +02:00
Roman Telezhynskyi
426e24dccf
Use predefined symbol degree variable.
...
--HG--
branch : feature
2017-01-22 15:08:59 +02:00
Roman Telezhynskyi
8c1bd37491
Show piece's internal paths on a layout.
...
--HG--
branch : feature
2017-01-22 14:32:25 +02:00
Roman Telezhynskyi
b99bdc4742
A seam allowance is alwayse closed.
...
--HG--
branch : feature
2017-01-22 13:21:07 +02:00
Roman Telezhynskyi
a1a25a39e7
Fixed typo.
...
--HG--
branch : feature
2017-01-22 13:20:04 +02:00
Roman Telezhynskyi
fb86e6c51f
Remove class VAbstractDetail.
...
--HG--
branch : feature
2017-01-22 11:20:33 +02:00
Roman Telezhynskyi
10a13a499d
Rename class VLayoutDetail.
...
--HG--
branch : feature
2017-01-22 11:02:02 +02:00
Roman Telezhynskyi
c6f529992b
Switch parent for class VLayoutDetail to VAbstractPiece.
...
--HG--
branch : feature
2017-01-22 10:50:23 +02:00
Roman Telezhynskyi
8fb6c9c508
Code that converts VPiece to VLayoutDetail moved to static function.
...
--HG--
branch : feature
2017-01-22 10:32:01 +02:00
Roman Telezhynskyi
26c76bbc71
Replace VDetail by VPiece.
...
--HG--
branch : feature
2017-01-21 19:12:57 +02:00
Roman Telezhynskyi
ded6a9e76c
Clean using class VNodeDetail.
...
--HG--
branch : feature
2017-01-21 17:47:53 +02:00
Roman Telezhynskyi
8b1e9e24d4
Tool path and piece now bring formulas, should cover this fact.
...
--HG--
branch : feature
2017-01-21 17:32:08 +02:00
Roman Telezhynskyi
669d295804
Class VToolDetail removed.
...
--HG--
branch : feature
2017-01-21 16:30:14 +02:00
Roman Telezhynskyi
0ef10c01b0
A piece seam allowance can be controlled by formula.
...
--HG--
branch : feature
2017-01-21 15:24:40 +02:00
Roman Telezhynskyi
25a2717682
Added new local variable "CurrentSeamAllowance".
...
--HG--
branch : feature
2017-01-20 15:58:35 +02:00
Roman Telezhynskyi
121f003e7c
Refactoring. Move grainline and lable to library VWidgets.
...
--HG--
branch : feature
2017-01-19 12:23:42 +02:00
Roman Telezhynskyi
84b285cbe4
Refactoring. Grainline and label have common parent.
...
--HG--
branch : feature
2017-01-19 12:07:26 +02:00
Roman Telezhynskyi
6ee0c42d53
Used command "xmllint --format" to format files.
...
--HG--
branch : feature
2017-01-18 15:20:42 +02:00
Roman Telezhynskyi
ac58338fc4
Convert old tool union to format version 0.4.0.
...
--HG--
branch : feature
2017-01-18 15:17:16 +02:00
Roman Telezhynskyi
004c83a11f
After each reset label or grainline need to repaint piece image.
...
--HG--
branch : feature
2017-01-18 14:01:51 +02:00
Roman Telezhynskyi
ccc8da800f
Pieces should disappear from the list when deleted.
...
--HG--
branch : feature
2017-01-18 12:22:02 +02:00
Roman Telezhynskyi
d2ff75dedc
Tool Union Details now works.
...
--HG--
branch : feature
2017-01-18 10:17:18 +02:00
Roman Telezhynskyi
8b839c7002
List of pieces should also be cleared.
...
--HG--
branch : feature
2017-01-18 10:15:51 +02:00
Roman Telezhynskyi
7490200806
Fix tool Union Details's dialog.
...
--HG--
branch : feature
2017-01-17 13:49:55 +02:00
Roman Telezhynskyi
bfd76b4e60
Code style.
...
--HG--
branch : feature
2017-01-17 13:49:21 +02:00
Roman Telezhynskyi
7aebc22d88
Use MessageHandler to show better error message when load xsd schema.
...
--HG--
branch : feature
2017-01-17 12:26:25 +02:00
Roman Telezhynskyi
8eba46ade1
The tool redesign was finnised. Code is not tested.
...
--HG--
branch : feature
2017-01-16 17:37:15 +02:00
Roman Telezhynskyi
6faa0bc318
First successful build. The redesign is not finished.
...
--HG--
branch : feature
2017-01-16 12:08:13 +02:00
Roman Telezhynskyi
60810c4d04
Use parent implementation for methods incrementReferens() and
...
decrementReferens() where possible.
--HG--
branch : feature
2017-01-16 12:06:50 +02:00
Roman Telezhynskyi
5442eb40b9
Move methods to class VAbstractPattern to be able to use them for tool Unite
...
Details.
--HG--
branch : feature
2017-01-16 11:59:02 +02:00
Roman Telezhynskyi
4cc232fc74
Fix crash. Valentina crashes when change name of piece.
...
--HG--
branch : feature
2017-01-14 12:10:21 +02:00
Roman Telezhynskyi
e974f75b51
Make Internal path first in list.
...
--HG--
branch : feature
2017-01-13 19:09:22 +02:00
Roman Telezhynskyi
af51e5e240
Seam allowance tool already initializated and can't init the path.
...
--HG--
branch : feature
2017-01-13 19:07:14 +02:00
Roman Telezhynskyi
970762d0b3
Allow a user to select a curve covered by visualization.
...
--HG--
branch : feature
2017-01-13 17:03:15 +02:00
Roman Telezhynskyi
59c9a0b400
Allow a user to select a point covered by visualization.
...
--HG--
branch : feature
2017-01-13 16:57:49 +02:00
Roman Telezhynskyi
dabac6b17d
Better help messages.
...
--HG--
branch : feature
2017-01-13 16:06:39 +02:00
Roman Telezhynskyi
c065824306
Fix crash when create an internal path.
...
--HG--
branch : feature
2017-01-13 16:06:03 +02:00
Roman Telezhynskyi
548f7844f4
Missed to replace VDetail by VPiece.
...
--HG--
branch : feature
2017-01-13 15:19:27 +02:00
Roman Telezhynskyi
f51d32d88e
Move static methods to private section.
...
--HG--
branch : feature
2017-01-13 10:24:48 +02:00
Roman Telezhynskyi
29490b9e66
Removed dialog Detail.
...
--HG--
branch : feature
2017-01-12 19:17:13 +02:00
Roman Telezhynskyi
297b73a951
VToolSeamAllowance add grainline and labels. Only the dialog.
...
--HG--
branch : feature
2017-01-12 19:09:00 +02:00
Roman Telezhynskyi
c9cb6adc36
VToolSeamAllowance add grain line and labels. Only the tool.
...
--HG--
branch : feature
2017-01-12 15:51:08 +02:00
Roman Telezhynskyi
3634867c47
Try to fix Qt error.
...
--HG--
branch : feature
2017-01-11 15:01:49 +02:00
Roman Telezhynskyi
12162e49e8
Port changes from develop branch.
...
--HG--
branch : feature
2017-01-11 14:53:16 +02:00
Roman Telezhynskyi
5a95ce9c8a
Merge with develop.
...
--HG--
branch : feature
2017-01-11 14:05:06 +02:00
Roman Telezhynskyi
ff03f67663
Fix infinite loop in method VAbstractDetail::CheckLoops().
...
--HG--
branch : develop
2017-01-11 13:54:06 +02:00
Roman Telezhynskyi
5aa863cf3b
Modified output to see point coordinates.
...
--HG--
branch : develop
2017-01-10 20:45:15 +02:00
Roman Telezhynskyi
e952260a9f
Fixed issue #609 . Bug in CheckLoops method. Better handling internal and
...
external loops.
--HG--
branch : develop
2017-01-09 18:25:13 +02:00
Roman Telezhynskyi
a842e2c2d1
Fixed issue #604 . Seams allowances gets "weird" and turns inward when changing
...
measurment file.
--HG--
branch : develop
2017-01-05 17:16:36 +02:00
Roman Telezhynskyi
fe8179d1bf
Do not update labels and grain line if disabled.
...
--HG--
branch : develop
2017-01-05 13:13:44 +02:00
Roman Telezhynskyi
d4317a61ec
Fix division by zero.
...
--HG--
branch : develop
2017-01-05 13:11:18 +02:00
Roman Telezhynskyi
1882833ce7
Fixed issue #607 . Cut tools do not support operation tools.
...
--HG--
branch : develop
2017-01-04 13:38:10 +02:00
Roman Telezhynskyi
b41ea624da
Fix linker error on Windows.
...
--HG--
branch : develop
2017-01-03 14:37:27 +02:00
Roman Telezhynskyi
7f105e97e0
Port changes from issue #606 .
...
--HG--
branch : feature
2017-01-03 11:50:55 +02:00
Roman Telezhynskyi
b4c4a22a4c
Merge with develop.
...
--HG--
branch : feature
2017-01-03 11:48:22 +02:00
Roman Telezhynskyi
73f201303f
Silent warning [-Werror=unused-but-set-variable].
...
--HG--
branch : develop
2017-01-03 11:40:40 +02:00
Roman Telezhynskyi
be17f7f30a
Cppcheck warning.
...
--HG--
branch : develop
2017-01-03 11:32:19 +02:00
Roman Telezhynskyi
da6cd92b22
Resolved issue #606 . Mac OS X. Can’t type in measurements due to digit count
...
limitation.
--HG--
branch : develop
2017-01-03 11:14:32 +02:00
Roman Telezhynskyi
dd3ec71c34
Original muparser doesn't support thousand separator for C locale because by
...
default used ',' as group separator.
In contrary we use ';' as gorup separator and should support C locale thousand
separator ','.
--HG--
branch : develop
2017-01-03 11:08:29 +02:00