mirror of
https://github.com/MezzalunaWM/Mezzaluna.git
synced 2026-03-08 04:57:32 -04:00
keyboard repeat for compositor keybinds
This commit is contained in:
parent
46a359b07e
commit
f639a2f94e
6 changed files with 122 additions and 28 deletions
|
|
@ -148,9 +148,9 @@ pub fn del_mousemap(L: *zlua.Lua) i32 {
|
|||
pub fn get_repeat_info(L: *zlua.Lua) i32 {
|
||||
L.newTable();
|
||||
|
||||
L.pushInteger(server.seat.keyboard_group.keyboard.repeat_info.rate);
|
||||
L.pushInteger(server.seat.keyboard_group.wlr_group.keyboard.repeat_info.rate);
|
||||
L.setField(-2, "rate");
|
||||
L.pushInteger(server.seat.keyboard_group.keyboard.repeat_info.delay);
|
||||
L.pushInteger(server.seat.keyboard_group.wlr_group.keyboard.repeat_info.delay);
|
||||
L.setField(-2, "delay");
|
||||
|
||||
return 1;
|
||||
|
|
@ -167,7 +167,7 @@ pub fn set_repeat_info(L: *zlua.Lua) i32 {
|
|||
L.raiseErrorStr("The delay must be a valid number", .{});
|
||||
};
|
||||
|
||||
server.seat.keyboard_group.keyboard.setRepeatInfo(rate, delay);
|
||||
server.seat.keyboard_group.wlr_group.keyboard.setRepeatInfo(rate, delay);
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue