Roman Telezhynskyi
|
1249e1f2fc
|
"empty()" or "isEmpty()" should be used to test for emptiness.
|
2024-02-21 11:48:58 +02:00 |
|
Roman Telezhynskyi
|
f120519ede
|
Default construct doesn't initialize constructor.
|
2024-02-20 11:39:25 +02:00 |
|
Roman Telezhynskyi
|
ba5c40b15d
|
Refactoring. Code duplication.
|
2024-02-20 11:00:24 +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
|
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
|
ad0d3c1612
|
Fix compatibility with >= c++17.
|
2024-02-17 20:06:56 +02:00 |
|
Roman Telezhynskyi
|
6d04cd32a7
|
Sonar warnings.
|
2024-02-17 16:46:59 +02:00 |
|
Roman Telezhynskyi
|
f353b02530
|
Since C++20 we no longer need operator!=.
|
2024-02-17 11:41:47 +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
|
cc92270ecb
|
Prevent stealing focus when scrolling.
|
2024-01-31 15:15:43 +02:00 |
|
Roman Telezhynskyi
|
281587512c
|
Create multisize versions of ICO files for Windows.
|
2024-01-30 20:35:12 +02:00 |
|
Roman Telezhynskyi
|
748d18ce9a
|
Fix size of Unsaved changes dialog.
Since Qt 6 produces warnings "QWindowsWindow::setGeometry: Unable to set geometry".
|
2024-01-29 17:07:54 +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
|
ce1eac1407
|
Fix not working shortcuts.
|
2024-01-24 12:18:13 +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
|
e571a0f1a6
|
Fix build.
|
2024-01-10 11:40:46 +02:00 |
|
Roman Telezhynskyi
|
92a0e57bf7
|
Removing Qt 6 specific stuff.
|
2024-01-10 11:19:59 +02:00 |
|
Roman Telezhynskyi
|
29de9aca0b
|
Fix build.
|
2024-01-10 10:54:37 +02:00 |
|
Roman Telezhynskyi
|
38fbc03f16
|
New features: Mirror line, Fold line.
|
2024-01-06 14:22:03 +02:00 |
|
Roman Telezhynskyi
|
e9565b3e75
|
Horizontal piece flipping.
|
2023-11-29 16:40:36 +02:00 |
|
Roman Telezhynskyi
|
5724c9611a
|
New feature. Boundary together with notches.
|
2023-11-28 16:40:27 +02:00 |
|
Roman Telezhynskyi
|
7e9222dabe
|
Handle empty piece icon when drag it on sheet.
|
2023-11-10 12:02:38 +02:00 |
|
Roman Telezhynskyi
|
8264e94abd
|
Fix cleaning place label position.
|
2023-11-10 11:01:03 +02:00 |
|
Roman Telezhynskyi
|
19d632a094
|
Clang warning.
|
2023-11-09 18:41:59 +02:00 |
|
Roman Telezhynskyi
|
4778102fc9
|
QEvent::ApplicationActivate has been deprecated. Use ApplicationStateChange instead.
|
2023-11-09 17:59:21 +02:00 |
|
Roman Telezhynskyi
|
32c10a4b39
|
Known measurements editor.
|
2023-11-07 11:20:31 +02:00 |
|
Roman Telezhynskyi
|
c7620ef60c
|
Remove diagrams.qrc.
|
2023-10-31 19:55:36 +02:00 |
|
Roman Telezhynskyi
|
434a1d0acf
|
Fix deprecation warnings.
|
2023-10-24 11:03:04 +03:00 |
|
Roman Telezhynskyi
|
e56bd0792d
|
Refactoring.
Fix name of the signal according to code style.
|
2023-10-23 18:16:01 +03: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
|
a312e154b7
|
Puzzle app. Fix updating layout when file already opened.
|
2023-10-13 18:07:48 +03:00 |
|
Roman Telezhynskyi
|
ff27cb217a
|
Puzzle app. Fix losing selection by piece.
|
2023-10-13 17:33:59 +03:00 |
|
Roman Telezhynskyi
|
3db18228c8
|
Save last used path to raw layout data.
|
2023-10-13 16:17:36 +03:00 |
|
Roman Telezhynskyi
|
bc6b9468b7
|
Refactoring.
|
2023-10-13 15:26:19 +03:00 |
|
Roman Telezhynskyi
|
bf58addbe3
|
Puzzle app. Fix piece position move when update layout data.
|
2023-10-13 15:22:23 +03:00 |
|
Roman Telezhynskyi
|
bb0a573e88
|
Fix parsing seam line.
Puzzle ignores Hide main path option.
|
2023-10-12 17:50:05 +03:00 |
|
Roman Telezhynskyi
|
bcd53e0036
|
Validate sheet and layout names before proposing file name.
|
2023-10-12 16:50:17 +03:00 |
|
Roman Telezhynskyi
|
14f6d525ac
|
Fix reading grainline type.
|
2023-10-12 16:10:47 +03:00 |
|
Roman Telezhynskyi
|
2118e0766d
|
New piece option Follow grainline.
|
2023-10-10 14:14:23 +03:00 |
|
Roman Telezhynskyi
|
d913a3bd0d
|
Fix multi line string literals.
|
2023-10-09 12:45:34 +03:00 |
|
Roman Telezhynskyi
|
e9f42bda30
|
Start using string literal operators for Qt types.
|
2023-10-07 18:56:39 +03:00 |
|
Roman Telezhynskyi
|
1ed8bf4a46
|
Collect statistic about used file format versions.
Later it will be useful when we will decide which formats to support for backward compatibility.
|
2023-10-06 10:01:35 +03:00 |
|
Roman Telezhynskyi
|
2219985f6e
|
Redesign standard path system.
|
2023-10-05 16:51:21 +03:00 |
|
Roman Telezhynskyi
|
d1643a56d6
|
Block based on IP.
|
2023-10-04 17:02:18 +03:00 |
|
Roman Telezhynskyi
|
f2596591e5
|
New module pdftops.
With Qt 6 copy and sign pdftops from brew.
|
2023-09-21 17:37:49 +03:00 |
|
Roman Telezhynskyi
|
5876813056
|
Revert "Switch to using external pdftops utility to convert pdf to ps on mac."
This reverts commit 4eba1fa673 .
|
2023-09-21 16:31:41 +03:00 |
|