win,linux remove desktop wallpaper

Signed-off-by: 21pages <pages21@163.com>
This commit is contained in:
21pages
2023-10-11 19:03:34 +08:00
parent 1be5f2d647
commit d3ce8203be
45 changed files with 453 additions and 45 deletions

23
Cargo.lock generated
View File

@@ -1819,6 +1819,15 @@ dependencies = [
"winapi 0.3.9",
]
[[package]]
name = "enquote"
version = "1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "06c36cb11dbde389f4096111698d8b567c0720e3452fd5ac3e6b4e47e1939932"
dependencies = [
"thiserror",
]
[[package]]
name = "enum-iterator"
version = "1.4.1"
@@ -5214,6 +5223,7 @@ dependencies = [
"users 0.11.0",
"uuid",
"virtual_display",
"wallpaper",
"whoami",
"winapi 0.3.9",
"windows-service",
@@ -6589,6 +6599,19 @@ dependencies = [
"winapi-util",
]
[[package]]
name = "wallpaper"
version = "3.2.0"
source = "git+https://github.com/21pages/wallpaper.rs#2bbb70acd93be179c69cb96cb8c3dda487e6f5fd"
dependencies = [
"dirs 5.0.1",
"enquote",
"rust-ini",
"thiserror",
"winapi 0.3.9",
"winreg 0.11.0",
]
[[package]]
name = "want"
version = "0.3.0"