Roman Telezhynskyi
815f8bf7b8
Log opening Tape and Puzzle.
2024-02-13 19:55:52 +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
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
af6b86fb97
Clang warnings.
2024-01-11 16:25:31 +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
3497c9499d
New tools: Arc start point, Arc end point.
2023-11-17 11:58:51 +02:00
Roman Telezhynskyi
32c10a4b39
Known measurements editor.
2023-11-07 11:20:31 +02:00
Roman Telezhynskyi
b187e3c1c7
Remove measurement translations.
2023-10-31 09:42:09 +02:00
Roman Telezhynskyi
8e2c0bc7ef
Separate tool tips for the tool groups.
2023-10-25 16:55:19 +03:00
Roman Telezhynskyi
a2ac2ba670
Fix compilation.
2023-10-24 14:38:05 +03:00
Roman Telezhynskyi
3bbab78d4d
Keyboard shortcuts for each tool.
2023-10-24 14:27:41 +03: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
2dae3816a6
New feature. Custom measurement name.
2023-10-19 17:35: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
8de3bbf5df
Save selected path to measurements.
2023-10-10 17:18:56 +03:00
Roman Telezhynskyi
e9f42bda30
Start using string literal operators for Qt types.
2023-10-07 18:56:39 +03:00
Roman Telezhynskyi
8f23d057f4
Fix filling piece label data.
2023-10-07 12:47:43 +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
02a92a4c49
Log pattern tool used.
...
It would be interesting to see popular and less popular tools, and to, at some point, take a deeper dive as to why people use the less often used tools, less often. It brings many interesting discussions - perhaps a tool doesn't quite work as intended or could be improved on.
2023-10-05 10:19:13 +03:00
Roman Telezhynskyi
e7f0628bf9
Fix invalid tool cursor names.
2023-10-04 18:01:11 +03:00
Roman Telezhynskyi
2db6805629
Fix doubling of mirror tool.
2023-09-27 16:06:56 +03:00
Roman Telezhynskyi
f3538df445
New option: Use Tool Groups.
2023-09-12 13:12:49 +03:00
Roman Telezhynskyi
e29ab9c7d9
New option: Pointer mode.
2023-08-29 18:49:16 +03:00
Roman Telezhynskyi
d0ddc4d108
Fix loading hiDPI version of cursors.
2023-08-28 19:57:39 +03:00
Roman Telezhynskyi
9fa969cbb1
Guard font size to prevent a warning show.
2023-08-26 09:51:55 +03:00
Roman Telezhynskyi
a49f156ce0
Better control over toolbox icon size.
2023-08-21 15:51:49 +03:00
Roman Telezhynskyi
a5bf891d43
Increased requirement for minimal Qt version.
2023-08-12 12:03:28 +03:00
Roman Telezhynskyi
d4859b7604
Fix compatibility with Qt 5.6.
2023-08-08 16:52:07 +03:00
Roman Telezhynskyi
e60ba5bedb
Support for dark theme for custom icons.
2023-08-05 17:52:34 +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
de0ffa0148
Tool box redesign.
2023-07-10 19:23:56 +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
7410d188ce
Piece labels line break.
2023-05-22 17:30:18 +03:00
Roman Telezhynskyi
03630fb273
Refactoring.
2023-05-03 14:07:08 +03:00
Roman Telezhynskyi
cb9f029c0f
New key --noGrainline. #163
2023-04-10 13:17:01 +03:00
Roman Telezhynskyi
a2b701f083
Show/hide grainline when export. Closes #163
2023-04-10 12:20:18 +03:00
Roman Telezhynskyi
64acbfff4c
Fix build with Qt 5.6 on Windows.
2023-04-08 09:58:22 +03:00
Roman Telezhynskyi
6e295f7172
Fix list of dimension popup list. Make sure it will always has enough space for values.
2023-04-05 17:09:54 +03:00
Roman Telezhynskyi
433389b798
QScopedPointer::take() was deprecated since 6.1.
2023-04-03 13:44:20 +03:00
Roman Telezhynskyi
9b925dd996
Fix float-point accuracy issue in multisize measurements dimensions.
2023-03-23 08:39:31 +02:00
Roman Telezhynskyi
8b591847b1
Fix MSVC warnings.
2023-03-09 16:17:54 +02:00
Roman Telezhynskyi
37541b600e
Fix MSVC warnings.
2023-03-08 18:45:42 +02:00
Roman Telezhynskyi
934781660a
QWinTaskbarButton not available since Qt 6.
2023-02-28 10:13:18 +02:00
Roman Telezhynskyi
4a82ea8687
Reading settings file causes crash.
2023-02-13 19:54:17 +02:00