diff --git a/generate_layout.rb b/generate_layout.rb index 8729234..77b0169 100755 --- a/generate_layout.rb +++ b/generate_layout.rb @@ -21,7 +21,6 @@ class Key # down up "basic" => [ "&kbfun_press_release", ], "media" => [ "&kbfun_mediakey_press_release", ], - "toggle" => [ "&kbfun_toggle", ], "transparent" => [ "&kbfun_transparent", ], # down up "layer" => [ "&kbfun_layer_enable", "&kbfun_layer_disable" ], diff --git a/src/main.c b/src/main.c index 0395169..4fcc25e 100644 --- a/src/main.c +++ b/src/main.c @@ -375,15 +375,6 @@ void kbfun_press_release_preserve_sticky() { _kbfun_press_release(current_is_pressed, keycode); } -/* - * Toggle the key pressed or unpressed - */ -void kbfun_toggle(void) { - uint8_t keycode = _kbfun_get_keycode(); - bool is_pressed = _kbfun_is_pressed(keycode); - _kbfun_press_release(!is_pressed, keycode); -} - /* * Execute the key that would have been executed if the current layer was not * active diff --git a/src/main.h b/src/main.h index 8c1456f..98112a8 100644 --- a/src/main.h +++ b/src/main.h @@ -7,7 +7,6 @@ void kbfun_layer_disable(); void kbfun_layer_sticky(); void kbfun_layer_enable(); void kbfun_transparent(void); -void kbfun_toggle(void); void kbfun_press_release_preserve_sticky(); void kbfun_press_release(); uint8_t _kbfun_get_keycode();