Commit Graph

2267 Commits

Author SHA1 Message Date
44aac2179b Fixed triggering validation a detail.
Two new cases: has been changed Reverse option and the list
has been scrolled. Fixed validation when the list conatains only curve.
(grafted from 87af46985d0867d550605810c5c5a9c2c72f4a0b)

--HG--
branch : develop
2016-02-10 21:39:20 +02:00
99aea913a8 Fixed getting correct reversed segment for single in the list curve.
--HG--
branch : release
2016-02-10 21:38:37 +02:00
bcd59b90c7 Fixed triggering validation a detail.
Two new cases: has been changed Reverse option and the list
has been scrolled. Fixed validation when the list conatains only curve.

--HG--
branch : release
2016-02-10 21:35:46 +02:00
aa67e04a3e Improved exporting to dxf. QPainterPath export as Polyline.
--HG--
branch : develop
2016-02-10 19:32:26 +02:00
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
9eac04654c Refactoring. Always use AddTool method.
--HG--
branch : develop
2016-02-10 12:13:34 +02:00
c587826a56 Added VEllipticalArc
--HG--
branch : feature
2016-02-10 06:59:29 +02:00
61adfbaef5 Handle all tools when creating the history records.
--HG--
branch : develop
2016-02-09 17:26:59 +02:00
6b4b79a1b5 Little fix tools visuzlization.
(grafted from 7ef2dcf85f7b9da986105ad524382ba47efb177f)

--HG--
branch : develop
2016-02-09 17:19:25 +02:00
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
aa64076a36 Tool line. Block selecting the same point twice.
(grafted from 0029c3e3b5ae45d21f834f0d36023d8ef9734345)

--HG--
branch : develop
2016-02-09 17:19:14 +02:00
863b62cd6e Resolved issue #443. Not valid dxf file.
- libdxf updated to version 3.12.2.0.
- Fixed wrong pen width.
- Fixed drawPath() method. Drawing subpaths.
(grafted from f587dae3fa6cd75f987f54aa282caf73225da8fe)

--HG--
branch : develop
2016-02-09 17:19:07 +02:00
e58080ba81 Little fix tools visuzlization.
--HG--
branch : release
2016-02-09 16:26:49 +02:00
30adc76bce Fixed broken path to measurements after using Save As option.
--HG--
branch : release
2016-02-09 16:16:04 +02:00
aee23cf700 Tool line. Block selecting the same point twice.
--HG--
branch : release
2016-02-09 14:45:31 +02:00
4774a37d43 Resolved issue #443. Not valid dxf file.
- libdxf updated to version 3.12.2.0.
- Fixed wrong pen width.
- Fixed drawPath() method. Drawing subpaths.

--HG--
branch : release
2016-02-09 14:40:39 +02:00
fb6e3b29ff Updated the tool "Point of intersection curves" to new correct way work with
references.

--HG--
branch : develop
2016-02-02 15:50:15 +02:00
233415bc67 Fixed combobox width in Dialog "Tool True Dart point".
(grafted from 969110d32207c05d2ce53d6446d2e9835e3b1b67)

--HG--
branch : develop
2016-02-02 15:38:37 +02:00
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
3ad10ca5d2 Fixed combobox width in Dialog "Tool True Dart point".
--HG--
branch : release
2016-02-02 15:37:44 +02:00
eb9f8f4b60 Resolved issue #441. Broken reference incrementation for tool "True Dart point".
--HG--
branch : release
2016-02-02 15:34:29 +02:00
9e9689e16a Resolved issue #439. Widen Formula Dialog.
(grafted from 5a638f3f6092284070e985b98debbd155a48d96d)

--HG--
branch : develop
2016-02-01 21:16:53 +02:00
a8f97c8fdb Fixed broken tool dialogs "Intersection arcs" and "Point from arc and tangent".
(grafted from 68d37d7921c6ad9e0d99e6593df27dacba7f6465)

--HG--
branch : develop
2016-02-01 21:16:32 +02:00
46b9fe65e6 Fixed issue #442. 'Broken Formula' error when using Intersect Circles tool.
(grafted from cd5fd09824ab95db402d187bc296ac126922cdea)

