Roman Telezhynskyi
|
88508b102e
|
Fix reading piece labels.
|
2021-09-06 15:31:36 +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
|
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
|
877fe380e3
|
Follow grainline.
|
2021-08-26 19:04:24 +03:00 |
|
Roman Telezhynskyi
|
d32bbfcfd4
|
Layout properties.
|
2021-08-25 16:58:50 +03:00 |
|
Roman Telezhynskyi
|
3f73bd9d75
|
Undo/Redo add sheet.
|
2021-08-19 16:09:44 +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
|
807183b2ce
|
Read/Write layout file.
|
2021-08-14 15:19:28 +03:00 |
|
Roman Telezhynskyi
|
3fbe96c2a7
|
Piece rotation.
|
2021-08-09 15:09:10 +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
|
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 |
|
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 |
|
Ronan Le Tiec
|
4ad2c854b2
|
VPPiece now inherits form VLayoutPiece
|
2020-06-25 14:17:31 +02:00 |
|
Ronan Le Tiec
|
61a2e17a78
|
Introducing VPSheet and refactoring part 2
|
2020-05-23 17:47:04 +02:00 |
|
Ronan Le Tiec
|
83666c090f
|
Refactoring VPuzzlePiece
|
2020-05-23 15:42:51 +02:00 |
|
Ronan Le Tiec
|
5e785bfa79
|
Refactoring VPuzzleLayout
|
2020-05-23 15:34:11 +02:00 |
|
Ronan Le Tiec
|
34b67cc6e3
|
Refactoring VPuzzleLayer
|
2020-05-23 15:29:57 +02:00 |
|
Ronan Le Tiec
|
04e97b6e74
|
Refactoring class comments
|
2020-05-23 14:04:39 +02:00 |
|
Ronan Le Tiec
|
13c060f2fc
|
Refactoring VPuzzleLayoutFileWriter
|
2020-05-23 14:02:39 +02:00 |
|
Ronan Le Tiec
|
d9e3a08eac
|
Refactoring VPuzzleLayoutFileReader
|
2020-05-23 14:01:03 +02:00 |
|
Ronan Le Tiec
|
63d5ac0158
|
refactoring layoutliterals
|
2020-05-23 13:51:57 +02:00 |
|
Ronan Le Tiec
|
9a8fabc25e
|
optimization current piece tab
|
2020-05-01 19:08:48 +02:00 |
|
Ronan Le Tiec
|
f5e325a235
|
Piece carrousel design and piece selection
|
2020-05-01 18:26:02 +02:00 |
|
Ronan Le Tiec
|
39c889d43b
|
Piece Name and UUID taken into account in *vlt reader / writer
|
2020-04-26 14:12:20 +02:00 |
|
Ronan Le Tiec
|
1c598ab069
|
extend Q_ASSERT of ReadLayer function
|
2020-04-24 16:23:06 +02:00 |
|
Roman Telezhynskyi
|
82ce2aadfe
|
Added initial support for the manual layout format version converter.
|
2020-04-23 18:05:00 +03:00 |
|
Roman Telezhynskyi
|
aeebd2a095
|
Specialized methods to write attribute value.
Certain types must be treated in a certain way.
|
2020-04-23 17:24:06 +03:00 |
|
Roman Telezhynskyi
|
b2f26f02bc
|
Specialized functions to read tag attributes.
Provide easier conversion, return default value if an attribute is not provided, throw exception in case of error.
|
2020-04-23 17:22:58 +03:00 |
|
Roman Telezhynskyi
|
dcfb00aec8
|
Fix warning about unsafe usage.
|
2020-04-23 15:51:07 +03:00 |
|
Roman Telezhynskyi
|
61effa2a82
|
Define literals of each tags and attributes in manual layout format.
More efficient. A lot easier to maintain. Remove redundancy.
|
2020-04-23 15:51:07 +03:00 |
|
Roman Telezhynskyi
|
8138c1b430
|
Disable copy methods as in parent class.
|
2020-04-23 15:51:07 +03:00 |
|
Roman Telezhynskyi
|
a4e01d514b
|
More issues with code style.
|
2020-04-23 15:51:07 +03:00 |
|
Roman Telezhynskyi
|
55e4dceb06
|
Refactoring. Follow code style.
|
2020-04-23 15:51:07 +03:00 |
|
Roman Telezhynskyi
|
d769e9d3e2
|
Use forward declaration where possible.
|
2020-04-23 15:50:56 +03:00 |
|
Ronan Le Tiec
|
f2ed6a12f2
|
Work on file opening and reader
|
2020-04-19 16:01:46 +02:00 |
|
Ronan Le Tiec
|
8be95376f1
|
work on units, layout and reader
|
2020-04-19 11:58:43 +02:00 |
|
Ronan Le Tiec
|
c83ac5e493
|
Changes for vlt Format version
|
2020-04-19 10:38:28 +02:00 |
|
Ronan Le Tiec
|
9e2c0e9cc5
|
Work on the VPuzzleLayoutFileReader
|
2020-04-18 20:24:25 +02:00 |
|
Ronan Le Tiec
|
596707d5b1
|
Work on VPuzzleLayoutFileWriter
|
2020-04-18 16:32:54 +02:00 |
|