Commit Graph

906 Commits

Author SHA1 Message Date
Roman Telezhynskyi
1f0ac82547 Hide warning about not available pdftops. Seek tool pdftops in app bundle on
mac os, near exe on Windows and in standard path on linux.

--HG--
branch : release
2015-03-16 16:49:51 +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
ef0a2e206b Don't use set specific index number. If user don't have pdftops application it
will make combobox empty.

--HG--
branch : release
2015-03-15 19:12:30 +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
d287e63790 Seam allowence width can't be <= 0.
--HG--
branch : release
2015-03-14 12:39:09 +02:00
Roman Telezhynskyi
365248f7e2 Separate file name from page number.
--HG--
branch : release
2015-03-10 18:01:33 +02:00
Roman Telezhynskyi
de9534b6d5 Fixed crash DialogUndo. After canceling fixing formula user will see again
DialogUndo and can try again. Button cancel make pattern broken, but left
posibility undo operation.

--HG--
branch : release
2015-03-03 17:47:31 +02:00
Roman Telezhynskyi
8f0e5fbd78 Error message about broken formula show twice if set current pattern piece after
deletion.

--HG--
branch : release
2015-03-03 17:31:18 +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
bb74ed2da6 Updated contributors list.
--HG--
branch : develop
2015-02-27 15:07:43 +02:00
Roman Telezhynskyi
629a2a7579 Copyright dates.
--HG--
branch : develop
2015-02-27 12:27:48 +02:00
Felix Ulber
139d4d26f0 merge fix
--HG--
branch : develop
2015-02-26 23:27:33 +01:00
Felix Ulber
f3eb68c2db resolve merge conflict
--HG--
branch : develop
2015-02-26 23:16:38 +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
Roman Telezhynskyi
13dcebb082 Fixed unable setting AboutValentina dialog size on Windows.
--HG--
branch : develop
2015-02-26 17:06:19 +02:00
Roman Telezhynskyi
47a61dcbc7 Prevent deletion uninitialized pointer.
--HG--
branch : develop
2015-02-26 16:29:32 +02:00
Roman Telezhynskyi
fbe84b74f4 Updated translations. New language Spanish.
--HG--
branch : develop
2015-02-26 16:10:01 +02:00
Roman Telezhynskyi
326a790044 Fixed issue #253. Add description, id, size base and height base to Table of
Variables.

--HG--
branch : develop
2015-02-26 11:26:43 +02:00
Felix Ulber
7a30a08ba5 Merged dismine/valentina into develop
--HG--
branch : develop
2015-02-25 23:27:57 +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
924af81eae Rows in list can't be more than count();
--HG--
branch : develop
2015-02-25 20:21:44 +02:00
Roman Telezhynskyi
cdeddbfa1e Check pointers.
--HG--
branch : develop
2015-02-25 20:12:15 +02:00
Roman Telezhynskyi
0bfd03d98a Hide token.
--HG--
branch : develop
2015-02-22 20:46:08 +02:00
Felix Ulber
c169287336 Completed Issue #241
--HG--
branch : develop
2015-02-21 16:38:11 +01:00
Roman Telezhynskyi
890c87e228 Set color for curved path.
--HG--
branch : develop
2015-02-18 18:04:27 +02:00
Roman Telezhynskyi
f77258ac70 Close property browser when reset window.
--HG--
branch : develop
2015-02-18 15:34:06 +02:00
Roman Telezhynskyi
22aa73e308 Web site URL in log file.
--HG--
branch : develop
2015-02-18 15:29:44 +02:00
Roman Telezhynskyi
8d0027ab8f Improving log.
--HG--
branch : develop
2015-02-18 15:05:20 +02:00
Roman Telezhynskyi
f3fceaea64 Build revision in crash report.
--HG--
branch : develop
2015-02-18 12:17:56 +02:00
Roman Telezhynskyi
0d6a53f5d2 Fixed issue #248. Fix dialog header for Tables Of Variables.
--HG--
branch : develop
2015-02-18 12:06:03 +02:00
Roman Telezhynskyi
48c5e6ad94 Fixed issue #247. Individual measurement file 'Where save measurements' dialog
doesn't open directory from Preferences.

--HG--
branch : develop
2015-02-17 23:34:32 +02:00
Roman Telezhynskyi
614b57a5f2 Merge
--HG--
branch : develop
2015-02-17 19:03:05 +02:00
Roman Telezhynskyi
75f6bfd381 Fixed issue #183. Show message "Changes saved".
--HG--
branch : develop
2015-02-17 19:02:47 +02:00
Felix Ulber
78341ef434 Fixed problem with formula editing in vtooloptionspropertybrowser and "," decimal separator, related to issue 234
--HG--
branch : develop
2015-02-17 17:28:32 +01:00
Roman Telezhynskyi
b05266b78e Deleted needless class.
--HG--
branch : develop
2015-02-16 21:05:44 +02:00
Roman Telezhynskyi
734efb4145 Fixed issue #219. Rename 'Tool new detail' to 'Seam Allowance tool'.
Fixed issue #220. Rename 'Tool for union two details' to 'Union tool'.

