cleanup unused coord_raw
This commit is contained in:
parent
2a7654f852
commit
e0ca1124fb
@ -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)
|
||||||
|
|
||||||
|
20
kmk/keys.py
20
kmk/keys.py
@ -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.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user