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
3aec5bf341
Reduce path to file in logs. Show only part inside of root folder.
2024-04-09 19:22:19 +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
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
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
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
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
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
Roman Telezhynskyi
ba5c40b15d
Refactoring. Code duplication.
2024-02-20 11:00:24 +02:00
Roman Telezhynskyi
ff018a3f2c
Add pointer qualifications to auto-typed variables that are deduced to pointers.
2024-02-20 08:58:06 +02:00
Roman Telezhynskyi
0adb49a427
Variable can be declared 'const'.
2024-02-20 08:58:06 +02:00
Roman Telezhynskyi
3027ddb49c
Remove class destructor so that classes follows the rule of Zero.
2024-02-20 08:58:06 +02:00
Roman Telezhynskyi
4b19565d4e
Lupdate.
2024-02-14 09:38:00 +02:00
Roman Telezhynskyi
1ac5a4167f
Support for AppImage.
2024-02-10 15:53:02 +02:00
Roman Telezhynskyi
cc92270ecb
Prevent stealing focus when scrolling.
2024-01-31 15:15:43 +02:00
Roman Telezhynskyi
281587512c
Create multisize versions of ICO files for Windows.
2024-01-30 20:35:12 +02:00
Roman Telezhynskyi
748d18ce9a
Fix size of Unsaved changes dialog.
...
Since Qt 6 produces warnings "QWindowsWindow::setGeometry: Unable to set geometry".
2024-01-29 17:07:54 +02:00
Roman Telezhynskyi
a0c1b6a512
QFutureWatcher::connect: connecting after calling setFuture() is likely to produce race.
2024-01-29 16:33:24 +02:00
Roman Telezhynskyi
ce1eac1407
Fix not working shortcuts.
2024-01-24 12:18:13 +02:00
Roman Telezhynskyi
38dbbe29ba
Minimal Qt version increased to Qt 5.15. Minimal C++ standard to C++17.
2024-01-23 15:57:29 +02:00
Roman Telezhynskyi
8b6ee824ae
Better control over known measurement image size in description.
2024-01-19 10:34:43 +02:00
Roman Telezhynskyi
ad20f93085
Fix compatibility with Qt < 5.13.
2024-01-15 13:38:53 +02:00
Roman Telezhynskyi
ddb921d468
Fix duplicate items in the list of known measurements.
2023-11-21 12:33:15 +02:00
Roman Telezhynskyi
d704cf9322
Fix compatibility with old compilers.
2023-11-18 06:16:06 +02:00
Roman Telezhynskyi
8d600d8ee2
Fix compatibility with old compilers.
2023-11-17 20:24:48 +02:00
Roman Telezhynskyi
018bacb959
Fix filter extension.
2023-11-17 12:21:05 +02:00
Roman Telezhynskyi
427c62efe3
Fix compatibility with Qt 5.6.
2023-11-17 09:31:47 +02:00
Roman Telezhynskyi
c026f42689
MSVC warning.
2023-11-16 11:34:28 +02:00
Roman Telezhynskyi
bf4942e316
New feature: Always keep on top.
2023-11-15 09:04:50 +02:00
Roman Telezhynskyi
6565cc6355
Fix compatibility with MSVC.
2023-11-15 08:19:41 +02:00
Roman Telezhynskyi
41d2ad7afa
Fix compatibility with old compilers.
2023-11-15 08:11:08 +02:00
Roman Telezhynskyi
51134ac9f2
Fix typo.
2023-11-10 13:01:36 +02:00
Roman Telezhynskyi
19d632a094
Clang warning.
2023-11-09 18:41:59 +02:00
Roman Telezhynskyi
dac26b1551
Lupdate.
2023-11-09 18:29:58 +02:00
Roman Telezhynskyi
4778102fc9
QEvent::ApplicationActivate has been deprecated. Use ApplicationStateChange instead.
2023-11-09 17:59:21 +02:00
Roman Telezhynskyi
9d652aa3b5
Fix building.
2023-11-09 17:46:39 +02:00
Roman Telezhynskyi
a4f2eefacd
Fix building.
2023-11-09 15:36:50 +02:00
Roman Telezhynskyi
fae11472c6
Lupdate.
2023-11-08 20:00:27 +02:00
Roman Telezhynskyi
0a71fd3e23
Known measurements icon.
2023-11-08 19:51:02 +02:00
Roman Telezhynskyi
6336a94bd5
Import/Export known measurements to CSV.
2023-11-07 17:38:20 +02:00
Roman Telezhynskyi
32c10a4b39
Known measurements editor.
2023-11-07 11:20:31 +02:00