Roman Telezhynskyi
|
96465460bd
|
Fix compatibility with Qt 6.7.
|
2024-04-15 15:48:15 +03:00 |
|
Yann Lossouarn
|
a1cf176331
|
Code smell and performance : capture various variables by reference
|
2024-02-24 00:00:32 +01:00 |
|
Roman Telezhynskyi
|
ed7f357a3c
|
Pass expensive to copy object by reference to const.
|
2024-02-21 13:38:02 +02:00 |
|
Roman Telezhynskyi
|
d6fa5ddac0
|
Suppress warning object used after it was moved.
|
2024-02-20 09:17:20 +02:00 |
|
Roman Telezhynskyi
|
0adb49a427
|
Variable can be declared 'const'.
|
2024-02-20 08:58:06 +02:00 |
|
Roman Telezhynskyi
|
827b82e3f6
|
Remove Q_COMPILER_RVALUE_REFS.
|
2024-02-19 11:14:02 +02:00 |
|
Roman Telezhynskyi
|
3b6aae076f
|
Sonar warnings.
|
2024-02-14 11:57:42 +02:00 |
|
Roman Telezhynskyi
|
63292fa235
|
Sonar warnings.
|
2024-02-08 18:37:59 +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
|
95f405cb8d
|
Fix redundant code.
|
2024-01-13 14:40:12 +02:00 |
|
Roman Telezhynskyi
|
38fbc03f16
|
New features: Mirror line, Fold line.
|
2024-01-06 14:22:03 +02:00 |
|
Roman Telezhynskyi
|
458c36f08c
|
Fix build.
|
2023-11-29 11:09:49 +02:00 |
|
Roman Telezhynskyi
|
5724c9611a
|
New feature. Boundary together with notches.
|
2023-11-28 16:40:27 +02:00 |
|
Roman Telezhynskyi
|
c7379122a8
|
Improve cutting spline and curved path.
Loose cutting restrictions.
|
2023-11-22 14:58:00 +02:00 |
|
Roman Telezhynskyi
|
aee93b01b9
|
Optimize U-notch shape.
|
2023-11-22 13:59:50 +02:00 |
|
Roman Telezhynskyi
|
4691de62fd
|
Allow negative values.
|
2023-11-14 16:38:17 +02:00 |
|
Roman Telezhynskyi
|
c84d1153ab
|
Fix moving a point.
First set angle then length. Length can have negative value.
|
2023-11-14 16:37:48 +02:00 |
|
Roman Telezhynskyi
|
23fd31ca08
|
Refactoring.
Code style.
|
2023-11-10 11:08:13 +02:00 |
|
Roman Telezhynskyi
|
bc6b9468b7
|
Refactoring.
|
2023-10-13 15:26:19 +03:00 |
|
Roman Telezhynskyi
|
6d471c5a55
|
Refactoring.
|
2023-10-10 11:08:57 +03:00 |
|
Roman Telezhynskyi
|
e9f42bda30
|
Start using string literal operators for Qt types.
|
2023-10-07 18:56:39 +03:00 |
|
Roman Telezhynskyi
|
a5bf891d43
|
Increased requirement for minimal Qt version.
|
2023-08-12 12:03:28 +03:00 |
|
Roman Telezhynskyi
|
e60ba5bedb
|
Support for dark theme for custom icons.
|
2023-08-05 17:52:34 +03:00 |
|
Roman Telezhynskyi
|
bc1f47921f
|
Refactoring.
Code style.
|
2023-08-05 17:51:47 +03:00 |
|
Roman Telezhynskyi
|
41464eece0
|
Fix build with GCC 4.9.
|
2023-07-15 10:58:28 +03:00 |
|
Roman Telezhynskyi
|
1f9a5ce258
|
Fix missing includes.
|
2023-07-13 20:10:23 +03:00 |
|
Roman Telezhynskyi
|
ac25cc02df
|
Fix regression with curve control length.
|
2023-07-13 17:49:31 +03:00 |
|
Roman Telezhynskyi
|
161918203a
|
Refactoring.
Code style.
|
2023-07-13 17:49:31 +03:00 |
|
Roman Telezhynskyi
|
83c914f47d
|
Export to HP-GL format.
|
2023-07-10 19:23:56 +03:00 |
|
Roman Telezhynskyi
|
1e2f1f7708
|
Refactoring.
Code style.
|
2023-07-07 16:29:12 +03:00 |
|
Roman Telezhynskyi
|
2aeaebdebc
|
Fix build issues.
|
2023-05-11 16:23:57 +03:00 |
|
Roman Telezhynskyi
|
b845969fff
|
Fix build issues.
|
2023-05-08 19:24:14 +03:00 |
|
Roman Telezhynskyi
|
598682e57b
|
New notch type - Check Notch. Control a notch width and angle with formulas.
|
2023-05-08 17:51:34 +03:00 |
|
Roman Telezhynskyi
|
03630fb273
|
Refactoring.
|
2023-05-03 14:07:08 +03:00 |
|
Roman Telezhynskyi
|
894e2dffac
|
Refactoring.
|
2023-05-02 17:38:44 +03:00 |
|
Roman Telezhynskyi
|
0a6c560382
|
Refactoring.
|
2023-02-10 17:51:22 +02:00 |
|
Roman Telezhynskyi
|
171b3be090
|
Backward compatibility for type qsizetype.
|
2023-02-09 17:27:43 +02:00 |
|
Roman Telezhynskyi
|
dee3c593de
|
Improve stable.h.
|
2023-02-09 17:24:02 +02:00 |
|
Roman Telezhynskyi
|
3392ea560e
|
Enable full static.h on Windows.
|
2023-01-17 16:48:31 +03:00 |
|
Roman Telezhynskyi
|
f4fb0b4a24
|
Fix dependencies.
|
2023-01-17 16:11:44 +03:00 |
|
Roman Telezhynskyi
|
895b02ef0d
|
Move 'Precompiled headers' group to buildconfig.
|
2023-01-10 13:27:56 +02:00 |
|
Roman Telezhynskyi
|
d6e3dfcbb3
|
Property to disable the use of precompiled headers.
|
2023-01-10 13:27:56 +02:00 |
|
Roman Telezhynskyi
|
2ba1a5db5e
|
Improve stable.h.
|
2023-01-10 13:27:56 +02:00 |
|
Roman Telezhynskyi
|
964b4c0aea
|
Optimize dependencies with Export item.
|
2023-01-05 12:25:29 +02:00 |
|
Roman Telezhynskyi
|
2788e0a136
|
Successful build of test binaries.
|
2023-01-04 21:00:11 +02:00 |
|
Roman Telezhynskyi
|
eb38a1c26f
|
Successful build of main binaries.
|
2023-01-04 18:31:50 +02:00 |
|
Roman Telezhynskyi
|
e251bd365c
|
Fix build.
|
2022-11-22 08:20:22 +02:00 |
|
Roman Telezhynskyi
|
1925300ff3
|
Remove redundant includes.
|
2022-11-21 18:50:03 +02:00 |
|
Roman Telezhynskyi
|
8cd3bfb803
|
Only C++17 introduces the rule that static constexpr member variables are implicitly inline.
|
2022-11-21 08:55:32 +02:00 |
|
Roman Telezhynskyi
|
5a3669e42b
|
Improve testing paths.
|
2022-11-11 17:57:34 +02:00 |
|