Commit Graph

2136 Commits

Author SHA1 Message Date
Roman Telezhynskyi
019642e70a Avoid duplicated QStringLiterals.
--HG--
branch : develop
2015-10-01 19:43:41 +03:00
Valentina Zhuravska
c298be342d Q_DISABLE_COPY instead copy constructor
--HG--
branch : feature
2015-10-01 18:48:25 +03:00
Roman Telezhynskyi
06a54ba40c Use qUtf8Printable.
--HG--
branch : develop
2015-10-01 18:34:03 +03:00
Roman Telezhynskyi
9069337a7a Convertor error in console mode.
--HG--
branch : develop
2015-10-01 18:21:13 +03:00
Roman Telezhynskyi
0b57b8821a Show error message box only through message handler.
--HG--
branch : develop
2015-10-01 17:59:01 +03:00
Valentina Zhuravska
15834562af Fixed warnings in Linux
--HG--
branch : feature
2015-10-01 05:05:21 +03:00
Valentina Zhuravska
92a7f21621 Fixed warnings in Linux
1. fixed old-style cast
2. correct order of variables

--HG--
branch : feature
2015-09-30 21:10:13 +03:00
Valentina Zhuravska
1eaf5055a7 Fixed warnings in Linux (correct order of variables)
--HG--
branch : feature
2015-09-30 21:06:31 +03:00
Valentina Zhuravska
418a7ab57f Fixed warnings in Linux (default statement in switch case)
--HG--
branch : feature
2015-09-30 21:00:58 +03:00
Valentina Zhuravska
c3fef2abd7 Fixed warnings in Linux (old-style cast)
--HG--
branch : feature
2015-09-30 20:57:50 +03:00
Valentina Zhuravska
80d35507ca Fixed warnings in Linux
1. correct structure members initialization
2. struct has pointer data members but has no copy constructor

--HG--
branch : feature
2015-09-30 20:49:02 +03:00
Valentina Zhuravska
139027926e Fixed warnings in Linux (correct structure members initialization)
--HG--
branch : feature
2015-09-30 19:59:12 +03:00
Valentina Zhuravska
637baaeabb Fixed warnings in Linux (_MSC_VER)
--HG--
branch : feature
2015-09-30 18:10:42 +03:00
Roman Telezhynskyi
00e38fc119 Fixed Windows build.
--HG--
branch : develop
2015-09-30 13:58:59 +03:00
Roman Telezhynskyi
f6b6a0bc36 Second try to close issue #373.
--HG--
branch : develop
2015-09-29 21:56:46 +03:00
Roman Telezhynskyi
2113f6e7d4 Fixed issue #383. Crash on running Valentina after build.
--HG--
branch : develop
2015-09-29 20:12:23 +03:00
Roman Telezhynskyi
da05f74468 Do not create attributes "full name" and "description" for a known measurement.
--HG--
branch : develop
2015-09-29 18:52:30 +03:00
Roman Telezhynskyi
0601b46f87 Resolved issue #381. Add a 'measurement desc' column in Tape, Create/Edit,
'Add Known' dialog.

--HG--
branch : develop
2015-09-29 18:46:00 +03:00
Roman Telezhynskyi
e6fec09905 Fixed issue #379. Crash in Tape, Create/Edit when '(' in Formula field then
click f(x).

--HG--
branch : develop
2015-09-29 18:09:41 +03:00
Roman Telezhynskyi
2e344b27b0 Fix for searching the folder 'templates'.
--HG--
branch : develop
2015-09-29 17:13:29 +03:00
Roman Telezhynskyi
bf2db165da Fixed translation.
--HG--
branch : develop
2015-09-29 17:04:24 +03:00
Roman Telezhynskyi
31af1687a6 Improve handling error messages in console mode.
--HG--
branch : develop
2015-09-28 21:54:41 +03:00
Roman Telezhynskyi
77dd8f0c77 by default for console version use system locale.
--HG--
branch : develop
2015-09-28 18:34:29 +03:00
Roman Telezhynskyi
e236757d57 Test openning measurement files.
--HG--
branch : develop
2015-09-28 13:42:26 +03:00
Roman Telezhynskyi
25561858f0 Check known names after conversion.
--HG--
branch : develop
2015-09-25 13:45:58 +03:00
Roman Telezhynskyi
96f1f63fa4 Fixed issue #373. Incorrect groupnames in Tape.exe, 'Add Known'.
--HG--
branch : develop
2015-09-25 11:16:25 +03:00
Roman Telezhynskyi
6bbb0c531f Remove the file individual.vit.
--HG--
branch : develop
2015-09-23 17:38:46 +03:00
Roman Telezhynskyi
640202da5f Pass correct path to measurements in a pattern file.
--HG--
branch : develop
2015-09-23 13:11:19 +03:00
Roman Telezhynskyi
d90d24ca61 Check if all defined known measurements in a file are valid.
--HG--
branch : develop
2015-09-22 17:41:05 +03:00
Roman Telezhynskyi
c01bc165db Fix memory leaks.
--HG--
branch : develop
2015-09-22 16:30:06 +03:00
Roman Telezhynskyi
2107a2205a Remove NORET_ATTR.
--HG--
branch : develop
2015-09-22 16:20:19 +03:00
Roman Telezhynskyi
ed373cf6c1 Define "tr" makes code more compact.
--HG--
branch : feature
2015-09-22 16:11:20 +03:00
Roman Telezhynskyi
f1d32e375e Test correct order measurements.
--HG--
branch : feature
2015-09-22 13:50:29 +03:00
Roman Telezhynskyi
4f296d46d7 Updated diagrams.
--HG--
branch : feature
2015-09-22 12:11:52 +03:00
Roman Telezhynskyi
055f80ccd5 Updated the measurement numbers.
--HG--
branch : feature
2015-09-21 17:50:50 +03:00
Roman Telezhynskyi
2299054ae6 Updated the long descriptions.
--HG--
branch : feature
2015-09-20 21:08:10 +03:00
Roman Telezhynskyi
4e3197d3d6 Updated the descriptions.
--HG--
branch : feature
2015-09-20 17:54:55 +03:00
Roman Telezhynskyi
141a3a8a05 shoulder_width_f -> shoulder_tip_to_shoulder_tip_f
--HG--
branch : feature
2015-09-20 14:11:06 +03:00
Roman Telezhynskyi
7d72d2d579 shoulder_width_b -> shoulder_tip_to_shoulder_tip_b
--HG--
branch : feature
2015-09-20 13:58:26 +03:00
Roman Telezhynskyi
5a66e753e9 neck_side_to_waist_bladepoint_b -> neck_side_to_waist_scapula_b
--HG--
branch : feature
2015-09-20 13:53:27 +03:00
Roman Telezhynskyi
f444aebc2d Code style.
--HG--
branch : feature
2015-09-20 13:44:59 +03:00
Roman Telezhynskyi
e0cad4e732 Fix for support win64.
--HG--
branch : develop
2015-09-20 13:20:21 +03:00
Roman Telezhynskyi
305818bd8e Merge
--HG--
branch : develop
2015-09-20 13:12:15 +03:00
Roman Telezhynskyi
274cbb3aad notify() for MApplication.
--HG--
branch : develop
2015-09-19 23:08:03 +03:00
Roman Telezhynskyi
b5c6bf8260 Command option for setting a locale.
--HG--
branch : develop
2015-09-19 22:58:32 +03:00
Valentina Zhuravska
77cbcd673e Fixed wrong string in vapplication.cpp
--HG--
branch : develop
2015-09-19 21:02:10 +03:00
Valentina Zhuravska
4423d6b937 Fixed build problem on Windows
--HG--
branch : develop
2015-09-18 23:38:11 +03:00
Roman Telezhynskyi
643b84e159 Fixed build error. Fixed GCC warnings.
--HG--
branch : develop
2015-09-18 18:35:26 +03:00
Valentina Zhuravska
2bfd22c02c Merge
--HG--
branch : develop
2015-09-18 16:41:09 +03:00
Valentina Zhuravska
e3a049715d Replaced pointers by QPointers
--HG--
branch : develop
2015-09-17 23:46:45 +03:00
Roman Telezhynskyi
ec31f7268d Test original and translated measurement names.
--HG--
branch : develop
2015-09-17 21:44:15 +03:00
Valentina Zhuravska
07f928cba7 Fixed memory leaks for labels
--HG--
branch : develop
2015-09-17 03:46:05 +03:00
Valentina Zhuravska
4100b0f9b1 Fixed memory allocation for mouseCoordinate
--HG--
branch : develop
2015-09-16 20:38:54 +03:00
Valentina Zhuravska
6bba2e435b Fixed memory leaks
--HG--
branch : develop
2015-09-16 19:37:33 +03:00
Roman Telezhynskyi
826aac16d3 Run sending a crash report "silently".
--HG--
branch : develop
2015-09-16 16:47:32 +03:00
Sergey Alyoshin
0dc78c818c Internationalize coordinates format in status line
--HG--
branch : develop
2015-09-16 15:51:24 +03:00
Roman Telezhynskyi
54b3f642f3 Relock a pattern file after SaveAs.
--HG--
branch : develop
2015-09-16 14:29:01 +03:00
Roman Telezhynskyi
ad28a200f7 Removed unused variable.
--HG--
branch : develop
2015-09-16 11:03:33 +03:00
Roman Telezhynskyi
f2a111f0d2 Show popup message "Measurements was updated". Fixed path to measurements when
sync.

