From c9d3ffb6043c5bf3f3009202bad7e0e5132c4a25 Mon Sep 17 00:00:00 2001 From: outfoxxed Date: Sat, 11 Oct 2025 17:14:14 -0700 Subject: [PATCH] version: bump to 0.2.1 --- BUILD.md | 4 ++-- CMakeLists.txt | 2 +- changelog/next.md | 14 -------------- changelog/v0.2.1.md | 17 +++++++++++++++++ src/launch/command.cpp | 2 +- 5 files changed, 21 insertions(+), 18 deletions(-) create mode 100644 changelog/v0.2.1.md diff --git a/BUILD.md b/BUILD.md index aa7c98a..742baa7 100644 --- a/BUILD.md +++ b/BUILD.md @@ -55,7 +55,7 @@ On some distros, private Qt headers are in separate packages which you may have We currently require private headers for the following libraries: - `qt6declarative` -- `qt6wayland` +- `qt6wayland` (for Qt versions prior to 6.10) We recommend an implicit dependency on `qt6svg`. If it is not installed, svg images and svg icons will not work, including system ones. @@ -104,7 +104,7 @@ Currently supported Qt versions: `6.6`, `6.7`. To disable: `-DWAYLAND=OFF` Dependencies: - - `qt6wayland` + - `qt6wayland` (for Qt versions prior to 6.10) - `wayland` (libwayland-client) - `wayland-scanner` (build time) - `wayland-protocols` (static library) diff --git a/CMakeLists.txt b/CMakeLists.txt index 3c2a0e1..880b9ca 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,5 +1,5 @@ cmake_minimum_required(VERSION 3.20) -project(quickshell VERSION "0.2.0" LANGUAGES CXX C) +project(quickshell VERSION "0.2.1" LANGUAGES CXX C) set(QT_MIN_VERSION "6.6.0") set(CMAKE_CXX_STANDARD 20) diff --git a/changelog/next.md b/changelog/next.md index 6aa800c..62a730f 100644 --- a/changelog/next.md +++ b/changelog/next.md @@ -2,17 +2,3 @@ - Added support for creating wayland idle inhibitors. - Added support for wayland idle timeouts. -- Changes to desktop entries are now tracked in real time. - -## Other Changes -- Added support for Qt 6.10 - -## Bug Fixes - -- Fixed volumes getting stuck on change for pipewire devices with few volume steps. -- Fixed a crash when running out of disk space to write log files. -- Fixed a rare crash when disconnecting a monitor. -- Fixed build issues preventing cross compilation from working. -- Fixed dekstop entries with lower priority than a hidden entry not being hidden. -- Fixed desktop entry keys with mismatched modifier or country not being discarded. -- Fixed greetd hanging when authenticating with a fingerprint. diff --git a/changelog/v0.2.1.md b/changelog/v0.2.1.md new file mode 100644 index 0000000..596b82f --- /dev/null +++ b/changelog/v0.2.1.md @@ -0,0 +1,17 @@ +## New Features + +- Changes to desktop entries are now tracked in real time. + +## Other Changes + +- Added support for Qt 6.10 + +## Bug Fixes + +- Fixed volumes getting stuck on change for pipewire devices with few volume steps. +- Fixed a crash when running out of disk space to write log files. +- Fixed a rare crash when disconnecting a monitor. +- Fixed build issues preventing cross compilation from working. +- Fixed dekstop entries with lower priority than a hidden entry not being hidden. +- Fixed desktop entry keys with mismatched modifier or country not being discarded. +- Fixed greetd hanging when authenticating with a fingerprint. diff --git a/src/launch/command.cpp b/src/launch/command.cpp index 8a9c6de..e63498a 100644 --- a/src/launch/command.cpp +++ b/src/launch/command.cpp @@ -509,7 +509,7 @@ int runCommand(int argc, char** argv, QCoreApplication* coreApplication) { if (state.misc.printVersion) { qCInfo(logBare).noquote().nospace() - << "quickshell 0.2.0, revision " << GIT_REVISION << ", distributed by: " << DISTRIBUTOR; + << "quickshell 0.2.1, revision " << GIT_REVISION << ", distributed by: " << DISTRIBUTOR; if (state.log.verbosity > 1) { qCInfo(logBare).noquote() << "\nBuildtime Qt Version:" << QT_VERSION_STR;