Commit Graph

1473 Commits

Author SHA1 Message Date
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