DreamMaoMao
ce96b774d7
feat: add dispatch viewcrossmon and tagcrossmon
2025-10-29 13:42:02 +08:00
DreamMaoMao
8f9e9255b3
break change: correct maxmize to maximize
2025-10-28 20:29:37 +08:00
DreamMaoMao
31f376f998
opt: allow switch focus between fullscreen and floating window in focusstack
2025-10-27 12:46:46 +08:00
DreamMaoMao
2d3b89e23d
opt: only find same monitor when find same x and same y client
2025-10-26 18:11:52 +08:00
DreamMaoMao
424adf8e11
opt: dont set border for fullscreen window when reload config
2025-10-25 14:39:02 +08:00
DreamMaoMao
8708cb347f
opt: default numlock to 0
2025-10-22 14:14:05 +08:00
DreamMaoMao
c69b736d0e
opt: optimize keymap set
2025-10-22 14:04:47 +08:00
werapi
86cedaadca
feat: add support for DRM lease protocol
...
This implementation is based on a patch authored by Micah Gorrell (minego) for dwl.
Original repository: https://github.com/minego/dwl
Original commit: 94c448a842fc3a9fae454646e149ac63b69e7ef8
2025-10-22 11:04:33 +08:00
DreamMaoMao
b08939bb69
feat: auto convert keysym to keycode bind
2025-10-22 10:40:17 +08:00
DreamMaoMao
c07cc8be5a
fix: only set maxmize when ismaxmizescreen is true
2025-10-21 18:49:50 +08:00
DreamMaoMao
8c48e2391b
opt: make tag animation more consistent
2025-10-21 16:27:25 +08:00
werapi
10406cebce
fix: ensure tag changes happen on correct monitor
2025-10-21 16:11:16 +08:00
DreamMaoMao
f472dfecf5
opt: limit config parse string length to 255
2025-10-21 16:11:16 +08:00
David Delarosa
b5700b1e86
opt: limit scanf string length to 255
2025-10-21 16:11:16 +08:00
DreamMaoMao
a9f42ad6dc
opt: reset master per when setmfact toggle
2025-10-20 18:07:59 +08:00
werapi
568befdd3f
opt: make focusmon and tagmon respect warpcursor setting
2025-10-20 18:07:59 +08:00
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