DreamMaoMao
702c24e8b1
opt: set client maximize state false when toggle floating
2025-10-16 09:22:00 +08:00
DreamMaoMao
9fd56f60ec
opt: remove useless code
2025-10-15 23:26:39 +08:00
DreamMaoMao
28bd66d4b0
opt: add force_maximize
...
sf
2025-10-15 22:45:48 +08:00
DreamMaoMao
43798176f3
rollback: remove force_tile_state option
...
Since the non-tiled state can cause the size of some Windows to be out
of sync with the synthesizer's expectations, all Windows are set to the
tiled state by default again
2025-10-15 21:24:54 +08:00
DreamMaoMao
8f97969a1b
opt: remove menu cap in init
2025-10-15 19:30:50 +08:00
DreamMaoMao
f80e5656bf
opt: tile state window not set WLR_EDGE_NONE when cancel maximize
2025-10-15 19:30:40 +08:00
DreamMaoMao
0692135cd7
opt: set init properties value in init commit
2025-10-15 18:41:13 +08:00
DreamMaoMao
ae98c1c4a6
opt: not set maximize and minimize cap if the action is disabled
2025-10-15 18:35:57 +08:00
DreamMaoMao
9369adb2fa
opt: optimize tile state set in maximize
2025-10-15 18:07:02 +08:00
DreamMaoMao
a4a600c053
opt: not set tile state in init if disable force_tile_state
2025-10-12 21:13:30 +08:00
DreamMaoMao
d9e08a6b26
opt: allow use ime in layer surface
2025-10-12 20:24:25 +08:00
DreamMaoMao
16442890a5
feat: add windowrule option force_tile_state
2025-10-12 19:23:33 +08:00
DreamMaoMao
1161fdf2e8
feat: add allow_csd option to windowrule
2025-10-12 19:12:12 +08:00
DreamMaoMao
7b154073c7
opt: allow bind multi action to one keybind
2025-10-12 10:23:43 +08:00
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