Commit Graph

921 Commits

Author SHA1 Message Date
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 b9dcaac87d remove unused tool
Signed-off-by: Yuhang Zhao <zhaoyuhang@rankyee.com>
2023-04-07 17:22:39 +08:00
Yuhang Zhao 9dd57367a7 bump version to 2.3.6
Signed-off-by: Yuhang Zhao <zhaoyuhang@rankyee.com>
2023-04-07 17:22:16 +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 b597d2c91a update submodule 2023-04-07 16:42:11 +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 d49c3be147 fix runtime error
Signed-off-by: Yuhang Zhao <zhaoyuhang@rankyee.com>
2023-04-04 16:47:03 +08:00
Yuhang Zhao 55ecb4f5dd fix invalid parameter for msvc
Signed-off-by: Yuhang Zhao <zhaoyuhang@rankyee.com>
2023-04-04 10:52:54 +08:00
Yuhang Zhao 48a3270356 update submodule
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2023-04-01 20:15:25 +08:00
Yuhang Zhao 1effb497ce update cmake scripts, fix clang-cl build
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2023-04-01 14:00:10 +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 2a6b8e6ebe fix compilation error
Fixes: #211
2023-03-30 10:28:31 +08:00
Yuhang Zhao b864e39894 cmake: update submodule
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2023-03-10 20:09:19 +08:00
Yuhang Zhao 0b0da5f4b1 cmake: update
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2023-03-04 16:44:23 +08:00
Yuhang Zhao b9cd887dbc msbuild: install & tweaks
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2023-03-04 16:21:49 +08:00
Yuhang Zhao c4a29df155 Add MSBuild support
Thanks to @MouriNaruto !

Co-authored-by: MouriNaruto <Mouri_Naruto@Outlook.com>
2023-02-26 10:00:27 +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 45c1c005fe cmake: update submodule
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2023-02-23 13:17:06 +08:00
Yuhang Zhao c197653efe examples: improve cmake script
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2023-02-21 09:34:44 +08:00
Yuhang Zhao b6af9f58f6 fix x86 build
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2023-02-20 13:13:04 +08:00
Yuhang Zhao c944655e63 cmake: fix wrong syntax
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2023-02-19 17:32:28 +08:00
Yuhang Zhao 5bd4db212e ci: fix
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2023-02-19 17:20:37 +08:00
Yuhang Zhao 1fb3b282ed ci: temporarily unblock ci
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2023-02-19 17:08:46 +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 cf2bc7c1b9 update submodule
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2023-02-19 13:17:25 +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 4929707806 fix header search path
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2023-02-17 09:17:15 +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 7fb9b312b1 ci: try fix
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2023-02-15 17:14:28 +08:00
Yuhang Zhao 11c85a9229 ci: try fix
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2023-02-15 17:12:13 +08:00
Yuhang Zhao 4e01917b35 ci: try fix
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2023-02-15 17:05:03 +08:00
Yuhang Zhao 75fc33325b ci: try fix
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2023-02-15 16:56:39 +08:00
Yuhang Zhao 0034927378 ci: try fix
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2023-02-15 16:51:01 +08:00
Yuhang Zhao 36c691e239 ci: try fix
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2023-02-15 16:44:44 +08:00
Yuhang Zhao d43551e6e4 ci: try fix
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2023-02-15 15:50:41 +08:00
Yuhang Zhao a246b25019 ci: try fix
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2023-02-15 15:28:14 +08:00