Roman Telezhynskyi
|
91a6da3c26
|
Fix menu on Mac OS X.
|
2022-08-02 17:38:26 +03:00 |
|
Roman Telezhynskyi
|
2e0f9c2a53
|
Puzzle app. Fix reading a piece name.
|
2022-06-04 16:31:46 +03:00 |
|
Roman Telezhynskyi
|
689aea92b5
|
Fix incorrect update of a layout piece.
|
2022-05-03 17:02:45 +03:00 |
|
Roman Telezhynskyi
|
7c1c6deeae
|
Fix crash when default locale is ru.
Additionally fix a common antipattern when loading translations in Qt.
|
2022-04-22 12:42:46 +03:00 |
|
Roman Telezhynskyi
|
2402bfaf9e
|
Fix typos.
|
2022-03-28 17:40:44 +03:00 |
|
Roman Telezhynskyi
|
06a2e69a67
|
Update logo.
|
2022-03-18 10:46:09 +02:00 |
|
Roman Telezhynskyi
|
191cf7e25f
|
Suspend use of qt_ntfs_permission_lookup. QTBUG-101168
|
2022-03-17 13:35:49 +02:00 |
|
Roman Telezhynskyi
|
259eb8eaea
|
Cppcheck false positive warning.
|
2022-02-19 21:51:27 +02:00 |
|
Roman Telezhynskyi
|
19f95c8e54
|
Refactoring. Use TextWidth to simplify code.
|
2022-02-19 21:26:30 +02:00 |
|
Roman Telezhynskyi
|
8837bec33d
|
Fix mirroring a piece label.
|
2022-02-19 21:17:51 +02:00 |
|
Roman Telezhynskyi
|
460385c3ad
|
Fix clearing piece transformation.
Mirror state must be cleared as well.
|
2022-02-19 21:17:00 +02:00 |
|
Roman Telezhynskyi
|
78eca1859c
|
Rotation origin must not be visible after export.
|
2022-02-18 20:01:49 +02:00 |
|
Roman Telezhynskyi
|
9bbf384a0a
|
Fix issue with tile font size.
|
2022-02-18 20:01:30 +02:00 |
|
Roman Telezhynskyi
|
9cddf75d97
|
Fix issue with Custom template.
|
2022-02-18 19:18:19 +02:00 |
|
Roman Telezhynskyi
|
0aeb3e8926
|
Add hove color for a layout piece.
|
2022-02-18 17:57:55 +02:00 |
|
Roman Telezhynskyi
|
4508bd859f
|
Fix disappearing of rotation controls.
|
2022-02-18 17:57:55 +02:00 |
|
Roman Telezhynskyi
|
d37c68321e
|
Z value change for a layout piece.
|
2022-02-18 17:57:55 +02:00 |
|
Roman Telezhynskyi
|
ed910db2c3
|
Fix the layout format conversion.
|
2022-02-18 16:32:43 +02:00 |
|
Roman Telezhynskyi
|
499ec96691
|
Move literals to separate header.
|
2022-02-18 10:36:38 +02:00 |
|
Roman Telezhynskyi
|
4c73ab529a
|
Code style.
|
2022-02-18 10:15:34 +02:00 |
|
Roman Telezhynskyi
|
c0e45c85fe
|
Fix build on Debian.
|
2022-02-17 19:29:44 +02:00 |
|
Roman Telezhynskyi
|
2c0ccbb1cf
|
Fix build on Debian 9.
|
2022-02-17 13:20:42 +02:00 |
|
Roman Telezhynskyi
|
7c55596052
|
When add a piece do not make it selected.
|
2022-02-12 16:44:44 +02:00 |
|
Roman Telezhynskyi
|
341dfadc93
|
Improve refreshing watermark data.
|
2022-02-12 13:41:38 +02:00 |
|
Roman Telezhynskyi
|
44dffa9c68
|
Refactoring. Move reading a watermark data to separate method.
This should help to avoid infinite loop and crash on Windows.
|
2022-02-12 13:02:31 +02:00 |
|
Roman Telezhynskyi
|
26eeebe91f
|
Remove debug strings.
|
2022-02-12 13:01:00 +02:00 |
|
Roman Telezhynskyi
|
2e56a61bb6
|
Refactoring.
|
2022-02-12 12:01:07 +02:00 |
|
Roman Telezhynskyi
|
e68e44c24b
|
Change default line width.
|
2022-02-10 16:43:22 +02:00 |
|
Roman Telezhynskyi
|
09cf8257d6
|
New option Show tile number.
|
2022-02-10 14:07:15 +02:00 |
|
Roman Telezhynskyi
|
d16aa1af64
|
New option piece line width.
|
2022-02-09 17:49:14 +02:00 |
|
Roman Telezhynskyi
|
b14cb7128b
|
Remove unused cursor.
|
2022-02-09 16:25:14 +02:00 |
|
Roman Telezhynskyi
|
d9a424e0c3
|
Refactoring.
Reduce methods complexity.
|
2022-02-09 15:58:43 +02:00 |
|
Roman Telezhynskyi
|
b75292c341
|
Improve Puzzle's piece rotation handlers.
|
2022-02-09 15:31:34 +02:00 |
|
Roman Telezhynskyi
|
882f4ba0bf
|
Cppcheck warnings.
|
2022-01-29 18:27:17 +02:00 |
|
Roman Telezhynskyi
|
a8aa4fdb7b
|
Fix warning 'unused-lambda-capture'.
|
2022-01-29 11:50:13 +02:00 |
|
Roman Telezhynskyi
|
1b188bf414
|
Compatibility issues.
|
2022-01-29 10:59:02 +02:00 |
|
Roman Telezhynskyi
|
357fd3a0ac
|
New feature Background image. Closes #43
|
2022-01-28 16:54:58 +02:00 |
|
Roman Telezhynskyi
|
d61eda4a41
|
Option to disable the automatic search for updates.
|
2021-11-18 14:55:15 +02:00 |
|
Roman Telezhynskyi
|
8d52157b41
|
Help user to select default GUI language.
|
2021-10-19 14:43:20 +03:00 |
|
Roman Telezhynskyi
|
b6dc3f30b8
|
Lupdate.
|
2021-10-01 21:10:16 +03:00 |
|
Roman Telezhynskyi
|
b7ee561024
|
Check if need to warn about changes in default layout settings in Puzzle app.
|
2021-09-30 18:25:22 +03:00 |
|
Roman Telezhynskyi
|
8cfc59a668
|
Cppcheck warning.
|
2021-09-28 17:40:36 +03:00 |
|
Roman Telezhynskyi
|
665101a6c5
|
Disable inter-window drag&drop.
|
2021-09-28 17:13:03 +03:00 |
|
Roman Telezhynskyi
|
74090f7ffd
|
PDF Tiles "ruler" is fine when Unit is "Inch" or "Cm". It is bad when Unit is "Mm" or "Pixel".
|
2021-09-28 16:43:36 +03:00 |
|
Roman Telezhynskyi
|
05b884a632
|
Context-menu on a piece in the carrousel should be the same as the context menu of a piece in the sheet
|
2021-09-28 16:34:25 +03:00 |
|
Roman Telezhynskyi
|
72a2300bef
|
Crop watermark if doesn't fit on page.
|
2021-09-28 16:10:55 +03:00 |
|
Roman Telezhynskyi
|
2e9c94ffae
|
Fix watermark size while scale sheet.
Add watermark placeholder for cases when raster image of watermark will require bigger size than image cache can handle.
|
2021-09-28 15:19:02 +03:00 |
|
Roman Telezhynskyi
|
4fe2e9688d
|
I select a piece, then I click on "remove unused" length. If I click directly afterwards on another piece, it makes automatically a multiple selection of the 2 pieces.
Expectation: I makes a single selection of the last clicked piece.
|
2021-09-27 12:12:56 +03:00 |
|
Roman Telezhynskyi
|
2b966a02df
|
When changing the unit to "inches" in "Sheet", the margins get more decimals after the dot.
When changing back to mm / cm etc. it doesn't change back to 2 decimals.
|
2021-09-27 12:02:29 +03:00 |
|
Roman Telezhynskyi
|
eda0b6173e
|
When multiple selection, you can see the "No piece selected" after the Transformation-block. It shouldn't be shown.
|
2021-09-27 11:49:33 +03:00 |
|
Roman Telezhynskyi
|
32be26beef
|
GCC warnings.
|
2021-09-27 11:47:09 +03:00 |
|
Roman Telezhynskyi
|
ac3679b10b
|
if i open the context menu on a piece (right click) and directly after open the context menu (again right click) on another piece, then a multiple selection occurs.
Expectation: the same behaviour as when doing several left clicks after another (no multiple selection).
|
2021-09-27 11:33:09 +03:00 |
|
Roman Telezhynskyi
|
72da739e90
|
when I click on a piece (left click), there is a background-red for the cutting shape and the seam-shape. With the superposition, we have shade of red. When I open the context-menu on a piece (right click), only the seam-shape is colored in red. I would expect the same behaviour (selection) as with the left click.
|
2021-09-27 10:32:06 +03:00 |
|
Roman Telezhynskyi
|
db28a6fe91
|
Undo & Redo Buttons should look like "Zoom in", "zoom out" etc. Right now there is no subcaption and the small buttons make it difficult to click.
|
2021-09-27 10:16:28 +03:00 |
|
Roman Telezhynskyi
|
f5ae3635a6
|
GCC warnings.
|
2021-09-25 21:22:33 +03:00 |
|
Roman Telezhynskyi
|
7acade3aff
|
GCC warnings.
|
2021-09-25 20:57:05 +03:00 |
|
Roman Telezhynskyi
|
d83039c4ee
|
Compiler warnings.
|
2021-09-24 16:53:47 +03:00 |
|
Roman Telezhynskyi
|
ed7703c60c
|
Clang warnings.
|
2021-09-24 14:57:30 +03:00 |
|
Roman Telezhynskyi
|
f2cae16706
|
Lupdate.
|
2021-09-16 15:02:50 +03:00 |
|
Roman Telezhynskyi
|
a9b1bebb9e
|
Fix build with MSVC.
|
2021-09-16 14:18:36 +03:00 |
|
Roman Telezhynskyi
|
c8fe39dde8
|
Fix build with MSVC.
|
2021-09-16 06:54:51 +03:00 |
|
Roman Telezhynskyi
|
071fb7d4c2
|
Fix build with Qt 5.6.
|
2021-09-15 14:55:13 +03:00 |
|
Roman Telezhynskyi
|
2433517203
|
Fix build with MSVC.
|
2021-09-15 10:42:38 +03:00 |
|
Roman Telezhynskyi
|
f1f368ed43
|
Fix build with Qt 5.6.
|
2021-09-15 10:22:06 +03:00 |
|
Roman Telezhynskyi
|
9397a57477
|
Rename method to avoid collision with an enum class.
|
2021-09-14 19:54:51 +03:00 |
|
Roman Telezhynskyi
|
87d62684db
|
Fix build with Qt 5.6.
|
2021-09-14 17:54:53 +03:00 |
|
Roman Telezhynskyi
|
0301cf567e
|
error: 'int QFontMetrics::width(const QString&, int) const' is deprecated: Use QFontMetrics::horizontalAdvance.
|
2021-09-14 16:38:44 +03:00 |
|
Roman Telezhynskyi
|
095f926e46
|
error: 'AdjustToMinimumContentsLength' is deprecated: Use AdjustToContents or AdjustToContentsOnFirstShow.
|
2021-09-14 15:53:15 +03:00 |
|
Roman Telezhynskyi
|
698e139630
|
Fix build.
|
2021-09-13 21:07:02 +03:00 |
|
Roman Telezhynskyi
|
93c4f7cc0b
|
Fix build.
|
2021-09-13 20:41:53 +03:00 |
|
Roman Telezhynskyi
|
638bd14f67
|
Fix build.
|
2021-09-13 19:01:25 +03:00 |
|
Roman Telezhynskyi
|
f7974273fa
|
Fix build.
|
2021-09-13 18:19:39 +03:00 |
|
Roman Telezhynskyi
|
eff295ccaf
|
Cppcheck warnings.
|
2021-09-13 18:09:53 +03:00 |
|
Roman Telezhynskyi
|
2306d4a67c
|
Print layout.
|
2021-09-13 17:27:46 +03:00 |
|
Roman Telezhynskyi
|
f1e49a7fd6
|
Create and update manual layout from Valentina.
|
2021-09-13 09:04:11 +03:00 |
|
Roman Telezhynskyi
|
3fea813b9c
|
Watermark support.
|
2021-09-11 19:39:38 +03:00 |
|
Roman Telezhynskyi
|
54b0ca5ee5
|
Fix redrawing VPGraphicsSheet.
|
2021-09-11 14:01:29 +03:00 |
|
Roman Telezhynskyi
|
3a76f4a2d8
|
Added page Tiles Scheme.
|
2021-09-08 18:32:43 +03:00 |
|
Roman Telezhynskyi
|
a3e5948167
|
Keep original scale from raw layout data.
|
2021-09-08 12:57:12 +03:00 |
|
Roman Telezhynskyi
|
09005ddb63
|
Show warning before export.
|
2021-09-08 11:59:41 +03:00 |
|
Roman Telezhynskyi
|
99153594f7
|
Temporary disable validation check when export.
|
2021-09-08 11:19:29 +03:00 |
|
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
|
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
|
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
|
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
|
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
|
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 |
|