Commit graph

1212 commits

Author SHA1 Message Date
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 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 0d43f83b34 "Gap length" instead "Layout width".
--HG--
branch : develop
2015-07-03 20:10:46 +03:00
Roman Telezhynskyi d4e13bfe34 Use Q_DECL_OVERRIDE.
--HG--
branch : develop
2015-07-03 16:36:54 +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 b866e7b91e Resolved issue #301. True darts.
--HG--
branch : feature
2015-06-24 17:30:07 +03:00
Roman Telezhynskyi 0097d67865 Rename VToolPoint.
--HG--
branch : feature
2015-06-20 09:23:04 +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 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 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 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 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 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 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 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 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 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 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 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 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