Roman Telezhynskyi
72ea1997fb
Fixed issue #715 . Build fails with Qt 5.9.1 / clang / macOS.
...
(grafted from d78ca13c4891ccf3542b0704a7d66af0f9b02938)
--HG--
branch : develop
2017-07-01 21:38:26 +03:00
Roman Telezhynskyi
f94967d02e
New option Export text as paths.
...
--HG--
branch : feature
2017-07-01 20:32:54 +03:00
Roman Telezhynskyi
53502e3dd9
Refactoring. Remove code dependency.
...
--HG--
branch : feature
2017-07-01 14:43:16 +03:00
Roman Telezhynskyi
275338da4b
Allow user to setup font family for piece labels.
...
--HG--
branch : feature
2017-07-01 14:41:46 +03:00
Roman Telezhynskyi
018007e87b
When export dxf hide a paper sheet box.
...
--HG--
branch : feature
2017-06-30 11:50:28 +03:00
Roman Telezhynskyi
bca2623d32
Merge with develop.
...
--HG--
branch : feature
2017-06-30 11:43:40 +03:00
Roman Telezhynskyi
c97af5a9f9
Restore saving real font family.
...
--HG--
branch : feature
2017-06-29 20:08:08 +03:00
Roman Telezhynskyi
22b448f98d
Fixed text conversion.
...
--HG--
branch : feature
2017-06-29 20:03:35 +03:00
Roman Telezhynskyi
1226db1735
Text now correctly converted due to hack. Saved to continue cleaning.
...
--HG--
branch : feature
2017-06-29 18:56:52 +03:00
Roman Telezhynskyi
b18f5fa928
Fix bug. Date on label doesn't obey GUI language locale.
...
(grafted from b60a78d145f51bef3bc08978e1fe3b0a7d6500ab)
--HG--
branch : develop
2017-06-29 14:47:24 +03:00
Roman Telezhynskyi
a59e0e54af
Fix bug. Date on label doesn't obey GUI language locale.
...
--HG--
branch : feature
2017-06-29 14:47:24 +03:00
Roman Telezhynskyi
0bb4280a02
Improvment libdxfrw to support font style.
...
--HG--
branch : feature
2017-06-29 13:01:28 +03:00
Roman Telezhynskyi
721165eae3
Export from a layout text instead of paths.
...
--HG--
branch : feature
2017-06-29 13:00:06 +03:00
Roman Telezhynskyi
9c14f46a26
Fix bug. Valentina overrids exported file even if a user said no.
...
(grafted from cebb2be5d991225d9689a43e44c7764c31d708ff)
--HG--
branch : develop
2017-06-27 16:09:16 +03:00
Roman Telezhynskyi
ce9219d668
Fix code style.
...
--HG--
branch : develop
2017-06-29 10:27:40 +03:00
Ronan Le Tiec
c0341a086c
Resolved issue #693 , sort the groups, details and pattern pieces alphabeticaly und change the caption of group to details in Detail Mode
...
--HG--
branch : develop
2017-06-28 20:19:20 +02:00
Roman Telezhynskyi
575e99ee21
Valentina overrided export file even if user said no.
...
--HG--
branch : feature
2017-06-27 16:09:16 +03:00
Roman Telezhynskyi
a1daf20d0f
Init appId.
...
--HG--
branch : feature
2017-06-26 18:06:57 +03:00
Roman Telezhynskyi
9edc1a39db
Allow user to select DXF version.
...
--HG--
branch : feature
2017-06-26 17:28:41 +03:00
Roman Telezhynskyi
ff0e5919a7
Fix polygon linetype.
...
--HG--
branch : feature
2017-06-26 13:00:59 +03:00
Roman Telezhynskyi
d9353df43a
Correct line types.
...
--HG--
branch : feature
2017-06-23 22:11:25 +03:00
Roman Telezhynskyi
4c2c4ae7a2
Fix broken $TDCREATE.
...
--HG--
branch : feature
2017-06-23 17:49:15 +03:00
Roman Telezhynskyi
146bf98f84
Merge with develop.
...
--HG--
branch : feature
2017-06-23 16:21:11 +03:00
Roman Telezhynskyi
cb1b3ead0b
Zoom fit best current eats some size.
...
--HG--
branch : develop
2017-06-23 16:19:24 +03:00
Roman Telezhynskyi
cacba00e83
Zoom fit best current did not work properly because of corrupted point.
...
--HG--
branch : develop
2017-06-23 16:02:59 +03:00
Roman Telezhynskyi
a1f4207621
Scale curve direction arrows.
...
--HG--
branch : develop
2017-06-23 14:18:31 +03:00
Roman Telezhynskyi
8d0b2c0af9
Fix a crash.
...
Valentina crahed if create a curve.
--HG--
branch : develop
2017-06-23 12:25:02 +03:00
Roman Telezhynskyi
beff9d1322
We don't need anymore library dxflib.
...
--HG--
branch : feature
2017-06-21 16:59:58 +03:00
Roman Telezhynskyi
88288f2fba
AutoCAD doesn't like how we init dimstyles.
...
--HG--
branch : feature
2017-06-21 16:36:24 +03:00
Roman Telezhynskyi
3c48935b5c
Handle value $TDCREATE.
...
--HG--
branch : feature
2017-06-21 16:32:50 +03:00
Roman Telezhynskyi
98dc6893a9
Looks like one file was lost.
...
--HG--
branch : feature
2017-06-21 16:32:19 +03:00
Roman Telezhynskyi
af51cc0edf
Removed dummy functions.
...
--HG--
branch : feature
2017-06-21 15:57:06 +03:00
Roman Telezhynskyi
e9d93103c8
AutoCAD doesn't like dimstyles we provide.
...
--HG--
branch : feature
2017-06-21 15:55:50 +03:00
Roman Telezhynskyi
388bad3535
Merged changed from SolveSpace's independent fork of libdxfrw.
...
--HG--
branch : feature
2017-06-21 14:54:17 +03:00
Roman Telezhynskyi
3f570fc52e
Clear path before creating a new path.
...
--HG--
branch : feature
2017-06-21 12:47:47 +03:00
Roman Telezhynskyi
407a9519aa
Basic implamentation has been finished.
...
--HG--
branch : feature
2017-06-21 12:34:20 +03:00
Roman Telezhynskyi
c0b0053859
GCC warning.
...
--HG--
branch : feature
2017-06-20 13:31:06 +03:00
Roman Telezhynskyi
279e1cda84
Temporary suppress all GCC wanings inside libdxfrw.
...
--HG--
branch : feature
2017-06-20 13:30:36 +03:00
Roman Telezhynskyi
47265a515b
Added library libdxfrw.
...
--HG--
branch : feature
2017-06-20 11:40:39 +03:00
Roman Telezhynskyi
d514b22611
Because we have been using C++11 we don't need this key.
...
--HG--
branch : feature
2017-06-20 11:30:44 +03:00
Roman Telezhynskyi
4243804f55
New key to disable creating a Windows installer.
...
--HG--
branch : develop
2017-06-19 19:11:41 +03:00
Roman Telezhynskyi
663ab8aff1
SonarCloud warnings.
...
--HG--
branch : develop
2017-06-19 17:44:18 +03:00
Roman Telezhynskyi
77350e5dc3
Resolved issue #629 . Improve GUI: Move 'True Dart tool' to Operations tool
...
group.
--HG--
branch : develop
2017-06-19 16:21:01 +03:00
Roman Telezhynskyi
9686d0e179
Fixed issue #623 . Issue: Bug with dialog Open file.
...
--HG--
branch : develop
2017-06-19 16:11:44 +03:00
Roman Telezhynskyi
e982df63c0
Move scaling font size to appropriate class.
...
--HG--
branch : develop
2017-06-19 15:26:29 +03:00
Roman Telezhynskyi
8e0a7250df
Added new feature Zoom Fit Best Current pattern piece.
...
--HG--
branch : develop
2017-06-16 21:14:33 +03:00
Roman Telezhynskyi
61dcc52965
Remember Formula Wizard dialog size.
...
--HG--
branch : develop
2017-06-16 17:05:35 +03:00
Roman Telezhynskyi
67928c16a2
Cppcheck warning.
...
--HG--
branch : develop
2017-06-16 16:44:57 +03:00
Roman Telezhynskyi
d110dc3325
Fixed issue #706 . Default unit in preferences not changing new file unit.
...
(grafted from f1ce177213a46538a840fc789e4e2ce3d78d98e4)
--HG--
branch : develop
2017-06-16 16:01:09 +03:00
Roman Telezhynskyi
46d845f7e1
Improve the Formula Wizard dialog. Set a pointing hand cursor for variables
...
table.
--HG--
branch : develop
2017-06-16 15:11:25 +03:00
Roman Telezhynskyi
acd960ecee
Fixed issue #637 . Max scene size too small to fit all objects.
...
--HG--
branch : develop
2017-06-16 15:03:24 +03:00
Roman Telezhynskyi
b0f867499c
Resolved issue #244 . New feature: Adjust line and point thickness and label
...
size.
--HG--
branch : develop
2017-06-16 14:53:08 +03:00
Roman Telezhynskyi
debcabf1a3
Set wait cursor to inform a user that the program is busy when openning
...
Preferences dialog.
Because Preferences dialog reads data about installed localizations each time
a user opens it in some cases it's take some time. Especially when a hard drive
is busy.
--HG--
branch : develop
2017-06-14 11:48:51 +03:00
Roman Telezhynskyi
45ced25561
Fixed issue #704 . Valentina crashes if click on detail.
...
--HG--
branch : develop
2017-06-09 12:39:24 +03:00
Roman Telezhynskyi
f12e9ee4ac
Fixed issue #703 . Valentina warns about format rewriting for unsaved files.
...
(grafted from c25298f49b2401b67647213dd6543ba880ddf58d)
--HG--
branch : develop
2017-06-08 09:39:56 +03:00
Roman Telezhynskyi
4df84fdd94
Fix build on Mac OS X.
...
--HG--
branch : develop
2017-06-05 21:46:04 +03:00
Roman Telezhynskyi
e4099ec4ed
Fix build on Mac OS X.
...
--HG--
branch : develop
2017-06-05 21:22:51 +03:00
Roman Telezhynskyi
5c4f45397d
Fix build on Mac OS X.
...
--HG--
branch : develop
2017-06-05 20:58:38 +03:00
Roman Telezhynskyi
bdea0b8d59
Fix build on Mac OS X.
...
--HG--
branch : develop
2017-06-05 20:29:08 +03:00
Roman Telezhynskyi
3a4871fcd0
SonarQube warnings.
...
--HG--
branch : develop
2017-06-05 19:47:25 +03:00
Roman Telezhynskyi
8e7ea0f45f
Cppcheck warning.
...
(grafted from 5fb12906763ccf0b28ee1e2037196556fb9297eb)
--HG--
branch : develop
2017-06-05 18:25:36 +03:00
Roman Telezhynskyi
7a9b2e34bd
Changed default behaviour if path to multisize measurements or templates doesn't
...
exist.
If the path doesn't exist Valentina will create and return path to user
localized default folder.
(grafted from 722c37544c26fe3f406d222b7f344ddf7b3602a0)
--HG--
branch : develop
2017-06-05 17:52:42 +03:00
Roman Telezhynskyi
65c98f6a39
Do not force copying translations if build in debug mode.
...
--HG--
branch : develop
2017-06-05 16:21:35 +03:00
Roman Telezhynskyi
9be7403919
Fixed issue #702 . Valentina produces broken shortcut (.lnk) files on Windows.
...
(grafted from 1dd5ef5924bf7d78c5c3eeae884e7f4e41bb688d)
--HG--
branch : develop
2017-06-05 16:18:38 +03:00
Roman Telezhynskyi
4461caaf0f
Fixed issue #698 . Problem typing in new axis point for new piece.
...
(grafted from 8ad30021d46f5ddcd479b7ec1a9279a5185a2578)
--HG--
branch : develop
2017-06-02 09:23:29 +03:00
Roman Telezhynskyi
f65ff76dd4
Disable some tests on x86_64.
...
--HG--
branch : develop
2017-06-01 15:04:29 +03:00
Roman Telezhynskyi
bfd2620fad
Next try to fix problem with tests.
...
Because different compilers and even different version from same vendor may
produce little bit different result this cause of test fails because it expect
too accurate result. We don't need such accuracy and can use variable
VGObject::accuracyPointOnLine to compare two points.
--HG--
branch : develop
2017-06-01 13:04:25 +03:00
Roman Telezhynskyi
cc5641a15c
Added gcc’s 4.9.0 Undefined Behavior Sanitizer (ubsan).
...
--HG--
branch : develop
2017-06-01 10:14:17 +03:00
Roman Telezhynskyi
37a28a4629
Fixed issue #697 . Incomplete Internal Path for Waist Dart.
...
(grafted from 1f17c5a2e540f1b1c27dab709bae1570fb170ed9)
--HG--
branch : develop
2017-05-31 10:55:39 +03:00
Roman Telezhynskyi
bd72aa29cc
Try to fix tests.
...
--HG--
branch : develop
2017-05-30 20:56:59 +03:00
Roman Telezhynskyi
f0bceec6ea
Cppcheck warning.
...
--HG--
branch : develop
2017-05-30 20:09:34 +03:00
Roman Telezhynskyi
7e064f80c5
Thrown away code for support Qt < 5.2.
...
--HG--
branch : develop
2017-05-30 19:52:38 +03:00
Roman Telezhynskyi
2dcfe1c84b
Since Q5.4 available support C++14.
...
--HG--
branch : develop
2017-05-30 18:54:54 +03:00
Roman Telezhynskyi
965d908663
GCC warnings.
...
--HG--
branch : develop
2017-05-30 18:44:16 +03:00
Roman Telezhynskyi
2921dbf2a3
Move dialog Piece path.
...
--HG--
branch : develop
2017-05-30 11:56:16 +03:00
Roman Telezhynskyi
fb64c8d2e8
Remeber size of tool Seam allowance dialog between sessions. ref #683 .
...
--HG--
branch : develop
2017-05-30 11:47:27 +03:00
Roman Telezhynskyi
4d1c15c2d5
Fixed issue #696 . Wrong grainline position on layout.
...
(grafted from 23e7ca4bff38c47729324aaa081d601351844035)
--HG--
branch : develop
2017-05-29 17:45:55 +03:00
Roman Telezhynskyi
9287acf90e
Add Valentina version info inside each file before saving.
...
Many misunderstand purpose of tag "version" and think that this tag contains
information about the Valentina version. More info in the comment should help.
--HG--
branch : develop
2017-05-29 16:33:36 +03:00
Roman Telezhynskyi
39a7fcd743
Lupdate.
...
--HG--
branch : develop
2017-05-26 20:52:25 +03:00
Roman Telezhynskyi
2efec7a1ed
Added tooltip for tab Passmark.
...
Explained meaning of check box "Show the second passmark on seam line".
(grafted from d144cddaa4decf56cc5ff85748251b918ae407b9)
--HG--
branch : develop
2017-05-26 19:49:06 +03:00
Roman Telezhynskyi
6e1eabaf29
Tab Pins moved to be second in the list after tab Paths.
...
(grafted from 6dade874f3c6417db907d0c00760006aba4bd702)
--HG--
branch : develop
2017-05-26 19:39:42 +03:00
Roman Telezhynskyi
f9060f1bb7
Fixed bug in dialog Internal Piece Path.
...
Value from the field After rewrited data in the field Before.
(grafted from bf1336d102f09e2efef6afe4db87a0692df44b86)
--HG--
branch : develop
2017-05-26 19:27:11 +03:00
Roman Telezhynskyi
4d262cba26
Fixed bug in Tape app.
...
Tape showed birth date in wrong locale.
(grafted from a97fb493ae6c7d6f2a6645913dcc4db16219efac)
--HG--
branch : develop
2017-05-23 16:01:41 +03:00
Roman Telezhynskyi
8d10ff5234
Fixed issue #688 . Difficult to enter numbers in Tape.
...
(grafted from 4c3cac37331437d3a6e9764d38351156c82fd731)
--HG--
branch : develop
2017-05-23 10:45:04 +03:00
Roman Telezhynskyi
3a782f8fa7
Fixed issue #689 . Grainline default values swapped around.
...
(grafted from 7730e53eed5099c5cdd5d0eb5abf2550b83b7805)
--HG--
branch : develop
2017-05-21 20:54:35 +03:00
Roman Telezhynskyi
780ce623ab
Fixed issue #687 . Wrong seam allowance.
...
--HG--
branch : develop
2017-05-19 10:57:58 +03:00
Roman Telezhynskyi
cc83d9602a
Fixed issue #686 . Seam allowance not placed correctly.
...
--HG--
branch : develop
2017-05-18 15:10:05 +03:00
Roman Telezhynskyi
b05b5bad8c
Fixed issue #685 . Bug report: CSV exports as "CVS".
...
--HG--
branch : develop
2017-05-17 07:57:46 +03:00
Roman Telezhynskyi
c7ad55274f
Read default value of option Hide main path from settings. ref #684 .
...
--HG--
branch : develop
2017-05-16 16:22:12 +03:00
Roman Telezhynskyi
28fce33530
Clang warning.
...
--HG--
branch : develop
2017-05-16 16:13:03 +03:00
Roman Telezhynskyi
5ed69ab633
SonarQube warnings.
...
--HG--
branch : develop
2017-05-16 16:09:11 +03:00
Roman Telezhynskyi
d38681b853
Cppcheck warning.
...
--HG--
branch : develop
2017-05-16 15:35:50 +03:00
Roman Telezhynskyi
91a75f6f01
Fix layout internal path support of pen style.
...
--HG--
branch : develop
2017-05-16 15:19:27 +03:00
Roman Telezhynskyi
56dd8ef3b6
Resolved issue #684 . Proposal: Add option to only show outer edges on detail.
...
--HG--
branch : develop
2017-05-16 15:16:50 +03:00
Roman Telezhynskyi
13a93ef5df
Fix internal path support of pen style.
...
--HG--
branch : develop
2017-05-16 13:47:36 +03:00
Roman Telezhynskyi
32a16890a7
Resolved issue #681 . Enhance feature: Dashed line options for curves, arcs, etc.
...
--HG--
branch : develop
2017-05-16 13:07:53 +03:00
Roman Telezhynskyi
037fe89e27
Resolved issue #683 . Tool Seam allowance's dialog is off screen on small
...
resolutions.
--HG--
branch : develop
2017-05-13 11:55:02 +03:00
Roman Telezhynskyi
c02ef13ed4
Suppress warnings inside ui folder.
...
--HG--
branch : develop
2017-05-12 15:51:44 +03:00
Roman Telezhynskyi
e923234127
SonarQube warnings.
...
--HG--
branch : develop
2017-05-12 15:48:25 +03:00
Roman Telezhynskyi
7225481091
Resolved issue #682 . New feature. Export increments to Excel .csv.
...
--HG--
branch : develop
2017-05-12 15:09:19 +03:00
Roman Telezhynskyi
5aaeaaf9da
SonarQube warnings.
...
--HG--
branch : develop
2017-05-12 10:15:44 +03:00
Roman Telezhynskyi
34f3737c9e
Begin new branch v0.6.0.
...
--HG--
branch : develop
2017-05-12 08:47:05 +03:00
Roman Telezhynskyi
c280748a10
Disabled several tests due to "undefined behavior" problem.
2017-05-10 17:07:37 +03:00
Roman Telezhynskyi
1cf4e97b7d
Clang warnings.
2017-05-10 14:58:17 +03:00
Roman Telezhynskyi
dcf7abed7b
Disabled several tests due to "undefined behavior" problem.
2017-05-10 11:50:58 +03:00
Roman Telezhynskyi
e48298ce64
Fix regression.
2017-05-10 09:35:19 +03:00
Roman Telezhynskyi
67a54b8f3d
Fix error after merge.
2017-05-09 18:36:39 +03:00
Roman Telezhynskyi
c0d79afb85
Merge with release.
2017-05-09 18:18:31 +03:00
Roman Telezhynskyi
b355f1dbfc
Prepare to release 0.5.0. Change version number.
...
--HG--
branch : release
2017-05-09 16:04:31 +03:00
Roman Telezhynskyi
5f92557609
Fixed issue #679 . Second control point at beginning of curved path - bug.
...
--HG--
branch : release
2017-05-07 08:35:18 +03:00
Roman Telezhynskyi
779796a4f1
Improvements for Valentina's main window.
...
Set set horizontal stretch to avoid horizontal scrolling for tool box.
--HG--
branch : release
2017-04-29 08:50:49 +03:00
Roman Telezhynskyi
9fd611e2d1
Fixed bug with a grainline.
...
Grainline arrows were upside down on layout.
--HG--
branch : release
2017-04-28 15:37:31 +03:00
Roman Telezhynskyi
03a9b07eff
Fixed issue #673 . The Insert Node tool changes Label.
...
--HG--
branch : release
2017-04-28 09:38:09 +03:00
Roman Telezhynskyi
677ef71626
Added second case when create a passmark for point that lies on line.
...
--HG--
branch : release
2017-04-27 18:19:23 +03:00
Roman Telezhynskyi
f2f1a681ef
Pins should be on top.
...
--HG--
branch : release
2017-04-27 16:53:18 +03:00
Roman Telezhynskyi
1a2def2bca
SonarQube warnings.
...
--HG--
branch : release
2017-04-27 16:45:29 +03:00
Roman Telezhynskyi
32e3a6340c
Fixed issue #671 . Weird behaviour of the passmark.
...
--HG--
branch : release
2017-04-27 16:37:10 +03:00
Roman Telezhynskyi
f990a5726c
Refactoring. Join similar parts from methods that update labels. ref #672 .
...
Issue #672 that this part better to refactor to eliminate more issues in future.
--HG--
branch : release
2017-04-27 14:30:20 +03:00
Roman Telezhynskyi
795373e74e
Fixed issue #672 . Labels are turning oposite directions.
...
--HG--
branch : release
2017-04-27 13:32:52 +03:00
Roman Telezhynskyi
c9e005c65b
Small improvements for passmark.
...
Added new option that allow localy disable the second passmark on the seam line.
--HG--
branch : release
2017-04-26 11:22:42 +03:00
Roman Telezhynskyi
39a1c50022
Fix bug. Labels created tools from Operation section should be not movable when
...
use a tool.
--HG--
branch : release
2017-04-26 08:19:39 +03:00
Roman Telezhynskyi
89bf3cc005
Revert previos changes. ref #668 .
...
Do not ignore nodes if a passmark is part of main path.
--HG--
branch : release
2017-04-26 08:07:07 +03:00
Roman Telezhynskyi
585213412c
Fix case with custom piece path as part of main path. ref #668 .
...
--HG--
branch : release
2017-04-25 20:48:32 +03:00
Roman Telezhynskyi
b300c2a83a
Fix bug with property browser.
...
Coverity Scan gave bad advise.
--HG--
branch : release
2017-04-25 14:39:08 +03:00
Roman Telezhynskyi
dce880e270
Minor fixes for dialog Piece path.
...
--HG--
branch : release
2017-04-25 13:55:35 +03:00
Roman Telezhynskyi
7840bf04eb
Resolved issue #668 . Passmarks on Hems.
...
--HG--
branch : release
2017-04-25 11:42:08 +03:00
Roman Telezhynskyi
c09f69b320
Fix typo.
...
--HG--
branch : release
2017-04-24 17:20:15 +03:00
Roman Telezhynskyi
85aca86c85
Fix current index for tab Main path.
...
--HG--
branch : release
2017-04-24 16:01:50 +03:00
Roman Telezhynskyi
e2f1b87596
Fix typo.
...
--HG--
branch : release
2017-04-22 17:24:25 +03:00
Roman Telezhynskyi
45ce22d6e3
SonarQube warning.
...
--HG--
branch : release
2017-04-21 18:01:43 +03:00
Roman Telezhynskyi
7734c0564b
Localization improvements.
...
--HG--
branch : release
2017-04-21 17:28:25 +03:00
Roman Telezhynskyi
07021680a4
Little fix for translation string.
...
--HG--
branch : release
2017-04-21 13:11:51 +03:00
Roman Telezhynskyi
6c047b140d
Resolved issue #666 . QDomDocument produces random attribute order.
...
--HG--
branch : release
2017-04-20 19:01:08 +03:00
Roman Telezhynskyi
b4106f8e5a
Improved tip in the Piece path dialog.
...
--HG--
branch : release
2017-04-20 15:00:37 +03:00
Roman Telezhynskyi
abb0d07a6f
Fixed copy paste issue.
...
--HG--
branch : release
2017-04-19 14:25:45 +03:00
Roman Telezhynskyi
ed76857cea
Refactoring. Take the dialog result directly from exec() function.
...
--HG--
branch : release
2017-04-19 14:06:48 +03:00
Roman Telezhynskyi
b2ed7d9db4
Refactoring. Add a move assignment operator to all classes that use
...
QSharedDataPointer class to keep data.
--HG--
branch : release
2017-04-19 13:27:17 +03:00
Roman Telezhynskyi
a0262e260b
Coverity scan warnings.
...
--HG--
branch : release
2017-04-19 12:48:13 +03:00
Roman Telezhynskyi
ef9f9c6af4
Fixed issue #665 . Passmark not correct.
...
--HG--
branch : release
2017-04-18 21:39:13 +03:00
Roman Telezhynskyi
fffd66ac53
Fix About Tape dialog width.
...
--HG--
branch : release
2017-04-18 14:35:31 +03:00
Roman Telezhynskyi
c2609b98be
Refactoring.
...
--HG--
branch : release
2017-04-18 11:49:05 +03:00
Roman Telezhynskyi
bab0adfebc
Refactoring method MUnit(). All formats have the same syntax.
...
--HG--
branch : release
2017-04-18 11:46:53 +03:00
Roman Telezhynskyi
124fd657e3
Suppress scene item context menu if a tool was activated.
...
A context menu is allowed only if the Arrow tool is active.
--HG--
branch : release
2017-04-18 11:06:17 +03:00
Roman Telezhynskyi
d354b99149
Fix crash.
...
Valentina crashes when a user uses a tool and select button Cancel to close a
tool dialog.
--HG--
branch : release
2017-04-17 19:24:41 +03:00
Roman Telezhynskyi
720366657f
Fixed regression with UI on Mac.
...
--HG--
branch : release
2017-04-17 13:13:39 +03:00
Roman Telezhynskyi
45ed0c52d0
Minor fixes for tool box.
...
--HG--
branch : release
2017-04-17 10:36:27 +03:00
Roman Telezhynskyi
865af1540b
SonarQube warning.
...
--HG--
branch : release
2017-04-15 18:19:16 +03:00
Roman Telezhynskyi
30a35e723a
Removed unused function.
...
--HG--
branch : release
2017-04-15 18:19:00 +03:00
Roman Telezhynskyi
b433d9cfc4
Clang warning.
...
--HG--
branch : release
2017-04-15 18:11:19 +03:00
Roman Telezhynskyi
c5957846b6
Refactoring. New parent class VInteractiveTool.
...
Helps to share info about tool dialog.
--HG--
branch : release
2017-04-15 17:39:59 +03:00
Roman Telezhynskyi
e8917bd10d
Fixed issue #662 . Valentina closes when creating details on 64 bit systems.
...
--HG--
branch : release
2017-04-15 13:25:07 +03:00
Roman Telezhynskyi
73c035ecc9
Fix bug with trigonometric functions.
...
Functions sin(), cos() and tan() take radians. And their counterparts asin(),
acos() and atan() return radians. Removed hyperbolic functions because they do
not work with radians.
--HG--
branch : release
2017-04-14 18:42:49 +03:00
Roman Telezhynskyi
a7b721941a
Fix build on Windows.
...
--HG--
branch : release
2017-04-14 17:47:39 +03:00
Roman Telezhynskyi
e7a4935983
Clang warning.
...
--HG--
branch : release
2017-04-14 17:45:59 +03:00
Roman Telezhynskyi
a78b758226
SonarQube warnings.
...
--HG--
branch : release
2017-04-14 17:43:26 +03:00
Roman Telezhynskyi
495397621d
Fix warning "Review the data-flow - This condition might always evaluate to
...
"true"."
--HG--
branch : release
2017-04-14 17:20:29 +03:00
Roman Telezhynskyi
5c5db3d7e9
Cppcheck warning.
...
--HG--
branch : release
2017-04-14 15:59:13 +03:00
Roman Telezhynskyi
0ddc935d9a
Force a user to choose a piece before inseting into.
...
Should help prevent mistakes.
--HG--
branch : release
2017-04-14 13:52:59 +03:00
Roman Telezhynskyi
7b0253d95e
Resolved resizing tables after update.
...
--HG--
branch : release
2017-04-14 12:04:03 +03:00
Roman Telezhynskyi
9284bfec9b
Use smart pointer to prevent memory leak.
...
--HG--
branch : release
2017-04-14 11:30:00 +03:00
Roman Telezhynskyi
1e06446189
Improved editing custom measurement and increment.
...
Fixed case when a user input empty string. In this case return auto generated
name. Fixed case when the name is not unique. In this case find unique with
index "new_name" + "_number".
--HG--
branch : release
2017-04-14 10:35:44 +03:00
Roman Telezhynskyi
6d271423e0
Fixed scroll hand drag mode.
...
--HG--
branch : release
2017-04-14 08:22:28 +03:00
Roman Telezhynskyi
78bdd5a8af
Improve tooltip for case when a user get infinite or NaN result.
...
--HG--
branch : release
2017-04-13 17:16:53 +03:00
Roman Telezhynskyi
cade111206
Refactoring Tape's preferences dialog.
...
Instead of manual declaring used Qt Designer.
--HG--
branch : release
2017-04-12 15:50:48 +03:00
Roman Telezhynskyi
1ee0988f8a
Refactoring Valentina's preferences dialog.
...
Instead of manual declaring used Qt Designer.
--HG--
branch : release
2017-04-12 13:31:11 +03:00
Roman Telezhynskyi
a1caf972a9
Warn a user when need to update a file format version.
...
--HG--
branch : release
2017-04-12 09:49:05 +03:00
Roman Telezhynskyi
f384639ac3
Fix a crash.
...
--HG--
branch : release
2017-04-12 09:45:58 +03:00
Roman Telezhynskyi
fdd3e9a70c
Fix a crash.
...
If call a visualization and then close the window Valentina will crash.
--HG--
branch : release
2017-04-11 15:02:52 +03:00
Roman Telezhynskyi
b63922fa9e
Show for user translated curve name in tool dialog and the property browser.
...
--HG--
branch : release
2017-04-11 13:42:42 +03:00
Roman Telezhynskyi
14000924e2
Improve tooltipe of operation tools.
...
Should help to understand how to select multiple objects.
--HG--
branch : release
2017-04-11 13:11:59 +03:00
Roman Telezhynskyi
2915402526
Removed Community page from Preferences.
...
--HG--
branch : release
2017-04-11 12:21:15 +03:00
Roman Telezhynskyi
45080b7698
Add link to forum and Wiki.
...
--HG--
branch : release
2017-04-11 12:03:55 +03:00
Roman Telezhynskyi
534b948b52
Disable generation Wavefront OBJ.
...
Will be available only in debug mode.
--HG--
branch : release
2017-04-11 11:56:01 +03:00
Roman Telezhynskyi
c264b80ea0
Refactoring. Hide private static members.
...
--HG--
branch : release
2017-04-11 11:16:11 +03:00
Roman Telezhynskyi
a3056dc7e2
Qt 5.2.0 is now minimal requirement to build the code.
...
--HG--
branch : release
2017-04-10 22:18:36 +03:00
Roman Telezhynskyi
3f1b042d6c
Get hash also from git repository.
...
Because we use both hg and git (as mirror) we can get hash of current commit
from git too.
--HG--
branch : release
2017-04-10 20:24:58 +03:00
Roman Telezhynskyi
948eef41e6
We in beta from now.
...
--HG--
branch : release
2017-04-10 19:21:45 +03:00
Roman Telezhynskyi
2ef3c7bcb0
Forgot to update passmark options for piece path dialog.
...
--HG--
branch : release
2017-04-10 11:31:16 +03:00
Roman Telezhynskyi
d355b4dce8
Cppcheck warnings.
...
--HG--
branch : develop
2017-04-06 15:50:15 +03:00
Roman Telezhynskyi
321b22faba
Show in the main path marks for T and V passmarks.
...
--HG--
branch : develop
2017-04-05 13:42:59 +03:00
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
4cd09e54e4
Extend a passmark length to 50% of seam allowance width.
...
--HG--
branch : develop
2017-04-05 08:43:16 +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
a9bb99937c
Try to fix error: ambiguous overload for 'operator>>' (operand types are
...
'QDataStream' and 'quint32 {aka unsigned int}').
--HG--
branch : develop
2017-04-04 08:20:49 +03:00
Roman Telezhynskyi
5be8ba3a64
Trying to fix tab image position. ref #650 .
...
--HG--
branch : develop
2017-04-03 16:21:46 +03:00
Roman Telezhynskyi
862b5823e7
Fixed issue #647 . Shoulder tool broken in latest test builds.
...
--HG--
branch : develop
2017-04-03 13:50:05 +03:00
Roman Telezhynskyi
0612305ea8
Fixed issue #650 . "Seam allowance tool" icons are not showing correctly.
...
--HG--
branch : develop
2017-04-03 12:39:17 +03:00
Roman Telezhynskyi
b9f886d28d
Fix building on Mac.
...
--HG--
branch : develop
2017-04-01 19:53:28 +03:00
Roman Telezhynskyi
38bb9c86b9
Fix building on Mac.
...
--HG--
branch : develop
2017-04-01 19:23:20 +03:00
Roman Telezhynskyi
e2383eb500
Refactoring. Use "=default" instead of the default implementation.
...
--HG--
branch : develop
2017-04-01 17:27:55 +03:00
Roman Telezhynskyi
9433a6b358
Refactoring. Remove unused private functions.
...
--HG--
branch : develop
2017-04-01 15:27:24 +03:00
Roman Telezhynskyi
016e2db2e6
Refactoring. Remove unused local variables.
...
--HG--
branch : develop
2017-04-01 10:28:13 +03:00
Roman Telezhynskyi
1d82d96562
Refactoring. Move "inline" specifier to the definition of the function.
...
--HG--
branch : develop
2017-04-01 10:23:44 +03:00
Roman Telezhynskyi
660406ab35
Refactoring. Improve access to static member.
...
--HG--
branch : develop
2017-03-31 17:25:14 +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
3d9feaf3c5
Disabled several tests on Windows due to "undefined behavior" problem.
...
--HG--
branch : develop
2017-03-31 07:50:30 +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
dc9ded6600
Cppcheck warnings.
...
--HG--
branch : develop
2017-03-30 13:59:10 +03:00
Roman Telezhynskyi
b62aaaf992
Layout now works with passmarks.
...
--HG--
branch : feature
2017-03-30 13:27:57 +03:00
Roman Telezhynskyi
f05cd909a2
Unite nodes to be able to show passmarks from custom seam allowance included as
...
main path.
--HG--
branch : feature
2017-03-30 12:26:06 +03:00
Roman Telezhynskyi
d3ab7f5b16
Return -1 if was used global seam allowance width instead of calculating its
...
value.
--HG--
branch : feature
2017-03-30 11:09:12 +03:00
Roman Telezhynskyi
e2db513172
Refactoring. Remove unused variables.
...
--HG--
branch : feature
2017-03-30 11:08:11 +03:00
Roman Telezhynskyi
d1e28f4d46
Refactoring. Replace PassmarkLength by VAbstractPiece::MaxLocalSA.
...
--HG--
branch : feature
2017-03-30 11:07:42 +03:00
Roman Telezhynskyi
4907ce584f
Fixed issue #646 . Wrong seam allowance if node is on line.
...
--HG--
branch : feature
2017-03-30 11:06:47 +03:00
Roman Telezhynskyi
e19c9392a1
Custom seam allowance now visible again.
...
--HG--
branch : feature
2017-03-29 14:20:55 +03:00
Roman Telezhynskyi
11a7bf89b4
Piece path now works with passmarks.
...
--HG--
branch : feature
2017-03-29 14:18:33 +03:00
Roman Telezhynskyi
330e831815
Fix multiple calling of method EndVisualization().
...
--HG--
branch : feature
2017-03-29 13:50:16 +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
ebda4292a8
Merge with develop.
...
--HG--
branch : feature
2017-03-28 13:33:31 +03:00
Roman Telezhynskyi
b9bebcaeb4
Show passmarks in the main path.
...
--HG--
branch : feature
2017-03-28 13:09:00 +03:00
Roman Telezhynskyi
39c11130f9
Fix bug with internal move of nodes inside the main path.
...
--HG--
branch : feature
2017-03-28 12:08:33 +03:00
Roman Telezhynskyi
f8836cf563
Fix translation bug. Default names for increment and measurement should also
...
be validated in unit tests.
--HG--
branch : develop
2017-03-28 10:18:19 +03:00
Roman Telezhynskyi
c20f94e5f0
Optimize searching special shoulder point.
...
--HG--
branch : develop
2017-03-27 10:30:31 +03:00
Roman Telezhynskyi
e9c9d263f6
Skip excluded nodes when prepare segment of curve.
...
--HG--
branch : feature
2017-03-25 10:18:03 +02:00
Roman Telezhynskyi
6ac1a1247c
Read/write passmark information.
...
--HG--
branch : feature
2017-03-24 14:48:07 +02:00
Roman Telezhynskyi
799858503f
Internal path should have all attributes that has the main path.
...
--HG--
branch : feature
2017-03-24 13:17:14 +02: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
5ca119bb5b
Spline Path lost data about duplicate.
...
--HG--
branch : develop
2017-03-22 17:04:32 +02:00
Roman Telezhynskyi
08bf90bf48
Trying to prevent a crash.
...
--HG--
branch : develop
2017-03-22 17:03:20 +02:00
Roman Telezhynskyi
573e20f12d
Clang warning.
...
--HG--
branch : develop
2017-03-22 15:29:50 +02:00
Roman Telezhynskyi
e4cf5980c8
Fix bug. When we switch to the Detail mode should be activated specific tool
...
box section.
--HG--
branch : develop
2017-03-22 12:12:17 +02:00
Roman Telezhynskyi
e995f6f68a
Added new tool Insert node.
...
--HG--
branch : feature
2017-03-22 12:05:53 +02:00
Roman Telezhynskyi
20ccbaae01
Create modeling items before insert new node.
...
--HG--
branch : feature
2017-03-21 18:00:31 +02:00
Roman Telezhynskyi
7fe86bc319
Successful build.
...
--HG--
branch : feature
2017-03-21 17:18:48 +02:00
Roman Telezhynskyi
86f6bb035d
Code style.
...
--HG--
branch : feature
2017-03-21 17:03:09 +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
699adc56bb
Pin tool should select only points.
...
--HG--
branch : develop
2017-03-21 15:25:25 +02:00
Roman Telezhynskyi
dccdef56eb
Fix incorrect sRGB profiles.
...
--HG--
branch : develop
2017-03-21 13:12:45 +02:00
Roman Telezhynskyi
e56d3440d2
Fixed issue #642 . Detail's main path is cutted.
...
--HG--
branch : develop
2017-03-20 08:16:35 +02:00
Roman Telezhynskyi
7aa2b169b7
Fix tool's fields name in Tool Options container.
...
--HG--
branch : develop
2017-03-19 17:20:35 +02:00
Roman Telezhynskyi
ea5010d8f7
Resolved request "Tool Options should show information about parent objects".
...
--HG--
branch : develop
2017-03-19 17:13:02 +02:00
Roman Telezhynskyi
3a630b1ce3
Strip HTML from XSD Validator error message.
...
--HG--
branch : develop
2017-03-18 18:07:05 +02:00
Roman Telezhynskyi
b146b72963
Remove redundant field Formula Value.
...
--HG--
branch : develop
2017-03-18 15:50:27 +02:00
Roman Telezhynskyi
814c2307ee
Refactoring. Minor changes.
...
--HG--
branch : develop
2017-03-18 14:06:40 +02:00
Roman Telezhynskyi
bd656bcfff
Refactoring. Remove the code after these statements.
...
--HG--
branch : develop
2017-03-18 11:21:52 +02:00
Roman Telezhynskyi
6499c73d0c
Refactoring. Merge identical cases.
...
--HG--
branch : develop
2017-03-18 11:04:12 +02:00
Roman Telezhynskyi
47e50fe06f
Fixed bug with internal path in layout piece.
...
--HG--
branch : develop
2017-03-18 10:44:27 +02:00
Roman Telezhynskyi
2bdfc59c21
MSVC warning.
...
--HG--
branch : develop
2017-03-18 10:36:16 +02:00
Roman Telezhynskyi
ed1e2bf6a0
Clang warning.
...
--HG--
branch : develop
2017-03-17 17:29:56 +02:00
Roman Telezhynskyi
f14447087d
GCC warning.
...
--HG--
branch : develop
2017-03-17 17:28:23 +02:00
Roman Telezhynskyi
72e473553d
Cppcheck warning.
...
--HG--
branch : develop
2017-03-17 17:27:59 +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
b57e754d61
Added new widget FancyTabBar.
...
--HG--
branch : feature
2017-03-16 16:22:21 +02:00
Roman Telezhynskyi
abd10d8f56
Move Seam Allowance tool's dialog.
...
--HG--
branch : feature
2017-03-16 14:49:40 +02:00
Roman Telezhynskyi
4f38a31f25
Convert label width and height to pattern units.
...
--HG--
branch : feature
2017-03-14 13:54:15 +02:00
Roman Telezhynskyi
f48325cc52
Fix bug with resize rectangle. Wrong scale factor.
...
--HG--
branch : feature
2017-03-14 13:19:34 +02:00
Roman Telezhynskyi
cf47ab8aa9
Fix bug with resize cursor.
...
--HG--
branch : feature
2017-03-14 12:53:35 +02:00
Roman Telezhynskyi
74ee767a31
Fix bug with warning icon.
...
--HG--
branch : feature
2017-03-14 12:39:03 +02:00
Roman Telezhynskyi
88b56f5453
Fix bug with resizing free grainline.
...
--HG--
branch : feature
2017-03-14 12:24:59 +02:00
Roman Telezhynskyi
76748f7688
Fix grainline's resize rectangle position.
...
--HG--
branch : feature
2017-03-14 11:56:41 +02:00
Roman Telezhynskyi
2eac3e0643
Fix bug with rotation mode.
...
--HG--
branch : feature
2017-03-14 11:24:36 +02:00
Roman Telezhynskyi
c271a81b1d
Fix bug with width and height restricted by pin points.
...
--HG--
branch : feature
2017-03-14 11:20:06 +02:00
Roman Telezhynskyi
de6e3d7213
Fix issue with angle direction of grainline.
...
--HG--
branch : feature
2017-03-14 11:11:35 +02:00
Roman Telezhynskyi
011f0eaec0
Label item on scene has clockwise angle direction, we work with counter
...
clockwise.
--HG--
branch : feature
2017-03-13 16:57:54 +02:00
Roman Telezhynskyi
698eaa7736
Don't change position when restricted by center pin point.
...
--HG--
branch : feature
2017-03-13 16:20:58 +02:00
Roman Telezhynskyi
6802c6f154
Write/read label center pin point.
...
--HG--
branch : feature
2017-03-13 16:10:25 +02:00
Roman Telezhynskyi
94ec43d85e
Fix moving label according to restrictions.
...
--HG--
branch : feature
2017-03-13 15:54:38 +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
c6d19c3b9b
Grainline obey center pin point on layout.
...
--HG--
branch : feature
2017-03-13 14:33:04 +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
3442da18ee
Fix pattern format version after the merge.
...
--HG--
branch : feature
2017-03-10 19:14:14 +02:00
Roman Telezhynskyi
fa50c1f4f7
Merge with develop.
...
--HG--
branch : feature
2017-03-10 18:56:18 +02:00
Roman Telezhynskyi
eb675f49ce
If selected center pin point resize by extending both sides.
...
--HG--
branch : feature
2017-03-10 17:07:23 +02:00
Roman Telezhynskyi
bf409006f5
Fix grainline's resize rectangle position.
...
--HG--
branch : feature
2017-03-10 16:45:41 +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
11a2302b94
Code style.
...
--HG--
branch : feature
2017-03-10 11:39:28 +02:00
Roman Telezhynskyi
77a3845374
Updated multisize file format version.
...
--HG--
branch : feature
2017-03-10 11:39:20 +02:00
Roman Telezhynskyi
3e1cde0719
Updated file format version.
...
--HG--
branch : feature
2017-03-10 11:22:15 +02:00
Murloc
506ca0612c
Add 200 in heights
...
--HG--
branch : feature
2017-03-09 21:41:48 +01:00
Roman Telezhynskyi
8a6ed9e426
Fixed typo.
...
--HG--
branch : develop
2017-03-09 15:52:41 +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
778cbb2a70
Cppcheck warnings.
...
--HG--
branch : develop
2017-03-09 12:23:36 +02:00
Roman Telezhynskyi
d2057aa8ae
Fixed issue #633 . Valentina crashes when check for updates on Mac.
...
This is temporary solution. We just disabled checking in release mode. User
still can crash program if go to About Valentina/Tape dialog anf click on button
Check update. Such a decidion will left us chance get more bug reports from
users.
--HG--
branch : develop
2017-03-06 11:38:27 +02:00
Roman Telezhynskyi
a1ebea0a0d
Set SSL configuration for the Update checker.
...
--HG--
branch : develop
2017-03-06 11:33:45 +02:00
Roman Telezhynskyi
7350d32dc7
Use secure connection.
...
--HG--
branch : develop
2017-03-05 18:18:05 +02:00
Roman Telezhynskyi
c6c62f6b72
Bitbucket changed adress to repository.
...
--HG--
branch : develop
2017-03-05 14:13:49 +02:00
Roman Telezhynskyi
d2904b567b
Since Qt 5.8 minimal supported OSX version is 10.9.
...
--HG--
branch : develop
2017-03-02 19:04:59 +02:00
Roman Telezhynskyi
714a180b31
Improve memory allocation.
...
--HG--
branch : develop
2017-03-02 13:14:19 +02:00
Roman Telezhynskyi
20107a35f8
Cppcheck warning.
...
--HG--
branch : develop
2017-03-02 11:16:02 +02:00
Roman Telezhynskyi
71d10dbdcb
Sync grainline and lable position after correcting to parent bounding rect.
...
--HG--
branch : feature
2017-03-02 09:12:48 +02:00
Roman Telezhynskyi
e91d037e0a
Use pins to position grainline and label on layout.
...
--HG--
branch : feature
2017-03-01 11:13:36 +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
247dc910d5
Block actions with label depend on restrictions.
...
--HG--
branch : feature
2017-03-01 07:39:13 +02:00
Roman Telezhynskyi
0a94c5036b
Fix label rotation.
...
--HG--
branch : feature
2017-03-01 07:38:43 +02:00
Roman Telezhynskyi
e3fdad1321
Update grainline after selecting each type.
...
--HG--
branch : feature
2017-03-01 07:10:04 +02:00
Roman Telezhynskyi
d47505b076
Merge with develop.
...
--HG--
branch : feature
2017-02-28 17:34:11 +02:00
Roman Telezhynskyi
04009746d5
Improve user expirience. Added grainline hover.
...
--HG--
branch : feature
2017-02-28 17:33:53 +02:00
Roman Telezhynskyi
360c5ef604
Use Qt built in functions qRadiansToDegrees and qDegreesToRadians.
...
--HG--
branch : develop
2017-02-27 23:03:07 +02:00
Roman Telezhynskyi
5fbdb4f7f0
Block actions with grainline depend on restrictions.
...
--HG--
branch : feature
2017-02-27 22:06:48 +02:00
Georg von Zengen
159432927a
qmuparser: added triangular functions that work with degree
...
new functions are: degTorad, radTodeg, , sinD, cosD, tanD, asinD, acosD , atanD, sinhD, coshD , tanhD, asinhD, acoshD, atanhD
--HG--
branch : feature
2017-02-27 20:42:35 +01:00
Roman Telezhynskyi
83b9e3e5ff
Fix grainline rotatio angle.
...
Now it follow mouse pointer.
--HG--
branch : feature
2017-02-27 14:35:55 +02:00
Roman Telezhynskyi
1d91df5216
Preparetions to be able to control moving actions: rotation and resizing.
...
--HG--
branch : feature
2017-02-27 14:30:02 +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
93a59b9371
Use pin points to set size and angle.
...
--HG--
branch : feature
2017-02-27 12:01:38 +02:00
Roman Telezhynskyi
2be9110955
Override method shape() to improve selection of grainline.
...
--HG--
branch : feature
2017-02-27 11:59:08 +02:00
Roman Telezhynskyi
3b33eabc22
Clang warning.
...
--HG--
branch : develop
2017-02-26 15:52:00 +02:00
Roman Telezhynskyi
ae5650f1f0
Try to fix MSVC error.
...
--HG--
branch : develop
2017-02-26 12:25:14 +02:00
Roman Telezhynskyi
01612c4c7c
GCC warning.
...
--HG--
branch : develop
2017-02-26 12:17:58 +02:00
Roman Telezhynskyi
5dff5b36d0
Fixed issue #631 . Runtime Error when using elliptical arc and opening
...
Measurements Table of Variables or Formula Wizard.
--HG--
branch : develop
2017-02-26 09:00:40 +02:00
Roman Telezhynskyi
892e5f298f
Fix bug. Piece must increase reference count for each pin.
...
--HG--
branch : feature
2017-02-24 19:48:54 +02:00
Roman Telezhynskyi
02fde1464d
Fix infinite redrawing.
...
--HG--
branch : feature
2017-02-24 19:47:13 +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
5f4760f06f
Read/write info about pin points.
...
--HG--
branch : feature
2017-02-23 16:49:20 +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
67a12ef86c
Copy-on-write for class VPieceLabelData.
...
--HG--
branch : feature
2017-02-23 14:46:53 +02:00
Roman Telezhynskyi
2b1cd5c96c
Copy-on-write for class VPatternLabelData.
...
--HG--
branch : feature
2017-02-23 14:36:08 +02:00
Roman Telezhynskyi
f36a4d6621
Copy-on-write for class VGrainlineData.
...
--HG--
branch : feature
2017-02-23 14:04:49 +02:00
Roman Telezhynskyi
9714e8cb07
Copy-on-write for class VAbstractFloatItemData.
...
--HG--
branch : feature
2017-02-23 13:50:13 +02:00
Roman Telezhynskyi
c5c3c73429
Added pin point ids.
...
--HG--
branch : feature
2017-02-23 13:36:56 +02:00
Roman Telezhynskyi
3cfefbe698
Refactoring. New parent VAbstractFloatItemData.
...
--HG--
branch : feature
2017-02-23 13:26:12 +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
5a2604d2bd
"catch" a specific exception type.
...
--HG--
branch : develop
2017-02-22 19:49:17 +02:00
Roman Telezhynskyi
34b70cfb02
Add an explicit "return" statement with an expression.
...
--HG--
branch : develop
2017-02-22 19:40:50 +02:00
Roman Telezhynskyi
2c6f1d9f64
End a switch case with an unconditional break.
...
--HG--
branch : develop
2017-02-22 19:34:29 +02:00
Roman Telezhynskyi
703a26a5cf
Remove useless assignment to variable "date".
...
--HG--
branch : develop
2017-02-22 19:29:30 +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
a4fd71f68c
Refactoring. Merging identical cases.
...
--HG--
branch : develop
2017-02-22 14:15:16 +02:00
Roman Telezhynskyi
e3d6b32aec
Do not use "volatile" to sync threads.
...
--HG--
branch : develop
2017-02-22 14:04:47 +02:00
Roman Telezhynskyi
a0380f4d24
Warning. Initialize member in an initialization list.
...
--HG--
branch : develop
2017-02-22 12:22:04 +02:00
Roman Telezhynskyi
2921276cad
Sync libdxf code with last from QCAD project.
...
--HG--
branch : develop
2017-02-22 12:08:58 +02:00
Roman Telezhynskyi
146c936ccf
Clang warning.
...
--HG--
branch : develop
2017-02-22 08:11:13 +02:00
Roman Telezhynskyi
915276748c
Replace deprecated function qt_mac_set_dock_menu() by method
...
QMenu::setAsDockMenu().
--HG--
branch : develop
2017-02-22 08:09:33 +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
b31a8d4c6b
Extend max size to 72 cm.
...
Request from a user. See
http://forum.valentina-project.org/t/extension-of-standard-measurements/957
--HG--
branch : develop
2017-02-22 07:54:42 +02:00
Roman Telezhynskyi
d84fd78a38
Fixed bug. Operation tools did not obey tool selection type.
...
--HG--
branch : develop
2017-02-21 16:16:02 +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
7b23e89237
Check pointer to prevent memory leak.
...
--HG--
branch : develop
2017-02-18 09:03:24 +02:00
Roman Telezhynskyi
ce4a217c57
Merge with develop.
...
--HG--
branch : feature
2017-02-17 21:01:11 +02:00
Roman Telezhynskyi
d038a22aa3
Fix broken build.
...
--HG--
branch : develop
2017-02-17 20:54:16 +02:00
Roman Telezhynskyi
5a0d9b0e00
Merge with develop.
...
--HG--
branch : feature
2017-02-17 20:38:45 +02:00
Roman Telezhynskyi
2f024db547
Resolved issue #611 . Improve feature: Paths preferences.
...
--HG--
branch : develop
2017-02-17 20:37:49 +02:00
Roman Telezhynskyi
c00a1d6e94
Resolved issue #557 . Enhance feature: Measurement menu enhancements.
...
--HG--
branch : develop
2017-02-17 14:24:55 +02:00
Roman Telezhynskyi
1867c0a82b
Merge with develop.
...
--HG--
branch : feature
2017-02-16 15:40:49 +02:00
Roman Telezhynskyi
1b0bd37621
Resolved issue #556 . Enhance feature: Move 'Pattern Properties' from Pattern
...
Piece menu to File menu.
--HG--
branch : develop
2017-02-16 15:16:52 +02:00
Roman Telezhynskyi
ca9bdbd3fb
QSharedPointer doesn't support deleting object from outside.
...
--HG--
branch : feature
2017-02-15 16:43:12 +02:00
Roman Telezhynskyi
18bbca7b9a
Cppcheck warning.
...
--HG--
branch : feature
2017-02-15 16:07:52 +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
a8bd44b63a
Refactoring. Method VDrawTool::AddRecord has sense to call only when do
...
Document::FullParse.
--HG--
branch : develop
2017-02-13 08:55:42 +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
b4e1a19b4f
Clang warning.
...
--HG--
branch : develop
2017-02-12 22:04:09 +02:00
Roman Telezhynskyi
424f661112
Fix export to dxf.
...
--HG--
branch : develop
2017-02-12 21:13:03 +02:00
Roman Telezhynskyi
33cdac0db1
Fixed issue #627 . Seam allowance artifacts
...
--HG--
branch : develop
2017-02-12 17:29:54 +02:00
Roman Telezhynskyi
16871a0466
Fix bug with Default button.
...
--HG--
branch : develop
2017-02-12 15:42:21 +02:00
Roman Telezhynskyi
b09cad8c42
GCC warnings.
...
--HG--
branch : develop
2017-02-12 15:02:07 +02:00
Roman Telezhynskyi
77aa8e6f0e
Try to fix test on Windows.
...
--HG--
branch : develop
2017-02-12 13:20:41 +02:00
Roman Telezhynskyi
a800a01308
Fixed issue #626 . Seam allowance bug on curves.
...
--HG--
branch : develop
2017-02-10 20:10:30 +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
d7f9898edc
Fixed a typo.
...
--HG--
branch : develop
2017-02-09 17:16:47 +02:00
Roman Telezhynskyi
9c27e7bfed
Fixed issue #624 . Icon resulotion issues with some display setups.
...
--HG--
branch : develop
2017-02-09 15:43:17 +02:00
Roman Telezhynskyi
0ff63c57e4
MSVS error: C2065: 'not': undeclared identifier.
...
--HG--
branch : develop
2017-02-08 18:58:25 +02:00
Roman Telezhynskyi
aace2e0178
Internal paths in layout now support pen style.
...
--HG--
branch : develop
2017-02-08 13:48:05 +02:00
Roman Telezhynskyi
2b7851f354
Enable Save button only if document is modified.
...
--HG--
branch : develop
2017-02-08 12:12:10 +02:00
Roman Telezhynskyi
5edc241426
Fix corruption a pattern after using Union Details tool.
...
--HG--
branch : develop
2017-02-08 11:06:17 +02:00
Roman Telezhynskyi
a1774149f6
Fixed issue #622 . Piece lost custom seam allowance data.
...
--HG--
branch : develop
2017-02-08 10:28:18 +02:00
Roman Telezhynskyi
a740d52861
Fix bug. QTemporaryFile blocks a file on Windows.
...
--HG--
branch : develop
2017-02-07 13:44:33 +02:00
Roman Telezhynskyi
06b567fa55
Fix accidentally commented strings.
...
--HG--
branch : develop
2017-02-06 17:56:51 +02:00
Roman Telezhynskyi
ac6969d64f
Resolved issue #620 . Detail path not correct. Previous curve also should cut
...
segment.
--HG--
branch : develop
2017-02-06 17:19:59 +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
685f8a7d70
Create reserve copy only if a file is not a template.
...
--HG--
branch : develop
2017-02-05 11:27:30 +02:00
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
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
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
af5bbf02f6
Fix tests.
...
--HG--
branch : feature
2017-01-25 15:45:17 +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
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
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
5b7e359fcd
Rename class TST_VDetail.
...
--HG--
branch : feature
2017-01-22 15:29:23 +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
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
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
c48dc6b4a2
Update scene size after full parse.
...
--HG--
branch : feature
2017-01-14 11:52:39 +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
c44a16197b
Merge with develop.
...
--HG--
branch : feature
2017-01-13 16:06:54 +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
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
c9cb6adc36
VToolSeamAllowance add grain line and labels. Only the tool.
...
--HG--
branch : feature
2017-01-12 15:51:08 +02:00
Roman Telezhynskyi
1fffac502d
Disable test PossibleInfiniteClearLoops on Windows.
...
--HG--
branch : develop
2017-01-11 16:01:01 +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
ebe12ba5af
Added note about test case file.
...
--HG--
branch : develop
2017-01-11 13:59:57 +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
bf067d6bf5
Fix broken test.
...
--HG--
branch : develop
2017-01-10 20:46:35 +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
f4a2d64497
Completely remove unsupported XML editor.
...
--HG--
branch : develop
2017-01-03 20:16:04 +02:00
Roman Telezhynskyi
b41ea624da
Fix linker error on Windows.
...
--HG--
branch : develop
2017-01-03 14:37:27 +02:00
Roman Telezhynskyi
66b8097194
Silent warning [-Werror=unused-but-set-variable].
...
--HG--
branch : develop
2017-01-03 12:00:21 +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
290f78651d
Updated test name regex.
...
--HG--
branch : develop
2017-01-03 11:09:24 +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
Roman Telezhynskyi
c79c4ed256
Update name regex to support all supported locales.
...
--HG--
branch : develop
2017-01-03 11:02:24 +02:00
Roman Telezhynskyi
0467033855
Fix potential memory leak.
...
--HG--
branch : develop
2017-01-03 10:58:52 +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
ff87b32ae9
Port changes for issue #603 .
...
--HG--
branch : feature
2016-12-23 14:00:50 +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
82c48ef4c3
Fix potential memory leak.
...
--HG--
branch : develop
2016-12-21 22:40:01 +02:00
Roman Telezhynskyi
3a8fd53dc8
Fix memory leak.
...
--HG--
branch : develop
2016-12-21 21:39:44 +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
6fe96ca4d0
Remove empty statement.
...
--HG--
branch : develop
2016-12-21 18:12:49 +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
074620fe77
Refactor to avoid "break" after "return".
...
--HG--
branch : develop
2016-12-21 17:56:52 +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
5c40a91335
Remove empty statement.
...
--HG--
branch : develop
2016-12-21 17:36:38 +02:00
Roman Telezhynskyi
36c8e96bab
Disable MSVC security warnings for library vdxf.
...
--HG--
branch : develop
2016-12-21 17:30:40 +02:00
Roman Telezhynskyi
4cf9c59056
Remove redundant check.
...
--HG--
branch : develop
2016-12-21 17:19:12 +02:00
Roman Telezhynskyi
ffc1bae39c
Remove redundant declaration.
...
--HG--
branch : develop
2016-12-21 15:22:44 +02:00
Roman Telezhynskyi
a2cfecd2f1
Cppcheck warning.
...
--HG--
branch : develop
2016-12-21 14:20:42 +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
bba88c108f
Fix possible use of uninitialized value.
...
--HG--
branch : develop
2016-12-21 12:32:38 +02:00
Roman Telezhynskyi
049a72ff20
"C3861: 'snprintf': identifier not found" with VS2013 and prior.
...
--HG--
branch : develop
2016-12-20 22:55:40 +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
86330282be
Fix potential vulnerabilities.
...
--HG--
branch : develop
2016-12-20 20:18:36 +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
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
f613a3a28f
Refactoring. Use QScopedPointer class.
...
--HG--
branch : develop
2016-12-20 16:58:00 +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
6ea0a12da0
GCC warnings.
...
--HG--
branch : feature
2016-12-19 16:00:49 +02:00
Roman Telezhynskyi
551dd29ec0
If start and finish angle equal user should see a circle and an ellipse.
...
--HG--
branch : feature
2016-12-19 15:42:52 +02:00
Roman Telezhynskyi
1c9360ff1c
Complete conversion to v0.3.9.
...
--HG--
branch : feature
2016-12-19 15:14:13 +02:00
Roman Telezhynskyi
24970440b7
Elliptic arc bring new formulas that we should also cover.
...
--HG--
branch : feature
2016-12-19 14:56:39 +02:00
Roman Telezhynskyi
b729f4dacb
Fix schema.qrc.
...
--HG--
branch : feature
2016-12-19 14:35:57 +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
51b21bc99c
Added formulaRotationAngle to VEllipticalArc.
...
--HG--
branch : feature
2016-12-17 03:41:33 +02:00
Valentina Zhuravska
50f6418f10
Added AddEllipticalArc method to VContainer.
...
--HG--
branch : feature
2016-12-17 03:40:17 +02:00
Valentina Zhuravska
9e3fd67eb6
Added VEllipticalArcRadius.
...
--HG--
branch : feature
2016-12-17 03:34:12 +02:00
Valentina Zhuravska
aa24976f9a
Added elliptical arc tool to MainWindow.
...
--HG--
branch : feature
2016-12-17 03:17:29 +02:00
Valentina Zhuravska
a5f504a710
Added DialogEllipticalArc.
...
--HG--
branch : feature
2016-12-17 03:10:05 +02:00
Valentina Zhuravska
33a42e3b9b
Added VisToolEllipticalArc.
...
--HG--
branch : feature
2016-12-17 03:06:20 +02:00
Valentina Zhuravska
00ab0a225e
Added VToolEllipticalArc.
...
--HG--
branch : feature
2016-12-17 03:01:40 +02:00
Roman Telezhynskyi
067fd97ae3
Merge with develop.
...
--HG--
branch : feature
2016-12-15 11:42:20 +02:00
Roman Telezhynskyi
d45a04feb0
Correct label size according to parent's bounding rect.
...
--HG--
branch : feature
2016-12-15 09:33:01 +02:00
Roman Telezhynskyi
b16ee3a4d1
Minore changes for VTextGraphicsItem.
...
Clearing code. Changed size for control objects.
--HG--
branch : feature
2016-12-15 08:54:52 +02:00
Roman Telezhynskyi
a3f7b9f60f
Fix drawing artifacts.
...
--HG--
branch : feature
2016-12-15 08:52:23 +02:00
Roman Telezhynskyi
227e4f0ba0
Better way to find maximally suitable font size.
...
--HG--
branch : feature
2016-12-15 08:50:25 +02:00
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
0b407792d7
Fixed issue #594 . Broken export on Mac.
...
--HG--
branch : develop
2016-12-10 18:47:33 +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
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
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
251a717c6f
Broken seam allowance. Fix wrong curve.
...
--HG--
branch : feature
2016-12-04 18:14:43 +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
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
fa67634f38
Call waitForStarted() before each waitForFinished().
...
--HG--
branch : develop
2016-12-03 10:40:23 +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
82d9fcba3f
Connect MainWindow with VToolPiecePath.
...
--HG--
branch : feature
2016-11-25 16:36:56 +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
e881547999
Alwayse show locale "en_US" in the language list.
...
--HG--
branch : develop
2016-11-14 19:35:26 +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
836df6e309
Zoom fit best for details scene again working.
...
--HG--
branch : feature
2016-11-09 16:29:28 +02:00
Roman Telezhynskyi
1c0dced61d
Apply button now works.
...
--HG--
branch : feature
2016-11-09 16:27:55 +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
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
6c0e4348e7
The app again parse tag "detail".
...
--HG--
branch : feature
2016-11-08 17:54:26 +02:00
Roman Telezhynskyi
2eea6482de
From no one we should check count of VPiece.
...
--HG--
branch : feature
2016-11-08 17:53:38 +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
bf847bac7b
Dialog Detail need pointer to scene Details.
...
--HG--
branch : feature
2016-11-08 14:04:23 +02:00
Roman Telezhynskyi
c5e8a6a529
Refactor templates SetToolButton and SetToolButtonWithApply.
...
These templates do almost the same. Uniting them looks like a good idea.
--HG--
branch : feature
2016-11-08 13:39:27 +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
2f1524d0db
Move url to user manual outside of translated string.
...
--HG--
branch : develop
2016-11-07 13:10:53 +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
e6c85fa47a
Calling constructor of Preference dialog take some time. Because of this user
...
have time to call the dialog twice.
--HG--
branch : develop
2016-11-04 13:29:59 +02:00
Roman Telezhynskyi
595a7dcaff
Enable attribute Qt::AA_EnableHighDpiScaling for support HighDpi displays.
...
--HG--
branch : develop
2016-11-04 12:47:10 +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
c978caa7ba
Fixed url to page UserManual:Crash reports.
...
--HG--
branch : develop
2016-11-04 11:41:16 +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
0599583923
Fix issue in context menu details list. QUndoStack endMacro() did not match
...
beginMacro().
--HG--
branch : develop
2016-11-03 15:39:48 +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
81657eb429
Refactoring class TST_MeasurementRegExp. Speed up testing time.
...
--HG--
branch : develop
2016-10-25 21:06:58 +03:00
Roman Telezhynskyi
6ca4abd8fd
Fix typo.
...
--HG--
branch : develop
2016-10-25 19:12:06 +03:00
Roman Telezhynskyi
06eb7c3b75
Improve translation test for supporting Greek language.
...
The '?' in Greek language is ';'.
--HG--
branch : develop
2016-10-25 19:11:26 +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
568ecc01a6
Fixed exception catching when reading grainline formulas
...
--HG--
branch : feature
2016-10-23 22:04:14 +02:00
BojanKverh
22d2f2275e
Fixed exception catching when reading grainline formulas
...
--HG--
branch : feature
2016-10-23 21:57:55 +02:00
BojanKverh
ddb040901b
Fixed default values for grainline formulas
...
--HG--
branch : feature
2016-10-23 21:51:22 +02:00
BojanKverh
1f67e327c4
Fixed exception catching when reading grainline formulas
...
--HG--
branch : feature
2016-10-23 21:45:11 +02: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
5c778aba1a
Update the TST_VPoster after changes in VPoster
...
--HG--
branch : feature
2016-10-23 12:19:50 +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
Bojan Kverh
128924eb28
Merged develop into feature
...
--HG--
branch : feature
2016-10-16 15:03:16 +02:00
BojanKverh
8ab094c40d
Grainline should now be visible in Layout mode
...
--HG--
branch : feature
2016-10-16 15:00:53 +02:00
Roman Telezhynskyi
4a326d3b6b
Allow MAC OS X to find library inside a bundle.
...
(grafted from 483fd5c402708b828382a691e0f21305b2b2b9df)
--HG--
branch : develop
2016-10-16 12:48:06 +03:00
Roman Telezhynskyi
67d20696a7
Fixed Mac OS X deployment target.
...
(grafted from 8bd98d7d0a42ca97d7608b084b5f2ddbf228117e)
--HG--
branch : develop
2016-10-16 12:47:47 +03:00
BojanKverh
46eb6dfaa3
Added grainline to layout
...
--HG--
branch : feature
2016-10-16 11:38:08 +02:00
Roman Telezhynskyi
ac85c37de7
Allow MAC OS X to find library inside a bundle.
2016-10-16 12:08:30 +03:00
Roman Telezhynskyi
ed53077203
Fixed Mac OS X deployment target.
2016-10-16 12:03:19 +03:00
Roman Telezhynskyi
c08e007bc8
Merge with release. Release 0.4.5.
2016-10-15 14:56:19 +03:00
Roman Telezhynskyi
7bd93baf38
Updated version.
...
--HG--
branch : release
2016-10-15 12:52:27 +03:00
Bojan Kverh
e1a4eeb4e4
Merged develop into feature
...
--HG--
branch : feature
2016-10-15 11:50:17 +02:00
Roman Telezhynskyi
29664e118a
Added new option "Invert selection" to context menu tool Detail.
...
--HG--
branch : develop
2016-10-14 23:25:10 +03: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
Bojan Kverh
bc345231ea
Merged develop into feature
...
--HG--
branch : feature
2016-10-10 22:43:00 +02:00
Roman Telezhynskyi
b393d284c8
Case where margins bigger than min values. ref #570 .
...
--HG--
branch : develop
2016-10-08 17:53:53 +03:00
Roman Telezhynskyi
fce190db74
Set default page size for tiled print. ref #570 .
...
--HG--
branch : develop
2016-10-08 13:18:21 +03:00
Roman Telezhynskyi
b6c7f6e76e
Resolved issue #575 . Prefence: forbid flipping do not work.
...
--HG--
branch : develop
2016-10-08 13:14:14 +03: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
8d455952f8
The warning is accessible only if build with Qt 5.3. ref #570 .
...
--HG--
branch : develop
2016-10-06 19:42:13 +03:00
Roman Telezhynskyi
27767e46e2
Warn about invalid margins. ref #570 .
...
--HG--
branch : develop
2016-10-06 19:28:58 +03: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
2d685e78e0
Fixed issue #572 . Issue with thousand separator during a formula translations
...
to user.
--HG--
branch : release
2016-10-04 16:37:39 +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
bf1e4aeb0c
Fixed issue #539 . Infinite alert loop "Gradation doesn't support inches" when
...
loading standard table.
(grafted from 9e1dee53ca8fb5d116359f9aff4b62220a10bb39)
--HG--
branch : develop
2016-09-27 14:18:08 +03:00
Roman Telezhynskyi
14a6d07b59
Fixed issue #539 . Infinite alert loop "Gradation doesn't support inches" when
...
loading standard table.
--HG--
branch : release
2016-09-27 14:17:01 +03:00
Roman Telezhynskyi
4bd615cda4
Fixed typo.
...
--HG--
branch : develop
2016-09-27 13:00:56 +03:00
Roman Telezhynskyi
aefdd21ac7
Try avoid translators errors. Translate only parts of filters that really
...
should be translated.
--HG--
branch : develop
2016-09-27 12:37:41 +03:00
Roman Telezhynskyi
de1c7cd9f3
Resolved issue #569 . Tape app. Options that open new file open new instance
...
even if a user doesn't want this.
(grafted from a74c6d9fac8dd6920d7d0914e68770b893920380)
--HG--
branch : develop
2016-09-27 12:27:52 +03:00
Roman Telezhynskyi
e69bae1578
Resolved issue #569 . Tape app. Options that open new file open new instance
...
even if a user doesn't want this.
--HG--
branch : release
2016-09-27 12:26:48 +03: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
2b26b986bc
Fix recalculation scene after creating new PP.
...
--HG--
branch : develop
2016-09-24 15:05:17 +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
Roman Telezhynskyi
378ec5f4b7
Add two news files to the collection.
...
--HG--
branch : develop
2016-09-23 19:17:25 +03:00
Roman Telezhynskyi
d8874c844f
Suppress all messages that contain string "Error receiving trust for a CA
...
certificate". ref #568 .
--HG--
branch : develop
2016-09-20 21:33:33 +03:00
Roman Telezhynskyi
5fe41e8a99
Suppress message inside noisyFailureMsgHandler. ref #568 .
...
--HG--
branch : develop
2016-09-20 21:12:19 +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
33298c3361
GCC warnings.
...
--HG--
branch : develop
2016-09-17 12:42:05 +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
913d60148f
Fixed issue #548 . Bug Detail tool. Case when seam allowance is wrong.
...
(grafted from 76d470449aeae31bb3b0ef9ce6b35bbec06be63c)
--HG--
branch : release
2016-09-14 16:25:36 +03:00
Roman Telezhynskyi
1d909ee4ac
Added new file to collection.
...
--HG--
branch : develop
2016-09-14 16:23:48 +03:00
Roman Telezhynskyi
2024f4d19b
Added new file with bug example.
...
--HG--
branch : develop
2016-09-14 16:13:00 +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
Roman Telezhynskyi
cbc7eb7571
Test rotating VSplinePath.
...
--HG--
branch : develop
2016-09-10 14:17:08 +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
Valentina Zhuravska
4283cc8ef2
Used QUndoStack::beginMacro and QUndoStack::endMacro.
...
--HG--
branch : feature
2016-09-06 12:37:20 +03:00
Valentina Zhuravska
a067b19d8f
Added "All/None" menu in detail list area for easier handling of many parts.
...
--HG--
branch : feature
2016-08-31 16:18:34 +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
34beaed2b2
Tape app. Show tooltip in table.
...
--HG--
branch : develop
2016-08-26 18:57:39 +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
ddc34803a0
Fix issue with Config dialog Apply button.
...
In some cases the Apply or OK buttons will not save settings because of section
that was active in the moment of applying. For example made change in one
section, change to another and click Apply. The change will not be applied.
--HG--
branch : develop
2016-08-26 13:36:51 +03:00
Roman Telezhynskyi
f22eccf91e
Update search after using the qlineedit clear button.
...
--HG--
branch : develop
2016-08-26 13:27:14 +03:00
Roman Telezhynskyi
758f1caa1b
Refresh search after retranslating the table.
...
--HG--
branch : develop
2016-08-26 13:23:50 +03:00
Roman Telezhynskyi
32df298cc3
The field Created was useless. Moved data about date of creation to a checkbox.
...
--HG--
branch : develop
2016-08-26 12:48:55 +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
707712befd
TMainWindow. Comboboxes on the tab Information looked ugly.
...
--HG--
branch : develop
2016-08-25 20:26:59 +03:00
Roman Telezhynskyi
88d2919a9b
TMainWindow will show decimal point according to locale.
...
--HG--
branch : develop
2016-08-25 20:00:03 +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
ed122a11c2
Fixed issue #553 . Tape.exe crash. Issue with the Search field.
...
--HG--
branch : release
2016-08-25 19:32:04 +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
209d2c46b6
Save as tiled pdf should produce only A4 page size output.
...
--HG--
branch : develop
2016-08-23 15:43:52 +03:00
Roman Telezhynskyi
ea2c601850
Lupdate.
...
--HG--
branch : develop
2016-08-23 15:14:56 +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
872fcc5217
Added Timo Virtaneva to the list of contributors.
...
--HG--
branch : develop
2016-08-22 20:04:50 +03:00
Roman Telezhynskyi
fa7afbfc39
Don't ignore margins when export to PDF.
...
--HG--
branch : develop
2016-08-22 20:00:42 +03:00
Roman Telezhynskyi
55b93e0d87
Fixed issue #549 . Printing fields ignored in paper length.
...
--HG--
branch : develop
2016-08-22 19:48:16 +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
134d683c72
Fixed issue #549 . Printing fields ignored in paper length.
...
--HG--
branch : develop
2016-08-22 11:25:06 +03:00
Roman Telezhynskyi
9cd3fc8bcb
Fix for compiler specific code.
...
--HG--
branch : develop
2016-08-21 23:04:23 +03:00
Roman Telezhynskyi
50e3e4e9d7
Try to make output less noisy.
...
--HG--
branch : develop
2016-08-21 20:01:07 +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
d799bdce03
Unit test ref #548 .
...
(grafted from c6c35111ed9239f484046384cf4ac173222bdaf0)
--HG--
branch : develop
2016-08-20 20:47:51 +03:00
Roman Telezhynskyi
d2791a1a6b
Fixed Valentina.exe bug in command line mode.
...
Not all errors were correctly catched in comsole mode. This caused method
LoadPattern return successes where in reality was an error. Also this bug made
regression tests less useful.
(grafted from fbf1dfae06b21d88189d771f2b2e45eeb84a02ce)
--HG--
branch : develop
2016-08-20 20:47:39 +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
691da0ed3e
Unit test ref #548 .
...
--HG--
branch : release
2016-08-20 20:43:46 +03:00