Roman Telezhynskyi
6c438f92e0
Resolved issue #808 . New feature. Global line width option.
...
--HG--
branch : develop
2018-02-06 19:30:27 +02:00
Roman Telezhynskyi
55abe25287
Fix piece position after flipping. ref #783 .
...
--HG--
branch : develop
2018-02-04 18:23:07 +02:00
Roman Telezhynskyi
be8207d46b
Improve flipping control. Fix bug with export in DXF AAMA. ref #783 .
...
--HG--
branch : develop
2018-02-04 10:08:18 +02:00
Roman Telezhynskyi
f26087350d
Resolved issue #414 . Add features from Qt Windows Extras.
...
--HG--
branch : develop
2018-02-03 20:21:08 +02:00
Roman Telezhynskyi
14d5cf25ad
Improve flipping control. Export from Details mode also should obey this rule.
...
ref #783 .
--HG--
branch : develop
2018-02-03 15:29:23 +02:00
Roman Telezhynskyi
54d3ae7561
Improve parsing formulas.
...
Enable subexpressions. Allow user to define local variables.
--HG--
branch : develop
2018-01-24 22:08:53 +02:00
Roman Telezhynskyi
8b4fc33649
Fix check layout allowance size position. ref #782 .
...
We generate layout allowance right just before creating layout. Because before
this we don't know all options.
--HG--
branch : develop
2017-12-12 10:23:46 +02:00
Roman Telezhynskyi
850bb88c6b
Show warning when a layout allowance is smaller than main piece path. This is
...
usually idicates issue with seam allowance. ref #782 .
--HG--
branch : develop
2017-12-11 17:46:13 +02:00
Roman Telezhynskyi
d15e507aeb
Fix issue. User should be able to control tiled pdf export through command line.
...
--HG--
branch : develop
2017-10-13 17:48:20 +03:00
Roman Telezhynskyi
38815727bb
Fix bugs. ref #657 .
...
--HG--
branch : develop
2017-10-11 11:34:22 +03:00
Roman Telezhynskyi
67b01c0337
Resolved issue #657 . Improve feature: Allow more paper formats for printing
...
tiled PDF.
--HG--
branch : develop
2017-10-10 12:22:59 +03:00
Roman Telezhynskyi
61172d46c4
Fix typo in headers.
...
--HG--
branch : develop
2017-10-05 12:20:01 +03:00
Roman Telezhynskyi
f636a3899f
Export description as part of final measurements.
...
ref #761 .
--HG--
branch : develop
2017-10-03 10:40:08 +03:00
Roman Telezhynskyi
b673ec0fc7
Command line options to export final measurements.
...
--HG--
branch : feature
2017-09-28 16:05:04 +03:00
Roman Telezhynskyi
d01edb53c3
Abort export if cannot retrive a value.
...
--HG--
branch : feature
2017-09-27 15:23:40 +03:00
Roman Telezhynskyi
ac96ce6b84
Export Final measurements to CSV.
...
--HG--
branch : feature
2017-09-27 14:47:05 +03:00
Roman Telezhynskyi
842dfafcd6
Fix bug. Valentina doesn't update pattern label.
...
--HG--
branch : develop
2017-08-23 20:54:20 +03:00
Roman Telezhynskyi
d8a6ce669e
Fix Valentina crash.
...
--HG--
branch : develop
2017-08-21 17:29:25 +03:00
Roman Telezhynskyi
89ed92e93f
Added more placeholders.
...
--HG--
branch : feature
2017-08-14 15:11:14 +03:00
Roman Telezhynskyi
d91f32be02
Proposed to always use mm as the default DXF export unit. ref #745 .
...
--HG--
branch : develop
2017-08-10 16:50:10 +03:00
Roman Telezhynskyi
a6976fd1ee
Fix details position if export from Detail mode. red #391 .
...
--HG--
branch : develop
2017-07-20 19:14:19 +03:00
Roman Telezhynskyi
f9d63047c9
Merge with develop.
...
--HG--
branch : feature
2017-07-17 17:43:32 +03:00
Roman Telezhynskyi
39f5bdfe2a
Fix bug. Valentina doesn't print tiled PDF.
...
--HG--
branch : develop
2017-07-17 09:37:57 +03:00
Roman Telezhynskyi
54eadfdb3c
Export to DXF-AAMA.
...
--HG--
branch : feature
2017-07-16 21:10:48 +03:00
Roman Telezhynskyi
b166ff83b2
Pieces should be positioned as on Detail mode. ref #660 .
...
--HG--
branch : develop
2017-07-09 22:27:54 +03:00
Roman Telezhynskyi
7d205d7596
Resolved issue #660 . New export: Export details without layout.
...
--HG--
branch : develop
2017-07-09 14:45:49 +03:00
Roman Telezhynskyi
d0cc8902f9
SonarQube warnings.
...
--HG--
branch : develop
2017-07-09 09:02:26 +03:00
Roman Telezhynskyi
c074318d65
Resolved issue #716 . Command line option to create *tiled* export.
...
--HG--
branch : develop
2017-07-08 20:18:47 +03:00
Roman Telezhynskyi
275338da4b
Allow user to setup font family for piece labels.
...
--HG--
branch : feature
2017-07-01 14:41:46 +03:00
Roman Telezhynskyi
018007e87b
When export dxf hide a paper sheet box.
...
--HG--
branch : feature
2017-06-30 11:50:28 +03:00
Roman Telezhynskyi
1226db1735
Text now correctly converted due to hack. Saved to continue cleaning.
...
--HG--
branch : feature
2017-06-29 18:56:52 +03:00
Roman Telezhynskyi
9edc1a39db
Allow user to select DXF version.
...
--HG--
branch : feature
2017-06-26 17:28:41 +03:00
Roman Telezhynskyi
9686d0e179
Fixed issue #623 . Issue: Bug with dialog Open file.
...
--HG--
branch : develop
2017-06-19 16:11:44 +03:00
Roman Telezhynskyi
b0f867499c
Resolved issue #244 . New feature: Adjust line and point thickness and label
...
size.
--HG--
branch : develop
2017-06-16 14:53:08 +03:00
Roman Telezhynskyi
ed76857cea
Refactoring. Take the dialog result directly from exec() function.
...
--HG--
branch : release
2017-04-19 14:06:48 +03:00
Roman Telezhynskyi
d696af9a33
"static" members should be accessed statically.
...
--HG--
branch : develop
2017-03-23 10:25:46 +02:00
Roman Telezhynskyi
1710e3cdb7
Refactoring. Prepare folder structure for new hierarchy.
...
--HG--
branch : feature
2017-02-23 11:37:19 +02:00
Roman Telezhynskyi
a287913500
Refactoring. Rename class VGrainlineGeometry to VGrainlineData.
...
--HG--
branch : feature
2017-02-23 11:33:17 +02:00
Roman Telezhynskyi
4e3ee3eefd
Refactoring. Rename class VPatternInfoGeometry to VPatternLabelData.
...
--HG--
branch : feature
2017-02-23 11:26:25 +02:00
Roman Telezhynskyi
37efefe1ec
Refactoring. Rename class VPatternPieceData to VPieceLabelData.
...
--HG--
branch : feature
2017-02-23 11:19:27 +02:00
Roman Telezhynskyi
2f024db547
Resolved issue #611 . Improve feature: Paths preferences.
...
--HG--
branch : develop
2017-02-17 20:37:49 +02:00
Roman Telezhynskyi
424f661112
Fix export to dxf.
...
--HG--
branch : develop
2017-02-12 21:13:03 +02:00
Roman Telezhynskyi
9c27e7bfed
Fixed issue #624 . Icon resulotion issues with some display setups.
...
--HG--
branch : develop
2017-02-09 15:43:17 +02:00
Roman Telezhynskyi
a1774149f6
Fixed issue #622 . Piece lost custom seam allowance data.
...
--HG--
branch : develop
2017-02-08 10:28:18 +02:00
Roman Telezhynskyi
10a13a499d
Rename class VLayoutDetail.
...
--HG--
branch : feature
2017-01-22 11:02:02 +02:00
Roman Telezhynskyi
8fb6c9c508
Code that converts VPiece to VLayoutDetail moved to static function.
...
--HG--
branch : feature
2017-01-22 10:32:01 +02:00
Roman Telezhynskyi
26c76bbc71
Replace VDetail by VPiece.
...
--HG--
branch : feature
2017-01-21 19:12:57 +02:00
Roman Telezhynskyi
a6a8ef29b0
Refactoring. Merge similar switch cases together.
...
--HG--
branch : develop
2016-12-21 21:35:07 +02:00
Roman Telezhynskyi
ffab000e0f
Remove empty statement.
...
--HG--
branch : develop
2016-12-20 20:57:20 +02:00
Roman Telezhynskyi
0b407792d7
Fixed issue #594 . Broken export on Mac.
...
--HG--
branch : develop
2016-12-10 18:47:33 +02:00
Roman Telezhynskyi
fa67634f38
Call waitForStarted() before each waitForFinished().
...
--HG--
branch : develop
2016-12-03 10:40:23 +02:00
Roman Telezhynskyi
d134e8b367
Clang warnings.
...
--HG--
branch : develop
2016-11-01 10:42:32 +02:00
Bojan Kverh
01c068ddd0
Merged develop into feature
...
--HG--
branch : feature
2016-10-23 15:28:40 +02:00
Ronan Le Tiec
ae9da263ab
issue #570 tiled pdf case when margin smaller than min
...
--HG--
branch : feature
2016-10-23 11:11:00 +02:00
BojanKverh
46eb6dfaa3
Added grainline to layout
...
--HG--
branch : feature
2016-10-16 11:38:08 +02:00
Roman Telezhynskyi
fce190db74
Set default page size for tiled print. ref #570 .
...
--HG--
branch : develop
2016-10-08 13:18:21 +03:00
Roman Telezhynskyi
8d455952f8
The warning is accessible only if build with Qt 5.3. ref #570 .
...
--HG--
branch : develop
2016-10-06 19:42:13 +03:00
Roman Telezhynskyi
27767e46e2
Warn about invalid margins. ref #570 .
...
--HG--
branch : develop
2016-10-06 19:28:58 +03:00
Roman Telezhynskyi
723d68b245
Resolved issue #570 . Error: Tiled PDF : field values not taken into account if
...
one of them is smaller than 0,3.
--HG--
branch : develop
2016-09-30 19:33:10 +03:00
Roman Telezhynskyi
038863fbdf
Resolved issue #560 . Flipped pattern pieces in Layout.
...
--HG--
branch : develop
2016-09-06 13:24:52 +03:00
Roman Telezhynskyi
209d2c46b6
Save as tiled pdf should produce only A4 page size output.
...
--HG--
branch : develop
2016-08-23 15:43:52 +03:00
Roman Telezhynskyi
fa7afbfc39
Don't ignore margins when export to PDF.
...
--HG--
branch : develop
2016-08-22 20:00:42 +03:00
Roman Telezhynskyi
55b93e0d87
Fixed issue #549 . Printing fields ignored in paper length.
...
--HG--
branch : develop
2016-08-22 19:48:16 +03:00
Roman Telezhynskyi
e54e1e4f11
Allow to select printer in Layout Settings dialog.
...
--HG--
branch : develop
2016-08-22 19:43:22 +03:00
Roman Telezhynskyi
7dd88da82d
Merged in BojanKverh/valentina-issue24a/feature (pull request #138 )
...
Improvements for feature "New feature: Label on detail" ref #24 .
--HG--
branch : develop
2016-08-22 11:33:22 +03:00
Roman Telezhynskyi
134d683c72
Fixed issue #549 . Printing fields ignored in paper length.
...
--HG--
branch : develop
2016-08-22 11:25:06 +03:00
Bojan Kverh
a5f16ab738
Merged develop into feature
...
--HG--
branch : feature
2016-08-15 15:38:51 +02:00
Roman Telezhynskyi
1a56b2721a
Several changes related to layout export.
...
Added tool button "Layout export" in section Layout. Should speed up calling
this feature.
Redesign dialog "Layout export". Changes in layout. Now user can change dialog
width.
Fixed bug with path to destination folder. Now the app will check each change
of path. If path after closing the dialog doesn't exist the app will try to
create a path.
--HG--
branch : develop
2016-08-15 15:03:10 +03:00
BojanKverh
fb326d4f39
Added %size% and %height% placeholders to display pattern size and height in the Pattern size line edit
...
--HG--
branch : feature
2016-08-15 13:03:59 +02:00
Roman Telezhynskyi
41308f1468
Fixed bug case when after first creating a layout a list of details was cleared.
...
--HG--
branch : develop
2016-08-09 20:53:38 +03:00
Roman Telezhynskyi
c9cdd2cd8d
Using macros QT_WARNING_DISABLE_*.
...
--HG--
branch : develop
2016-08-06 21:42:40 +03:00
Bojan Kverh
c5f38207fd
Merged develop into feature
...
--HG--
branch : feature
2016-07-29 21:47:49 +02:00
Valentina Zhuravska
1ae8509d63
Merge with develop.
...
--HG--
branch : feature
2016-07-26 15:32:55 +03:00
Valentina Zhuravska
d248c4f18a
Added VAbstractMainWindow class.
...
--HG--
branch : feature
2016-07-25 19:23:00 +03:00
BojanKverh
0e7b369c2e
Corrected all the issues reported by Roman till 10:11 AM
...
--HG--
branch : feature
2016-07-22 11:56:45 +02:00
BojanKverh
28af32f027
Removed unnecessary method call
...
--HG--
branch : feature
2016-07-22 10:07:16 +02:00
BojanKverh
312b8e458b
Centered the label texts and did some refactoring, so that the label content is generated in one place
...
--HG--
branch : feature
2016-07-21 21:46:49 +02:00
BojanKverh
5ba40aad8c
Fixed alignments
...
--HG--
branch : feature
2016-07-21 16:49:26 +02:00
Bojan Kverh
4138d30fb6
Merged develop into feature
...
--HG--
branch : feature
2016-07-21 08:30:51 +02:00
Roman Telezhynskyi
1bffa92127
Using QLatin1String instead of QLatin1Literal.
...
QLatin1Literal is just a typedef of QLatin1String lefter for compatibility with
Qt 4.x.
--HG--
branch : develop
2016-07-20 11:39:15 +03:00
BojanKverh
948102e74e
Current date is always used to show the pattern creation date
...
--HG--
branch : feature
2016-07-19 22:59:14 +02:00
BojanKverh
1759d4314f
Labels with pattern info are now displayed in the Layout mode as well. Maybe needs a little bit of refactoring (the label styles and texts are now set up in two different places (VToolDetail and VLayoutDetail), I think this should be unified
...
--HG--
branch : feature
2016-07-19 13:47:21 +02:00
BojanKverh
6516fb3204
Made the labels text in Layout mode look better
...
--HG--
branch : feature
2016-07-19 09:06:29 +02:00
BojanKverh
9368978039
Added detail texts to layout mode
...
--HG--
branch : feature
2016-07-19 02:26:50 +02:00
BojanKverh
9943fa7c8b
Merging
...
--HG--
branch : feature
2016-07-18 20:56:05 +02:00
Roman Telezhynskyi
18e0f6750a
Refactoring. Fixed wrong using method tr().
...
--HG--
branch : develop
2016-07-18 19:29:34 +03:00
BojanKverh
fed323fc25
Labels are now shown on the layout, however I still need to figure out how to paste text into the labels
...
--HG--
branch : feature
2016-07-17 22:52:53 +02:00
Roman Telezhynskyi
93836ddf35
Refactoring MainWindowsNoGUI::PrepareDetailsForLayout. Use const iterator.
...
--HG--
branch : feature
2016-06-26 14:33:34 +03:00
Roman Telezhynskyi
31ed3d526c
Fixed code style.
...
--HG--
branch : feature
2016-06-25 16:17:50 +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
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
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
fe3bd88c17
Remember docks settings.
...
--HG--
branch : feature
2016-04-06 14:40:44 +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
7024df4ab2
Using QGraphicsScene instead of VMainGraphicsScene caused a crash.
...
(grafted from 32c7acbe1384dc3a8d284c938a8093d178095f87)
--HG--
branch : develop
2016-02-23 16:59:05 +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