Solaar/lib/logitech_receiver
MattHag be83dac209
hid: Convert definition of HID registers to enum
* Refactor HID Register definitions

Use enums for distinct type hints, easy discovery of registers.
Make constants uppercase and benefit from enum auto-completion.

Related #2273

* Improve type hints: Registers
2024-06-02 10:34:00 -04:00
..
__init__.py clean up: Remove editor specific marks 2024-02-29 10:10:46 -05:00
base.py Remove empty comment lines 2024-06-02 09:54:21 -04:00
base_usb.py hid: Convert definition of HID registers to enum 2024-06-02 10:34:00 -04:00
common.py Unify imports in logitech package 2024-05-23 16:42:18 -04:00
descriptors.py hid: Convert definition of HID registers to enum 2024-06-02 10:34:00 -04:00
device.py hid: Convert definition of HID registers to enum 2024-06-02 10:34:00 -04:00
diversion.py Unify imports in logitech package 2024-05-23 16:42:18 -04:00
exceptions.py Use double quotes for module level docstrings 2024-06-02 09:54:21 -04:00
hidpp10.py hid: Convert definition of HID registers to enum 2024-06-02 10:34:00 -04:00
hidpp10_constants.py hid: Convert definition of HID registers to enum 2024-06-02 10:34:00 -04:00
hidpp20.py Unify imports in logitech package 2024-05-23 16:42:18 -04:00
hidpp20_constants.py Remove empty comment lines 2024-06-02 09:54:21 -04:00
i18n.py Unify imports in logitech package 2024-05-23 16:42:18 -04:00
listener.py ruff: Apply single line import format 2024-03-13 15:41:21 -04:00
notifications.py hid: Convert definition of HID registers to enum 2024-06-02 10:34:00 -04:00
notify.py ruff: Apply single line import format 2024-03-13 15:41:21 -04:00
receiver.py hid: Convert definition of HID registers to enum 2024-06-02 10:34:00 -04:00
settings.py hid: Convert definition of HID registers to enum 2024-06-02 10:34:00 -04:00
settings_templates.py hid: Convert definition of HID registers to enum 2024-06-02 10:34:00 -04:00
special_keys.py Unify imports in logitech package 2024-05-23 16:42:18 -04:00