Commit Graph

295 Commits

Author SHA1 Message Date
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
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
fdb45fdc76 Move class VFormula to core folder.
--HG--
branch : feature
2015-06-12 12:22:25 +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
a3caf574cb Refactoring. Move translation variables outside VApplication.
--HG--
branch : feature
2015-06-11 13:15:57 +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
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
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
b1a354df69 New internal variable "Radius arc".
--HG--
branch : develop
2015-05-31 12:17:09 +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
e37e2d48f3 Successful show first point.
--HG--
branch : feature
2015-05-27 19:24:20 +03:00
Roman Telezhynskyi
71302fddf0 First successful build.
--HG--
branch : feature
2015-05-27 13:48:21 +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
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
c76718e9d0 Tool layout settings.
--HG--
branch : feature
2015-05-12 18:15:10 +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
01475d4122 Refactoring. Better name.
--HG--
branch : develop
2015-05-07 11:49:56 +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
7baefba769 F(x) button for tool "Point at distance and angle".
--HG--
branch : feature
2015-04-29 17:57:02 +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
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
0c83c86e27 Result is not floating-point. Coverity scan.
--HG--
branch : develop
2015-04-16 13:19:23 +03:00
Roman Telezhynskyi
e1e4804503 Resource leaks. Coverity scan.
--HG--
branch : develop
2015-04-16 13:10:44 +03:00
Roman Telezhynskyi
78f1e89f08 Cppcheck.
--HG--
branch : develop
2015-04-15 15:44:57 +03:00
Roman Telezhynskyi
6dea77276c QtMath apperas only since Qt 5.1.
--HG--
branch : develop
2015-04-01 21:21:24 +03:00
Roman Telezhynskyi
ff44834417 GCC warning “ISO C99 requires rest arguments to be used”.
For fixing use printf style.

--HG--
branch : develop
2015-04-01 20:08:35 +03:00
Roman Telezhynskyi
30f6aea194 Hide warnings, minimal requirements for build is Qt 5.0.0.
--HG--
branch : develop
2015-04-01 15:51:54 +03:00
Roman Telezhynskyi
74e4761634 Refactoring.
--HG--
branch : develop
2015-03-31 13:46:47 +03:00
Roman Telezhynskyi
478dbe13dd Fixed issue #263. Regression. Union tool doesn't work.
--HG--
branch : develop
2015-03-31 13:39:10 +03:00
Roman Telezhynskyi
8c5ea079d7 Additional checkings.
--HG--
branch : develop
2015-03-30 21:04:44 +03:00
Roman Telezhynskyi
a38448623c When we unite two detalis don't skip a point of a second detail if edges length
don't equal.

--HG--
branch : develop
2015-03-30 15:43:30 +03:00
Roman Telezhynskyi
f97a077dcd For tool Curve intersect axis fixed wrong calculation point in case with too
small scene rect size. No code always use the biggest possible rect.

--HG--
branch : develop
2015-03-28 12:59:37 +02:00
Roman Telezhynskyi
0f33cb6352 Fixed bug with circle intersection. Case with one real and one theoretical
intersection.

--HG--
branch : release
2015-03-19 16:20:25 +02:00