quickshell/src/services
outfoxxed 91dcb41d22
services/pipewire: destroy qml ifaces early to avoid user callbacks
Consumers of defaultAudio*Changed signals can run code between
safeDestroy being called and PwObjectIface destruction due to
signal connection order. This change destroys ifaces earlier so they
are nulled by the time a changed signal is fired from destruction,
preventing access between ~PwNode() and ~QObject() completion.

Fixes #116 #122 #124
2025-07-17 00:22:58 -07:00
..
greetd core/log: track default logging categories 2025-07-08 13:49:06 -07:00
mpris service/mpris: make lengthSupported bindable and notify for changes 2025-07-13 20:32:51 -07:00
notifications build: fix PostReloadHook resolution in LSP 2025-07-15 19:03:27 -07:00
pam build: fix PostReloadHook resolution in LSP 2025-07-15 19:03:27 -07:00
pipewire services/pipewire: destroy qml ifaces early to avoid user callbacks 2025-07-17 00:22:58 -07:00
status_notifier service/tray: fix missing documentation for invokables 2025-07-15 15:58:56 -07:00
upower core/log: track default logging categories 2025-07-08 13:49:06 -07:00
CMakeLists.txt service/notifications: add notifications service 2024-07-12 00:50:00 -07:00