--HG--
branch : develop
2015-02-16 16:38:37 +02:00
Roman Telezhynskyi
352637a40a Fixed issue #210. Rename Point of intersection line and axis.
--HG--
branch : develop
2015-02-16 16:02:52 +02:00
Roman Telezhynskyi
bac1baf59f Fixed issue #184. Delete button "Equal" in dialogs.
--HG--
branch : develop
2015-02-16 15:54:56 +02:00
Roman Telezhynskyi
0db66e1946 Update layout save path when show dialog first time.
--HG--
branch : develop
2015-02-15 09:14:02 +02:00
Roman Telezhynskyi
0ec2748293 Don't allow move if we use tool.
--HG--
branch : develop
2015-02-13 11:33:20 +02:00
Roman Telezhynskyi
7db74d4f20 We don't need anymore simple curves. First step just hide them.
--HG--
branch : feature
2015-02-13 11:26:02 +02:00
Roman Telezhynskyi
99ebbc3ed9 Simple curve ignore press event and allow move curve by mouse.
--HG--
branch : feature
2015-02-12 18:10:47 +02:00
Roman Telezhynskyi
ee0f8d51be Auto save should not change "was modefied" sign (*).
--HG--
branch : feature
2015-02-12 17:47:53 +02:00
Roman Telezhynskyi
f16cccd89f Curved path can move by mouse.
--HG--
branch : feature
2015-02-12 17:42:44 +02:00
Roman Telezhynskyi
d6069c9201 Avoid declaring the same literal in multiple places.
--HG--
branch : feature
2015-02-12 13:55:35 +02:00
Roman Telezhynskyi
d5eded4eda Show "move cursor".
--HG--
branch : feature
2015-02-12 13:43:38 +02:00
Roman Telezhynskyi
254d9b7b7a Now spline can move by mouse.
--HG--
branch : feature
2015-02-12 12:55:09 +02:00
Roman Telezhynskyi
fb8dca8452 After refreshing arc visualization get wrong f1 and f2 angels.
--HG--
branch : develop
2015-02-11 16:45:35 +02:00
Roman Telezhynskyi
d550d27d99 Fixed setting f1 and f2 angles for arc visualization.
--HG--
branch : develop
2015-02-11 15:13:17 +02:00
Roman Telezhynskyi
c4c03e1d3e Don't show asterisk (*) near file name if file saved.
--HG--
branch : develop
2015-02-11 13:04:12 +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
2726bd4eb6 Global locale settings in dialog increments.
--HG--
branch : feature
2015-02-11 11:11:49 +02:00
Roman Telezhynskyi
0459fccee0 Convert number to string according to locale options.
--HG--
branch : feature
2015-02-10 22:09:44 +02:00
Roman Telezhynskyi
0056ec49e0 Set locale according to global options.
--HG--
branch : feature
2015-02-10 21:27:11 +02:00
Roman Telezhynskyi
a12eb73bec Dynamic update tool property browser after applying options changes.
--HG--
branch : feature
2015-02-10 19:50:47 +02:00
Roman Telezhynskyi
cfc2b187f6 Dialogs don't return correct formulas.
--HG--
branch : feature
2015-02-10 15:17:18 +02:00
Roman Telezhynskyi
420f2e1da7 "," can't be argument separator in C locale. Parser will return error for big
numbers.

--HG--
branch : feature
2015-02-10 14:46:11 +02:00
Roman Telezhynskyi
7176bd0668 Bug in VFormula class. SetFormula was broken.
--HG--
branch : feature
2015-02-10 13:51:51 +02:00
Roman Telezhynskyi
cc65f00e2f Windows build.
--HG--
branch : develop
2015-02-09 18:34:50 +02:00
Roman Telezhynskyi
c2191dd8d0 Fixed issue #217. Bug with mouse cursor.
--HG--
branch : develop
2015-02-09 11:54:19 +02:00
Roman Telezhynskyi
2885abb5a1 Fixed issue #242. Tool Dialogs: Label at bottom doesn't update for empty lists.
--HG--
branch : develop
2015-02-08 23:55:24 +02:00
Felix Ulber
ba5e218ff4 DialogTool: Line Angle property not considered in ValChenged slot
--HG--
branch : develop
2015-02-08 20:58:03 +01:00
Felix Ulber
77a24bba0b Tool dialog: disable "Hide Empty Measurements" checkbox when input data is "Size and height"
--HG--
branch : develop
2015-02-08 20:23:01 +01:00
Felix Ulber
1f51d0122f arc tool dialog: tab changes focus for angle values, tab order
--HG--
branch : develop
2015-02-08 20:16:13 +01:00
Roman Telezhynskyi
7064dbfaa2 Improwing documentation.
--HG--
branch : develop
2015-02-08 15:43:30 +02:00
Roman Telezhynskyi
074ca3a4e0 Improving documantation and little refactoring changes in class Calculator.
--HG--
branch : develop
2015-02-08 13:48:27 +02:00
Roman Telezhynskyi
17fa00ba75 Merge with feature. Fixed issue #74. Fold Line in pattern piece.
--HG--
branch : develop
2015-02-08 13:01:18 +02:00
Roman Telezhynskyi
401e6ea534 Leave line thick if tool was selected.
--HG--
branch : feature
2015-02-08 12:56:32 +02:00
Roman Telezhynskyi
eb56288d13 Color property also for cut tools: cut arc, cut spline, cut spline path.
--HG--
branch : feature
2015-02-08 12:23:26 +02:00
Roman Telezhynskyi
aa7b2a4112 Use visualization for highlighting tool.
--HG--
branch : feature
2015-02-07 17:18:18 +02:00
Roman Telezhynskyi
ff5c6dbb17 Fixed bug. We don't have object for line in data container. Just will send
empty object.

