Flexbile QtQuick based desktop shell toolkit.
Find a file
outfoxxed 522d126d1b
services/pipewire: consider device volume step when sending updates
Previously a hardcoded 0.0001 offset was used to determine if a volume
change was significant enough to send to a device, however some
devices have a much more granular step size, which caused future
volume updates to be blocked.

This change replaces the hardcoded offset with the volumeStep device
route property which should be large enough for the device to work with.

Fixes #279
2025-10-11 17:06:06 -07:00
.github ci: fix magic-nix-cache write permissions 2025-10-11 17:05:30 -07:00
assets build: add icon and desktop file 2025-07-10 21:57:10 -07:00
changelog services/pipewire: consider device volume step when sending updates 2025-10-11 17:06:06 -07:00
ci ci: add qt 6.9.2 and 6.9.1 checkouts 2025-10-11 17:04:23 -07:00
cmake build: add qs_add_link_dependencies 2024-11-19 13:58:34 -08:00
src services/pipewire: consider device volume step when sending updates 2025-10-11 17:06:06 -07:00
.clang-format feat(wayland): custom layershell implementation 2024-02-24 02:06:40 -08:00
.clang-tidy all: fix new lints 2025-01-07 03:11:19 -08:00
.editorconfig guix: add guix package definition 2025-03-24 22:04:18 -07:00
.gitignore misc: remove the docs and examples submodules 2024-06-02 15:23:19 -07:00
BUILD.md build: clarify shared libraries 2025-06-15 23:00:56 -07:00
CMakeLists.txt build: explicitly depend on private qt modules 2025-10-11 17:05:30 -07:00
CONTRIBUTING.md docs: update CONTRIBUTING style guide 2025-01-26 18:37:53 -08:00
default.nix nix: add overlay 2025-10-11 17:04:23 -07:00
flake.lock nix: update flake + tidyfox 2025-10-11 17:04:23 -07:00
flake.nix nix: add overlay 2025-10-11 17:04:23 -07:00
Justfile all: fix new lints 2025-01-07 03:11:19 -08:00
LICENSE misc: add LGPL license 2024-03-04 06:10:03 -08:00
LICENSE-GPL misc: add LGPL license 2024-03-04 06:10:03 -08:00
overlay.nix nix: add overlay 2025-10-11 17:04:23 -07:00
quickshell.scm build: update build guide, nix and guix packages 2025-06-12 12:59:36 -07:00
README.md docs: mention github mirror in README 2025-06-20 03:34:05 -07:00
shell.nix nix: update flake + tidyfox 2025-10-11 17:04:23 -07:00

Quickshell

See the website for more information and installation instructions.

This repo is hosted at:

Contributing / Development

See CONTRIBUTING.md for details.

License

Licensed under the GNU LGPL 3.
Unless you explicitly state otherwise, any contribution submitted for inclusion shall be licensed as above, without any additional terms or conditions.