--HG--
branch : develop
2015-09-16 11:03:15 +03:00
Roman Telezhynskyi
b3f2869975 Fixed debug output.
--HG--
branch : develop
2015-09-16 09:21:34 +03:00
Roman Telezhynskyi
e75951eb8e Validate unique increment name.
--HG--
branch : develop
2015-09-16 09:14:00 +03:00
Roman Telezhynskyi
2e2a6e8f5c Validate unique measurement name.
--HG--
branch : develop
2015-09-16 09:04:43 +03:00
Roman Telezhynskyi
f722964c11 Add increment's formula to the export list.
--HG--
branch : develop
2015-09-16 08:16:27 +03:00
Roman Telezhynskyi
7718b0748e Show a message box with an error. Release a lock file after error.
--HG--
branch : develop
2015-09-15 21:21:51 +03:00
Roman Telezhynskyi
902fe178e5 Resolved issue #364. Add Search feature to Measurement dialogs.
--HG--
branch : develop
2015-09-15 19:49:24 +03:00
Roman Telezhynskyi
8dc048a47b Fixed typo in measurement name.
--HG--
branch : develop
2015-09-15 15:34:20 +03:00
Roman Telezhynskyi
cf0d1981ca Moved lock-guarding abilities to separated template class.
Changed application/mainwindow to use it. Most likelly mainwindow may be
upgraded more, since lock can hold and manage memory for complex object
like QFile, also it can have stored deallocator for the object
(lambdas), so this is effectively should simple code, when you have
allocation and freening resources declared on the same screen.

--HG--
branch : develop
2015-09-14 14:53:49 +03:00
Roman Telezhynskyi
1e806ccc08 New contributors.
--HG--
branch : develop
2015-09-14 10:38:04 +03:00
Roman Telezhynskyi
48d4ed5905 More pretty looking macros.
--HG--
branch : develop
2015-09-14 10:30:14 +03:00
val177
17d2df653d Fixed issue #362
--HG--
branch : develop
2015-09-14 03:02:18 +03:00
val177
07428353e5 Fixed issue #363
--HG--
branch : develop
2015-09-13 23:19:45 +03:00
Roman Telezhynskyi
7e2082fc0a Portable DebugBreak().
--HG--
branch : develop
2015-09-13 15:00:33 +03:00
Roman Telezhynskyi
59389aa049 Valentina did not read/write the layout dialog settings.
--HG--
branch : develop
2015-09-13 13:07:12 +03:00
Roman Telezhynskyi
ec82936f86 Fixed the typo in the Measurements tab.
--HG--
branch : develop
2015-09-13 10:44:59 +03:00
Roman Telezhynskyi
57c1465d00 New token.
--HG--
branch : develop
2015-09-13 10:40:41 +03:00
val177
9301347f3f Fixed metric bug in VObjPaintDevice
--HG--
branch : develop
2015-09-12 01:24:39 +03:00
Roman Telezhynskyi
5f62ce2bde Resolved issue #356. Measurement H12 has incorrect description in tape.exe.
--HG--
branch : develop
2015-09-11 13:14:20 +03:00
Roman Telezhynskyi
516c3eaa8f Resolved issue #355. Change Measurements 'Create new' to 'Create/Edit'.
--HG--
branch : develop
2015-09-11 13:04:01 +03:00
Roman Telezhynskyi
ef45bf2a94 Removed translation for the standard table.
--HG--
branch : develop
2015-09-09 14:24:54 +03:00
Roman Telezhynskyi
6f5757efaf Remove unused classes.
--HG--
branch : develop
2015-09-09 14:16:45 +03:00
Roman Telezhynskyi
df11ffa981 Don't ask if file was created without modifications.
--HG--
branch : develop
2015-09-09 13:00:22 +03:00
Roman Telezhynskyi
da077a5b59 Disable fields if a list is empty.
--HG--
branch : develop
2015-09-09 12:45:30 +03:00
Roman Telezhynskyi
b4c1e68eb4 Correct reading notes.
--HG--
branch : develop
2015-09-08 16:10:37 +03:00
Roman Telezhynskyi
fa6329c2eb Support single options.
--HG--
branch : develop
2015-09-08 12:10:28 +03:00
Roman Telezhynskyi
755cbc34d5 Correct file description.
--HG--
branch : develop
2015-09-08 10:37:23 +03:00
Roman Telezhynskyi
7d633d7270 Merge
--HG--
branch : develop
2015-09-08 10:22:42 +03:00
Roman Telezhynskyi
0c8b8514e4 Fixed issue #350.
--HG--
branch : develop
2015-09-08 10:22:09 +03:00
val177
80b0f38f0d Added dxf export
--HG--
branch : feature
2015-09-07 22:47:02 +03:00
Roman Telezhynskyi
b7b8523691 Fixed issue #347.
--HG--
branch : develop
2015-09-07 18:02:17 +03:00
val177
c9eb629e8c Added dxflib
--HG--
branch : feature
2015-09-07 17:39:04 +03:00
Roman Telezhynskyi
b9c91734b4 Conversion measuremnt namses in expressions.
--HG--
branch : develop
2015-09-07 16:51:13 +03:00
Roman Telezhynskyi
e90bbf3870 Conversion standard measurements.
--HG--
branch : develop
2015-09-07 15:29:31 +03:00
Roman Telezhynskyi
d2bb126d04 Conversion individual measurements.
--HG--
branch : develop
2015-09-07 14:51:21 +03:00
val177
d053d51cba Fixed issue #342
--HG--
branch : develop
2015-09-07 12:40:54 +03:00
val177
ffc51e5d6e Fixed filter in load standart measurements dialog
--HG--
branch : develop
2015-09-05 14:50:52 +03:00
val177
6a63ac7999 Fixed issues #348 and #349
--HG--
branch : develop
2015-09-05 11:59:31 +03:00
val177
00e98b8913 Fixed issue #345
--HG--
branch : develop
2015-09-04 15:39:01 +03:00
Roman Telezhynskyi
3d297d657c Fixed crash after retranslation UI.
--HG--
branch : develop
2015-09-03 13:31:23 +03:00
Roman Telezhynskyi
9a5fa4b026 Updated diagrams.
--HG--
branch : develop
2015-09-03 11:58:34 +03:00
Roman Telezhynskyi
882efbccf9 Fixed list groups A, E, H.
--HG--
branch : develop
2015-09-03 11:09:56 +03:00
Roman Telezhynskyi
7b732913dc Point in the end of each descriptions.
--HG--
branch : develop
2015-09-02 18:49:49 +03:00
Roman Telezhynskyi
90d794491e Updated full names.
--HG--
branch : develop
2015-09-02 18:27:48 +03:00
Roman Telezhynskyi
99873a4439 Updated group Q.
--HG--
branch : develop
2015-09-02 17:54:05 +03:00
Roman Telezhynskyi
2efb587983 Updated group P.
--HG--
branch : develop
2015-09-02 17:51:04 +03:00
Roman Telezhynskyi
afaa6cc370 Updated group O.
--HG--
branch : develop
2015-09-02 17:42:34 +03:00
Roman Telezhynskyi
e30ce7ea1a Updated group N.
--HG--
branch : develop
2015-09-02 17:35:21 +03:00
Roman Telezhynskyi
b92d1e0f18 Updated group M.
--HG--
branch : develop
2015-09-02 17:31:35 +03:00
Roman Telezhynskyi
3cbdb451f1 Updated group L.
--HG--
branch : develop
2015-09-02 17:29:02 +03:00
Roman Telezhynskyi
1dd6e6bf3c Updated group K.
--HG--
branch : develop
2015-09-02 17:25:17 +03:00
Roman Telezhynskyi
6340756ca9 Updated group J.
--HG--
branch : develop
2015-09-02 17:07:18 +03:00
Roman Telezhynskyi
bb447cd502 Updated group I.
--HG--
branch : develop
2015-09-02 16:58:40 +03:00
Roman Telezhynskyi
42a99c8282 Updated group H.
--HG--
branch : develop
2015-09-02 16:41:51 +03:00
Roman Telezhynskyi
e830773760 Updated group G.
--HG--
branch : develop
2015-09-02 16:28:33 +03:00
Roman Telezhynskyi
c50a931ccb Updated group F.
--HG--
branch : develop
2015-09-02 16:23:10 +03:00
Roman Telezhynskyi
37724fe83c Updated group E.
--HG--
branch : develop
2015-09-02 16:16:03 +03:00
Roman Telezhynskyi
f912bc80b2 Updated group D.
--HG--
branch : develop
2015-08-31 19:20:47 +03:00
Roman Telezhynskyi
37e25046f7 Updated group C.
--HG--
branch : develop
2015-08-31 19:06:10 +03:00
Roman Telezhynskyi
a39125245d Updated group B.
--HG--
branch : develop
2015-08-31 19:02:22 +03:00
Roman Telezhynskyi
34810726ee Updated group A.
--HG--
branch : develop
2015-08-31 18:56:23 +03:00
Roman Telezhynskyi
219d27632c Fixed issue #344. Error while building 20150828 #2.
--HG--
branch : develop
2015-08-29 12:48:03 +03:00
Roman Telezhynskyi
c849cd1a9f Fixed issue #343. Error while building 20150828 develop branch in Qt
(dismine/valentina)

