Commit Graph

8958 Commits

Author SHA1 Message Date
Roman Telezhynskyi
8c83c50991 Don't zip sym files. 2024-04-29 17:03:21 +03:00
Roman Telezhynskyi
7c4ac6bfcf Emitting in this case can cause a crash. 2024-04-29 16:59:30 +03:00
Roman Telezhynskyi
78735cd31a Refactoring.
Replace the redundant type with "auto".
2024-04-27 12:54:59 +03:00
Roman Telezhynskyi
ad1ea7b7fb Refactoring.
Explicitly capture the required scope variables.
2024-04-27 11:48:12 +03:00
Roman Telezhynskyi
4b985b4ecc Refactoring. 2024-04-27 11:44:30 +03:00
Roman Telezhynskyi
5adcdb9b67 Lupdate. 2024-04-27 09:11:15 +03:00
Roman Telezhynskyi
bb8ff04498 Migrate to github actions. 2024-04-27 09:06:27 +03:00
Roman Telezhynskyi
730c6d3de5 Fix for issue QTBUG-123722 introduced in Qt 6.7.0. 2024-04-26 12:30:23 +03:00
Roman Telezhynskyi
56859de79d Add missing themeDef.cpp. 2024-04-23 09:12:11 +03:00
Roman Telezhynskyi
ce82eb53f7 Fix AppImage script. 2024-04-23 09:10:08 +03:00
Roman Telezhynskyi
064bd33397 Fix build errors. 2024-04-23 08:28:16 +03:00
Roman Telezhynskyi
7de604a63b Use job_group. 2024-04-22 19:58:33 +03:00
Roman Telezhynskyi
ce1634e1ab Fix crash when remove pieces. 2024-04-22 18:13:43 +03:00
Roman Telezhynskyi
6eb702b778 Refactoring.
Since Qt 6.7 we can start using enum QIcon::ThemeIcon.
2024-04-22 18:13:43 +03:00
Roman Telezhynskyi
ed4f2945da Show a piece position status in Property tab. 2024-04-22 18:13:43 +03:00
Roman Telezhynskyi
537efbeaa8 Move piece position validation to separate thread. 2024-04-22 18:13:42 +03:00
Roman Telezhynskyi
a8a75f358a Skip commits. 2024-04-22 18:13:42 +03:00
Roman Telezhynskyi
4a97ca14bf Refactoring. 2024-04-18 16:56:25 +03:00
Roman Telezhynskyi
df0d430c2b Refactoring. 2024-04-18 16:33:58 +03:00
Roman Telezhynskyi
73cbe7cecb Lupdate. 2024-04-18 16:13:38 +03:00
Roman Telezhynskyi
586c4b319a Fix AppImage build. 2024-04-18 16:11:19 +03:00
Roman Telezhynskyi
d896fa01fc Disables all the APIs deprecated before Qt 6.7.0. 2024-04-17 21:25:45 +03:00
Roman Telezhynskyi
d67df44d9c Ship Qt's translation together with AppImage. 2024-04-17 21:25:22 +03:00
Roman Telezhynskyi
161d019f29 Fix compiler warnings. 2024-04-17 20:44:30 +03:00
Roman Telezhynskyi
4729d51dd5 Fix piece node style. 2024-04-17 20:26:23 +03:00
Roman Telezhynskyi
1394204c65 Changing curved path settings should not trigger visibility of control points. 2024-04-17 17:55:02 +03:00
Roman Telezhynskyi
b78adf9264 Fix piece label issue.
Rotation caused label font change.
2024-04-17 16:35:29 +03:00
Roman Telezhynskyi
3424f34354 Fix Seam Allowance Issue. 2024-04-17 15:17:39 +03:00
Roman Telezhynskyi
5199f4d4bc Refactoring.
Use a static QRegularExpression object to avoid recreating the regular expressions.
2024-04-17 13:05:42 +03:00
Roman Telezhynskyi
f1081a2aad Refactoring.
Fix places that could use a reserve() call.
2024-04-17 13:02:25 +03:00
Roman Telezhynskyi
afd948b330 Refactoring.
Fix places defining containers inside loops.
2024-04-17 12:53: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
6e6629b77c Refactoring. 2024-04-16 18:20:53 +03:00
Roman Telezhynskyi
708d626524 No support for tok_001 locale. 2024-04-16 17:53:00 +03:00
Roman Telezhynskyi
745c5de5d6 Refactoring.
Remove the top level "const" qualifier from the return type of a function.
2024-04-16 17:34:23 +03:00
Roman Telezhynskyi
1ddb07f2ee Refactoring.
Avoid unnecessary copy by using a "const" reference.
2024-04-16 17:12:32 +03:00
Roman Telezhynskyi
0080ce8ef5 Refactoring.
Overriding member functions should do more than simply call the same member in the base class.
2024-04-16 15:12:54 +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
14d92ba834 Fix copy past error. 2024-04-16 14:48:55 +03:00
Roman Telezhynskyi
8ccc5c6c8f "constexpr" literal operators should be "consteval". 2024-04-16 14:48:37 +03:00
Roman Telezhynskyi
f46197740d Refactoring.
Switch to using std::chrono.
2024-04-16 11:47:13 +03:00
Roman Telezhynskyi
5b92408fee Fix conflict with macros on Windows. 2024-04-16 11:46:02 +03:00
Roman Telezhynskyi
cd7bf7d261 Lupdate. 2024-04-15 18:19:43 +03:00
Roman Telezhynskyi
3b29ce1da7 Fix issue with Privacy tab vertical spacer. 2024-04-15 18:08:43 +03:00
Roman Telezhynskyi
96011fa545 Innosetup fix syntax error. 2024-04-15 16:34:14 +03:00
Roman Telezhynskyi
5d2754e34f Since Qt 6.7 we can start testing for compatibility with C++20. 2024-04-15 16:31:19 +03:00
Roman Telezhynskyi
96465460bd Fix compatibility with Qt 6.7. 2024-04-15 15:48:15 +03:00
Roman Telezhynskyi
d7be594820 Fix cleaning mask. 2024-04-15 15:46:18 +03:00
Roman Telezhynskyi
cff3e08c9e Fix compatibility with Qt 5.15. 2024-04-13 16:59:50 +03:00