Commit Graph

1074 Commits

Author SHA1 Message Date
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
SineStriker 0ce47469a9
Use better workaround to emulate mouse events (#273) 2023-08-28 11:01:24 +08:00
Yuhang Zhao 7d09a6b9c9 update 2023-08-27 17:33:48 +08:00
Yuhang Zhao f584bd3a34 little fix 2023-08-27 15:59:38 +08:00
Yuhang Zhao 6abb636a19 large refactor 2023-08-27 15:12:06 +08:00
SineStriker 2db829884d
Fix hover bug caused by system popup menu (#272) 2023-08-26 17:59:17 +08:00
SineStriker 102bf93b84
Improve mouse move handler (#271) 2023-08-26 16:21:48 +08:00
SineStriker 2d639071cc
Fix bugs after mouse press (#270) 2023-08-26 16:04:29 +08:00
SineStriker 6ff0bc9300
Fix emulate message bug and git modules, window part mistakes, non client leave mistakes and crash (#269)
* Fix emulate message bug and git modules

* Fix window part mistakes

* Fix WM_NCMOUSELEAVE message mistakes and crash

* Fix maximize minimize button hover problem
2023-08-26 12:18:36 +08:00
Yuhang Zhao bdb1b5d68f snap layout: improve 2023-08-25 18:19:32 +08:00
Yuhang Zhao f7368d0a08 widgets: PIMPL refactor 2023-08-25 17:50:22 +08:00
Yuhang Zhao e6a4849f81 snap layout: refactor 2023-08-25 15:30:20 +08:00
Yuhang Zhao e0abdb04ce snap layout: improve 2023-08-25 14:13:39 +08:00
Yuhang Zhao e8977c7486 snap layout: improve 2023-08-25 13:17:51 +08:00
Yuhang Zhao 95e5791288 win: refactor 2023-08-25 11:09:06 +08:00
Yuhang Zhao 5c8ac2736f quick: PIMPL refactor 2023-08-24 18:05:48 +08:00
Yuhang Zhao 15212abd85 win: fix dialog maximize
issue: #266
2023-08-24 15:00:04 +08:00
Yuhang Zhao 3bc44c267d core: PIMPL refactor 2023-08-24 14:41:43 +08:00
Yuhang Zhao 01f3750efd win: minor tweaks 2023-08-24 13:10:11 +08:00
Yuhang Zhao 4a1f5fb1f4 win: replace an old workaround with new one 2023-08-24 10:24:33 +08:00
Yuhang Zhao a130fef677 win: refactor 2023-08-23 18:04:31 +08:00
Yuhang Zhao 644266923b win: snap layout refactor 2023-08-21 15:07:07 +08:00
Yuhang Zhao 469c686ade refactor 2023-08-21 12:43:44 +08:00
Yuhang Zhao 2202fbf1c2 snap layout: get rid of the transparent window 2023-08-20 16:58:26 +08:00
Yuhang Zhao 58afa6aa95 snap layout: try improve the maximize button handling 2023-08-19 15:45:49 +08:00
Yuhang Zhao 54e3f6232e mica material: fix high dpi scaling 2023-08-19 15:33:11 +08:00
SineStriker 8ac3d747a1
Fix hover event and system buttons (#262)
* Fix hover event

* Fix system button
2023-08-19 14:48:26 +08:00
Yuhang Zhao ca968b7ba6 snap layout: fix qt events 2023-08-19 13:24:29 +08:00
Yuhang Zhao 2c8bd8ce8c win: minor improvements 2023-08-18 17:25:13 +08:00
Yuhang Zhao 44eeb537a2 cmake: update submodule 2023-08-18 12:11:55 +08:00
Yuhang Zhao 9265735ac7 win: use Qt events to set system button state 2023-08-17 14:24:27 +08:00
Yuhang Zhao c85c6d6fc5 fix qt5 build 2023-08-17 11:58:00 +08:00
Yuhang Zhao 4f7919ef5e cmake: update submodule 2023-08-17 11:56:32 +08:00
Yuhang Zhao 861b94d8ac win: improve an old workaround 2023-08-17 11:55:50 +08:00
Yuhang Zhao fc643613c3 cmake: update submodule 2023-08-15 19:51:57 +08:00
Yuhang Zhao a29f30efc3 cmake: update submodule 2023-08-15 11:23:51 +08:00
Yuhang Zhao 013f2e845f win: minor improvement 2023-08-14 11:02:17 +08:00
Yuhang Zhao 2035fed510 win: fix regression 2023-08-07 17:41:15 +08:00
Yuhang Zhao 95e0062264 cmake: fix msvc error 2023-08-07 15:18:40 +08:00
Yuhang Zhao e1e38acd6c linux: workaround qt missing mouse release event 2023-08-07 15:11:03 +08:00
Yuhang Zhao 177e377bb4 mica material: fix multi monitor scenario 2023-08-07 14:31:40 +08:00
Yuhang Zhao 8d3ef93885 win: fix theme not updating 2023-08-05 13:46:23 +08:00
Yuhang Zhao cb3827210c win: minor improvement 2023-08-04 19:27:18 +08:00