github pwr-Solaar/Solaar 1.1.14rc3

latest release: 1.1.14rc4
pre-releaseone day ago
  • Fix battery entries in config.yaml
  • Add ratchet setting for smart shift enhanced devices
  • Refactor Gesture into enum
  • Replace ERROR NamedInts by IntEnum (#2645)
  • Refactor hidpp20 to use enum
  • Update Swedish, Norwegian Nynorsk (nn), and Norwegian Bokmål (nb) translations
  • Use IntEnum for firmware and cidgroup constances
  • Change pairing error values to intenums
  • Fix initialization bug for PackedRangeControl
  • Add tests for feature class, process_notification, and key_is_down
  • Check all bits for extended report rate
  • Add type hints
  • Improve about dialog
  • Reduce dependencies
  • Refactor code
  • Improve testing
  • Allow unknown keys in Key rule conditions
  • Improve documentation for cli actions
  • Cycle sw_id to better guard against duplication of messages
  • Handle error return on root feature
  • Clean up documentation
  • Improve github interactions
  • Add information about Onboard Profiles overriding some settings
  • Add wording to README.md that Solaar is not a device driver
  • Clean up imports
  • Handle unknown device kinds
  • Fix broken links to Solaar logo
  • Use mkdocs for public documentation
  • Clean up setup.py
  • Remove Dead links in the AppStream file
  • Update about.py
  • Remove check on driver
  • Improve base module
  • Remove unnecessary receiver info 'hid_driver'
  • Convert HIDPPNotification to dataclass
  • Be defensive when converting battery status to string
  • Automatically detect packages in /lib
  • Clean up locale code
  • Improve rules documentation
  • Refactor creation of devices
  • Add headings to structure rules.md
  • Unify imports in logitech package
  • Don't ping device when getting name or codename
  • Use dataclasses and enums where useful
  • Introduce Device protocol and type hints
  • Add typing_extensions dependency
  • Move hidpp10 independent functions to module level
  • Fix macOS compatibility and reenable CI tests
  • Unify imports in hidapi package
  • Move screenshots into dedicated folder and add high-level graph of components
  • Update French and Chinese translations
  • Drop support for end-of-life Python 3.7

Don't miss a new Solaar release

NewReleases is sending notifications on new releases.