--HG--
branch : feature
2015-02-07 16:48:48 +02:00
Roman Telezhynskyi
619a303e9b Property explorer now show color combobox.
--HG--
branch : feature
2015-02-07 16:42:49 +02:00
Roman Telezhynskyi
805100ec0f Generate translated color names list. Need for property browser.
--HG--
branch : feature
2015-02-07 14:31:10 +02:00
Roman Telezhynskyi
c595df7517 Read attribute color from file.
--HG--
branch : feature
2015-02-07 13:17:31 +02:00
Roman Telezhynskyi
5da451a5ce Save tool color attribute to xml.
--HG--
branch : feature
2015-02-06 20:05:52 +02:00
Roman Telezhynskyi
1563193662 Save color from tool option dialog to xml.
--HG--
branch : feature
2015-02-06 19:50:33 +02:00
Roman Telezhynskyi
f687105905 Refactoring. Also read attribute color from xml.
--HG--
branch : feature
2015-02-06 19:43:31 +02:00
Roman Telezhynskyi
b8e7cbd1ac Use for each tool correct method Disable.
--HG--
branch : feature
2015-02-06 16:25:04 +02:00
Roman Telezhynskyi
25691639d4 This method now can be virtual.
--HG--
branch : feature
2015-02-06 14:34:02 +02:00
Roman Telezhynskyi
4f91c69127 Refactoring, correct disabling tool.
--HG--
branch : feature
2015-02-06 14:31:40 +02:00
Roman Telezhynskyi
5f49394236 Use different colors for different parts of tool.
--HG--
branch : feature
2015-02-06 13:41:30 +02:00
Roman Telezhynskyi
16662a34d5 Use variable "enabled" everywhere.
--HG--
branch : feature
2015-02-06 11:58:04 +02:00
Roman Telezhynskyi
e94c5070dc If pattern piece disabled need correct tool color.
--HG--
branch : feature
2015-02-06 11:53:36 +02:00
Roman Telezhynskyi
e64e3a9044 Wrong conversion expression if number has 0 in fractional part. Example 10,0.
Such numbers ignored and left untouched. This cause error in calculation.

--HG--
branch : develop
2015-02-05 13:56:51 +02:00
Roman Telezhynskyi
8b7567c32a Use method setEnabled instead direct change Pen where possible.
--HG--
branch : feature
2015-02-04 15:09:37 +02:00
Roman Telezhynskyi
06d415f320 Disable curve if pattern piece disabled.
--HG--
branch : feature
2015-02-04 14:17:49 +02:00
Roman Telezhynskyi
8aa8438064 Disable label if pattern piece disabled.
--HG--
branch : feature
2015-02-04 13:47:53 +02:00
Roman Telezhynskyi
4d6fae5840 Setter and getter for attribute line color.
--HG--
branch : feature
2015-02-04 11:21:09 +02:00
Roman Telezhynskyi
9d9bc2404b Refactoring. Move line type to VDrawTool class.
--HG--
branch : feature
2015-02-03 16:46:14 +02:00
Felix ulber
278c4e7ee8 Fixed wrong title in vtooloptionspropertybrowser for curve intersect axis tool.
--HG--
branch : develop
2015-02-03 12:21:01 +01:00
Felix ulber
e1283c410e Fixed some tooltips in tool dialogs.
--HG--
branch : develop
2015-02-03 11:29:34 +01:00
Roman Telezhynskyi
cf2aea280d Refactoring.
--HG--
branch : feature
2015-02-03 12:17:04 +02:00
Roman Telezhynskyi
4572da85c8 Refactoring.
--HG--
branch : feature
2015-02-03 11:27:33 +02:00