Roman Telezhynskyi
|
aaa40a5662
|
Refactoring.
Replace the redundant type with "auto".
|
2024-04-30 11:48:51 +03:00 |
|
Roman Telezhynskyi
|
a81f878cd6
|
Refactoring.
Merge "if" statement with the enclosing one.
|
2024-04-29 19:05:19 +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
|
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
|
b78adf9264
|
Fix piece label issue.
Rotation caused label font change.
|
2024-04-17 16:35:29 +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
|
14d92ba834
|
Fix copy past error.
|
2024-04-16 14:48:55 +03:00 |
|
Roman Telezhynskyi
|
f46197740d
|
Refactoring.
Switch to using std::chrono.
|
2024-04-16 11:47:13 +03:00 |
|
Roman Telezhynskyi
|
7378cfbe95
|
Fix piece rotation with enabled Follow grainline.
|
2024-04-12 17:37:13 +03:00 |
|
Roman Telezhynskyi
|
5ea7817a02
|
New option Show mirror line.
Make showing a symmetry line optional. In some cases users don't need it.
|
2024-04-05 19:54:48 +03:00 |
|
Roman Telezhynskyi
|
ebf678888e
|
Fix exporting full piece.
|
2024-04-04 19:00:10 +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
|
78d878322d
|
Fix incorrect piece geometry refresh if disable a mirror line.
Fold line still visible.
|
2024-03-13 16:26:10 +02:00 |
|
Roman Telezhynskyi
|
fb15284483
|
Sonarcloud warnings.
|
2024-03-02 15:24:09 +02:00 |
|
Yann Lossouarn
|
95db2eb133
|
Code smell and performance : capture various variables by reference
|
2024-02-24 00:00:39 +01:00 |
|
Roman Telezhynskyi
|
2f53e38ad7
|
Add a using-declaration to derived class to inherit the constructors, and remove the ones manually duplicated.
|
2024-02-21 11:59:52 +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
|
a48977c1df
|
Constness prevents automatic move.
|
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
|
827b82e3f6
|
Remove Q_COMPILER_RVALUE_REFS.
|
2024-02-19 11:14:02 +02:00 |
|
Roman Telezhynskyi
|
a3448cde76
|
Refactoring.
|
2024-02-17 20:22:56 +02:00 |
|
Roman Telezhynskyi
|
3b6aae076f
|
Sonar warnings.
|
2024-02-14 11:57:42 +02:00 |
|
Roman Telezhynskyi
|
4b19565d4e
|
Lupdate.
|
2024-02-14 09:38:00 +02:00 |
|
Roman Telezhynskyi
|
63292fa235
|
Sonar warnings.
|
2024-02-08 18:37:59 +02:00 |
|
Roman Telezhynskyi
|
cc92270ecb
|
Prevent stealing focus when scrolling.
|
2024-01-31 15:15:43 +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
|
25a8da8259
|
Add way to disable mirror line.
|
2024-01-19 17:54:33 +02:00 |
|
Roman Telezhynskyi
|
27e07d16f2
|
Fix translation variables in Formula Wizard.
|
2024-01-18 17:12:38 +02:00 |
|
Roman Telezhynskyi
|
af6b86fb97
|
Clang warnings.
|
2024-01-11 16:25:31 +02:00 |
|
Roman Telezhynskyi
|
ec7c5e083f
|
Fix build.
|
2024-01-09 15:05:10 +02:00 |
|
Roman Telezhynskyi
|
38fbc03f16
|
New features: Mirror line, Fold line.
|
2024-01-06 14:22:03 +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
|
17a585e610
|
Lupdate.
|
2023-11-17 12:18:36 +02:00 |
|
Roman Telezhynskyi
|
3497c9499d
|
New tools: Arc start point, Arc end point.
|
2023-11-17 11:58:51 +02:00 |
|
Roman Telezhynskyi
|
8b402dc1d9
|
Adding removing nodes of curved path.
|
2023-11-17 09:30:48 +02:00 |
|
Roman Telezhynskyi
|
111d8950fd
|
Label %mFileName% file name punctuation. Closes #188
|
2023-11-16 12:16:20 +02:00 |
|
Roman Telezhynskyi
|
4691de62fd
|
Allow negative values.
|
2023-11-14 16:38:17 +02:00 |
|
Roman Telezhynskyi
|
ae9e374629
|
Improve object tooltip for group operation.
Separate object and operation tooltip.
|
2023-11-14 16:37:48 +02:00 |
|
Roman Telezhynskyi
|
6ddefa9d99
|
Refactoring.
Code style.
|
2023-11-14 16:37:48 +02:00 |
|
Roman Telezhynskyi
|
51134ac9f2
|
Fix typo.
|
2023-11-10 13:01:36 +02:00 |
|
Roman Telezhynskyi
|
90bc077679
|
Refactoring.
|
2023-11-08 15:08:59 +02:00 |
|
Roman Telezhynskyi
|
84cc3a1393
|
Refactoring.
|
2023-11-07 11:28:47 +02:00 |
|
Roman Telezhynskyi
|
32c10a4b39
|
Known measurements editor.
|
2023-11-07 11:20:31 +02:00 |
|