Roman Telezhynskyi
d5836e2fb3
Refactoring. Left method getPointName only in parent class.
...
--HG--
branch : feature
2015-02-02 18:35:40 +02:00
Roman Telezhynskyi
e2fab3345a
Test combobox that show colors.
...
--HG--
branch : feature
2015-02-02 12:28:09 +02:00
Roman Telezhynskyi
de1c9d8a77
List of colors.
...
--HG--
branch : feature
2015-02-02 11:29:50 +02:00
dismine
1b6408c144
Fixed issue #171 . QComboBox to show Qt::PenStyle.
...
--HG--
branch : develop
2015-01-29 17:47:02 +02:00
dismine
c15c0ac67b
Fixed issue #196 . Detail Editor crashes on Delete.
...
--HG--
branch : develop
2015-01-27 18:32:50 +02:00
dismine
2a27ebfe1f
Fixed issue #230 . Program hangs when I try to open saved file.
...
--HG--
branch : develop
2015-01-27 15:56:44 +02:00
dismine
9effd8af02
Layout detail.
...
--HG--
branch : feature
2015-01-07 18:54:43 +02:00
dismine
7d6f22d01b
Better use method here.
...
--HG--
branch : develop
2015-01-02 13:13:14 +02:00
dismine
08f8fc70e1
Same lenght to point label for draw and detail.
...
--HG--
branch : develop
2014-12-29 20:19:23 +02:00
dismine
ccd06caef9
Fix for line to label.
...
--HG--
branch : develop
2014-12-25 19:19:31 +02:00
dismine
e431388be8
Don't scale points.
...
--HG--
branch : develop
2014-12-25 18:21:56 +02:00
dismine
44b3064290
Undo moving label.
...
--HG--
branch : develop
2014-12-25 13:33:27 +02:00
dismine
d6c78ca1a1
All points in detail should go clockwise. This mean in some cases need reverse
...
curves that go anticlockwise. Old method reversing curves doesn't work
correct in all cases. I don't see now way automatically handle this. That's
why now user can choose himself need reverse points for this curve or not.
Also this mean increment in format version to 0.1.2.
--HG--
branch : feature
2014-12-17 14:56:14 +02:00
dismine
aed090aed3
New better way select objects for creation a detail.
...
Now the detail cutting points and use only cutted part for creation paths.
--HG--
branch : feature
2014-12-15 16:25:40 +02:00
dismine
394d54e9c1
Convertor need throw exceptions.
...
--HG--
branch : feature
2014-12-10 20:01:33 +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
18dc31dd85
Fixed issue. Dialog Detail doesn't remember values after close.
...
--HG--
branch : develop
2014-11-20 20:13:27 +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
ba44e4e84d
Set angle first. Angle value can be negative.
...
--HG--
branch : develop
2014-11-09 16:37:15 +02:00
dismine
eb75584e19
Icons in detail context menu.
...
--HG--
branch : develop
2014-10-29 13:31:02 +02:00
dismine
309e15acd4
Refactoring. NULL_ID_STR.
...
--HG--
branch : develop
2014-10-29 13:06:50 +02:00
dismine
5b15b04a26
Fixed error message after creation detail.
...
--HG--
branch : develop
2014-10-28 13:33:39 +02:00
dismine
5679158b56
Support delete action if you select tool from label.
...
--HG--
branch : develop
2014-10-24 21:17:23 +03:00
dismine
fd91f45bbb
Icons in context menu.
...
--HG--
branch : develop
2014-10-24 20:33:41 +03:00
dismine
7687a04ded
Refactoring. Avoid declaring the same literal in multiple places.
...
--HG--
branch : develop
2014-10-24 17:23:41 +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
07ea6c6de5
New way to find point intersection of an arc with a segment.
...
--HG--
branch : develop
2014-10-18 20:56:25 +03:00
dismine
a06a162100
Support build with MSVC.
...
--HG--
branch : develop
2014-10-17 22:26:30 +02:00
dismine
952e7d06b4
error: use of undeclared identifier 'fabs'.
...
--HG--
branch : develop
2014-10-05 23:53:58 +03:00
dismine
fc083fc667
error: use of undeclared identifier 'sqrt'.
...
--HG--
branch : develop
2014-10-05 23:41:05 +03:00
dismine
3590ebac74
int instead ptrdiff_t.
...
--HG--
branch : develop
2014-10-05 23:25:07 +03:00
dismine
b81614d1a1
Fixed crash after detele tool.
...
--HG--
branch : develop
2014-10-04 22:12:46 +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
26a95e0964
Fixed wrong point name in dialog ToolShoulderPoint.
...
--HG--
branch : develop
2014-10-02 17:29:28 +03:00
dismine
50f82eee27
Allow a user interact only with items from active pattern piece.
...
--HG--
branch : develop
2014-10-02 16:34:49 +03:00
dismine
9d35b4fa5a
Always show a curve control points on top.
...
--HG--
branch : develop
2014-09-27 15:50:00 +03:00
dismine
d950acfc23
Disable also deletion tool from keyboard when tool cannot be deleted.
...
--HG--
branch : develop
2014-09-26 20:09:20 +03:00
dismine
0dc4a33432
Fixed crash after change line type for tool line.
...
--HG--
branch : develop
2014-09-26 19:48:46 +03:00
dismine
7e6cfe9f70
Change build dependence to Qt 5.0.2.
...
--HG--
branch : develop
2014-09-25 18:44:06 +03:00
dismine
7673deade8
Fix bug with calculator and tools visualization.
...
--HG--
branch : develop
2014-09-20 18:00:29 +03:00
dismine
2940c131bc
Coverity warnings.
...
--HG--
branch : develop
2014-09-13 23:42:58 +03:00
dismine
2766628037
Clang warnings.
...
--HG--
branch : develop
2014-09-11 19:52:02 +03:00
dismine
1d4f0a6a55
Vera++.
...
--HG--
branch : develop
2014-09-10 20:57:08 +03:00
dismine
fc92e0b4a4
Set (restore) cursor only if not active (active).
...
--HG--
branch : develop
2014-09-08 14:02:14 +03:00
dismine
ede640618f
Visualization for VToolCutSplinePath. Fixed issue #16 .
...
--HG--
branch : feature
2014-09-08 11:23:53 +03:00
dismine
e75ed95561
Visualization for VToolSplinePath.
...
--HG--
branch : feature
2014-09-07 19:51:22 +03:00
dismine
2a4eef7695
Visualization for VToolCutSpline.
...
--HG--
branch : feature
2014-09-06 15:47:25 +03:00
dismine
d2e5be50b4
Show curve foot if only is selected.
...
--HG--
branch : feature
2014-09-06 11:51:46 +03:00
dismine
4c913f485d
RegExp for validation label name.
...
--HG--
branch : feature
2014-09-04 16:42:16 +03:00
dismine
6fb280663a
Show tool visualization when selected.
...
--HG--
branch : feature
2014-09-03 16:52:16 +03:00
dismine
f59009c5fc
Show lite tool options in options browser.
...
--HG--
branch : feature
2014-09-03 14:10:51 +03:00
dismine
df2c9853a1
Setter and getter for options VToolSplinePath.
...
--HG--
branch : feature
2014-09-01 19:39:16 +03:00
dismine
e6f9b81dba
Setter and getter for options VToolSpline.
...
--HG--
branch : feature
2014-09-01 19:36:15 +03:00
dismine
82d82f9b0a
Setter and getter for options VToolTriangle.
...
--HG--
branch : feature
2014-09-01 19:27:30 +03:00
dismine
754901bff1
Setter and getter for options VToolShoulderPoint.
...
--HG--
branch : feature
2014-09-01 19:25:04 +03:00
dismine
5e304e8415
Setter and getter for options VToolPointOfIntersection.
...
--HG--
branch : feature
2014-09-01 19:21:42 +03:00
dismine
bf79d8f0bd
Setter and getter for options VToolPointOfContact.
...
--HG--
branch : feature
2014-09-01 19:19:41 +03:00
dismine
4a6a3f3cc9
Setter and getter for options VToolNormal.
...
--HG--
branch : feature
2014-09-01 18:36:08 +03:00
dismine
eb6eff3486
Setter and getter for options VToolLineIntersect.
...
--HG--
branch : feature
2014-09-01 18:32:28 +03:00
dismine
1d33304de4
Setter and getter for options VToolLine.
...
--HG--
branch : feature
2014-09-01 18:29:43 +03:00
dismine
80d5637bcb
Setter and getter for options VToolHeight.
...
--HG--
branch : feature
2014-09-01 18:27:20 +03:00
dismine
109b071134
Setter and getter for options VToolCut.
...
--HG--
branch : feature
2014-09-01 18:07:21 +03:00
dismine
162794c70b
Setter and getter for options VToolBisector.
...
--HG--
branch : feature
2014-09-01 17:47:44 +03:00
dismine
3d3282ae61
Setter and getter for options VToolArc.
...
--HG--
branch : feature
2014-09-01 17:34:45 +03:00
dismine
d4a71f7664
Hide options when use context menu.
...
--HG--
branch : feature
2014-09-01 14:01:50 +03:00
dismine
c412d0c51b
Refactoring. Prepare for showing tools options.
...
--HG--
branch : feature
2014-08-30 22:58:31 +03:00
dismine
87d32d9445
Show property tool "Point at distance along line".
...
--HG--
branch : feature
2014-08-30 13:41:21 +03:00
dismine
fa4a7fb7b8
Show Error message when formula broken.
...
--HG--
branch : feature
2014-08-29 17:38:43 +03:00
dismine
ae4bab9d07
Don't set cursor "arrow close hand" after double mouse click.
...
--HG--
branch : feature
2014-08-29 17:10:47 +03:00
dismine
37ec49065a
Show line type for tool endLine.
...
--HG--
branch : feature
2014-08-28 14:23:28 +03:00
dismine
a9667aac09
New property list of objects (points, arcs, curves).
...
--HG--
branch : feature
2014-08-28 14:05:58 +03:00
dismine
35b5a65eed
Save label name.
...
--HG--
branch : feature
2014-08-27 10:31:58 +03:00
dismine
bdfd292386
First build.
...
--HG--
branch : feature
2014-08-26 21:31:28 +03:00
dismine
ca32f1c9df
Fixed issue 168.
...
--HG--
branch : develop
2014-08-21 15:44:40 +03:00
dismine
4e1742ded5
Show cursor if item can move.
...
--HG--
branch : develop
2014-08-19 14:16:00 +03:00
dismine
6ed576a71e
Visualization for VToolSpline.
...
--HG--
branch : develop
2014-08-18 17:42:53 +03:00
dismine
aec154e43c
If point intersects with rect the line to the label wrong.
...
--HG--
branch : develop
2014-08-17 22:34:01 +03:00
dismine
b72f5511b4
Refactoring.
...
--HG--
branch : develop
2014-08-17 18:50:33 +03:00
dismine
a33ab27909
New define NULL_ID.
...
--HG--
branch : develop
2014-08-17 18:20:55 +03:00
dismine
036979a68c
Fixed issue 107.
...
--HG--
branch : develop
2014-08-17 17:22:30 +03:00
dismine
62f573ec55
Renamed classes to more correct names.
...
--HG--
branch : develop
2014-08-15 20:27:30 +03:00
dismine
2cfe392322
Filter in dialog curves that was created after cutting.
...
--HG--
branch : develop
2014-08-15 20:07:26 +03:00
dismine
3f582123db
Visualization for VToolLineIntersect.
...
--HG--
branch : develop
2014-08-14 18:48:31 +03:00
dismine
3b129aa94e
Visualization for VToolPointOfContact.
...
--HG--
branch : develop
2014-08-14 16:43:30 +03:00
dismine
c7c86cf416
Max label distance from point seek in mm.
...
--HG--
branch : develop
2014-08-14 14:21:13 +03:00
dismine
ade24ab84d
Visualization for VToolTriangle.
...
--HG--
branch : develop
2014-08-14 14:16:02 +03:00
dismine
16fa925021
Visualization for VToolPointOfIntersection.
...
--HG--
branch : develop
2014-08-13 14:31:01 +03:00
dismine
043b9a4742
Refactoring. Visualization for VToolHeight.
...
--HG--
branch : develop
2014-08-13 13:20:30 +03:00
dismine
7e75a18c1c
Fixed issue 81.
...
--HG--
branch : develop
2014-08-11 17:41:17 +03:00
dismine
3af2859980
Formula that calculate angle can be equal zero.
...
--HG--
branch : develop
2014-08-11 11:56:50 +03:00
dismine
318517d3d7
Use QObject::blockSignals if need block signal instead disconnect() each time.
...
--HG--
branch : develop
2014-08-09 11:43:01 +03:00
dismine
7c52bf240f
Parse current pattern piece only for changing position pattern piece.
...
--HG--
branch : develop
2014-08-04 16:37:36 +03:00
dismine
14edede972
Lite parsing. Parse only current pattern piece.
...
--HG--
branch : develop
2014-07-29 18:23:18 +03:00
dismine
1a4953ad73
Use another way get tool's id for filtering tool from lists.
...
--HG--
branch : develop
2014-07-29 16:08:38 +03:00
dismine
10ba3eacbb
Don't show internal variable if we created her.
...
--HG--
branch : develop
2014-07-29 15:19:11 +03:00
dismine
484f149929
Store information about object's id that created internal variable.
...
--HG--
branch : develop
2014-07-29 14:28:18 +03:00
dismine
13d369f560
Check for self-assignment, by comparing the pointers.
...
--HG--
branch : develop
2014-07-27 15:30:28 +03:00
dismine
c0c407f8a8
Call ZoomFitBest() twice before show pattern.
...
--HG--
branch : develop
2014-07-26 11:56:34 +03:00
dismine
2cf032461d
Refactoring.
...
--HG--
branch : develop
2014-07-25 18:43:32 +03:00
dismine
933e63d103
Added new contructor for VPointF.
...
--HG--
branch : develop
2014-07-25 14:53:39 +03:00
dismine
ccbdff7fb5
Use in dialog tool's container with data after creation tool with Apply button.
...
--HG--
branch : develop
2014-07-25 14:22:25 +03:00
dismine
b8f6629dd1
Visualization for VToolBisector.
...
--HG--
branch : develop
2014-07-24 16:26:59 +03:00
dismine
33ad980c91
Remove border around qgraphicsitem when selected.
...
--HG--
branch : develop
2014-07-24 13:20:26 +03:00
dismine
36e90eb86b
Visualization for VToolAlongLine.
...
--HG--
branch : develop
2014-07-24 13:19:41 +03:00
dismine
28fa14cff2
Sometimes need convert from different unit that in a pattern.
...
--HG--
branch : develop
2014-07-23 13:04:23 +03:00
dismine
3953d6fb22
Visualization for VToolEndLine.
...
--HG--
branch : develop
2014-07-23 11:56:32 +03:00
dismine
41834c7b36
New undo command "rename pattern piece".
...
--HG--
branch : develop
2014-07-17 15:41:48 +03:00
dismine
ad01fe75bd
Apply button for dialog line.
...
--HG--
branch : develop
2014-07-16 20:08:24 +03:00
dismine
d7dfcb8898
Refactoring undocommands. Fix deletion node.
...
--HG--
branch : develop
2014-07-16 15:37:38 +03:00
dismine
4b9e40175a
No need get chosen object for dialog anymore for just showing options.
...
--HG--
branch : develop
2014-07-15 17:42:41 +03:00
dismine
b08019104e
Visualization for VToolLine.
...
--HG--
branch : develop
2014-07-15 16:51:15 +03:00
dismine
6c6ee3c883
Prepare folder for issue #16 : Visualization.
...
--HG--
branch : develop
2014-07-14 21:16:00 +03:00
dismine
5ba92396c2
After changing active pattern piece calculate pattern piece's bounding rect and
...
use them for best fit zooming.
--HG--
branch : develop
2014-07-12 19:25:25 +03:00
dismine
c1319d8da7
Return old spline path name -> SplPath.
...
--HG--
branch : develop
2014-07-08 17:35:46 +03:00
dismine
e805d36114
Save pointer to main window. Use when need create modal window.
...
--HG--
branch : develop
2014-07-08 13:59:50 +03:00
dismine
f82364e53b
Make tool's dialog modal.
...
--HG--
branch : develop
2014-07-04 14:55:36 +03:00
dismine
280b7c9584
Refactoring.
...
--HG--
branch : develop
2014-06-26 13:41:59 +03:00
dismine
88b8a00a2e
Refactoring.
...
--HG--
branch : develop
2014-06-26 13:26:13 +03:00
dismine
f8882f48f1
Refactoring.
...
--HG--
branch : develop
2014-06-25 17:18:35 +03:00
dismine
881c203a8c
Refactoring.
...
--HG--
branch : develop
2014-06-25 17:14:02 +03:00
dismine
129e579612
Refactoring.
...
--HG--
branch : develop
2014-06-25 16:32:31 +03:00
dismine
f4801daea4
Refactoring.
...
--HG--
branch : develop
2014-06-25 15:23:01 +03:00
dismine
9aaf90bf5b
Refactoring VToolArc.
...
--HG--
branch : develop
2014-06-25 12:56:19 +03:00
dismine
82836c15a1
Fixed issue #82 . Fixed issue #83 . Fixed issue #85 .
...
--HG--
branch : develop
2014-06-24 11:23:39 +03:00
dismine
1884e302b4
Refactoring. Delete repetitive code. Replace lineEdit by plainTextEdit.
...
--HG--
branch : feature
2014-06-19 12:29:56 +03:00
dismine
3ad852243e
Refactoring. Delete repetitive code.
...
--HG--
branch : feature
2014-06-18 14:50:27 +03:00
dismine
9fe7c7f622
Refactoring. Delete repetitive code.
...
--HG--
branch : feature
2014-06-18 14:47:43 +03:00
dismine
3492514b04
Refactoring. Delete repetitive code.
...
--HG--
branch : feature
2014-06-18 14:45:11 +03:00
dismine
c4ddcdffe8
Coverity Scan.
...
--HG--
branch : develop
2014-06-17 15:56:14 +03:00
dismine
c3355e37e4
Includes for Coverity Scan, again.
...
--HG--
branch : develop
2014-06-17 12:50:11 +03:00
dismine
507ccd686e
Vera++.
...
--HG--
branch : develop
2014-06-16 20:18:36 +03:00
dismine
3e363aea81
Cppcheck. Fix for garbage collector.
...
--HG--
branch : develop
2014-06-16 20:08:23 +03:00
dismine
2b000cd59f
Fixed issue #4 .
...
--HG--
branch : feature
2014-06-16 15:14:46 +03:00
dismine
814e414b4b
Fix for broken move detail and move single point.
...
--HG--
branch : feature
2014-06-16 10:52:55 +03:00
dismine
fe67e8e57f
Undo add detail and add union details.
...
--HG--
branch : feature
2014-06-15 20:07:54 +03:00
dismine
cf880a04cd
Fix for undo command DeletePatternPiece.
...
--HG--
branch : feature
2014-06-15 11:04:49 +03:00
dismine
d66a4b98fe
New undo command DeletePatternPiece.
...
--HG--
branch : feature
2014-06-14 16:10:16 +03:00
dismine
a31157f88c
Move documantation to cpp file.
...
--HG--
branch : feature
2014-06-14 09:42:01 +03:00
dismine
12cbc8b566
New undo command DelTool.
...
--HG--
branch : feature
2014-06-14 09:37:25 +03:00
dismine
a755089a99
Move documantation to cpp file.
...
--HG--
branch : feature
2014-06-13 20:02:41 +03:00
dismine
7fed35ad1c
New undo command MoveDetail.
...
--HG--
branch : feature
2014-06-13 13:29:23 +03:00
dismine
43f8dffaf2
Fix crash. Made mistake when created method SaveDialogChange.
...
--HG--
branch : feature
2014-06-12 17:29:08 +03:00
dismine
c23a93037c
New undo command SaveDetailOptions.
...
--HG--
branch : feature
2014-06-12 16:38:28 +03:00
dismine
37d2dd667f
Use C++11 strongly typed enumerations.
...
--HG--
branch : feature
2014-06-12 10:22:29 +03:00
dismine
81c1c39be9
Refactoring. Create method SaveDialogChange.
...
--HG--
branch : feature
2014-06-11 19:45:39 +03:00
dismine
1dfe9eda03
Change slot FullUpdateFromGui name to more readable FullUpdateFromGuiOk.
...
--HG--
branch : feature
2014-06-11 19:38:09 +03:00