Commit graph

994 commits

Author SHA1 Message Date
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
8499ea209e bump version to 0.10.3 2025-10-21 23:00:06 +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
Cheetah
c8aa88a9d6 Update Installation on Arch Linux section in README.md
Added better installation instructions for arch
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
0acefa8738 bump version to 0.10.2 2025-10-19 19:45:22 +08:00
DreamMaoMao
8a25c59c32 project: optimize mmsg build action 2025-10-19 19:04:32 +08:00
DreamMaoMao
900397ab69 project: merge mmsg meson.build file into mango meson.build 2025-10-19 18:14:18 +08:00
DreamMaoMao
134242196e opt: remove useless keyboard code 2025-10-19 14:32:43 +08:00
DreamMaoMao
e5705751cc bump version to 0.10.1 2025-10-19 11:04:16 +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
Your Name
8b4956c615 improve home-manager module 2025-10-18 16:14:51 +08:00
ProggerX
4cfb76af9d nix: merge mmsg to mangowc project 2025-10-18 15:12:12 +08:00
DreamMaoMao
1f3696c37a opt: fix build warnning 2025-10-18 13:03:08 +08:00
DreamMaoMao
fd3e9a8c2c project: add mmsg as sub project 2025-10-18 12:44:40 +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
b9151074ce Update README.md 2025-10-14 11:42:31 +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
767dfc97db opt: optimize version message when build in release package 2025-10-12 17:46:54 +08:00