From c005a94a0afae2a0dc1a63813a9bd447d1b2c984 Mon Sep 17 00:00:00 2001 From: "Peter F. Patel-Schneider" Date: Mon, 20 Dec 2021 08:43:02 -0500 Subject: [PATCH] release 1.1.1rc1 --- ChangeLog.md | 38 ++++++++++++++------------------------ Release_Notes.md | 4 ++++ docs/_config.yml | 2 +- lib/solaar/__init__.py | 2 +- release.sh | 4 ++-- setup.py | 2 +- 6 files changed, 23 insertions(+), 29 deletions(-) diff --git a/ChangeLog.md b/ChangeLog.md index 1ab75490..49e1d658 100644 --- a/ChangeLog.md +++ b/ChangeLog.md @@ -1,3 +1,17 @@ +# 1.1.1rc1 + +* Push settings when device requests software reconfiguration +* Fix read for key/button diversion setting +* Add modalias information to Solaar metainfo +* Don't do on-screen notifications when devices are powered on +* Add setting to switch crown between smooth and ratchet scrolling +* Add write_prefix_bytes argument to Boolean validator +* Update Russian and Spanish translations +* New shell script tools to help determine capabilities of receivers +* Add special keys for MX Keys for Business and MX Keys Mini +* Improve tray menu ordering +* Add --tray-icon-size option to get around bugs in some tray implementations + # 1.1.0 * Fix bug when adding receiver to tray menu @@ -30,9 +44,6 @@ * Lock on actual handle, not just on handle number * Mark Nano receiver C52F as not unpairing * Upgrade pairing/unpairing documentation - -# 1.0.7rc2 - * Don't signal status change when battery changes from None to None. * Add Japanese translation * Use first word of name for code name if no other code name available. @@ -89,9 +100,6 @@ * Improve help messages * Fix bug in finding receiver to pair * Solaar config command can set keyed settings. - -# 1.0.5rc2 - * Add setting for polling rate * Use long HID++ messages for all 2.0 requests * Update German, Italian, and Polish translations @@ -115,9 +123,6 @@ # 1.0.4 * Update pt_BR translation - -# 1.0.4rc1 - * Support USB and BT connected devices that are not in descriptors.py * Use FRIENDLY NAME for codename if needed and available. * Extract manufacturer and product ID from Udev HID information. @@ -156,14 +161,8 @@ * Update documentation on installation. * Update Swedish and French translations. * Add Norwegian Nynorsk and Danish translations. - -# 1.0.3rc2 - * Fix bug handling DJ pairing notifications. * Add Norwegian Bokmål translation. - -# 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+ @@ -208,16 +207,10 @@ # 1.0.2 * Add usage document - -# 1.0.2rc3 - * Don't produce error dialog for inaccessible receivers with access control lists. * Add option --battery-icons=symbolic to use symbolic icons if available. * Update French translation * Update installation documentation - -# 1.0.2rc2 - * Remove packaging directory tree as it is not maintained * Pip installs udev rule and solaar autostart when doing install without --user flag * Use Solaar icon instead of a missing battery icon @@ -239,9 +232,6 @@ * Improve error reporting when required system packages are not install. * Better tooltip description * Add release script to help when creating releases - -# 1.0.2-rc1 - * Look up tray icon filenames to get around a bug in libappindicator. * Make the default behavior be to show the main window at startup. * Support c537 nano receiver diff --git a/Release_Notes.md b/Release_Notes.md index 59caf1b8..e954b7f7 100644 --- a/Release_Notes.md +++ b/Release_Notes.md @@ -1,5 +1,9 @@ # Notes on Major Changes in Releases +## Version 1.1.1 + +* There is a new settng to switch keyboard crowns between smooth and ratchet scrolling. + ## Version 1.1.0 * Solaar now supports Bolt receivers and devices that connect to them, including authentication of devices when pairing. diff --git a/docs/_config.yml b/docs/_config.yml index d47b4a6a..49c8d928 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.0 +version: 1.1.1rc1 show_downloads: false encoding: utf-8 theme: jekyll-theme-slate diff --git a/lib/solaar/__init__.py b/lib/solaar/__init__.py index 2b701944..004a25e6 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.0' +__version__ = '1.1.1rc1' NAME = 'Solaar' diff --git a/release.sh b/release.sh index f2071452..f6896901 100755 --- a/release.sh +++ b/release.sh @@ -107,7 +107,7 @@ git ls-remote $remote | grep "refs/tags/$version$" >/dev/null [ $? -eq 0 ] && echo -e '\nError: Tag already exists on remote' && exit 1 # Check if version is in the changelog -grep "^$version:" ChangeLog >/dev/null +grep "^$version:" ChangeLog.md >/dev/null [ $? -ne 0 ] && echo 'Error: Version is not present in the changelog' && exit 1 echo @@ -123,7 +123,7 @@ echo 'Creating tag...' [ "$line" == "$version:" ] && found=yes || found=no fi [ "$found" == 'yes' ] && [ "${line:0:1}" == '*' ] && echo "$line" - done < ChangeLog + done < ChangeLog.md } > /tmp/solaar-changelog [ -z "$DRY_RUN" ] && git tag -s $version -F /tmp/solaar-changelog >/dev/null || true [ $? -ne 0 ] && echo -e '\nError: Failed to create tag' && exit 1 diff --git a/setup.py b/setup.py index 1d338f84..32146788 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.0' +__version__ = '1.1.1rc1' NAME = 'Solaar'