feat: single instance support via dbus activation

This commit is contained in:
Ashley Wulber 2023-11-20 15:08:01 -05:00 • committed by GitHub
parent 608b2d9219
commit 8b1a0c95f0
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
8 changed files with 343 additions and 128 deletions

View file

@ -7,7 +7,7 @@ git = "https://github.com/pop-os/libcosmic"
[workspace.dependencies.libcosmic]
git = "https://github.com/pop-os/libcosmic"
features = ["wayland", "tokio"]
features = ["wayland", "tokio", "single-instance"]
[workspace.dependencies.cosmic-config]
git = "https://github.com/pop-os/libcosmic"
@ -26,6 +26,9 @@ git = "https://github.com/pop-os/cosmic-panel"
# libcosmic = { path = "../libcosmic" }
# cosmic-config = { path = "../libcosmic/cosmic-config" }
# libcosmic = { git = "https://github.com/pop-os/libcosmic//", branch = "single-instance" }
# cosmic-config = { git = "https://github.com/pop-os/libcosmic//", branch = "single-instance"}
[patch."https://github.com/Smithay/client-toolkit"]
sctk = { git = "https://github.com/smithay/client-toolkit//", package = "smithay-client-toolkit", rev = "e63ab5f"}