feat: partial implementation of wallpaper settings

Will take some time to refactor the rest
This commit is contained in:
Michael Aaron Murphy 2023-05-22 17:26:14 +02:00
parent 14a4a23bc9
commit a4eee2186c
No known key found for this signature in database
GPG key ID: B2732D4240C9212C
14 changed files with 375 additions and 80 deletions

View file

@ -9,6 +9,7 @@ rust-version = "1.65.0"
apply = "0.3.0"
async-channel = "1.8.0"
color-eyre = "0.6.2"
cosmic-settings-desktop = { path = "../pages/desktop" }
cosmic-settings-page = { path = "../page" }
cosmic-settings-system = { path = "../pages/system" }
cosmic-settings-time = { path = "../pages/time" }
@ -23,7 +24,8 @@ rust-embed = "6.6.1"
slotmap = "1.0.6"
tokio = "1.28.2"
downcast-rs = "1.2.0"
cosmic-panel-config = { git = "https://github.com/pop-os/cosmic-panel" }
# TODO: migrate this dependency to the pages/desktop crate.
cosmic-panel-config = { workspace = true }
tracing = "0.1.37"
tracing-subscriber = { version = "0.3.17", features = ["env-filter"]}
@ -33,6 +35,4 @@ features = ["fluent-system", "desktop-requester"]
[profile.release]
opt-level = "s"
overflow-checks = true
lto = "thin"
incremental = false