Commit graph

114 commits

Author SHA1 Message Date
DreamMaoMao
3086130a2c feat: support resize tile window 2025-10-11 11:25:50 +08:00
DreamMaoMao
91574fcaea feat: support keybind mode 2025-10-07 14:05:51 +08:00
DreamMaoMao
457534bd41 opt: set all monitor pointer init value to NULL 2025-10-06 14:29:12 +08:00
DreamMaoMao
e352e3a8fd opt: set all layershell pointer init value to NULL 2025-10-06 14:24:46 +08:00
DreamMaoMao
d4868eb1e4 opt: Initialize all Client Pointers to NULL 2025-10-06 14:20:14 +08:00
DreamMaoMao
36b523fd1a opt: optimzie float client overlap 2025-10-06 09:40:55 +08:00
DreamMaoMao
0dfc1270df feat: The floating Windows do not overlap 2025-10-05 23:27:16 +08:00
DreamMaoMao
8bd7f0e708 fix: confuse focus for xim popup window when re-map client by click tray 2025-10-05 20:09:26 +08:00
DreamMaoMao
a190b10a03 fix: swallow miss set fullscreen state in unmap 2025-10-05 11:35:43 +08:00
DreamMaoMao
68ca842482 opt: allow floating window show on fullscreen window 2025-10-05 11:35:38 +08:00
DreamMaoMao
bcc6fb7454 feat: support toggleview action in ext-workspace 2025-10-01 22:38:09 +08:00
DreamMaoMao
4708c10b89 fix: miss apply some config 2025-09-29 20:59:51 +08:00
DreamMaoMao
56a060a840 fix: allow use extern xwayland 2025-09-29 18:09:07 +08:00
DreamMaoMao
a58b8adefe opt: wrong position of fcitx5 popup in wayland mode electron app when first input 2025-09-29 15:11:24 +08:00
DreamMaoMao
32476f366b opt: optimize code struct 2025-09-28 21:12:27 +08:00
DreamMaoMao
0b43c70352 opt: optimize code struct 2025-09-28 18:40:12 +08:00
DreamMaoMao
fb7c1b8783 opt: optimize code struct 2025-09-28 09:49:30 +08:00
DreamMaoMao
43a0f80df9 opt: not reset curtag when move showing scratchpat from other tag 2025-09-27 14:43:28 +08:00
DreamMaoMao
4f48dc6461 opt: not reset tagset when show scratchpad 2025-09-27 08:48:33 +08:00
DreamMaoMao
cabc1bf8b6 feat: add tagrule option no_hide 2025-09-25 11:35:58 +08:00
DreamMaoMao
12a2492270 feat: add comboview dispatch 2025-09-25 10:29:16 +08:00
DreamMaoMao
2ca0b39e6b opt: optimize scratchpad animaiton set 2025-09-24 20:21:52 +08:00
DreamMaoMao
54955a54fc feat: add option scratchpad_cross_monitor 2025-09-24 20:08:32 +08:00
DreamMaoMao
849b480a5b opt: disable some action in overview 2025-09-22 15:43:34 +08:00
DreamMaoMao
7a951f746e fix: crash in some case when use global in multi monitor 2025-09-22 12:03:16 +08:00
DreamMaoMao
e7ff2a49f4 opt: optimzie code struct 2025-09-21 11:58:05 +08:00
DreamMaoMao
0820e19210 opt: allow tag animaiton when client switch tag 2025-09-21 11:58:01 +08:00
DreamMaoMao
daa4860853 fix: root client shouldn't use invisble client and floating client 2025-09-20 20:17:09 +08:00
DreamMaoMao
b97f5928cf feat: add option exchange_cross_monitor 2025-09-20 19:45:01 +08:00
DreamMaoMao
85f185c9a1 opt: optimize code struct 2025-09-20 10:39:33 +08:00
DreamMaoMao
f0b2cba787 opt: fix tagsel toggle 2025-09-19 20:00:13 +08:00
DreamMaoMao
38bb406279 feat: tag action sync all monitor 2025-09-19 19:57:04 +08:00
DreamMaoMao
a8bbd94b7a fix: adaptive_sync not apply in init 2025-09-18 21:22:01 +08:00
DreamMaoMao
8bf22e77d2 feat: adaptive_sync support 2025-09-18 12:12:00 +08:00
DreamMaoMao
99fad07f12 opt: optimzie func name 2025-09-17 12:04:17 +08:00
DreamMaoMao
845d4e1268 opt: use nearest refresh for monitor rule 2025-09-17 12:02:31 +08:00
DreamMaoMao
a79d7cc0c9 opt: only use custom-mode in headless monitor in monitorrule 2025-09-17 11:05:22 +08:00
DreamMaoMao
c52d203cdc fix: fullscrren client shouldn't be effect by other monitor 2025-09-16 10:13:22 +08:00
DreamMaoMao
f7f6e25088 fix: configure error device when createdevice 2025-09-15 16:18:56 +08:00
DreamMaoMao
cf9a8fc2e0 fix: error tag animation direction in some scroller layout case 2025-09-13 20:13:20 +08:00
DreamMaoMao
1337defb13 opt: optimize code struct 2025-09-11 12:49:38 +08:00
DreamMaoMao
b58f68ceae fix: use smartgaps miss tagin animaiton in scroller layput 2025-09-11 12:49:34 +08:00
DreamMaoMao
6573b4637b opt: optimize visible client count 2025-09-11 10:12:05 +08:00
DreamMaoMao
8c8fc72e20 opt: remove useless code 2025-09-11 07:19:13 +08:00
DreamMaoMao
5c2616231a opt: optimize code struct 2025-09-11 07:15:51 +08:00
DreamMaoMao
cc50a43522 opt: Re-implement view left and view right logic 2025-09-10 19:17:36 +08:00
DreamMaoMao
0ca4248002 fix: ISTILED marco only judge tile state 2025-09-10 19:17:27 +08:00
DreamMaoMao
b341ed2d00 opt: optimzie var name 2025-09-09 11:03:07 +08:00
DreamMaoMao
cff0c3aa4c opt: swallowby window use swallowing window size 2025-09-09 08:58:37 +08:00
DreamMaoMao
1e1e37e92d opt: optimize layer animaiton frame count in multi monitor 2025-09-07 18:00:19 +08:00