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
DreamMaoMao
f45424c095
feat: add blur_optimized option
2025-06-25 10:57:30 +08:00
DreamMaoMao
c8b8e373c6
fix: chase scenefx api change
2025-06-23 13:02:18 +08:00
DreamMaoMao
4c496307eb
feat: add option no_radius_when_single
2025-06-22 22:07:55 +08:00
DreamMaoMao
1b97dd533e
fix: The coordinates of the shadow position are allowed to be negative
2025-06-21 21:53:24 +08:00
DreamMaoMao
f07be79f31
feat: add blur_layer option
2025-06-18 10:51:23 +08:00
DreamMaoMao
31bd2814d2
Merge remote-tracking branch 'origin/main' into scenefx
2025-06-18 08:17:19 +08:00
DreamMaoMao
f202a16abe
feat: add option to disable syncobj for nvidia
2025-06-17 15:45:17 +08:00
DreamMaoMao
ba763332fc
feat: add dispatch focuslast
2025-06-15 15:55:18 +08:00
DreamMaoMao
b97222b6b0
feat:add arg to keep tag when tagmon
2025-06-15 11:12:47 +08:00
DreamMaoMao
20d132de3f
format code
2025-06-14 21:45:06 +08:00
DreamMaoMao
81b67cdec7
feat: focusmon dispatch support mon name
2025-06-14 15:59:59 +08:00
DreamMaoMao
1bbf6adbc9
feat: focusmon dispatch support mon name
2025-06-14 15:59:41 +08:00
DreamMaoMao
a34cde4e76
fix: bw will reset by a wrong way
2025-06-14 12:20:54 +08:00
DreamMaoMao
be7d81d337
fix: bw will reset by a wrong way
2025-06-14 12:12:36 +08:00
DreamMaoMao
7f5cf991a3
fix: opacitiy reset by default by wrong way
2025-06-14 12:10:52 +08:00
DreamMaoMao
e0b8608cf0
fix: opacity winrule not apply
2025-06-14 11:20:27 +08:00
DreamMaoMao
55f82231a6
feat: scenefx blur shadow corner radius and opacity
2025-06-14 10:22:06 +08:00
DreamMaoMao
297356a1ef
opt: keybaord layout config support hotreload to apply
2025-06-11 10:03:53 +08:00
DreamMaoMao
c8e7e3d528
feat: add switch_keyboard_layout dispatch
2025-06-10 14:28:43 +08:00
DreamMaoMao
9e58c54830
feat: add xkb rule config option
2025-06-10 00:13:46 +08:00
DreamMaoMao
860e1805d1
feat: key parse support key code
2025-06-09 23:28:29 +08:00
DreamMaoMao
76b7e16719
feat: mod key support key code
2025-06-09 10:51:18 +08:00
DreamMaoMao
db7e8d54b8
fix: crashed when the tagrule was not fully configured with all tags
2025-06-09 10:29:07 +08:00
DreamMaoMao
92e02d64b6
opt: limit config value to valid range
2025-06-08 12:14:45 +08:00
DreamMaoMao
5aaf8d7625
format code index to tab no space
2025-06-07 14:40:13 +08:00
DreamMaoMao
a7000f28d4
fix: winrule offsex offsey not apply in left top
2025-06-07 09:57:27 +08:00
DreamMaoMao
2f61e14eeb
feat: add global option animation_fade_out
2025-06-07 09:17:42 +08:00
DreamMaoMao
0a9181ecb0
feat: add winrule option nofadeout
2025-06-07 08:47:45 +08:00
DreamMaoMao
71e336fecc
feat: add option xwayland_persistence
2025-06-06 17:26:02 +08:00
DreamMaoMao
ea03ba6c49
feat: winrule option no_force_center
2025-06-01 21:47:58 +08:00
DreamMaoMao
b167fe3c93
fix: monitor need set -1 init value
2025-06-01 21:15:51 +08:00
DreamMaoMao
9cfdcb48ef
feat: add winrule option nofadein
2025-06-01 20:58:35 +08:00
DreamMaoMao
a7c247146d
opt: change rule default value to 0
2025-06-01 20:51:36 +08:00
DreamMaoMao
02c88ed144
fix: error judge for center rule
2025-06-01 20:47:56 +08:00
DreamMaoMao
b0851866ab
opt: allow no tagrule in config
2025-06-01 13:42:29 +08:00
DreamMaoMao
0143d61b58
change: tags keyword change to tagrule
2025-05-31 13:45:16 +08:00
DreamMaoMao
54974d498b
format code
2025-05-31 13:18:18 +08:00
DreamMaoMao
c835f8e35b
feat: add isoverlay to winrule option
2025-05-26 15:43:36 +08:00
DreamMaoMao
b56a99770f
feat: mouse accel option
2025-05-22 09:36:02 +08:00
DreamMaoMao
aa0e1e1fe9
feat: distinguish the named scratchpad
2025-05-16 21:54:37 +08:00