--HG--
branch : develop
2015-08-28 22:54:17 +03:00
Alex
605fb6ad8f Fixed extra / found in include, changed Tool/Vis enums to use strict valid static_cast to make all kinds of tools happy
--HG--
branch : develop
2015-08-28 19:38:02 +03:00
Alex
8fabf871d8 updated save dialog to take file path from command line instead it had in settings
--HG--
branch : develop
2015-08-28 00:29:08 +03:00
Alex
7c6cd2e4a0 ok...more error message?
--HG--
branch : develop
2015-08-27 23:38:26 +03:00
Alex
f87d0e6642 1 more gui message removed when vit file is present but invalid
--HG--
branch : develop
2015-08-27 23:11:09 +03:00
Alex
f5d5c9fd57 Make load function return true/false to fine control DoExport
--HG--
branch : develop
2015-08-27 23:02:54 +03:00
Alex
505e938949 Added message to console when measure not found
--HG--
branch : develop
2015-08-27 22:53:03 +03:00
Alex
9a15ee5740 Forgot braces
--HG--
branch : develop
2015-08-27 22:28:54 +03:00
Alex
4b5250209c Added check when error shown for the wrong file name
--HG--
branch : develop
2015-08-27 22:27:37 +03:00
Alex
f4b4c6011f Corrections to merge
--HG--
branch : develop
2015-08-27 21:33:38 +03:00
Alex
7f1d2934a7 Merged changes
--HG--
branch : develop
2015-08-27 21:06:40 +03:00
Alex
3da8df7bbb -
--HG--
branch : develop
2015-08-27 20:34:29 +03:00
Alex
8cd58af79b --
--HG--
branch : develop
2015-08-27 19:20:02 +03:00
Alex
2ec0e31c2b still merge fixes...
--HG--
branch : develop
2015-08-27 19:03:43 +03:00
Alex
53e98f562f Still merge fixes...
--HG--
branch : develop
2015-08-27 18:55:17 +03:00
Alex
1641e16f50 Trying to fix conflicts
--HG--
branch : develop
2015-08-27 18:39:02 +03:00
Roman Telezhynskyi
e0f256514c Merge with feature. Conversion files is not finished yet.
--HG--
branch : develop
2015-08-27 15:25:39 +03:00
Roman Telezhynskyi
e3d13cd3b5 Wrong conversion for the tag unit.
--HG--
branch : feature
2015-08-27 14:00:20 +03:00
Roman Telezhynskyi
a69223299c Reserve a pattern file before conversion.
--HG--
branch : feature
2015-08-27 11:45:31 +03:00
Roman Telezhynskyi
62a22b122e Conversion a pattern file.
--HG--
branch : feature
2015-08-27 11:25:11 +03:00
Roman Telezhynskyi
a988c4b185 Removed DoubleSpinBoxDelegate and TextDelegate.
--HG--
branch : feature
2015-08-26 21:32:35 +03:00
Roman Telezhynskyi
a5e0ace3a5 Use V_FALLTHROUGH.
--HG--
branch : feature
2015-08-26 21:21:42 +03:00
Roman Telezhynskyi
98a5d8aadb Don't clean measurement before begin full parsing.
--HG--
branch : feature
2015-08-26 21:14:47 +03:00
Roman Telezhynskyi
2f34e86322 Convert to absolute path and show measurements.
--HG--
branch : feature
2015-08-26 17:31:45 +03:00
Roman Telezhynskyi
0cacf1034a Open a pattern file.
--HG--
branch : feature
2015-08-26 17:20:23 +03:00
Alex
166946df92 Updated includes ..
--HG--
branch : develop
2015-08-26 06:39:33 +03:00
Alex
dc95ae30e9 Issue #334, try 2.
Changed spaces, some minor stuffs like [[noreturn]].
Removed added by error clang settings.

--HG--
branch : develop
2015-08-25 22:27:21 +03:00
Alex
799d5d1dc2 Issue #334 mostly with minor neccessary changes, all options implemented
for command line, disabled gui popups when command line detected.

--HG--
branch : develop
2015-08-25 20:53:03 +03:00
Roman Telezhynskyi
5a1208655c Working with new Increments.
--HG--
branch : feature
2015-08-25 13:35:50 +03:00
Roman Telezhynskyi
f8b92a0e89 Remove tab Measurements.
--HG--
branch : feature
2015-08-23 14:35:17 +03:00
Roman Telezhynskyi
62a6fcce44 Sync measurements.
--HG--
branch : feature
2015-08-23 14:01:02 +03:00
Roman Telezhynskyi
00cd073fad Send for the server correct command line string.
--HG--
branch : feature
2015-08-20 13:56:55 +03:00
Roman Telezhynskyi
be336aba41 Watch changes a measurement file.
--HG--
branch : feature
2015-08-20 11:54:48 +03:00
Roman Telezhynskyi
6c2c36a11d Show current measurements in Tape.
--HG--
branch : feature
2015-08-18 17:53:33 +03:00
Roman Telezhynskyi
81d072d030 Command line options for showing a measurement file.
--HG--
branch : feature
2015-08-18 16:31:21 +03:00
Roman Telezhynskyi
99a018c900 Show calucalted value in pattern unit.
--HG--
branch : feature
2015-08-18 14:53:30 +03:00
Roman Telezhynskyi
05acaaa8fc Run Tape for creating measurement file.
--HG--
branch : feature
2015-08-18 13:36:17 +03:00
Roman Telezhynskyi
f3d24856be Check Measurement file unit.
--HG--
branch : feature
2015-08-18 10:24:51 +03:00
Roman Telezhynskyi
0c73e7f760 Convert measurements to a pattern file's unit.
--HG--
branch : feature
2015-08-17 15:36:55 +03:00
Roman Telezhynskyi
0acf149be7 Load measurements.
--HG--
branch : feature
2015-08-17 13:26:27 +03:00
Roman Telezhynskyi
498aaa4ea2 Don't convert measurement from the main app. Compare two lists of measurements.
--HG--
branch : feature
2015-08-17 07:50:58 +03:00
Roman Telezhynskyi
8146f53be3 Create a measurement independent pattern file.
--HG--
branch : feature
2015-08-16 18:56:06 +03:00
Roman Telezhynskyi
8bc20fa82f Import measurements from a pattern file.
--HG--
branch : feature
2015-08-11 17:52:18 +03:00
Roman Telezhynskyi
90455b8910 Class LitePattern for getting a list of measurements from a pattern file.
--HG--
branch : feature
2015-08-11 16:41:03 +03:00
Roman Telezhynskyi
aec99643b3 Separate class Calculator.
--HG--
branch : feature
2015-08-09 20:46:21 +03:00
Roman Telezhynskyi
6380471267 Correct paths.
--HG--
branch : feature
2015-08-09 19:38:12 +03:00
Roman Telezhynskyi
336dee5454 Remove section Standard.
--HG--
branch : feature
2015-08-08 18:34:09 +03:00
Roman Telezhynskyi
8c79d8fa6b Refactoring.
--HG--
branch : feature
2015-08-08 18:30:15 +03:00
Roman Telezhynskyi
ed38ffef38 Retranslate GUI.
--HG--
branch : feature
2015-08-08 17:33:37 +03:00
Roman Telezhynskyi
1dece1e9e5 make install. Corrected paths to translations.
--HG--
branch : feature
2015-08-08 11:22:51 +03:00
Roman Telezhynskyi
65c09f7547 Translation file for mapping pattern making systems.
--HG--
branch : feature
2015-08-02 20:39:29 +03:00
Roman Telezhynskyi
e8577487b1 Dialog Preferences.
--HG--
branch : feature
2015-08-02 18:27:18 +03:00
Roman Telezhynskyi
fb3b1ddc43 Correct version.h for main binary.
--HG--
branch : feature
2015-08-01 20:13:32 +03:00
Roman Telezhynskyi
6e6b040b60 Lock file. Save windows geometry.
--HG--
branch : feature
2015-08-01 20:09:10 +03:00
Roman Telezhynskyi
d9ca57d550 Changed default size the dialog Database.
--HG--
branch : feature
2015-08-01 17:39:08 +03:00
Roman Telezhynskyi
32ec3fd83c Show fields for known neasurements.
--HG--
branch : feature
2015-08-01 17:36:56 +03:00
Roman Telezhynskyi
78329af822 Show measurement database.
--HG--
branch : feature
2015-08-01 16:56:37 +03:00
Roman Telezhynskyi
58f013cd1e Show ordinal number each untitled window.
--HG--
branch : feature
2015-08-01 16:29:28 +03:00
Roman Telezhynskyi
4b62d4a20b New menu item "New window".
--HG--
branch : feature
2015-08-01 16:14:10 +03:00
Roman Telezhynskyi
9acd880dd6 Clear deleted window from the list.
--HG--
branch : feature
2015-08-01 16:06:12 +03:00
Roman Telezhynskyi
5524fd60e6 Special aligment for text columns.
--HG--
branch : feature
2015-08-01 16:00:33 +03:00
Roman Telezhynskyi
08c9f9a064 Just update label Calculated value if formulas equal.
--HG--
branch : feature
2015-08-01 15:55:52 +03:00
Roman Telezhynskyi
3ee7bf574f Formula should be available for editing.
--HG--
branch : feature
2015-08-01 15:47:29 +03:00
Roman Telezhynskyi
5615817334 Disable unchecking a section if all child in the list. Backgroud color show
sections and measurements in the list.

