Valentina Zhuravska
1ca5b4dfa6
Resolved issue #180 . Search field in tape app and dialog Increments.
...
--HG--
branch : develop
2016-06-11 15:51:48 +03:00
BojanKverh
1d78009585
Trying to resolve conflict
...
--HG--
branch : feature
2016-06-10 22:42:27 +02:00
BojanKverh
96b2d28604
Fixed issue #479 . Improve feature: The Preferences dialog box in Valentina and Tape should be expandable.
...
--HG--
branch : feature
2016-06-10 21:34:21 +02:00
Holger Pandel
349625fbed
Create string variable for ini file name identifier.
...
--HG--
branch : feature
2016-06-10 16:48:30 +02:00
Holger Pandel
8735357fbf
Resolve issue #508 . Settings saved to INI files in different folders.
...
--HG--
branch : feature
2016-06-10 15:57:08 +02:00
Roman Telezhynskyi
6d18c71956
Try to fix broken tests. Error QPrinter: No such file or directory.
...
--HG--
branch : develop
2016-06-01 22:06:28 +03:00
Roman Telezhynskyi
37d025dda8
Merged in ValentinaZhuravska/valentina/feature (pull request #118 )
...
Fixed tests in Windows.
--HG--
branch : develop
2016-06-01 22:02:43 +03:00
Roman Telezhynskyi
080da6d3e1
Try to fix issue #494 . Seems like default constructor on mac creates non-native
...
printer by default or default printer can't be found.
--HG--
branch : develop
2016-06-01 21:55:27 +03:00
Valentina Zhuravska
edceeea620
Fixed misprints.
...
--HG--
branch : feature
2016-06-01 21:08:36 +03:00
Roman Telezhynskyi
e0bf6f11d1
Export to CSV. Added button "Restore Defaults".
...
--HG--
branch : develop
2016-06-01 17:21:03 +03:00
Roman Telezhynskyi
32d391c587
Resolved issue #409 . New feature: Export measurement file to Excel .csv.
...
--HG--
branch : develop
2016-06-01 16:37:42 +03:00
Roman Telezhynskyi
ce720450f0
Fixed issue #493 . Error in seam allowance drawing.
...
(grafted from 776b5b71c7e5aa6b9755c280f3f4e20e159c8150)
--HG--
branch : develop
2016-05-26 11:26:54 +03:00
Roman Telezhynskyi
eaa1744262
Clang warnings.
...
--HG--
branch : develop
2016-05-25 16:28:35 +03:00
Roman Telezhynskyi
73ad3a8376
Fixed issue with method IsPointOnLineSegment.
...
--HG--
branch : develop
2016-05-25 13:55:15 +03:00
Roman Telezhynskyi
eb15b5d736
Rotated curves don't need mx and my attributes.
...
--HG--
branch : develop
2016-05-25 12:14:24 +03:00
Roman Telezhynskyi
58ed043b1b
A keyboard input focus for class VSimpleCurve.
...
--HG--
branch : develop
2016-05-25 11:59:59 +03:00
Roman Telezhynskyi
e4ee400903
VToolLine did not have a keyboard input focus.
...
--HG--
branch : develop
2016-05-25 11:51:26 +03:00
Roman Telezhynskyi
35b1a2fb9a
Show direction when show a visualization.
...
--HG--
branch : develop
2016-05-25 11:48:32 +03:00
Roman Telezhynskyi
1d059ca9a5
Show context menu VSimplePoint and VSimpleCurve.
...
--HG--
branch : develop
2016-05-25 11:43:36 +03:00
Roman Telezhynskyi
8d373f91af
Show direction for VSimpleCurve.
...
--HG--
branch : develop
2016-05-25 11:16:21 +03:00
Roman Telezhynskyi
ff34f05b34
Fixed crash when detail use curve created by tool rotation.
...
--HG--
branch : develop
2016-05-25 10:41:00 +03:00
Roman Telezhynskyi
f7736d3bfd
Fixed issue "Not all length of curves visible".
...
--HG--
branch : develop
2016-05-24 20:35:19 +03:00
Roman Telezhynskyi
9c0f5f2fa4
Refactoring. Use QScopedPointer for class Calculator.
...
--HG--
branch : develop
2016-05-24 15:25:58 +03:00
Roman Telezhynskyi
83243e5af3
Handle case when NaN and Inf value treats like valid.
...
--HG--
branch : develop
2016-05-24 15:06:35 +03:00
Roman Telezhynskyi
66cc34ed64
Fixed issue "Rotation tool - Cannot edit formula after creation".
...
--HG--
branch : develop
2016-05-24 13:29:13 +03:00
Roman Telezhynskyi
d13937fb40
Clicking on notselectable object do not clean previous selections.
...
--HG--
branch : develop
2016-05-24 12:43:30 +03:00
Roman Telezhynskyi
b820d5a6ea
Fixed issue #491 . Valentina doesn't update fractional separator.
...
(grafted from c658843945e37cd7f1d3e4e0ca4967d7a01b1c4d)
--HG--
branch : develop
2016-05-23 18:23:39 +03:00
Roman Telezhynskyi
64f72c69d5
Clang warnings.
...
--HG--
branch : develop
2016-05-20 19:39:13 +03:00
Roman Telezhynskyi
5e6752793e
Fixed build on Mac OS X.
...
--HG--
branch : develop
2016-05-20 18:55:21 +03:00
Roman Telezhynskyi
b05da647fe
Moving labels and curves did not call resizing scene.
...
--HG--
branch : develop
2016-05-20 15:20:08 +03:00
Roman Telezhynskyi
7aca6d8179
Added VSimpleCurve to list of valid objects to call a visualization.
...
--HG--
branch : develop
2016-05-20 14:42:48 +03:00
Roman Telezhynskyi
05fdbcf8f5
Fixed a bug with QGraphicsItem class. QGraphicsItem itself produce case where
...
clicking on empty space produce call to QGraphicsItem.
--HG--
branch : develop
2016-05-20 14:41:57 +03:00
Roman Telezhynskyi
bcec065872
Correct support for Tool Group.
...
--HG--
branch : feature
2016-05-19 17:11:02 +03:00
Roman Telezhynskyi
182d07f761
Fixed wrong incrementing references to objects.
...
--HG--
branch : feature
2016-05-19 16:46:40 +03:00
Roman Telezhynskyi
e2a059287e
Update an angle during processing editing rotation.
...
--HG--
branch : feature
2016-05-19 15:56:50 +03:00
Roman Telezhynskyi
7665402d64
Fixed crash.
...
--HG--
branch : feature
2016-05-19 15:48:56 +03:00
Roman Telezhynskyi
f046624b36
Clean a file. Tool Cut doesn't need color attribute anymore.
...
--HG--
branch : feature
2016-05-19 15:40:55 +03:00
Roman Telezhynskyi
123434f806
Mark with different color base objects and rotated objects.
...
--HG--
branch : feature
2016-05-19 15:23:37 +03:00
Roman Telezhynskyi
948d384868
Fixed moving labels.
...
--HG--
branch : feature
2016-05-19 15:13:38 +03:00
Roman Telezhynskyi
d7b4cbf860
Remove all children before update.
...
--HG--
branch : feature
2016-05-19 15:01:49 +03:00
Roman Telezhynskyi
0266b27b36
Save information about curve color inside geometric objects. Help to copy this
...
data to copy objects after rotation.
--HG--
branch : feature
2016-05-19 13:11:50 +03:00
Roman Telezhynskyi
fd39c19da0
Show selected objects even before selecting origin point.
...
--HG--
branch : feature
2016-05-18 19:13:48 +03:00
Roman Telezhynskyi
19df01be2e
Correct selection and hovering. Line can't be selected.
...
--HG--
branch : feature
2016-05-18 19:07:43 +03:00
Roman Telezhynskyi
ba76ba2746
Origin point shouldn't be in a rotation list.
...
--HG--
branch : feature
2016-05-18 16:57:17 +03:00
Roman Telezhynskyi
0052a883a4
Better way to check suffix.
...
--HG--
branch : feature
2016-05-18 16:44:23 +03:00
Roman Telezhynskyi
702245f9fb
Check suffix in a dialog.
...
--HG--
branch : feature
2016-05-18 16:38:04 +03:00
Roman Telezhynskyi
180903b807
Automatically generate suffix.
...
--HG--
branch : feature
2016-05-18 15:35:07 +03:00
Roman Telezhynskyi
291c19d5a2
Property browser for tool Rotation.
...
--HG--
branch : feature
2016-05-18 14:32:51 +03:00
Roman Telezhynskyi
84a56545ea
Merge with develop.
...
--HG--
branch : feature
2016-05-18 13:18:08 +03:00
Roman Telezhynskyi
916598c86c
Show an arc between two lines that reprezent an angle.
...
--HG--
branch : feature
2016-05-18 13:17:50 +03:00
Valentina Zhuravska
0d8d9cb5e1
Resolved issue #487 . True dart point always goes to origin when the label is moved.
...
--HG--
branch : develop
2016-05-17 13:46:52 +03:00
Roman Telezhynskyi
b377042125
Merge with develop.
...
--HG--
branch : feature
2016-05-17 13:25:33 +03:00
Roman Telezhynskyi
970b876cf7
Show the tool visualization.
...
--HG--
branch : feature
2016-05-17 13:24:51 +03:00
Valentina Zhuravska
6e7b77b9de
Added toolTip.
...
--HG--
branch : feature
2016-05-17 13:18:38 +03:00
Roman Telezhynskyi
18d3a297cd
VToolRotation::SetFactor.
...
--HG--
branch : feature
2016-05-17 13:02:01 +03:00
Valentina Zhuravska
b55c0ffff5
Little fix.
...
--HG--
branch : feature
2016-05-17 12:35:18 +03:00
Valentina Zhuravska
5933da7403
Resolved issue #472 . Add 'Full Name' column to Formula dialog.
...
--HG--
branch : feature
2016-05-17 12:25:01 +03:00
Roman Telezhynskyi
35c1267672
Try catch more cases where adding new tool will produce issues.
...
--HG--
branch : feature
2016-05-16 22:14:59 +03:00
Roman Telezhynskyi
048a49f784
Return all formulas that provide tag Operation.
...
--HG--
branch : feature
2016-05-16 21:11:48 +03:00
Roman Telezhynskyi
ac49d298f8
Refactoring. Use tag names from class VAbstractPattern.
...
--HG--
branch : feature
2016-05-16 20:59:04 +03:00
Roman Telezhynskyi
7dbba35919
Parse the tool in a file.
...
--HG--
branch : feature
2016-05-16 20:27:51 +03:00
Roman Telezhynskyi
02eb12ba3e
Fix warning "Class implements the interface QGraphicsItem but does not list it
...
in Q_INTERFACES. qobject_cast to QGraphicsItem will not work!"
--HG--
branch : feature
2016-05-14 22:58:00 +03:00
Roman Telezhynskyi
e9d23a7a32
Refactoring. Each a static method has access to each method in a class. So, we
...
can declare a constructor in private section for each a tool class that has
"Create" methods.
--HG--
branch : feature
2016-05-14 22:54:57 +03:00
Roman Telezhynskyi
6187f16c6a
Refactoring. Use conversion operator for conversion VPointF to QPointF.
...
--HG--
branch : feature
2016-05-14 22:28:09 +03:00
Roman Telezhynskyi
95a7553741
XSD scheme is now more correct.
...
--HG--
branch : feature
2016-05-14 21:24:27 +03:00
Roman Telezhynskyi
d2efd50030
Delete visualization before closing the tool dialog.
...
--HG--
branch : feature
2016-05-13 20:59:15 +03:00
Roman Telezhynskyi
2f7138e69c
Forgot to add apply button.
...
--HG--
branch : feature
2016-05-13 20:46:57 +03:00
Roman Telezhynskyi
80eb2649b9
Refactoring.
...
--HG--
branch : feature
2016-05-13 20:40:55 +03:00
Roman Telezhynskyi
4537106991
Updated XSD scheme.
...
--HG--
branch : feature
2016-05-13 20:33:52 +03:00
Roman Telezhynskyi
4ec4f276fc
GCC warnings.
...
--HG--
branch : feature
2016-05-13 18:10:13 +03:00
Roman Telezhynskyi
c8a041e4f2
Refactoring undocommands move label.
...
--HG--
branch : feature
2016-05-13 18:05:35 +03:00
Roman Telezhynskyi
fc4054e49e
Undocommand move a label of rotated point.
...
--HG--
branch : feature
2016-05-13 16:50:30 +03:00
Roman Telezhynskyi
80b415f258
Merge with develop.
...
--HG--
branch : feature
2016-05-12 22:52:31 +03:00
Roman Telezhynskyi
910c40a5b3
Commit successful build.
...
--HG--
branch : feature
2016-05-12 22:11:21 +03:00
Roman Telezhynskyi
49bee0cada
Delete key did not work.
...
--HG--
branch : develop
2016-05-08 18:04:18 +03:00
Roman Telezhynskyi
e3d582fc5e
Fixed issue #481 . Error: Valentina closes on 'Zoom Best Fit'.
...
--HG--
branch : develop
2016-05-08 17:15:41 +03:00
Roman Telezhynskyi
043a3d4ee4
Fixed issue #485 . Error when drawing a curved path.
...
(grafted from 28d51c1471759c1d6ff544ea92c7fc146dcac532)
--HG--
branch : develop
2016-05-07 11:56:14 +03:00
Roman Telezhynskyi
384d85dfae
Fixed build with MSVC.
...
--HG--
branch : develop
2016-05-06 19:32:35 +03:00
Curious One
533968fca0
did a hg merge and it now wants me to commit. These are lots of changes that I don't know where they are from...
...
--HG--
branch : develop
2016-05-04 21:37:49 +10:00
Curious One
f5f915cbe0
Again, made compilable with msvc by adding compiler directive where necessary...
...
--HG--
branch : develop
2016-05-04 21:35:35 +10:00
Roman Telezhynskyi
6f56b46d26
Fixed Clang warnings.
...
--HG--
branch : develop
2016-05-03 19:50:37 +03:00
Roman Telezhynskyi
a23de6ab41
Merge
...
--HG--
branch : develop
2016-04-26 15:40:02 +03:00
Roman Telezhynskyi
433efd08c7
Little optimization for the layout generator.
...
--HG--
branch : develop
2016-04-26 15:39:50 +03:00
Valentina Zhuravska
66fbcab64c
Better to use qDegreesToRadians than M_PI/180
...
--HG--
branch : feature
2016-04-11 05:52:32 +03:00
Valentina Zhuravska
c95b162c0d
Fixed build in win7
...
--HG--
branch : feature
2016-04-11 05:27:51 +03:00
Roman Telezhynskyi
2717382d71
Rotation VSpline and VSplinePath classes.
...
--HG--
branch : feature
2016-04-10 18:03:15 +03:00
Roman Telezhynskyi
8713c628dc
Refactoring VArc and VEllipticalArc classes.
...
--HG--
branch : feature
2016-04-10 17:40:55 +03:00
Roman Telezhynskyi
a7c4cc7aaf
Merge with develop.
...
--HG--
branch : feature
2016-04-10 14:50:56 +03:00
Roman Telezhynskyi
f98f897fd3
Resolved issue #193 . Undeletable zombie arc objects.
...
--HG--
branch : develop
2016-04-10 14:48:34 +03:00
Roman Telezhynskyi
1d76a59ae7
Rotation VPointF, VArc, VCubicBezier and VCubicBezierPath.
...
--HG--
branch : feature
2016-04-10 14:40:04 +03:00
Roman Telezhynskyi
f83c016c54
Updated description measurements N06 and N07. Add new measurements A23 and J10.
...
(grafted from cf140cecff83698ca48fcf563a5e8a857466f531)
--HG--
branch : develop
2016-04-08 13:21:18 +03:00
Roman Telezhynskyi
42e356ccbd
New pattern format version 0.3.0.
...
--HG--
branch : feature
2016-04-07 19:56:41 +03:00
Roman Telezhynskyi
a0842b0f48
Merge with develop.
...
--HG--
branch : feature
2016-04-07 17:59:07 +03:00
Roman Telezhynskyi
48e411a3ce
Working with group widget.
...
--HG--
branch : feature
2016-04-07 17:57:53 +03:00
Roman Telezhynskyi
5697af33e8
Fixed tests.
...
--HG--
branch : develop
2016-04-07 12:35:08 +03:00
Roman Telezhinskyi
0b9562a3bd
Merged in ValentinaZhuravska/valentina/feature (pull request #107 )
...
We can add image to file.val
--HG--
branch : develop
2016-04-07 12:03:40 +03:00
Roman Telezhynskyi
9c63c4f794
The method SetGroupName.
...
--HG--
branch : feature
2016-04-06 12:36:33 +03:00
Roman Telezhynskyi
a8feb5d0c0
New undo command DelGroup.
...
--HG--
branch : feature
2016-04-06 12:23:39 +03:00
Roman Telezhynskyi
cb67249b54
New undo command Add Group.
...
--HG--
branch : feature
2016-04-06 12:03:34 +03:00
Valentina Zhuravska
8911fb5e11
Overrided setTagText method
...
--HG--
branch : feature
2016-04-06 05:34:08 +03:00
Valentina Zhuravska
de221559f3
CheckTagExists returns QDomElement
...
--HG--
branch : feature
2016-04-06 05:31:42 +03:00
Valentina Zhuravska
9eeeb7baa8
Optimization
...
--HG--
branch : feature
2016-04-06 04:11:14 +03:00
Roman Telezhynskyi
d73256f119
The method CreateGroup.
...
--HG--
branch : feature
2016-04-05 20:53:49 +03:00
Roman Telezhynskyi
ada64305c0
Dialog Group.
...
--HG--
branch : feature
2016-04-05 20:14:12 +03:00
Valentina Zhuravska
c002aec49a
Little fixes
...
--HG--
branch : feature
2016-04-04 20:57:36 +03:00
Roman Telezhynskyi
844d3764c2
Group button.
...
--HG--
branch : feature
2016-04-04 18:03:40 +03:00
Roman Telezhynskyi
371c352efc
Tool "Curve intersect axis" store data about subpaths.
...
--HG--
branch : develop
2016-04-02 20:47:56 +03:00
Roman Telezhynskyi
e3acc16a76
Resolved issue #444 . Length along Path seems not valid.
...
--HG--
branch : develop
2016-04-02 20:47:04 +03:00
Roman Telezhynskyi
9470f76ba9
New method curve length by given point.
...
--HG--
branch : develop
2016-04-02 14:59:43 +03:00
Valentina Zhuravska
84d6e157bb
Fixed InsertTag method
...
--HG--
branch : feature
2016-04-02 11:37:37 +03:00
Valentina Zhuravska
56db3f6f1a
Optimization. Make const in InsertTag method
...
--HG--
branch : feature
2016-04-02 10:25:21 +03:00
Valentina Zhuravska
ebab22d6ca
Little fixes
...
--HG--
branch : feature
2016-04-02 03:00:00 +03:00
Roman Telezhynskyi
c99cdb69ec
Added new curve path segment variables.
...
--HG--
branch : develop
2016-04-02 00:15:04 +03:00
Roman Telezhynskyi
d1480132a0
Don't separate data about spline and arc length and angles.
...
--HG--
branch : develop
2016-04-01 22:34:57 +03:00
Roman Telezhynskyi
bb29984b4a
Cut tools do not create subcurves anymore.
...
--HG--
branch : develop
2016-04-01 17:32:36 +03:00
Roman Telezhynskyi
9a6a5be59d
No need anymore to disable the drawing of the selection border.
...
--HG--
branch : feature
2016-03-31 20:27:40 +03:00
Roman Telezhynskyi
9f5fd98865
Fixed tools Spline and Spline Path. For their work need section by mouse press
...
event, all other better work with mouse release event.
--HG--
branch : feature
2016-03-31 20:10:20 +03:00
Roman Telezhynskyi
351f01e0e3
Disable hover and selection when work with a tool.
...
--HG--
branch : feature
2016-03-31 17:01:41 +03:00
Roman Telezhynskyi
254ccf8f52
Toggle ScrollHandDrag mode by clicking a middle mouse button.
...
--HG--
branch : develop
2016-03-30 11:51:09 +03:00
Roman Telezhynskyi
77c09063ff
Added horizontal scrolling by pressiong Shift + mouse wheel.
...
--HG--
branch : develop
2016-03-30 11:25:13 +03:00
Roman Telezhynskyi
e52fb734f0
Changed default layout settings.
...
--HG--
branch : develop
2016-03-28 17:19:29 +03:00
Roman Telezhynskyi
7328b207b7
The program crashed because of empty global contour.
...
--HG--
branch : develop
2016-03-28 17:18:38 +03:00
Roman Telezhynskyi
0d4c6c2208
By default user can select only labels by rubber band.
...
--HG--
branch : develop
2016-03-28 17:10:19 +03:00
Roman Telezhynskyi
2339a95585
Fixed broken redo/undo command moving of a label.
...
--HG--
branch : develop
2016-03-28 15:49:35 +03:00
Roman Telezhynskyi
0c9b8453bf
Optimization. No need to refresh a pattern when move a label.
...
--HG--
branch : develop
2016-03-28 12:21:24 +03:00
Roman Telezhynskyi
2e83967caf
The layout generator optimization. Let QPainterPath check intersections.
...
--HG--
branch : develop
2016-03-28 11:53:02 +03:00
Roman Telezhynskyi
dd586bf01e
Little optimization for the layout generator.
...
--HG--
branch : develop
2016-03-28 11:22:15 +03:00
Roman Telezhynskyi
09d2b96e73
Endge of empty sheet shouldn't depend on shift value.
...
--HG--
branch : develop
2016-03-27 22:53:41 +03:00
Roman Telezhynskyi
a2aaf0ccff
GCC warnings.
...
--HG--
branch : develop
2016-03-27 19:35:55 +03:00
Roman Telezhynskyi
c4ca41aa83
Fixed issue #463 . Wrong export to DXF format.
...
(grafted from a2df4c627d50fcd0225cc63d924c065063af326f)
--HG--
branch : develop
2016-03-27 19:00:08 +03:00
Roman Telezhynskyi
0325e0a441
Changed code tree structure for visualization classes.
...
--HG--
branch : develop
2016-03-24 16:49:15 +02:00
Roman Telezhynskyi
70fd0be830
Use Q_REQUIRED_RESULT where it make sense.
...
--HG--
branch : develop
2016-03-23 17:27:17 +02:00
Roman Telezhynskyi
be7277eeba
Refactoring. Use more safe function VFuzzyComparePossibleNulls.
...
--HG--
branch : develop
2016-03-23 16:09:30 +02:00
Valentina Zhuravska
fc27fa7fef
Created a custom type imageExtension
...
--HG--
branch : feature
2016-03-23 14:32:15 +02:00
Roman Telezhynskyi
38dac0ada5
Small refactoring. Use M_2PI(2*pi), M_PI_2 (pi/2) and M_PI_4(pi/4) where
...
possible.
--HG--
branch : develop
2016-03-23 13:52:55 +02:00
Roman Telezhynskyi
910dadc871
New test. Check if epsilon value in method GetParmT() is enough for calculation.
...
--HG--
branch : develop
2016-03-23 13:23:03 +02:00
Roman Telezhynskyi
ff667c8602
The tool Detail now supports Cubic Bezier Path curve.
...
--HG--
branch : develop
2016-03-22 17:33:05 +02:00
Roman Telezhynskyi
4c1c0d4d0a
Fixed empty point label in SplinePath name.
...
--HG--
branch : develop
2016-03-22 17:25:16 +02:00
Roman Telezhynskyi
2e0bf11261
The tool Cut Spline now supports Cubic Bezier Path curve.
...
--HG--
branch : develop
2016-03-22 17:14:53 +02:00
Valentina Zhuravska
1d959cb747
Now we can use PNG, JPG, JPEG and BMP images
...
--HG--
branch : feature
2016-03-22 12:18:05 +02:00
Roman Telezhynskyi
baddba9e43
Resolved issue #366 . Update 'Point from Distance and Angle' tool to read
...
distance and angle between points.
--HG--
branch : develop
2016-03-19 17:45:57 +02:00
Roman Telezhynskyi
bd783d4df1
Check if next id is not bigger than UINT_MAX.
...
--HG--
branch : develop
2016-03-19 16:54:27 +02:00
Roman Telezhynskyi
02cb84c4a1
Show list of points from the begin of the list.
...
--HG--
branch : feature
2016-03-19 16:29:26 +02:00
Roman Telezhynskyi
505cec891d
Several bug fixes.
...
--HG--
branch : feature
2016-03-19 16:20:09 +02:00
Roman Telezhynskyi
19265e1f93
Succesful build.
...
--HG--
branch : feature
2016-03-18 23:11:14 +02:00
Roman Telezhynskyi
ca020c4c7f
Improved visualization for tool Cubic Bezier.
...
--HG--
branch : feature
2016-03-18 12:28:28 +02:00
Roman Telezhynskyi
56496aaa59
Refactoring. More switch tests. Added tool button for tool Cubic bezier path.
...
--HG--
branch : feature
2016-03-17 20:12:48 +02:00
Roman Telezhynskyi
037e91484a
For tool Cubic Bezier curve show connection to control points.
...
--HG--
branch : feature
2016-03-17 16:26:25 +02:00
Roman Telezhynskyi
2c4312046c
New classes VAbstractCubicBezierPath and VCubicBezierPath.
...
--HG--
branch : feature
2016-03-16 20:07:50 +02:00
Roman Telezhynskyi
c5c3862bfc
More human readable angle of line.
...
--HG--
branch : develop
2016-03-16 14:09:56 +02:00
Valentina Zhuravska
d2e0c7822f
Added delete button
...
--HG--
branch : feature
2016-03-15 20:32:52 +02:00
Roman Telezhynskyi
f5c5995117
Fixed issue with deleting detail nodes.
...
(grafted from dc69de0a2dd73ae3cbbc6ce6b7007407540e4c4c)
--HG--
branch : develop
2016-03-15 17:38:36 +02:00
Roman Telezhynskyi
ba5ac8a04b
Fixed issue #458 . Issue with segment of curve.
...
(grafted from 4d70b5b863bcad171e8185265cdcf4e177c5c90d)
--HG--
branch : develop
2016-03-15 17:38:07 +02:00
Roman Telezhynskyi
4a9302ee4e
For modeling no need to seek parent tool id.
...
(grafted from b84438717fd8436e747b3982461cee3c4124d935)
--HG--
branch : develop
2016-03-15 17:32:12 +02:00
Roman Telezhynskyi
a56c3354e1
Better way to seek value of t.
...
--HG--
branch : develop
2016-03-15 17:31:58 +02:00
Valentina Zhuravska
ae66acd4d6
Fixed schema version
...
--HG--
branch : feature
2016-03-13 21:13:58 +02:00
Roman Telezhynskyi
5befd6770b
Use new connect syntax everywhere where is possible.
...
--HG--
branch : develop
2016-03-13 15:02:11 +02:00
Roman Telezhynskyi
55400c5a73
Fixed disappearing curve if start and finish points of a segment are equal.
...
(grafted from 36e5071fc3f50bb7f5261d48dae2a2fe961993a2)
--HG--
branch : develop
2016-03-10 20:18:26 +02:00
Roman Telezhynskyi
2d69e1a46f
The tool Detail now supports Cubic Bezier curve.
...
--HG--
branch : feature
2016-03-10 19:08:37 +02:00
Roman Telezhynskyi
2548697a9e
The tool Cut Spline now supports Cubic Bezier curve.
...
--HG--
branch : feature
2016-03-10 18:09:38 +02:00
Roman Telezhynskyi
53250a4dc4
Simple curve which uses point as control handle.
...
--HG--
branch : feature
2016-03-10 15:55:04 +02:00
Roman Telezhynskyi
f37b3361b2
Merge with develop.
...
--HG--
branch : feature
2016-03-10 09:42:51 +02:00
Roman Telezhynskyi
7ec2e6d988
Fixed bug case where an open equidistant point is too far from a main path.
...
(grafted from cd63aeaa6228a84e977e06e9d006705103eb6c35)
--HG--
branch : develop
2016-03-10 09:42:09 +02:00
Valentina Zhuravska
821bafbdee
Now we can add image to file.val
...
--HG--
branch : feature
2016-03-09 21:01:37 +02:00
Valentina Zhuravska
ab78ee2550
Fixed build on Win7
...
--HG--
branch : feature
2016-03-09 20:59:08 +02:00
Roman Telezhynskyi
c93dd1a69f
Merge with develop.
...
--HG--
branch : feature
2016-03-09 10:15:45 +02:00
Roman Telezhynskyi
c65a320c45
Added new language Portuguese (Brazil).
...
--HG--
branch : develop
2016-03-08 20:27:25 +02:00
Roman Telezhynskyi
d72ea565cb
Fixed wrong handling with true darts points inside tool detail.
...
(grafted from c84b1a66716faa7e171e5acb2824a7fb5702dd27)
--HG--
branch : develop
2016-03-08 19:49:16 +02:00
Roman Telezhynskyi
1395e39c39
New classes VCubicBezier and VAbstractCubicBezier.
...
--HG--
branch : feature
2016-03-08 19:48:10 +02:00
Roman Telezhynskyi
5be84df289
The file stable.cpp is useful only with MSVC.
...
--HG--
branch : develop
2016-03-06 21:21:21 +02:00
Roman Telezhynskyi
dc162f5085
Fixed build problem on Win7
...
(grafted from 4d6b1388a31f2f0092699ea73ac5a8de3ec97b18)
--HG--
branch : develop
2016-03-06 14:03:22 +02:00
Roman Telezhynskyi
fe220f6305
Removed tag "zorder".
...
--HG--
branch : develop
2016-03-05 23:11:02 +02:00
Roman Telezhynskyi
f53fe379c6
Movable spline path.
...
--HG--
branch : feature
2016-03-05 23:06:54 +02:00
Roman Telezhynskyi
2b3c13eb1d
Write warnings to log file.
...
--HG--
branch : feature
2016-03-05 18:31:16 +02:00
Roman Telezhynskyi
2e6be9119c
Fixed crash.
...
--HG--
branch : feature
2016-03-05 18:30:45 +02:00
Roman Telezhynskyi
504a334717
The method FormulaFromUser throw an exception. In many places we don't catch the
...
exception and i think this is wrong. New method TryFormulaFromUser was
introduced for fixing situation.
--HG--
branch : feature
2016-03-05 17:27:07 +02:00
Roman Telezhynskyi
b12ede529f
Fixed bug with wrong last spline path angle.
...
--HG--
branch : feature
2016-03-05 15:37:47 +02:00
Roman Telezhynskyi
e120fc1d0a
Calculate a formula immediately.
...
--HG--
branch : feature
2016-03-05 15:22:24 +02:00
Roman Telezhynskyi
e948a0ba27
Refactoring ValFormulaChanged. Continue fix bugs in the dialog spline path.
...
--HG--
branch : feature
2016-03-05 14:30:18 +02:00
Roman Telezhynskyi
40436a5c57
Successfull build, bugs was not fixed.
...
--HG--
branch : feature
2016-03-04 18:08:29 +02:00
Roman Telezhynskyi
018fd88f25
GCC warnings. Fixed broken tests.
...
--HG--
branch : develop
2016-02-28 22:00:45 +02:00
Roman Telezhynskyi
33b6256896
Merge with feature. A simple curve controled by formulas.
...
--HG--
branch : develop
2016-02-28 21:49:52 +02:00
Valentina Zhuravska
564da52eb1
Changed <../vmisc/vabstractapplication.h> to "../vmisc/vabstractapplication.h"
...
--HG--
branch : feature
2016-02-28 21:43:23 +02:00
Valentina Zhuravska
771a72711c
We don't need to use qApp->fromPixel for angles
...
--HG--
branch : feature
2016-02-28 21:37:30 +02:00
Valentina Zhuravska
e8bf8a80e3
Changed QString("%1").arg() to QString().number() in VArc
...
--HG--
branch : feature
2016-02-28 21:24:56 +02:00
Valentina Zhuravska
088f0a6987
Changed QString("%1").arg() to QString().number() in VEllipticalArc
...
--HG--
branch : feature
2016-02-28 21:20:33 +02:00
Valentina Zhuravska
3d628d815b
Fixed merge conflicts
...
--HG--
branch : feature
2016-02-27 16:53:17 +02:00
Roman Telezhynskyi
8d628404df
Curve factor was removed.
...
--HG--
branch : feature
2016-02-27 16:49:10 +02:00
Valentina Zhuravska
39b404673d
Merge with develop
...
--HG--
branch : feature
2016-02-27 16:20:40 +02:00
Roman Telezhynskyi
a2561bc7da
Updated property dialog for tool Spline.
...
--HG--
branch : feature
2016-02-27 12:28:15 +02:00
Roman Telezhynskyi
53cb607f34
Block moving a control point if a formula was used.
...
--HG--
branch : feature
2016-02-27 10:29:32 +02:00
Valentina Zhuravska
cafd3ee583
Added CutArc in VEllipticalArc
...
--HG--
branch : feature
2016-02-26 21:30:20 +02:00
Valentina Zhuravska
22a3e9d1a0
Little fixes in VEllipticalArc
...
--HG--
branch : feature
2016-02-26 21:27:55 +02:00
Roman Telezhynskyi
679f90d627
Block moving a spline by dragging if a formula was used.
...
--HG--
branch : feature
2016-02-26 19:44:51 +02:00
Roman Telezhynskyi
773383ec70
Fixed moving a spline by dragging.
...
--HG--
branch : feature
2016-02-26 19:19:30 +02:00
Roman Telezhynskyi
a9112a29cb
Create, save, open and edit simple curve by dialog. Editing by mouse still not
...
prepared.
--HG--
branch : feature
2016-02-26 16:38:42 +02:00
Roman Telezhynskyi
4eca4f97c6
Fixed issue "Warning: Z-order assignment: '' is not a valid widget."
...
--HG--
branch : feature
2016-02-25 21:40:39 +02:00
Roman Telezhynskyi
9b02bde691
Release a dialog size for deploying a formula field.
...
--HG--
branch : feature
2016-02-25 21:39:21 +02:00
Roman Telezhynskyi
990c03c697
Updated dialog for the tool Spline.
...
--HG--
branch : feature
2016-02-25 21:23:16 +02:00
Roman Telezhynskyi
9219b05a5b
Fixed broken formula when for system locale thousand separator is space.
...
--HG--
branch : feature
2016-02-25 21:21:48 +02:00
Roman Telezhynskyi
f2ee4cfd35
Class VSpline now can be controlled by formulas.
...
--HG--
branch : feature
2016-02-24 21:47:39 +02:00
Valentina Zhuravska
389504b548
Fixed GetPoints in VEllipticalArc
...
--HG--
branch : feature
2016-02-24 17:34:33 +02:00
Valentina Zhuravska
06637f2103
Added FindF2 in VEllipticalArc
...
--HG--
branch : feature
2016-02-24 17:34:03 +02:00
Roman Telezhynskyi
335a4db2d1
For vlayout library enable speed optimizations.
...
--HG--
branch : develop
2016-02-23 14:30:56 +02:00
Roman Telezhynskyi
595e5b0bf5
Resolved issue #306 . Layout generator optimization. Divide into strips.
...
--HG--
branch : develop
2016-02-23 14:13:10 +02:00
Roman Telezhynskyi
fcd254f08c
Fixed bug disabling tool True darts.
...
(grafted from 8c5aeccb775c10068c8f20a881994b3b4fac808a)
--HG--
branch : develop
2016-02-22 11:38:18 +02:00
Roman Telezhynskyi
7d991584fb
Fixed wrong calulation tool True darts.
...
--HG--
branch : develop
2016-02-22 11:02:24 +02:00
Roman Telezhynskyi
c3db8bab68
For avoiding errors in future better seek the first tag draw and insert before
...
it.
--HG--
branch : develop
2016-02-20 10:05:18 +02:00
Roman Telezhynskyi
936a7fef07
Fixed issue #405 . Crash after deleting first pattern piece in the list.
...
--HG--
branch : develop
2016-02-19 16:34:32 +02:00
Valentina Zhuravska
da2c6d3242
Fixed GetPoints function in VEllipticalArc
...
--HG--
branch : feature
2016-02-19 11:47:42 +02:00
Valentina Zhuravska
03086c946e
Fixed GetPoint function in VEllipticalArc
...
--HG--
branch : feature
2016-02-19 11:47:22 +02:00
Valentina Zhuravska
6fc86543ec
Little fixes
...
--HG--
branch : feature
2016-02-19 11:43:46 +02:00
Roman Telezhynskyi
04ae26d1bd
Regesign dialogs tool 'Spline' and 'Spline Path' for avoiding text squeeze.
...
--HG--
branch : develop
2016-02-16 18:08:51 +02:00
Roman Telezhynskyi
0ea99175b4
New VAL pattern format version that supports attribute 'duplicate'.
...
--HG--
branch : feature
2016-02-16 15:38:08 +02:00
Roman Telezhynskyi
0846d3c282
Read and save a spline path attribute 'duplicate'.
...
--HG--
branch : feature
2016-02-16 15:37:01 +02:00
Roman Telezhynskyi
c80fe9c61b
Show name in a property browser.
...
--HG--
branch : feature
2016-02-16 15:04:21 +02:00
Roman Telezhynskyi
c36f1eb8ef
Working with Spline Path.
...
--HG--
branch : feature
2016-02-16 14:00:56 +02:00
Roman Telezhynskyi
be3fc296f4
Untested changes for the tool Spline.
...
--HG--
branch : feature
2016-02-15 16:30:48 +02:00
Roman Telezhynskyi
f264206aab
Refactoring DialogSpline.
...
--HG--
branch : feature
2016-02-15 11:02:55 +02:00
Roman Telezhynskyi
35b9dea4b2
Fixes creating spline path.
...
--HG--
branch : feature
2016-02-13 23:39:47 +02:00
Roman Telezhynskyi
b124b8402e
The control point should be on some distance before we will begin count this
...
distance.
--HG--
branch : feature
2016-02-13 18:30:21 +02:00
Roman Telezhynskyi
e68c64e8f1
Implementation for tool Spline path.
...
--HG--
branch : feature
2016-02-13 18:24:32 +02:00
Valentina Zhuravska
37eb0e9e21
Fixed GetLength and changed the rotation of point
...
--HG--
branch : feature
2016-02-12 22:02:54 +02:00
Roman Telezhynskyi
0405a54bf8
Removed unused QGraphicsLineItem item.
...
--HG--
branch : feature
2016-02-12 21:43:33 +02:00
Roman Telezhynskyi
1924b30f6f
Don't show control points if too close to start and end points.
...
--HG--
branch : feature
2016-02-12 20:32:31 +02:00
Roman Telezhynskyi
6dd26ddd73
Refactoring. Use qFuzzyIsNull.
...
--HG--
branch : feature
2016-02-12 20:31:08 +02:00
Valentina Zhuravska
560a3dc1d1
Added rotation of points
...
--HG--
branch : feature
2016-02-12 20:19:46 +02:00
Valentina Zhuravska
894ad4ea66
Fixed GetLength method in VEllipticalArc
...
--HG--
branch : feature
2016-02-12 20:17:55 +02:00
Roman Telezhynskyi
0f747ede7e
The first implementation for tool Spline.
...
--HG--
branch : feature
2016-02-12 20:10:01 +02:00
Roman Telezhynskyi
791d874c9a
Little refactoring.
...
--HG--
branch : feature
2016-02-12 15:49:59 +02:00
Roman Telezhynskyi
8683b69f13
Select an item inside mousePressEvent() instead mouseReleaseEvent().
...
--HG--
branch : feature
2016-02-11 13:05:08 +02:00
Roman Telezhynskyi
623c28eb9f
Fixed getting correct reversed segment for single in the list curve.
...
(grafted from c45cc62df72241692b4bf035f779a34add622b37)
--HG--
branch : develop
2016-02-10 21:39:26 +02:00
Roman Telezhynskyi
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
Roman Telezhynskyi
aa67e04a3e
Improved exporting to dxf. QPainterPath export as Polyline.
...
--HG--
branch : develop
2016-02-10 19:32:26 +02:00
Roman Telezhynskyi
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
Roman Telezhynskyi
9eac04654c
Refactoring. Always use AddTool method.
...
--HG--
branch : develop
2016-02-10 12:13:34 +02:00
Valentina Zhuravska
c587826a56
Added VEllipticalArc
...
--HG--
branch : feature
2016-02-10 06:59:29 +02:00
Roman Telezhynskyi
61adfbaef5
Handle all tools when creating the history records.
...
--HG--
branch : develop
2016-02-09 17:26:59 +02:00
Roman Telezhynskyi
6b4b79a1b5
Little fix tools visuzlization.
...
(grafted from 7ef2dcf85f7b9da986105ad524382ba47efb177f)
--HG--
branch : develop
2016-02-09 17:19:25 +02:00
Roman Telezhynskyi
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
Roman Telezhynskyi
aa64076a36
Tool line. Block selecting the same point twice.
...
(grafted from 0029c3e3b5ae45d21f834f0d36023d8ef9734345)
--HG--
branch : develop
2016-02-09 17:19:14 +02:00
Roman Telezhynskyi
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
Roman Telezhynskyi
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
Roman Telezhynskyi
233415bc67
Fixed combobox width in Dialog "Tool True Dart point".
...
(grafted from 969110d32207c05d2ce53d6446d2e9835e3b1b67)
--HG--
branch : develop
2016-02-02 15:38:37 +02:00
Roman Telezhynskyi
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
Roman Telezhynskyi
9e9689e16a
Resolved issue #439 . Widen Formula Dialog.
...
(grafted from 5a638f3f6092284070e985b98debbd155a48d96d)
--HG--
branch : develop
2016-02-01 21:16:53 +02:00
Roman Telezhynskyi
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
Roman Telezhynskyi
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
Roman Telezhynskyi
c1fecafda9
Refactoring.
...
--HG--
branch : feature
2016-01-25 19:10:39 +02:00
Roman Telezhynskyi
d86c79f290
Unit test. Check VToolPointOfIntersectionCurves::FindPoint() method.
...
--HG--
branch : feature
2016-01-25 19:06:36 +02:00
Roman Telezhynskyi
2069713ff6
Fixed bugs.
...
--HG--
branch : feature
2016-01-25 16:46:24 +02:00
Roman Telezhynskyi
387c33e9e0
Refactoring. Smooth scrolling.
...
--HG--
branch : feature
2016-01-25 15:49:37 +02:00
Roman Telezhynskyi
ea0000fea6
First successful build. Tool working was not tested!
...
--HG--
branch : feature
2016-01-24 18:15:08 +02:00
Roman Telezhynskyi
8b050eee31
Resolved issue #265 . Add 'Read only' attribute.
...
--HG--
branch : develop
2016-01-22 12:45:18 +02:00
Roman Telezhynskyi
e000486633
Fixed broken tests.
...
--HG--
branch : develop
2016-01-21 17:20:47 +02:00
Roman Telezhynskyi
f0d4aaf1fb
Added language Chinese (China).
...
--HG--
branch : develop
2016-01-21 17:14:47 +02:00
Roman Telezhynskyi
d466e53e5d
Fixed typos.
...
(grafted from 5212bd0c72b44da2d16dab9e1592c2843ab0ff1e)
--HG--
branch : develop
2016-01-21 16:21:58 +02:00
Roman Telezhynskyi
be8503664f
Fixed issue #325 . Check pattern for inverse compatibility.
...
--HG--
branch : develop
2016-01-19 17:25:46 +02:00
Roman Telezhynskyi
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
Roman Telezhynskyi
aadac5772d
Showing/hiding control points require recalculation scene size.
...
(grafted from 6f9642ea3c32ce5a333fa85339fd761aa992acc6)
--HG--
branch : develop
2016-01-15 14:57:41 +02:00
Roman Telezhynskyi
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
Roman Telezhynskyi
5517b96613
Ensure cursor visibility when move curve.
...
(grafted from e7cbd25ec5f67ef9b413244b32a543b2a2a0603f)
--HG--
branch : develop
2016-01-15 14:57:09 +02:00
Roman Telezhynskyi
6a28f464b9
Fix recalculation the scene when move detail.
...
(grafted from 2a58800bc48bc82057c7bec08d007eb133849b5b)
--HG--
branch : develop
2016-01-15 14:56:33 +02:00
Roman Telezhynskyi
73f0f4ca58
Show scene origins.
...
--HG--
branch : develop
2016-01-15 14:55:56 +02:00
Roman Telezhynskyi
e1f3456027
Begin developing new version 0.5.0.
...
--HG--
branch : develop
2016-01-14 11:55:14 +02:00
Roman Telezhynskyi
8745a78c67
Calculate items bounding rect without hidden items.
...
--HG--
branch : develop
2016-01-13 15:47:38 +02:00
Roman Telezhinskyi
62b47197f7
Merged in ValentinaZhuravska/valentina/feature (pull request #92 )
...
Retranslate
--HG--
branch : develop
2016-01-11 15:16:57 +02:00
Roman Telezhynskyi
6be6eb80b0
Parse expression also in the attribute radius.
...
--HG--
branch : develop
2016-01-11 13:28:48 +02:00
Roman Telezhynskyi
4977604106
Correct disabling line to the label.
...
--HG--
branch : develop
2016-01-11 13:24:37 +02:00
Roman Telezhynskyi
ac5c8d8201
Do not remove a loop created by intersection point when it is the first or
...
the last point of lines that intersect.
--HG--
branch : develop
2016-01-10 21:41:46 +02:00
Roman Telezhynskyi
3d6f8e0caa
Brush detail.
...
--HG--
branch : develop
2016-01-10 15:31:43 +02:00
Roman Telezhynskyi
c2976614ba
Correct removing loop if a path contains them several. Seek and remove the last.
...
In this way we will correct remove them all.
--HG--
branch : develop
2016-01-09 23:53:17 +02:00
Roman Telezhynskyi
b9f8e19236
Test issue with method IsPointOnLineSegment.
...
--HG--
branch : develop
2016-01-09 11:42:06 +02:00
Roman Telezhynskyi
1c92165467
Have found case where the program returns wrong curve segment.
...
--HG--
branch : develop
2016-01-08 17:59:51 +02:00
Roman Telezhynskyi
45454a8955
Fix tool UnionDetails. Always left last poit of detail, save children ids,
...
save in correct section.
--HG--
branch : develop
2016-01-07 18:43:08 +02:00
Valentina Zhuravska
31aee635e4
Little optimization: change 'cansel' to 'cancel'
...
--HG--
branch : feature
2016-01-06 08:05:41 +02:00
Roman Telezhynskyi
65bf17fcf9
Fixed broken feature 'Default height and size'.
...
--HG--
branch : develop
2016-01-03 15:21:30 +02:00
Benjamin Nauck
6ffa9d0055
Move set attribute to vabstractapplication
...
--HG--
branch : feature
2016-01-02 17:06:19 +01:00
Benjamin Nauck
4bc766295e
Add @2x versions of toolbar tab icons (excluding detail and layout)
...
--HG--
branch : feature
2016-01-02 02:45:29 +01:00
Valentina Zhuravska
9fd6f18426
Resolved issue #423 . Deny moving several labels at one time.
...
--HG--
branch : feature
2015-12-28 10:00:10 +02:00
Roman Telezhynskyi
37e799ce71
Fixed issue with deleting detail (after union details) and blocked objects.
...
--HG--
branch : feature
2015-12-26 19:10:02 +02:00
Roman Telezhynskyi
1aa2263686
Improved question message.
...
--HG--
branch : feature
2015-12-26 18:01:32 +02:00
Roman Telezhynskyi
a11b3c3203
Check if setted detail is valid.
...
--HG--
branch : feature
2015-12-26 15:18:58 +02:00
Roman Telezhynskyi
00b8aae5a7
Fixed issue with deleting detail and blocked objects. Part about tool union
...
still is not fixed.
--HG--
branch : feature
2015-12-26 15:08:41 +02:00
Roman Telezhynskyi
d227ce68c2
Show dialog "Fix broken formula" only in GUI mode.
...
--HG--
branch : develop
2015-12-22 20:12:09 +02:00
Valentina Zhuravska
1dce05b239
Show openHand cursor only if we can move the detail
...
--HG--
branch : feature
2015-12-20 21:55:27 +02:00
Valentina Zhuravska
73c544c45d
Resolved issue #271 . Deny move workpieces when tool union is active.
...
--HG--
branch : feature
2015-12-20 21:53:59 +02:00
Valentina Zhuravska
fd658631b3
We don't need to move nodePoints
...
--HG--
branch : feature
2015-12-20 21:51:14 +02:00
Roman Telezhynskyi
95772bf0db
Fixed "Build failed".
...
--HG--
branch : develop
2015-12-19 22:15:42 +02:00
Roman Telezhynskyi
40bf125fdf
Resolved issue #422 . Date of birth: German data format.
...
--HG--
branch : develop
2015-12-19 21:26:05 +02:00
Roman Telezhynskyi
a0b785ffd8
Resolved issue #402 . After Crash .val is empty.
...
--HG--
branch : develop
2015-12-19 21:02:38 +02:00
Roman Telezhynskyi
90dac31a2e
Discard vmargins.h. Build backport files if only need.
...
--HG--
branch : develop
2015-12-19 16:38:24 +02:00
Roman Telezhynskyi
b2ec130d7e
Fixed issue #167 . Window modified indication disappears even we have unsaved
...
change.
--HG--
branch : develop
2015-12-18 13:57:03 +02:00
Roman Telezhynskyi
3beb8a8b7c
Refactoring. Smooth scrolling.
...
--HG--
branch : develop
2015-12-17 21:13:07 +02:00
Roman Telezhynskyi
949f4be2c6
Merge.
...
--HG--
branch : develop
2015-12-17 13:13:11 +02:00
Roman Telezhynskyi
4bdb788c50
New tests of localizations. Lupdate.
...
--HG--
branch : develop
2015-12-17 12:52:10 +02:00
Valentina Zhuravska
550816a958
Resolved issue #270 . Selection point by clicking on label in tools seam allowance and union.
...
--HG--
branch : feature
2015-12-17 12:03:44 +02:00
Roman Telezhynskyi
717772c339
Main workpiece's path also can contains loops. This cause wrong seam allowances.
...
--HG--
branch : develop
2015-12-15 13:16:37 +02:00
Roman Telezhynskyi
812c09ba83
Removed '...' from localization.
...
--HG--
branch : develop
2015-12-14 09:42:09 +02:00
Roman Telezhynskyi
90bdb6b561
XSD validation base height and size values.
...
--HG--
branch : develop
2015-12-12 17:35:57 +02:00
Roman Telezhynskyi
e8a93ddc2b
New setting "Default height and size".
...
--HG--
branch : develop
2015-12-12 13:11:39 +02:00
Roman Telezhynskyi
3aa1ccaea4
Optimization. Call creation toolbar only if was not uploaded any measurements.
...
--HG--
branch : develop
2015-12-11 17:06:20 +02:00
Roman Telezhynskyi
f600a00db8
Merge
...
--HG--
branch : develop
2015-12-11 16:23:20 +02:00
Roman Telezhinskyi
eb69008e07
Merged in ValentinaZhuravska/valentina/feature (pull request #83 )
...
Fixed issue #415 .
--HG--
branch : develop
2015-12-11 16:22:52 +02:00
Valentina Zhuravska
10c0ad2c5c
Define class VGraphicsSimpleTextItem instead of #include "../vwidgets/vgraphicssimpletextitem.h"
...
--HG--
branch : feature
2015-12-11 16:20:32 +02:00
Roman Telezhynskyi
93a52bd889
Allow user to set default size and height for a pattern.
...
--HG--
branch : develop
2015-12-11 16:19:11 +02:00
Valentina Zhuravska
5a22c6baf6
Use SCASSERT for point, namePoint and lineName
...
--HG--
branch : feature
2015-12-11 15:07:05 +02:00
Valentina Zhuravska
a1417fc127
We don't need to change pen inside RefreshLine method
...
--HG--
branch : feature
2015-12-11 13:35:48 +02:00
Valentina Zhuravska
0869c7fed4
We don't need to change the radius, so we can make it const
...
--HG--
branch : feature
2015-12-11 11:33:12 +02:00
Valentina Zhuravska
ece2c42e5f
We need one method RefreshLine in VAbstractTool instead of two similar methods in VNodePoint and VToolSinglePoint
...
--HG--
branch : feature
2015-12-11 11:31:21 +02:00
Roman Telezhynskyi
da827ad952
QComboBox clear button in property browser.
...
--HG--
branch : develop
2015-12-09 13:13:34 +02:00
Roman Telezhynskyi
6f1dcb7592
Resolved build issue on OpenSuse. The method setClearButtonEnable is available
...
only since Qt 5.2.
--HG--
branch : develop
2015-12-09 12:40:43 +02:00
Roman Telezhynskyi
589bf173ae
Improved calculation arc points.
...
--HG--
branch : develop
2015-12-07 23:33:11 +02:00
Valentina Zhuravska
d057d336f7
Fixed issue #415 . Line appears between the point and mark in the detail mode
...
--HG--
branch : feature
2015-12-07 07:48:51 +02:00
Roman Telezhinskyi
b5dfbae5a1
Merged in ValentinaZhuravska/valentina/feature (pull request #82 )
...
Resolved Issue #272 .
--HG--
branch : develop
2015-12-06 18:45:46 +02:00
Valentina Zhuravska
178419742a
Added hoverMoveEvent. The cursor should not be changed to arrow until we leave the detail area
...
--HG--
branch : feature
2015-12-06 18:20:37 +02:00
Roman Telezhynskyi
a820b20fc2
The program crashes if scene is not connected to view.
...
--HG--
branch : develop
2015-12-05 18:27:38 +02:00
Roman Telezhynskyi
e781b8252d
Cut less scene rect size for showing axis.
...
--HG--
branch : develop
2015-12-04 22:21:07 +02:00
Roman Telezhynskyi
6de8a44314
Try to fix flowing of drawing.
...
--HG--
branch : develop
2015-12-04 21:49:00 +02:00
Roman Telezhynskyi
dc25101d78
Refactoring. Call parent's method.
...
--HG--
branch : develop
2015-12-04 21:47:44 +02:00
Roman Telezhynskyi
2b0e358cdd
Saving position of the base point should be handled in ItemPositionChange
...
section.
--HG--
branch : develop
2015-12-04 21:46:52 +02:00
Roman Telezhynskyi
6d566c2715
Make fictive scene bigger in all cases.
...
--HG--
branch : develop
2015-12-04 10:04:43 +02:00
Roman Telezhynskyi
ae43c66bd9
Fixed issue #412 . Error in Detail using 'Segment a Simple Curve' tool.
...
--HG--
branch : develop
2015-12-03 21:56:40 +02:00
Roman Telezhynskyi
b431f65ff2
Fixed issue #411 . Curve Tool handles detach from curve.
...
--HG--
branch : develop
2015-12-03 19:50:42 +02:00
Roman Telezhynskyi
ced638a782
Support a proxy icon on Mac OS.
...
--HG--
branch : develop
2015-12-03 14:07:51 +02:00
Valentina Zhuravska
dfa46dc1cd
Added mousePressEvent and changed QApplication::setOverrideCursor to SetOverrideCursor
...
--HG--
branch : feature
2015-12-02 23:07:23 +02:00
Valentina Zhuravska
75a4acaea7
Resolved Issue #272 . Show that user can move workpiece.
...
--HG--
branch : feature
2015-12-02 21:33:42 +02:00
Roman Telezhynskyi
6cd674ec0f
QGraphicsView Zooming in and out under mouse position using mouse wheel finally
...
works like i want.
--HG--
branch : develop
2015-12-02 20:39:25 +02:00
Roman Telezhynskyi
cf4e313862
Optimization dialogs for Mac OS.
...
--HG--
branch : develop
2015-12-01 20:12:40 +02:00
Roman Telezhynskyi
477a95798a
Optimization line color combobox for Mac.
...
--HG--
branch : develop
2015-12-01 17:13:57 +02:00
Roman Telezhynskyi
d24390bd98
Set of fixes for better look on Mac OS X.
...
--HG--
branch : develop
2015-12-01 16:38:09 +02:00
Roman Telezhynskyi
85bb6141ab
Clang warnings.
...
--HG--
branch : develop
2015-11-30 12:55:39 +02:00
Roman Telezhinskyi
3dc675e0ce
Merged in ValentinaZhuravska/valentina/feature (pull request #81 )
...
Resolved issue #80 .
--HG--
branch : develop
2015-11-29 16:43:59 +02:00
Valentina Zhuravska
f91fbaaa01
We need do set decimals before we set value
...
--HG--
branch : feature
2015-11-29 16:42:39 +02:00
Valentina Zhuravska
cd15fd711e
Resolved issue #80 . Choice between inches and centimeters in options
...
--HG--
branch : feature
2015-11-28 22:48:43 +02:00
Roman Telezhynskyi
70cc2b6f95
QDebugStateSaver available only since Qt 5.1.
...
--HG--
branch : develop
2015-11-28 12:36:54 +02:00
Roman Telezhynskyi
b6506b2cae
Wrong defining QLoggingCategory.
...
--HG--
branch : develop
2015-11-27 14:04:23 +02:00
Roman Telezhynskyi
f0691d7c9f
Mark implicitly shared classes as a movable type. This can improve performance
...
and memory efficiency when using Qt's container classes.
--HG--
branch : develop
2015-11-25 20:56:17 +02:00
Roman Telezhynskyi
783e3d57c2
Support QGraphicsView autoscroll of a draged object.
...
--HG--
branch : develop
2015-11-25 19:26:37 +02:00
Roman Telezhynskyi
36704cd02e
Invisible "VSimpleCurve" causes exponential growth scene size, and it causes
...
the program crash. Because we don't need anymore this calss i just have removed
it.
--HG--
branch : develop
2015-11-25 15:45:38 +02:00
Valentina Zhuravska
d575ad5ad3
Return false if we have less than 3 points
...
--HG--
branch : feature
2015-11-22 16:58:58 +02:00
Valentina Zhuravska
3e9793dbbb
We don't need variable points in method Square
...
--HG--
branch : feature
2015-11-22 16:47:50 +02:00
Valentina Zhuravska
6c653163f9
Erased QString(" ")
...
--HG--
branch : feature
2015-11-22 16:36:55 +02:00
Valentina Zhuravska
d679187f15
Fixed SumTrapezoids method
...
--HG--
branch : feature
2015-11-22 15:58:31 +02:00
Valentina Zhuravska
40ef4732ca
Changed SumTrapezoids method to static
...
--HG--
branch : feature
2015-11-22 03:01:56 +02:00
Valentina Zhuravska
e8deb4b29c
The user must select points in a clockwise direction
...
--HG--
branch : feature
2015-11-22 01:52:18 +02:00
Roman Telezhynskyi
e38dc9d866
For avoiding error "dyld: Library not loaded" in Mac OS X we should create app
...
bundle for Tape. I think if create bundle then make it full, not half made.
The bundle also will be very usefull for testing Tape in Mac and in case if
someone will want to use Tape like independent application. The main bundle
still will have Tape inside.
--HG--
branch : develop
2015-11-18 14:42:25 +02:00
Roman Telezhynskyi
0473db2947
Load also qtbase_*.qm files.
...
--HG--
branch : develop
2015-11-17 16:27:51 +02:00
Roman Telezhynskyi
cdec047f58
Very often case in Mac OS is to have translations inside an app bundle. And
...
searching these files require iterate through subdirectories.
--HG--
branch : develop
2015-11-17 16:20:36 +02:00
Roman Telezhynskyi
ab526a54b4
New icon in the icon theme 'help-about'.
...
--HG--
branch : develop
2015-11-17 12:45:22 +02:00
Roman Telezhynskyi
7ef98c3c4b
Fixed building on Linux.
...
--HG--
branch : develop
2015-11-17 12:17:53 +02:00
Roman Telezhynskyi
e31a6eb841
Merge
...
--HG--
branch : develop
2015-11-16 22:04:56 +02:00
Valentina Zhuravska
fe23631251
Changed pixmap and icon to const, removed setTextFormat
...
--HG--
branch : feature
2015-11-16 17:54:45 +02:00
Valentina Zhuravska
e0237e901f
Added help label to detail mode
...
--HG--
branch : feature
2015-11-16 17:34:16 +02:00
Roman Telezhynskyi
3347d0ad77
Clang warnings.
...
--HG--
branch : develop
2015-11-16 14:08:15 +02:00
Roman Telezhynskyi
96b2d644e1
Fixed broken compatible with higher Qt versions.
...
--HG--
branch : develop
2015-11-16 14:07:28 +02:00
Roman Telezhynskyi
5eed97c640
Enable #pragma message in Clang.
...
--HG--
branch : develop
2015-11-16 12:28:21 +02:00
Roman Telezhynskyi
7038c25c39
Turn on PCH on mac os x.
...
--HG--
branch : develop
2015-11-16 12:22:34 +02:00
Roman Telezhynskyi
d118ccb218
Fix for calculating more accurate unclosed seam allowance.
...
--HG--
branch : develop
2015-11-15 20:49:16 +02:00
Roman Telezhynskyi
7027198f2a
Resolved issue #400 . Layout 'fold line' is incorrect.
...
--HG--
branch : develop
2015-11-15 19:06:25 +02:00
Roman Telezhynskyi
af74da95af
Corrected measurement N04 (rise_length_side_sitting) short description.
...
--HG--
branch : develop
2015-11-15 17:57:59 +02:00
Valentina Zhuravska
d253db879f
ScrollUp and scrollDown is enabled if we have more than 1 objects in a detail
...
--HG--
branch : feature
2015-11-13 15:23:56 +02:00
Valentina Zhuravska
13ff0d7973
Removed unwanted strings
...
--HG--
branch : feature
2015-11-13 14:54:26 +02:00
Valentina Zhuravska
b9deb50c1b
Fixed toolTips of scrollUp and scrollDown buttons
...
--HG--
branch : feature
2015-11-13 14:04:51 +02:00
Valentina Zhuravska
ef1fff7a22
Resolved Issue #329 . Add button to 'Scroll Up/Scroll Down' in Detail mode
...
--HG--
branch : feature
2015-11-13 12:31:10 +02:00
Roman Telezhynskyi
c3e87b4ffc
File index.theme. Fixed wrong name of the category.
...
--HG--
branch : develop
2015-11-12 14:18:56 +02:00
Thies Schröder
823090718b
fix build on mac os
...
--HG--
branch : develop
2015-11-11 21:16:58 +01:00
Roman Telezhinskyi
ae1195df21
Merged in ValentinaZhuravska/valentina/feature (pull request #73 )
...
Fixed problems in DialogDetail
--HG--
branch : develop
2015-11-11 21:50:54 +02:00
Valentina Zhuravska
c6577675e7
Changed some methods to be const
...
--HG--
branch : feature
2015-11-11 21:46:36 +02:00
Roman Telezhynskyi
67c2de94f7
Fixed infinite loop.
...
--HG--
branch : develop
2015-11-11 20:53:23 +02:00
Roman Telezhynskyi
22bc725230
Replace measurement "size" on equvivalent "bust_arc_f".
...
--HG--
branch : develop
2015-11-11 20:52:38 +02:00
Roman Telezhynskyi
4e21bf05e0
Don't show section "Size and Height".
...
--HG--
branch : develop
2015-11-11 20:52:25 +02:00
Valentina Zhuravska
e323afc4e6
Fixed DetailIsValid() method
...
--HG--
branch : feature
2015-11-11 19:38:21 +02:00
Roman Telezhynskyi
833c507148
New measurement (N08) rise_length_side.
...
--HG--
branch : feature
2015-11-11 16:26:48 +02:00
Roman Telezhynskyi
fa822dda24
(N04) 'rise_length_side' renamed to 'rise_length_side_sitting'.
...
--HG--
branch : feature
2015-11-11 14:37:32 +02:00
Roman Telezhynskyi
e286ae8476
New measurements: (H41) neck_back_to_across_back, (H42) across_back_to_waist_b,
...
(L22) arm_neck_side_to_outer_elbow, (G46) hip_circ_with_abdomen.
--HG--
branch : feature
2015-11-11 14:23:39 +02:00
Roman Telezhynskyi
0bfd673ab8
Fixed conversion measurements.
...
--HG--
branch : feature
2015-11-11 12:15:42 +02:00
Valentina Zhuravska
d27a64b819
Delete the last point from detail when the first point equals the last point
...
--HG--
branch : feature
2015-11-10 11:58:33 +02:00
Valentina Zhuravska
4c41e04d49
Can not add one point to detail twice
...
--HG--
branch : feature
2015-11-10 10:07:40 +02:00
Roman Telezhynskyi
9545db280d
Test that all command line option names are unique.
...
--HG--
branch : develop
2015-11-09 20:02:38 +02:00
Roman Telezhynskyi
9327da7a2c
Calculate correct paper size. Print preview doesn't support non native
...
printers.
--HG--
branch : feature
2015-11-09 13:58:45 +02:00
Roman Telezhynskyi
4411cccd9c
First draft of the issue #313 . Layout pieces too close to right edge.
...
--HG--
branch : feature
2015-11-09 13:33:36 +02:00
Roman Telezhynskyi
912d1f91f6
Disable changing window size only after first show.
...
--HG--
branch : develop
2015-11-05 15:01:33 +02:00
Roman Telezhynskyi
7f065cac89
GCC warnings.
...
--HG--
branch : develop
2015-11-05 14:32:47 +02:00
Roman Telezhynskyi
2e49d1437a
For avoiding losing precision use double everywhere.
...
--HG--
branch : develop
2015-11-05 13:07:51 +02:00
Roman Telezhynskyi
6b54c5bb7d
Set default printing color mode.
...
Known issue: program doesn't print in grayscale color mode.
--HG--
branch : develop
2015-11-04 17:22:49 +02:00
Roman Telezhynskyi
a342948437
Improved loging. Base point's DeleteTool should ignore value "_referens".
...
--HG--
branch : develop
2015-11-03 17:11:35 +02:00
Roman Telezhynskyi
31ee872a1d
Refactoring exceptions.
...
--HG--
branch : develop
2015-11-02 19:02:41 +02:00
Roman Telezhynskyi
345b0e5c7f
Fixed crash after undo creating a pattern piece.
...
--HG--
branch : develop
2015-11-02 18:25:29 +02:00
Roman Telezhynskyi
9aa8713203
Refactoring.
...
--HG--
branch : develop
2015-10-31 14:56:28 +02:00
Roman Telezhynskyi
f52d609b9c
Refactoring. Test functions RelativeMPath and AbsoluteMPath.
...
--HG--
branch : develop
2015-10-31 14:41:52 +02:00
Roman Telezhynskyi
82190e2917
Refactoring. StrippedName() doesn't belong to MainWindows.
...
--HG--
branch : develop
2015-10-31 10:46:45 +02:00
Roman Telezhynskyi
9ffeeec298
Three new languages: English (Canada), English (India), Romanian (Romania).
...
--HG--
branch : develop
2015-10-30 12:44:10 +02:00
Roman Telezhynskyi
cb8bc39e8c
Resolved issue #380 .
...
--HG--
branch : develop
2015-10-29 18:20:59 +02:00
Roman Telezhynskyi
a4bc4a75c0
Integrate QmuParserTests in main testing set.
...
--HG--
branch : develop
2015-10-28 19:57:34 +02:00
Roman Telezhynskyi
ba89a2856d
Better don't touch stack.
...
--HG--
branch : develop
2015-10-28 18:37:36 +02:00
Roman Telezhynskyi
84f1c4e10f
Recognize Intel compiler and return version string.
...
--HG--
branch : develop
2015-10-28 17:00:59 +02:00
Roman Telezhynskyi
4a0e2dee00
Optimized access to QVector.
...
--HG--
branch : develop
2015-10-28 16:26:58 +02:00
Roman Telezhynskyi
95ef34bf72
Removed wrong key.
...
--HG--
branch : develop
2015-10-28 16:24:28 +02:00
Roman Telezhynskyi
88324a11f2
Static Code Analysis.
...
--HG--
branch : develop
2015-10-28 16:22:36 +02:00
Roman Telezhynskyi
ff31ac889c
After last redesign measurements order comments became useless.
...
--HG--
branch : develop
2015-10-27 08:32:34 +02:00
Roman Telezhynskyi
2b8fb91d17
Fixed missing measurement head_girth -> head_circ in conversion.
...
--HG--
branch : develop
2015-10-27 08:11:41 +02:00
Roman Telezhynskyi
d104b8bd7e
Additionaly each standard table provide measurements size and height.
...
--HG--
branch : develop
2015-10-26 17:39:23 +02:00
Roman Telezhynskyi
28f5188a92
Remove minus "-" from the list of measurements.
...
--HG--
branch : develop
2015-10-26 16:46:07 +02:00
Roman Telezhynskyi
caa1a46b01
New option Measurements->Unload measurements.
...
--HG--
branch : develop
2015-10-26 13:21:49 +02:00
Roman Telezhynskyi
f1796eaf90
GCC warnings. Don't use PCH if use ccache.
...
--HG--
branch : develop
2015-10-26 12:04:20 +02:00
Roman Telezhynskyi
d1f18dc9a0
Use quint32 instead unsigned int.
...
--HG--
branch : develop
2015-10-26 10:36:07 +02:00
Roman Telezhynskyi
1e99d00a54
Hide lock file.
...
--HG--
branch : develop
2015-10-26 09:57:20 +02:00
Roman Telezhynskyi
b516ceb8e1
"CONFIG += silent" doesn't work correct with msvc. Do not create target
...
"make distclean" with msvc.
--HG--
branch : develop
2015-10-24 14:13:59 +03:00
Roman Telezhynskyi
d6653ca9af
Successful build with MSVC 2012.
...
--HG--
branch : develop
2015-10-23 20:47:33 +03:00
Roman Telezhynskyi
44edb90967
Changed version to 0.4.0b. Fixed file assosiation on Windows Vista and higher.
...
--HG--
branch : develop
2015-10-22 17:35:54 +03:00
Valentina Zhuravska
dd9fecb89f
Added Q_CC_MSVC
...
--HG--
branch : feature
2015-10-22 15:16:15 +03:00
Valentina Zhuravska
36f0e1dc44
Fixed MSVC build
...
--HG--
branch : feature
2015-10-22 12:28:17 +03:00
Valentina Zhuravska
38541c78c9
Fixed MSVC build (C2143, missing ';' before 'type')
...
--HG--
branch : feature
2015-10-21 17:13:16 +03:00
Valentina Zhuravska
b877c49f61
Fixed MSVC build (access the not operator)
...
--HG--
branch : feature
2015-10-21 16:17:05 +03:00
Roman Telezhynskyi
69f65cf4e7
ICC warnings.
...
--HG--
branch : develop
2015-10-21 10:25:27 +03:00
Roman Telezhynskyi
467ffbd132
ICC warnings.
...
--HG--
branch : develop
2015-10-20 17:32:01 +03:00
Roman Telezhynskyi
a21e037de8
GCC/Clang warnings.
...
--HG--
branch : develop
2015-10-19 23:08:20 +03:00
Roman Telezhynskyi
047f53e2ec
Clang Static Analyzer warnings.
...
--HG--
branch : develop
2015-10-19 22:33:20 +03:00
Roman Telezhynskyi
4d90589f01
Clang warnings.
...
--HG--
branch : develop
2015-10-19 16:21:06 +03:00
Roman Telezhynskyi
03b6ce08cc
Coverity scan.
...
--HG--
branch : develop
2015-10-19 09:10:39 +03:00
Roman Telezhynskyi
65d2213ef9
Coverity scan missing includes.
...
--HG--
branch : develop
2015-10-18 22:30:51 +03:00
Valentina Zhuravska
9be90e75db
Fixed synchronization (correct path to Valentina settings)
...
--HG--
branch : feature
2015-10-18 16:17:56 +03:00
Valentina Zhuravska
251cd94407
Fixed synchronization (correct path to Valentina settings)
...
--HG--
branch : feature
2015-10-18 16:13:51 +03:00
Valentina Zhuravska
fd12524011
Fixed synchronization
...
--HG--
branch : feature
2015-10-18 15:38:05 +03:00
Valentina Zhuravska
d146d381e8
Save valentina.exe Path Preferences to a file accessible by tape.exe without commonSettings
...
--HG--
branch : feature
2015-10-18 14:51:14 +03:00
Valentina Zhuravska
e16943cfa2
Resolved issue #388 . Add field for measurement template directory in Valentina.exe, 'File', 'Preferences', 'Paths'
...
--HG--
branch : feature
2015-10-18 13:01:38 +03:00
Valentina Zhuravska
de12c77aa4
Resolved issue #354 . Save valentina.exe Path Preferences to a file accessible by tape.exe
...
--HG--
branch : feature
2015-10-18 12:56:47 +03:00
Roman Telezhynskyi
0862ce75cc
Fixed Windows build.
...
--HG--
branch : develop
2015-10-18 10:50:33 +03:00
Roman Telezhynskyi
6ee987947c
Tests that helps to check that all current pattern making systems match pattern
...
inside XSD scheme.
--HG--
branch : develop
2015-10-17 11:32:54 +03:00
Roman Telezhynskyi
a6dedb814a
We can't use tr() macros, but macros translate() need context in the first
...
parameter.
--HG--
branch : develop
2015-10-16 23:00:05 +03:00
Roman Telezhynskyi
ff768c1c0f
Show pattern making system in tab Information of a measurement file.
...
--HG--
branch : develop
2015-10-16 20:26:05 +03:00
Roman Telezhynskyi
3358f9dbc7
Resolved issue #382 . Add 'Create from existing file' option in Tape,
...
Create/Edit.
--HG--
branch : develop
2015-10-15 15:37:10 +03:00
Roman Telezhynskyi
1e05300ae1
Add method for check that formula contain inside only single value.
...
--HG--
branch : develop
2015-10-15 13:41:42 +03:00
Roman Telezhynskyi
5cd9a88761
Making class Calculator independent from class VContainer.
...
--HG--
branch : develop
2015-10-15 13:07:43 +03:00
Roman Telezhynskyi
4fbae45406
Return list of all variables.
...
--HG--
branch : develop
2015-10-15 12:49:15 +03:00
Roman Telezhynskyi
bdb3bf9050
Fixed height formula field.
...
--HG--
branch : develop
2015-10-15 12:39:09 +03:00
Roman Telezhynskyi
8066d880c9
Lupdate. Fixed lupdate warnings.
...
--HG--
branch : develop
2015-10-15 12:32:50 +03:00
Roman Telezhynskyi
6006bca7ba
Birth date can't be empty.
...
--HG--
branch : develop
2015-10-15 08:04:23 +03:00
Roman Telezhynskyi
8388529ad6
Forgot to set aliases.
...
--HG--
branch : develop
2015-10-14 14:39:44 +03:00
Roman Telezhynskyi
6bdd2c808e
Missed icons.
...
--HG--
branch : develop
2015-10-14 13:49:20 +03:00
Roman Telezhynskyi
6ec1826fbd
Popup calendar.
...
--HG--
branch : develop
2015-10-13 16:38:07 +03:00
Roman Telezhynskyi
c9ff24dd79
Resolved issue #378 . Change 'sex' field name to 'gender'.
...
--HG--
branch : develop
2015-10-13 11:13:43 +03:00
Roman Telezhynskyi
1ba9855d22
Resolved issue #377 . Add blank option for 'sex' field in Tape.exe.
...
--HG--
branch : develop
2015-10-12 20:06:12 +03:00
Roman Telezhynskyi
68eb410082
Updated portuguese alphabet.
...
--HG--
branch : develop
2015-10-12 18:28:38 +03:00
Roman Telezhynskyi
3b4c4e8261
Resolved issue #376 . Add buttons in Tape.exe to move measurement to top or
...
bottom of list.
--HG--
branch : develop
2015-10-12 17:57:11 +03:00
Roman Telezhynskyi
c2e563a65c
variable scope.
...
--HG--
branch : develop
2015-10-12 16:26:42 +03:00
Roman Telezhynskyi
86982d3d0a
Localize parser error messages.
...
--HG--
branch : develop
2015-10-12 15:25:44 +03:00
Roman Telezhynskyi
be398bae93
cppcheck.
...
--HG--
branch : develop
2015-10-12 14:52:48 +03:00
Roman Telezhynskyi
97fdd161b7
Optimization copying files.
...
--HG--
branch : develop
2015-10-11 20:27:47 +03:00
Roman Telezhynskyi
2c042b82ae
stable.cpp only need by MSVC.
...
--HG--
branch : develop
2015-10-11 13:15:08 +03:00
Roman Telezhynskyi
a4b2bb905f
Fixed crash on Windows.
...
--HG--
branch : develop
2015-10-11 12:06:14 +03:00
Valentina Zhuravska
b46e384ca7
Fixed warnings in Windows
...
--HG--
branch : develop
2015-10-10 04:49:10 +03:00
Roman Telezhynskyi
c1976401a0
Use CONFIG += silent in release mode.
...
--HG--
branch : develop
2015-10-09 20:22:49 +03:00
Roman Telezhynskyi
e6e8a7ff6d
Fix for build on drone.io.
...
--HG--
branch : develop
2015-10-09 12:50:37 +03:00
Roman Telezhynskyi
026804bc37
Fix for build on drone.io.
...
--HG--
branch : develop
2015-10-08 21:11:50 +03:00
Roman Telezhynskyi
7676959bdb
Fix for build on drone.io.
...
--HG--
branch : develop
2015-10-08 20:07:48 +03:00
Roman Telezhynskyi
4121dc7689
Fix for build on drone.io.
...
--HG--
branch : develop
2015-10-08 19:57:50 +03:00
Roman Telezhynskyi
c630b2e0fc
Fix for build on drone.io.
...
--HG--
branch : develop
2015-10-08 19:27:39 +03:00
Roman Telezhynskyi
259f1e1de0
Define macros tr() for reducing code complexity.
...
--HG--
branch : develop
2015-10-08 08:24:15 +03:00
Roman Telezhynskyi
7daec88f6e
Fixed system p25 description.
...
--HG--
branch : develop
2015-10-07 22:22:44 +03:00
Roman Telezhynskyi
94f86f136e
New pattern making system 'None' with code p998.
...
--HG--
branch : develop
2015-10-07 20:57:18 +03:00
Roman Telezhynskyi
8df6014412
Fixed typos.
...
--HG--
branch : develop
2015-10-07 19:45:01 +03:00
Roman Telezhynskyi
defbdb8e9c
New keys "gsize" and "gheight".
...
--HG--
branch : develop
2015-10-07 18:28:51 +03:00
Roman Telezhynskyi
8aea332cda
Remember cursor position and return focus to the formula field.
...
--HG--
branch : develop
2015-10-05 17:12:36 +03:00
Roman Telezhynskyi
55421d196b
Correct maximum size formula field.
...
--HG--
branch : develop
2015-10-05 17:07:53 +03:00
Roman Telezhynskyi
7a95b52cd0
Enable debug information Valentina and Tape from one place.
...
--HG--
branch : develop
2015-10-03 17:03:25 +03:00
Roman Telezhynskyi
5d118c61ea
Code style.
...
--HG--
branch : develop
2015-10-03 17:01:27 +03:00
Roman Telezhynskyi
ed156d3d57
Testing Tape.exe. More test cases.
...
--HG--
branch : develop
2015-10-03 14:09:06 +03:00
Roman Telezhynskyi
bdfae8230d
Check if we seek in a measurement file an empty name.
...
--HG--
branch : develop
2015-10-03 01:49:15 +03:00
Roman Telezhynskyi
f607e37168
Fixed crash.
...
--HG--
branch : develop
2015-10-03 01:38:50 +03:00
Roman Telezhynskyi
c65f554a8d
Fixed GCC warnings.
...
--HG--
branch : develop
2015-10-02 08:37:31 +03:00
Roman Telezhynskyi
ad7928248c
Merge
...
--HG--
branch : develop
2015-10-02 08:01:48 +03:00
Valentina Zhuravska
0b16f5acf0
Fixed "comparing floating point with == is unsafe"
...
--HG--
branch : feature
2015-10-02 05:46:10 +03:00
Valentina Zhuravska
55ab727d78
Correct structure members initialization
...
--HG--
branch : feature
2015-10-02 04:07:07 +03:00
Roman Telezhynskyi
655a297f73
Test "Converting old individual format to new version".
...
--HG--
branch : develop
2015-10-01 20:19:19 +03:00
Roman Telezhynskyi
019642e70a
Avoid duplicated QStringLiterals.
...
--HG--
branch : develop
2015-10-01 19:43:41 +03:00
Valentina Zhuravska
c298be342d
Q_DISABLE_COPY instead copy constructor
...
--HG--
branch : feature
2015-10-01 18:48:25 +03:00
Roman Telezhynskyi
06a54ba40c
Use qUtf8Printable.
...
--HG--
branch : develop
2015-10-01 18:34:03 +03:00
Roman Telezhynskyi
0b57b8821a
Show error message box only through message handler.
...
--HG--
branch : develop
2015-10-01 17:59:01 +03:00
Valentina Zhuravska
15834562af
Fixed warnings in Linux
...
--HG--
branch : feature
2015-10-01 05:05:21 +03:00
Valentina Zhuravska
92a7f21621
Fixed warnings in Linux
...
1. fixed old-style cast
2. correct order of variables
--HG--
branch : feature
2015-09-30 21:10:13 +03:00
Valentina Zhuravska
1eaf5055a7
Fixed warnings in Linux (correct order of variables)
...
--HG--
branch : feature
2015-09-30 21:06:31 +03:00
Valentina Zhuravska
418a7ab57f
Fixed warnings in Linux (default statement in switch case)
...
--HG--
branch : feature
2015-09-30 21:00:58 +03:00
Valentina Zhuravska
c3fef2abd7
Fixed warnings in Linux (old-style cast)
...
--HG--
branch : feature
2015-09-30 20:57:50 +03:00
Valentina Zhuravska
80d35507ca
Fixed warnings in Linux
...
1. correct structure members initialization
2. struct has pointer data members but has no copy constructor
--HG--
branch : feature
2015-09-30 20:49:02 +03:00
Valentina Zhuravska
139027926e
Fixed warnings in Linux (correct structure members initialization)
...
--HG--
branch : feature
2015-09-30 19:59:12 +03:00
Valentina Zhuravska
637baaeabb
Fixed warnings in Linux (_MSC_VER)
...
--HG--
branch : feature
2015-09-30 18:10:42 +03:00
Roman Telezhynskyi
da05f74468
Do not create attributes "full name" and "description" for a known measurement.
...
--HG--
branch : develop
2015-09-29 18:52:30 +03:00
Roman Telezhynskyi
2e344b27b0
Fix for searching the folder 'templates'.
...
--HG--
branch : develop
2015-09-29 17:13:29 +03:00
Roman Telezhynskyi
bf2db165da
Fixed translation.
...
--HG--
branch : develop
2015-09-29 17:04:24 +03:00
Roman Telezhynskyi
31af1687a6
Improve handling error messages in console mode.
...
--HG--
branch : develop
2015-09-28 21:54:41 +03:00
Roman Telezhynskyi
d90d24ca61
Check if all defined known measurements in a file are valid.
...
--HG--
branch : develop
2015-09-22 17:41:05 +03:00
Roman Telezhynskyi
ed373cf6c1
Define "tr" makes code more compact.
...
--HG--
branch : feature
2015-09-22 16:11:20 +03:00
Roman Telezhynskyi
4f296d46d7
Updated diagrams.
...
--HG--
branch : feature
2015-09-22 12:11:52 +03:00
Roman Telezhynskyi
055f80ccd5
Updated the measurement numbers.
...
--HG--
branch : feature
2015-09-21 17:50:50 +03:00
Roman Telezhynskyi
2299054ae6
Updated the long descriptions.
...
--HG--
branch : feature
2015-09-20 21:08:10 +03:00
Roman Telezhynskyi
4e3197d3d6
Updated the descriptions.
...
--HG--
branch : feature
2015-09-20 17:54:55 +03:00
Roman Telezhynskyi
141a3a8a05
shoulder_width_f -> shoulder_tip_to_shoulder_tip_f
...
--HG--
branch : feature
2015-09-20 14:11:06 +03:00
Roman Telezhynskyi
7d72d2d579
shoulder_width_b -> shoulder_tip_to_shoulder_tip_b
...
--HG--
branch : feature
2015-09-20 13:58:26 +03:00
Roman Telezhynskyi
5a66e753e9
neck_side_to_waist_bladepoint_b -> neck_side_to_waist_scapula_b
...
--HG--
branch : feature
2015-09-20 13:53:27 +03:00
Roman Telezhynskyi
f444aebc2d
Code style.
...
--HG--
branch : feature
2015-09-20 13:44:59 +03:00
Roman Telezhynskyi
e0cad4e732
Fix for support win64.
...
--HG--
branch : develop
2015-09-20 13:20:21 +03:00
Roman Telezhynskyi
305818bd8e
Merge
...
--HG--
branch : develop
2015-09-20 13:12:15 +03:00
Roman Telezhynskyi
b5c6bf8260
Command option for setting a locale.
...
--HG--
branch : develop
2015-09-19 22:58:32 +03:00
Valentina Zhuravska
4423d6b937
Fixed build problem on Windows
...
--HG--
branch : develop
2015-09-18 23:38:11 +03:00
Roman Telezhynskyi
ad28a200f7
Removed unused variable.
...
--HG--
branch : develop
2015-09-16 11:03:33 +03:00
Roman Telezhynskyi
f2a111f0d2
Show popup message "Measurements was updated". Fixed path to measurements when
...
sync.
--HG--
branch : develop
2015-09-16 11:03:15 +03:00
Roman Telezhynskyi
e75951eb8e
Validate unique increment name.
...
--HG--
branch : develop
2015-09-16 09:14:00 +03:00
Roman Telezhynskyi
2e2a6e8f5c
Validate unique measurement name.
...
--HG--
branch : develop
2015-09-16 09:04:43 +03:00
Roman Telezhynskyi
f722964c11
Add increment's formula to the export list.
...
--HG--
branch : develop
2015-09-16 08:16:27 +03:00
Roman Telezhynskyi
8dc048a47b
Fixed typo in measurement name.
...
--HG--
branch : develop
2015-09-15 15:34:20 +03:00
Roman Telezhynskyi
cf0d1981ca
Moved lock-guarding abilities to separated template class.
...
Changed application/mainwindow to use it. Most likelly mainwindow may be
upgraded more, since lock can hold and manage memory for complex object
like QFile, also it can have stored deallocator for the object
(lambdas), so this is effectively should simple code, when you have
allocation and freening resources declared on the same screen.
--HG--
branch : develop
2015-09-14 14:53:49 +03:00
Roman Telezhynskyi
48d4ed5905
More pretty looking macros.
...
--HG--
branch : develop
2015-09-14 10:30:14 +03:00
Roman Telezhynskyi
7e2082fc0a
Portable DebugBreak().
...
--HG--
branch : develop
2015-09-13 15:00:33 +03:00
val177
9301347f3f
Fixed metric bug in VObjPaintDevice
...
--HG--
branch : develop
2015-09-12 01:24:39 +03:00
Roman Telezhynskyi
5f62ce2bde
Resolved issue #356 . Measurement H12 has incorrect description in tape.exe.
...
--HG--
branch : develop
2015-09-11 13:14:20 +03:00
Roman Telezhynskyi
ef45bf2a94
Removed translation for the standard table.
...
--HG--
branch : develop
2015-09-09 14:24:54 +03:00
Roman Telezhynskyi
755cbc34d5
Correct file description.
...
--HG--
branch : develop
2015-09-08 10:37:23 +03:00
Roman Telezhynskyi
7d633d7270
Merge
...
--HG--
branch : develop
2015-09-08 10:22:42 +03:00
val177
80b0f38f0d
Added dxf export
...
--HG--
branch : feature
2015-09-07 22:47:02 +03:00
val177
c9eb629e8c
Added dxflib
...
--HG--
branch : feature
2015-09-07 17:39:04 +03:00
Roman Telezhynskyi
b9c91734b4
Conversion measuremnt namses in expressions.
...
--HG--
branch : develop
2015-09-07 16:51:13 +03:00
Roman Telezhynskyi
e90bbf3870
Conversion standard measurements.
...
--HG--
branch : develop
2015-09-07 15:29:31 +03:00
Roman Telezhynskyi
d2bb126d04
Conversion individual measurements.
...
--HG--
branch : develop
2015-09-07 14:51:21 +03:00
val177
d053d51cba
Fixed issue #342
...
--HG--
branch : develop
2015-09-07 12:40:54 +03:00
val177
00e98b8913
Fixed issue #345
...
--HG--
branch : develop
2015-09-04 15:39:01 +03:00
Roman Telezhynskyi
882efbccf9
Fixed list groups A, E, H.
...
--HG--
branch : develop
2015-09-03 11:09:56 +03:00
Roman Telezhynskyi
7b732913dc
Point in the end of each descriptions.
...
--HG--
branch : develop
2015-09-02 18:49:49 +03:00
Roman Telezhynskyi
90d794491e
Updated full names.
...
--HG--
branch : develop
2015-09-02 18:27:48 +03:00
Roman Telezhynskyi
99873a4439
Updated group Q.
...
--HG--
branch : develop
2015-09-02 17:54:05 +03:00
Roman Telezhynskyi
2efb587983
Updated group P.
...
--HG--
branch : develop
2015-09-02 17:51:04 +03:00
Roman Telezhynskyi
afaa6cc370
Updated group O.
...
--HG--
branch : develop
2015-09-02 17:42:34 +03:00
Roman Telezhynskyi
e30ce7ea1a
Updated group N.
...
--HG--
branch : develop
2015-09-02 17:35:21 +03:00
Roman Telezhynskyi
b92d1e0f18
Updated group M.
...
--HG--
branch : develop
2015-09-02 17:31:35 +03:00
Roman Telezhynskyi
3cbdb451f1
Updated group L.
...
--HG--
branch : develop
2015-09-02 17:29:02 +03:00
Roman Telezhynskyi
1dd6e6bf3c
Updated group K.
...
--HG--
branch : develop
2015-09-02 17:25:17 +03:00
Roman Telezhynskyi
6340756ca9
Updated group J.
...
--HG--
branch : develop
2015-09-02 17:07:18 +03:00
Roman Telezhynskyi
bb447cd502
Updated group I.
...
--HG--
branch : develop
2015-09-02 16:58:40 +03:00
Roman Telezhynskyi
42a99c8282
Updated group H.
...
--HG--
branch : develop
2015-09-02 16:41:51 +03:00
Roman Telezhynskyi
e830773760
Updated group G.
...
--HG--
branch : develop
2015-09-02 16:28:33 +03:00
Roman Telezhynskyi
c50a931ccb
Updated group F.
...
--HG--
branch : develop
2015-09-02 16:23:10 +03:00
Roman Telezhynskyi
37724fe83c
Updated group E.
...
--HG--
branch : develop
2015-09-02 16:16:03 +03:00
Roman Telezhynskyi
f912bc80b2
Updated group D.
...
--HG--
branch : develop
2015-08-31 19:20:47 +03:00
Roman Telezhynskyi
37e25046f7
Updated group C.
...
--HG--
branch : develop
2015-08-31 19:06:10 +03:00
Roman Telezhynskyi
a39125245d
Updated group B.
...
--HG--
branch : develop
2015-08-31 19:02:22 +03:00
Roman Telezhynskyi
34810726ee
Updated group A.
...
--HG--
branch : develop
2015-08-31 18:56:23 +03:00
Alex
605fb6ad8f
Fixed extra / found in include, changed Tool/Vis enums to use strict valid static_cast to make all kinds of tools happy
...
--HG--
branch : develop
2015-08-28 19:38:02 +03:00
Alex
7f1d2934a7
Merged changes
...
--HG--
branch : develop
2015-08-27 21:06:40 +03:00
Alex
8cd58af79b
--
...
--HG--
branch : develop
2015-08-27 19:20:02 +03:00
Alex
2ec0e31c2b
still merge fixes...
...
--HG--
branch : develop
2015-08-27 19:03:43 +03:00
Alex
1641e16f50
Trying to fix conflicts
...
--HG--
branch : develop
2015-08-27 18:39:02 +03:00
Roman Telezhynskyi
e0f256514c
Merge with feature. Conversion files is not finished yet.
...
--HG--
branch : develop
2015-08-27 15:25:39 +03:00
Roman Telezhynskyi
e3d13cd3b5
Wrong conversion for the tag unit.
...
--HG--
branch : feature
2015-08-27 14:00:20 +03:00
Roman Telezhynskyi
a69223299c
Reserve a pattern file before conversion.
...
--HG--
branch : feature
2015-08-27 11:45:31 +03:00
Roman Telezhynskyi
62a22b122e
Conversion a pattern file.
...
--HG--
branch : feature
2015-08-27 11:25:11 +03:00
Roman Telezhynskyi
a988c4b185
Removed DoubleSpinBoxDelegate and TextDelegate.
...
--HG--
branch : feature
2015-08-26 21:32:35 +03:00
Roman Telezhynskyi
a5e0ace3a5
Use V_FALLTHROUGH.
...
--HG--
branch : feature
2015-08-26 21:21:42 +03:00
Roman Telezhynskyi
98a5d8aadb
Don't clean measurement before begin full parsing.
...
--HG--
branch : feature
2015-08-26 21:14:47 +03:00
Roman Telezhynskyi
0cacf1034a
Open a pattern file.
...
--HG--
branch : feature
2015-08-26 17:20:23 +03:00
Alex
dc95ae30e9
Issue #334 , try 2.
...
Changed spaces, some minor stuffs like [[noreturn]].
Removed added by error clang settings.
--HG--
branch : develop
2015-08-25 22:27:21 +03:00
Alex
799d5d1dc2
Issue #334 mostly with minor neccessary changes, all options implemented
...
for command line, disabled gui popups when command line detected.
--HG--
branch : develop
2015-08-25 20:53:03 +03:00
Roman Telezhynskyi
5a1208655c
Working with new Increments.
...
--HG--
branch : feature
2015-08-25 13:35:50 +03:00
Roman Telezhynskyi
62a6fcce44
Sync measurements.
...
--HG--
branch : feature
2015-08-23 14:01:02 +03:00
Roman Telezhynskyi
6c2c36a11d
Show current measurements in Tape.
...
--HG--
branch : feature
2015-08-18 17:53:33 +03:00
Roman Telezhynskyi
f3d24856be
Check Measurement file unit.
...
--HG--
branch : feature
2015-08-18 10:24:51 +03:00
Roman Telezhynskyi
0c73e7f760
Convert measurements to a pattern file's unit.
...
--HG--
branch : feature
2015-08-17 15:36:55 +03:00
Roman Telezhynskyi
8146f53be3
Create a measurement independent pattern file.
...
--HG--
branch : feature
2015-08-16 18:56:06 +03:00
Roman Telezhynskyi
90455b8910
Class LitePattern for getting a list of measurements from a pattern file.
...
--HG--
branch : feature
2015-08-11 16:41:03 +03:00
Roman Telezhynskyi
aec99643b3
Separate class Calculator.
...
--HG--
branch : feature
2015-08-09 20:46:21 +03:00
Roman Telezhynskyi
ed38ffef38
Retranslate GUI.
...
--HG--
branch : feature
2015-08-08 17:33:37 +03:00
Roman Telezhynskyi
65c09f7547
Translation file for mapping pattern making systems.
...
--HG--
branch : feature
2015-08-02 20:39:29 +03:00
Roman Telezhynskyi
e8577487b1
Dialog Preferences.
...
--HG--
branch : feature
2015-08-02 18:27:18 +03:00
Roman Telezhynskyi
6e6b040b60
Lock file. Save windows geometry.
...
--HG--
branch : feature
2015-08-01 20:09:10 +03:00
Roman Telezhynskyi
32ec3fd83c
Show fields for known neasurements.
...
--HG--
branch : feature
2015-08-01 17:36:56 +03:00
Roman Telezhynskyi
dcbfc2240d
Return selected names. Add them to the table.
...
--HG--
branch : feature
2015-08-01 14:25:05 +03:00
Roman Telezhynskyi
e5c74c7866
Database window.
...
--HG--
branch : feature
2015-08-01 12:39:32 +03:00
val177
6293b88b95
fixed libpng-bug
...
--HG--
branch : develop
2015-07-29 05:05:35 +03:00
val177
b0fbe74911
fixed about-Valentina bug
...
--HG--
branch : develop
2015-07-28 23:41:20 +03:00
val177
c92e45e25c
fixed build on windows with qt5.4
...
--HG--
branch : develop
2015-07-28 23:13:30 +03:00
val177
e5b115ad33
Erased unwanted string from dialogtool.h
...
--HG--
branch : develop
2015-07-28 16:09:57 +03:00
val177
3974e1a0a8
Erased unwanted strings from vtools.pro
...
--HG--
branch : develop
2015-07-28 15:39:25 +03:00
Roman Telezhynskyi
fff806e110
Lock producing random attribute order in XML
...
--HG--
branch : feature
2015-07-26 10:17:53 +03:00
Roman Telezhynskyi
3346bd96f2
Return list known and list all measurements in a file.
...
--HG--
branch : feature
2015-07-26 10:01:26 +03:00
val177
3d25bb1bc5
fixed build problem on Windows
...
--HG--
branch : develop
2015-07-26 03:38:01 +03:00
Roman Telezhynskyi
3c32c869a6
In some cases need just disable GUI (Read only mode) without writing in file.
...
--HG--
branch : feature
2015-07-25 18:18:01 +03:00
Roman Telezhynskyi
19b787b111
Open measurement file.
...
--HG--
branch : feature
2015-07-25 15:59:40 +03:00
Roman Telezhynskyi
5697d45b2d
New field full name.
...
--HG--
branch : feature
2015-07-25 11:54:39 +03:00
Roman Telezhynskyi
0026b698bb
Values should be fractional.
...
--HG--
branch : feature
2015-07-25 09:10:56 +03:00
Roman Telezhynskyi
34859e5913
Fixed a bug in calculation graduation value. Values base size and heights from
...
file was ignored.
--HG--
branch : feature
2015-07-25 08:41:04 +03:00
Roman Telezhynskyi
5fb426c248
Fixed path to resource Icon.
...
--HG--
branch : feature
2015-07-24 21:04:38 +03:00
Roman Telezhynskyi
b5e4880c71
Move resource Icon to the vmisc library.
...
--HG--
branch : feature
2015-07-24 20:53:21 +03:00
Roman Telezhynskyi
5fa0badfc1
Calling dialog for creation an expression.
...
--HG--
branch : feature
2015-07-24 15:06:53 +03:00
Roman Telezhynskyi
7e25a27a0c
Block wrong formula and don't write to file.
...
--HG--
branch : feature
2015-07-24 13:06:39 +03:00
Roman Telezhynskyi
180af51f99
Save attributes.
...
--HG--
branch : feature
2015-07-22 12:44:31 +03:00
Roman Telezhynskyi
17e99b4cb4
Move up and move down.
...
--HG--
branch : feature
2015-07-22 10:01:34 +03:00
Roman Telezhynskyi
a74bfd9c42
Delete measurement.
...
--HG--
branch : feature
2015-07-22 09:41:04 +03:00
Roman Telezhynskyi
b79807a8ef
Methods AddEmpty, AddEmptyAfter.
...
--HG--
branch : feature
2015-07-21 20:26:33 +03:00
Roman Telezhynskyi
930c7cbf42
Show measurement details.
...
--HG--
branch : feature
2015-07-21 18:28:20 +03:00
Roman Telezhynskyi
b046aba66c
Add custom measurement in table.
...
--HG--
branch : feature
2015-07-19 15:28:01 +03:00
Roman Telezhynskyi
397f5b65bc
Ignore new values if file read only.
...
--HG--
branch : feature
2015-07-18 16:25:56 +03:00
Roman Telezhynskyi
4aa690d55d
Save and Save as.
...
--HG--
branch : feature
2015-07-18 15:39:33 +03:00
Roman Telezhynskyi
5ba6d62d94
Save basic information in file.
...
--HG--
branch : feature
2015-07-18 14:08:44 +03:00
Roman Telezhynskyi
a9edee47e5
Creation empty file.
...
--HG--
branch : feature
2015-07-16 12:38:54 +03:00
Roman Telezhynskyi
58d1cf5fdd
Open new window if file was created.
...
--HG--
branch : feature
2015-07-15 10:16:59 +03:00
Roman Telezhynskyi
1aad1090b1
New static library VFormat.
...
--HG--
branch : feature
2015-07-14 20:22:31 +03:00
Roman Telezhynskyi
e72c54318a
New actions.
...
--HG--
branch : feature
2015-07-14 19:28:50 +03:00
Roman Telezhynskyi
11ef76d0ae
Show new empty table.
...
--HG--
branch : feature
2015-07-13 13:48:29 +03:00
Roman Telezhynskyi
01e1958aa5
Move windows theme to VMisc library.
...
--HG--
branch : feature
2015-07-12 18:15:35 +03:00
Roman Telezhynskyi
1aa09c1901
Fields for the main window.
...
--HG--
branch : feature
2015-07-12 18:07:04 +03:00
Roman Telezhynskyi
9228e417b2
Class MApplication.
...
--HG--
branch : feature
2015-07-10 14:14:55 +03:00
Roman Telezhynskyi
77767ed85b
Rename ambiguous Valentina.pri.
...
--HG--
branch : feature
2015-07-10 12:28:30 +03:00
Roman Telezhynskyi
2d3b50637c
Fixed automatic layout problem. Don't check workpiece bounding rect because it
...
is not always correct.
--HG--
branch : develop
2015-07-07 10:47:10 +03:00
Roman Telezhynskyi
cc64b0627e
Just set default values and don't show dialog. User still can easy get access
...
to options.
--HG--
branch : develop
2015-07-03 22:22:52 +03:00
Roman Telezhynskyi
1a67aafe05
Show translated names in combobox.
...
--HG--
branch : develop
2015-07-03 20:06:30 +03:00
Roman Telezhynskyi
fb71593e93
By default don't show line for tool "Point along line".
...
--HG--
branch : develop
2015-07-03 19:00:57 +03:00
Roman Telezhynskyi
f3f5982d3f
Show unit in description of the Internal data.
...
--HG--
branch : develop
2015-07-03 18:54:25 +03:00
Roman Telezhynskyi
82a24587c5
Show "Error (pattern unit)". Example "Error (cm)". Help quick understand
...
pattern unit.
--HG--
branch : develop
2015-07-03 17:14:35 +03:00
Roman Telezhynskyi
75e9bd0ed5
Move templates outside class definition.
...
--HG--
branch : develop
2015-07-03 17:03:19 +03:00
Roman Telezhynskyi
d4e13bfe34
Use Q_DECL_OVERRIDE.
...
--HG--
branch : develop
2015-07-03 16:36:54 +03:00
Roman Telezhynskyi
f6a551ed4b
Fixed window titles for tools "Point from circle and tangent" and
...
"Point from arc and tangent".
--HG--
branch : develop
2015-07-03 14:02:46 +03:00
Roman Telezhynskyi
371020b824
Message "All objects in path should follow in clockwise direction.".
...
--HG--
branch : develop
2015-06-29 20:23:01 +03:00
Roman Telezhynskyi
0cf7a344a0
Fixed Windows build.
...
--HG--
branch : develop
2015-06-25 13:42:49 +03:00
Roman Telezhynskyi
edc8664f3f
Additional changes for the issue #303 .
...
--HG--
branch : develop
2015-06-25 10:05:19 +03:00
Roman Telezhynskyi
07e7cbf908
Names must begin with a lowercase letter.
...
--HG--
branch : develop
2015-06-24 17:48:57 +03:00
Roman Telezhynskyi
bb89e681a2
Ignore children in list.
...
--HG--
branch : feature
2015-06-24 17:44:21 +03:00
Roman Telezhynskyi
b866e7b91e
Resolved issue #301 . True darts.
...
--HG--
branch : feature
2015-06-24 17:30:07 +03:00
Roman Telezhynskyi
0c947f5f50
Don't show children in point combobox.
...
--HG--
branch : feature
2015-06-20 21:32:35 +03:00
Roman Telezhynskyi
9b49c5122c
VToolDoublePoint.
...
--HG--
branch : feature
2015-06-20 19:14:04 +03:00
Roman Telezhynskyi
0097d67865
Rename VToolPoint.
...
--HG--
branch : feature
2015-06-20 09:23:04 +03:00
Roman Telezhynskyi
a99c3ce54a
Better structure for tools.
...
--HG--
branch : develop
2015-06-19 17:17:31 +03:00
Roman Telezhynskyi
dfd717fb24
Rename VToolSinglePoint to VToolBasePoint.
...
--HG--
branch : develop
2015-06-19 15:08:27 +03:00
Roman Telezhynskyi
b7f731802d
Reserve one name outside a pattern data base.
...
--HG--
branch : develop
2015-06-19 14:58:13 +03:00
Roman Telezhynskyi
cf7971ecac
Fixed path to icon.qrc.
...
--HG--
branch : develop
2015-06-18 21:48:02 +03:00
Roman Telezhynskyi
c49d9a6fa0
Fixed paths to icon.qrc.
...
--HG--
branch : feature
2015-06-18 21:35:00 +03:00
Roman Telezhynskyi
bfaeddfc85
VTools static library.
...
--HG--
branch : feature
2015-06-18 20:23:24 +03:00
Roman Telezhynskyi
b395465659
Rename getSettings.
...
--HG--
branch : feature
2015-06-18 11:49:25 +03:00
Roman Telezhynskyi
a312e763c0
Move VFormula to library VPatternDB. New class VAbstractPattern.
...
--HG--
branch : feature
2015-06-18 11:45:38 +03:00
Roman Telezhynskyi
fab30e999f
Use VAbstractPattern in tools.
...
--HG--
branch : feature
2015-06-16 18:01:17 +03:00
Roman Telezhynskyi
d969cfb2d5
Complited refactoring VPattern.
...
--HG--
branch : feature
2015-06-16 12:04:48 +03:00
Roman Telezhynskyi
f166f2521b
Refactoring UndoCommands.
...
--HG--
branch : feature
2015-06-16 11:30:25 +03:00
Roman Telezhynskyi
f4aeff48cd
Move classes VGraphicsSimpleTextItem and VControlPointSpline to library
...
VWidgets.
--HG--
branch : feature
2015-06-15 16:59:19 +03:00
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
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
95f141d737
Move realization to cpp.
...
--HG--
branch : feature
2015-06-15 12:37:18 +03:00
Roman Telezhynskyi
4e4deeb2e5
Refactoring. More independent class VSimpleCurve.
...
--HG--
branch : feature
2015-06-15 12:32:27 +03:00
Roman Telezhynskyi
48cd74cabd
Move class VToolRecord to library IFC.
...
--HG--
branch : feature
2015-06-12 12:49:35 +03:00
Roman Telezhynskyi
f331f6fa5f
Cppcheck warnings.
...
--HG--
branch : feature
2015-06-12 12:15:59 +03:00
Roman Telezhynskyi
fbeabaa8a9
Remove CONFIG += ordered.
...
--HG--
branch : feature
2015-06-12 12:10:52 +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
4635593b5a
Resolved issue #245 New tool "Arc with given length".
...
--HG--
branch : develop
2015-06-09 21:23:37 +03:00
Roman Telezhynskyi
7143d9fe16
Construct acr from angle and length.
...
--HG--
branch : develop
2015-06-09 13:21:10 +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
bd58148080
GCC warnings.
...
--HG--
branch : develop
2015-05-31 13:00:26 +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
256ad10169
New pattern format version.
...
--HG--
branch : feature
2015-05-28 12:07:52 +03:00
Roman Telezhynskyi
e37e2d48f3
Successful show first point.
...
--HG--
branch : feature
2015-05-27 19:24:20 +03:00
Roman Telezhynskyi
99bb6bb983
Refactoring.
...
--HG--
branch : feature
2015-05-25 15:51:44 +03:00
Roman Telezhynskyi
1ba4725538
Method intersection circles.
...
--HG--
branch : feature
2015-05-25 15:49:28 +03:00
Roman Telezhynskyi
5ebcd1caba
New option "Unite papers".
...
--HG--
branch : develop
2015-05-18 14:26:37 +03:00
Roman Telezhynskyi
dffb7f27a0
Forgot disable these sections.
...
--HG--
branch : develop
2015-05-18 11:26:54 +03:00
Roman Telezhynskyi
7392e8e914
Fixed issue #304 . Layout appears different than my pattern.
...
--HG--
branch : develop
2015-05-17 18:31:17 +03:00
Roman Telezhynskyi
0fe066925a
Oprion for disable debug symbols or(and) strip debug symbols in release mode.
...
--HG--
branch : develop
2015-05-16 20:38:05 +03:00
Roman Telezhynskyi
3c6441bd85
Comments about disabling Address Sanitizer.
...
--HG--
branch : develop
2015-05-16 17:17:34 +03:00
Roman Telezhynskyi
027bd31c2a
Speed optimization.
...
--HG--
branch : develop
2015-05-15 18:16:15 +03:00
Roman Telezhynskyi
1ee4ccc8e5
Fixed issue #302 . Error when creating layout.
...
--HG--
branch : develop
2015-05-15 18:15:14 +03:00
Roman Telezhynskyi
3cf421bde4
Speed optimization.
...
--HG--
branch : develop
2015-05-14 20:22:24 +03:00
Roman Telezhynskyi
a869874429
Resolved issue #300 . How to find even odd number.
...
--HG--
branch : develop
2015-05-14 19:19:23 +03:00
Roman Telezhynskyi
3cb7e5a393
First step to unite Layout and main windows.
...
--HG--
branch : feature
2015-05-12 15:42:19 +03:00
Roman Telezhynskyi
641e718a04
Fixed issue #299 . Error when opening .val file.
...
--HG--
branch : develop
2015-05-11 15:59:53 +03:00
Roman Telezhynskyi
2db88bb95b
For debugging creation a layout we don't need always have whole sheet length.
...
--HG--
branch : develop
2015-05-11 10:48:57 +03:00
Roman Telezhynskyi
c1980cc7aa
Make possible disable Address Sanitizer.
...
--HG--
branch : develop
2015-05-11 10:10:25 +03:00
Roman Telezhynskyi
c73b2f51e1
Save/Restore a last layout settings. Added button RestoreDefaults.
...
--HG--
branch : develop
2015-05-08 17:24:20 +03:00
Roman Telezhynskyi
56c027686d
New Layout setting "Save length of the sheet".
...
--HG--
branch : develop
2015-05-08 13:10:56 +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
fcbb301004
Spelling error.
...
--HG--
branch : develop
2015-05-06 17:11:12 +03:00
Roman Telezhynskyi
44ef0936d9
Much more correct work with QThreadPool.
...
Use "volatile" keyword. Don't use method waitForDone() anymore.
--HG--
branch : develop
2015-05-06 17:09:58 +03:00
Roman Telezhynskyi
b0e0f73aa3
QImage supports a maximum of 32768x32768 px images.
...
--HG--
branch : develop
2015-05-06 15:03:45 +03:00
Roman Telezhynskyi
7e6809557b
Fixed broken checking intersection workpieces.
...
--HG--
branch : develop
2015-05-04 10:57:38 +03:00
Roman Telezhynskyi
6ce904d652
Memory leak. Quick stop creation a layout.
...
--HG--
branch : develop
2015-05-02 20:18:31 +03:00
Roman Telezhynskyi
5766523733
Resolved issue #290 . Add paper type 'Roll - 36" & 'Roll - 44" to 'Create Layout'
...
paper size.
--HG--
branch : develop
2015-05-02 19:21:47 +03:00
Roman Telezhynskyi
74608b0481
Grid(1,1) instead Grid(0,0).
...
--HG--
branch : develop
2015-04-19 17:41:46 +03:00
Roman Telezhynskyi
44b01e8f1b
Calculate allowance value according to resolution value.
...
--HG--
branch : develop
2015-04-19 13:59:19 +03:00
Roman Telezhynskyi
8616ef8b9b
Check for loops need only do after we create equdistant path.
...
--HG--
branch : develop
2015-04-16 15:43:40 +03:00
Roman Telezhynskyi
89f13a0016
fatal error: QtMath: No such file or directory.
...
--HG--
branch : develop
2015-04-15 20:41:23 +03:00
Roman Telezhynskyi
78f1e89f08
Cppcheck.
...
--HG--
branch : develop
2015-04-15 15:44:57 +03:00
Roman Telezhynskyi
8bfc9d1ca3
Don't show bottom border if only one page need to print.
...
--HG--
branch : develop
2015-04-15 12:10:35 +03:00
Roman Telezhynskyi
d7d1c0b78a
Don't show left border and top border if page margin is 0.
...
--HG--
branch : develop
2015-04-15 11:36:08 +03:00
Roman Telezhynskyi
c144c149e6
Class VPoster.
...
--HG--
branch : feature
2015-04-11 14:01:25 +03:00
Roman Telezhynskyi
07ec5aacf8
QVector::removeLast() was introduced only in Qt 5.1.
...
--HG--
branch : develop
2015-04-01 21:38:42 +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
8d497c68eb
Increase version qmuparser.
...
--HG--
branch : develop
2015-03-31 16:35:01 +03:00
Roman Telezhynskyi
0cabe83e10
Fix for ParserTokenReader::ExtractOperatorToken incorrectly uses
...
ValidInfixOprtChars().
--HG--
branch : develop
2015-03-31 16:13:41 +03:00
Roman Telezhynskyi
aef39533c8
Bugfix for Bulkmode: Expressions with like "a=b, b*10" did not compute properly.
...
--HG--
branch : develop
2015-03-31 16:08:44 +03:00
Roman Telezhynskyi
99bb3f8962
Fixed issue #267 . Error in the creation of obj files.
...
--HG--
branch : develop
2015-03-31 14:14:08 +03:00
Roman Telezhynskyi
2cab9b4f90
Fixed missed attribute in XML schema.
...
--HG--
branch : develop
2015-03-28 11:08:11 +02:00
Roman Telezhynskyi
6b8cb0bf69
Improving for layout debug mode.
...
--HG--
branch : release
2015-03-23 14:13:44 +02:00
Roman Telezhynskyi
7555c67c3e
Clang warnings.
...
--HG--
branch : release
2015-03-16 14:23:02 +02:00
Roman Telezhynskyi
cabac6f3d0
GCC warnings.
...
--HG--
branch : release
2015-03-16 12:33:37 +02:00
Roman Telezhynskyi
2b711c5f8f
Bad API in class LayoutDetail. Fixed checking seam allowence points.
...
--HG--
branch : release
2015-03-14 14:38:44 +02:00
Roman Telezhynskyi
c466fc40b4
GCC warnings.
...
--HG--
branch : release
2015-03-03 17:29:33 +02:00
Roman Telezhynskyi
8b0de7504f
Coverity Scan.
...
--HG--
branch : release
2015-03-02 21:20:09 +02:00
Roman Telezhynskyi
850d51adac
cppcheck.
...
--HG--
branch : release
2015-03-02 19:54:33 +02:00
Roman Telezhynskyi
22055ab684
Vera++.
...
--HG--
branch : release
2015-03-02 19:11:43 +02:00
Roman Telezhynskyi
629a2a7579
Copyright dates.
...
--HG--
branch : develop
2015-02-27 12:27:48 +02:00
Roman Telezhynskyi
bfbe2a5fc2
Fixed copyright notice for library qmuparser.
...
--HG--
branch : develop
2015-02-27 12:21:09 +02:00
Felix Ulber
f3eb68c2db
resolve merge conflict
...
--HG--
branch : develop
2015-02-26 23:16:38 +01:00
Felix Ulber
12c66e873f
Corrections on license text
...
--HG--
branch : develop
2015-02-26 22:48:52 +01:00
Felix Ulber
6ad6eda04a
Some code corrections on fix of issue #235
...
--HG--
branch : develop
2015-02-26 22:34:33 +01:00
Roman Telezhynskyi
018fae459a
Build on Mac OS.
...
--HG--
branch : develop
2015-02-26 22:18:52 +02:00
Felix Ulber
1f0027fd22
Merged dismine/valentina into develop
...
--HG--
branch : develop
2015-02-26 18:45:37 +01:00
Felix Ulber
80a58cd729
Fixed Issue #235
...
--HG--
branch : develop
2015-02-25 23:27:09 +01:00
Roman Telezhynskyi
72324c0942
Fixed issue #249 . Size Base and Height Base (Calculations Error and Display
...
Wish List).
--HG--
branch : develop
2015-02-25 21:50:13 +02:00
Roman Telezhynskyi
9f92c1ca94
Build on Windows in debug mode.
...
--HG--
branch : develop
2015-02-18 18:26:28 +02:00
Roman Telezhynskyi
0deaa1b7b4
Cut tools use attribute "color" instead "lineColor".
...
--HG--
branch : feature
2015-02-12 18:02:23 +02:00
Roman Telezhynskyi
949e1d9011
Merge with feature
...
--HG--
branch : develop
2015-02-11 12:52:19 +02:00
Roman Telezhynskyi
28f806a779
Refactoring. More good looking code.
...
--HG--
branch : feature
2015-02-11 12:43:50 +02:00
Roman Telezhynskyi
f6e511e43c
Set and dynamically refresh locale settings for tool property browser.
...
--HG--
branch : feature
2015-02-11 12:33:13 +02:00
Roman Telezhynskyi
abca716d7b
DebugBreak() exist only for MSVC compiler.
...
--HG--
branch : develop
2015-02-10 16:27:16 +02:00
Roman Telezhynskyi
8c0bdcc612
Make parser static locale variable local for each parser instance.
...
--HG--
branch : feature
2015-02-10 13:39:31 +02:00
Roman Telezhynskyi
619a303e9b
Property explorer now show color combobox.
...
--HG--
branch : feature
2015-02-07 16:42:49 +02:00
Roman Telezhynskyi
6d638a3080
Class that show line colors.
...
--HG--
branch : feature
2015-02-07 15:18:08 +02:00
Roman Telezhynskyi
76074f2820
Pattern format 0.1.3 support colors.
...
--HG--
branch : feature
2015-02-03 13:15:52 +02:00
Roman Telezhynskyi
cf2aea280d
Refactoring.
...
--HG--
branch : feature
2015-02-03 12:17:04 +02:00
dismine
1b6408c144
Fixed issue #171 . QComboBox to show Qt::PenStyle.
...
--HG--
branch : develop
2015-01-29 17:47:02 +02:00
dismine
245c6f522b
Don't show arrow if edge too short.
...
--HG--
branch : develop
2015-01-23 17:05:23 +02:00
dismine
4a9e69d32f
Saving the layout paper sheets.
...
--HG--
branch : feature
2015-01-23 12:07:58 +02:00
dismine
c84caa349d
Clear layout paper.
...
--HG--
branch : feature
2015-01-22 16:23:23 +02:00
dismine
2388d8ef29
Avoid window freaze.
...
--HG--
branch : feature
2015-01-22 16:13:25 +02:00
dismine
ef73b351ed
New options: rotatate and rotation increase.
...
--HG--
branch : feature
2015-01-22 16:11:50 +02:00
dismine
dd098506dd
Move rotation to separate method. Preparetion for working with new setting.
...
--HG--
branch : feature
2015-01-22 13:47:20 +02:00
dismine
0d1725fc11
Allow user more quick stop generation.
...
--HG--
branch : feature
2015-01-22 13:39:04 +02:00
dismine
d538f2af73
Give program time update GUI.
...
--HG--
branch : feature
2015-01-22 13:35:12 +02:00
dismine
7a9447f7af
Don't set information for debug if no need.
...
--HG--
branch : feature
2015-01-22 13:29:40 +02:00
dismine
2aa9de5f94
For rotation check only two positions 180 and 0 degree.
...
--HG--
branch : feature
2015-01-22 13:26:09 +02:00
dismine
9210d31c25
First realization multithreading.
...
--HG--
branch : feature
2015-01-21 23:49:38 +02:00
dismine
62aa898742
Refactoring. Prepare for support multithreading.
...
--HG--
branch : feature
2015-01-21 20:56:59 +02:00
dismine
8655460d6e
Refactoring.
...
--HG--
branch : feature
2015-01-21 16:33:06 +02:00
dismine
dac95d00fe
Combine edges not enough for all cases. Was added checking position after
...
rotation around point.
--HG--
branch : feature
2015-01-20 22:58:30 +02:00
dismine
7970678575
Fix for method UniteWithContour.
...
--HG--
branch : feature
2015-01-20 14:50:24 +02:00
dismine
2355e435a5
Fix for method Crossing.
...
--HG--
branch : feature
2015-01-19 20:07:32 +02:00
dismine
366519781b
Fix for method InsideContour.
...
--HG--
branch : feature
2015-01-19 20:01:42 +02:00
dismine
120f4cf565
Speed optimization.
...
--HG--
branch : feature
2015-01-19 16:13:26 +02:00
dismine
3c76f32bed
Alwayse first check if workpiece inside of paper sheet rect.
...
--HG--
branch : feature
2015-01-19 12:36:27 +02:00
dismine
dc2620e0df
Need additional point on each edge for check if workpiece inside of global
...
contour.
--HG--
branch : feature
2015-01-19 12:14:54 +02:00
dismine
2937a9e594
Wrong rule for check true intersection.
...
--HG--
branch : feature
2015-01-18 22:21:20 +02:00
dismine
c191059ddd
Changed Point-In-Polygon Algorithm. Additional field for saving mirror state.
...
--HG--
branch : feature
2015-01-18 20:56:01 +02:00
dismine
c044b334d7
Fix for method UniteWithContour.
...
--HG--
branch : feature
2015-01-17 22:51:17 +02:00
dismine
696aaa413b
Fixes for method Mirror and debug system.
...
--HG--
branch : feature
2015-01-17 19:23:54 +02:00
dismine
1d1ae1acb4
Fixed creation global contour.
...
--HG--
branch : feature
2015-01-17 16:00:46 +02:00
dismine
56aa09a639
Don't save last options for creation a layout.
...
--HG--
branch : feature
2015-01-17 15:14:28 +02:00
dismine
28b2f97aaa
Fixed getting seam allowence points.
...
--HG--
branch : feature
2015-01-16 21:35:50 +02:00
dismine
b04d1f92e7
Forgot save paper after creation.
...
--HG--
branch : feature
2015-01-16 21:34:37 +02:00
dismine
f849d16018
Choose first best result.
...
--HG--
branch : feature
2015-01-16 21:33:18 +02:00
dismine
f8d210e720
Better check more frequently if user want cancel creation layout.
...
--HG--
branch : feature
2015-01-16 16:45:56 +02:00
dismine
4fb5a048ca
Ignore intersection in vertices of edges.
...
--HG--
branch : feature
2015-01-16 16:22:42 +02:00
dismine
040b9e607b
Method Mirror now should work.
...
--HG--
branch : feature
2015-01-16 15:20:15 +02:00
dismine
ab2b894d69
Better round points if we want avoid errors. Correct way working with QMatrix in
...
methods translate and rotate.
--HG--
branch : feature
2015-01-16 14:54:37 +02:00
dismine
3d1100bc3d
Send arranged count of workpieces.
...
--HG--
branch : feature
2015-01-16 14:53:14 +02:00
dismine
00e42b4368
Fixed broken seam allowence.
...
--HG--
branch : feature
2015-01-15 16:24:37 +02:00
dismine
79325fe91f
Changes for table widows. All prepare for begin testing.
...
--HG--
branch : feature
2015-01-15 15:10:05 +02:00
dismine
a121845407
Dialog layout settings.
...
--HG--
branch : feature
2015-01-14 16:14:51 +02:00
dismine
3ed87757c4
Return QGraphicsItems with sheet and all details for show on scene.
...
--HG--
branch : feature
2015-01-13 12:38:51 +02:00
dismine
166f2fbcdb
Save each frame to png file for debuging creation layout.
...
--HG--
branch : feature
2015-01-12 22:35:32 +02:00
dismine
789dcea6bc
Standard way arrange first detail on paper not always allow find position. For
...
such cases best way is rotate detail around vertex.
--HG--
branch : feature
2015-01-12 17:59:15 +02:00
dismine
8dec59ef00
Also check shift for each edge.
...
--HG--
branch : feature
2015-01-12 17:23:25 +02:00
dismine
98d5dde2e1
Class that drive all process, also speak with outside world.
...
--HG--
branch : feature
2015-01-12 14:12:15 +02:00
dismine
b53d32225a
Class that handle choose next detail.
...
--HG--
branch : feature
2015-01-11 15:11:56 +02:00
dismine
007bc1466f
Layout paper. Main algorithm.
...
--HG--
branch : feature
2015-01-10 15:47:46 +02:00
dismine
9effd8af02
Layout detail.
...
--HG--
branch : feature
2015-01-07 18:54:43 +02:00
dismine
4ba488d0c0
VAbstractDetail parent class for VDetail.
...
--HG--
branch : feature
2015-01-02 19:02:07 +02:00
dismine
112dbd7f4e
Class for abstract detail.
...
--HG--
branch : feature
2015-01-02 18:32:26 +02:00
dismine
67c93e2b5b
Initial commit for class VLayoutDetail.
...
--HG--
branch : feature
2015-01-02 16:14:28 +02:00
dismine
44372c7e6b
Initial commit for static library VLayout.
...
--HG--
branch : feature
2015-01-02 15:53:36 +02:00
dismine
a72e1459e8
Updated translations.
...
--HG--
branch : develop
2014-12-31 14:28:08 +02:00
dismine
8bbfacabb4
Since Qt 5.4.0 the source code location is recorded only in debug builds.
...
We need this information also in release builds. For this need define
QT_MESSAGELOGCONTEXT.
--HG--
branch : develop
2014-12-31 13:25:22 +02:00
dismine
4e6b5a8f24
Return support for pattern format version 0.1.0.
...
--HG--
branch : develop
2014-12-27 13:15:34 +02:00
dismine
955b0148e9
Disable SCASSERT function if debugging is not set.
...
--HG--
branch : develop
2014-12-24 11:54:56 +02:00
dismine
a706f2fb58
Set to prefix (/usr) if library prefix (/usr/lib) is empty and not just to
...
default prefix.
--HG--
branch : develop
2014-12-23 00:13:25 +02:00
dismine
5d12cf5e99
Coverity Scan warnings.
...
--HG--
branch : develop
2014-12-21 22:33:31 +02:00
dismine
d8dfa651ff
Cppcheck warnings.
...
--HG--
branch : develop
2014-12-21 13:35:12 +02:00
dismine
bd6cf95340
GCC warnings.
...
--HG--
branch : develop
2014-12-21 12:56:31 +02:00
dismine
f62b78bd9b
Compile debug build with gcc's Address Sanitizer.
...
--HG--
branch : develop
2014-12-20 20:18:00 +02:00
dismine
dfd1b35562
Windows build.
...
--HG--
branch : develop
2014-12-18 13:34:32 +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
ad96323e29
Preparation for new changes in pattern format.
...
--HG--
branch : feature
2014-12-16 09:42:24 +02:00
dismine
30d1fad26f
Static library for export a layout to Wavefront OBJ file.
...
--HG--
branch : develop
2014-12-12 16:08:31 +02:00
dismine
dd0d3faae6
Rules for creation version.
...
--HG--
branch : develop
2014-12-12 11:47:12 +02:00
dismine
1d1b3e3670
Method Convert.
...
--HG--
branch : feature
2014-12-11 22:54:33 +02:00
dismine
1d9fd7109d
Validate file by using xsd schema for this version.
...
--HG--
branch : feature
2014-12-11 22:19:17 +02:00
dismine
941b43b5b5
Path to file version sxd schema.
...
--HG--
branch : feature
2014-12-11 22:16:03 +02:00
dismine
1c4af06343
Check version number.
...
--HG--
branch : feature
2014-12-11 21:44:48 +02:00
dismine
fb8849f798
Convert version string to number.
...
--HG--
branch : feature
2014-12-11 20:40:26 +02:00
dismine
71f070a509
Validation version.
...
--HG--
branch : feature
2014-12-11 18:14:02 +02:00
dismine
51b89a5497
Get version information.
...
--HG--
branch : feature
2014-12-11 17:51:24 +02:00
dismine
fb405d5754
Move XSD files to library.
...
--HG--
branch : feature
2014-12-11 17:12:16 +02:00
dismine
21d1a781fd
Converter inherits class VDomDocument.
...
--HG--
branch : feature
2014-12-10 20:33:20 +02:00
dismine
394d54e9c1
Convertor need throw exceptions.
...
--HG--
branch : feature
2014-12-10 20:01:33 +02:00
dismine
c97668d3d3
Initial commit for new static library IFC (internal format converter).
...
--HG--
branch : feature
2014-12-10 19:18:22 +02:00
dismine
2ccb7ca797
First attempt fix issue #197 .
...
--HG--
branch : develop
2014-12-07 13:31:34 +02:00
dismine
daaece92c9
Updated translations. From now one strings for translation also available for
...
whole project: binary and libraries.
--HG--
branch : develop
2014-12-05 14:00:18 +02:00
dismine
44ce1b4e83
Mark that we made some little changes and added class QmuTranslation.
...
--HG--
branch : develop
2014-12-04 19:57:22 +02:00
dismine
91bc32b71f
Use little trick for translation error strings from math parser.
...
--HG--
branch : develop
2014-12-04 19:28:47 +02:00
dismine
2aaf530e85
Translation will not work for class that inherits VProperty if class doesn't
...
containe macross Q_OBJECT.
--HG--
branch : develop
2014-12-04 13:34:48 +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
013a8d7cfd
Broken make install path for library if prefix doesn't default.
...
--HG--
branch : develop
2014-11-21 14:01:35 +02:00
dismine
163295f0f5
Broken 'sudo make install' on Linux.
...
--HG--
branch : develop
2014-11-20 22:13:05 +02:00
dismine
c05480b7c4
Do not hide debug messages in release mode.
...
--HG--
branch : develop
2014-11-20 14:30:57 +02:00
dismine
1f0521ea30
Catch exceptions on Winows if using Mingw compiler.
...
--HG--
branch : develop
2014-11-13 14:14:00 +02:00
dismine
e1ff009771
Check if stack is empty like in origin muparser.
...
--HG--
branch : develop
2014-11-09 16:28:44 +02:00
dismine
ebfe0b4fc3
Comments in qmake scripts. Broken installation on macx.
...
--HG--
branch : develop
2014-10-27 16:29:31 +02:00
dismine
d2f0fb993b
Use postfix .txt for text files, usefull for Windows systems.
...
--HG--
branch : develop
2014-10-25 14:06:30 +03:00
dismine
2bd82fa340
Refactoring. Do not use QStringLiteral for empty strings.
...
--HG--
branch : develop
2014-10-24 17:27:41 +03:00
MitSchoko
e9124f4f71
added include to avoid compile error on ubuntu
...
--HG--
branch : develop
2014-10-23 20:03:42 +02:00
dismine
c717196199
GCC warnings. Fixed bug with string concatenation in MSVC.
...
--HG--
branch : develop
2014-10-18 13:51:40 +02:00
dismine
a06a162100
Support build with MSVC.
...
--HG--
branch : develop
2014-10-17 22:26:30 +02:00
dismine
72f66ceca3
Path to Qt headers.
...
--HG--
branch : develop
2014-10-16 16:55:02 +03:00
dismine
0a7c8b17d4
Correct paths for make install.
...
--HG--
branch : develop
2014-10-15 20:57:50 +03:00
dismine
7960b6e00e
Soft prefix.
...
--HG--
branch : develop
2014-10-15 19:56:14 +03:00
dismine
a2e839532b
Disable compile with debug information on mac.
...
--HG--
branch : develop
2014-10-06 00:07:20 +03:00
dismine
ee26922f94
Add '-x' to strip when stripping dynamic libraries on OS X.
...
--HG--
branch : develop
2014-10-05 23:11:00 +03:00
dismine
1f2439ef65
Strip on Mac.
...
--HG--
branch : develop
2014-10-05 22:43:31 +03:00
dismine
8561b3bc32
Path to target for gobjcopy on Mac.
...
--HG--
branch : develop
2014-10-05 22:22:41 +03:00
dismine
8e2f8f67eb
Fix for build on Mac.
...
--HG--
branch : develop
2014-10-04 22:23:37 +03:00
dismine
d066c6ed84
Use gobjcopy on mac.
...
--HG--
branch : develop
2014-10-04 09:55:52 +03:00
dismine
7aa9c0464e
Disable precompiled headers for clang in linux.
...
--HG--
branch : develop
2014-10-04 09:31:34 +03:00
dismine
73655bf6a8
Don't need to cast variable.
...
--HG--
branch : develop
2014-10-03 19:23:26 +03:00
dismine
01e37bf4bf
Clang warnings.
...
--HG--
branch : develop
2014-10-03 14:40:39 +03:00
dismine
ea9ba2a11a
Building with Clang.
...
--HG--
branch : develop
2014-10-03 13:32:12 +03:00
dismine
7e6cfe9f70
Change build dependence to Qt 5.0.2.
...
--HG--
branch : develop
2014-09-25 18:44:06 +03:00
dismine
acc65ed3be
Fixed problem building on Windows 7.
...
--HG--
branch : develop
2014-09-24 22:54:53 +03:00
dismine
8570a797e6
Compile with debug information in release mode.
...
--HG--
branch : develop
2014-09-24 20:51:06 +03:00
dismine
daf4e4562a
qmake use -O2 optimization by default in release mode.
...
--HG--
branch : develop
2014-09-20 19:18:41 +03:00
dismine
a8bb3e8161
GCC warnings.
...
--HG--
branch : develop
2014-09-20 19:05:21 +03:00
dismine
cbd432075f
Fix for build on Windows.
...
--HG--
branch : develop
2014-09-20 18:19:38 +03:00
dismine
b3d53e5a0b
Cppcheck warnings.
...
--HG--
branch : develop
2014-09-20 18:18:15 +03:00
dismine
4127e3ec16
GCC warnings.
...
--HG--
branch : develop
2014-09-14 12:16:59 +03:00
dismine
2940c131bc
Coverity warnings.
...
--HG--
branch : develop
2014-09-13 23:42:58 +03:00
dismine
14423990dc
Coverity warnings.
...
--HG--
branch : develop
2014-09-13 21:14:14 +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