Solaar/lib/solaar
Matthias Hagmann 7d171b1d09 Refactor: Use dataclasses and enums
Replace NamedTuples with more flexible dataclass, which also support
type hints. Introduce enums to replace constant strings, which need to
be kept in sync. Also enhances interfaces by limiting it to the enum
values. Remove unused variables.
2024-05-22 21:14:41 -04:00
..
cli refactor: Manually improve f-string formatting 2024-03-24 07:01:56 -04:00
ui Refactor: Use dataclasses and enums 2024-05-22 21:14:41 -04:00
__init__.py ui: fix app name casing in UI 2024-03-05 12:08:56 -05:00
configuration.py solaar: use only timer thread to save config.yaml 2024-02-27 14:47:03 -05:00
dbus.py Fix macOS compatibility and reenable CI tests 2024-05-22 18:45:40 -04:00
gtk.py solaar: use bluez dbus signals to disconnect and connect bluetooth devices 2024-04-18 20:32:40 -04:00
i18n.py cleanup: Remove unnecessary calls of del 2024-03-02 10:48:06 -05:00
listener.py solaar: don't ping device just to get logging information 2024-05-04 04:46:27 -04:00
tasks.py clean up: Remove editor specific marks 2024-02-29 10:10:46 -05:00
version release 1.1.13 2024-05-11 11:35:41 -04:00