release 1.1.6rc2
This commit is contained in:
parent
cb22bc63e1
commit
049dfcecbc
24
ChangeLog.md
24
ChangeLog.md
|
@ -1,3 +1,27 @@
|
||||||
|
# 1.1.6r2
|
||||||
|
|
||||||
|
* Don't add non-existant key in raw xy processing
|
||||||
|
* Add special keys from MX Mechanical Mini
|
||||||
|
* Fix processing of HID++ 1.0 battery reports
|
||||||
|
* Use report descriptors to determine suitable devices
|
||||||
|
* Handle exceptions when processing configuration file
|
||||||
|
* Add Logitech PRO Gaming Keyboard
|
||||||
|
* Fix bad entries in divert-keys when found
|
||||||
|
* Correctly convert old-style diversions to new style and remove old ones
|
||||||
|
* Add optional save argument to write_key_value methods
|
||||||
|
* Use device name in configuration entries if device modelId is zeroes
|
||||||
|
* Don't show normal DJ messages in debug log
|
||||||
|
* Add Later rule action
|
||||||
|
* Correctly record battery feature when ADC produces error
|
||||||
|
* Print feature call errors in solaar show instead of terminating
|
||||||
|
* Use ADC notifications to set device inactive and active
|
||||||
|
* Add one to feature count to count ROOT feature
|
||||||
|
* Don't check modifiers for KeyPress actions that are not clicks
|
||||||
|
* Augment comments on what Solaar cannot do
|
||||||
|
* Fix bug in printing closed handle
|
||||||
|
* Use only product records to determine which receivers unpair
|
||||||
|
* Add conditional delay to get around race with Linux HID++ driver
|
||||||
|
|
||||||
# 1.1.5
|
# 1.1.5
|
||||||
|
|
||||||
* Add G213 Prodigy Gaming Keyboard
|
* Add G213 Prodigy Gaming Keyboard
|
||||||
|
|
|
@ -1,5 +1,13 @@
|
||||||
# Notes on Major Changes in Releases
|
# Notes on Major Changes in Releases
|
||||||
|
|
||||||
|
## Version 1.1.6
|
||||||
|
|
||||||
|
* Solaar requires Python version 3.7.
|
||||||
|
|
||||||
|
* Solaar uses report descriptors to recognize unknown devices that use HID++.
|
||||||
|
|
||||||
|
* The Later rule action takes an integer delay in seconds and one or more rule components. The action immediately completes while also scheduling the rule components for later exection.
|
||||||
|
|
||||||
## Version 1.1.5
|
## Version 1.1.5
|
||||||
|
|
||||||
* The Active rule condition takes the serial number or unitID of a device and checks whether the device is active. A device is active if it is connected (via a receiver, USB or Bluetooth), not turned off, and not in a power-saving state. This condition can be used to check whether changing a setting on the device will have any effect, as devices respond to messages only when active.
|
* The Active rule condition takes the serial number or unitID of a device and checks whether the device is active. A device is active if it is connected (via a receiver, USB or Bluetooth), not turned off, and not in a power-saving state. This condition can be used to check whether changing a setting on the device will have any effect, as devices respond to messages only when active.
|
||||||
|
|
|
@ -4,7 +4,7 @@ tagline: Linux Device Manager for Logitech Unifying Receivers and Devices.
|
||||||
owner: pwr-Solaar
|
owner: pwr-Solaar
|
||||||
owner_url: https://github.com/pwr-Solaar
|
owner_url: https://github.com/pwr-Solaar
|
||||||
repository: pwr-Solaar/Solaar
|
repository: pwr-Solaar/Solaar
|
||||||
version: 1.1.5
|
version: 1.1.6rc2
|
||||||
show_downloads: false
|
show_downloads: false
|
||||||
encoding: utf-8
|
encoding: utf-8
|
||||||
theme: jekyll-theme-slate
|
theme: jekyll-theme-slate
|
||||||
|
|
|
@ -7,8 +7,8 @@ layout: page
|
||||||
|
|
||||||
## Downloading
|
## Downloading
|
||||||
|
|
||||||
Clone Solaar from GitHub by `git clone --recurse-submodules https://github.com/pwr-Solaar/Solaar.git`
|
Clone Solaar from GitHub by `git clone --recurse-submodules https://github.com/pwr-Solaar/Solaar.git`.
|
||||||
Solaar has a submodule, so make sure that the submodule is cloned.
|
Make sure that the submodule python-hid-parser was cloned, i.e., the directory `python-hid-parser` has content.
|
||||||
|
|
||||||
## Requirements for Solaar
|
## Requirements for Solaar
|
||||||
|
|
||||||
|
|
|
@ -16,5 +16,5 @@
|
||||||
## with this program; if not, write to the Free Software Foundation, Inc.,
|
## with this program; if not, write to the Free Software Foundation, Inc.,
|
||||||
## 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
## 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
|
||||||
__version__ = '1.1.5'
|
__version__ = '1.1.6rc2'
|
||||||
NAME = 'Solaar'
|
NAME = 'Solaar'
|
||||||
|
|
6
setup.py
6
setup.py
|
@ -8,7 +8,7 @@ except ImportError:
|
||||||
from distutils.core import setup
|
from distutils.core import setup
|
||||||
|
|
||||||
# from solaar import NAME, __version__
|
# from solaar import NAME, __version__
|
||||||
__version__ = '1.1.5'
|
__version__ = '1.1.6rc2'
|
||||||
NAME = 'Solaar'
|
NAME = 'Solaar'
|
||||||
|
|
||||||
|
|
||||||
|
@ -59,7 +59,7 @@ For instructions on installing Solaar see https://pwr-solaar.github.io/Solaar/in
|
||||||
# sudo apt install python-gi python3-gi \
|
# sudo apt install python-gi python3-gi \
|
||||||
# gir1.2-gtk-3.0 gir1.2-notify-0.7 gir1.2-ayatanaappindicator3-0.1
|
# gir1.2-gtk-3.0 gir1.2-notify-0.7 gir1.2-ayatanaappindicator3-0.1
|
||||||
# os_requires=['gi.repository.GObject (>= 2.0)', 'gi.repository.Gtk (>= 3.0)'],
|
# os_requires=['gi.repository.GObject (>= 2.0)', 'gi.repository.Gtk (>= 3.0)'],
|
||||||
python_requires='>=3.6',
|
python_requires='>=3.7',
|
||||||
install_requires=[
|
install_requires=[
|
||||||
'evdev (>= 1.1.2)',
|
'evdev (>= 1.1.2)',
|
||||||
'pyudev (>= 0.13)',
|
'pyudev (>= 0.13)',
|
||||||
|
@ -68,7 +68,7 @@ For instructions on installing Solaar see https://pwr-solaar.github.io/Solaar/in
|
||||||
'psutil (>= 5.4.3)',
|
'psutil (>= 5.4.3)',
|
||||||
],
|
],
|
||||||
package_dir={'': 'lib'},
|
package_dir={'': 'lib'},
|
||||||
packages=['keysyms', 'hidapi', 'logitech_receiver', 'solaar', 'solaar.ui', 'solaar.cli'],
|
packages=['keysyms', 'hidapi', 'hid_parser', 'logitech_receiver', 'solaar', 'solaar.ui', 'solaar.cli'],
|
||||||
data_files=list(_data_files()),
|
data_files=list(_data_files()),
|
||||||
scripts=_glob('bin/*'),
|
scripts=_glob('bin/*'),
|
||||||
)
|
)
|
||||||
|
|
Loading…
Reference in New Issue