Commit Graph

93 Commits

Author SHA1 Message Date
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
c3d5688f28 New tool "Point of the intersection circles".
--HG--
branch : develop
2015-05-30 13:02:20 +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
71302fddf0 First successful build.
--HG--
branch : feature
2015-05-27 13:48:21 +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
7e4aea059f Disable cursor-arrow-openhand cursor before delete a item.
--HG--
branch : feature
2015-04-29 20:02:03 +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
78f1e89f08 Cppcheck.
--HG--
branch : develop
2015-04-15 15:44:57 +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
37dbe31050 Allow user add points in list by clicking on label.
--HG--
branch : release
2015-03-19 15:02:39 +02:00
Roman Telezhynskyi
f1b7726646 Block moving point label if tool is active.
--HG--
branch : release
2015-03-19 13:13:13 +02:00
Roman Telezhynskyi
629a2a7579 Copyright dates.
--HG--
branch : develop
2015-02-27 12:27:48 +02:00
Roman Telezhynskyi
99ebbc3ed9 Simple curve ignore press event and allow move curve by mouse.
--HG--
branch : feature
2015-02-12 18:10:47 +02:00
Roman Telezhynskyi
d6069c9201 Avoid declaring the same literal in multiple places.
--HG--
branch : feature
2015-02-12 13:55:35 +02:00
Roman Telezhynskyi
5f49394236 Use different colors for different parts of tool.
--HG--
branch : feature
2015-02-06 13:41:30 +02:00
Roman Telezhynskyi
e94c5070dc If pattern piece disabled need correct tool color.
--HG--
branch : feature
2015-02-06 11:53:36 +02:00
Roman Telezhynskyi
8b7567c32a Use method setEnabled instead direct change Pen where possible.
--HG--
branch : feature
2015-02-04 15:09:37 +02:00
Roman Telezhynskyi
8aa8438064 Disable label if pattern piece disabled.
--HG--
branch : feature
2015-02-04 13:47:53 +02:00
Roman Telezhynskyi
cf2aea280d Refactoring.
--HG--
branch : feature
2015-02-03 12:17:04 +02:00
dismine
f8c62b9b25 Fixed issue #208. Point from X and Y needs vertical bar to help select point
for X vertical value.

--HG--
branch : develop
2015-01-27 20:17:28 +02:00
dismine
141ec30b8c Make visiable amied axis.
--HG--
branch : develop
2014-12-25 18:22:32 +02:00
dismine
100857ab21 Don't use scaling factor for circle.
--HG--
branch : develop
2014-12-25 16:06:50 +02:00
dismine
a1bb140bb5 Hide objects before they need.
--HG--
branch : develop
2014-12-24 15:13:13 +02:00
dismine
ff9ba9601c Correction tooltipe for curved path.
--HG--
branch : develop
2014-12-04 13:23:40 +02:00
dismine
7e86dcc97f One TS file for whole project.
Main reason make posible translate strings from qmuparser library.

--HG--
branch : develop
2014-12-03 16:11:57 +02:00
dismine
9ef9df1b59 Continue creation logging system.
--HG--
branch : develop
2014-11-24 15:03:34 +02:00
dismine
cf36ec0b09 Better way check values in dialog arc. Issue 193.
--HG--
branch : develop
2014-11-22 12:57:05 +02:00
dismine
22f52e4101 Curved path should have three or more points.
--HG--
branch : develop
2014-11-21 19:24:16 +02:00
dismine
62341c3c5b CutSplPath worked wrong. Simple paths do not inherited the curved path
coefficient of curvature.

--HG--
branch : develop
2014-11-11 12:04:14 +02:00
dismine
452baf48b0 Build on Windows.
--HG--
branch : develop
2014-10-25 13:56:27 +03:00
dismine
5679158b56 Support delete action if you select tool from label.
--HG--
branch : develop
2014-10-24 21:17:23 +03:00
dismine
fa24b86d32 Refactoring. Use everywhere NULL_ID instead 0.
--HG--
branch : develop
2014-10-24 17:16:31 +03:00
dismine
68f25ddf36 New tool curve intersect axis.
--HG--
branch : develop
2014-10-23 11:38:57 +03:00
dismine
a21ad603ef New tool line intersect axis.
--HG--
branch : develop
2014-10-20 20:41:02 +03:00
dismine
fc083fc667 error: use of undeclared identifier 'sqrt'.
--HG--
branch : develop
2014-10-05 23:41:05 +03:00
dismine
11641de911 Fixes for tools vizualizations.
--HG--
branch : develop
2014-10-04 09:37:19 +03:00
dismine
ea9ba2a11a Building with Clang.
--HG--
branch : develop
2014-10-03 13:32:12 +03:00
dismine
9d35b4fa5a Always show a curve control points on top.
--HG--
branch : develop
2014-09-27 15:50:00 +03:00
dismine
7e6cfe9f70 Change build dependence to Qt 5.0.2.
--HG--
branch : develop
2014-09-25 18:44:06 +03:00
dismine
1964b15704 Cppcheck warnings.
--HG--
branch : develop
2014-09-11 20:15:07 +03:00
dismine
2766628037 Clang warnings.
--HG--
branch : develop
2014-09-11 19:52:02 +03:00
dismine
e4bf36e68e GCC warnings.
--HG--
branch : develop
2014-09-11 17:15:49 +03:00
dismine
1d4f0a6a55 Vera++.
--HG--
branch : develop
2014-09-10 20:57:08 +03:00
dismine
28b1152ca6 Fix build on Windows.
--HG--
branch : develop
2014-09-08 16:54:41 +03:00
dismine
fc92e0b4a4 Set (restore) cursor only if not active (active).
--HG--
branch : develop
2014-09-08 14:02:14 +03:00