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
b3e6365e92
Use the init-statement to declare a variable inside the if statement.
2024-04-04 10:27:15 +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
d9afd41753
Fix building.
2024-03-22 10:28:35 +02:00
Roman Telezhynskyi
6ebd9e7033
Improve compatibility with Richpeace CAD.
2024-03-16 15:32:41 +02:00
Roman Telezhynskyi
4d849163fb
Refactoring.
...
Code style.
2024-03-14 13:35:48 +02:00
Roman Telezhynskyi
3dfc62e99a
New dialog to improve user experience.
...
Most users don't understand how to work with new known measurements system. This dialog should help them.
2024-03-14 13:35:28 +02:00
Roman Telezhynskyi
47fd57113e
Fix Tape crash.
2024-03-14 10:12:14 +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
0e43aefe79
Fix build.
2024-03-12 18:40:22 +02:00
Roman Telezhynskyi
33a5939c18
Automatic crash reports.
2024-03-12 16:39:44 +02:00
Roman Telezhynskyi
fb15284483
Sonarcloud warnings.
2024-03-02 15:24:09 +02:00
Roman Telezhynskyi
9c8ba7f997
Fix crash in History dialog.
2024-03-01 14:32:19 +02:00
Roman Telezhynskyi
21b8401466
Fix rounding problem when search a size template.
2024-02-27 20:35:22 +02:00
Roman Telezhynskyi
eb22f19fea
English language is internal and doesn't require separate *.qm file.
2024-02-27 18:12:16 +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