improv(sound): reduce codegen, use subscription, and fix threads not exiting on page close
This commit is contained in:
parent
d41cdc5dc2
commit
6a29294e90
6 changed files with 141 additions and 99 deletions
|
|
@ -26,6 +26,7 @@ cosmic-randr-shell.workspace = true
|
|||
cosmic-randr = { workspace = true, optional = true }
|
||||
cosmic-settings-config = { git = "https://github.com/pop-os/cosmic-settings-daemon", optional = true }
|
||||
cosmic-settings-page = { path = "../page" }
|
||||
cosmic-settings-subscriptions = { workspace = true, optional = true }
|
||||
cosmic-settings-system = { path = "../pages/system", optional = true }
|
||||
cosmic-settings-wallpaper = { path = "../pages/wallpapers" }
|
||||
cosmic-settings-daemon-config = { git = "https://github.com/pop-os/cosmic-settings-daemon", optional = true }
|
||||
|
|
@ -90,10 +91,6 @@ num-traits = "0.2"
|
|||
num-derive = "0.4"
|
||||
pwhash = "1"
|
||||
|
||||
[dependencies.cosmic-settings-subscriptions]
|
||||
git = "https://github.com/pop-os/cosmic-settings-subscriptions"
|
||||
optional = true
|
||||
|
||||
[dependencies.icu]
|
||||
version = "1.5.0"
|
||||
features = ["experimental", "compiled_data", "icu_datetime_experimental"]
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue