* Remove some deprecated GTK code * Use zero exit code for kill interrupts * Add rule Test condition for battery charging * Get wpid for 28Mz devices from udev when enumerating * Add Device condition to rules * Don't show wireless link or battery information when unknown or not present * Add desccriptor for G9x and LX7 mice * Fix bug in determining kind of devices for 27Mz receivers * Set initial lock status of smooth scrolling features to ignore * Fix glitch in configuration file update when changing versions * Add more debugging output for rules * Clean up pinging code * Put initial ping of direct-connected devices inside listener thread * Read and check before write of range settings * Improve pairing determination * Cut off determination of receiver devices when all have been found * Remove derived configuration fields when Solaar version changes * Allow device descriptors without name and codename * Filter and escape technical detail fields * Add setting for ADC power managemen * Correctly determine whether to ping with a long HID++ message * Add description for K470 keyboard from the MK470 combo (#1945) * Add setting value for mouse gestures * Update German and French translations * Remove old clean.sh and monitor.py tools * Retry opening device if permissions error encountered * Better handlling of IO errors at device creation * Add KeyIsDown rule condition to check whether a diverted key is down * Clean up device and receiver creation
- Remove some deprecated GTK code
- Use zero exit code for kill interrupts
- Add rule Test condition for battery charging
- Get wpid for 28Mz devices from udev when enumerating
- Add Device condition to rules
- Don't show wireless link or battery information when unknown or not present
- Add desccriptor for G9x and LX7 mice
- Fix bug in determining kind of devices for 27Mz receivers
- Set initial lock status of smooth scrolling features to ignore
- Fix glitch in configuration file update when changing versions
- Add more debugging output for rules
- Clean up pinging code
- Put initial ping of direct-connected devices inside listener thread
- Read and check before write of range settings
- Improve pairing determination
- Cut off determination of receiver devices when all have been found
- Remove derived configuration fields when Solaar version changes
- Allow device descriptors without name and codename
- Filter and escape technical detail fields
- Add setting for ADC power managemen
- Correctly determine whether to ping with a long HID++ message
- Add description for K470 keyboard from the MK470 combo (#1945)
- Add setting value for mouse gestures
- Update German and French translations
- Remove old clean.sh and monitor.py tools
- Retry opening device if permissions error encountered
- Better handlling of IO errors at device creation
- Add KeyIsDown rule condition to check whether a diverted key is down
- Clean up device and receiver creation