feat: generated workspaces protocol and various improvements

This commit is contained in:
Ashley Wulber 2022-06-08 23:51:33 -04:00
parent bfa8fa58ff
commit 02e240b6bb
No known key found for this signature in database
GPG key ID: BCD0B777C3F6E2FD
19 changed files with 480 additions and 110 deletions

34
Cargo.lock generated
View file

@ -325,13 +325,11 @@ dependencies = [
"gtk4",
"libcosmic-widgets",
"libpulse-binding",
"mpris2-zbus",
"once_cell",
"pulsectl-rs",
"relm4-macros 0.4.4",
"tokio",
"tracker",
"zbus",
]
[[package]]
@ -393,6 +391,26 @@ dependencies = [
"zvariant",
]
[[package]]
name = "cosmic-applet-workspaces"
version = "0.1.0"
dependencies = [
"anyhow",
"cascade",
"cosmic-panel-config",
"gio",
"gtk4",
"i18n-embed",
"i18n-embed-fl",
"once_cell",
"pretty_env_logger",
"rust-embed",
"tokio",
"wayland-client",
"wayland-commons",
"wayland-scanner",
]
[[package]]
name = "cosmic-dbus-networkmanager"
version = "0.1.0"
@ -1632,18 +1650,6 @@ dependencies = [
"windows-sys",
]
[[package]]
name = "mpris2-zbus"
version = "0.1.0"
source = "git+https://github.com/pop-os/mpris2-zbus#bcc8481ea7ccfc08aa870f28272d9093db3b1ba9"
dependencies = [
"serde",
"thiserror",
"time 0.3.9",
"zbus",
"zvariant",
]
[[package]]
name = "nanorand"
version = "0.7.0"