Commit graph

585 commits

Author SHA1 Message Date
DreamMaoMao
134242196e opt: remove useless keyboard code 2025-10-19 14:32:43 +08:00
DreamMaoMao
42444aa0e7 opt: reduce times of resize request when drag window to resize 2025-10-19 09:54:30 +08:00
DreamMaoMao
c7591bb6b7 fix: should set global client tag before caculate number of client in arrange 2025-10-18 20:39:39 +08:00
DreamMaoMao
1f3696c37a opt: fix build warnning 2025-10-18 13:03:08 +08:00
DreamMaoMao
c756233964 chase: chase ime break change for wlroots 0.20 2025-10-17 12:41:34 +08:00
DreamMaoMao
702c24e8b1 opt: set client maximize state false when toggle floating 2025-10-16 09:22:00 +08:00
DreamMaoMao
e7184762a4 opt: do noting when view same tag widht view_current_to_back disalbed 2025-10-16 09:05:55 +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
fd3d18921d opt: always set tile edge but not always set maximize 2025-10-15 21:07:35 +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
66361befa5 opt: optimize grid layout gap 2025-10-15 16:24:24 +08:00
DreamMaoMao
32d494eb98 opt: optimize statk hight in center_tile 2025-10-15 16:24:19 +08:00
DreamMaoMao
a0ad794a9c opt: optimize center_tile gap 2025-10-15 16:24:13 +08:00
DreamMaoMao
a8905b4384 feat: add layout right_tile 2025-10-15 13:22:49 +08:00
DreamMaoMao
7018c1edf7 opt: allow smartgap and gap toggle in monocle layout 2025-10-15 12:53:41 +08:00
DreamMaoMao
faa867d46a fix: correct gb keyboard layout name 2025-10-15 10:40:14 +08:00
DreamMaoMao
03d718458f feat: add back vertical_deck layout 2025-10-15 07:29:32 +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
2a4339b159 opt: optimize grid layout gap 2025-10-11 18:27:56 +08:00
DreamMaoMao
27183b8d49 opt: add back vertical grid layout 2025-10-11 16:30:02 +08:00
DreamMaoMao
79fafaeba6 opt: maximize and fullscreen not allow become drag window 2025-10-11 12:54:42 +08:00
DreamMaoMao
e0e3069e7a opt: not resize maximize and fullscreen window 2025-10-11 12:40:40 +08:00
DreamMaoMao
eea5b9a7d8 opt: allow scroller window resize to 1.0 per 2025-10-11 11:39:21 +08:00
DreamMaoMao
3086130a2c feat: support resize tile window 2025-10-11 11:25:50 +08:00
DreamMaoMao
4cd8fe8c6a fix: some client miss set borderpx when reload config 2025-10-09 08:38:26 +08:00
DreamMaoMao
8de9c000e3 feat: add setoption dispatch to allow change option by mmsg 2025-10-08 15:12:13 +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
8799f383ce fix: crash when use focus_cross_tag 2025-10-05 21:31:23 +08:00
DreamMaoMao
f48c6573f5 opt: allow foucstack next when fullscreen client has children 2025-10-05 21:19:45 +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
8d6f571e73 opt: allow use cursor to select ime popup item 2025-10-02 17:18:56 +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