Commit Graph

52 Commits

Author SHA1 Message Date
Yann Lossouarn
b6ad741cd9 Bugfix: suppressing horizontal scrolling on Preferences>Pattern and... 2024-02-23 09:35:32 +00:00
Roman Telezhynskyi
f120519ede Default construct doesn't initialize constructor. 2024-02-20 11:39:25 +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
cc92270ecb Prevent stealing focus when scrolling. 2024-01-31 15:15:43 +02:00
Roman Telezhynskyi
0cd42f83e6 Fix color of a line edit text in dark mode. 2024-01-29 16:47:19 +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
32c10a4b39 Known measurements editor. 2023-11-07 11:20:31 +02:00
Roman Telezhynskyi
f620b24b56 Shortcuts manager. 2023-10-23 16:57:22 +03:00
Roman Telezhynskyi
dabe8f375a Lupdate. 2023-10-13 19:12:29 +03:00
Roman Telezhynskyi
bc6b9468b7 Refactoring. 2023-10-13 15:26:19 +03:00
Roman Telezhynskyi
e9f42bda30 Start using string literal operators for Qt types. 2023-10-07 18:56:39 +03:00
Roman Telezhynskyi
2219985f6e Redesign standard path system. 2023-10-05 16:51:21 +03:00
Roman Telezhynskyi
9fa969cbb1 Guard font size to prevent a warning show. 2023-08-26 09:51:55 +03:00
Roman Telezhynskyi
fef65aeeca Show that the app busy when switching a style. 2023-08-13 17:02:27 +03:00
Roman Telezhynskyi
a5bf891d43 Increased requirement for minimal Qt version. 2023-08-12 12:03:28 +03:00
Roman Telezhynskyi
639daa9c4f Fix compatibility with < Qt 5.13. 2023-08-10 15:45:27 +03:00
Roman Telezhynskyi
d433287be7 Fixing artifacts while changing system theme color on Windows. 2023-08-09 19:21:04 +03:00
Roman Telezhynskyi
e60ba5bedb Support for dark theme for custom icons. 2023-08-05 17:52:34 +03:00
Roman Telezhynskyi
d1cbb61238 Refactoring.
Code style.
2023-08-05 17:52:34 +03:00
Roman Telezhynskyi
ccdabec868 Avoid using global static variables. 2023-08-05 17:52:13 +03:00
Roman Telezhynskyi
ec8a22cc84 Improve support for dark theme.
Custom dark theme updated. Added support for native dark mode. Added new icon themes. Scene still needs improvement.
2023-07-24 13:41:42 +03:00
Roman Telezhynskyi
254d32ff7f Optimize usage of defglobal.h. 2023-07-15 13:47:14 +03:00
Roman Telezhynskyi
83c914f47d Export to HP-GL format. 2023-07-10 19:23:56 +03:00
Roman Telezhynskyi
a459e41f1d Update info about selected translation language if user changed it. 2023-06-29 17:55:43 +03:00
Roman Telezhynskyi
eaf9d65339 System to collect usage statistic. 2023-06-27 14:15:21 +03:00
Roman Telezhynskyi
81141acf6d Support for single-line fonts. 2023-06-22 18:30:43 +03:00
Roman Telezhynskyi
1847115627 Refactoring.
Code style.
2023-06-21 10:24:51 +03:00
Roman Telezhynskyi
b5779ca3e8 Refactoring.
Code style.
2023-06-08 13:20:20 +03:00
Roman Telezhynskyi
2fd78f68a5 Simplify number of versions for DXF AAMA/ASTM. 2023-05-03 16:23:54 +03:00
Roman Telezhynskyi
03630fb273 Refactoring. 2023-05-03 14:07:08 +03:00
Roman Telezhynskyi
a2b701f083 Show/hide grainline when export. Closes #163 2023-04-10 12:20:18 +03:00
Roman Telezhynskyi
171b3be090 Backward compatibility for type qsizetype. 2023-02-09 17:27:43 +02:00
Roman Telezhynskyi
eb38a1c26f Successful build of main binaries. 2023-01-04 18:31:50 +02:00
Roman Telezhynskyi
003c9bf33f Fix build. 2022-08-17 15:51:35 +03:00
Roman Telezhynskyi
0ab0edc654 Refactoring. 2022-08-12 18:50:22 +03:00
Roman Telezhynskyi
e68e44c24b Change default line width. 2022-02-10 16:43:22 +02:00
Roman Telezhynskyi
d16aa1af64 New option piece line width. 2022-02-09 17:49:14 +02:00
Roman Telezhynskyi
d61eda4a41 Option to disable the automatic search for updates. 2021-11-18 14:55:15 +02:00
Roman Telezhynskyi
b6dc3f30b8 Lupdate. 2021-10-01 21:10:16 +03:00
Roman Telezhynskyi
b7ee561024 Check if need to warn about changes in default layout settings in Puzzle app. 2021-09-30 18:25:22 +03:00
Roman Telezhynskyi
3fea813b9c Watermark support. 2021-09-11 19:39:38 +03:00
Roman Telezhynskyi
3a76f4a2d8 Added page Tiles Scheme. 2021-09-08 18:32:43 +03:00
Roman Telezhynskyi
b71253738c Correct scale when export tiled PDF. 2021-09-06 16:56:56 +03:00
Roman Telezhynskyi
d5a02ac48c Export layout. 2021-09-06 15:31:36 +03:00
Roman Telezhynskyi
d32bbfcfd4 Layout properties. 2021-08-25 16:58:50 +03:00
Roman Telezhynskyi
4646b6c1fb Default layout settings. 2021-08-21 16:14:03 +03:00
Roman Telezhynskyi
06d19ace25 Dialog File > Preferences. 2021-05-21 20:51:46 +03:00
Ronan Le Tiec
213863ae98 refactoring dialog about 2020-05-23 13:49:38 +02:00
Ronan Le Tiec
ee98cfb05f Updated class comment 2020-04-13 12:43:27 +02:00