From ea790ae6569e8c739e88e87a5f10a6586fa4954c Mon Sep 17 00:00:00 2001 From: "Peter F. Patel-Schneider" Date: Tue, 26 Apr 2022 09:06:10 -0400 Subject: [PATCH] release 1.1.4rc1 --- ChangeLog.md | 30 +++++++++++++++++++ Release_Notes.md | 8 +++++ docs/_config.yml | 2 +- lib/solaar/__init__.py | 2 +- setup.py | 2 +- .../io.github.pwr_solaar.solaar.metainfo.xml | 1 + 6 files changed, 42 insertions(+), 3 deletions(-) diff --git a/ChangeLog.md b/ChangeLog.md index 4293495f..f0768fe0 100644 --- a/ChangeLog.md +++ b/ChangeLog.md @@ -1,3 +1,33 @@ +# 1.1.4rc1 + +* Add depress and release options to KeyPress rule action +* Only close existing devices for receiver +* Differentiate debug messages for different setting types +* Implement packed range setting in config panel +* Only produce warning for unimplemented display of setting +* Add sidetone and equalizer settings for headsets +* Add packed ranges setting +* Use built-ins for conversions between int and byte string +* Don't add HI_RES wheel ecodes to evdev device codes +* Handle null key in persistent remappable actions when device does not respond +* Consult polling rate feature for polling rate +* Eliminate extra file handles +* Close file handles for receiver-connected devices +* Access to more keys in KeyPress rule action when in other keyboard groups +* Update Turkish translation +* Put battery levels in tray menu labels +* Reduce warnings for inaccessible keys in KeyPress rule action +* Better determination of keycodes and insert needed shifts in KeyPress actions. +* Be careful when processing notifications for partly set up devices. +* Clear out fields for empty persistent remappable action. +* Fix message generation when device is offline. +* Fix bug in feature lookup. +* Add support for G533 Headset and G502 Gaming Mouse +* Improve device features handling. +* Keep trying settings that have worked in the past. +* Store None in persisters for non-persisting settings. +* Only create configuration entries for off-line devices if they have a serial number. + # 1.1.3 * Update documentation files diff --git a/Release_Notes.md b/Release_Notes.md index 718528ea..9d71d5a6 100644 --- a/Release_Notes.md +++ b/Release_Notes.md @@ -1,5 +1,13 @@ # Notes on Major Changes in Releases +## Version 1.1.4 + +* There are settings for sidetone and equalizer gains for headsets. + +* The KeyPress action can now either deppress, release, or click (default) keys. + +* The KeyPress action now inserts shift and level 3 keypresses if simulating a key symbol requires one or both of them. So producing a "B" no longer requires adding a shift keysymbol. + ## Version 1.1.3 * Solaar uses yaml for configuration files, converting the json configuration file to yaml if necessary. diff --git a/docs/_config.yml b/docs/_config.yml index 9ee3f1c8..c5de8775 100644 --- a/docs/_config.yml +++ b/docs/_config.yml @@ -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.3 +version: 1.1.4rc1 show_downloads: false encoding: utf-8 theme: jekyll-theme-slate diff --git a/lib/solaar/__init__.py b/lib/solaar/__init__.py index a642bd83..53b18b39 100644 --- a/lib/solaar/__init__.py +++ b/lib/solaar/__init__.py @@ -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.3' +__version__ = '1.1.4rc1' NAME = 'Solaar' diff --git a/setup.py b/setup.py index f492a8bb..7f9a8b31 100755 --- a/setup.py +++ b/setup.py @@ -8,7 +8,7 @@ except ImportError: from distutils.core import setup # from solaar import NAME, __version__ -__version__ = '1.1.3' +__version__ = '1.1.4rc1' NAME = 'Solaar' diff --git a/share/solaar/io.github.pwr_solaar.solaar.metainfo.xml b/share/solaar/io.github.pwr_solaar.solaar.metainfo.xml index e5e1ab89..c673705f 100644 --- a/share/solaar/io.github.pwr_solaar.solaar.metainfo.xml +++ b/share/solaar/io.github.pwr_solaar.solaar.metainfo.xml @@ -44,6 +44,7 @@ +