Roman Telezhynskyi
|
d433287be7
|
Fixing artifacts while changing system theme color on Windows.
|
2023-08-09 19:21:04 +03:00 |
|
Roman Telezhynskyi
|
70b527a3c9
|
Fix build.
|
2023-08-09 15:55:25 +03:00 |
|
Roman Telezhynskyi
|
aea4fe3cee
|
Qt can ignore OS settings, so, we must check palette settings instead.
|
2023-08-09 15:53:00 +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
|
eedb2cdf1b
|
Refactoring.
|
2023-08-08 18:17:31 +03:00 |
|
Roman Telezhynskyi
|
73c35c4b2a
|
error C2065: 'not': undeclared identifier
|
2023-08-08 16:55:59 +03:00 |
|
Roman Telezhynskyi
|
d4859b7604
|
Fix compatibility with Qt 5.6.
|
2023-08-08 16:52:07 +03:00 |
|
Roman Telezhynskyi
|
358e16bb0d
|
QToolBar background color only applies to actions on Linux.
Bug in Qt 5.
|
2023-08-08 10:39:14 +03:00 |
|
Roman Telezhynskyi
|
aeb4780c96
|
Fix build with qmake.
|
2023-08-08 09:26:14 +03:00 |
|
Roman Telezhynskyi
|
2907f1e80a
|
Fix resource names.
|
2023-08-08 07:33:10 +03:00 |
|
Roman Telezhynskyi
|
0713223ba8
|
Optimize size of icon themes.
|
2023-08-08 07:31:25 +03:00 |
|
Roman Telezhynskyi
|
0eff1b09f2
|
Use NativeMacDarkThemeAvailable instead of NSNativeMacDarkThemeAvailable.
|
2023-08-07 11:37:06 +03:00 |
|
Roman Telezhynskyi
|
5d305e7d78
|
Remove scripts.
|
2023-08-07 11:09:19 +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
|
659188028e
|
Reverse change.
error: @available does not guard availability here; use if (@available) instead
|
2023-08-05 19:39:23 +03:00 |
|
Roman Telezhynskyi
|
995ff71546
|
Fix infinite recursion.
|
2023-08-05 19:31:23 +03:00 |
|
Roman Telezhynskyi
|
45c0b1cf1f
|
Use #include <QtGlobal> instead to cover all Qt versions.
|
2023-08-05 19:06:32 +03:00 |
|
Roman Telezhynskyi
|
cd0813f043
|
Fix compatibility with < Qt 6.
|
2023-08-05 18:58:29 +03:00 |
|
Roman Telezhynskyi
|
5e6e1e2844
|
Add missing files.
|
2023-08-05 18:39:19 +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
|
ba9d9ff501
|
Improve performance when draw with SVG fonts.
|
2023-08-05 17:51:48 +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
|
2646a9c6d7
|
Fix compatibility with < Qt 5.7.
|
2023-07-17 16:48:50 +03:00 |
|
Roman Telezhynskyi
|
01bd5a0caf
|
Fix compatibility with < Qt 5.12.
|
2023-07-17 16:41:59 +03:00 |
|
Roman Telezhynskyi
|
c8844853b5
|
do not include <ciso646> with C++20
|
2023-07-17 16:33:57 +03:00 |
|
Roman Telezhynskyi
|
62f468b57b
|
Fix compilation error.
|
2023-07-15 19:31:41 +03:00 |
|
Roman Telezhynskyi
|
404145c708
|
Fix compatibility with Qt 5.6.
|
2023-07-15 17:40:18 +03:00 |
|
Roman Telezhynskyi
|
30aa5e7c22
|
Fix incompatibility with GCC < 10.1.
|
2023-07-15 17:35:16 +03:00 |
|
Roman Telezhynskyi
|
d1b51c78f6
|
Fix build.
|
2023-07-15 15:24:25 +03:00 |
|
Roman Telezhynskyi
|
37b00a9fd5
|
Fix build.
|
2023-07-15 15:12:17 +03:00 |
|
Roman Telezhynskyi
|
8980adda6f
|
Fix build.
|
2023-07-15 14:42:17 +03:00 |
|
Roman Telezhynskyi
|
403c57ecc7
|
Give static functions more verbose names to not confuse a compiler.
|
2023-07-15 14:34:24 +03:00 |
|
Roman Telezhynskyi
|
254d32ff7f
|
Optimize usage of defglobal.h.
|
2023-07-15 13:47:14 +03:00 |
|
Roman Telezhynskyi
|
41464eece0
|
Fix build with GCC 4.9.
|
2023-07-15 10:58:28 +03:00 |
|
Roman Telezhynskyi
|
7275ad5a7f
|
Add missing link to printsupport.
|
2023-07-15 10:57:56 +03:00 |
|
Roman Telezhynskyi
|
1f9a5ce258
|
Fix missing includes.
|
2023-07-13 20:10:23 +03:00 |
|
Roman Telezhynskyi
|
49b0ae49f5
|
Refactoring.
Code style.
|
2023-07-13 20:10:04 +03:00 |
|
Roman Telezhynskyi
|
97957cf4d7
|
Fix missing header.
|
2023-07-13 19:32:07 +03:00 |
|
Roman Telezhynskyi
|
bbed14d37d
|
Refactoring.
Code style.
|
2023-07-13 19:31:54 +03:00 |
|
Roman Telezhynskyi
|
ac25cc02df
|
Fix regression with curve control length.
|
2023-07-13 17:49:31 +03:00 |
|
Roman Telezhynskyi
|
161918203a
|
Refactoring.
Code style.
|
2023-07-13 17:49:31 +03:00 |
|
Roman Telezhynskyi
|
de0ffa0148
|
Tool box redesign.
|
2023-07-10 19:23:56 +03:00 |
|