Roman Telezhynskyi
4729d51dd5
Fix piece node style.
2024-04-17 20:26:23 +03:00
Roman Telezhynskyi
8063645cf6
Refactoring.
...
A "constexpr" function should not be declared "inline".
2024-04-17 11:46:37 +03:00
Roman Telezhynskyi
47a589c8d8
Refactoring.
...
Remove deprecated constexpr macros.
2024-04-17 11:43:48 +03:00
Roman Telezhynskyi
8c90fd0367
Refactoring.
...
"bool" expressions should not be used as operands to built-in operators.
2024-04-16 14:54:56 +03:00
Roman Telezhynskyi
8ccc5c6c8f
"constexpr" literal operators should be "consteval".
2024-04-16 14:48:37 +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
b4b26b115b
Fix path to Crashpad data on Windows.
2024-04-13 12:31:19 +03:00
Roman Telezhynskyi
08c4d1e411
Fix path to logs on Windows.
2024-04-13 12:30:43 +03:00
Roman Telezhynskyi
8f5c5b8cae
Declutter pattern by increasing transparency of label line.
2024-04-09 20:46:37 +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
d331b5dc01
Fix path to QStandardPaths::ConfigLocation.
2024-04-09 16:28:49 +03:00
Roman Telezhynskyi
d3bdd68c46
Make sure revision hash always has 'g' at the beginning.
2024-04-08 15:32:00 +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
cbc137f4e9
Make valgrind happy.
2024-04-06 18:53:24 +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
d5c260a24d
Add optional "multibundle" to version string.
2024-03-28 14:53:26 +02:00
Roman Telezhynskyi
2c72549195
Build script fixes.
2024-03-28 11:21:41 +02:00
Roman Telezhynskyi
e72cebf473
Additional crashpad dependencies on macos.
2024-03-26 20:32:02 +02:00
Roman Telezhynskyi
8b443c6e61
Fix a warning.
2024-03-25 18:13:49 +02:00
Roman Telezhynskyi
4dff6f303f
Fix building on Windows.
2024-03-25 17:12:24 +02:00
Roman Telezhynskyi
7383d78775
Refactoring.
2024-03-25 13:59:17 +02:00
Roman Telezhynskyi
035e702a04
Add missing dependency.
2024-03-25 13:58:45 +02:00
Roman Telezhynskyi
d9afd41753
Fix building.
2024-03-22 10:28:35 +02:00
Roman Telezhynskyi
73dae25d8a
Fix build on Windows.
2024-03-21 18:04:37 +02:00
Roman Telezhynskyi
6ebd9e7033
Improve compatibility with Richpeace CAD.
2024-03-16 15:32:41 +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
eb22f19fea
English language is internal and doesn't require separate *.qm file.
2024-02-27 18:12:16 +02:00
Roman Telezhynskyi
b6b278997a
The "_t" and "_v" version of type traits should be used instead of "::type" and "::value".
2024-02-21 09:05:21 +02:00
Roman Telezhynskyi
6df0ca7fca
Fix build on mac.
2024-02-20 11:38:46 +02:00
Roman Telezhynskyi
ba5c40b15d
Refactoring. Code duplication.
2024-02-20 11:00:24 +02:00
Roman Telezhynskyi
01462c3d20
Fix build.
2024-02-20 10:30:31 +02:00
Roman Telezhynskyi
2134f969a0
Use 'using' instead of 'typedef'.
2024-02-20 08:58:06 +02:00
Roman Telezhynskyi
643deeb521
Use auto to avoid duplicating the type name.
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
409161c302
Make sure that moving an object of class is "noexcept".
2024-02-19 11:17:32 +02:00
Roman Telezhynskyi
827b82e3f6
Remove Q_COMPILER_RVALUE_REFS.
2024-02-19 11:14:02 +02:00
Roman Telezhynskyi
6d04cd32a7
Sonar warnings.
2024-02-17 16:46:59 +02:00
Roman Telezhynskyi
6c0a8f0b64
Sonar warnings.
2024-02-17 11:49:41 +02:00
Roman Telezhynskyi
be5b6d5b1f
Refactoring.
2024-02-17 11:24:26 +02:00
Roman Telezhynskyi
3b6aae076f
Sonar warnings.
2024-02-14 11:57:42 +02:00
Roman Telezhynskyi
1ac5a4167f
Support for AppImage.
2024-02-10 15:53:02 +02:00
Roman Telezhynskyi
1d198db6e9
Fix compatibility with scroll area.
2024-01-31 11:27:23 +02:00
Roman Telezhynskyi
281587512c
Create multisize versions of ICO files for Windows.
2024-01-30 20:35:12 +02:00
Roman Telezhynskyi
9a5263eb83
Remove redundant localizations: fr_CA, en_CA, en_IN.
2024-01-30 16:10:11 +02:00
Roman Telezhynskyi
6164120969
Fix progress bar in custom dark theme.
2024-01-27 19:53:40 +02:00
Roman Telezhynskyi
f3377f6964
Add missing dark theme custom icons.
2024-01-27 19:02:25 +02:00
Roman Telezhynskyi
1261708b06
Fix History dialog.
...
Cursor image missing.
2024-01-27 15:29:06 +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
ad20f93085
Fix compatibility with Qt < 5.13.
2024-01-15 13:38:53 +02:00