--HG--
branch : feature
2015-08-01 15:22:24 +03:00
Roman Telezhynskyi
925805a5e3 Show ToolTip.
--HG--
branch : feature
2015-08-01 14:44:41 +03:00
Roman Telezhynskyi
dcbfc2240d Return selected names. Add them to the table.
--HG--
branch : feature
2015-08-01 14:25:05 +03:00
Roman Telezhynskyi
bff2731a7e Enough just update.
--HG--
branch : feature
2015-08-01 13:33:57 +03:00
Roman Telezhynskyi
e5a73a0dec Clear if was selected section instead of a measurement.
--HG--
branch : feature
2015-08-01 13:12:03 +03:00
Roman Telezhynskyi
e5c74c7866 Database window.
--HG--
branch : feature
2015-08-01 12:39:32 +03:00
val177
6293b88b95 fixed libpng-bug
--HG--
branch : develop
2015-07-29 05:05:35 +03:00
val177
b0fbe74911 fixed about-Valentina bug
--HG--
branch : develop
2015-07-28 23:41:20 +03:00
val177
c92e45e25c fixed build on windows with qt5.4
--HG--
branch : develop
2015-07-28 23:13:30 +03:00
val177
e5b115ad33 Erased unwanted string from dialogtool.h
--HG--
branch : develop
2015-07-28 16:09:57 +03:00
val177
3974e1a0a8 Erased unwanted strings from vtools.pro
--HG--
branch : develop
2015-07-28 15:39:25 +03:00
Roman Telezhynskyi
fff806e110 Lock producing random attribute order in XML
--HG--
branch : feature
2015-07-26 10:17:53 +03:00
Roman Telezhynskyi
3346bd96f2 Return list known and list all measurements in a file.
--HG--
branch : feature
2015-07-26 10:01:26 +03:00
val177
3d25bb1bc5 fixed build problem on Windows
--HG--
branch : develop
2015-07-26 03:38:01 +03:00
Roman Telezhynskyi
3c32c869a6 In some cases need just disable GUI (Read only mode) without writing in file.
--HG--
branch : feature
2015-07-25 18:18:01 +03:00
Roman Telezhynskyi
6294fcc753 Method Show in Explorer.
--HG--
branch : feature
2015-07-25 16:37:07 +03:00
Roman Telezhynskyi
984d10498b Correct size of the label path to a file.
--HG--
branch : feature
2015-07-25 16:05:16 +03:00
Roman Telezhynskyi
19b787b111 Open measurement file.
--HG--
branch : feature
2015-07-25 15:59:40 +03:00
Roman Telezhynskyi
5697d45b2d New field full name.
--HG--
branch : feature
2015-07-25 11:54:39 +03:00
Roman Telezhynskyi
7484d9e807 Refactoring.
--HG--
branch : feature
2015-07-25 10:44:33 +03:00
Roman Telezhynskyi
8bb325a71f Instead of just disabling use read only.
--HG--
branch : feature
2015-07-25 10:38:36 +03:00
Roman Telezhynskyi
0026b698bb Values should be fractional.
--HG--
branch : feature
2015-07-25 09:10:56 +03:00
Roman Telezhynskyi
34859e5913 Fixed a bug in calculation graduation value. Values base size and heights from
file was ignored.

--HG--
branch : feature
2015-07-25 08:41:04 +03:00
Roman Telezhynskyi
5fb426c248 Fixed path to resource Icon.
--HG--
branch : feature
2015-07-24 21:04:38 +03:00
Roman Telezhynskyi
b5e4880c71 Move resource Icon to the vmisc library.
--HG--
branch : feature
2015-07-24 20:53:21 +03:00
Roman Telezhynskyi
5fa0badfc1 Calling dialog for creation an expression.
--HG--
branch : feature
2015-07-24 15:06:53 +03:00
Roman Telezhynskyi
ba7a46c4b3 After remove alwayse show the first row.
--HG--
branch : feature
2015-07-24 13:20:38 +03:00
Roman Telezhynskyi
6f0b776ff5 Correct row number after move up and down.
--HG--
branch : feature
2015-07-24 13:11:03 +03:00
Roman Telezhynskyi
7e25a27a0c Block wrong formula and don't write to file.
--HG--
branch : feature
2015-07-24 13:06:39 +03:00
Roman Telezhynskyi
c2c64921ab Validation names.
--HG--
branch : feature
2015-07-22 12:47:51 +03:00
Roman Telezhynskyi
180af51f99 Save attributes.
--HG--
branch : feature
2015-07-22 12:44:31 +03:00
Roman Telezhynskyi
17e99b4cb4 Move up and move down.
--HG--
branch : feature
2015-07-22 10:01:34 +03:00
Roman Telezhynskyi
a74bfd9c42 Delete measurement.
--HG--
branch : feature
2015-07-22 09:41:04 +03:00
Roman Telezhynskyi
b79807a8ef Methods AddEmpty, AddEmptyAfter.
--HG--
branch : feature
2015-07-21 20:26:33 +03:00
Roman Telezhynskyi
f6ec3ecb95 Deploy formula.
--HG--
branch : feature
2015-07-21 19:24:47 +03:00
Roman Telezhynskyi
2cb4b18491 Show column Calculated value.
--HG--
branch : feature
2015-07-21 19:13:09 +03:00
Roman Telezhynskyi
930c7cbf42 Show measurement details.
--HG--
branch : feature
2015-07-21 18:28:20 +03:00
Roman Telezhynskyi
dfc7332356 Field Calculated value.
--HG--
branch : feature
2015-07-21 16:24:21 +03:00
Roman Telezhynskyi
08d46c1809 Gradation fields.
--HG--
branch : feature
2015-07-21 16:18:10 +03:00
Roman Telezhynskyi
1506acf581 Remove fields of filtration.
--HG--
branch : feature
2015-07-21 15:32:53 +03:00
Roman Telezhynskyi
b046aba66c Add custom measurement in table.
--HG--
branch : feature
2015-07-19 15:28:01 +03:00
Roman Telezhynskyi
397f5b65bc Ignore new values if file read only.
--HG--
branch : feature
2015-07-18 16:25:56 +03:00
Roman Telezhynskyi
bc7e998597 Disable GUI if user made file read only.
--HG--
branch : feature
2015-07-18 16:23:18 +03:00
Roman Telezhynskyi
ac187de0c9 "Maybe save" message.
--HG--
branch : feature
2015-07-18 16:01:57 +03:00
Roman Telezhynskyi
820d3dc9bd Catch modification file.
--HG--
branch : feature
2015-07-18 15:53:37 +03:00
Roman Telezhynskyi
b318bc1ead Correct name in list of windows.
--HG--
branch : feature
2015-07-18 15:50:34 +03:00
Roman Telezhynskyi
4aa690d55d Save and Save as.
--HG--
branch : feature
2015-07-18 15:39:33 +03:00
Roman Telezhynskyi
5ba6d62d94 Save basic information in file.
--HG--
branch : feature
2015-07-18 14:08:44 +03:00
Roman Telezhynskyi
a9edee47e5 Creation empty file.
--HG--
branch : feature
2015-07-16 12:38:54 +03:00
Roman Telezhynskyi
58d1cf5fdd Open new window if file was created.
--HG--
branch : feature
2015-07-15 10:16:59 +03:00
Roman Telezhynskyi
1aad1090b1 New static library VFormat.
--HG--
branch : feature
2015-07-14 20:22:31 +03:00
Roman Telezhynskyi
e72c54318a New actions.
--HG--
branch : feature
2015-07-14 19:28:50 +03:00
Roman Telezhynskyi
11ef76d0ae Show new empty table.
--HG--
branch : feature
2015-07-13 13:48:29 +03:00
Roman Telezhynskyi
47c5a2dc99 Dialog about app.
--HG--
branch : feature
2015-07-12 20:38:30 +03:00
Roman Telezhynskyi
4a96b92d93 Menu Windows.
--HG--
branch : feature
2015-07-12 18:56:34 +03:00
Roman Telezhynskyi
01e1958aa5 Move windows theme to VMisc library.
--HG--
branch : feature
2015-07-12 18:15:35 +03:00
Roman Telezhynskyi
1aa09c1901 Fields for the main window.
--HG--
branch : feature
2015-07-12 18:07:04 +03:00
Roman Telezhynskyi
ad285ec4c9 Icons for tabs.
--HG--
branch : feature
2015-07-12 17:19:53 +03:00
Roman Telezhynskyi
f5d9f1ff72 Show tooltipe message.
--HG--
branch : feature
2015-07-10 14:22:46 +03:00
Roman Telezhynskyi
9228e417b2 Class MApplication.
--HG--
branch : feature
2015-07-10 14:14:55 +03:00
Roman Telezhynskyi
4cecde8941 Long life tape.
--HG--
branch : feature
2015-07-10 12:49:37 +03:00
Roman Telezhynskyi
77767ed85b Rename ambiguous Valentina.pri.
--HG--
branch : feature
2015-07-10 12:28:30 +03:00
Roman Telezhynskyi
bc8d2af626 Separate folder for valentina binary code.
--HG--
branch : feature
2015-07-10 12:24:47 +03:00
Roman Telezhynskyi
2d3b50637c Fixed automatic layout problem. Don't check workpiece bounding rect because it
is not always correct.

