Commit Graph

1116 Commits

Author SHA1 Message Date
Zhao Yuhang 7fdea56785 minor tweaks 2023-11-11 16:26:32 +08:00
kirakira bb3f8e0d40
Modified system button colors for hover and press states (#318)
* 窗口关闭按钮鼠标悬浮时的前景色修改为白色

* #243 修改系统按钮的鼠标悬浮背景色和按下时背景色

---------

Co-authored-by: yangzhenghan <yangzhenghan@sinap.ac.cn>
2023-11-11 16:08:19 +08:00
czy 8ab8822448
#307 Fix the compilation error of qt6.x (#317) 2023-11-10 12:02:08 +08:00
Zhao Yuhang 85a3fe1b2f win: fix some minor bugs 2023-11-03 21:25:24 +08:00
Zhao Yuhang a6c7b44b5d moc: code cleanup 2023-11-03 20:35:34 +08:00
Yuhang Zhao 79a9327c01 minor tweaks 2023-11-02 16:39:49 +08:00
Zhao Yuhang 33a6f0df91 adapt to latest qtbase changes 2023-10-31 19:57:01 +08:00
Yuhang Zhao 14dfa52d0b minor tweaks 2023-10-31 11:27:19 +08:00
czy bbfea2c29b
fix #303 mingw compile error (#306) 2023-10-31 10:55:53 +08:00
haikü 46ac2f684d
Fix Windows FramelessHelperHookWindowProc crash (#305)
Application can crash on Windows in the FramelessHelperHookWindowProc callback if the underlying FramelessQuickHelper* has already been deleted. This protects against that crash by using a QPointer to invalidate the instance if it has been deleted which the callback then guards against.
2023-10-29 18:38:23 +08:00
Zhao Yuhang c4a7bc80d0 fix crash 2023-10-21 18:19:56 +08:00
Zhao Yuhang 415fb55222 win: adapt to latest qtbase changes 2023-10-21 11:07:34 +08:00
Zhao Yuhang 78fc5057ab misc: general cleanup 2023-10-21 10:44:07 +08:00
Yuhang Zhao c7f48684ec win: system menu: fix separator can't be removed 2023-10-20 10:59:41 +08:00
Yuhang Zhao 4821e8982f win: system menu: allow user remove menu items 2023-10-20 10:47:53 +08:00
Zhao Yuhang 2cb8ec0aeb win: minor fix 2023-10-19 20:13:34 +08:00
Zhao Yuhang aa489b25d0 win: don't repaint superflus 2023-10-19 19:51:53 +08:00
Yuhang Zhao 3ed04dedeb cmake: minor tweaks 2023-10-19 13:30:49 +08:00
Zhao Yuhang ff4b9f3879 minor tweaks 2023-10-15 13:16:10 +08:00
Yuhang Zhao b13f13a41f win: fix top border color on win10 2023-10-12 19:14:08 +08:00
Yuhang Zhao 12d580cc06 win: workaround Qt bug 2023-10-12 10:56:47 +08:00
Yuhang Zhao 77c3eb57e9 qmake: fix build 2023-10-12 10:18:14 +08:00
Zhao Yuhang b98f1e7a6d cmake: update submodule 2023-10-09 19:48:43 +08:00
Yuhang Zhao a9642dccfc support elided title text 2023-10-08 13:27:15 +08:00
Yuhang Zhao e169c219a0 win: minor tweaks 2023-10-08 10:54:29 +08:00
Yuhang Zhao c8511bacf6 demo: update 2023-10-08 10:16:58 +08:00
Yuhang Zhao ad595c59e4 mica material: don't assume thread is always available 2023-10-07 17:58:57 +08:00
Zhao Yuhang 7a84744dc3 quick: add a way to import static plugin 2023-10-06 16:40:05 +08:00
Yuhang Zhao d86f55832f refactor 2023-10-04 11:37:39 +08:00
Zhao Yuhang b946809927 cmake: fix wrong comipler message 2023-10-02 19:08:12 +08:00
Zhao Yuhang 10a9ba0a62 cmake: remove unreleased clang parameters 2023-10-02 18:15:26 +08:00
Zhao Yuhang d10b8e024c cmake: update submodule 2023-10-02 17:13:17 +08:00
Zhao Yuhang e62885fefc cmake: update submodule 2023-09-30 13:00:43 +08:00
Zhao Yuhang ba7aab0276 win: improve blur mode 2023-09-29 16:06:06 +08:00
Zhao Yuhang 786926e7ab cmake: update submodule 2023-09-29 15:03:04 +08:00
Yuhang Zhao 8f98ab865c win: minor tweaks 2023-09-28 18:06:47 +08:00
Yuhang Zhao 27a9e0857c widget: minor simply 2023-09-26 12:47:23 +08:00
Yuhang Zhao 79d5087df5 quick: fix qml import error
Fixes: #288
Fixes: #233
2023-09-26 12:42:32 +08:00
Zhao Yuhang 8c37fa628a cmake: fix build with static Qt 2023-09-24 16:22:24 +08:00
Zhao Yuhang d48b84ea53 fix linux builds
The #if condition was wrongly inverted during the last huge refactor process.

Fixes: #286
2023-09-23 22:27:56 +08:00
Zhao Yuhang 26b9996ec6 fix qmake build and version 2023-09-14 19:27:07 +08:00
Zhao Yuhang 322c448bc1 minor tweaks 2023-09-13 21:10:57 +08:00
Yuhang Zhao 7b41f9aa31 cmake fixes 2023-09-12 18:15:10 +08:00
Zhao Yuhang 66206aa420 cmake: update 2023-09-10 14:28:38 +08:00
Yuhang Zhao 4df552d526 cmake: move config system to cmake 2023-09-04 18:08:18 +08:00
Yuhang Zhao 97112f853f win: allow square corner on win11 2023-08-31 18:26:49 +08:00
Yuhang Zhao 64a4362580 win: fix regression 2023-08-31 17:20:27 +08:00
Yuhang Zhao c175d16d3d widget: style fix 2023-08-31 16:51:57 +08:00
SineStriker 040027a6e3
Emulate leave event for max button (#278) 2023-08-31 15:55:25 +08:00
Yuhang Zhao 9279500c18 minor tweaks 2023-08-28 11:18:45 +08:00