release 1.0.3rc1 * Remove deprecated solaar-cli application. * Don't install udev or autostart files from python (or pip). * Solaar needs Python 3.6+ and probably needs kernel 5.2+ * Handle exceptions on dynamic settings when device is not connected. * Fix inifinite loop on some low-level write errors * Add support for EX100 keyboard/mouse and receiver (046d:c517) * Add two settings for THUMB_WHEEL feature - inversion and reporting via HID++ * Update German translation * Use REPORT RATE feature when available to determine polling rate. * Improve config command speed when not printing all settings * Improve config command handling and checking of arguments * Add setting for CHANGE_HOST feature * Add argument to settings for values that are not to persist * Add argument to settings to not wait for reply when writing a value to device * Add argument to not wait for reply from request to device * Add settings for MULTIPLATFORM and DUALPLATFORM features * Remove Logitech documents from documentation directory * Change config command to not read all settings when only printing or showing one * Display hosts info in 'solaar show' if device supports it * Remove non-working smooth-scrool from M510 v1 * Add yapf and flake8 code style checks * Fix feature k375s Fn inversion * Update controls (keys and buttons) and tasks (actions) * Improved way to specify feature settings. * Don't abort on device notifications with unexpected device numbers, just warn. * Keep track of non-features so as not to ask device multiple times. * Implement KEYBOARD DISABLE KEYS feature. * Don't create notifications for DJ device activity reports. * Update a few special keys and actions. * Add keyed choice settings in configuration panel. * Support remappable keys from reprogrammable keys v4 feature. * Add setting class for keyed choice. * Only check for features once per device. * Use settings interface to show feature values in `solaar show` if no special code for feature. * Remove maximum window size. * Process battery voltage notifications. * Display battery voltage information in main window if regular battery information not available. * Show next battery level where available. * Update list of implemented features and provide information on how to implement features. * Add c53d as a Lightspeed receiver.
release 1.0.3rc1
- Remove deprecated solaar-cli application.
- Don't install udev or autostart files from python (or pip).
- Solaar needs Python 3.6+ and probably needs kernel 5.2+
- Handle exceptions on dynamic settings when device is not connected.
- Fix inifinite loop on some low-level write errors
- Add support for EX100 keyboard/mouse and receiver (046d:c517)
- Add two settings for THUMB_WHEEL feature - inversion and reporting via HID++
- Update German translation
- Use REPORT RATE feature when available to determine polling rate.
- Improve config command speed when not printing all settings
- Improve config command handling and checking of arguments
- Add setting for CHANGE_HOST feature
- Add argument to settings for values that are not to persist
- Add argument to settings to not wait for reply when writing a value to device
- Add argument to not wait for reply from request to device
- Add settings for MULTIPLATFORM and DUALPLATFORM features
- Remove Logitech documents from documentation directory
- Change config command to not read all settings when only printing or showing one
- Display hosts info in 'solaar show' if device supports it
- Remove non-working smooth-scrool from M510 v1
- Add yapf and flake8 code style checks
- Fix feature k375s Fn inversion
- Update controls (keys and buttons) and tasks (actions)
- Improved way to specify feature settings.
- Don't abort on device notifications with unexpected device numbers, just warn.
- Keep track of non-features so as not to ask device multiple times.
- Implement KEYBOARD DISABLE KEYS feature.
- Don't create notifications for DJ device activity reports.
- Update a few special keys and actions.
- Add keyed choice settings in configuration panel.
- Support remappable keys from reprogrammable keys v4 feature.
- Add setting class for keyed choice.
- Only check for features once per device.
- Use settings interface to show feature values in
solaar show
if no special code for feature. - Remove maximum window size.
- Process battery voltage notifications.
- Display battery voltage information in main window if regular battery information not available.
- Show next battery level where available.
- Update list of implemented features and provide information on how to implement features.
- Add c53d as a Lightspeed receiver.