Commit graph

126 commits

Author SHA1 Message Date
DreamMaoMao
99fad07f12 opt: optimzie func name 2025-09-17 12:04:17 +08:00
DreamMaoMao
a79d7cc0c9 opt: only use custom-mode in headless monitor in monitorrule 2025-09-17 11:05:22 +08:00
DreamMaoMao
fa28568cec feat: add option view_current_to_back 2025-09-17 08:23:08 +08:00
DreamMaoMao
74b887011d opt: optimzie code struct 2025-09-07 14:33:11 +08:00
DreamMaoMao
27d23165bd opt: remove useless scratchpad_width and scratachpad_height 2025-09-06 12:46:42 +08:00
DreamMaoMao
30b41a59e7 fix: miss free switch toggle listener when switch VT 2025-09-06 12:45:24 +08:00
DreamMaoMao
cd4013a5e0 change: remove width and height arg for toggle_name_scratchpad 2025-09-06 12:44:56 +08:00
DreamMaoMao
afbf1cc22a feat: support switchbind 2025-09-06 12:44:20 +08:00
DreamMaoMao
d209b76205 change: correct dispatch name minized to minimized,restore_minized to restore_minimized 2025-09-05 14:22:28 +08:00
DreamMaoMao
e0fb54b279 feat: add global option edge_scroller_pointer_focus 2025-09-04 10:01:06 +08:00
DreamMaoMao
adabd6dd10 opt: use spawn_shell to run exec config 2025-09-03 13:11:37 +08:00
DreamMaoMao
b189d7a2be feat: hot-reload pointer setting in config 2025-09-03 12:48:14 +08:00
DreamMaoMao
8afcde6265 feat: add dispatch toggle_trackpad_enable 2025-09-03 12:00:02 +08:00
DreamMaoMao
15fc158dc4 opt: monitor rule fallback to custom mode 2025-09-02 11:55:49 +08:00
DreamMaoMao
22570da969 feat: add spawn_shell dispatch to keybind 2025-08-31 09:38:33 +08:00
DreamMaoMao
e7c1c76c3d feat: add centerwin dispatch 2025-08-30 20:40:26 +08:00
DreamMaoMao
9fd814d972 feat: add istagsilent option to windowrule 2025-08-27 09:42:01 +08:00
DreamMaoMao
53c6ef0c46 opt: monitor rule prefer to use internal mode 2025-08-27 09:42:01 +08:00
DreamMaoMao
051acbb62a feat: windowrule add ignore_minimize 2025-08-27 09:42:01 +08:00
DreamMaoMao
594610e10d fix: miss set keeptag arg in tagmon arg 2025-08-27 09:42:01 +08:00
DreamMaoMao
d4ecf1bac3 opt: optimize focusmon and tagmon arg 2025-08-27 09:42:01 +08:00
DreamMaoMao
906c64c041 opt: default maximize all client 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
b65700ea6f feat: add isnosizehit option to windowrule 2025-08-27 09:42:01 +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
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
6f8be6faaa fix: windowrule option monitor apply error 2025-08-27 09:42:00 +08:00
DreamMaoMao
3e615fc762 feat: layer zoom and fade animation support 2025-08-27 09:42:00 +08:00
DreamMaoMao
b289b6ca97 feat: layer open and close type set support 2025-08-27 09:42:00 +08:00
DreamMaoMao
dadbccbac0 feat: add option to disable trackpad 2025-08-27 09:42:00 +08:00
DreamMaoMao
43081f385e back: no effect 2025-07-09 11:44:04 +08:00
DreamMaoMao
3a5cd857f0 change: isopenscratchpad windowrule change name to isnamedscratchpad 2025-07-06 14:06:39 +08:00
DreamMaoMao
e3c9c784b6 feat: add shadow_only_floating option 2025-07-05 15:24:12 +08:00
DreamMaoMao
263e2e4260 feat: add option to set default scratchpad size 2025-07-04 12:38:50 +08:00
DreamMaoMao
71bcc9dc6a feat: layer shadow support 2025-07-04 10:45:52 +08:00
DreamMaoMao
5a8d666101 opt: fix format 2025-07-04 08:51:06 +08:00
ren2r
d1bea3ae34 feat: add libinput scroll_button
This MR adds a option to set a button for when scroll_on_button_down is enabled as the scroll method. The user can define a different button to the enable the scroll event. By default the middle mouse button (274) is used, but with the `scroll_button` setting any other mouse button can be set, like the right mouse button (273) or a lateral button like back and forward buttons.
2025-07-03 17:15:55 -03:00
DreamMaoMao
656b6d12f4 opt: optimize format 2025-07-03 09:55:34 +08:00
DreamMaoMao
f7c161b78c change: change option name bypass_surface_visibility to inhibit_regardless_of_visibility 2025-07-03 09:10:16 +08:00
DreamMaoMao
bd70e2ad92 feat: add libinput option 2025-07-03 08:50:45 +08:00
DreamMaoMao
1ef61442f5 feat: support hyper mod key in keybind 2025-06-30 14:37:53 +08:00
DreamMaoMao
19fbe41d54
Merge pull request #135 from DreamMaoMao/test_layer
feat: suuport layershell animaiton
2025-06-29 15:21:48 +08:00
DreamMaoMao
9319ff5478 opt code struct 2025-06-29 14:11:05 +08:00
DreamMaoMao
11eef5ea2d feat: support layershell close animation 2025-06-29 13:11:58 +08:00
DreamMaoMao
6f5892b45d feat: tagrule support match monitor name 2025-06-28 11:56:34 +08:00
DreamMaoMao
063d5b27f5 feat: add layerrule to match noblur layer 2025-06-26 20:38:27 +08:00