Yuhang Zhao
|
7c0d8c4b11
|
mica material: support reading very large image files
|
2023-07-01 18:16:57 +08:00 |
Yuhang Zhao
|
fa5389a0fc
|
ci: try fix ci
|
2023-06-30 17:31:01 +08:00 |
Yuhang Zhao
|
2a49e9fcaf
|
cmake: support ninja multi-config
Fixes: #231
|
2023-06-30 16:55:26 +08:00 |
Yuhang Zhao
|
6c27125d69
|
win: guard some code with proper version check
|
2023-06-19 16:07:43 +08:00 |
Yuhang Zhao
|
c1370c4897
|
cmake: minor change
|
2023-06-17 12:34:30 +08:00 |
Dylan Liu
|
af200adf63
|
Remove unused function in NSWindowProxy. (#236)
|
2023-06-15 18:48:21 +08:00 |
Yuhang Zhao
|
00b67ead0e
|
win: remove unnecessary code & add some comments
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2023-06-04 13:28:14 +08:00 |
Yuhang Zhao
|
907fdeae67
|
fix ci: remove unused functions
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2023-06-03 15:24:04 +08:00 |
Yuhang Zhao
|
5a344f3e23
|
minor fixes & some refactorings
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2023-06-03 15:13:50 +08:00 |
Yuhang Zhao
|
1e754c1612
|
minor fixes
|
2023-06-02 14:51:12 +08:00 |
Yuhang Zhao
|
f7f8fc3dd0
|
core: fix wrong override condition
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2023-05-28 13:55:44 +08:00 |
Yuhang Zhao
|
e1cf95f208
|
cmake: fix link with mingw
Signed-off-by: Yuhang Zhao <zhaoyuhang@rankyee.com>
|
2023-05-26 11:08:08 +08:00 |
Yuhang Zhao
|
59fb61d981
|
cmake: fix old mingw toolchain
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2023-05-22 19:27:26 +08:00 |
zhuzichu
|
e090359d9a
|
fix setOverrideTheme render multiple times (#228)
* fix setOverrideTheme render multiple times
* fix setOverrideTheme render multiple times
* fix encoding utf8
* fix setOverrideTheme render multiple times
---------
Co-authored-by: 朱子楚\zhuzi <zhuzichu520@outlook.com>
|
2023-05-22 19:15:51 +08:00 |
Yuhang Zhao
|
e7da37d06a
|
deprecated unused function & other minor tweaks
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2023-05-21 12:04:57 +08:00 |
Dylan Liu
|
3a18f36d3f
|
Fix the native titlebar buttons don't show below Qt 6.2.4. (#226)
|
2023-05-20 21:01:23 +08:00 |
Yuhang Zhao
|
9df1e9d7b5
|
mac: add a comment
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2023-05-20 20:07:43 +08:00 |
Dylan Liu
|
e48fc7e01f
|
Fix the native titlebar buttons don't show in Qt 6.0.0 - Qt 6.2.4. (#225)
|
2023-05-20 19:57:00 +08:00 |
Yuhang Zhao
|
2b1623fbd6
|
cmake: hide detailed info if the user don't want it
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2023-05-20 15:32:48 +08:00 |
Yuhang Zhao
|
e67a91d668
|
refactor: remove all mutexes
They are currently not used and slow down the general performance.
|
2023-05-19 13:31:20 +08:00 |
Dylan Liu
|
ec93740bd7
|
Add manual control of darkmode for Quick. (#220)
Add the function of manual control of dark mode in Quick module.
|
2023-05-19 13:12:25 +08:00 |
Yuhang Zhao
|
e4fdb9c260
|
refactor
|
2023-05-19 11:58:32 +08:00 |
Yuhang Zhao
|
1ba9c9c918
|
refactor
|
2023-05-19 11:55:41 +08:00 |
Yuhang Zhao
|
32b055a7ab
|
cmake: dump more info
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2023-05-18 20:38:05 +08:00 |
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 |
Yuhang Zhao
|
a23438b02b
|
win: add one more safe guard
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2023-01-18 18:01:10 +08:00 |
Yuhang Zhao
|
7534a4631c
|
migrate to the <module/file> include pattern
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2023-01-18 14:27:10 +08:00 |
Yuhang Zhao
|
378aa7db12
|
fix nested frameless windows & other minor tweaks
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2023-01-18 13:43:51 +08:00 |
Yuhang Zhao
|
4896869123
|
use better name
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2023-01-18 10:00:18 +08:00 |
Yuhang Zhao
|
5e7ddb1864
|
quick: adapt macos updates
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2023-01-15 14:11:52 +08:00 |
Yuhang Zhao
|
d25666b0e6
|
titlebar: fix calculation error of previous commit
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2023-01-14 20:54:29 +08:00 |
Yuhang Zhao
|
819ffb79fb
|
macOS: widgets: preserve the native title bar elements
Quick part to be done.
|
2023-01-14 18:32:47 +08:00 |
Yuhang Zhao
|
9e975e02e0
|
cmake: fix export error
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2023-01-14 12:59:18 +08:00 |
Yuhang Zhao
|
d1f17eb239
|
cmake: add option to disable install
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2023-01-14 12:23:04 +08:00 |
Yuhang Zhao
|
eb6fc55006
|
quick: remove unneeded enums, fix warning
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2023-01-13 17:47:37 +08:00 |
Yuhang Zhao
|
6e79ba3f33
|
minor tweaks
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2023-01-13 13:39:21 +08:00 |
Yuhang Zhao
|
3a97e712fb
|
fixes repaint issue on macos
fixes: #197
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2023-01-01 14:19:14 +08:00 |
Yuhang Zhao
|
f651116fda
|
msvc: allow disable permissive checks
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2022-12-30 11:01:43 +08:00 |
Yuhang Zhao
|
4a903a5805
|
linux: improve configure log
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2022-12-28 11:33:24 +08:00 |
Yuhang Zhao
|
a5586604e9
|
quick: fix build error
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2022-12-28 11:22:40 +08:00 |
Yuhang Zhao
|
d4c087f627
|
linux: comment out some code that doesn't work
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2022-12-25 13:36:18 +08:00 |
Yuhang Zhao
|
7327179d77
|
linux: add temporary solution to get theme color
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2022-12-25 13:33:34 +08:00 |
Yuhang Zhao
|
8a1dcfb808
|
minor refactor
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2022-12-23 10:11:59 +08:00 |
Yuhang Zhao
|
0924aeb51f
|
linux: finalize x11 function tweaks
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2022-12-21 11:43:37 +08:00 |
Yuhang Zhao
|
ea6a070766
|
linux: fix the regression caused by previous refactoring
Sadly we have to bring back the GTK dependency at compile time.
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2022-12-20 16:39:20 +08:00 |
Yuhang Zhao
|
ba709ec598
|
fix linux ci
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2022-12-20 13:06:13 +08:00 |
Yuhang Zhao
|
62527f4f88
|
minor code tidies
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2022-12-20 11:59:25 +08:00 |
Yuhang Zhao
|
4e46ba4fb5
|
linux: fix build on Qt5
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2022-12-19 17:49:00 +08:00 |
Yuhang Zhao
|
768ab6da4b
|
win: fix the border color, take 2
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2022-12-19 17:39:36 +08:00 |
Yuhang Zhao
|
a381836ef7
|
linux: further improvements
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2022-12-19 16:37:48 +08:00 |
Yuhang Zhao
|
840cf3060d
|
general fixes
fixed some minor issues
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2022-12-19 11:35:05 +08:00 |
Yuhang Zhao
|
c3fa2f6920
|
minor fixes of previous commit
|
2022-12-16 10:48:38 +08:00 |
Yuhang Zhao
|
5b36fe8a81
|
linux: add missing file
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2022-12-15 15:56:42 +08:00 |
Yuhang Zhao
|
34ba90376b
|
linux: remove the build-time dependency of libxcb and libgtk
We can load them dynamically at run-time.
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2022-12-15 15:48:56 +08:00 |
Yuhang Zhao
|
8683a14a3c
|
fix compilation error
fixes: #191
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2022-12-15 13:09:51 +08:00 |
1bbb
|
4844257fc8
|
支持嵌套无边框组件
|
2022-12-15 11:32:57 +08:00 |
Yuhang Zhao
|
493663a787
|
win: minor tweaks
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2022-12-14 16:17:07 +08:00 |
Yuhang Zhao
|
45225d11d8
|
remove needless terminate character
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2022-12-13 16:31:00 +08:00 |
Yuhang Zhao
|
b420e67fad
|
cmake: fix warning from Qt 6.5
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2022-12-13 15:58:49 +08:00 |
Yuhang Zhao
|
d4293e0a55
|
win: refactor
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2022-12-13 11:36:41 +08:00 |
Yuhang Zhao
|
c849217d43
|
fix build on linux and macos
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2022-12-12 14:55:17 +08:00 |
Yuhang Zhao
|
d04eaabde7
|
minor tweaks
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2022-12-12 13:42:18 +08:00 |
Yuhang Zhao
|
f00adba67c
|
replace QScopedPointer with std::unique_ptr
QScopedPointer is being deprecated in latest qtbase code.
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2022-12-12 11:59:53 +08:00 |
Yuhang Zhao
|
ed3771c949
|
replace qRound with std::round
It's better to do so.
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2022-12-12 09:34:46 +08:00 |
Yuhang Zhao
|
b1f52837d2
|
replace qAsConst with std::as_const
qAsConst is being deprecated in latest qtbase code.
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2022-12-12 09:30:16 +08:00 |
Yuhang Zhao
|
e77341d128
|
win: adjust one version condition
It's decided that the fix will not be cherry-picked to the 6.2 branch.
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2022-12-08 15:36:27 +08:00 |
Yuhang Zhao
|
61eb467f94
|
remove license header from qrc files
They may break compilation.
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2022-12-08 11:37:21 +08:00 |
Yuhang Zhao
|
8003f79e17
|
icon: replace Micon with our own custom one
Because Micon has some license issues.
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2022-12-06 16:53:37 +08:00 |
Yuhang Zhao
|
64ef4b25ca
|
fix MSVC warning found by /W4
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2022-12-06 16:06:13 +08:00 |
Yuhang Zhao
|
1e429b363b
|
cmake: minor tweaks
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2022-12-06 14:35:04 +08:00 |
Yuhang Zhao
|
87953f1382
|
cmake: minor tweaks
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2022-12-06 11:43:05 +08:00 |
Yuhang Zhao
|
f956c1c002
|
cmake: minor tweaks
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2022-12-05 17:12:17 +08:00 |
Yuhang Zhao
|
cb88b602fe
|
minor tweaks
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2022-12-05 14:33:38 +08:00 |
Yuhang Zhao
|
7daa1facc7
|
fix build on Qt version < 6.2.1
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2022-12-04 14:49:16 +08:00 |
Yuhang Zhao
|
48a1106fc0
|
Allow build with no private Qt modules
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2022-12-04 14:25:09 +08:00 |
Yuhang Zhao
|
d14a0e62d9
|
bump version
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2022-11-29 19:51:33 +08:00 |
Yuhang Zhao
|
40058a1e79
|
cmake: allow disable resource bundle
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2022-11-26 16:44:41 +08:00 |
Yuhang Zhao
|
a26df61c33
|
win: fix multi-monitor bug, take 3
#141
#184
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2022-11-24 10:38:21 +08:00 |
Yuhang Zhao
|
ff5b171566
|
win: final fix of the multi-monitor bug
#141
#184
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2022-11-23 14:54:46 +08:00 |
Yuhang Zhao
|
ebd3d6573f
|
win: fix the multi monitor window expand issue
#141
#184
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2022-11-22 15:03:11 +08:00 |
Yuhang Zhao
|
3961ecb505
|
quick: fix a regression
Looks like we can't use overloads in QML documents.
Should fix #183
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2022-11-21 17:12:33 +08:00 |
Yuhang Zhao
|
648876b6b0
|
win: add a little delay to some operations
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2022-11-20 12:56:36 +08:00 |
Yuhang Zhao
|
04f254556d
|
minor tweaks
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2022-11-17 10:24:45 +08:00 |
Yuhang Zhao
|
3791802d3b
|
win: add support for mica alt and other tweaks
Add some more comments to the windows header.
Remove the usages of UseRoundWindowCorner.
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2022-11-16 14:10:49 +08:00 |
Yuhang Zhao
|
b09acecac6
|
try re-trigger ci
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2022-11-13 13:29:41 +08:00 |
Yuhang Zhao
|
2c93d7fe38
|
some minor tweaks
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2022-11-13 13:24:30 +08:00 |
Yuhang Zhao
|
524f65cc9b
|
win: some minor improvements
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2022-11-11 15:25:39 +08:00 |
Yuhang Zhao
|
766c1e148e
|
linux & macos: add missing code
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2022-11-11 11:46:44 +08:00 |
Yuhang Zhao
|
027780429d
|
win: add more safe guards to dpi hacks
And some other minor improvements.
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2022-11-11 11:38:06 +08:00 |
Yuhang Zhao
|
ddb2dcc7f7
|
win: fix some rare bugs, add more comments
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2022-11-10 16:53:25 +08:00 |
Yuhang Zhao
|
70a71822da
|
use better solution to disable logging
Thank very much to @SineStriker !
Fixes: #181
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2022-11-10 14:15:05 +08:00 |
Yuhang Zhao
|
b8a3ff604f
|
win: minor tweaks
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2022-11-10 11:17:29 +08:00 |
Yuhang Zhao
|
c86a3fe35e
|
win: reshuffle code a bit
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2022-11-09 14:40:03 +08:00 |
Yuhang Zhao
|
8c35eb9b70
|
win: add more dpi hacks & fix some bugs
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2022-11-09 13:22:58 +08:00 |
Yuhang Zhao
|
b88ac1591d
|
minor tweak of the logo message
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2022-11-08 09:36:29 +08:00 |
Yuhang Zhao
|
9dc2e0086a
|
fix build, take 3
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2022-11-06 19:40:23 +08:00 |
Yuhang Zhao
|
4463a61834
|
fix build, take 2
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2022-11-06 19:37:10 +08:00 |
Yuhang Zhao
|
e83c00f0cb
|
fix build with qt5
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2022-11-06 19:33:48 +08:00 |
Yuhang Zhao
|
07bd39d1aa
|
win: minor improvement
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2022-11-06 19:28:25 +08:00 |
Yuhang Zhao
|
378f59f462
|
win: fix a rare bug
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2022-11-06 16:35:30 +08:00 |
Yuhang Zhao
|
32d29e39f6
|
win: use same code style
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
|
2022-11-06 16:04:34 +08:00 |