Yuhang Zhao
|
8d5ea49d52
|
allow user override system theme
Task-number: #216
|
2023-05-18 16:08:33 +08:00 |
Yuhang Zhao
|
66c2c60a09
|
DPI change event improve
|
2023-05-18 14:40:28 +08:00 |
Dylan Liu
|
84745db4d9
|
Add Universal build for macOS and compile error fixed. (#217)
* Add Universal build for macOS.
* Fix compile error in example quick.
* Use cmake_dependent_option instead of option.
|
2023-05-17 20:19:31 +08:00 |
Yuhang Zhao
|
92d850c2a9
|
add support for Qt 6.6's DPR change event
|
2023-05-17 13:22:42 +08:00 |
Yuhang Zhao
|
224302500d
|
cmake: quick: fix build with version below 6.3
Fixes: #215
|
2023-05-17 09:20:53 +08:00 |
Yuhang Zhao
|
cf568b6e7a
|
cmake: use Qt's official function to get the quick plugin info
|
2023-05-16 18:01:06 +08:00 |
Yuhang Zhao
|
a3cfa59d1d
|
improve dpi change experience
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2023-05-13 11:30:54 +08:00 |
Yuhang Zhao
|
b039a9130a
|
win: minor refactor
|
2023-04-28 09:14:06 +08:00 |
Yuhang Zhao
|
4d063369fa
|
mica material: add fallback color and fix the qtquick one
I don't understand why I didn't make QuickMicaMaterial configurable.
|
2023-04-27 10:36:47 +08:00 |
Yuhang Zhao
|
41e91bb39a
|
win: fix wrong restore geometry when after DPI changes
|
2023-04-25 15:19:31 +08:00 |
Yuhang Zhao
|
fe724271da
|
unix: fix wrong system menu position
|
2023-04-24 13:18:57 +08:00 |
Yuhang Zhao
|
b2561c16ba
|
minor refactor
|
2023-04-23 13:42:27 +08:00 |
Yuhang Zhao
|
a203e2c3ca
|
win32: fix restore geometry bug
The upstream fix has not been merged yet, however, it will be in 6.5.1 for sure.
Fixes: #20
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2023-04-22 15:21:49 +08:00 |
Yuhang Zhao
|
8930ea128f
|
minor tweaks
Signed-off-by: Yuhang Zhao <zhaoyuhang@rankyee.com>
|
2023-04-17 11:16:50 +08:00 |
Yuhang Zhao
|
3b8571401f
|
minor refactor
|
2023-04-11 17:09:58 +08:00 |
Yuhang Zhao
|
99417bf916
|
fix coordinate calculation in multi-monitor scenarios
|
2023-04-11 15:12:33 +08:00 |
Yuhang Zhao
|
b4a27c059b
|
fix system menu wrong position
Signed-off-by: Yuhang Zhao <zhaoyuhang@rankyee.com>
|
2023-04-07 16:56:58 +08:00 |
Yuhang Zhao
|
632a708c8a
|
fix white-line issue for QWidget applications
Fixes: #204
Signed-off-by: Yuhang Zhao <zhaoyuhang@rankyee.com>
|
2023-04-07 16:41:39 +08:00 |
Yuhang Zhao
|
b5c9f85f62
|
allow user force use system blur
Signed-off-by: Yuhang Zhao <zhaoyuhang@rankyee.com>
|
2023-03-30 14:16:34 +08:00 |
Yuhang Zhao
|
9e208bb77c
|
fix build on qt5
Task-number: #210
Signed-off-by: Yuhang Zhao <zhaoyuhang@rankyee.com>
|
2023-03-30 11:47:34 +08:00 |
Yuhang Zhao
|
5ade3cfb74
|
fix hidpi position calculation
Task-number: #210
Signed-off-by: Yuhang Zhao <zhaoyuhang@rankyee.com>
|
2023-03-30 11:39:05 +08:00 |
Yuhang Zhao
|
a0c825930e
|
win: allow user disable specific system menu items
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2023-02-24 15:40:08 +08:00 |
Yuhang Zhao
|
598de50290
|
add synchronize api to wait for the ready signal
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2023-02-24 13:13:01 +08:00 |
Yuhang Zhao
|
e2652fc2a9
|
cmake: minor tweaks
Fixes: #205
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2023-02-24 10:03:10 +08:00 |
Yuhang Zhao
|
fa5a21f7ca
|
cmake: minor tweaks
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2023-02-19 17:01:56 +08:00 |
Yuhang Zhao
|
9e341e4e40
|
examples: update cmake project
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2023-02-19 16:31:24 +08:00 |
Yuhang Zhao
|
b5bbb341a4
|
cmake: minor improvement
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2023-02-19 13:14:45 +08:00 |
Yuhang Zhao
|
f6383c5832
|
ci: fix ci
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2023-02-19 13:00:11 +08:00 |
Yuhang Zhao
|
9a81cf1503
|
cmake: improve the package code
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2023-02-19 12:36:41 +08:00 |
Yuhang Zhao
|
a375bc6748
|
sysapiloader: minor improvements of previous refactor
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2023-02-17 09:59:41 +08:00 |
Yuhang Zhao
|
fa8ca1ae2f
|
cmake: let user be able to change the namespace
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2023-02-17 09:21:52 +08:00 |
Yuhang Zhao
|
02f70d1ade
|
sysapiloader: minor improvements
And some other minor refactors.
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2023-02-16 14:55:26 +08:00 |
Yuhang Zhao
|
3523ea67ea
|
cmake: update submodule
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2023-02-15 14:53:29 +08:00 |
Yuhang Zhao
|
9bf6361171
|
qt: adapt to latest qt dev code
It was decided to rename the property from Appearance to ColorScheme.
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2023-02-15 11:22:52 +08:00 |
Yuhang Zhao
|
2b9d810002
|
cmake: minor tweaks
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2023-02-10 14:10:46 +08:00 |
Yuhang Zhao
|
16c10d7569
|
linux: fix typo in code memo
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2023-02-08 13:44:15 +08:00 |
Yuhang Zhao
|
c461a1cf51
|
linux: add some code memo
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2023-02-08 10:02:20 +08:00 |
Yuhang Zhao
|
e7e6426dca
|
linux: another attempt to fix the segfault
Related: #202
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2023-02-07 14:38:18 +08:00 |
Yuhang Zhao
|
c56aa7b594
|
linux: try fix segfault further
Related reports: #201 #202
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2023-02-06 15:12:12 +08:00 |
Yuhang Zhao
|
8b6dd746eb
|
refactor
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2023-02-06 15:08:19 +08:00 |
Yuhang Zhao
|
4cb9c9c60d
|
linux: fix segfault on some distros
Task-number: #201
Task-number: #202
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2023-02-06 13:40:12 +08:00 |
Yuhang Zhao
|
a0125df8cd
|
fix macos build
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2023-02-06 09:13:40 +08:00 |
Yuhang Zhao
|
fc92783af9
|
misc modifications
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2023-02-05 18:54:34 +08:00 |
Yuhang Zhao
|
e9a2abf663
|
fix macos build
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2023-02-05 14:12:01 +08:00 |
Yuhang Zhao
|
14ccc990cf
|
general refactor, remove useless code
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2023-02-05 14:01:46 +08:00 |
Yuhang Zhao
|
3d37d87c81
|
win: tweak some enum values
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2023-02-03 11:18:08 +08:00 |
Yuhang Zhao
|
544d3b898b
|
minor cmake tweaks
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2023-02-02 13:07:09 +08:00 |
Yuhang Zhao
|
ed75e2f3e8
|
adapt to latest Qt code style
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2023-01-27 18:16:32 +08:00 |
Yuhang Zhao
|
6063a962eb
|
simplify cmake scripts
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2023-01-27 16:27:16 +08:00 |
Yuhang Zhao
|
69ef2a6ca1
|
linux: fix potential segment faults
Fixes: #199
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2023-01-24 16:57:44 +08:00 |