cleanup unused coord_raw

This commit is contained in:
xs5871 2022-07-21 15:28:31 +00:00 committed by Kyle Brown
parent 2a7654f852
commit e0ca1124fb
2 changed files with 10 additions and 16 deletions

View File

@ -5,7 +5,7 @@ def passthrough(key, keyboard, *args, **kwargs):
return keyboard return keyboard
def default_pressed(key, keyboard, KC, coord_int=None, coord_raw=None, *args, **kwargs): def default_pressed(key, keyboard, KC, coord_int=None, *args, **kwargs):
keyboard.hid_pending = True keyboard.hid_pending = True
keyboard.keys_pressed.add(key) keyboard.keys_pressed.add(key)
@ -13,9 +13,7 @@ def default_pressed(key, keyboard, KC, coord_int=None, coord_raw=None, *args, **
return keyboard return keyboard
def default_released( def default_released(key, keyboard, KC, coord_int=None, *args, **kwargs): # NOQA
key, keyboard, KC, coord_int=None, coord_raw=None, *args, **kwargs # NOQA
):
keyboard.hid_pending = True keyboard.hid_pending = True
keyboard.keys_pressed.discard(key) keyboard.keys_pressed.discard(key)

View File

@ -465,31 +465,31 @@ class Key:
def __repr__(self): def __repr__(self):
return f'Key(code={self.code}, has_modifiers={self.has_modifiers})' return f'Key(code={self.code}, has_modifiers={self.has_modifiers})'
def on_press(self, state, coord_int=None, coord_raw=None): def on_press(self, state, coord_int=None):
if hasattr(self, '_pre_press_handlers'): if hasattr(self, '_pre_press_handlers'):
for fn in self._pre_press_handlers: for fn in self._pre_press_handlers:
if not fn(self, state, KC, coord_int, coord_raw): if not fn(self, state, KC, coord_int):
return None return None
ret = self._handle_press(self, state, KC, coord_int, coord_raw) ret = self._handle_press(self, state, KC, coord_int)
if hasattr(self, '_post_press_handlers'): if hasattr(self, '_post_press_handlers'):
for fn in self._post_press_handlers: for fn in self._post_press_handlers:
fn(self, state, KC, coord_int, coord_raw) fn(self, state, KC, coord_int)
return ret return ret
def on_release(self, state, coord_int=None, coord_raw=None): def on_release(self, state, coord_int=None):
if hasattr(self, '_pre_release_handlers'): if hasattr(self, '_pre_release_handlers'):
for fn in self._pre_release_handlers: for fn in self._pre_release_handlers:
if not fn(self, state, KC, coord_int, coord_raw): if not fn(self, state, KC, coord_int):
return None return None
ret = self._handle_release(self, state, KC, coord_int, coord_raw) ret = self._handle_release(self, state, KC, coord_int)
if hasattr(self, '_post_release_handlers'): if hasattr(self, '_post_release_handlers'):
for fn in self._post_release_handlers: for fn in self._post_release_handlers:
fn(self, state, KC, coord_int, coord_raw) fn(self, state, KC, coord_int)
return ret return ret
@ -521,7 +521,6 @@ class Key:
- coord_int (an internal integer representation of the matrix coordinate - coord_int (an internal integer representation of the matrix coordinate
for the pressed key - this is likely not useful to end users, but is for the pressed key - this is likely not useful to end users, but is
provided for consistency with the internal handlers) provided for consistency with the internal handlers)
- coord_raw (an X,Y tuple of the matrix coordinate - also likely not useful)
If return value of the provided callback is evaluated to False, press If return value of the provided callback is evaluated to False, press
processing is cancelled. Exceptions are _not_ caught, and will likely processing is cancelled. Exceptions are _not_ caught, and will likely
@ -547,7 +546,6 @@ class Key:
- coord_int (an internal integer representation of the matrix coordinate - coord_int (an internal integer representation of the matrix coordinate
for the pressed key - this is likely not useful to end users, but is for the pressed key - this is likely not useful to end users, but is
provided for consistency with the internal handlers) provided for consistency with the internal handlers)
- coord_raw (an X,Y tuple of the matrix coordinate - also likely not useful)
The return value of the provided callback is discarded. Exceptions are _not_ The return value of the provided callback is discarded. Exceptions are _not_
caught, and will likely crash KMK if not handled within your function. caught, and will likely crash KMK if not handled within your function.
@ -572,7 +570,6 @@ class Key:
- coord_int (an internal integer representation of the matrix coordinate - coord_int (an internal integer representation of the matrix coordinate
for the pressed key - this is likely not useful to end users, but is for the pressed key - this is likely not useful to end users, but is
provided for consistency with the internal handlers) provided for consistency with the internal handlers)
- coord_raw (an X,Y tuple of the matrix coordinate - also likely not useful)
If return value of the provided callback evaluates to False, the release If return value of the provided callback evaluates to False, the release
processing is cancelled. Exceptions are _not_ caught, and will likely crash processing is cancelled. Exceptions are _not_ caught, and will likely crash
@ -598,7 +595,6 @@ class Key:
- coord_int (an internal integer representation of the matrix coordinate - coord_int (an internal integer representation of the matrix coordinate
for the pressed key - this is likely not useful to end users, but is for the pressed key - this is likely not useful to end users, but is
provided for consistency with the internal handlers) provided for consistency with the internal handlers)
- coord_raw (an X,Y tuple of the matrix coordinate - also likely not useful)
The return value of the provided callback is discarded. Exceptions are _not_ The return value of the provided callback is discarded. Exceptions are _not_
caught, and will likely crash KMK if not handled within your function. caught, and will likely crash KMK if not handled within your function.