Roman Telezhynskyi
5ac4858915
Optimize tool app config.
2023-01-10 13:27:56 +02:00
Roman Telezhynskyi
e05527d7ea
Optimize preparing pdftops tool.
2023-01-10 13:27:56 +02:00
Roman Telezhynskyi
895b02ef0d
Move 'Precompiled headers' group to buildconfig.
2023-01-10 13:27:56 +02:00
Roman Telezhynskyi
d6e3dfcbb3
Property to disable the use of precompiled headers.
2023-01-10 13:27:56 +02:00
Roman Telezhynskyi
2ba1a5db5e
Improve stable.h.
2023-01-10 13:27:56 +02:00
Roman Telezhynskyi
3599577b83
Coping files for collection test.
2023-01-10 13:27:56 +02:00
Roman Telezhynskyi
964b4c0aea
Optimize dependencies with Export item.
2023-01-05 12:25:29 +02:00
Roman Telezhynskyi
2788e0a136
Successful build of test binaries.
2023-01-04 21:00:11 +02:00
Roman Telezhynskyi
eb38a1c26f
Successful build of main binaries.
2023-01-04 18:31:50 +02:00
Roman Telezhynskyi
3e64af6443
Change Z value for piece controls.
...
This will place them above a piece.
2022-11-22 09:42:24 +02:00
Roman Telezhynskyi
0f2c922ead
Fix manual layout format conversion and reading.
2022-11-21 18:52:11 +02:00
Roman Telezhynskyi
2d6fa0fe9b
Fix reading a layout.
2022-11-21 16:48:29 +02:00
Roman Telezhynskyi
8cd3bfb803
Only C++17 introduces the rule that static constexpr member variables are implicitly inline.
2022-11-21 08:55:32 +02:00
Roman Telezhynskyi
2f683930e9
Fix typo.
2022-11-14 18:02:00 +02:00
Roman Telezhynskyi
301069fbff
Clang warnings.
2022-11-10 15:53:36 +02:00
Roman Telezhynskyi
52c8e47e60
New option "Seam line on drawing".
...
There are two ways to export a sew line to DXF-AAMA: on Draw layer or Sew line layer. The second is not standard, but preferable way for most CAD systems.
2022-11-04 17:16:50 +02:00
Roman Telezhynskyi
9c7ab2fb4a
Refactor CastTo.
2022-10-28 16:16:13 +03:00
Roman Telezhynskyi
bd10a78f55
Successful compilation.
2022-10-28 16:16:13 +03:00
Roman Telezhynskyi
851e8cf5e5
Fix layout sheet export with empty name.
2022-09-16 18:41:22 +03:00
Roman Telezhynskyi
1eb8661007
Add tooltip for setting "Print tiles scheme".
...
User may be confused by it when export a scheme. This setting has effect only when print in application.
2022-09-16 17:14:59 +03:00
Roman Telezhynskyi
65400da902
Improve "Incompatible locale" check.
2022-09-15 15:02:44 +03:00
Roman Telezhynskyi
9429be3e0d
Fix error: conversion from '<brace-enclosed initializer list>' to 'QCommandLineOption' is ambiguous.
2022-09-13 15:05:30 +03:00
Roman Telezhynskyi
c4e71a3f60
error: no matching function for call to 'sleep_for(int)'.
2022-09-13 13:54:07 +03:00
Roman Telezhynskyi
44370de134
bpstd::literals::chrono_literals not compatible with GCC 4.8.
2022-09-13 13:10:12 +03:00
Roman Telezhynskyi
1a4a22849c
Qt started to support std::chrono since Qt 5.8.
2022-09-08 21:00:14 +03:00
Roman Telezhynskyi
3c1f5c04ca
Fix error: literal operator suffixes not preceded by '_' are reserved for future standardization.
...
Old GCC versions do not allow to suppress the warning in certain cases. Switching to using macro.
2022-09-08 19:10:00 +03:00
Roman Telezhynskyi
8a902d8f66
Backport std::chrono_literals to C++11.
2022-09-08 16:43:21 +03:00
Roman Telezhynskyi
70168ebe6c
Fix support Visual Studio 2015.
2022-09-02 17:14:03 +03:00
Roman Telezhynskyi
1e344d6df0
Fix calculating an elliptical arc.
2022-08-27 16:46:25 +03:00
Roman Telezhynskyi
7d276461ed
Fix export tiled pdf on Mac OS.
2022-08-18 17:10:42 +03:00
Roman Telezhynskyi
94a2bcb005
Refactoring.
2022-08-18 17:09:29 +03:00
Roman Telezhynskyi
5f8b46da5b
Refactor VPMainWindow::GeneratePdfTiledFile.
...
It should return result to stop generation in case of an error.
2022-08-18 17:09:12 +03:00
Roman Telezhynskyi
8c3de72a51
Fix export of tiled sheet.
2022-08-17 19:29:32 +03:00
Roman Telezhynskyi
003c9bf33f
Fix build.
2022-08-17 15:51:35 +03:00
Roman Telezhynskyi
42fedfc262
Fix build on Windows.
2022-08-16 16:43:22 +03:00
Roman Telezhynskyi
0ab0edc654
Refactoring.
2022-08-12 18:50:22 +03:00
Roman Telezhynskyi
7af257d552
Fix unit tests.
2022-08-08 16:14:46 +03:00
Roman Telezhynskyi
4e07172a6f
Cppcheck warnings.
2022-08-08 15:25:14 +03:00
Roman Telezhynskyi
18e2554907
Support for options Force Flipping and Forbid Flipping in Puzzle.
2022-08-05 18:26:00 +03:00
Roman Telezhynskyi
f005b78ecc
Refactoring.
2022-08-03 14:41:19 +03:00
Roman Telezhynskyi
36180a7c38
Check system locale.
2022-08-03 12:17:04 +03:00
Roman Telezhynskyi
8462a7ec1d
Fix layout export dialog.
2022-08-02 17:39:43 +03:00
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
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