--HG--
branch : develop
2016-02-01 21:16:23 +02:00
7fd45ded4e Resolved issue #439. Widen Formula Dialog.
--HG--
branch : release
2016-02-01 20:59:00 +02:00
65d8772a72 Fixed broken tool dialogs "Intersection arcs" and "Point from arc and tangent".
--HG--
branch : release
2016-02-01 20:02:32 +02:00
4f5526b9e5 Fixed issue #442. 'Broken Formula' error when using Intersect Circles tool.
--HG--
branch : release
2016-02-01 19:43:32 +02:00
f572c93748 Change version to 0.4.1.
--HG--
branch : release
2016-01-29 21:48:21 +02:00
d3fab56181 Change version to 0.4.0.
--HG--
branch : release
2016-01-27 14:51:10 +02:00
c1fecafda9 Refactoring.
--HG--
branch : feature
2016-01-25 19:10:39 +02:00
d86c79f290 Unit test. Check VToolPointOfIntersectionCurves::FindPoint() method.
--HG--
branch : feature
2016-01-25 19:06:36 +02:00
2069713ff6 Fixed bugs.
--HG--
branch : feature
2016-01-25 16:46:24 +02:00
387c33e9e0 Refactoring. Smooth scrolling.
--HG--
branch : feature
2016-01-25 15:49:37 +02:00
ea0000fea6 First successful build. Tool working was not tested!
--HG--
branch : feature
2016-01-24 18:15:08 +02:00
8b050eee31 Resolved issue #265. Add 'Read only' attribute.
--HG--
branch : develop
2016-01-22 12:45:18 +02:00
e000486633 Fixed broken tests.
--HG--
branch : develop
2016-01-21 17:20:47 +02:00
f0d4aaf1fb Added language Chinese (China).
--HG--
branch : develop
2016-01-21 17:14:47 +02:00
d466e53e5d Fixed typos.
(grafted from 5212bd0c72b44da2d16dab9e1592c2843ab0ff1e)

--HG--
branch : develop
2016-01-21 16:21:58 +02:00
4333b50559 Fixed typos.
--HG--
branch : release
2016-01-21 16:20:02 +02:00
be8503664f Fixed issue #325. Check pattern for inverse compatibility.
--HG--
branch : develop
2016-01-19 17:25:46 +02:00
7982e48e4e If item's rect is bigger than view's rect ensureVisible works very unstable.
(grafted from d807a6fc7a9c1abc588dfda621ac7b70f90b401b)

--HG--
branch : develop
2016-01-15 14:57:47 +02:00
aadac5772d Showing/hiding control points require recalculation scene size.
(grafted from 6f9642ea3c32ce5a333fa85339fd761aa992acc6)

--HG--
branch : develop
2016-01-15 14:57:41 +02:00
3026f9dfc6 Call ensureVisible() only in mouseMoveEvent() method. Alwayse update size of
scene.
(grafted from a080e8c10e0817579d802539e4ef30b4b51f43a8)

--HG--
branch : develop
2016-01-15 14:57:23 +02:00
5517b96613 Ensure cursor visibility when move curve.
(grafted from e7cbd25ec5f67ef9b413244b32a543b2a2a0603f)

--HG--
branch : develop
2016-01-15 14:57:09 +02:00
6a28f464b9 Fix recalculation the scene when move detail.
(grafted from 2a58800bc48bc82057c7bec08d007eb133849b5b)

--HG--
branch : develop
2016-01-15 14:56:33 +02:00
73f0f4ca58 Show scene origins.
--HG--
branch : develop
2016-01-15 14:55:56 +02:00
0fac22badb If item's rect is bigger than view's rect ensureVisible works very unstable.
--HG--
branch : release
2016-01-15 14:09:52 +02:00
69354bd28c Showing/hiding control points require recalculation scene size.
--HG--
branch : release
2016-01-15 12:16:04 +02:00
b2d498b78c Call ensureVisible() only in mouseMoveEvent() method. Alwayse update size of
scene.

--HG--
branch : release
2016-01-15 12:05:56 +02:00
f5c85a73a1 Ensure cursor visibility when move curve.
--HG--
branch : release
2016-01-14 17:04:36 +02:00