--HG--
branch : develop
2015-07-07 10:47:10 +03:00
Roman Telezhynskyi
cc64b0627e Just set default values and don't show dialog. User still can easy get access
to options.

--HG--
branch : develop
2015-07-03 22:22:52 +03:00
Roman Telezhynskyi
0d43f83b34 "Gap length" instead "Layout width".
--HG--
branch : develop
2015-07-03 20:10:46 +03:00
Roman Telezhynskyi
1a67aafe05 Show translated names in combobox.
--HG--
branch : develop
2015-07-03 20:06:30 +03:00
Roman Telezhynskyi
fb71593e93 By default don't show line for tool "Point along line".
--HG--
branch : develop
2015-07-03 19:00:57 +03:00
Roman Telezhynskyi
f3f5982d3f Show unit in description of the Internal data.
--HG--
branch : develop
2015-07-03 18:54:25 +03:00
Roman Telezhynskyi
82a24587c5 Show "Error (pattern unit)". Example "Error (cm)". Help quick understand
pattern unit.

--HG--
branch : develop
2015-07-03 17:14:35 +03:00
Roman Telezhynskyi
75e9bd0ed5 Move templates outside class definition.
--HG--
branch : develop
2015-07-03 17:03:19 +03:00
Roman Telezhynskyi
d4e13bfe34 Use Q_DECL_OVERRIDE.
--HG--
branch : develop
2015-07-03 16:36:54 +03:00
Roman Telezhynskyi
f6a551ed4b Fixed window titles for tools "Point from circle and tangent" and
"Point from arc and tangent".

--HG--
branch : develop
2015-07-03 14:02:46 +03:00
Roman Telezhynskyi
371020b824 Message "All objects in path should follow in clockwise direction.".
--HG--
branch : develop
2015-06-29 20:23:01 +03:00
Roman Telezhynskyi
73908d0e01 Help user understand how deal with modes.
--HG--
branch : develop
2015-06-29 20:06:26 +03:00
Roman Telezhynskyi
5116261b05 Fixed issue #319. From base-drawing to other state.
--HG--
branch : develop
2015-06-29 18:44:36 +03:00
Roman Telezhynskyi
03eb5c92a7 GCC warnings.
--HG--
branch : develop
2015-06-25 13:52:09 +03:00
Roman Telezhynskyi
0cf7a344a0 Fixed Windows build.
--HG--
branch : develop
2015-06-25 13:42:49 +03:00
Roman Telezhynskyi
edc8664f3f Additional changes for the issue #303.
--HG--
branch : develop
2015-06-25 10:05:19 +03:00
Roman Telezhynskyi
da4d47c7ac Refactoring. Independent method for parse each tool.
--HG--
branch : develop
2015-06-24 19:14:26 +03:00
Roman Telezhynskyi
07e7cbf908 Names must begin with a lowercase letter.
--HG--
branch : develop
2015-06-24 17:48:57 +03:00
Roman Telezhynskyi
bb89e681a2 Ignore children in list.
--HG--
branch : feature
2015-06-24 17:44:21 +03:00
Roman Telezhynskyi
b866e7b91e Resolved issue #301. True darts.
--HG--
branch : feature
2015-06-24 17:30:07 +03:00
Roman Telezhynskyi
0c947f5f50 Don't show children in point combobox.
--HG--
branch : feature
2015-06-20 21:32:35 +03:00
Roman Telezhynskyi
9b49c5122c VToolDoublePoint.
--HG--
branch : feature
2015-06-20 19:14:04 +03:00
Roman Telezhynskyi
0097d67865 Rename VToolPoint.
--HG--
branch : feature
2015-06-20 09:23:04 +03:00
Roman Telezhynskyi
a99c3ce54a Better structure for tools.
--HG--
branch : develop
2015-06-19 17:17:31 +03:00
Roman Telezhynskyi
dfd717fb24 Rename VToolSinglePoint to VToolBasePoint.
--HG--
branch : develop
2015-06-19 15:08:27 +03:00
Roman Telezhynskyi
b7f731802d Reserve one name outside a pattern data base.
--HG--
branch : develop
2015-06-19 14:58:13 +03:00
Roman Telezhynskyi
3934a6e9b6 Delete options.cpp.
--HG--
branch : develop
2015-06-19 14:23:37 +03:00
Roman Telezhynskyi
770021d589 Move app's dialogs.
--HG--
branch : develop
2015-06-19 14:21:46 +03:00
Roman Telezhynskyi
cf7971ecac Fixed path to icon.qrc.
--HG--
branch : develop
2015-06-18 21:48:02 +03:00
Roman Telezhynskyi
c49d9a6fa0 Fixed paths to icon.qrc.
--HG--
branch : feature
2015-06-18 21:35:00 +03:00
Roman Telezhynskyi
bfaeddfc85 VTools static library.
--HG--
branch : feature
2015-06-18 20:23:24 +03:00
Roman Telezhynskyi
b395465659 Rename getSettings.
--HG--
branch : feature
2015-06-18 11:49:25 +03:00
Roman Telezhynskyi
a312e763c0 Move VFormula to library VPatternDB. New class VAbstractPattern.
--HG--
branch : feature
2015-06-18 11:45:38 +03:00
Roman Telezhynskyi
fab30e999f Use VAbstractPattern in tools.
--HG--
branch : feature
2015-06-16 18:01:17 +03:00
Roman Telezhynskyi
67dbe7409f Remove path to VMainGraphicsView.
--HG--
branch : feature
2015-06-16 12:06:51 +03:00
Roman Telezhynskyi
d969cfb2d5 Complited refactoring VPattern.
--HG--
branch : feature
2015-06-16 12:04:48 +03:00
Roman Telezhynskyi
f166f2521b Refactoring UndoCommands.
--HG--
branch : feature
2015-06-16 11:30:25 +03:00
Roman Telezhynskyi
3bf2e056c0 Precompiled headers for Valentina tests.
--HG--
branch : feature
2015-06-15 17:06:37 +03:00
Roman Telezhynskyi
f4aeff48cd Move classes VGraphicsSimpleTextItem and VControlPointSpline to library
VWidgets.

