Roman Telezhynskyi
3b29ce1da7
Fix issue with Privacy tab vertical spacer.
2024-04-15 18:08:43 +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
e154ba7440
Support for OneDrive on Windows.
...
Move settings, "Svg fonts", "Font corrections" and "Known measurements" folders to user Documents. This will map to OneDrive's documents folder if OneDrive activated.
2024-04-13 12:34:09 +03:00
Roman Telezhynskyi
7378cfbe95
Fix piece rotation with enabled Follow grainline.
2024-04-12 17:37:13 +03:00
Roman Telezhynskyi
e4481754f0
Fix calculating label position for flipped piece.
2024-04-12 09:51:49 +03:00
Roman Telezhynskyi
55cc3a7d54
Fix opening a layout file when current file is not empty.
2024-04-11 20:17:06 +03:00
Roman Telezhynskyi
39cdbd1c70
Show piece copy number.
2024-04-11 20:15:58 +03:00
Roman Telezhynskyi
14e542b412
Optimize calling position validations.
2024-04-11 18:38:43 +03:00
Roman Telezhynskyi
3aec5bf341
Reduce path to file in logs. Show only part inside of root folder.
2024-04-09 19:22:19 +03:00
Roman Telezhynskyi
f72d235344
Validate pieces each time we activate a sheet.
2024-04-08 20:18:33 +03:00
Roman Telezhynskyi
c5a3375d78
Animate piece transformation with stickying animation.
2024-04-08 18:58:23 +03:00
Roman Telezhynskyi
9e3659830e
New warning "Piece gape position".
2024-04-08 16:26:09 +03:00
Roman Telezhynskyi
39d56e34aa
Fix color of fold line.
2024-04-08 15:58:09 +03:00
Roman Telezhynskyi
f681b5ccaf
Toggling Cut on Fold check must always trigger the check.
2024-04-08 12:30:49 +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
0eef58f2cf
Crash settings must be disabled/empty when application doesn't support sending automatic crash reports to avoid user confusion.
2024-04-08 09:23:13 +03:00
Roman Telezhynskyi
fbaf5f0f38
Refactoring.
2024-04-06 18:52:43 +03:00
Roman Telezhynskyi
54ee9e0629
Refactoring.
2024-04-06 12:09:38 +03:00
Roman Telezhynskyi
a4e2e1f1bf
Disable piece gap if option Sticky edges is not active.
2024-04-06 11:54:37 +03:00
Roman Telezhynskyi
b25df043bf
Disable explicit sheet's grainline orientation if option Follow grainline is not active.
2024-04-06 11:51:26 +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
34ed181558
Refactoring.
2024-04-05 18:17:14 +03:00
Roman Telezhynskyi
35c99ddf3c
Update flipping status when import a piece.
2024-04-05 17:13:35 +03:00
Roman Telezhynskyi
74eb3765bc
Fix default tab.
2024-04-05 15:36:59 +03:00
Roman Telezhynskyi
8a2177663c
When hide seam line also hide built-in notches.
2024-04-05 15:36:40 +03:00
Roman Telezhynskyi
68555a2d9e
Force piece update after import.
2024-04-05 15:28:42 +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
9ee4cf208b
Refactoring.
2024-03-30 15:20:59 +02:00
Roman Telezhynskyi
291ac98c64
Sign crashpad_handler on macos when create a bundle.
2024-03-29 14:29:05 +02:00
Roman Telezhynskyi
6ebd9e7033
Improve compatibility with Richpeace CAD.
2024-03-16 15:32:41 +02:00
Roman Telezhynskyi
24d39bffb7
Save logs for Tape and Puzzle apps in log file on disk for sending with crash reports.
2024-03-13 15:45:28 +02:00
Roman Telezhynskyi
eb4f8719f2
Fix Puzzle's crash.
2024-03-13 15:11:56 +02:00
Roman Telezhynskyi
88cee6b7a7
Issue with QT_REQUIRE_VERSION macro has been fixes since Qt 6.6.
2024-03-12 18:41:13 +02:00
Roman Telezhynskyi
33a5939c18
Automatic crash reports.
2024-03-12 16:39:44 +02:00
Roman Telezhynskyi
21b8401466
Fix rounding problem when search a size template.
2024-02-27 20:35:22 +02:00
Roman Telezhynskyi
55c0b95a3f
Fix incorrect update of seam allowance mirror line.
2024-02-27 15:55:13 +02:00
Roman Telezhynskyi
2b879c7bef
Fix copy/paste error.
2024-02-27 15:38:59 +02:00
Roman Telezhynskyi
a138352d1c
Puzzle app. Open new window only if current already has been used.
2024-02-27 15:24:51 +02:00
Roman Telezhynskyi
97d4e6378a
Fix compatibility with previous versions.
2024-02-27 15:10:26 +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
ed6cd0a927
Code smell and performance : capture img and watermarkData by reference
2024-02-24 00:00:12 +01:00
Yann Lossouarn
eea5dca893
Code smell & performance improvement : Capture large object "watermarkData" by reference.
2024-02-24 00:00:05 +01:00
Yann Lossouarn
7ff8aed6bc
Code smell improvement: capture variable by reference
2024-02-23 23:59:53 +01:00
Yann Lossouarn
932db63497
Code smell improvement: capture 'matrix' by reference instead of capturing by value
2024-02-23 23:59:08 +01:00
Roman Telezhynskyi
c69267466e
Code style.
2024-02-23 15:12:19 +02:00