release 1.1.2rc2
This commit is contained in:
parent
f935ff1d95
commit
fbe25b4b11
56
ChangeLog.md
56
ChangeLog.md
|
@ -1,3 +1,59 @@
|
|||
# 1.1.2rc2
|
||||
|
||||
* Try to use uinput for fake input if XTest extension not available
|
||||
* Add Nano receiver C542 for M190 mice
|
||||
* Broaden range of HID++ Bluetooth devices
|
||||
* Add setting to divert gestures
|
||||
* Rule editor can edit all rule components
|
||||
* Configuation via solaar config takes effect in Solaar UI if it is running
|
||||
* Add setting to disable Onboard Profiles and decouple from Polling Rate setting
|
||||
* Add setting for PERSISTENT_REMAPPABLE_ACTION, common keyboard and mouse cases only
|
||||
* Split Test rule condition into Test and TestBytes and support in rule editor
|
||||
* Fix bug in speed-change setting
|
||||
* Support Backlight and Backlight3 features
|
||||
* Ensure that settings are pushed in resume
|
||||
* Update German translation
|
||||
* Determine device number for direct-connected devices from protocol
|
||||
* fix bug in add and delete button actions in rule editor
|
||||
* dispose of no-op notifications quickly
|
||||
* add rule condition for checking device settings
|
||||
* use local file for conversion from key names to keysyms
|
||||
* get keyboard group and use to get correct keycodes (X11 only)
|
||||
* improve how rules work under Wayland
|
||||
* add settings for M-Key LEDs and MR-Key LED
|
||||
* fix bug in unpacking M and MR key notification
|
||||
* add G815 keyboard and MX518 mouse
|
||||
* add new special keys for recent keyboards
|
||||
* track M and MR keys for use in rules
|
||||
* make sure that device is online when searching for devices in solaar show
|
||||
* don't check for device kind in dpi sliding setting
|
||||
* fix problem with devices that report 0 DPI
|
||||
* handle missing divert-setting in action RW for settings
|
||||
* add id property (unitId or serial) and don't use ? for unknown serial
|
||||
* fix contains for NamedInts and eliminate use of has_element
|
||||
* check for xtest and disable modifier checking if not available
|
||||
* improve determination of gesture information
|
||||
* add Set rules to rule GUI
|
||||
* add gesture params to Set rules
|
||||
* hide system tray when there are no devices to control
|
||||
* add G733 headset, G9 mouse, G502 Hero mouse
|
||||
* Use greyscale solaar icon in tray when using symbolic icons
|
||||
* Fix bugs in solaar config
|
||||
* Use classes for settings to hep with modularity
|
||||
* Accept '~' and Toggle for toggling boolean settings in cli and rules
|
||||
* handle errors when writing to devices
|
||||
* refactor config_panel.py to use classes for widgets
|
||||
* add rules action to set Solaar settings
|
||||
* decrease amount of logging at each debug level
|
||||
* don't stretch toggles in settings
|
||||
* use key structure for key remapping setting
|
||||
* optimize ReprogrammableKey implementation
|
||||
* keep track of settings that are absent from device
|
||||
* add G512 keyboard and G402 mouse
|
||||
* reformat descriptors.py
|
||||
* use feature numbers for reprogrammable key versions
|
||||
* don't use new_from_icon_set in menu as it is deprecated
|
||||
|
||||
# 1.1.1
|
||||
|
||||
* Keep left pane in Solaar main window the same size
|
||||
|
|
|
@ -1,5 +1,21 @@
|
|||
# Notes on Major Changes in Releases
|
||||
|
||||
## Version 1.1.2
|
||||
|
||||
* Rules partly work under Wayland. There is no access to the current process in Wayland. Simulated input uses uinput if XTest extension not available, requiring read and write permissions on /dev/uinput.
|
||||
|
||||
* There is a setting to divert gestures so that they can trigger rules.
|
||||
|
||||
* There is a setting to disable Onboard Profiles, which can interfere with the Polling Rate and M-Key LEDs settings. The Polling Rate setting no longer disables onboard profiles.
|
||||
|
||||
* There is a setting for the Persistent Remappable Keys feature.
|
||||
|
||||
* There is a new rule condition that tests device settings.
|
||||
|
||||
* There are new settings to set M-Key LEDs and MR-Key LED.
|
||||
|
||||
* There is a new kind of Solaar rule action to change settings for devices.
|
||||
|
||||
## Version 1.1.1
|
||||
|
||||
* There is a new setting to switch keyboard crowns between smooth and ratchet scrolling.
|
||||
|
|
|
@ -4,7 +4,7 @@ tagline: Linux Device Manager for Logitech Unifying Receivers and Devices.
|
|||
owner: pwr-Solaar
|
||||
owner_url: https://github.com/pwr-Solaar
|
||||
repository: pwr-Solaar/Solaar
|
||||
version: 1.1.1
|
||||
version: 1.1.2rc2
|
||||
show_downloads: false
|
||||
encoding: utf-8
|
||||
theme: jekyll-theme-slate
|
||||
|
|
|
@ -16,6 +16,14 @@
|
|||
## with this program; if not, write to the Free Software Foundation, Inc.,
|
||||
## 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||
|
||||
#
|
||||
# Devices (not receivers) known to Solaar.
|
||||
# Solaar can handle many recent devices without having any entry here.
|
||||
# An entry should only be added to fix problems, such as
|
||||
# - the device's device ID or WPID falls outside the range that Solaar searches
|
||||
# - the device uses a USB interface other than 2
|
||||
# - the name or codename should be different from what the device reports
|
||||
|
||||
from collections import namedtuple
|
||||
|
||||
from . import settings_templates as _ST
|
||||
|
@ -126,23 +134,12 @@ def get_btid(btid):
|
|||
return found
|
||||
|
||||
|
||||
#
|
||||
#
|
||||
#
|
||||
|
||||
# Some HID++1.0 registers and HID++2.0 features can be discovered at run-time,
|
||||
# so they are not specified here.
|
||||
#
|
||||
# For known registers, however, please do specify them here -- avoids
|
||||
# unnecessary communication with the device and makes it easier to make certain
|
||||
# decisions when querying the device's state.
|
||||
#
|
||||
# Specify a negative value to blacklist a certain register for a device.
|
||||
#
|
||||
# Usually, state registers (battery, leds, some features, etc) are only used by
|
||||
# State registers (battery, leds, some features, etc) are only used by
|
||||
# HID++ 1.0 devices, while HID++ 2.0 devices use features for the same
|
||||
# functionalities. This is a rule that's been discovered by trial-and-error,
|
||||
# so it may change in the future.
|
||||
# functionalities.
|
||||
|
||||
# Well-known registers (in hex):
|
||||
# * 00 - notification flags (all devices)
|
||||
|
|
|
@ -16,5 +16,5 @@
|
|||
## with this program; if not, write to the Free Software Foundation, Inc.,
|
||||
## 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||
|
||||
__version__ = '1.1.1'
|
||||
__version__ = '1.1.2rc2'
|
||||
NAME = 'Solaar'
|
||||
|
|
Loading…
Reference in New Issue