fix(a11y): listen to screen reader changes from org.a11y.Bus

Enables the screen reader toggle to toggle when using the shortcut.
This commit is contained in:
Michael Aaron Murphy 2026-01-09 21:32:07 +01:00 committed by Michael Murphy
parent ded50f418e
commit c05dad00de
17 changed files with 163 additions and 135 deletions

24
Cargo.lock generated
View file

@ -1606,7 +1606,7 @@ dependencies = [
[[package]]
name = "cosmic-pipewire"
version = "1.0.0-beta6"
version = "1.0.0"
dependencies = [
"intmap",
"libspa",
@ -1657,7 +1657,7 @@ dependencies = [
[[package]]
name = "cosmic-settings"
version = "1.0.0-beta6"
version = "1.0.2"
dependencies = [
"accounts-zbus",
"anyhow",
@ -1739,7 +1739,7 @@ dependencies = [
[[package]]
name = "cosmic-settings-a11y-manager-subscription"
version = "1.0.0-beta6"
version = "1.0.2"
dependencies = [
"cosmic-protocols",
"iced_futures",
@ -1752,7 +1752,7 @@ dependencies = [
[[package]]
name = "cosmic-settings-accessibility-subscription"
version = "1.0.0-beta6"
version = "1.0.2"
dependencies = [
"cosmic-dbus-a11y",
"futures",
@ -1764,7 +1764,7 @@ dependencies = [
[[package]]
name = "cosmic-settings-airplane-mode-subscription"
version = "1.0.0-beta6"
version = "1.0.2"
dependencies = [
"futures",
"iced_futures",
@ -1775,7 +1775,7 @@ dependencies = [
[[package]]
name = "cosmic-settings-bluetooth-subscription"
version = "1.0.0-beta6"
version = "1.0.2"
dependencies = [
"bluez-zbus",
"futures",
@ -1817,7 +1817,7 @@ dependencies = [
[[package]]
name = "cosmic-settings-daemon-subscription"
version = "1.0.0-beta6"
version = "1.0.2"
dependencies = [
"futures",
"iced_futures",
@ -1829,7 +1829,7 @@ dependencies = [
[[package]]
name = "cosmic-settings-network-manager-subscription"
version = "1.0.0-beta6"
version = "1.0.2"
dependencies = [
"bitflags 2.10.0",
"cosmic-dbus-networkmanager",
@ -1847,7 +1847,7 @@ dependencies = [
[[package]]
name = "cosmic-settings-page"
version = "1.0.0-beta6"
version = "1.0.2"
dependencies = [
"derive_setters",
"downcast-rs 2.0.2",
@ -1860,7 +1860,7 @@ dependencies = [
[[package]]
name = "cosmic-settings-sound-subscription"
version = "1.0.0-beta6"
version = "1.0.2"
dependencies = [
"cosmic-pipewire",
"futures",
@ -1874,7 +1874,7 @@ dependencies = [
[[package]]
name = "cosmic-settings-upower-subscription"
version = "1.0.0-beta6"
version = "1.0.2"
dependencies = [
"futures",
"iced_futures",
@ -1887,7 +1887,7 @@ dependencies = [
[[package]]
name = "cosmic-settings-wallpaper"
version = "1.0.0-beta6"
version = "1.0.2"
dependencies = [
"cosmic-bg-config",
"cosmic-randr-shell",