DreamMaoMao
|
8f1fb65169
|
update github workflow
|
2025-08-27 09:42:01 +08:00 |
|
DreamMaoMao
|
f0576cb40a
|
feat: make asan as the debug type feature
|
2025-08-27 09:42:01 +08:00 |
|
DreamMaoMao
|
432067d9a2
|
fix: miss exclude unmap client in focuslast
|
2025-08-27 09:42:01 +08:00 |
|
DreamMaoMao
|
4a54246275
|
fix: crash when use focuslast dispatch
|
2025-08-27 09:42:01 +08:00 |
|
Lin Xianyi
|
d36dfa4234
|
nix: expose mmsg in packages
|
2025-08-27 09:42:01 +08:00 |
|
Lin Xianyi
|
966f6d285b
|
nix: add package option for home-manager
|
2025-08-27 09:42:01 +08:00 |
|
DreamMaoMao
|
76322947e1
|
fix: set wrong keyboard_grab in handle_input_method_grab_keyboard
This results in the inability to continuously use the mod key and mouse
to drag the window
the problem also in axisbind and gesturebind
|
2025-08-27 09:42:01 +08:00 |
|
Yappaholic
|
b896491e71
|
docs: fix gentoo installation steps
|
2025-08-27 09:42:01 +08:00 |
|
Lin Xianyi
|
ec28e1ffdc
|
nix: Use types.lines for settings and autostart_sh
|
2025-08-27 09:42:01 +08:00 |
|
DreamMaoMao
|
906c64c041
|
opt: default maximize all client
|
2025-08-27 09:42:01 +08:00 |
|
DreamMaoMao
|
9ba301ce0f
|
opt: change unmanaged window layer to overlay
|
2025-08-27 09:42:01 +08:00 |
|
DreamMaoMao
|
25fb8112c5
|
opt: not convert kb layout exclude us layout
|
2025-08-27 09:42:01 +08:00 |
|
DreamMaoMao
|
1ee5f0ef91
|
fix: avoid to set null client
|
2025-08-27 09:42:01 +08:00 |
|
DreamMaoMao
|
6ad8a6eef5
|
fix: Fix memory leaks
|
2025-08-27 09:42:01 +08:00 |
|
DreamMaoMao
|
27b408214e
|
fix: extra scene to be crate
|
2025-08-27 09:42:01 +08:00 |
|
DreamMaoMao
|
d90f4dc4ea
|
fix: miss set isunglobal and isnosizehint var init value
|
2025-08-27 09:42:01 +08:00 |
|
DreamMaoMao
|
b65700ea6f
|
feat: add isnosizehit option to windowrule
|
2025-08-27 09:42:01 +08:00 |
|
DreamMaoMao
|
c8513da37e
|
feat: respect the min and max size hint for the floating window
|
2025-08-27 09:42:01 +08:00 |
|
DreamMaoMao
|
5e52921c80
|
fix: build fail for non xwayland
|
2025-08-27 09:42:01 +08:00 |
|
DreamMaoMao
|
f5456f46f6
|
opt: optimize code struct
|
2025-08-27 09:42:01 +08:00 |
|
DreamMaoMao
|
ba65b03443
|
opt: optimize layer convert in maxmizescreen and fullscreen
|
2025-08-27 09:42:01 +08:00 |
|
DreamMaoMao
|
077981c67c
|
opt: optimize fullscreen fakefullscreen and maximizescreen state convert
|
2025-08-27 09:42:01 +08:00 |
|
DreamMaoMao
|
abb75fc963
|
opt: exclude some windows that cannot be maximized
|
2025-08-27 09:42:01 +08:00 |
|
DreamMaoMao
|
1e4a26a4ca
|
opt: optimize init commit for no anim
|
2025-08-27 09:42:01 +08:00 |
|
DreamMaoMao
|
2b6757f2ad
|
fix: error judge minimize request
|
2025-08-27 09:42:01 +08:00 |
|
DreamMaoMao
|
9a5273d2be
|
rollback: set tile and maximized state in init commit
|
2025-08-27 09:42:01 +08:00 |
|
DreamMaoMao
|
b420b854af
|
opt: both set maximized and tile state to client
|
2025-08-27 09:42:01 +08:00 |
|
DreamMaoMao
|
bc9575068c
|
fix: not need to judge x11 for image_capture_scene_surface
|
2025-08-27 09:42:01 +08:00 |
|
DreamMaoMao
|
81f07eb42f
|
update readme
|
2025-08-27 09:42:01 +08:00 |
|
DreamMaoMao
|
945befbaa2
|
opt: auto update ext_foreign_toplevel title
|
2025-08-27 09:42:01 +08:00 |
|
DreamMaoMao
|
0f65d3caa6
|
feat: support capture window in obs
|
2025-08-27 09:42:01 +08:00 |
|
DreamMaoMao
|
cf36b8c5ba
|
format code
|
2025-08-27 09:42:01 +08:00 |
|
DreamMaoMao
|
57e9516266
|
change project to mangowc
|
2025-08-27 09:42:00 +08:00 |
|
DreamMaoMao
|
b6c72b7e81
|
opt: optimize keyborad focus change after unlock
|
2025-08-27 09:42:00 +08:00 |
|
DreamMaoMao
|
65136483ca
|
opt: change struct type name animationScale to BufferData
|
2025-08-27 09:42:00 +08:00 |
|
DreamMaoMao
|
b76bbc9e60
|
opt: optimize code struct
|
2025-08-27 09:42:00 +08:00 |
|
DreamMaoMao
|
29d4227f87
|
opt: use regex match layer name in layer rule
|
2025-08-27 09:42:00 +08:00 |
|
DreamMaoMao
|
acfc800b1d
|
opt: optimize unlock refocus logic for exclusive_layer
|
2025-08-27 09:42:00 +08:00 |
|
DreamMaoMao
|
13566cd71b
|
Update README.md
|
2025-08-27 09:42:00 +08:00 |
|
DreamMaoMao
|
202b0f83d2
|
add icon
|
2025-08-27 09:42:00 +08:00 |
|
DreamMaoMao
|
021e570034
|
change: change main file name to mango.c
|
2025-08-27 09:42:00 +08:00 |
|
DreamMaoMao
|
e93104f120
|
change: change project name to mango
|
2025-08-27 09:42:00 +08:00 |
|
DreamMaoMao
|
b8f5439c45
|
opt: refresh is float type
|
2025-08-27 09:42:00 +08:00 |
|
DreamMaoMao
|
2ca01b5a60
|
opt: update monitor data after reload monitor rule
|
2025-08-27 09:42:00 +08:00 |
|
DreamMaoMao
|
33416a10d9
|
opt: optimize reload config code struct
|
2025-08-27 09:42:00 +08:00 |
|
DreamMaoMao
|
876c233ed3
|
opt: optimize handle xdg commit request
|
2025-08-27 09:42:00 +08:00 |
|
DreamMaoMao
|
b0ffb6c059
|
opt: not set maximized to new version wayland client
|
2025-08-27 09:42:00 +08:00 |
|
DreamMaoMao
|
d5d007cdb1
|
fix: crash when not set layoutname in tagrule
|
2025-08-27 09:42:00 +08:00 |
|
DreamMaoMao
|
f42b3080b4
|
feat: support set monitor resolution and refresh rate in monitor rule
|
2025-08-27 09:42:00 +08:00 |
|
DreamMaoMao
|
8889ebd604
|
bump version to 0.7.3
|
2025-08-27 09:42:00 +08:00 |
|