Commit Graph

1690 Commits

Author SHA1 Message Date
Roman Telezhynskyi
48e411a3ce Working with group widget.
--HG--
branch : feature
2016-04-07 17:57:53 +03:00
Roman Telezhynskyi
85c45960e5 Removed button, added tooltipe.
--HG--
branch : develop
2016-04-07 13:11:21 +03:00
Roman Telezhynskyi
0759dba4ac GCC warnings.
--HG--
branch : develop
2016-04-07 12:33:34 +03:00
Roman Telezhinskyi
0b9562a3bd Merged in ValentinaZhuravska/valentina/feature (pull request #107)
We can add image to file.val

--HG--
branch : develop
2016-04-07 12:03:40 +03:00
Valentina Zhuravska
d42a39de10 Disable save, show and delete actions when we have no image
--HG--
branch : feature
2016-04-07 03:20:15 +03:00
Valentina Zhuravska
5d38b188c4 Better looks if we have just one button "change image"
--HG--
branch : feature
2016-04-07 02:51:11 +03:00
Roman Telezhynskyi
fe3bd88c17 Remember docks settings.
--HG--
branch : feature
2016-04-06 14:40:44 +03:00
Roman Telezhynskyi
cb67249b54 New undo command Add Group.
--HG--
branch : feature
2016-04-06 12:03:34 +03:00
Valentina Zhuravska
9eeeb7baa8 Optimization
--HG--
branch : feature
2016-04-06 04:11:14 +03:00
Roman Telezhynskyi
d73256f119 The method CreateGroup.
--HG--
branch : feature
2016-04-05 20:53:49 +03:00
Roman Telezhynskyi
ada64305c0 Dialog Group.
--HG--
branch : feature
2016-04-05 20:14:12 +03:00
Valentina Zhuravska
c002aec49a Little fixes
--HG--
branch : feature
2016-04-04 20:57:36 +03:00
Roman Telezhynskyi
844d3764c2 Group button.
--HG--
branch : feature
2016-04-04 18:03:40 +03:00
Roman Telezhynskyi
b57354792c Fixed GUI issue. After full parse some widgets was incorrectly reseted.
(grafted from 49bad435c9e9a940fb91e6142cc0d9a951536f6a)

--HG--
branch : develop
2016-04-03 20:01:37 +03:00
Roman Telezhynskyi
297b32d5d9 Fixed issue #464. Crash. Issue with modeling node objects.
(grafted from 291ce7d161d51618e7164f6f7addb929e27ee8ac)

--HG--
branch : develop
2016-04-03 19:52:53 +03:00
Valentina Zhuravska
ebab22d6ca Little fixes
--HG--
branch : feature
2016-04-02 03:00:00 +03:00
Roman Telezhynskyi
d1480132a0 Don't separate data about spline and arc length and angles.
--HG--
branch : develop
2016-04-01 22:34:57 +03:00
Roman Telezhynskyi
9f5fd98865 Fixed tools Spline and Spline Path. For their work need section by mouse press
event, all other better work with mouse release event.

--HG--
branch : feature
2016-03-31 20:10:20 +03:00
Roman Telezhynskyi
351f01e0e3 Disable hover and selection when work with a tool.
--HG--
branch : feature
2016-03-31 17:01:41 +03:00
Valentina Zhuravska
55a2da02cc Little optimization
--HG--
branch : feature
2016-03-29 01:08:07 +03:00
Roman Telezhynskyi
43660ce425 Fixed toolbar name.
--HG--
branch : develop
2016-03-28 23:24:33 +03:00
Roman Telezhynskyi
e52fb734f0 Changed default layout settings.
--HG--
branch : develop
2016-03-28 17:19:29 +03:00
Valentina Zhuravska
bb98eeb54b Little fixes
--HG--
branch : feature
2016-03-28 13:08:20 +03:00
Roman Telezhynskyi
c4ca41aa83 Fixed issue #463. Wrong export to DXF format.
(grafted from a2df4c627d50fcd0225cc63d924c065063af326f)

--HG--
branch : develop
2016-03-27 19:00:08 +03:00
Valentina Zhuravska
b22c5b656a Fixed little bug when we try to save image
--HG--
branch : feature
2016-03-27 14:51:36 +03:00
Valentina Zhuravska
e838ae811e Little fixes
--HG--
branch : feature
2016-03-27 14:39:52 +03:00
Valentina Zhuravska
5fda012b86 Added showImage to context menu
--HG--
branch : feature
2016-03-27 14:22:16 +03:00
Valentina Zhuravska
ae53e505c4 Save image with correct extension
--HG--
branch : feature
2016-03-25 01:58:00 +02:00
Roman Telezhynskyi
70fd0be830 Use Q_REQUIRED_RESULT where it make sense.
--HG--
branch : develop
2016-03-23 17:27:17 +02:00
Valentina Zhuravska
ecfdafddfc Little optimization
--HG--
branch : feature
2016-03-22 20:46:17 +02:00
Roman Telezhynskyi
ff667c8602 The tool Detail now supports Cubic Bezier Path curve.
--HG--
branch : develop
2016-03-22 17:33:05 +02:00
Valentina Zhuravska
1d959cb747 Now we can use PNG, JPG, JPEG and BMP images
--HG--
branch : feature
2016-03-22 12:18:05 +02:00
Roman Telezhynskyi
30ece7e856 Unfortunately we can't throw template. QGrapthisItem class is not reachable in
this case.

--HG--
branch : feature
2016-03-19 10:38:29 +02:00
Valentina Zhuravska
2efe06f444 Added tr for all strings
--HG--
branch : feature
2016-03-19 10:36:16 +02:00
Roman Telezhynskyi
19265e1f93 Succesful build.
--HG--
branch : feature
2016-03-18 23:11:14 +02:00
Valentina Zhuravska
7d8a959c56 Fixed size of imageLabel
--HG--
branch : feature
2016-03-18 20:23:42 +02:00
Valentina Zhuravska
a2619d8584 Added saveImage button to context menu
--HG--
branch : feature
2016-03-18 20:23:19 +02:00
Roman Telezhynskyi
f61bd5f42a Skip history for Detail's mode tools.
--HG--
branch : feature
2016-03-18 12:27:20 +02:00
Roman Telezhynskyi
56496aaa59 Refactoring. More switch tests. Added tool button for tool Cubic bezier path.
--HG--
branch : feature
2016-03-17 20:12:48 +02:00
Roman Telezhynskyi
54294f1a71 Updated icon for tool Cubic Bezier curve.
--HG--
branch : feature
2016-03-17 16:35:14 +02:00
Valentina Zhuravska
58b1e84917 Added context menu
--HG--
branch : feature
2016-03-17 16:34:40 +02:00
Valentina Zhuravska
d2e0c7822f Added delete button
--HG--
branch : feature
2016-03-15 20:32:52 +02:00
Roman Telezhynskyi
74c60d6008 Icons for tool Cubic Bezier Path.
--HG--
branch : feature
2016-03-13 16:51:25 +02:00
Roman Telezhynskyi
a91112faee Refactoring.
--HG--
branch : develop
2016-03-13 16:22:15 +02:00
Roman Telezhynskyi
2201ca9ec0 This check helps to find missed tools in the switch.
--HG--
branch : develop
2016-03-13 16:16:49 +02:00
Roman Telezhynskyi
5befd6770b Use new connect syntax everywhere where is possible.
--HG--
branch : develop
2016-03-13 15:02:11 +02:00
Roman Telezhynskyi
2d69e1a46f The tool Detail now supports Cubic Bezier curve.
--HG--
branch : feature
2016-03-10 19:08:37 +02:00
Roman Telezhynskyi
53250a4dc4 Simple curve which uses point as control handle.
--HG--
branch : feature
2016-03-10 15:55:04 +02:00
Roman Telezhynskyi
7ec2e6d988 Fixed bug case where an open equidistant point is too far from a main path.
(grafted from cd63aeaa6228a84e977e06e9d006705103eb6c35)

--HG--
branch : develop
2016-03-10 09:42:09 +02:00
Valentina Zhuravska
821bafbdee Now we can add image to file.val
--HG--
branch : feature
2016-03-09 21:01:37 +02:00
Roman Telezhynskyi
c65a320c45 Added new language Portuguese (Brazil).
--HG--
branch : develop
2016-03-08 20:27:25 +02:00
Roman Telezhynskyi
3828d10bce Fixed issue #454. Crash: using CRTL+Z while using line tool.
(grafted from 574b96a0b75cf276766eef61d2bb16ea79a604de)

--HG--
branch : develop
2016-03-06 14:04:01 +02:00
Roman Telezhynskyi
e2a53028de Resolved issue #421. Warning: unable to set geometry.
(grafted from 23e4638a28750016995eb44de649fcde69095bbd)

--HG--
branch : develop
2016-03-06 14:03:34 +02:00
Roman Telezhynskyi
504a334717 The method FormulaFromUser throw an exception. In many places we don't catch the
exception and i think this is wrong. New method TryFormulaFromUser was
introduced for fixing situation.

--HG--
branch : feature
2016-03-05 17:27:07 +02:00
Roman Telezhynskyi
e948a0ba27 Refactoring ValFormulaChanged. Continue fix bugs in the dialog spline path.
--HG--
branch : feature
2016-03-05 14:30:18 +02:00
Roman Telezhynskyi
40436a5c57 Successfull build, bugs was not fixed.
--HG--
branch : feature
2016-03-04 18:08:29 +02:00
Roman Telezhynskyi
9bec10f580 Fixed broken saving pattern description.
(grafted from 5aa7bf5c81c9c525ada2c7875de3a702379fb5e3)

--HG--
branch : develop
2016-02-29 14:46:24 +02:00
Roman Telezhynskyi
738b7c499a Typos.
--HG--
branch : develop
2016-02-29 11:57:30 +02:00
Roman Telezhynskyi
8d628404df Curve factor was removed.
--HG--
branch : feature
2016-02-27 16:49:10 +02:00
Roman Telezhynskyi
a2561bc7da Updated property dialog for tool Spline.
--HG--
branch : feature
2016-02-27 12:28:15 +02:00
Roman Telezhynskyi
a9112a29cb Create, save, open and edit simple curve by dialog. Editing by mouse still not
prepared.

--HG--
branch : feature
2016-02-26 16:38:42 +02:00
Roman Telezhynskyi
7024df4ab2 Using QGraphicsScene instead of VMainGraphicsScene caused a crash.
(grafted from 32c7acbe1384dc3a8d284c938a8093d178095f87)

--HG--
branch : develop
2016-02-23 16:59:05 +02:00
Roman Telezhynskyi
595e5b0bf5 Resolved issue #306. Layout generator optimization. Divide into strips.
--HG--
branch : develop
2016-02-23 14:13:10 +02:00
Roman Telezhynskyi
48d58de871 CONFIG key to disable setting custom rpath option.
--HG--
branch : develop
2016-02-19 17:21:51 +02:00
Roman Telezhynskyi
122827f74a New file in the collection.
--HG--
branch : develop
2016-02-19 16:55:03 +02:00
Roman Telezhynskyi
3419476ee1 Fixed failed build.
--HG--
branch : develop
2016-02-19 16:50:20 +02:00
Roman Telezhinskyi
ac95ecb271 Merged in thomas_hocedez/valentina/feature (pull request #103)
Resolved #385: Add 'Open Recent' option in Tape.exe, 'File' dropdown menu.

--HG--
branch : develop
2016-02-19 16:40:09 +02:00
Roman Telezhynskyi
936a7fef07 Fixed issue #405. Crash after deleting first pattern piece in the list.
--HG--
branch : develop
2016-02-19 16:34:32 +02:00
Roman Telezhynskyi
e2bd5c51f2 Build and install only selected localizations. Use in Gentoo.
--HG--
branch : develop
2016-02-18 20:14:57 +02:00
Thomas HOCEDEZ
2070559250 tmainwindow.cpp édité en ligne via Bitbucket
--HG--
branch : feature
2016-02-18 11:23:00 +00:00
Thomas HOCEDEZ
b449e16b81 #385 : final version
--HG--
branch : feature
2016-02-18 12:18:14 +01:00
Roman Telezhynskyi
b42710f8d0 Measurement Diagram is not shown on Mac OS X.
(grafted from 34490ebbc73d0f9c0360883903cd010fb6bea8f8)

--HG--
branch : develop
2016-02-17 10:11:36 +02:00
Roman Telezhynskyi
39c88a812e Correct path to NSIS on Win x64.
--HG--
branch : develop
2016-02-16 20:55:52 +02:00
Roman Telezhynskyi
0846d3c282 Read and save a spline path attribute 'duplicate'.
--HG--
branch : feature
2016-02-16 15:37:01 +02:00
Roman Telezhynskyi
c80fe9c61b Show name in a property browser.
--HG--
branch : feature
2016-02-16 15:04:21 +02:00
Roman Telezhynskyi
be3fc296f4 Untested changes for the tool Spline.
--HG--
branch : feature
2016-02-15 16:30:48 +02:00
Roman Telezhynskyi
f264206aab Refactoring DialogSpline.
--HG--
branch : feature
2016-02-15 11:02:55 +02:00
Roman Telezhynskyi
0f747ede7e The first implementation for tool Spline.
--HG--
branch : feature
2016-02-12 20:10:01 +02:00
Roman Telezhynskyi
791d874c9a Little refactoring.
--HG--
branch : feature
2016-02-12 15:49:59 +02:00
Roman Telezhynskyi
85f5df4b21 Removing objects before each FullParse. NodeArc, NodeSpline, NodeSplinePath are
not part of a scene anymore.

--HG--
branch : develop
2016-02-10 18:45:49 +02:00
Roman Telezhynskyi
9eac04654c Refactoring. Always use AddTool method.
--HG--
branch : develop
2016-02-10 12:13:34 +02:00
Roman Telezhynskyi
be24d6f503 New file in the collection.
--HG--
branch : develop
2016-02-09 17:48:59 +02:00
Roman Telezhynskyi
61adfbaef5 Handle all tools when creating the history records.
--HG--
branch : develop
2016-02-09 17:26:59 +02:00
Roman Telezhynskyi
7deed94604 Fixed broken path to measurements after using Save As option.
(grafted from 2e63a19d717ad4ef5d6f38da7ed3b1ed6d7311a6)

--HG--
branch : develop
2016-02-09 17:19:19 +02:00
Roman Telezhynskyi
78799d3d83 Resolved issue #441. Broken reference incrementation for tool "True Dart point".
(grafted from 0c13c14f9829e53dbbbe850053947b646bd800bd)

--HG--
branch : develop
2016-02-02 15:38:30 +02:00
Roman Telezhynskyi
5ec4f51601 Grab user attention if measurements was changed. Related to issue #440.
--HG--
branch : develop
2016-02-02 12:05:33 +02:00
Roman Telezhynskyi
e67b6b5805 Refactoring. Removed unneeded method.
--HG--
branch : develop
2016-02-01 21:58:11 +02:00
Roman Telezhynskyi
8d61121e1b New file in collection.
--HG--
branch : develop
2016-01-29 17:46:31 +02:00
Roman Telezhynskyi
de4267c3c3 Switching pattern pieces do not require lite parse enough will be to set
current data set.

--HG--
branch : develop
2016-01-29 17:29:23 +02:00
Roman Telezhynskyi
a693f9e57d Fixed issue #438. Broken switching pattern pieces.
(grafted from 6448ff0d78086ccb1182cf981c95239f36d22e83)

--HG--
branch : develop
2016-01-29 16:30:57 +02:00
Roman Telezhynskyi
7bc6100efa Refactoring. Removed unused variable.
--HG--
branch : develop
2016-01-29 13:48:22 +02:00
Roman Telezhynskyi
4081b1a40f Fixed window title.
--HG--
branch : develop
2016-01-29 11:24:21 +02:00
Roman Telezhynskyi
2069713ff6 Fixed bugs.
--HG--
branch : feature
2016-01-25 16:46:24 +02:00
Roman Telezhynskyi
11aae952cb Show 'read only' in title of window if a pattern file in read only state.
--HG--
branch : feature
2016-01-25 11:13:41 +02:00
Roman Telezhynskyi
1f624ec69b Enable actionSave even file was not saved before.
--HG--
branch : feature
2016-01-25 11:04:42 +02:00
Roman Telezhynskyi
4bb612e20e Show origins when add first pattern piece.
--HG--
branch : feature
2016-01-24 19:04:22 +02:00
Roman Telezhynskyi
ea0000fea6 First successful build. Tool working was not tested!
--HG--
branch : feature
2016-01-24 18:15:08 +02:00
Roman Telezhynskyi
796fde3cfc Icons for tool Intersection curves.
--HG--
branch : feature
2016-01-22 18:18:24 +02:00
Roman Telezhynskyi
deb574cc5f Better documentation for script 'generate_tool_cursor.sh'.
--HG--
branch : develop
2016-01-22 17:01:20 +02:00
Roman Telezhynskyi
0d34320e7d The lock file already helps to prevent rewriting current opened pattern file.
--HG--
branch : develop
2016-01-22 12:54:19 +02:00