Add native appearance, screenshot and wallpaper portals

This commit is contained in:
Samuel Onoja committed 2026-09-29 22:42:27 +01:00
1 parent d8a23748c8
commit 915bc8afd6
20 files changed
+1575 -33

No files matched your search

Generated
+18 -1
View File
@@ -2186,6 +2186,16 @@ dependencies = [
"weezl",
]
[[package]]
name = "gif"
version = "0.14.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ee8cfcc411d9adbbaba82fb72661cc1bcca13e8bba98b364e62b2dba8f960159"
dependencies = [
"color_quant",
"weezl",
]
[[package]]
name = "gio-sys"
version = "0.21.5"
@@ -2921,6 +2931,8 @@ checksum = "85ab80394333c02fe689eaf900ab500fbd0c2213da414687ebf995a65d5a6104"
dependencies = [
"bytemuck",
"byteorder-lite",
"color_quant",
"gif 0.14.2",
"image-webp",
"moxcms",
"num-traits",
@@ -4883,7 +4895,7 @@ version = "0.45.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a8928798c0a55e03c9ca6c4c6846f76377427d2c1e1f7e6de3c06ae57942df43"
dependencies = [
"gif",
"gif 0.13.3",
"image-webp",
"log",
"pico-args",
@@ -7402,19 +7414,24 @@ version = "0.1.0"
dependencies = [
"dirs",
"ferese-config",
"ferese-ipc",
"ferese-theme",
"futures-util",
"gstreamer",
"image",
"jiff",
"libc",
"libcosmic",
"memmap2 0.9.11",
"pipewire",
"png 0.18.1",
"serde",
"serde_json",
"tempfile",
"tokio",
"url",
"wayland-client",
"wayland-protocols",
"wayland-protocols-wlr",
"zbus",
]