Roman Telezhynskyi
|
cc87f3420d
|
Fix color for internal items of piece.
|
2021-09-08 11:15:01 +03:00 |
|
Roman Telezhynskyi
|
03721118a6
|
Add ruler.
|
2021-09-08 10:41:35 +03:00 |
|
Roman Telezhynskyi
|
048035db79
|
Fix generation tiles.
|
2021-09-07 20:26:35 +03:00 |
|
Roman Telezhynskyi
|
22da66e4d8
|
Setup correct page orientation.
|
2021-09-07 12:31:58 +03:00 |
|
Roman Telezhynskyi
|
c32a4f60b0
|
Place a piece according to margins values.
|
2021-09-06 18:29:59 +03:00 |
|
Roman Telezhynskyi
|
a9e5ea55cf
|
Read/write Ignore margins setting.
|
2021-09-06 18:29:16 +03:00 |
|
Roman Telezhynskyi
|
addfcd94ad
|
Hide rotation controls while exporting.
|
2021-09-06 18:06:06 +03:00 |
|
Roman Telezhynskyi
|
7b134d8b62
|
Clear selection when switch active sheet.
|
2021-09-06 17:44:27 +03:00 |
|
Roman Telezhynskyi
|
b71253738c
|
Correct scale when export tiled PDF.
|
2021-09-06 16:56:56 +03:00 |
|
Roman Telezhynskyi
|
d5a02ac48c
|
Export layout.
|
2021-09-06 15:31:36 +03:00 |
|
Roman Telezhynskyi
|
9b24f6ac08
|
Improve error message when layout file has an error.
|
2021-09-06 15:31:36 +03:00 |
|
Roman Telezhynskyi
|
005d5fdafd
|
Release file lock if reading failed.
|
2021-09-06 15:31:36 +03:00 |
|
Roman Telezhynskyi
|
7d16cae718
|
Validate layout data.
|
2021-09-06 15:31:36 +03:00 |
|
Roman Telezhynskyi
|
88508b102e
|
Fix reading piece labels.
|
2021-09-06 15:31:36 +03:00 |
|
Roman Telezhynskyi
|
d21546e397
|
Add support for "Text as path" feature.
|
2021-09-03 11:32:07 +03:00 |
|
Roman Telezhynskyi
|
3b388d9e19
|
Fix memory leak.
|
2021-09-03 11:31:23 +03:00 |
|
Roman Telezhynskyi
|
8e9547da4a
|
Remove unused length.
|
2021-09-01 09:21:06 +03:00 |
|
Roman Telezhynskyi
|
1e15d343a0
|
Show seam line feature.
|
2021-08-31 14:12:46 +03:00 |
|
Roman Telezhynskyi
|
b14ad59010
|
Import with update.
|
2021-08-31 13:08:59 +03:00 |
|
Roman Telezhynskyi
|
29325add49
|
Gradation label.
|
2021-08-31 12:07:26 +03:00 |
|
Roman Telezhynskyi
|
0944ea968a
|
Validate a piece when import raw layout or read the layout format.
|
2021-08-30 20:00:10 +03:00 |
|
Roman Telezhynskyi
|
b877009d90
|
Sticky edges.
|
2021-08-30 18:45:27 +03:00 |
|
Roman Telezhynskyi
|
3d9a4f6f65
|
Warn the main window about a layout change.
|
2021-08-30 18:45:00 +03:00 |
|
Roman Telezhynskyi
|
9ceabab131
|
Handle cases when need to resize the scene size.
|
2021-08-27 18:34:37 +03:00 |
|
Roman Telezhynskyi
|
cf75f88fcb
|
Paint piece labels.
|
2021-08-27 18:27:52 +03:00 |
|
Roman Telezhynskyi
|
5c9b71dee4
|
Warnings piece out of bound and superposition of pieces.
|
2021-08-27 18:27:52 +03:00 |
|
Roman Telezhynskyi
|
877fe380e3
|
Follow grainline.
|
2021-08-26 19:04:24 +03:00 |
|
Roman Telezhynskyi
|
acfbc5478e
|
Cleaning.
Remove unused slots.
|
2021-08-26 08:53:53 +03:00 |
|
Roman Telezhynskyi
|
54710608d6
|
Better piece flipping.
|
2021-08-26 08:50:11 +03:00 |
|
Roman Telezhynskyi
|
d32bbfcfd4
|
Layout properties.
|
2021-08-25 16:58:50 +03:00 |
|
Roman Telezhynskyi
|
4646b6c1fb
|
Default layout settings.
|
2021-08-21 16:14:03 +03:00 |
|
Roman Telezhynskyi
|
087d0855dd
|
Undo/Redo remove sheet.
|
2021-08-19 16:24:43 +03:00 |
|
Roman Telezhynskyi
|
3f73bd9d75
|
Undo/Redo add sheet.
|
2021-08-19 16:09:44 +03:00 |
|
Roman Telezhynskyi
|
6da151c604
|
Undo/Redo move piece on sheet.
|
2021-08-19 15:13:54 +03:00 |
|
Roman Telezhynskyi
|
18d9417c96
|
Undo/Redo transformation origin move.
|
2021-08-19 12:36:39 +03:00 |
|
Roman Telezhynskyi
|
9a7e4e5ea6
|
Refresh rotation handles after rotation finish.
|
2021-08-18 20:51:40 +03:00 |
|
Roman Telezhynskyi
|
cfb8c1b1f4
|
Fix calculating a piece bounding rect.
If the piece will have incorrect shape user will see drawing artifacts.
|
2021-08-18 20:47:49 +03:00 |
|
Roman Telezhynskyi
|
a35e46f845
|
Undo/Redo piece rotate.
|
2021-08-18 20:33:47 +03:00 |
|
Roman Telezhynskyi
|
0908b5a1f7
|
Undo/Redo piece move.
|
2021-08-17 18:49:28 +03:00 |
|
Roman Telezhynskyi
|
b638be5b2e
|
Use QSaveFile class for saving a layout.
|
2021-08-14 17:21:58 +03:00 |
|
Roman Telezhynskyi
|
742c1c3eb3
|
Handle read only state.
|
2021-08-14 17:16:58 +03:00 |
|
Roman Telezhynskyi
|
2d68d40b59
|
Restore the maybe save warning.
|
2021-08-14 16:00:42 +03:00 |
|
Roman Telezhynskyi
|
edee237fb8
|
Fix crash when we open the same file at the same windows twice.
|
2021-08-14 15:24:22 +03:00 |
|
Roman Telezhynskyi
|
807183b2ce
|
Read/Write layout file.
|
2021-08-14 15:19:28 +03:00 |
|
Roman Telezhynskyi
|
718ff2056a
|
Refactor names to avoid confusion.
|
2021-08-14 15:18:15 +03:00 |
|
Roman Telezhynskyi
|
d6fe9508a6
|
Move piece with keyboard.
|
2021-08-09 15:24:36 +03:00 |
|
Roman Telezhynskyi
|
3fbe96c2a7
|
Piece rotation.
|
2021-08-09 15:09:10 +03:00 |
|
Roman Telezhynskyi
|
b366986f7a
|
Make an increment name valid after user selected it from a completion list.
|
2021-08-06 17:06:11 +03:00 |
|
Roman Telezhynskyi
|
c7db3de6d8
|
Restored a piece context menu.
|
2021-07-31 16:00:32 +03:00 |
|
Roman Telezhynskyi
|
2eecf95af9
|
Cleaning.
|
2021-07-31 12:32:23 +03:00 |
|
Roman Telezhynskyi
|
bc0b271f16
|
Add Add/Remove sheets.
|
2021-07-31 12:21:07 +03:00 |
|
Roman Telezhynskyi
|
52c9257bd0
|
Highlight active sheet.
|
2021-07-31 09:24:38 +03:00 |
|
Roman Telezhynskyi
|
bc3b144fc3
|
GCC warning.
|
2021-07-30 18:03:29 +03:00 |
|
Roman Telezhynskyi
|
78382b5c97
|
Fix issue with drag pixmap.
It disappears if move cursor far enough. Instead draw a cursor which will include a piece pixmap.
|
2021-07-30 18:03:20 +03:00 |
|
Roman Telezhynskyi
|
5242b4ed54
|
Restore adding pieces on sheet.
|
2021-07-30 14:49:38 +03:00 |
|
Roman Telezhynskyi
|
ec6c1cad23
|
Cleaning carousel.
|
2021-07-29 18:05:25 +03:00 |
|
Roman Telezhynskyi
|
91a69b83b6
|
Cleaning and refactoring.
|
2021-07-29 17:11:18 +03:00 |
|
Roman Telezhynskyi
|
9d9f953fae
|
Fix layout comment.
|
2021-07-27 10:16:38 +03:00 |
|
Roman Telezhynskyi
|
bbc6f20237
|
Table of variables is available in Details mode.
(cherry picked from commit 3df3dc58c3 )
|
2021-07-27 10:08:25 +03:00 |
|
Roman Telezhynskyi
|
e5105e4eed
|
Merge branch 'develop' into feature/manual-layout
|
2021-07-26 16:47:54 +03:00 |
|
Roman Telezhynskyi
|
95ba17aee3
|
2 decimals for entering values in multi measurements tables. Closes #136
|
2021-07-24 10:49:29 +03:00 |
|
Roman Telezhynskyi
|
a1d4ea13c4
|
Call autosave only in GUI mode.
|
2021-07-09 15:31:35 +03:00 |
|
Roman Telezhynskyi
|
738e2a4b29
|
Add tooltip for Export draw feature.
|
2021-07-01 17:03:22 +03:00 |
|
Roman Telezhynskyi
|
391a721d84
|
Fix GCC warnings.
|
2021-07-01 16:03:38 +03:00 |
|
Roman Telezhynskyi
|
136da97002
|
Lupdate.
|
2021-06-29 12:26:39 +03:00 |
|
Roman Telezhynskyi
|
c867a9a56e
|
Export the Draw mode. Closes #83
|
2021-06-28 20:05:19 +03:00 |
|
Roman Telezhynskyi
|
b2b7dff106
|
Fix regression. Fix correct handle export format for exporting details in the Detail mode.
|
2021-06-28 10:25:52 +03:00 |
|
Roman Telezhynskyi
|
7779e16be3
|
Refactoring.
|
2021-06-28 10:23:44 +03:00 |
|
Roman Telezhynskyi
|
8cc9a221c6
|
As suggested by user, use file name when call save as.
|
2021-06-22 16:48:37 +03:00 |
|
Roman Telezhynskyi
|
5eaff85a60
|
Add link to our shop.
|
2021-06-22 16:38:12 +03:00 |
|
Roman Telezhynskyi
|
4bf9a70a65
|
Update website link.
We now have new website.
|
2021-06-22 16:30:22 +03:00 |
|
Roman Telezhynskyi
|
41e9f0c71a
|
Fix build.
|
2021-06-04 11:45:21 +03:00 |
|
Roman Telezhynskyi
|
598f29a0a9
|
Fix build.
|
2021-06-04 10:00:14 +03:00 |
|
Roman Telezhynskyi
|
18c0d7454f
|
Hide warnings related to QMacCGContext.
|
2021-06-04 08:50:37 +03:00 |
|
Roman Telezhynskyi
|
e40f15ea35
|
Merge branch 'develop' into feature/manual-layout
|
2021-06-04 08:49:36 +03:00 |
|
Roman Telezhynskyi
|
40619c22ef
|
Hide warnings related to QMacCGContext.
|
2021-06-04 08:49:09 +03:00 |
|
Roman Telezhynskyi
|
7ee158c11c
|
New menu option Add sheet.
|
2021-05-27 21:11:32 +03:00 |
|
Roman Telezhynskyi
|
f3c0af7294
|
Improve creating a piece icon.
Add more information about contour: seam line, seam allowance, notches, grainline, internal paths.
|
2021-05-27 19:52:37 +03:00 |
|
Roman Telezhynskyi
|
82935a1f03
|
Improvements for VPCarrousel.
|
2021-05-27 15:55:25 +03:00 |
|
Roman Telezhynskyi
|
f233e7dcba
|
Improve code style.
|
2021-05-27 11:35:47 +03:00 |
|
Roman Telezhynskyi
|
45256ebdd9
|
Use SetAttributeOrRemoveIf for margins.
|
2021-05-26 10:17:02 +03:00 |
|
Roman Telezhynskyi
|
320ac40056
|
Add method SetAttributeOrRemoveIf for VPLayoutFileWriter class.
|
2021-05-26 10:01:50 +03:00 |
|
Roman Telezhynskyi
|
66283709d1
|
Refactoring.
Redesign SetAttributeOrRemoveIf. Add use of a lambda function.
|
2021-05-25 21:31:02 +03:00 |
|
Roman Telezhynskyi
|
fc06da908f
|
"Select New for creation measurement file" should be "Select New to create a measurement file". Closes #128
(cherry picked from commit 00b436e21d )
|
2021-05-25 17:29:21 +03:00 |
|
Roman Telezhynskyi
|
00b436e21d
|
"Select New for creation measurement file" should be "Select New to create a measurement file". Closes #128
|
2021-05-25 17:28:45 +03:00 |
|
Roman Telezhynskyi
|
5467e213a2
|
Read/write empty layout file.
|
2021-05-22 20:29:33 +03:00 |
|
Ronan
|
302a1fbc2b
|
Move ExportFormatSuffix and Description to VLayoutExporter
|
2021-05-22 11:52:24 +02:00 |
|
Ronan
|
1c6aebec4f
|
VPExporter inherits from VLayoutExporter
|
2021-05-22 11:00:42 +02:00 |
|
Ronan
|
fb2a7f8714
|
refactoring for Settings
|
2021-05-22 09:25:39 +02:00 |
|
Ronan
|
b49087295e
|
Merge remote-tracking branch 'upstream/feature/manual-layout' into feature/manual-layout
|
2021-05-22 09:13:20 +02:00 |
|
Ronan
|
c9a25613f5
|
Merge remote-tracking branch 'refs/remotes/upstream/feature/manual-layout'
Conflicts:
src/app/puzzle/vpmainwindow.cpp
src/app/puzzle/vpmainwindow.h
|
2021-05-22 09:11:48 +02:00 |
|
Roman Telezhynskyi
|
173703245f
|
Fix build on macx.
|
2021-05-22 10:05:18 +03:00 |
|
Roman Telezhynskyi
|
a05a66b2ae
|
Fix build on Qt less than 5.6.
|
2021-05-22 09:21:01 +03:00 |
|
Roman Telezhynskyi
|
a9711316ec
|
Refactoring.
|
2021-05-21 21:33:17 +03:00 |
|
Roman Telezhynskyi
|
06d19ace25
|
Dialog File > Preferences.
|
2021-05-21 20:51:46 +03:00 |
|
Roman Telezhynskyi
|
05645ca7df
|
Recently Opened Files.
|
2021-05-21 18:26:00 +03:00 |
|
Roman Telezhynskyi
|
6efa26ffe3
|
File > Open Layout.
|
2021-05-21 18:08:37 +03:00 |
|
Roman Telezhynskyi
|
d10355b400
|
File > Save functions.
|
2021-05-21 17:17:22 +03:00 |
|
Roman Telezhynskyi
|
67fc4b7539
|
Label for tooltip.
|
2021-05-21 12:03:26 +03:00 |
|
Roman Telezhynskyi
|
9c05894dac
|
Move a "scale" spinner to separate tool bar.
|
2021-05-21 11:52:29 +03:00 |
|