From 66862ea965e2f49204b44aa41273f473cc6c35b8 Mon Sep 17 00:00:00 2001 From: Storm Dragon Date: Tue, 1 Sep 2026 20:45:24 -0400 Subject: [PATCH] Bump version. --- CMakeLists.txt | 6 +++--- README.md | 10 +++++----- distro-packages/Arch-Linux/thunderpad-git/PKGBUILD | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 9491947..2897978 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -2,9 +2,9 @@ cmake_minimum_required(VERSION 3.5) project(thunderpad) -set(THUNDERPAD_MAJOR 2025) -set(THUNDERPAD_MINOR 06) -set(THUNDERPAD_PATCH 30) +set(THUNDERPAD_MAJOR 2026) +set(THUNDERPAD_MINOR 09) +set(THUNDERPAD_PATCH 01) find_package(Qt6Widgets REQUIRED) find_package(Qt6Gui REQUIRED) diff --git a/README.md b/README.md index 27149fa..62732e8 100644 --- a/README.md +++ b/README.md @@ -21,11 +21,11 @@ For more details see [Installation](#installation). ## What's New in ThunderPad -### Latest Updates (2025.06.30) -- **Qt 6 Migration**: Updated from Qt5 to Qt6 for improved performance and future-proofing -- **Streamlined Interface**: Removed redundant close dialog button - single "Quit" button for clearer UX -- **Enhanced X11 Integration**: Direct X11 library usage for better compatibility -- **Modern APIs**: Updated all deprecated Qt functions for Qt6 compatibility +### Latest Updates (2026.09.01) +- **Chord and sequence bindings**: Record multi-key shortcuts and ordered key sequences from Quick Set or the binding editors +- **Reliable trigger handling**: Axis bindings activate once, rearm through the configured deadzone, and release the correct key or mouse button +- **Safer layout changes**: Active synthetic input is released during reconfiguration, layout changes, and shutdown +- **Automated binding coverage**: Focused Qt tests cover recording, parsing, legacy bindings, sequences, and axis edge cases ### Accessibility Features - **Full keyboard navigation**: All interface elements are accessible via Tab/Shift+Tab diff --git a/distro-packages/Arch-Linux/thunderpad-git/PKGBUILD b/distro-packages/Arch-Linux/thunderpad-git/PKGBUILD index b2f4bd4..53424d9 100644 --- a/distro-packages/Arch-Linux/thunderpad-git/PKGBUILD +++ b/distro-packages/Arch-Linux/thunderpad-git/PKGBUILD @@ -3,7 +3,7 @@ pkgname=thunderpad-git _pkgname=thunderpad -pkgver=r162.32c9924 +pkgver=r163.47f39ca pkgrel=1 pkgdesc="Accessible joypad to keyboard and mouse mapper" arch=('aarch64' 'x86_64')