Commit Graph

468 Commits

Author SHA1 Message Date
Roman Telezhynskyi
31ed3d526c Fixed code style.
--HG--
branch : feature
2016-06-25 16:17:50 +03:00
Roman Telezhynskyi
e7455cdabc Option "Use last tool" worked incorrect in case of tool "Arc intersect axis".
--HG--
branch : develop
2016-06-23 20:45:45 +03:00
Roman Telezhynskyi
7eaadf1761 Resolved issue #480. New tool: Midpoint between two points.
--HG--
branch : develop
2016-06-23 20:20:21 +03:00
Roman Telezhynskyi
d57cddd84b Fixed issue #497. Printed document size as info.
--HG--
branch : develop
2016-06-22 16:23:05 +03:00
Roman Telezhynskyi
8a02129e24 Fixed path to Inno Setup.
--HG--
branch : develop
2016-06-22 14:10:40 +03:00
Roman Telezhynskyi
aaab56fe00 Fixed typos.
--HG--
branch : develop
2016-06-21 16:04:24 +03:00
Roman Telezhynskyi
2d25702c97 Restore correct pattern piece if no details were found for switching to Detail
mode.

--HG--
branch : develop
2016-06-21 14:58:43 +03:00
Roman Telezhynskyi
458d7be6b2 Show appropriate button text when file is read only.
--HG--
branch : develop
2016-06-18 18:09:18 +03:00
Roman Telezhynskyi
174b1fbfd6 Fixed issue #514. Read only setting not working properly.
--HG--
branch : develop
2016-06-18 17:37:06 +03:00
Roman Telezhynskyi
7b40bc3667 Show path to pattern file in a graphical shell.
--HG--
branch : develop
2016-06-18 16:57:07 +03:00
Roman Telezhynskyi
4bf082bbe5 Fixed failed tests.
--HG--
branch : develop
2016-06-16 18:06:07 +03:00
Roman Telezhynskyi
972dd36fcf Redesign printing system. ref #494. Printing is not working.
Made complete redesign of printing code. Now the code check printer's dpi and
calculate  scale factor. Instead of printing with QImage buffer the code print
directly on printer. Help avoid limitations of QImage class.

Also removed menu option "Save as PDF". The option duplicate option "Export As"
and also mislead a user about purpose of option "Print preview".

--HG--
branch : develop
2016-06-15 13:55:43 +03:00
Holger Pandel
80f396d636 Merge with develop
--HG--
branch : feature
2016-06-13 12:47:27 +02:00
Holger Pandel
1d87a046f0 Changed the way the setup compiler exe is searched for.
--HG--
branch : feature
2016-06-13 12:37:44 +02:00
Valentina Zhuravska
45f9737fba Used Lambda expressions for slots in TMainWindow and DialogIncrements.
--HG--
branch : develop
2016-06-11 19:50:20 +03:00
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
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
74d47b5a4f Resolved issue #505. New installer script based on Inno Setup 5.
--HG--
branch : feature
2016-06-10 16:56:35 +02:00
BojanKverh
98b232930f Fixed issue #479. Improve feature: The Preferences dialog box should be expandable.
--HG--
branch : feature
2016-06-09 13:16:04 +02:00
Roman Telezhynskyi
8f46a9666a Fixed issue #501. Rename Window->Close Window to Window->Close pattern.
(grafted from 3831b343e88f7b875ba191f467a056a247d50db2)

--HG--
branch : develop
2016-06-07 11:51:41 +03:00
Roman Telezhynskyi
805e04ace6 Scale page rect according to printer's dpi. Issue #494.
--HG--
branch : develop
2016-06-02 21:28:44 +03:00
Roman Telezhynskyi
c36f19aba9 According to documentation "The origin of the QPainter's coordinate system will
coincide with the top-left corner of the page rectangle, and painting operations
will be clipped to the bounds of the drawable part of the page".

--HG--
branch : develop
2016-06-02 21:00:23 +03:00
Roman Telezhynskyi
342095408a Show message "Pages will be cropped because they do not fit printer paper size."
--HG--
branch : develop
2016-06-02 16:51:37 +03:00
Roman Telezhynskyi
6c6edf3728 Second try. Issue #494.
--HG--
branch : develop
2016-06-02 13:25:34 +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
Roman Telezhynskyi
8e3f3a4cd8 Fixed crash with dialog History.
--HG--
branch : develop
2016-05-28 13:16:27 +03:00
Roman Telezhynskyi
6b8e354661 Click on VSimpleCurve did not call a visualization.
--HG--
branch : develop
2016-05-25 11:46:57 +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
b7b1ea3db7 Hide an error message "setGeometryDp: Unable to set geometry" for release
builds.

--HG--
branch : develop
2016-05-24 13:06:51 +03:00
Roman Telezhynskyi
823b29d907 Fixed issue #492. Valentina crashes when add an increment.
(grafted from 5d4057b6c1b14fbc6f8ff2be39c2066a14412d4e)

--HG--
branch : develop
2016-05-23 21:16:43 +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
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
efb852a63e Call the property browser to update state each time a user call undo/redo
command.

--HG--
branch : feature
2016-05-18 19:34:34 +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
0052a883a4 Better way to check suffix.
--HG--
branch : feature
2016-05-18 16:44:23 +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
970b876cf7 Show the tool visualization.
--HG--
branch : feature
2016-05-17 13:24:51 +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
6187f16c6a Refactoring. Use conversion operator for conversion VPointF to QPointF.
--HG--
branch : feature
2016-05-14 22:28:09 +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
e5a84ccd14 Fixed issue #488. Error: Measurements File Sync dialog box never returns. Win10,
MSVC.

--HG--
branch : develop
2016-05-08 19:25:51 +03:00
Valentina Zhuravska
3914f11bab Resolved issue #435. Valentina doesn't change the cursor
--HG--
branch : develop
2016-05-05 18:01:05 +03:00
Roman Telezhynskyi
5f7c250415 Qt's but QTBUG-42846 "QNSView mouseDragged: Internal mouse button tracking
invalid (missing Qt::LeftButton)" was fixed. No need to hide the warning message
anymore.

--HG--
branch : develop
2016-05-04 16:40:15 +03:00
Roman Telezhynskyi
6f56b46d26 Fixed Clang warnings.
--HG--
branch : develop
2016-05-03 19:50:37 +03:00
Roman Telezhynskyi
acb8b57b24 Merge
--HG--
branch : develop
2016-05-02 20:49:43 +03:00
Roman Telezhynskyi
95bb0c054d Hide Qt's warning related to the bug 'Assertion when reading an icns file'.
--HG--
branch : develop
2016-05-02 19:45:36 +03:00