battery: Use cosmic-settings-subscriptions for upower subscriptions

These should be useful in `cosmic-osd` as well.
This commit is contained in:
Ian Douglas Scott 2024-06-13 15:50:04 -07:00 committed by Ian Douglas Scott
parent 4e3eb0a396
commit 901a70d7a1
6 changed files with 21 additions and 230 deletions

16
Cargo.lock generated
View file

@ -950,6 +950,7 @@ dependencies = [
name = "cosmic-applet-battery"
version = "0.1.0"
dependencies = [
"cosmic-settings-subscriptions",
"cosmic-time",
"drm",
"futures",
@ -1320,6 +1321,21 @@ dependencies = [
"zbus 4.2.2",
]
[[package]]
name = "cosmic-settings-subscriptions"
version = "0.1.0"
source = "git+https://github.com/pop-os/cosmic-settings-subscriptions#a223eb4d32773e7b1170696f8b2d2d7ab54fa2e1"
dependencies = [
"futures",
"iced_futures",
"libpulse-binding",
"log",
"rustix 0.38.34",
"tokio",
"upower_dbus",
"zbus 4.2.2",
]
[[package]]
name = "cosmic-text"
version = "0.11.2"