version: bump to 0.2.1

This commit is contained in:
outfoxxed 2025-10-11 17:14:14 -07:00
parent f12f0e7c7d
commit c9d3ffb604
No known key found for this signature in database
GPG key ID: 4C88A185FB89301E
5 changed files with 21 additions and 18 deletions

View file

@ -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: We currently require private headers for the following libraries:
- `qt6declarative` - `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 We recommend an implicit dependency on `qt6svg`. If it is not installed, svg images and
svg icons will not work, including system ones. svg icons will not work, including system ones.
@ -104,7 +104,7 @@ Currently supported Qt versions: `6.6`, `6.7`.
To disable: `-DWAYLAND=OFF` To disable: `-DWAYLAND=OFF`
Dependencies: Dependencies:
- `qt6wayland` - `qt6wayland` (for Qt versions prior to 6.10)
- `wayland` (libwayland-client) - `wayland` (libwayland-client)
- `wayland-scanner` (build time) - `wayland-scanner` (build time)
- `wayland-protocols` (static library) - `wayland-protocols` (static library)

View file

@ -1,5 +1,5 @@
cmake_minimum_required(VERSION 3.20) 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(QT_MIN_VERSION "6.6.0")
set(CMAKE_CXX_STANDARD 20) set(CMAKE_CXX_STANDARD 20)

View file

@ -2,17 +2,3 @@
- Added support for creating wayland idle inhibitors. - Added support for creating wayland idle inhibitors.
- Added support for wayland idle timeouts. - 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.

17
changelog/v0.2.1.md Normal file
View file

@ -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.

View file

@ -509,7 +509,7 @@ int runCommand(int argc, char** argv, QCoreApplication* coreApplication) {
if (state.misc.printVersion) { if (state.misc.printVersion) {
qCInfo(logBare).noquote().nospace() 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) { if (state.log.verbosity > 1) {
qCInfo(logBare).noquote() << "\nBuildtime Qt Version:" << QT_VERSION_STR; qCInfo(logBare).noquote() << "\nBuildtime Qt Version:" << QT_VERSION_STR;