--HG--
branch : feature
2015-06-15 16:59:19 +03:00
Roman Telezhynskyi
2c49348495 Class VGraphicsSimpleTextItem more independent.
--HG--
branch : feature
2015-06-15 16:49:34 +03:00
Roman Telezhynskyi
fe704484c5 Class VControlPointSpline more independent.
--HG--
branch : feature
2015-06-15 16:47:44 +03:00
Roman Telezhynskyi
78dbb63c1b Move class VSettings to library VMisc.
--HG--
branch : feature
2015-06-15 16:24:57 +03:00
Roman Telezhynskyi
224241adde More independent class VSettings.
--HG--
branch : feature
2015-06-15 16:14:10 +03:00
Roman Telezhynskyi
63d5001899 Unite "core" and "widgets" folders.
--HG--
branch : feature
2015-06-15 16:10:55 +03:00
Roman Telezhynskyi
6132153338 Move classes to VWidgets.
--HG--
branch : feature
2015-06-15 15:50:59 +03:00
Roman Telezhynskyi
8faded8de2 Move classes to VMisc.
--HG--
branch : feature
2015-06-15 15:02:42 +03:00
Roman Telezhynskyi
cababbfc37 New static library VMisc.
--HG--
branch : feature
2015-06-15 14:43:41 +03:00
Roman Telezhynskyi
a67cd0b855 Remove CONFIG += ordered.
--HG--
branch : feature
2015-06-15 13:03:24 +03:00
Roman Telezhynskyi
95f141d737 Move realization to cpp.
--HG--
branch : feature
2015-06-15 12:37:18 +03:00
Roman Telezhynskyi
4e4deeb2e5 Refactoring. More independent class VSimpleCurve.
--HG--
branch : feature
2015-06-15 12:32:27 +03:00
Roman Telezhynskyi
70441f48ed Refactoring. Preparetion for creation VWidgets static library.
--HG--
branch : feature
2015-06-15 10:40:23 +03:00
Roman Telezhynskyi
792784de24 Refactoring.
--HG--
branch : feature
2015-06-12 12:49:52 +03:00
Roman Telezhynskyi
48cd74cabd Move class VToolRecord to library IFC.
--HG--
branch : feature
2015-06-12 12:49:35 +03:00
Roman Telezhynskyi
fdb45fdc76 Move class VFormula to core folder.
--HG--
branch : feature
2015-06-12 12:22:25 +03:00
Roman Telezhynskyi
f331f6fa5f Cppcheck warnings.
--HG--
branch : feature
2015-06-12 12:15:59 +03:00
Roman Telezhynskyi
fbeabaa8a9 Remove CONFIG += ordered.
--HG--
branch : feature
2015-06-12 12:10:52 +03:00
Roman Telezhynskyi
f8c6a65962 Moving class VContainer in a static library complited.
--HG--
branch : feature
2015-06-12 11:55:44 +03:00
Roman Telezhynskyi
0322457ece Refactoring. Make class VDetail more independent.
--HG--
branch : feature
2015-06-11 20:36:17 +03:00
Roman Telezhynskyi
8e8422c5fd Refactoring. VContainer is more independent now.
--HG--
branch : feature
2015-06-11 15:40:43 +03:00
Roman Telezhynskyi
4c7033492a Refactoring.
--HG--
branch : feature
2015-06-11 15:24:38 +03:00
Roman Telezhynskyi
a3caf574cb Refactoring. Move translation variables outside VApplication.
--HG--
branch : feature
2015-06-11 13:15:57 +03:00
Roman Telezhynskyi
6e74a5ac48 Tooltipes for tool tabs.
--HG--
branch : develop
2015-06-09 21:26:50 +03:00
Roman Telezhynskyi
4635593b5a Resolved issue #245 New tool "Arc with given length".
--HG--
branch : develop
2015-06-09 21:23:37 +03:00
Roman Telezhynskyi
7143d9fe16 Construct acr from angle and length.
--HG--
branch : develop
2015-06-09 13:21:10 +03:00
Roman Telezhynskyi
e4235cf0b3 Updated comment in pattern file.
--HG--
branch : develop
2015-06-08 15:11:13 +03:00
Roman Telezhynskyi
8dd553854f Added ToolBox icons for tool sections.
--HG--
branch : develop
2015-06-08 13:47:51 +03:00
Roman Telezhynskyi
b7a4fb3071 Independent resource file for a tool icon.
--HG--
branch : develop
2015-06-08 12:29:50 +03:00
Roman Telezhynskyi
e4850bfb09 Merge.
--HG--
branch : develop
2015-06-06 10:06:57 +03:00
Roman Telezhynskyi
37efc60e2a Fixed window icon in dialogs.
--HG--
branch : develop
2015-06-06 09:35:49 +03:00
Roman Telezhynskyi
717e95e672 New tool point from arc and tangent.
--HG--
branch : develop
2015-06-06 09:33:19 +03:00
Roman Telezhynskyi
a327bc4985 Resolved issue #209. New tool point from circle and tangent.
--HG--
branch : develop
2015-06-05 16:43:41 +03:00
Stephan Müller
ef00e4dbf0 trivial: separated class definition and definition of templated member functions
--HG--
branch : develop
2015-06-04 15:58:38 +02:00
Roman Telezhynskyi
9041ebc2cf Refactoring.
--HG--
branch : develop
2015-06-03 14:16:46 +03:00
Roman Telezhynskyi
48ad6cb678 Refactoring.
--HG--
branch : develop
2015-06-02 16:56:49 +03:00
Roman Telezhynskyi
ab01a5b064 Resolved issue #259. Draw free curve path point at distance.
--HG--
branch : develop
2015-06-02 16:53:19 +03:00
Roman Telezhynskyi
001c676ab5 Refactoring.
--HG--
branch : develop
2015-06-01 15:42:47 +03:00
Roman Telezhynskyi
bd58148080 GCC warnings.
--HG--
branch : develop
2015-05-31 13:00:26 +03:00
Roman Telezhynskyi
b3352b8b37 Windows build.
--HG--
branch : develop
2015-05-31 13:00:16 +03:00
Roman Telezhynskyi
b1a354df69 New internal variable "Radius arc".
--HG--
branch : develop
2015-05-31 12:17:09 +03:00
Roman Telezhynskyi
d6c90d1bcc Show lines angle in list of variables.
--HG--
branch : develop
2015-05-30 13:58:27 +03:00
Roman Telezhynskyi
5f977c640e Hide options if user click on visualization's objects.
--HG--
branch : develop
2015-05-30 13:10:15 +03:00
Roman Telezhynskyi
c3d5688f28 New tool "Point of the intersection circles".
--HG--
branch : develop
2015-05-30 13:02:20 +03:00
Roman Telezhynskyi
6530b57a8a Changes for issue #232.
--HG--
branch : develop
2015-05-29 11:03:16 +03:00
Roman Telezhynskyi
9a898a7c99 Refactoring.
--HG--
branch : develop
2015-05-28 15:36:26 +03:00
Roman Telezhynskyi
605b299f15 Refactoring.
--HG--
branch : develop
2015-05-28 15:13:37 +03:00
Roman Telezhynskyi
9145d4d4f1 Refactoring.
--HG--
branch : develop
2015-05-28 13:16:59 +03:00
Roman Telezhynskyi
7e490b6d60 Minimal width for tool's window is 300 px.
--HG--
branch : develop
2015-05-28 13:05:19 +03:00
Roman Telezhynskyi
1ab342bc64 Not enough place for ToolBox's page text.
--HG--
branch : develop
2015-05-28 12:47:39 +03:00
Roman Telezhynskyi
256ad10169 New pattern format version.
--HG--
branch : feature
2015-05-28 12:07:52 +03:00
Roman Telezhynskyi
93a812af08 Fixes.
--HG--
branch : feature
2015-05-27 21:23:50 +03:00
Roman Telezhynskyi
e37e2d48f3 Successful show first point.
--HG--
branch : feature
2015-05-27 19:24:20 +03:00
Roman Telezhynskyi
2beac39ce1 History record.
--HG--
branch : feature
2015-05-27 13:48:50 +03:00
Roman Telezhynskyi
71302fddf0 First successful build.
--HG--
branch : feature
2015-05-27 13:48:21 +03:00
Roman Telezhynskyi
086a2ebaa9 Toolbutton for tool "Point of intersection arcs".
--HG--
branch : feature
2015-05-25 16:00:52 +03:00
Roman Telezhynskyi
99bb6bb983 Refactoring.
--HG--
branch : feature
2015-05-25 15:51:44 +03:00
Roman Telezhynskyi
1ba4725538 Method intersection circles.
--HG--
branch : feature
2015-05-25 15:49:28 +03:00
Roman Telezhynskyi
8980db725d Fixed issue #307. Valentina enables wrong pattern piece after deleting curve.
--HG--
branch : develop
2015-05-25 09:24:16 +03:00
Roman Telezhynskyi
8e3ef70859 Wrong pen width.
--HG--
branch : develop
2015-05-23 21:47:35 +03:00
Roman Telezhynskyi
d3b228df25 Enable redo/undo actions if stack is not empty.
--HG--
branch : develop
2015-05-23 18:37:55 +03:00
Roman Telezhynskyi
71930befed Refactoring.
--HG--
branch : develop
2015-05-23 17:42:53 +03:00
Roman Telezhynskyi
2034f94aa9 Refactoring tool classes.
--HG--
branch : develop
2015-05-23 16:10:08 +03:00
Roman Telezhynskyi
10133a7a13 Refactoring tool classes.
--HG--
branch : develop
2015-05-23 14:40:43 +03:00
Roman Telezhynskyi
bf60cfec3b Fixed issue #303. Valentina stops accepting input on defocus - Gentoo
Linux/KDE/KWin.

