refactor(bluetooth): integrate cosmic-settings-subscriptions

This commit is contained in:
Alexander Bachmann 2025-02-17 14:59:55 +01:00 committed by GitHub
parent a7be043ebe
commit 2f4e7a5a81
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
6 changed files with 152 additions and 1121 deletions

View file

@ -87,7 +87,7 @@ async-fn-stream = "0.2.2"
[dependencies.cosmic-settings-subscriptions]
git = "https://github.com/pop-os/cosmic-settings-subscriptions"
#TODO: only select features as needed
features = ["network_manager", "pipewire", "pulse"]
features = ["network_manager", "pipewire", "pulse", "bluetooth"]
optional = true
[dependencies.icu]
@ -128,7 +128,7 @@ linux = [
# Pages
page-about = ["dep:cosmic-settings-system", "dep:hostname1-zbus", "dep:zbus"]
page-bluetooth = ["dep:bluez-zbus", "dep:zbus"]
page-bluetooth = ["dep:bluez-zbus", "dep:zbus", "dep:cosmic-settings-subscriptions"]
page-date = ["dep:timedate-zbus", "dep:zbus"]
page-default-apps = ["dep:mime-apps"]
page-input = [