Roman Telezhynskyi
|
7b1449f11e
|
Redesign settings.
All apps settings classes moved to binaries. Use common part to get access from static libraries. Fixed issues with VMainGraphicsView class.
|
2020-05-10 18:32:26 +03:00 |
|
Roman Telezhynskyi
|
02b21d818f
|
Use fuzzy functions to compare floats.
|
2020-05-10 11:51:54 +03:00 |
|
Roman Telezhynskyi
|
3e4b82b3cc
|
Correct user defined export scale factor.
(cherry picked from commit dda789e444 )
|
2020-05-10 11:28:36 +03:00 |
|
Roman Telezhynskyi
|
e2ef71faf6
|
Fix default value for a export scale factor.
(cherry picked from commit 1f310c2c2c )
|
2020-05-10 11:28:28 +03:00 |
|
Ronan Le Tiec
|
0e87b10a66
|
improvement rotation initialisation
|
2020-05-09 15:13:00 +02:00 |
|
Ronan Le Tiec
|
3fc0924887
|
Merge remote-tracking branch 'upstream/feature/manual-layout' into feature/manual-layout
|
2020-05-09 14:48:43 +02:00 |
|
Ronan Le Tiec
|
a9d6fae27d
|
optimization angle / rotation
|
2020-05-09 14:45:36 +02:00 |
|
Roman Telezhynskyi
|
03a8d71e65
|
qOverload was introduced in Qt 5.7.
|
2020-05-09 13:57:42 +03:00 |
|
Roman Telezhynskyi
|
33865a06b5
|
Cppcheck warnings.
|
2020-05-09 13:25:23 +03:00 |
|
Roman Telezhynskyi
|
f06c85753b
|
Merge remote-tracking branch 'origin/develop' into feature/manual-layout
|
2020-05-09 13:21:29 +03:00 |
|
Ronan Le Tiec
|
dc44bef761
|
enable rotation
|
2020-05-09 11:13:29 +02:00 |
|
Ronan Le Tiec
|
e72a664c8a
|
context menu for carrousel piece and graphics piece
|
2020-05-09 09:54:56 +02:00 |
|
Ronan Le Tiec
|
f516d80513
|
improve unselect behaviour of unplaced pieces
|
2020-05-09 09:00:27 +02:00 |
|
Ronan Le Tiec
|
6c35dfc78a
|
Work on layer and graphics view behaviour
|
2020-05-08 23:49:41 +02:00 |
|
Ronan Le Tiec
|
d72be9029f
|
improve multiple selection and add grainline to pieces
|
2020-05-06 15:05:01 +02:00 |
|
Ronan Le Tiec
|
e2b816f192
|
work on piece selection and position
|
2020-05-05 17:40:36 +02:00 |
|
Ronan Le Tiec
|
c4dbea1d56
|
puzzle main graphics and pieces
|
2020-05-05 07:44:20 +02:00 |
|
Ronan Le Tiec
|
497cb65cb2
|
Optimizing the piece carrousel
|
2020-05-02 12:17:06 +02:00 |
|
Ronan Le Tiec
|
e27e543fbc
|
comments
|
2020-05-02 09:44:45 +02:00 |
|
Ronan Le Tiec
|
928c57f74b
|
remove uncomment in LoadFile
|
2020-05-02 09:30:53 +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
|
7bca5f41ec
|
Optimize the carrousel piece fitInView
|
2020-04-26 22:32:08 +02:00 |
|
Ronan Le Tiec
|
4edcbfd0c5
|
work on the piece and carrousel
|
2020-04-26 15:36:20 +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
|
25cb7f9e6e
|
Optimization piece carrousel
|
2020-04-26 14:03:43 +02:00 |
|
Ronan Le Tiec
|
bf09544d87
|
Piece Carrousel
|
2020-04-26 12:09:28 +02:00 |
|
Ronan Le Tiec
|
1c598ab069
|
extend Q_ASSERT of ReadLayer function
|
2020-04-24 16:23:06 +02:00 |
|
Ronan Le Tiec
|
9c5b23e7eb
|
Slot auto connection, name convention and comments
|
2020-04-24 16:10:42 +02:00 |
|
Roman Telezhynskyi
|
e09c8de9c8
|
Fix build on Mac OS X.
|
2020-04-23 21:17:49 +03:00 |
|
Roman Telezhynskyi
|
a6677523b8
|
Clang warnings.
|
2020-04-23 19:16:17 +03:00 |
|
Roman Telezhynskyi
|
b9c5aed236
|
Clang warnings.
|
2020-04-23 18:41:34 +03:00 |
|
Roman Telezhynskyi
|
e9f44d01e9
|
Cppcheck warning.
|
2020-04-23 18:09:48 +03: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
|
abb0862c89
|
Cppcheck warning.
|
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
|
222db34589
|
Fix potential memory leaks.
|
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
|
7a46b98f5b
|
Use brace initialization to define default value for class members.
Requires less code.
|
2020-04-23 15:50:56 +03:00 |
|
Roman Telezhynskyi
|
d769e9d3e2
|
Use forward declaration where possible.
|
2020-04-23 15:50:56 +03:00 |
|
Roman Telezhynskyi
|
0e7149a695
|
Pass a variable as constant reference.
|
2020-04-23 15:50:56 +03:00 |
|
Roman Telezhynskyi
|
ffe8ffa322
|
Getters can be const.
|
2020-04-23 15:50:20 +03:00 |
|
Ronan Le Tiec
|
828bd8dd3f
|
Merge remote-tracking branch 'upstream/feature/manual-layout' into feature/manual-layout
|
2020-04-22 17:36:50 +02:00 |
|
Roman Telezhynskyi
|
b9fb53c21a
|
GCC warnings.
|
2020-04-22 16:17:19 +03:00 |
|
Roman Telezhynskyi
|
46225d641d
|
Merge branch 'develop' into feature/manual-layout
|
2020-04-22 15:14:50 +03:00 |
|