--HG--
branch : develop
2015-05-22 08:21:38 +03:00
Roman Telezhynskyi
cda5b76a7a Refactoring dialogs.
--HG--
branch : develop
2015-05-21 22:24:31 +03:00
Roman Telezhynskyi
d7a1ad6edc Preparation to new release.
--HG--
branch : develop
2015-05-17 18:35:29 +03:00
Roman Telezhynskyi
ee9b1a6481 NoBrush style for page brush and fix page pen width value.
--HG--
branch : develop
2015-05-20 20:21:36 +03:00
Roman Telezhynskyi
c989124772 Fixed issue #297. Scaling Error - Print.
--HG--
branch : develop
2015-05-20 20:16:37 +03:00
Roman Telezhynskyi
5ebcd1caba New option "Unite papers".
--HG--
branch : develop
2015-05-18 14:26:37 +03:00
Roman Telezhynskyi
dffb7f27a0 Forgot disable these sections.
--HG--
branch : develop
2015-05-18 11:26:54 +03:00
Roman Telezhynskyi
7862468fef Spelling error.
--HG--
branch : develop
2015-05-17 18:51:51 +03:00
Roman Telezhynskyi
661c1d3042 Don't clean a layout if an error has occured.
--HG--
branch : develop
2015-05-17 18:50:25 +03:00
Roman Telezhynskyi
7392e8e914 Fixed issue #304. Layout appears different than my pattern.
--HG--
branch : develop
2015-05-17 18:31:17 +03:00
Roman Telezhynskyi
0fe066925a Oprion for disable debug symbols or(and) strip debug symbols in release mode.
--HG--
branch : develop
2015-05-16 20:38:05 +03:00
Roman Telezhynskyi
3c6441bd85 Comments about disabling Address Sanitizer.
--HG--
branch : develop
2015-05-16 17:17:34 +03:00
Roman Telezhynskyi
fb054879e0 Preparation to new release.
--HG--
branch : develop
2015-05-07 20:00:00 +03:00
Roman Telezhynskyi
027bd31c2a Speed optimization.
--HG--
branch : develop
2015-05-15 18:16:15 +03:00
Roman Telezhynskyi
1ee4ccc8e5 Fixed issue #302. Error when creating layout.
--HG--
branch : develop
2015-05-15 18:15:14 +03:00
Roman Telezhynskyi
3cf421bde4 Speed optimization.
--HG--
branch : develop
2015-05-14 20:22:24 +03:00
Roman Telezhynskyi
cd19fe14cb Optimization for case when expression has only function. Example fmod(5;2).
--HG--
branch : develop
2015-05-14 19:20:34 +03:00
Roman Telezhynskyi
a869874429 Resolved issue #300. How to find even odd number.
--HG--
branch : develop
2015-05-14 19:19:23 +03:00
Roman Telezhynskyi
d200548661 Use QRegularExpression instead QRegExp.
--HG--
branch : develop
2015-05-14 16:04:23 +03:00
Roman Telezhynskyi
b1b932c1c2 We don't need these classes anymore.
--HG--
branch : feature
2015-05-14 15:49:44 +03:00
Roman Telezhynskyi
c954c2654c Print/Save functions.
--HG--
branch : feature
2015-05-14 15:27:04 +03:00
Roman Telezhynskyi
7a7753e3f1 Disable or hide all unnecessary functions in Layout mode.
--HG--
branch : feature
2015-05-13 13:23:57 +03:00
Roman Telezhynskyi
80d7c39a92 Show layout settings dialog if a layout was not created.
--HG--
branch : feature
2015-05-12 20:59:36 +03:00
Roman Telezhynskyi
46948a9fc4 Restore layout scene.
--HG--
branch : feature
2015-05-12 20:13:45 +03:00
Roman Telezhynskyi
e0b78f0f27 Show the result generation a layout.
--HG--
branch : feature
2015-05-12 19:52:07 +03:00
Roman Telezhynskyi
c76718e9d0 Tool layout settings.
--HG--
branch : feature
2015-05-12 18:15:10 +03:00
Roman Telezhynskyi
f4e511e825 Hide toolbar if user doesn't need it.
--HG--
branch : feature
2015-05-12 16:22:39 +03:00
Roman Telezhynskyi
3cb7e5a393 First step to unite Layout and main windows.
--HG--
branch : feature
2015-05-12 15:42:19 +03:00
Roman Telezhynskyi
641e718a04 Fixed issue #299. Error when opening .val file.
--HG--
branch : develop
2015-05-11 15:59:53 +03:00
Roman Telezhynskyi
e9fcd00111 GCC's warnings.
--HG--
branch : develop
2015-05-11 11:02:38 +03:00
Roman Telezhynskyi
2db88bb95b For debugging creation a layout we don't need always have whole sheet length.
--HG--
branch : develop
2015-05-11 10:48:57 +03:00
Roman Telezhynskyi
c1980cc7aa Make possible disable Address Sanitizer.
--HG--
branch : develop
2015-05-11 10:10:25 +03:00
Roman Telezhynskyi
c73b2f51e1 Save/Restore a last layout settings. Added button RestoreDefaults.
--HG--
branch : develop
2015-05-08 17:24:20 +03:00
Roman Telezhynskyi
56c027686d New Layout setting "Save length of the sheet".
--HG--
branch : develop
2015-05-08 13:10:56 +03:00
Roman Telezhynskyi
cfca4b55de Different proportions for sheets make them look more similar.
--HG--
branch : develop
2015-05-08 11:43:16 +03:00
Roman Telezhynskyi
90fe90118a No one want deal with source code. From no one we will have TS file for english
language. Changes from this file will be ported to source code.

--HG--
branch : develop
2015-05-07 17:13:41 +03:00
Roman Telezhynskyi
cd65c671f2 Test for issue #298.
--HG--
branch : develop
2015-05-07 16:12:53 +03:00
Roman Telezhynskyi
af2e0fb509 New static libray VGeomerty. Need for unit testing.
--HG--
branch : develop
2015-05-07 15:31:53 +03:00
Roman Telezhynskyi
5abac4a384 Fixed issue #298. Segmented Curve isn't selected in Seam Allowance tool.
--HG--
branch : develop
2015-05-07 12:39:08 +03:00
Roman Telezhynskyi
01475d4122 Refactoring. Better name.
--HG--
branch : develop
2015-05-07 11:49:56 +03:00
Roman Telezhynskyi
c98aa9487e Show nice "loading" gif icon.
--HG--
branch : develop
2015-05-06 17:31:28 +03:00
Roman Telezhynskyi
fcbb301004 Spelling error.
--HG--
branch : develop
2015-05-06 17:11:12 +03:00
Roman Telezhynskyi
44ef0936d9 Much more correct work with QThreadPool.
Use "volatile" keyword. Don't use method waitForDone() anymore.

--HG--
branch : develop
2015-05-06 17:09:58 +03:00
Roman Telezhynskyi
84661014e8 Show label with information in progress dialog.
--HG--
branch : develop
2015-05-06 15:49:27 +03:00
Roman Telezhynskyi
b0e0f73aa3 QImage supports a maximum of 32768x32768 px images.
--HG--
branch : develop
2015-05-06 15:03:45 +03:00
Roman Telezhynskyi
177882bd1d Merge with default.
--HG--
branch : develop
2015-05-04 20:34:29 +03:00
Roman Telezhynskyi
7e84225935 Lengthen the Roll papers to 500".
--HG--
branch : develop
2015-05-04 11:10:15 +03:00
Roman Telezhynskyi
2b6f9c9fef Fixed broken checking intersection workpieces.
--HG--
branch : release
2015-05-04 10:59:35 +03:00
Roman Telezhynskyi
7e6809557b Fixed broken checking intersection workpieces.
--HG--
branch : develop
2015-05-04 10:57:38 +03:00
Roman Telezhynskyi
6ce904d652 Memory leak. Quick stop creation a layout.
--HG--
branch : develop
2015-05-02 20:18:31 +03:00
Roman Telezhynskyi
5766523733 Resolved issue #290. Add paper type 'Roll - 36" & 'Roll - 44" to 'Create Layout'
paper size.

--HG--
branch : develop
2015-05-02 19:21:47 +03:00
Roman Telezhynskyi
350cc90ced Resolved issue #282. Add dialog for File/New, update Create Pattern Piece
dialog.

