Roman Telezhynskyi
c1cea4c441
Clazy warnings.
...
--HG--
branch : develop
2018-03-14 15:39:15 +02:00
Roman Telezhynskyi
575068e181
Fix bug in control point.
...
Do not draw control point in constructor. It creates artefacts if they enabled
from start.
--HG--
branch : develop
2018-02-06 21:05:43 +02:00
Roman Telezhynskyi
89d01f3fe5
Arrow length should follow line width.
...
--HG--
branch : develop
2018-02-06 20:45:07 +02:00
Roman Telezhynskyi
6c438f92e0
Resolved issue #808 . New feature. Global line width option.
...
--HG--
branch : develop
2018-02-06 19:30:27 +02:00
Roman Telezhynskyi
99d6ea5152
Speed optimization for class VFormula.
...
--HG--
branch : develop
2018-01-20 15:37:15 +02:00
Roman Telezhynskyi
8b16cead24
Improve elliptical arc tooltip.
...
--HG--
branch : develop
2018-01-05 19:49:50 +02:00
Roman Telezhynskyi
55e0ef6549
Allow equal angles for elliptical arc.
...
--HG--
branch : develop
2018-01-05 19:42:28 +02:00
Roman Telezhynskyi
7a77ad0e19
Fix cursor for curves after closing a tool.
...
--HG--
branch : develop
2018-01-05 13:49:32 +02:00
Roman Telezhynskyi
8dbcfb4874
Fix issue with elliptical arc. It should read but ignore attribute 'aScale'.
...
ref #768 .
--HG--
branch : develop
2017-11-18 13:48:03 +02:00
Roman Telezhynskyi
016883110f
Allow an arc to have the same start and end angles.
...
In such a case full circle will be drawn.
--HG--
branch : develop
2017-11-15 13:22:16 +02:00
Roman Telezhynskyi
e9abab4eb2
Fix bug in Valentina.
...
Each QGaphicsItem should make accepted mouse press event if it accept an event.
--HG--
branch : develop
2017-10-31 10:31:50 +02:00
Roman Telezhynskyi
7a11b3497a
Fix bug with setting cursor QGraphicsPathItem without hover events.
...
--HG--
branch : develop
2017-10-30 11:08:25 +02:00
Roman Telezhynskyi
cbf3e4d5df
When create group selecting a control point should also select a curve.
...
--HG--
branch : develop
2017-10-30 08:34:18 +02:00
Roman Telezhynskyi
55754d227b
Fix bug with spline path.
...
--HG--
branch : develop
2017-10-30 08:20:03 +02:00
Roman Telezhynskyi
8309fa8c7a
Save show curve details state between sessions.
...
--HG--
branch : develop
2017-10-29 15:13:13 +02:00
Roman Telezhynskyi
f16d26b659
Improve EnsureVisibleWithDelay feature.
...
Margins should to be scaled according to scene scale factor.
--HG--
branch : develop
2017-10-29 13:46:58 +02:00
Roman Telezhynskyi
09f3ba234c
Fix bug with item highligh selected.
...
--HG--
branch : develop
2017-10-29 11:06:17 +02:00
Roman Telezhynskyi
def801a626
Call item update if curve detailed mode changed.
...
Need to show/hide a curve direction.
--HG--
branch : develop
2017-10-29 10:53:47 +02:00
Roman Telezhynskyi
969dd163bf
Fix bug with spline's control point.
...
Fix infinite redrawing.
--HG--
branch : develop
2017-10-28 19:21:47 +03:00
Roman Telezhynskyi
4af32961b0
Optimize adjusting new scene rect.
...
If we know an object that cause adjustment no need to recalc bounding rect for
all scene items.
--HG--
branch : develop
2017-10-27 09:13:51 +03:00
Roman Telezhynskyi
f4c5ad7213
Fix undo bug. Undocommand doesn't increment/decrement reference counters.
...
--HG--
branch : feature
2017-10-17 19:35:39 +03:00
Roman Telezhynskyi
dd0025456b
Fix crash in Free curve mode.
...
--HG--
branch : develop
2017-10-19 16:26:51 +03:00
Roman Telezhynskyi
71b5a17aa1
Refactor methods names for better readability.
...
--HG--
branch : develop
2017-10-19 11:24:21 +03:00
Roman Telezhynskyi
baa2f4fd92
Resolved issue #768 . New feature. Custom curve approximation scale.
...
--HG--
branch : develop
2017-10-11 13:51:06 +03:00
Roman Telezhynskyi
61172d46c4
Fix typo in headers.
...
--HG--
branch : develop
2017-10-05 12:20:01 +03:00
Roman Telezhynskyi
daa539378f
Resolved issue #765 . New feature. Free curve mode.
...
--HG--
branch : develop
2017-10-03 13:01:56 +03:00
Roman Telezhynskyi
08df3b4486
Scrolling delay.
...
When object is close to edge of view Valentina begins scrolling scene to ensure
that the object is visible. In many cases this happens to fast for user. As
solution after correction Valentina will wait 80 milliseconds before procedding
next move. This will give users enough time to react. Such delay is called only
if view was scrolled.
--HG--
branch : develop
2017-10-02 16:25:18 +03:00
Roman Telezhynskyi
d44638eab2
SonarQube warnings.
...
--HG--
branch : develop
2017-09-21 10:05:58 +03:00
Roman Telezhynskyi dismine@gmail.com
542ab7e648
Clang warnings.
...
--HG--
branch : develop
2017-09-20 19:41:12 +03:00
Roman Telezhynskyi
17394e8259
Compiler warnings.
...
--HG--
branch : develop
2017-09-20 14:05:41 +03:00
Roman Telezhynskyi
af1e01c243
Hide Show label option for not point objects.
...
--HG--
branch : feature
2017-09-20 10:28:49 +03:00
Roman Telezhynskyi
e7db934fb5
Refactor tool clases to pass data in structure.
...
--HG--
branch : feature
2017-09-18 11:37:23 +03:00
Roman Telezhynskyi
2e8f113e3e
Tooltip for complex tools.
...
--HG--
branch : feature
2017-09-17 13:58:43 +03:00
Roman Telezhynskyi
6f160ebd9c
Improve tooltip. It should show object label.
...
--HG--
branch : feature
2017-09-17 10:24:34 +03:00
Roman Telezhynskyi
dbe1981eb5
Refactor to avoid hidding class member.
...
--HG--
branch : feature
2017-09-17 09:45:18 +03:00
Roman Telezhynskyi
2864be7342
Refactoring to recognize child that called a contex menu.
...
--HG--
branch : feature
2017-09-15 17:32:23 +03:00
Roman Telezhynskyi
39aa43fe8f
SonarQube warnings.
...
--HG--
branch : develop
2017-09-13 11:52:41 +03:00
Roman Telezhynskyi
66914174d8
Fix tooltip of Elliptical arc tool.
...
--HG--
branch : develop
2017-09-13 07:03:18 +03:00
Roman Telezhynskyi
db8b4e0023
Resolved issue #750 . Info Box Beside Mouse.
...
--HG--
branch : develop
2017-08-23 14:50:48 +03:00
Roman Telezhynskyi
0894f686ef
Improve working with mouse cursors. Instead of setting global value set cursor
...
for each item separately.
--HG--
branch : develop
2017-08-01 14:35:48 +03:00
Roman Telezhynskyi
651d22e488
Fix regression. Heavy method boundingRect() slows down the Details mode.
...
--HG--
branch : develop
2017-08-01 12:57:19 +03:00
Ronan Le Tiec
f080b88cf7
issue #712 new default allowance setting taken into account in seam allowance tool dialog. StrToUnits and UnitsToStr moved from VDomDocument to def
...
--HG--
branch : develop
2017-07-02 13:34:36 +02:00
Roman Telezhynskyi
a1f4207621
Scale curve direction arrows.
...
--HG--
branch : develop
2017-06-23 14:18:31 +03:00
Roman Telezhynskyi
b0f867499c
Resolved issue #244 . New feature: Adjust line and point thickness and label
...
size.
--HG--
branch : develop
2017-06-16 14:53:08 +03:00
Roman Telezhynskyi
5c4f45397d
Fix build on Mac OS X.
...
--HG--
branch : develop
2017-06-05 20:58:38 +03:00
Roman Telezhynskyi
32a16890a7
Resolved issue #681 . Enhance feature: Dashed line options for curves, arcs, etc.
...
--HG--
branch : develop
2017-05-16 13:07:53 +03:00
Roman Telezhynskyi
c5957846b6
Refactoring. New parent class VInteractiveTool.
...
Helps to share info about tool dialog.
--HG--
branch : release
2017-04-15 17:39:59 +03:00
Roman Telezhynskyi
e2383eb500
Refactoring. Use "=default" instead of the default implementation.
...
--HG--
branch : develop
2017-04-01 17:27:55 +03:00
Roman Telezhynskyi
b316133dad
Remove unused members.
...
--HG--
branch : develop
2017-03-31 17:21:18 +03:00
Roman Telezhynskyi
f9aa896477
Refactoring. Avoid implicit conversions.
...
--HG--
branch : develop
2017-03-31 17:04:11 +03:00