Roman Telezhynskyi
|
78735cd31a
|
Refactoring.
Replace the redundant type with "auto".
|
2024-04-27 12:54:59 +03:00 |
|
Roman Telezhynskyi
|
ad1ea7b7fb
|
Refactoring.
Explicitly capture the required scope variables.
|
2024-04-27 11:48:12 +03:00 |
|
Roman Telezhynskyi
|
064bd33397
|
Fix build errors.
|
2024-04-23 08:28:16 +03:00 |
|
Roman Telezhynskyi
|
537efbeaa8
|
Move piece position validation to separate thread.
|
2024-04-22 18:13:42 +03:00 |
|
Roman Telezhynskyi
|
cff3e08c9e
|
Fix compatibility with Qt 5.15.
|
2024-04-13 16:59:50 +03:00 |
|
Roman Telezhynskyi
|
0fd034c483
|
Fix build on Linux.
|
2024-04-13 14:25:01 +03:00 |
|
Roman Telezhynskyi
|
7286516cdc
|
Fix build on Linux.
|
2024-04-13 12:37:11 +03:00 |
|
Roman Telezhynskyi
|
7378cfbe95
|
Fix piece rotation with enabled Follow grainline.
|
2024-04-12 17:37:13 +03:00 |
|
Roman Telezhynskyi
|
9e3659830e
|
New warning "Piece gape position".
|
2024-04-08 16:26:09 +03:00 |
|
Roman Telezhynskyi
|
2bdd023afe
|
Optimize sticking sensitivity.
|
2024-04-08 12:26:42 +03:00 |
|
Roman Telezhynskyi
|
1a6a830119
|
Using QtConcurrent::blockingMappedReduced to parallelize the computation of finding closest distance between two polygons.
|
2024-04-08 11:55:59 +03:00 |
|
Roman Telezhynskyi
|
fbaf5f0f38
|
Refactoring.
|
2024-04-06 18:52:43 +03:00 |
|
Roman Telezhynskyi
|
5ea7817a02
|
New option Show mirror line.
Make showing a symmetry line optional. In some cases users don't need it.
|
2024-04-05 19:54:48 +03:00 |
|
Roman Telezhynskyi
|
812414f0ea
|
Change direction of sheet grainline to avoid user confusion.
|
2024-04-05 18:17:56 +03:00 |
|
Roman Telezhynskyi
|
35c99ddf3c
|
Update flipping status when import a piece.
|
2024-04-05 17:13:35 +03:00 |
|
Roman Telezhynskyi
|
94dc3bddd5
|
Refactoring.
Use the init-statement to declare a variable inside the if/switch statement.
|
2024-03-30 18:02:45 +02:00 |
|
Roman Telezhynskyi
|
55c0b95a3f
|
Fix incorrect update of seam allowance mirror line.
|
2024-02-27 15:55:13 +02:00 |
|
Roman Telezhynskyi
|
283a62f580
|
Fix build errors.
|
2024-02-24 12:20:50 +02:00 |
|
Yann Lossouarn
|
55b2c1b4ae
|
Code cleaning : functions that should be const
|
2024-02-24 00:03:20 +01:00 |
|
Yann Lossouarn
|
b6ad741cd9
|
Bugfix: suppressing horizontal scrolling on Preferences>Pattern and...
|
2024-02-23 09:35:32 +00:00 |
|
Roman Telezhynskyi
|
0adb49a427
|
Variable can be declared 'const'.
|
2024-02-20 08:58:06 +02:00 |
|
Roman Telezhynskyi
|
1ac5a4167f
|
Support for AppImage.
|
2024-02-10 15:53:02 +02:00 |
|
Roman Telezhynskyi
|
38fbc03f16
|
New features: Mirror line, Fold line.
|
2024-01-06 14:22:03 +02:00 |
|
Roman Telezhynskyi
|
e9565b3e75
|
Horizontal piece flipping.
|
2023-11-29 16:40:36 +02:00 |
|
Roman Telezhynskyi
|
8264e94abd
|
Fix cleaning place label position.
|
2023-11-10 11:01:03 +02:00 |
|
Roman Telezhynskyi
|
bc6b9468b7
|
Refactoring.
|
2023-10-13 15:26:19 +03:00 |
|
Roman Telezhynskyi
|
bf58addbe3
|
Puzzle app. Fix piece position move when update layout data.
|
2023-10-13 15:22:23 +03:00 |
|
Roman Telezhynskyi
|
83c914f47d
|
Export to HP-GL format.
|
2023-07-10 19:23:56 +03:00 |
|
Roman Telezhynskyi
|
1e2f1f7708
|
Refactoring.
Code style.
|
2023-07-07 16:29:12 +03:00 |
|
Roman Telezhynskyi
|
1311c794c3
|
Improve handling four ways grainlines.
|
2023-05-02 17:38:44 +03:00 |
|
Roman Telezhynskyi
|
894e2dffac
|
Refactoring.
|
2023-05-02 17:38:44 +03:00 |
|
Roman Telezhynskyi
|
857e384221
|
New grainline type: Four way.
|
2023-04-07 10:05:29 +03:00 |
|
Roman Telezhynskyi
|
0f2c922ead
|
Fix manual layout format conversion and reading.
|
2022-11-21 18:52:11 +02:00 |
|
Roman Telezhynskyi
|
2f683930e9
|
Fix typo.
|
2022-11-14 18:02:00 +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
|
70168ebe6c
|
Fix support Visual Studio 2015.
|
2022-09-02 17:14:03 +03:00 |
|
Roman Telezhynskyi
|
0ab0edc654
|
Refactoring.
|
2022-08-12 18:50:22 +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
|
689aea92b5
|
Fix incorrect update of a layout piece.
|
2022-05-03 17:02:45 +03: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
|
4c73ab529a
|
Code style.
|
2022-02-18 10:15:34 +02:00 |
|
Roman Telezhynskyi
|
1b188bf414
|
Compatibility issues.
|
2022-01-29 10:59:02 +02:00 |
|
Roman Telezhynskyi
|
d83039c4ee
|
Compiler warnings.
|
2021-09-24 16:53:47 +03:00 |
|
Roman Telezhynskyi
|
071fb7d4c2
|
Fix build with Qt 5.6.
|
2021-09-15 14:55:13 +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
|
8e9547da4a
|
Remove unused length.
|
2021-09-01 09:21:06 +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 |
|