--HG--
branch : develop
2015-05-01 20:24:16 +03:00
Roman Telezhynskyi
d83b8b2e68 Resolved issue #285. Remove Table of Variables icon from work menu.
--HG--
branch : develop
2015-05-01 16:38:32 +03:00
Roman Telezhynskyi
df843d880a Resolved issue #283. Change 'Export Pattern' icon label to 'Layout'.
--HG--
branch : develop
2015-05-01 16:29:15 +03:00
Roman Telezhynskyi
d643adaf06 Resolved issue #286. Add 'Mode' menu picklist to top menu, create
enable/disable for design workflow.

--HG--
branch : develop
2015-05-01 16:26:56 +03:00
Roman Telezhynskyi
d2b55e0942 Resolved issue #284. Remove History icon from work menu, add to top menu.
--HG--
branch : develop
2015-05-01 16:21:21 +03:00
Roman Telezhynskyi
7e3b40b0dd Fixed issue #289. Rename 'Generate a Layout' dialog to 'Create Layout'.
--HG--
branch : develop
2015-04-30 14:54:50 +03:00
Roman Telezhynskyi
9fb1e972c5 Refactoring. Move method to class DialogEditWrongFormula.
--HG--
branch : feature
2015-04-30 14:08:54 +03:00
Roman Telezhynskyi
225c1b219b F(x) button for tool Special point on shoulder.
--HG--
branch : feature
2015-04-29 21:30:44 +03:00
Roman Telezhynskyi
e90398e77e F(x) button for tool Point at intersection of arc and line.
--HG--
branch : feature
2015-04-29 21:26:32 +03:00
Roman Telezhynskyi
09fd789659 F(x) button for tool Point along perpendicular.
--HG--
branch : feature
2015-04-29 21:19:57 +03:00
Roman Telezhynskyi
8540359444 F(x) button for tool Point intersect line and axis.
--HG--
branch : feature
2015-04-29 21:15:26 +03:00
Roman Telezhynskyi
483b9c28ba F(x) button for tool Segment a curved path.
--HG--
branch : feature
2015-04-29 21:11:17 +03:00
Roman Telezhynskyi
182e0f4241 F(x) button for tool Segmenting a simple curve.
--HG--
branch : feature
2015-04-29 20:54:03 +03:00
Roman Telezhynskyi
3af87c2260 F(x) button for tool Segment an arc.
--HG--
branch : feature
2015-04-29 20:50:15 +03:00
Roman Telezhynskyi
d4403c1714 F(x) button for tool Point intersect curve and axis.
--HG--
branch : feature
2015-04-29 20:46:53 +03:00
Roman Telezhynskyi
4221eb75ff F(x) button for tool Point along bisector.
--HG--
branch : feature
2015-04-29 20:42:03 +03:00
Roman Telezhynskyi
1f3fce60de F(x) buttons for tool Arc.
--HG--
branch : feature
2015-04-29 20:32:27 +03:00
Roman Telezhynskyi
7e4aea059f Disable cursor-arrow-openhand cursor before delete a item.
--HG--
branch : feature
2015-04-29 20:02:03 +03:00
Roman Telezhynskyi
05ec681136 Math function icon in tool property browser.
--HG--
branch : feature
2015-04-29 19:47:07 +03:00
Roman Telezhynskyi
ce101c10f5 F(x)button for tool "Point at distance along line".
--HG--
branch : feature
2015-04-29 19:35:38 +03:00
Roman Telezhynskyi
356f1f2e85 Updated tooltip.
--HG--
branch : feature
2015-04-29 17:59:43 +03:00
Roman Telezhynskyi
7baefba769 F(x) button for tool "Point at distance and angle".
--HG--
branch : feature
2015-04-29 17:57:02 +03:00
Roman Telezhynskyi
47c7609ebb Default Toolbar icon size too big on macx.
--HG--
branch : release
2015-04-29 15:43:33 +03:00
Roman Telezhynskyi
a233d37317 Fix for building on Mac OS X.
--HG--
branch : release
2015-04-29 15:10:26 +03:00
Roman Telezhynskyi
e0bd213cee Load also translations for qtxmlpatterns.
--HG--
branch : release
2015-04-29 12:43:11 +03:00
Roman Telezhynskyi
712886e39c Qt's translation moved to 'translations' folder.
--HG--
branch : release
2015-04-29 12:40:21 +03:00
Roman Telezhynskyi
75dd335cca Resolved issue #277. Add 'Letter' and 'Legal' to paper size selection.
--HG--
branch : develop
2015-04-28 15:40:57 +03:00
Roman Telezhynskyi
9031ce633a Fixed issue #276. Rename Layout node's 'Creation a layout' dialog.
--HG--
branch : release
2015-04-28 09:43:52 +03:00
Roman Telezhynskyi
5df31f9ede Fixed issue #276. Rename Layout node's 'Creation a layout' dialog.
--HG--
branch : develop
2015-04-28 09:43:52 +03:00
Roman Telezhynskyi
7ea3c6030e Fixed issue #278. Rename Layout mode's 'Save' dialog.
--HG--
branch : release
2015-04-28 09:23:45 +03:00
Roman Telezhynskyi
0cec306997 Fixed issue #278. Rename Layout mode's 'Save' dialog.
--HG--
branch : develop
2015-04-28 09:23:45 +03:00
Roman Telezhynskyi
ff1b060ebc Utility pdftops need for saving a layout image to PS and EPS formates.
Better keep this utility in repository for avoiding mistakes.

--HG--
branch : release
2015-04-27 16:48:10 +03:00
Roman Telezhynskyi
b3aa122bf8 "make install" command for Windows.
May be add dlls to repository it is not the best idea, but it will make creation
installers very easy.

--HG--
branch : release
2015-04-27 15:44:27 +03:00
Roman Telezhynskyi
17d1a6911b Increment version number.
--HG--
branch : release
2015-04-24 13:08:26 +03:00
Roman Telezhynskyi
354ca935d2 Resolved issue #275. Add 'Show Curve Details' icon on top menu bar to show/hide
control points and curve direction.

--HG--
branch : develop
2015-04-23 18:06:17 +03:00
Roman Telezhynskyi
768a5df031 Refactoring. More correct name for method.
--HG--
branch : develop
2015-04-22 17:30:48 +03:00
Roman Telezhynskyi
4e92968f36 Saves/restores the current state of mainwindow's toolbars and dockwidgets.
--HG--
branch : develop
2015-04-22 17:22:47 +03:00
Roman Telezhynskyi
7834647208 Refactoring. Removed dublicate public slot. We can use method contextMenuEvent
instead.

--HG--
branch : develop
2015-04-22 16:30:47 +03:00
Roman Telezhynskyi
8b008e8513 Issue #274 Add The Curve options dialog box.
--HG--
branch : develop
2015-04-22 16:13:13 +03:00
Roman Telezhynskyi
6d436675e4 More contrast for the layout icon.
--HG--
branch : develop
2015-04-20 22:12:23 +03:00
Roman Telezhynskyi
e22f3e97a3 From the usability review: The drawing mode ist hard to recognize as an icon,
since the icon has too many elements.
Suggestion: a pen.

--HG--
branch : develop
2015-04-20 20:31:36 +03:00
Roman Telezhynskyi
74608b0481 Grid(1,1) instead Grid(0,0).
--HG--
branch : develop
2015-04-19 17:41:46 +03:00
Roman Telezhynskyi
fca862a351 Check if file has correct suffix.
--HG--
branch : develop
2015-04-19 14:04:15 +03:00
Roman Telezhynskyi
44b01e8f1b Calculate allowance value according to resolution value.
--HG--
branch : develop
2015-04-19 13:59:19 +03:00
Roman Telezhynskyi
fc693a94e9 Bug with transparent fields in png file. Image was little bit less than scene
with paper shadow.

--HG--
branch : release
2015-04-19 13:54:42 +03:00
Roman Telezhynskyi
84243b096f Bug with transparent fields in png file. Image was little bit less than scene
with paper shadow.

--HG--
branch : develop
2015-04-19 13:54:42 +03:00
Roman Telezhynskyi
fb39798b3c Use QPageSetupDialog dialog for "Print to pdf" mode.
--HG--
branch : develop
2015-04-19 13:40:44 +03:00
Roman Telezhynskyi
c326a4cd75 We can't setMinMax() method now.
--HG--
branch : develop
2015-04-19 13:16:16 +03:00
Roman Telezhynskyi
3f801298e1 Handle the fromPage(), toPage(), supportsMultipleCopies(), and numCopies()
values from QPrinter.

--HG--
branch : develop
2015-04-19 12:33:30 +03:00
Roman Telezhynskyi
21ef36bb12 Tooltip that layout width will be multiplied by two.
--HG--
branch : release
2015-04-17 20:43:20 +03:00
Roman Telezhynskyi
e2df375595 Tooltip that layout width will be multiplied by two.
--HG--
branch : develop
2015-04-17 20:43:20 +03:00