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 |
|
Roman Telezhynskyi
|
0e7ff22882
|
Codesign on macos.
|
2023-09-12 17:50:15 +03:00 |
|
Roman Telezhynskyi
|
bdc9c1a2b6
|
Update icons look.
|
2023-09-12 17:49:35 +03:00 |
|
Roman Telezhynskyi
|
4eba1fa673
|
Switch to using external pdftops utility to convert pdf to ps on mac.
|
2023-09-12 14:46:23 +03:00 |
|
Roman Telezhynskyi
|
5b533473bd
|
Fix issue with high DPI versions of transformation handles.
|
2023-08-30 16:22:36 +03:00 |
|
Roman Telezhynskyi
|
4f2fb335fa
|
Improve comments.
|
2023-08-29 16:51:56 +03:00 |
|
Roman Telezhynskyi
|
29a89de9b4
|
cannot read property 'version' of undefined
|
2023-08-28 17:35:41 +03:00 |
|
Roman Telezhynskyi
|
d5f69e102a
|
Move cursors cursor-arrow-openhand and cursor-arrow-closehand to VMisc library.
|
2023-08-28 17:25:31 +03:00 |
|
Roman Telezhynskyi
|
a293d441d7
|
Explicitly link to libcrypto and libssl to avoid error: Failed to load libssl/libcrypto.
|
2023-08-28 17:25:31 +03:00 |
|
Roman Telezhynskyi
|
24adb97b5a
|
Fix build.
|
2023-08-26 09:59:06 +03:00 |
|
Roman Telezhynskyi
|
9fa969cbb1
|
Guard font size to prevent a warning show.
|
2023-08-26 09:51:55 +03:00 |
|
Roman Telezhynskyi
|
6a114ac94e
|
Fix path to fallback theme icon.
|
2023-08-18 13:49:13 +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
|
baf4f1a08b
|
Refactoring.
Code style.
|
2023-08-12 10:31:10 +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
|
14ec95ee9f
|
Switch to Fusion style when activate custom theme or use default dark theme on Windows.
|
2023-08-09 15:46:02 +03:00 |
|
Roman Telezhynskyi
|
c041cd029e
|
Remove symbolic links which doesn't work well on Windows. Optimize themes. Split dark and light themes to optimize amount of memory needed for compilation.
|
2023-08-07 09:37:00 +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
|
bc1f47921f
|
Refactoring.
Code style.
|
2023-08-05 17:51:47 +03:00 |
|
Roman Telezhynskyi
|
807964e019
|
Fix memory leaks.
|
2023-07-24 17:52:52 +03:00 |
|
Roman Telezhynskyi
|
55ba30e785
|
Fix app crash.
|
2023-07-24 17:51:55 +03:00 |
|
Roman Telezhynskyi
|
cb4741acc9
|
Fix memory leaks.
|
2023-07-24 17:51:23 +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
|
c8844853b5
|
do not include <ciso646> with C++20
|
2023-07-17 16:33:57 +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
|
633bd18899
|
Qt5's QFont::fromString() isn't compatible with Qt6's QFont::toString().
Cover more cases.
|
2023-07-07 16:43:03 +03:00 |
|
Roman Telezhynskyi
|
1e2f1f7708
|
Refactoring.
Code style.
|
2023-07-07 16:29:12 +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
|
791aa22050
|
Send repo revision.
|
2023-06-29 17:54:54 +03:00 |
|
Roman Telezhynskyi
|
fbfb63feaa
|
Send usage statistic only in GUI mode.
|
2023-06-28 08:21:32 +03:00 |
|
Roman Telezhynskyi
|
eaf9d65339
|
System to collect usage statistic.
|
2023-06-27 14:15:21 +03:00 |
|
Roman Telezhynskyi
|
53dc4135e3
|
Refactoring.
Code style.
|
2023-06-27 13:45:46 +03:00 |
|
Roman Telezhynskyi
|
49632e8f11
|
MSVC warning.
|
2023-06-24 19:21:21 +03:00 |
|
Roman Telezhynskyi
|
97fd973352
|
Fix build.
|
2023-06-24 13:57:00 +03:00 |
|
Roman Telezhynskyi
|
a744bc3efb
|
Fix qbs script.
|
2023-06-23 09:55:10 +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
|
7410d188ce
|
Piece labels line break.
|
2023-05-22 17:30:18 +03:00 |
|
Roman Telezhynskyi
|
e540c6292c
|
Refactoring.
Fix code style.
|
2023-05-22 17:27:42 +03:00 |
|
Roman Telezhynskyi
|
236a372538
|
Fix qmake script.
|
2023-05-10 15:00:02 +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
|
66e01d9994
|
Refactoring.
|
2023-05-08 17:51:34 +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
|
1311c794c3
|
Improve handling four ways grainlines.
|
2023-05-02 17:38:44 +03:00 |
|
Roman Telezhynskyi
|
894e2dffac
|
Refactoring.
|
2023-05-02 17:38:44 +03:00 |
|
Roman Telezhynskyi
|
c88da992a0
|
Clean Puzzle's command line keys.
Remove unused keys.
|
2023-04-10 13:41:44 +03:00 |
|
Roman Telezhynskyi
|
a2b701f083
|
Show/hide grainline when export. Closes #163
|
2023-04-10 12:20:18 +03:00 |
|
Roman Telezhynskyi
|
857e384221
|
New grainline type: Four way.
|
2023-04-07 10:05:29 +03:00 |
|
Roman Telezhynskyi
|
37541b600e
|
Fix MSVC warnings.
|
2023-03-08 18:45:42 +02:00 |
|
Roman Telezhynskyi
|
bd10ac3c13
|
Fix copying conan package library on Windows.
On Windows dll in bin folder, while on Unix it in lib.
|
2023-03-04 09:24:39 +02:00 |
|
Roman Telezhynskyi
|
48da4ff899
|
qprintengine.h declares Q_DECLARE_METATYPE(QMarginsF). We can use its macro to check.
|
2023-02-21 10:20:39 +02:00 |
|
Roman Telezhynskyi
|
fb08b0a317
|
Try to avoid redeclaration.
|
2023-02-21 09:40:22 +02:00 |
|
Roman Telezhynskyi
|
47bb2c16d4
|
Fix installing xerces-c library.
|
2023-02-20 14:54:48 +02:00 |
|
Roman Telezhynskyi
|
31a0f3d82c
|
Fix QT issue on MacOS version 11.0 "Big Sur".
|
2023-02-17 11:09:41 +02:00 |
|
Roman Telezhynskyi
|
75e3e5b7b8
|
FileInfo.executableSuffix() available only since qbs 1.23.
|
2023-02-15 11:25:35 +02:00 |
|
Roman Telezhynskyi
|
4a82ea8687
|
Reading settings file causes crash.
|
2023-02-13 19:54:17 +02:00 |
|
Roman Telezhynskyi
|
c0deb4d27a
|
Qt XML Patterns deprecated since Qt 5.13.
Use Xerces-C++ instead.
|
2023-02-10 17:51:22 +02:00 |
|
Roman Telezhynskyi
|
19c5b80b24
|
QVariant::value<T>() fails to convert unless QVariant::fromValue<T>() has been called previously.
|
2023-02-10 17:51:22 +02:00 |
|
Roman Telezhynskyi
|
885a618820
|
QDropEvent::pos() is deprecated since 6.0.
|
2023-02-10 17:51:22 +02:00 |
|
Roman Telezhynskyi
|
3e1c8a36d5
|
Fix QKeySequence.
|
2023-02-10 17:51:22 +02:00 |
|
Roman Telezhynskyi
|
5335fecc98
|
QLocale in Qt6 now returns QString instead of QChar.
|
2023-02-10 17:51:21 +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
|
e6c7051b6f
|
Multi bundle support.
|
2023-01-27 09:07:34 -08:00 |
|
Roman Telezhynskyi
|
272089074d
|
Building ICNS.
|
2023-01-25 08:31:35 -08:00 |
|
Roman Telezhynskyi
|
53650d6223
|
Building Info.plist file.
|
2023-01-25 08:31:35 -08:00 |
|
Roman Telezhynskyi
|
d3f9ed80e7
|
Installing translations on macos.
|
2023-01-25 08:31:35 -08:00 |
|
Roman Telezhynskyi
|
e0558dcc28
|
RC files only for Windows.
|
2023-01-21 07:12:53 -08:00 |
|
Roman Telezhynskyi
|
38d15cdd41
|
Fix build on MacOS.
|
2023-01-21 05:01:21 -08:00 |
|
Roman Telezhynskyi
|
40cef9befb
|
Fix build with qmake.
|
2023-01-18 17:15:16 +02:00 |
|
Roman Telezhynskyi
|
971869c346
|
Stage 'windeployqt'.
|
2023-01-18 15:04:26 +02:00 |
|
Roman Telezhynskyi
|
3392ea560e
|
Enable full static.h on Windows.
|
2023-01-17 16:48:31 +03:00 |
|
Roman Telezhynskyi
|
c8bd8aeb2c
|
Optimize working with paths.
FileInfo.pathSeparator() available only since qbs 1.22.
Use FileInfo.joinPaths() only when necessary.
|
2023-01-17 13:00:35 +03:00 |
|
Roman Telezhynskyi
|
f4113dbd9c
|
Add RC files.
|
2023-01-13 18:47:28 +02:00 |
|
Roman Telezhynskyi
|
78076e6dbf
|
Optimize installing qm files.
Only on MacOS we need to install for three separate tools.
|
2023-01-13 16:02:53 +02:00 |
|
Roman Telezhynskyi
|
56850aef55
|
Rename .desktop file names to reverse DNS convention.
|
2023-01-13 15:57:27 +02:00 |
|
Roman Telezhynskyi
|
1669fbd3b2
|
Fix Lupdate warnings.
|
2023-01-12 20:12:16 +02:00 |
|
Roman Telezhynskyi
|
19344de569
|
Refactoring preparing test environment.
|
2023-01-11 14:02:35 +02:00 |
|
Roman Telezhynskyi
|
89aab8cb92
|
Property to enable building appimage.
|
2023-01-11 13:03:46 +02:00 |
|
Roman Telezhynskyi
|
282f9c789a
|
hicolor icons and mimetypes.
|
2023-01-11 13:03:46 +02:00 |
|
Roman Telezhynskyi
|
2c38bb5cee
|
Define highlighter for JavaScriptCommand.
|
2023-01-11 13:03:46 +02:00 |
|
Roman Telezhynskyi
|
ef713b1183
|
Added desktop files.
|
2023-01-11 13:03:46 +02:00 |
|