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 |
|
Roman Telezhynskyi
|
2ae203897a
|
Reverse change.
Cache object must not be available public, must be static.
|
2024-02-23 14:42:57 +02:00 |
|
Roman Telezhynskyi
|
cf5fd8124f
|
Reverse change.
Follow don't repeat yourself approach.
|
2024-02-23 14:31:29 +02:00 |
|
Yann Lossouarn
|
b6ad741cd9
|
Bugfix: suppressing horizontal scrolling on Preferences>Pattern and...
|
2024-02-23 09:35:32 +00:00 |
|
Roman Telezhynskyi
|
1249e1f2fc
|
"empty()" or "isEmpty()" should be used to test for emptiness.
|
2024-02-21 11:48:58 +02:00 |
|
Roman Telezhynskyi
|
f120519ede
|
Default construct doesn't initialize constructor.
|
2024-02-20 11:39:25 +02:00 |
|