Roman Telezhynskyi
c0f36dffbe
Resolved issue #652 . Show passmarks for builtin seam allowance.
...
--HG--
branch : develop
2017-04-05 13:22:33 +03:00
Roman Telezhynskyi
1ecbfaa873
Connect pins to detail item to correctly translate coordinates.
...
--HG--
branch : develop
2017-04-04 09:00:34 +03:00
Roman Telezhynskyi
9433a6b358
Refactoring. Remove unused private functions.
...
--HG--
branch : develop
2017-04-01 15:27:24 +03:00
Roman Telezhynskyi
b316133dad
Remove unused members.
...
--HG--
branch : develop
2017-03-31 17:21:18 +03:00
Roman Telezhynskyi
f9aa896477
Refactoring. Avoid implicit conversions.
...
--HG--
branch : develop
2017-03-31 17:04:11 +03:00
Roman Telezhynskyi
b506b1d177
Refactoring. "Remove" call to the overridable "CheckState" method.
...
--HG--
branch : develop
2017-03-31 11:54:05 +03:00
Roman Telezhynskyi
482cc9c76e
Forgot to init passmarks list on start.
...
--HG--
branch : develop
2017-03-30 14:12:23 +03:00
Roman Telezhynskyi
11a7bf89b4
Piece path now works with passmarks.
...
--HG--
branch : feature
2017-03-29 14:18:33 +03:00
Roman Telezhynskyi
33da692248
Added special check for tools those use free click.
...
When a user click on point the app show line between selected point and a mouse
cursor. This usefull when need to select an angle or length. But because
selection of a point also emit release event this particular event should be
ignored. In case of release inside of point circle all worked good, but not if
select point by label.
--HG--
branch : feature
2017-03-29 13:09:49 +03:00
Roman Telezhynskyi
81b88db5cc
Dialog Seam allowance tool now supports passmarks.
...
--HG--
branch : feature
2017-03-24 13:08:16 +02:00
Roman Telezhynskyi
ad23a75d7a
Check if all points in a path are unique.
...
Because in some valid cases the same geometric point can be included in a path
several times we must force user to create unique point for each case. This
happens because we determine each point by point id.
--HG--
branch : feature
2017-03-23 19:36:50 +02:00
Roman Telezhynskyi
d696af9a33
"static" members should be accessed statically.
...
--HG--
branch : develop
2017-03-23 10:25:46 +02:00
Roman Telezhynskyi
573e20f12d
Clang warning.
...
--HG--
branch : develop
2017-03-22 15:29:50 +02:00
Roman Telezhynskyi
e995f6f68a
Added new tool Insert node.
...
--HG--
branch : feature
2017-03-22 12:05:53 +02:00
Roman Telezhynskyi
7fe86bc319
Successful build.
...
--HG--
branch : feature
2017-03-21 17:18:48 +02:00
Roman Telezhynskyi
fa1ab37ca2
Fix dialogs window title.
...
--HG--
branch : feature
2017-03-21 15:42:37 +02:00
Roman Telezhynskyi
96255ef093
Dialog Insert node tool.
...
--HG--
branch : feature
2017-03-21 15:39:14 +02:00
Roman Telezhynskyi
814c2307ee
Refactoring. Minor changes.
...
--HG--
branch : develop
2017-03-18 14:06:40 +02:00
Roman Telezhynskyi
6a3eff4c0b
Resolved issue #641 . Seam Allowance Tools tab texts truncated in MAC.
...
--HG--
branch : feature
2017-03-17 16:38:18 +02:00
Roman Telezhynskyi
abd10d8f56
Move Seam Allowance tool's dialog.
...
--HG--
branch : feature
2017-03-16 14:49:40 +02:00
Roman Telezhynskyi
74ee767a31
Fix bug with warning icon.
...
--HG--
branch : feature
2017-03-14 12:39:03 +02:00
Roman Telezhynskyi
65b3c6d3aa
Fix typo.
...
--HG--
branch : feature
2017-03-13 15:00:44 +02:00
Roman Telezhynskyi
ce1c96528e
If formula is empty set to default value.
...
--HG--
branch : feature
2017-03-13 15:00:32 +02:00
Roman Telezhynskyi
1ab541236d
Successful build.
...
--HG--
branch : feature
2017-03-13 14:27:29 +02:00
Roman Telezhynskyi
988da5fd19
Fix showing warning for labels.
...
--HG--
branch : feature
2017-03-11 16:39:04 +02:00
Roman Telezhynskyi
728b0e79d4
Set default values for grainline length and angle.
...
--HG--
branch : feature
2017-03-11 15:57:57 +02:00
Roman Telezhynskyi
c5f7eef8b4
Fix showing warning for grainline.
...
--HG--
branch : feature
2017-03-11 15:56:39 +02:00
Roman Telezhynskyi
38409f747f
Successful build.
...
--HG--
branch : feature
2017-03-11 15:25:21 +02:00
Roman Telezhynskyi
08d712ffb6
Show warning icon and pin points for tab Labels.
...
--HG--
branch : feature
2017-03-11 11:41:25 +02:00
Roman Telezhynskyi
367c78936a
Rename tab.
...
--HG--
branch : feature
2017-03-10 19:31:48 +02:00
Roman Telezhynskyi
4bec2bb815
Do not warn a user about wrong configuration if top and bottom pin points are
...
not selected.
--HG--
branch : feature
2017-03-10 16:27:56 +02:00
Roman Telezhynskyi
af3735ea23
Grainline now can be controlled by center pin point.
...
--HG--
branch : feature
2017-03-10 16:22:19 +02:00
Roman Telezhynskyi
fb402f84b7
Dialog get/set grainline center pin point.
...
--HG--
branch : feature
2017-03-09 13:10:46 +02:00
Roman Telezhynskyi
714a180b31
Improve memory allocation.
...
--HG--
branch : develop
2017-03-02 13:14:19 +02:00
Roman Telezhynskyi
98f26cd417
Show pins if user activated Pattern Piece Data tab or Grainline tab.
...
--HG--
branch : feature
2017-03-01 07:43:51 +02:00
Roman Telezhynskyi
38740f7ef8
Fix incorrect saving grainline angle and length.
...
--HG--
branch : feature
2017-02-27 14:28:22 +02:00
Roman Telezhynskyi
449543f203
Show warning icon if only both requirements are false.
...
--HG--
branch : feature
2017-02-24 19:42:06 +02:00
Roman Telezhynskyi
1e525ed788
User should at least has valid pins or not null lengths of grainline.
...
--HG--
branch : feature
2017-02-24 17:23:02 +02:00
Roman Telezhynskyi
86cc0fa0b0
Fix typo.
...
--HG--
branch : feature
2017-02-24 17:21:43 +02:00
Roman Telezhynskyi
3a2752ef37
Move all grainline objects inside a group box.
...
--HG--
branch : feature
2017-02-24 17:21:17 +02:00
Roman Telezhynskyi
d9bf2d5d6c
Get window text color from dialog palette. Set Ok color only for Active state.
...
--HG--
branch : feature
2017-02-24 17:17:56 +02:00
Roman Telezhynskyi
edf2b2e74a
Fix typo.
...
--HG--
branch : feature
2017-02-24 16:37:11 +02:00
Roman Telezhynskyi
3ebbc53a01
Delete pin visualization when close Seam allowance dialog.
...
--HG--
branch : feature
2017-02-24 12:14:28 +02:00
Roman Telezhynskyi
757a5ec550
Fix typo.
...
--HG--
branch : feature
2017-02-24 12:11:00 +02:00
Roman Telezhynskyi
8721a4a5d8
Dialog Seam allowance tool now allow select pin points.
...
--HG--
branch : feature
2017-02-23 16:33:15 +02:00
Roman Telezhynskyi
f36a4d6621
Copy-on-write for class VGrainlineData.
...
--HG--
branch : feature
2017-02-23 14:04:49 +02:00
Roman Telezhynskyi
1710e3cdb7
Refactoring. Prepare folder structure for new hierarchy.
...
--HG--
branch : feature
2017-02-23 11:37:19 +02:00
Roman Telezhynskyi
a287913500
Refactoring. Rename class VGrainlineGeometry to VGrainlineData.
...
--HG--
branch : feature
2017-02-23 11:33:17 +02:00
Roman Telezhynskyi
4e3ee3eefd
Refactoring. Rename class VPatternInfoGeometry to VPatternLabelData.
...
--HG--
branch : feature
2017-02-23 11:26:25 +02:00
Roman Telezhynskyi
37efefe1ec
Refactoring. Rename class VPatternPieceData to VPieceLabelData.
...
--HG--
branch : feature
2017-02-23 11:19:27 +02:00
Roman Telezhynskyi
e7651c7194
Merge with develop.
...
--HG--
branch : feature
2017-02-23 09:29:28 +02:00
Roman Telezhynskyi
67d69781f3
Remove the code after "return".
...
--HG--
branch : develop
2017-02-22 19:27:53 +02:00
Roman Telezhynskyi
3bf65edaa6
Merge with develop.
...
--HG--
branch : feature
2017-02-22 14:48:48 +02:00
Roman Telezhynskyi
4ed5fd9329
QScopedPointer doesn't support deleting from outside.
...
--HG--
branch : develop
2017-02-22 08:02:28 +02:00
Roman Telezhynskyi
38abf5c9a0
Removed redundant forward declaration.
...
--HG--
branch : develop
2017-02-18 11:22:59 +02:00
Roman Telezhynskyi
8f0f2399e2
Use QScopedPointer to prevent memory leaks.
...
--HG--
branch : develop
2017-02-18 10:43:06 +02:00
Roman Telezhynskyi
ff2d9c28fe
Init all pin comboboxes.
...
--HG--
branch : feature
2017-02-15 15:32:48 +02:00
Roman Telezhynskyi
a3d27bf9db
Refacoring. Use marcos for getting current combobox data.
...
--HG--
branch : feature
2017-02-15 15:23:04 +02:00
Roman Telezhynskyi
6597f68dad
Show all pins when tab Pins is active.
...
--HG--
branch : feature
2017-02-14 17:33:30 +02:00
Roman Telezhynskyi
79a1caa4d7
Translate path node names.
...
--HG--
branch : feature
2017-02-14 15:12:37 +02:00
Roman Telezhynskyi
fc86069f7c
Dialog Seam allowance tool. Show pins in a list.
...
--HG--
branch : feature
2017-02-14 15:11:54 +02:00
Roman Telezhynskyi
71ac49a221
Merge with develop.
...
--HG--
branch : feature
2017-02-13 15:29:37 +02:00
Roman Telezhynskyi
8814c07d14
Fixed bug. Grainline's formulas were not converted to internal look.
...
--HG--
branch : develop
2017-02-13 08:30:34 +02:00
Roman Telezhynskyi
16871a0466
Fix bug with Default button.
...
--HG--
branch : develop
2017-02-12 15:42:21 +02:00
Roman Telezhynskyi
6fd45d9e2c
Path should also supports elliptical arc.
...
--HG--
branch : develop
2017-02-10 16:47:15 +02:00
Roman Telezhynskyi
ddd2e3054f
Fixed issue #625 . Seam allowance tool does not take decimals with locale
...
de_DE.utf8.
--HG--
branch : develop
2017-02-10 15:02:03 +02:00
Roman Telezhynskyi
8a19d8a0b1
Fix bug with "internal variable" in localized form.
...
Some tools have internal variables, if click button Apply a dialog lost
information about such a variable.
--HG--
branch : develop
2017-02-06 13:38:47 +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
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
c49f97d695
MSVC warning.
...
--HG--
branch : develop
2017-01-27 11:15:24 +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
426e24dccf
Use predefined symbol degree variable.
...
--HG--
branch : feature
2017-01-22 15:08:59 +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
7490200806
Fix tool Union Details's dialog.
...
--HG--
branch : feature
2017-01-17 13:49:55 +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
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
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
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
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
7551cfda87
Remove the code after "return".
...
--HG--
branch : develop
2016-12-21 17:38:27 +02:00
Roman Telezhynskyi
5c40a91335
Remove empty statement.
...
--HG--
branch : develop
2016-12-21 17:36:38 +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
0882313f1e
Merge with develop.
...
--HG--
branch : feature
2016-12-20 17:42:51 +02:00
Roman Telezhynskyi
0ec53b6499
Operation tools should control an elliptical arc.
...
--HG--
branch : develop
2016-12-20 17:08:28 +02:00
Roman Telezhynskyi
2f46634eff
Elliptical arc is an independent scene object.
...
--HG--
branch : develop
2016-12-20 17:05:34 +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
6ea0a12da0
GCC warnings.
...
--HG--
branch : feature
2016-12-19 16:00:49 +02:00
Valentina Zhuravska
a5f504a710
Added DialogEllipticalArc.
...
--HG--
branch : feature
2016-12-17 03:10:05 +02: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
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
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
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
9275968bbc
Fix bug. Used wrong combobox.
...
--HG--
branch : feature
2016-11-29 15:30:33 +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
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
ecdb53b7d0
Save VPiecePath name.
...
--HG--
branch : feature
2016-11-28 10:42:37 +02:00
Roman Telezhynskyi
7f1bab1ac6
Fix typo.
...
--HG--
branch : feature
2016-11-24 21:31:27 +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
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
cc3d97a015
Change order the angle "by first edge symmetry".
...
--HG--
branch : feature
2016-11-19 18:28:07 +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
3d835a1a2a
Merge with develop
...
--HG--
branch : feature
2016-11-14 20:35:22 +02:00
Roman Telezhynskyi
fd02a71c14
Fix building with Qt 5.1.
...
--HG--
branch : develop
2016-11-14 19:41:12 +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
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
49208a640d
Fix few bugs with apllying changes for seam allowance.
...
--HG--
branch : feature
2016-11-10 14:15:43 +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
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
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
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
721b9b638b
Fixed VPiece class method name. CountNode -> CountNodes.
...
--HG--
branch : feature
2016-11-08 12:55:57 +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
bf306f6101
The visualization connected to tool dialog.
...
--HG--
branch : feature
2016-11-05 12:49:20 +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
e261d02f89
Check keyboard modificator and add object reversed if pressed Shift.
...
--HG--
branch : feature
2016-11-04 16:25:57 +02:00
Roman Telezhynskyi
1dd86e66fb
New dialog connected to tool button.
...
--HG--
branch : feature
2016-11-04 16:16:11 +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
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
BojanKverh
e82f65fc6a
Fixed the grainline tab icon in details dialog
...
--HG--
branch : feature
2016-10-23 20:59:38 +02:00
Bojan Kverh
01c068ddd0
Merged develop into feature
...
--HG--
branch : feature
2016-10-23 15:28:40 +02:00
Roman Telezhynskyi
fdc1eac734
Refactoring DialogTool::GetComboBoxCurrentData. Returned wrong default value.
...
--HG--
branch : develop
2016-10-17 14:53:46 +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
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
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
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
BojanKverh
3bc3c4bec3
Fixed the grainline formulas editing
...
--HG--
branch : feature
2016-10-04 02:07:58 +02: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
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
3bb657ea1a
New internal variable "Length to spline control point".
...
--HG--
branch : develop
2016-09-24 20:44:06 +03:00
BojanKverh
5f1d7a357a
Merged develop into feature, removing the conflicts
...
--HG--
branch : feature
2016-09-20 19:29:49 +02: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
9bb88afaa5
New tool Flipping by line.
...
--HG--
branch : feature
2016-09-13 11:27:44 +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
BojanKverh
906dafebe8
Finished the grainline parameters editing in detail dialog
...
--HG--
branch : feature
2016-09-10 15:17:55 +02: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
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
0d35033275
Added global option "Forbid Flipping". ref #560 .
...
--HG--
branch : develop
2016-09-06 17:05:54 +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
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
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
73bcc89107
Fixed wrong compatibility with Qt 5.0.
...
--HG--
branch : develop
2016-08-22 12:16: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
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
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
Bojan Kverh
19c69c691a
Merged develop into feature
...
--HG--
branch : feature
2016-08-21 00:01:35 +02: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
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
Bojan Kverh
37b683f125
Merged develop into feature
...
--HG--
branch : feature
2016-08-15 11:06:42 +02:00
Roman Telezhynskyi
da4bf27c75
New test localization (checking punctuation).
...
--HG--
branch : develop
2016-08-12 15:21:55 +03: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
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
31fa9785b9
Fixed several mistakes in original strings.
...
--HG--
branch : develop
2016-08-09 13:50:37 +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
2af9c0e65a
Fixed issues with include paths.
...
--HG--
branch : develop
2016-08-05 13:48:23 +03:00
Roman Telezhynskyi
75e9e9b2ee
Fixed issues with include paths.
...
--HG--
branch : develop
2016-08-05 13:41:02 +03:00
Bojan Kverh
c5f38207fd
Merged develop into feature
...
--HG--
branch : feature
2016-07-29 21:47:49 +02: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
Bojan Kverh
4138d30fb6
Merged develop into feature
...
--HG--
branch : feature
2016-07-21 08:30:51 +02: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
BojanKverh
9943fa7c8b
Merging
...
--HG--
branch : feature
2016-07-18 20:56:05 +02:00
Roman Telezhynskyi
47f12c80f8
Refactoring. Use lambda for small slots. Move slots declaration in appropriate
...
place.
--HG--
branch : develop
2016-07-18 18:09:15 +03:00
Bojan Kverh
f7ebda3c6e
Merged develop into feature
...
--HG--
branch : feature
2016-07-13 23:11:49 +02:00
Roman Telezhynskyi
e4d6df06b7
Refactoring. Instead of using proxy slots emit signals directly from lambda
...
expressions.
--HG--
branch : develop
2016-07-13 14:41:44 +03:00
Bojan Kverh
e93f2c117b
Merged develop into feature
...
--HG--
branch : feature
2016-07-12 22:09:47 +02:00
Roman Telezhynskyi
f56f2a0209
Fixed issue #526 . Dialog Detail is not on top after selection second object on
...
Mac.
(grafted from acde5cf1164d8227d71e7ff41ce03b45cbe7c9dd)
--HG--
branch : develop
2016-07-09 13:57:37 +03:00
BojanKverh
6e1dce0cd7
Fixed moving labels and added warning icon to detail dialog when detail name is empty
...
--HG--
branch : feature
2016-07-08 00:46:33 +02:00
Bojan Kverh
5aa75f2aff
Merged develop into feature
...
--HG--
branch : feature
2016-07-07 20:47:16 +02:00
Roman Telezhynskyi
bd7f328a8a
Refactoring deleting visualization object.
...
Instead of searcing inside current graphics scene use QPointer class.
--HG--
branch : develop
2016-07-07 14:56:55 +03:00
BojanKverh
3a40927764
Fixed layout in detail dialog and painting of text item in rotate mode
...
--HG--
branch : feature
2016-07-06 22:15:32 +02:00
BojanKverh
192c4d33a7
Added possibility to hide both labels for each detail individually
...
--HG--
branch : feature
2016-07-06 21:56:52 +02:00
BojanKverh
aa1d1f8ce1
Label cannot be moved outside of parent bounding box. Moving cursor is on when moving label. Name of detail moved to Pattern Piece Data tab. Hopefully all warnings removed
...
--HG--
branch : feature
2016-07-06 20:49:36 +02:00
BojanKverh
cdd3e03e53
Merged develop into feature
...
--HG--
branch : feature
2016-07-06 17:58:17 +02:00
Roman Telezhynskyi
0e24fae91c
Fixed issue #521 . Error: Can't create Seam Allowance after using Union Tool.
...
--HG--
branch : develop
2016-07-06 13:34:05 +03:00
BojanKverh
180e1ddc90
Merged
...
--HG--
branch : feature
2016-07-03 10:24:25 +02:00
Roman Telezhynskyi
14afb2ce9b
Resolved issue #521 . Error: Can't create Seam Allowance after using Union Tool.
...
--HG--
branch : develop
2016-07-02 14:43:01 +03:00
Roman Telezhynskyi
49258cac8c
Added additional checks to method DialogTool::SetAssociatedTool.
...
--HG--
branch : develop
2016-07-02 12:12:12 +03:00
Bojan Kverh
9a64ddf6a3
Merged develop into feature
...
--HG--
branch : feature
2016-06-30 20:50:07 +02:00
Roman Telezhynskyi
c89243a288
Resolved issue #520 . Improve Union tool. An option to select about original
...
pieces.
--HG--
branch : develop
2016-06-30 19:48:46 +03:00
BojanKverh
e68fa3a0f3
Fixed few bugs: label position is preserved after editing detail, buttons for add/update/remove MCP are handled correcty. Added style to VTextGraphicsItem lines
...
--HG--
branch : feature
2016-06-26 14:21:06 +02:00
Bojan Kverh
3480f33922
Merged develop into feature
...
--HG--
branch : feature
2016-06-24 17:57:52 +02:00
Roman Telezhynskyi
7eaadf1761
Resolved issue #480 . New tool: Midpoint between two points.
...
--HG--
branch : develop
2016-06-23 20:20:21 +03:00
BojanKverh
b14a3c9551
Fixed the SaveDetailOption::undo method and few code style issues
...
--HG--
branch : feature
2016-06-21 19:53:15 +02:00
BojanKverh
c05c51e078
Finished the detail dialog
...
--HG--
branch : feature
2016-06-21 00:49:22 +02:00
BojanKverh
9386ae2ff1
Corrected code to satisfy code style specifications
...
--HG--
branch : feature
2016-06-19 13:46:19 +02:00
BojanKverh
8140647242
Updated detail dialog with pattern piece data editing
...
--HG--
branch : feature
2016-06-18 22:14:35 +02:00
BojanKverh
1899abc39e
Added pattern piece data dialog, which can be accessed with right mouse click in Detail mode
...
--HG--
branch : feature
2016-06-18 16:00:01 +02:00
Roman Telezhynskyi
eaa1744262
Clang warnings.
...
--HG--
branch : develop
2016-05-25 16:28:35 +03:00
Roman Telezhynskyi
9c0f5f2fa4
Refactoring. Use QScopedPointer for class Calculator.
...
--HG--
branch : develop
2016-05-24 15:25:58 +03:00
Roman Telezhynskyi
83243e5af3
Handle case when NaN and Inf value treats like valid.
...
--HG--
branch : develop
2016-05-24 15:06:35 +03:00
Roman Telezhynskyi
66cc34ed64
Fixed issue "Rotation tool - Cannot edit formula after creation".
...
--HG--
branch : develop
2016-05-24 13:29:13 +03:00
Roman Telezhynskyi
b820d5a6ea
Fixed issue #491 . Valentina doesn't update fractional separator.
...
(grafted from c658843945e37cd7f1d3e4e0ca4967d7a01b1c4d)
--HG--
branch : develop
2016-05-23 18:23:39 +03:00
Roman Telezhynskyi
0266b27b36
Save information about curve color inside geometric objects. Help to copy this
...
data to copy objects after rotation.
--HG--
branch : feature
2016-05-19 13:11:50 +03:00
Roman Telezhynskyi
19df01be2e
Correct selection and hovering. Line can't be selected.
...
--HG--
branch : feature
2016-05-18 19:07:43 +03:00
Roman Telezhynskyi
ba76ba2746
Origin point shouldn't be in a rotation list.
...
--HG--
branch : feature
2016-05-18 16:57:17 +03:00
Roman Telezhynskyi
702245f9fb
Check suffix in a dialog.
...
--HG--
branch : feature
2016-05-18 16:38:04 +03:00
Roman Telezhynskyi
180903b807
Automatically generate suffix.
...
--HG--
branch : feature
2016-05-18 15:35:07 +03:00
Roman Telezhynskyi
b377042125
Merge with develop.
...
--HG--
branch : feature
2016-05-17 13:25:33 +03:00
Valentina Zhuravska
6e7b77b9de
Added toolTip.
...
--HG--
branch : feature
2016-05-17 13:18:38 +03:00
Valentina Zhuravska
5933da7403
Resolved issue #472 . Add 'Full Name' column to Formula dialog.
...
--HG--
branch : feature
2016-05-17 12:25:01 +03:00
Roman Telezhynskyi
6187f16c6a
Refactoring. Use conversion operator for conversion VPointF to QPointF.
...
--HG--
branch : feature
2016-05-14 22:28:09 +03:00
Roman Telezhynskyi
d2efd50030
Delete visualization before closing the tool dialog.
...
--HG--
branch : feature
2016-05-13 20:59:15 +03:00
Roman Telezhynskyi
2f7138e69c
Forgot to add apply button.
...
--HG--
branch : feature
2016-05-13 20:46:57 +03:00
Roman Telezhynskyi
80b415f258
Merge with develop.
...
--HG--
branch : feature
2016-05-12 22:52:31 +03:00
Roman Telezhynskyi
910c40a5b3
Commit successful build.
...
--HG--
branch : feature
2016-05-12 22:11:21 +03:00
Roman Telezhynskyi
6f56b46d26
Fixed Clang warnings.
...
--HG--
branch : develop
2016-05-03 19:50:37 +03:00
Roman Telezhynskyi
a0842b0f48
Merge with develop.
...
--HG--
branch : feature
2016-04-07 17:59:07 +03:00
Roman Telezhinskyi
0b9562a3bd
Merged in ValentinaZhuravska/valentina/feature (pull request #107 )
...
We can add image to file.val
--HG--
branch : develop
2016-04-07 12:03:40 +03:00
Roman Telezhynskyi
ada64305c0
Dialog Group.
...
--HG--
branch : feature
2016-04-05 20:14:12 +03:00
Roman Telezhynskyi
d1480132a0
Don't separate data about spline and arc length and angles.
...
--HG--
branch : develop
2016-04-01 22:34:57 +03:00
Roman Telezhynskyi
bb29984b4a
Cut tools do not create subcurves anymore.
...
--HG--
branch : develop
2016-04-01 17:32:36 +03:00
Roman Telezhynskyi
0325e0a441
Changed code tree structure for visualization classes.
...
--HG--
branch : develop
2016-03-24 16:49:15 +02:00
Roman Telezhynskyi
be7277eeba
Refactoring. Use more safe function VFuzzyComparePossibleNulls.
...
--HG--
branch : develop
2016-03-23 16:09:30 +02:00
Roman Telezhynskyi
2e0bf11261
The tool Cut Spline now supports Cubic Bezier Path curve.
...
--HG--
branch : develop
2016-03-22 17:14:53 +02:00
Roman Telezhynskyi
baddba9e43
Resolved issue #366 . Update 'Point from Distance and Angle' tool to read
...
distance and angle between points.
--HG--
branch : develop
2016-03-19 17:45:57 +02:00
Roman Telezhynskyi
02cb84c4a1
Show list of points from the begin of the list.
...
--HG--
branch : feature
2016-03-19 16:29:26 +02:00
Roman Telezhynskyi
505cec891d
Several bug fixes.
...
--HG--
branch : feature
2016-03-19 16:20:09 +02:00
Roman Telezhynskyi
19265e1f93
Succesful build.
...
--HG--
branch : feature
2016-03-18 23:11:14 +02:00
Roman Telezhynskyi
2c4312046c
New classes VAbstractCubicBezierPath and VCubicBezierPath.
...
--HG--
branch : feature
2016-03-16 20:07:50 +02:00
Roman Telezhynskyi
2548697a9e
The tool Cut Spline now supports Cubic Bezier curve.
...
--HG--
branch : feature
2016-03-10 18:09:38 +02:00
Roman Telezhynskyi
53250a4dc4
Simple curve which uses point as control handle.
...
--HG--
branch : feature
2016-03-10 15:55:04 +02:00
Valentina Zhuravska
ab78ee2550
Fixed build on Win7
...
--HG--
branch : feature
2016-03-09 20:59:08 +02:00
Roman Telezhynskyi
fe220f6305
Removed tag "zorder".
...
--HG--
branch : develop
2016-03-05 23:11:02 +02:00
Roman Telezhynskyi
2e6be9119c
Fixed crash.
...
--HG--
branch : feature
2016-03-05 18:30:45 +02:00
Roman Telezhynskyi
504a334717
The method FormulaFromUser throw an exception. In many places we don't catch the
...
exception and i think this is wrong. New method TryFormulaFromUser was
introduced for fixing situation.
--HG--
branch : feature
2016-03-05 17:27:07 +02:00
Roman Telezhynskyi
e120fc1d0a
Calculate a formula immediately.
...
--HG--
branch : feature
2016-03-05 15:22:24 +02:00
Roman Telezhynskyi
e948a0ba27
Refactoring ValFormulaChanged. Continue fix bugs in the dialog spline path.
...
--HG--
branch : feature
2016-03-05 14:30:18 +02:00
Roman Telezhynskyi
40436a5c57
Successfull build, bugs was not fixed.
...
--HG--
branch : feature
2016-03-04 18:08:29 +02:00
Roman Telezhynskyi
8d628404df
Curve factor was removed.
...
--HG--
branch : feature
2016-02-27 16:49:10 +02:00
Roman Telezhynskyi
4eca4f97c6
Fixed issue "Warning: Z-order assignment: '' is not a valid widget."
...
--HG--
branch : feature
2016-02-25 21:40:39 +02:00
Roman Telezhynskyi
9b02bde691
Release a dialog size for deploying a formula field.
...
--HG--
branch : feature
2016-02-25 21:39:21 +02:00
Roman Telezhynskyi
990c03c697
Updated dialog for the tool Spline.
...
--HG--
branch : feature
2016-02-25 21:23:16 +02:00
Roman Telezhynskyi
04ae26d1bd
Regesign dialogs tool 'Spline' and 'Spline Path' for avoiding text squeeze.
...
--HG--
branch : develop
2016-02-16 18:08:51 +02:00
Roman Telezhynskyi
c36f1eb8ef
Working with Spline Path.
...
--HG--
branch : feature
2016-02-16 14:00:56 +02:00
Roman Telezhynskyi
be3fc296f4
Untested changes for the tool Spline.
...
--HG--
branch : feature
2016-02-15 16:30:48 +02:00
Roman Telezhynskyi
f264206aab
Refactoring DialogSpline.
...
--HG--
branch : feature
2016-02-15 11:02:55 +02:00
Roman Telezhynskyi
35b9dea4b2
Fixes creating spline path.
...
--HG--
branch : feature
2016-02-13 23:39:47 +02:00
Roman Telezhynskyi
e68c64e8f1
Implementation for tool Spline path.
...
--HG--
branch : feature
2016-02-13 18:24:32 +02:00
Roman Telezhynskyi
0f747ede7e
The first implementation for tool Spline.
...
--HG--
branch : feature
2016-02-12 20:10:01 +02:00
Roman Telezhynskyi
791d874c9a
Little refactoring.
...
--HG--
branch : feature
2016-02-12 15:49:59 +02:00
Roman Telezhynskyi
44aac2179b
Fixed triggering validation a detail.
...
Two new cases: has been changed Reverse option and the list
has been scrolled. Fixed validation when the list conatains only curve.
(grafted from 87af46985d0867d550605810c5c5a9c2c72f4a0b)
--HG--
branch : develop
2016-02-10 21:39:20 +02:00
Roman Telezhynskyi
aa64076a36
Tool line. Block selecting the same point twice.
...
(grafted from 0029c3e3b5ae45d21f834f0d36023d8ef9734345)
--HG--
branch : develop
2016-02-09 17:19:14 +02:00
Roman Telezhynskyi
233415bc67
Fixed combobox width in Dialog "Tool True Dart point".
...
(grafted from 969110d32207c05d2ce53d6446d2e9835e3b1b67)
--HG--
branch : develop
2016-02-02 15:38:37 +02:00
Roman Telezhynskyi
9e9689e16a
Resolved issue #439 . Widen Formula Dialog.
...
(grafted from 5a638f3f6092284070e985b98debbd155a48d96d)
--HG--
branch : develop
2016-02-01 21:16:53 +02:00
Roman Telezhynskyi
a8f97c8fdb
Fixed broken tool dialogs "Intersection arcs" and "Point from arc and tangent".
...
(grafted from 68d37d7921c6ad9e0d99e6593df27dacba7f6465)
--HG--
branch : develop
2016-02-01 21:16:32 +02:00
Roman Telezhynskyi
46b9fe65e6
Fixed issue #442 . 'Broken Formula' error when using Intersect Circles tool.
...
(grafted from cd5fd09824ab95db402d187bc296ac126922cdea)
--HG--
branch : develop
2016-02-01 21:16:23 +02:00
Roman Telezhynskyi
c1fecafda9
Refactoring.
...
--HG--
branch : feature
2016-01-25 19:10:39 +02:00
Roman Telezhynskyi
d86c79f290
Unit test. Check VToolPointOfIntersectionCurves::FindPoint() method.
...
--HG--
branch : feature
2016-01-25 19:06:36 +02:00
Roman Telezhynskyi
2069713ff6
Fixed bugs.
...
--HG--
branch : feature
2016-01-25 16:46:24 +02:00
Roman Telezhynskyi
ea0000fea6
First successful build. Tool working was not tested!
...
--HG--
branch : feature
2016-01-24 18:15:08 +02:00
Roman Telezhynskyi
d466e53e5d
Fixed typos.
...
(grafted from 5212bd0c72b44da2d16dab9e1592c2843ab0ff1e)
--HG--
branch : develop
2016-01-21 16:21:58 +02:00
Valentina Zhuravska
31aee635e4
Little optimization: change 'cansel' to 'cancel'
...
--HG--
branch : feature
2016-01-06 08:05:41 +02:00
Roman Telezhynskyi
1aa2263686
Improved question message.
...
--HG--
branch : feature
2015-12-26 18:01:32 +02:00
Roman Telezhynskyi
a11b3c3203
Check if setted detail is valid.
...
--HG--
branch : feature
2015-12-26 15:18:58 +02:00
Roman Telezhynskyi
812c09ba83
Removed '...' from localization.
...
--HG--
branch : develop
2015-12-14 09:42:09 +02:00
Roman Telezhynskyi
6f1dcb7592
Resolved build issue on OpenSuse. The method setClearButtonEnable is available
...
only since Qt 5.2.
--HG--
branch : develop
2015-12-09 12:40:43 +02:00
Roman Telezhynskyi
cf4e313862
Optimization dialogs for Mac OS.
...
--HG--
branch : develop
2015-12-01 20:12:40 +02:00
Roman Telezhynskyi
477a95798a
Optimization line color combobox for Mac.
...
--HG--
branch : develop
2015-12-01 17:13:57 +02:00
Roman Telezhynskyi
d24390bd98
Set of fixes for better look on Mac OS X.
...
--HG--
branch : develop
2015-12-01 16:38:09 +02:00
Valentina Zhuravska
f91fbaaa01
We need do set decimals before we set value
...
--HG--
branch : feature
2015-11-29 16:42:39 +02:00
Valentina Zhuravska
cd15fd711e
Resolved issue #80 . Choice between inches and centimeters in options
...
--HG--
branch : feature
2015-11-28 22:48:43 +02:00
Valentina Zhuravska
d575ad5ad3
Return false if we have less than 3 points
...
--HG--
branch : feature
2015-11-22 16:58:58 +02:00
Valentina Zhuravska
3e9793dbbb
We don't need variable points in method Square
...
--HG--
branch : feature
2015-11-22 16:47:50 +02:00
Valentina Zhuravska
6c653163f9
Erased QString(" ")
...
--HG--
branch : feature
2015-11-22 16:36:55 +02:00
Valentina Zhuravska
d679187f15
Fixed SumTrapezoids method
...
--HG--
branch : feature
2015-11-22 15:58:31 +02:00
Valentina Zhuravska
e8deb4b29c
The user must select points in a clockwise direction
...
--HG--
branch : feature
2015-11-22 01:52:18 +02:00
Roman Telezhynskyi
7ef98c3c4b
Fixed building on Linux.
...
--HG--
branch : develop
2015-11-17 12:17:53 +02:00
Valentina Zhuravska
fe23631251
Changed pixmap and icon to const, removed setTextFormat
...
--HG--
branch : feature
2015-11-16 17:54:45 +02:00
Valentina Zhuravska
e0237e901f
Added help label to detail mode
...
--HG--
branch : feature
2015-11-16 17:34:16 +02:00
Valentina Zhuravska
d253db879f
ScrollUp and scrollDown is enabled if we have more than 1 objects in a detail
...
--HG--
branch : feature
2015-11-13 15:23:56 +02:00
Valentina Zhuravska
13ff0d7973
Removed unwanted strings
...
--HG--
branch : feature
2015-11-13 14:54:26 +02:00
Valentina Zhuravska
b9deb50c1b
Fixed toolTips of scrollUp and scrollDown buttons
...
--HG--
branch : feature
2015-11-13 14:04:51 +02:00
Valentina Zhuravska
ef1fff7a22
Resolved Issue #329 . Add button to 'Scroll Up/Scroll Down' in Detail mode
...
--HG--
branch : feature
2015-11-13 12:31:10 +02:00
Roman Telezhinskyi
ae1195df21
Merged in ValentinaZhuravska/valentina/feature (pull request #73 )
...
Fixed problems in DialogDetail
--HG--
branch : develop
2015-11-11 21:50:54 +02:00
Valentina Zhuravska
c6577675e7
Changed some methods to be const
...
--HG--
branch : feature
2015-11-11 21:46:36 +02:00
Roman Telezhynskyi
4e21bf05e0
Don't show section "Size and Height".
...
--HG--
branch : develop
2015-11-11 20:52:25 +02:00
Valentina Zhuravska
e323afc4e6
Fixed DetailIsValid() method
...
--HG--
branch : feature
2015-11-11 19:38:21 +02:00
Valentina Zhuravska
d27a64b819
Delete the last point from detail when the first point equals the last point
...
--HG--
branch : feature
2015-11-10 11:58:33 +02:00
Valentina Zhuravska
4c41e04d49
Can not add one point to detail twice
...
--HG--
branch : feature
2015-11-10 10:07:40 +02:00
Roman Telezhynskyi
912d1f91f6
Disable changing window size only after first show.
...
--HG--
branch : develop
2015-11-05 15:01:33 +02:00
Roman Telezhynskyi
88324a11f2
Static Code Analysis.
...
--HG--
branch : develop
2015-10-28 16:22:36 +02:00
Roman Telezhynskyi
4d90589f01
Clang warnings.
...
--HG--
branch : develop
2015-10-19 16:21:06 +03:00
Roman Telezhynskyi
65d2213ef9
Coverity scan missing includes.
...
--HG--
branch : develop
2015-10-18 22:30:51 +03:00
Roman Telezhynskyi
5cd9a88761
Making class Calculator independent from class VContainer.
...
--HG--
branch : develop
2015-10-15 13:07:43 +03:00
Roman Telezhynskyi
bdb3bf9050
Fixed height formula field.
...
--HG--
branch : develop
2015-10-15 12:39:09 +03:00
Roman Telezhynskyi
8066d880c9
Lupdate. Fixed lupdate warnings.
...
--HG--
branch : develop
2015-10-15 12:32:50 +03:00
Roman Telezhynskyi
026804bc37
Fix for build on drone.io.
...
--HG--
branch : develop
2015-10-08 21:11:50 +03:00
Roman Telezhynskyi
8aea332cda
Remember cursor position and return focus to the formula field.
...
--HG--
branch : develop
2015-10-05 17:12:36 +03:00
Roman Telezhynskyi
55421d196b
Correct maximum size formula field.
...
--HG--
branch : develop
2015-10-05 17:07:53 +03:00
Roman Telezhynskyi
e0f256514c
Merge with feature. Conversion files is not finished yet.
...
--HG--
branch : develop
2015-08-27 15:25:39 +03:00
Roman Telezhynskyi
90455b8910
Class LitePattern for getting a list of measurements from a pattern file.
...
--HG--
branch : feature
2015-08-11 16:41:03 +03:00
val177
b0fbe74911
fixed about-Valentina bug
...
--HG--
branch : develop
2015-07-28 23:41:20 +03:00
val177
e5b115ad33
Erased unwanted string from dialogtool.h
...
--HG--
branch : develop
2015-07-28 16:09:57 +03:00
val177
3974e1a0a8
Erased unwanted strings from vtools.pro
...
--HG--
branch : develop
2015-07-28 15:39:25 +03:00
val177
3d25bb1bc5
fixed build problem on Windows
...
--HG--
branch : develop
2015-07-26 03:38:01 +03:00
Roman Telezhynskyi
5fb426c248
Fixed path to resource Icon.
...
--HG--
branch : feature
2015-07-24 21:04:38 +03:00
Roman Telezhynskyi
b5e4880c71
Move resource Icon to the vmisc library.
...
--HG--
branch : feature
2015-07-24 20:53:21 +03:00
Roman Telezhynskyi
5fa0badfc1
Calling dialog for creation an expression.
...
--HG--
branch : feature
2015-07-24 15:06:53 +03:00
Roman Telezhynskyi
11ef76d0ae
Show new empty table.
...
--HG--
branch : feature
2015-07-13 13:48:29 +03:00
Roman Telezhynskyi
01e1958aa5
Move windows theme to VMisc library.
...
--HG--
branch : feature
2015-07-12 18:15:35 +03:00
Roman Telezhynskyi
1aa09c1901
Fields for the main window.
...
--HG--
branch : feature
2015-07-12 18:07:04 +03:00
Roman Telezhynskyi
cc64b0627e
Just set default values and don't show dialog. User still can easy get access
...
to options.
--HG--
branch : develop
2015-07-03 22:22:52 +03:00
Roman Telezhynskyi
1a67aafe05
Show translated names in combobox.
...
--HG--
branch : develop
2015-07-03 20:06:30 +03:00
Roman Telezhynskyi
fb71593e93
By default don't show line for tool "Point along line".
...
--HG--
branch : develop
2015-07-03 19:00:57 +03:00
Roman Telezhynskyi
f3f5982d3f
Show unit in description of the Internal data.
...
--HG--
branch : develop
2015-07-03 18:54:25 +03:00
Roman Telezhynskyi
82a24587c5
Show "Error (pattern unit)". Example "Error (cm)". Help quick understand
...
pattern unit.
--HG--
branch : develop
2015-07-03 17:14:35 +03:00
Roman Telezhynskyi
75e9bd0ed5
Move templates outside class definition.
...
--HG--
branch : develop
2015-07-03 17:03:19 +03:00
Roman Telezhynskyi
d4e13bfe34
Use Q_DECL_OVERRIDE.
...
--HG--
branch : develop
2015-07-03 16:36:54 +03:00
Roman Telezhynskyi
f6a551ed4b
Fixed window titles for tools "Point from circle and tangent" and
...
"Point from arc and tangent".
--HG--
branch : develop
2015-07-03 14:02:46 +03:00
Roman Telezhynskyi
371020b824
Message "All objects in path should follow in clockwise direction.".
...
--HG--
branch : develop
2015-06-29 20:23:01 +03:00
Roman Telezhynskyi
edc8664f3f
Additional changes for the issue #303 .
...
--HG--
branch : develop
2015-06-25 10:05:19 +03:00
Roman Telezhynskyi
bb89e681a2
Ignore children in list.
...
--HG--
branch : feature
2015-06-24 17:44:21 +03:00
Roman Telezhynskyi
b866e7b91e
Resolved issue #301 . True darts.
...
--HG--
branch : feature
2015-06-24 17:30:07 +03:00
Roman Telezhynskyi
0c947f5f50
Don't show children in point combobox.
...
--HG--
branch : feature
2015-06-20 21:32:35 +03:00
Roman Telezhynskyi
cf7971ecac
Fixed path to icon.qrc.
...
--HG--
branch : develop
2015-06-18 21:48:02 +03:00
Roman Telezhynskyi
c49d9a6fa0
Fixed paths to icon.qrc.
...
--HG--
branch : feature
2015-06-18 21:35:00 +03:00
Roman Telezhynskyi
bfaeddfc85
VTools static library.
...
--HG--
branch : feature
2015-06-18 20:23:24 +03:00