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
afe27c18c5
Refactoring.
...
Code style.
2023-10-05 10:18:01 +03:00
Roman Telezhynskyi
e7f0628bf9
Fix invalid tool cursor names.
2023-10-04 18:01:11 +03:00
Roman Telezhynskyi
d1643a56d6
Block based on IP.
2023-10-04 17:02:18 +03:00
Roman Telezhynskyi
2db6805629
Fix doubling of mirror tool.
2023-09-27 16:06:56 +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
ea71d5ff56
Wait Puzzle and Tape before building Valentina on MacOS in case of multibundle.
2023-09-15 09:05:24 +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
f3538df445
New option: Use Tool Groups.
2023-09-12 13:12:49 +03:00
Roman Telezhynskyi
812c0b84d7
Fix GUI freezing while nesting.
2023-09-12 13:12:49 +03:00
Roman Telezhynskyi
5b533473bd
Fix issue with high DPI versions of transformation handles.
2023-08-30 16:22:36 +03:00
Roman Telezhynskyi
e29ab9c7d9
New option: Pointer mode.
2023-08-29 18:49:16 +03:00
Roman Telezhynskyi
4f2fb335fa
Improve comments.
2023-08-29 16:51:56 +03:00
Roman Telezhynskyi
d0ddc4d108
Fix loading hiDPI version of cursors.
2023-08-28 19:57:39 +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
1388bf3f95
Fix toolbox icon size switch.
2023-08-22 18:44:32 +03:00
Roman Telezhynskyi
a49f156ce0
Better control over toolbox icon size.
2023-08-21 15:51:49 +03:00
Roman Telezhynskyi
8476b50a24
Fix issue with passing incorrect number of dimension to Tape.
2023-08-19 15:24:45 +03:00
Roman Telezhynskyi
6a114ac94e
Fix path to fallback theme icon.
2023-08-18 13:49:13 +03:00
Roman Telezhynskyi
4dbac33c96
Disable warnings from xerces-c with pkg-config.
2023-08-18 13:48:03 +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
5d5ab508d4
Fix build.
2023-08-10 18:46:41 +03:00
Roman Telezhynskyi
479c7da4c1
Fix cursor size.
...
Qt on Windows doesn't like asymmetrical images. Keep both width and height equal.
2023-08-10 16:35:18 +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
d4859b7604
Fix compatibility with Qt 5.6.
2023-08-08 16:52:07 +03:00
Roman Telezhynskyi
6d70309136
Use icons from icon theme.
2023-08-07 11:08:12 +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
cd0813f043
Fix compatibility with < Qt 6.
2023-08-05 18:58:29 +03:00
Roman Telezhynskyi
e60ba5bedb
Support for dark theme for custom icons.
2023-08-05 17:52:34 +03:00
Roman Telezhynskyi
8611153fe1
Fix regression.
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
de0ffa0148
Tool box redesign.
2023-07-10 19:23:56 +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
57ce414a38
Fix path to translations.
2023-06-23 09:12:50 +03:00
Roman Telezhynskyi
d70c447786
Fix qbs script.
2023-06-23 08:39:08 +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
f69eaafe86
Independent translation for piece labels.
2023-05-16 19:21:17 +03:00
Roman Telezhynskyi
7320c1c5df
Refactoring.
...
Fix code style.
2023-05-16 19:21:16 +03:00
Roman Telezhynskyi
236a372538
Fix qmake script.
2023-05-10 15:00:02 +03:00
Roman Telezhynskyi
fbbcf5320f
Fix build issues.
2023-05-09 19:27:56 +03:00
Roman Telezhynskyi
8102edad66
Lupdate.
2023-05-08 17:51:35 +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
e7a23df3e6
Improve calculating notches.
2023-04-12 21:05:29 +03:00
Roman Telezhynskyi
c88da992a0
Clean Puzzle's command line keys.
...
Remove unused keys.
2023-04-10 13:41:44 +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
857e384221
New grainline type: Four way.
2023-04-07 10:05:29 +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
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
b6d1400b23
Fix build without precompiled headers.
2023-02-28 14:31:14 +02:00
Roman Telezhynskyi
a4139e1fa9
Fix build on Windows.
2023-02-28 12:00:50 +02:00
Roman Telezhynskyi
934781660a
QWinTaskbarButton not available since Qt 6.
2023-02-28 10:13:18 +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
178d260dff
Fix conflict with declaration from qmuparser lib.
2023-02-21 09:52:08 +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