Roman Telezhynskyi
ad403850bc
Save pin inside a piece.
...
--HG--
branch : feature
2017-01-31 18:09:18 +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
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
d17dda3f9f
Clang warning.
...
--HG--
branch : develop
2017-01-27 14:49:20 +02:00
Roman Telezhynskyi
01a04fdb09
Clang warning.
...
--HG--
branch : develop
2017-01-27 14:07:12 +02:00
Roman Telezhynskyi
af5bbf02f6
Fix tests.
...
--HG--
branch : feature
2017-01-25 15:45:17 +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
49167c0c3c
Fix conversion to new seam allowance.
...
--HG--
branch : feature
2017-01-25 11:32:52 +02:00
Roman Telezhynskyi
e74a3f5cb2
Fixed typo.
...
--HG--
branch : develop
2017-01-24 16:20:39 +02:00
Roman Telezhynskyi
f982bea7ba
Add OpenSSL library to bundle to prevent error "QSslSocket error when SSL is
...
NOT used".
Try to prevent crashes on Windows because OpenSSL library is not installed or
installed very old version. Also will help suppress annoying messages.
--HG--
branch : develop
2017-01-24 16:12:43 +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
Roman Telezhynskyi
10a13a499d
Rename class VLayoutDetail.
...
--HG--
branch : feature
2017-01-22 11:02:02 +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
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
ef9411cf5a
Actually we check measurements in two palces. Forgot about this.
...
--HG--
branch : feature
2017-01-21 16:37:37 +02:00
Roman Telezhynskyi
669d295804
Class VToolDetail removed.
...
--HG--
branch : feature
2017-01-21 16:30:14 +02:00
Roman Telezhynskyi
e15d4d9c05
Fix possible memory leak.
...
--HG--
branch : feature
2017-01-21 15:50:17 +02:00
Roman Telezhynskyi
24d5aa0f53
The error message should display the translated measurement name.
...
--HG--
branch : feature
2017-01-21 15:49:43 +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
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
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
c48dc6b4a2
Update scene size after full parse.
...
--HG--
branch : feature
2017-01-14 11:52:39 +02:00
Roman Telezhynskyi
e7adac78ba
Parse grainline and labels data tool Seam allowance.
...
--HG--
branch : feature
2017-01-12 16:08:27 +02:00
Roman Telezhynskyi
1b8ecdcb27
Refactoring names.
...
--HG--
branch : feature
2017-01-12 15:58:45 +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
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
f4a2d64497
Completely remove unsupported XML editor.
...
--HG--
branch : develop
2017-01-03 20:16:04 +02:00
Roman Telezhynskyi
b4c4a22a4c
Merge with develop.
...
--HG--
branch : feature
2017-01-03 11:48:22 +02:00
Roman Telezhynskyi
86f4b21879
Instead of method QLocale::system() better to use the default constructor.
...
Usefull in case we will deside change default locale.
--HG--
branch : develop
2017-01-03 10:46:28 +02:00
Roman Telezhynskyi
0419f60e0b
Merge with develop.
...
--HG--
branch : feature
2016-12-23 12:58:17 +02:00
Roman Telezhynskyi
4d277f392e
Fix switching to Layout page when enable Layout mode.
...
--HG--
branch : develop
2016-12-23 11:11:00 +02:00
Roman Telezhynskyi
c9e9fb57d5
Fixed issue #603 . Wrong layout caused by wrong seam allowance.
...
--HG--
branch : develop
2016-12-23 10:25:45 +02:00
Roman Telezhynskyi
e777c788b4
Cppcheck warning.
...
--HG--
branch : develop
2016-12-23 10:51:05 +02:00
Roman Telezhynskyi
a6a8ef29b0
Refactoring. Merge similar switch cases together.
...
--HG--
branch : develop
2016-12-21 21:35:07 +02:00
Roman Telezhynskyi
731eb9ec89
Refactoring.
...
There is no automatic disconnection when the 'receiver' is destroyed because
it's a functor with no QObject. However, since 5.2 there is an overload which
adds a "context object". When that object is destroyed, the connection is
broken (the context is also used for the thread affinity: the lambda will be
called in the thread of the event loop of the object used as context).
--HG--
branch : develop
2016-12-21 20:45:14 +02:00
Roman Telezhynskyi
e4c90a0809
Fix warning "Explicitly capture the required scope variables".
...
--HG--
branch : develop
2016-12-21 20:08:02 +02:00
Roman Telezhynskyi
d247823d22
Refactoring. Merge similar switch cases together.
...
--HG--
branch : develop
2016-12-21 19:07:57 +02:00
Roman Telezhynskyi
7b76dbe99d
Remove redundant check.
...
--HG--
branch : develop
2016-12-21 18:00:56 +02:00
Roman Telezhynskyi
d10026bd9d
Remove empty statement.
...
--HG--
branch : develop
2016-12-21 17:58:18 +02:00
Roman Telezhynskyi
f3b900902b
Fix memory leak.
...
--HG--
branch : develop
2016-12-21 17:47:07 +02:00
Roman Telezhynskyi
7551cfda87
Remove the code after "return".
...
--HG--
branch : develop
2016-12-21 17:38:27 +02:00
Roman Telezhynskyi
4cf9c59056
Remove redundant check.
...
--HG--
branch : develop
2016-12-21 17:19:12 +02:00
Roman Telezhynskyi
5153e997d1
Fix warning "using-directive shall not be used.".
...
--HG--
branch : develop
2016-12-21 14:02:55 +02:00
Roman Telezhynskyi
2d61b87256
Remove empty statement.
...
--HG--
branch : develop
2016-12-20 21:19:21 +02:00
Roman Telezhynskyi
ffab000e0f
Remove empty statement.
...
--HG--
branch : develop
2016-12-20 20:57:20 +02:00
Roman Telezhynskyi
b6d0aa1a1f
Tool seam allowance add support for elliptical arc.
...
--HG--
branch : feature
2016-12-20 17:50:39 +02:00
Roman Telezhynskyi
0882313f1e
Merge with develop.
...
--HG--
branch : feature
2016-12-20 17:42:51 +02:00
Roman Telezhynskyi
1fb0ab4d75
Added VNodeEllipticalArc.
...
--HG--
branch : develop
2016-12-20 16:51:58 +02:00
Roman Telezhynskyi
81eb33fe63
Merge with develop.
...
--HG--
branch : feature
2016-12-20 14:39:05 +02:00
Roman Telezhynskyi
f0b35ddc11
Added support elliptical arc in other tools.
...
--HG--
branch : develop
2016-12-20 13:04:56 +02:00
Roman Telezhynskyi
243e9c2894
Clang warning.
...
--HG--
branch : develop
2016-12-19 16:47:43 +02:00
Roman Telezhynskyi
469d6ffe02
Small fixes for UI.
...
--HG--
branch : feature
2016-12-19 14:31:49 +02:00
Roman Telezhynskyi
2d55423e8e
Check pointer instead of QSharedPointer object.
...
--HG--
branch : feature
2016-12-19 14:25:00 +02:00
Roman Telezhynskyi
2b9a50bf3a
Better history record for an elliptical arc.
...
--HG--
branch : feature
2016-12-19 14:22:25 +02:00
Roman Telezhynskyi
6f4d1b5ed9
Complete working with the property browser.
...
--HG--
branch : feature
2016-12-19 14:18:32 +02:00
Valentina Zhuravska
947f4eb97c
Added ShowOptionsToolEllipticalArc method.
...
--HG--
branch : feature
2016-12-17 03:57:01 +02:00
Valentina Zhuravska
a8a3487996
Added new schema v0.3.9.
...
--HG--
branch : feature
2016-12-17 03:53:47 +02:00
Valentina Zhuravska
aa24976f9a
Added elliptical arc tool to MainWindow.
...
--HG--
branch : feature
2016-12-17 03:17:29 +02:00
Roman Telezhynskyi
bd49df3d50
Merge with develop.
...
--HG--
branch : feature
2016-12-10 19:54:13 +02:00
Roman Telezhynskyi
0b407792d7
Fixed issue #594 . Broken export on Mac.
...
--HG--
branch : develop
2016-12-10 18:47:33 +02:00
Roman Telezhynskyi
39a8165bd5
Update details list after each full parse.
...
--HG--
branch : feature
2016-12-04 18:29:12 +02:00
Roman Telezhynskyi
f2e0974158
Update details list after each full parse.
...
--HG--
branch : develop
2016-12-04 18:29:12 +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
251a717c6f
Broken seam allowance. Fix wrong curve.
...
--HG--
branch : feature
2016-12-04 18:14:43 +02:00
Roman Telezhynskyi
35f54c5cc7
Added Internal path.
...
--HG--
branch : feature
2016-12-03 18:01:39 +02:00
Roman Telezhynskyi
64c2026e6a
Merge with develop.
...
--HG--
branch : feature
2016-12-03 12:43:19 +02:00
Roman Telezhynskyi
fa67634f38
Call waitForStarted() before each waitForFinished().
...
--HG--
branch : develop
2016-12-03 10:40:23 +02: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
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
5156e0cf25
Read/write piece path include type.
...
--HG--
branch : feature
2016-11-28 14:52:31 +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
ecdb53b7d0
Save VPiecePath name.
...
--HG--
branch : feature
2016-11-28 10:42:37 +02:00
Roman Telezhynskyi
82d9fcba3f
Connect MainWindow with VToolPiecePath.
...
--HG--
branch : feature
2016-11-25 16:36:56 +02:00
Roman Telezhynskyi
6424a92559
Read/write custom seam allowance record.
...
--HG--
branch : feature
2016-11-25 14:19:44 +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
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
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
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
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
726d8614dc
Unit tests for testing seam allowance.
...
--HG--
branch : feature
2016-11-18 12:58:47 +02:00
Roman Telezhynskyi
3d835a1a2a
Merge with develop
...
--HG--
branch : feature
2016-11-14 20:35:22 +02:00
Roman Telezhynskyi
e881547999
Alwayse show locale "en_US" in the language list.
...
--HG--
branch : develop
2016-11-14 19:35:26 +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
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
df20415e9e
Returned "Forbid flipping" feature.
...
--HG--
branch : feature
2016-11-10 11:56:40 +02:00
Roman Telezhynskyi
836df6e309
Zoom fit best for details scene again working.
...
--HG--
branch : feature
2016-11-09 16:29:28 +02:00
Roman Telezhynskyi
a6a492c8d3
Better to give a piece default name.
...
--HG--
branch : feature
2016-11-09 16:27:17 +02:00
Roman Telezhynskyi
39d2ea41ac
Returned undocommand "Toggle piece in layout".
...
--HG--
branch : feature
2016-11-09 15:53:22 +02:00