migrate ui components to gpui-kit

This commit is contained in:
2026-10-21 13:40:29 +07:00
parent 0d4acf5b65
commit d0ad1a6f57
173 changed files with 2775 additions and 10885 deletions
Generated
+531 -40
View File
@@ -188,6 +188,23 @@ dependencies = [
"libc",
]
[[package]]
name = "annotate-snippets"
version = "0.12.17"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b2a5b0a5ab8561c603f16c3b78c24a386b1f70e7fc1b1b1e8c15738828e4a176"
dependencies = [
"anstyle",
"memchr",
"unicode-width",
]
[[package]]
name = "anstyle"
version = "1.0.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "940b3a0ca603d1eade50a4846a2afffd5ef57a9feac2c0e2ec2e14f9ead76000"
[[package]]
name = "anyhow"
version = "1.0.104"
@@ -200,6 +217,15 @@ version = "1.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3bc62ac97cc33321f50863d514c3bc38a453947a8f9e781137e47c7401020aed"
[[package]]
name = "arc-swap"
version = "1.9.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "380962b3d93b99642e50b9febf72c071e97e8b32d86eae9cf4ef582bb960ae6e"
dependencies = [
"rustversion",
]
[[package]]
name = "arg_enum_proc_macro"
version = "0.3.4"
@@ -211,6 +237,12 @@ dependencies = [
"syn 2.0.119",
]
[[package]]
name = "arraydeque"
version = "0.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7d902e3d592a523def97af8f317b08ce16b7ab854c1985a0c671e6f15cebc236"
[[package]]
name = "arrayref"
version = "0.3.9"
@@ -270,6 +302,7 @@ name = "assets"
version = "2.0.0-alpha"
dependencies = [
"anyhow",
"gpui-kit",
"gpui-pre",
"rust-embed",
]
@@ -607,6 +640,12 @@ dependencies = [
"windows-link 0.2.1",
]
[[package]]
name = "base62"
version = "2.2.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a3a647dce9631f152a99ec16cfc09267ae55fe280d5dc288964027d458076323"
[[package]]
name = "base64"
version = "0.22.1"
@@ -821,6 +860,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6bb31b46c14244e20ee9984b11bf5c992b91fb6939fea616e3512c8baecdbe5f"
dependencies = [
"memchr",
"regex-automata",
"serde_core",
]
@@ -1020,6 +1060,7 @@ dependencies = [
"anyhow",
"chat",
"common",
"gpui-kit",
"gpui-pre",
"itertools 0.13.0",
"nostr-sdk",
@@ -1029,7 +1070,6 @@ dependencies = [
"settings",
"smallvec",
"state",
"theme",
"ui",
]
@@ -1285,6 +1325,7 @@ dependencies = [
"assets",
"auto_update",
"chat",
"gpui-kit",
"gpui-pre",
"gpui-pre-linux",
"gpui-pre-macos",
@@ -1298,7 +1339,6 @@ dependencies = [
"person",
"settings",
"state",
"theme",
"tracing-subscriber",
"ui",
"workspace",
@@ -1314,6 +1354,7 @@ dependencies = [
"getrandom 0.2.17",
"getrandom 0.3.4",
"getrandom 0.4.3",
"gpui-kit",
"gpui-pre",
"gpui-pre-platform",
"gpui-pre-web",
@@ -1324,7 +1365,6 @@ dependencies = [
"person",
"settings",
"state",
"theme",
"tracing-wasm",
"ui",
"universal-time 0.3.1 (git+https://github.com/shadowylab/universal-time)",
@@ -1834,12 +1874,41 @@ dependencies = [
"simdutf8",
]
[[package]]
name = "encoding_rs_io"
version = "0.1.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fba3fe847045ecff794b9c138293a80db914678c453ad63fbf0c6a9eb6e00b22"
dependencies = [
"encoding_rs",
]
[[package]]
name = "endi"
version = "1.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "66b7e2430c6dff6a955451e2cfc438f09cea1965a9d6f87f7e3b90decc014099"
[[package]]
name = "enum-iterator"
version = "2.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a4549325971814bda7a44061bf3fe7e487d447cba01e4220a4b454d630d7a016"
dependencies = [
"enum-iterator-derive",
]
[[package]]
name = "enum-iterator-derive"
version = "1.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "685adfa4d6f3d765a26bc5dbc936577de9abf756c1feeb3089b01dd395034842"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.119",
]
[[package]]
name = "enumflags2"
version = "0.7.12"
@@ -2200,6 +2269,15 @@ version = "1.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "42703706b716c37f96a77aea830392ad231f44c9e9a67872fa5548707e11b11c"
[[package]]
name = "fsevent-sys"
version = "4.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "76ee7a02da4d231650c7cea31349b889be2f45ddb3ef3032d2ec8185f6313fd2"
dependencies = [
"libc",
]
[[package]]
name = "futf"
version = "0.1.5"
@@ -2391,6 +2469,16 @@ dependencies = [
"polyval",
]
[[package]]
name = "gif"
version = "0.13.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4ae047235e33e2829703574b54fdec96bfbad892062d97fed2f76022287de61b"
dependencies = [
"color_quant",
"weezl",
]
[[package]]
name = "gif"
version = "0.14.2"
@@ -2418,6 +2506,12 @@ dependencies = [
"xml-rs",
]
[[package]]
name = "glob"
version = "0.3.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e4eba85ea1d0a966a983acd07deee566e67395d2d96b6fb39e62b5a833f1eb0b"
[[package]]
name = "globset"
version = "0.4.20"
@@ -2431,6 +2525,17 @@ dependencies = [
"regex-syntax",
]
[[package]]
name = "globwalk"
version = "0.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "93e3af942408868f6934a7b85134a3230832b9977cf66125df2f9edcfce4ddcc"
dependencies = [
"bitflags 1.3.2",
"ignore",
"walkdir",
]
[[package]]
name = "gloo-timers"
version = "0.3.0"
@@ -2539,6 +2644,95 @@ dependencies = [
"windows 0.58.0",
]
[[package]]
name = "gpui-component"
version = "0.7.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "465a363235cd4062ef5f0953fc096fc764ed6f53dfbd9f409f669f93ea3b1ff9"
dependencies = [
"anyhow",
"chrono",
"core-text",
"enum-iterator",
"gpui-base",
"gpui-component-macros",
"gpui-kit-assets",
"gpui-pre",
"gpui-pre-macros",
"gpui-pre-sum-tree",
"instant",
"itertools 0.13.0",
"log",
"lsp-types",
"markdown",
"notify",
"num-traits",
"objc2 0.6.5",
"objc2-app-kit 0.3.2",
"objc2-foundation 0.3.2",
"once_cell",
"paste",
"raw-window-handle",
"regex",
"resvg 0.45.1",
"ropey",
"rust-i18n",
"schemars",
"serde",
"serde_json",
"serde_repr",
"similar",
"smallvec",
"smol",
"tracing",
"unicode-segmentation",
"unicode-width",
"uuid",
"windows 0.58.0",
]
[[package]]
name = "gpui-component-macros"
version = "0.7.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5c0c9398aaf99e595d450e38eb44ff0c500df8c332b4783d5b72022e69525359"
dependencies = [
"proc-macro-crate",
"proc-macro2",
"quote",
"syn 2.0.119",
]
[[package]]
name = "gpui-kit"
version = "0.7.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0fac401f6b149bf33794da0942510240afd29b7b18556574e4cf17196b647066"
dependencies = [
"gpui-base",
"gpui-component",
"gpui-kit-assets",
"gpui-pre",
"gpui-pre-macros",
"gpui-pre-platform",
"gpui-pre-web",
]
[[package]]
name = "gpui-kit-assets"
version = "0.7.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b7abc281dcbfe51c16a7e73189521a3a771168c31e3ab0db99e21e481d1b1b9a"
dependencies = [
"anyhow",
"gpui-pre",
"gpui-pre-reqwest",
"log",
"rust-embed",
"wasm-bindgen",
"wasm-bindgen-futures",
]
[[package]]
name = "gpui-pre"
version = "0.3.9"
@@ -2584,7 +2778,7 @@ dependencies = [
"rand 0.9.5",
"raw-window-handle",
"regex",
"resvg",
"resvg 0.46.0",
"schemars",
"seahash",
"serde",
@@ -2597,7 +2791,7 @@ dependencies = [
"thiserror 2.0.21",
"ttf-parser",
"url",
"usvg",
"usvg 0.46.0",
"uuid",
"waker-fn",
"windows 0.62.2",
@@ -2829,6 +3023,7 @@ checksum = "05be23908e707966824f8c51a609904b7f30739e8d915e120a53c1b995ba964c"
dependencies = [
"base64 0.22.1",
"bytes",
"encoding_rs",
"futures-core",
"futures-util",
"h2",
@@ -2842,6 +3037,7 @@ dependencies = [
"js-sys",
"log",
"mime",
"mime_guess",
"once_cell",
"percent-encoding",
"pin-project-lite",
@@ -3081,6 +3277,16 @@ dependencies = [
"tokio",
]
[[package]]
name = "granit-parser"
version = "1.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e20f99e46474f56bd905c56e817ebddcf377a611f94c53ac4649e4d3fa3c0cd0"
dependencies = [
"arraydeque",
"smallvec",
]
[[package]]
name = "h2"
version = "0.4.20"
@@ -3547,6 +3753,22 @@ dependencies = [
"icu_properties",
]
[[package]]
name = "ignore"
version = "0.4.33"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "00b69833ed729dc5aa7d19541d96d6cf8e9137194207a04916d658e43168402f"
dependencies = [
"crossbeam-deque",
"globset",
"log",
"memchr",
"regex-automata",
"same-file",
"walkdir",
"winapi-util",
]
[[package]]
name = "image"
version = "0.25.10"
@@ -3557,7 +3779,7 @@ dependencies = [
"byteorder-lite",
"color_quant",
"exr",
"gif",
"gif 0.14.2",
"image-webp",
"moxcms",
"num-traits",
@@ -3566,8 +3788,8 @@ dependencies = [
"ravif",
"rayon",
"tiff",
"zune-core",
"zune-jpeg",
"zune-core 0.5.3",
"zune-jpeg 0.5.15",
]
[[package]]
@@ -3580,6 +3802,12 @@ dependencies = [
"quick-error",
]
[[package]]
name = "imagesize"
version = "0.13.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "edcd27d72f2f071c64249075f42e205ff93c9a4c5f6c6da53e79ed9f9832c285"
[[package]]
name = "imagesize"
version = "0.14.0"
@@ -3604,6 +3832,26 @@ dependencies = [
"serde_core",
]
[[package]]
name = "inotify"
version = "0.11.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4cc00ea907cab49550b7da656f80ebb97be1b997d931fbcd28d39734e17ce592"
dependencies = [
"bitflags 2.13.2",
"inotify-sys",
"libc",
]
[[package]]
name = "inotify-sys"
version = "0.1.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c033f80b2c113cdf91ab7a33faa9cbc014726dcad99880c8609af2a370edf37d"
dependencies = [
"libc",
]
[[package]]
name = "inout"
version = "0.1.4"
@@ -3680,6 +3928,15 @@ dependencies = [
"once_cell",
]
[[package]]
name = "itertools"
version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b1c173a5686ce8bfa551b3563d0c2170bf24ca44da99c7ca4bfdab5418c3fe57"
dependencies = [
"either",
]
[[package]]
name = "itertools"
version = "0.13.0"
@@ -3800,6 +4057,37 @@ version = "3.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e2db585e1d738fc771bf08a151420d3ed193d9d895a36df7f6f8a9456b911ddc"
[[package]]
name = "kqueue"
version = "1.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8d763e5b24120b4ddf50de6c92308156765aabfbbccebf401da7cff2d70a41ea"
dependencies = [
"kqueue-sys",
"libc",
]
[[package]]
name = "kqueue-sys"
version = "1.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "07293a4e297ac234359b510362495713f75ea345d5307140414f20c69ffeb087"
dependencies = [
"bitflags 2.13.2",
"libc",
]
[[package]]
name = "kurbo"
version = "0.11.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c62026ae44756f8a599ba21140f350303d4f08dcdcc71b5ad9c9bb8128c13c62"
dependencies = [
"arrayvec",
"euclid",
"smallvec",
]
[[package]]
name = "kurbo"
version = "0.13.1"
@@ -4195,6 +4483,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1788edb87fdc09c7e26304471e2f5be8cdefb1b6930d6e3985fc02ff53bf86ee"
dependencies = [
"libc",
"log",
"wasi",
"windows-sys 0.61.2",
]
@@ -4294,6 +4583,7 @@ dependencies = [
"chat",
"chat_ui",
"common",
"gpui-kit",
"gpui-pre",
"log",
"nip29",
@@ -4303,7 +4593,6 @@ dependencies = [
"settings",
"smallvec",
"state",
"theme",
"ui",
]
@@ -4313,6 +4602,7 @@ version = "2.0.0-alpha"
dependencies = [
"anyhow",
"flume 0.11.1",
"gpui-kit",
"gpui-pre",
"log",
"nostr-sdk",
@@ -4321,7 +4611,6 @@ dependencies = [
"smallvec",
"smol",
"state",
"theme",
"ui",
]
@@ -4334,6 +4623,12 @@ dependencies = [
"memchr",
]
[[package]]
name = "nohash-hasher"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2bf50223579dc7cdcfb3bfcacf7069ff68243f8c363f62ffa99cf000a6b9c451"
[[package]]
name = "nom"
version = "8.0.0"
@@ -4349,6 +4644,15 @@ version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0676bb32a98c1a483ce53e500a81ad9c3d5b3f7c920c28c24e9cb0980d0b5bc8"
[[package]]
name = "normpath"
version = "1.5.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b11ce00d2594068e8a27c9146fdc5cf9f3ac38eb42c7cd34d05fea618873ac9f"
dependencies = [
"windows-sys 0.61.2",
]
[[package]]
name = "nostr"
version = "0.45.5"
@@ -4479,6 +4783,24 @@ dependencies = [
"universal-time 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
]
[[package]]
name = "notify"
version = "8.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4d3d07927151ff8575b7087f245456e549fea62edf0ec4e565a5ee50c8402bc3"
dependencies = [
"bitflags 2.13.2",
"fsevent-sys",
"inotify",
"kqueue",
"libc",
"log",
"mio",
"notify-types",
"walkdir",
"windows-sys 0.60.2",
]
[[package]]
name = "notify-rust"
version = "4.18.2"
@@ -4493,6 +4815,15 @@ dependencies = [
"zbus",
]
[[package]]
name = "notify-types"
version = "2.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "42b8cfee0e339a0337359f3c88165702ac6e600dc01c0cc9579a92d62b08477a"
dependencies = [
"bitflags 2.13.2",
]
[[package]]
name = "ntapi"
version = "0.4.3"
@@ -5947,19 +6278,36 @@ dependencies = [
[[package]]
name = "resvg"
version = "0.46.0"
version = "0.45.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b563218631706d614e23059436526d005b50ab5f2d506b55a17eb65c5eb83419"
checksum = "a8928798c0a55e03c9ca6c4c6846f76377427d2c1e1f7e6de3c06ae57942df43"
dependencies = [
"gif",
"gif 0.13.3",
"image-webp",
"log",
"pico-args",
"rgb",
"svgtypes",
"svgtypes 0.15.3",
"tiny-skia",
"usvg",
"zune-jpeg",
"usvg 0.45.1",
"zune-jpeg 0.4.21",
]
[[package]]
name = "resvg"
version = "0.46.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b563218631706d614e23059436526d005b50ab5f2d506b55a17eb65c5eb83419"
dependencies = [
"gif 0.14.2",
"image-webp",
"log",
"pico-args",
"rgb",
"svgtypes 0.16.1",
"tiny-skia",
"usvg 0.46.0",
"zune-jpeg 0.5.15",
]
[[package]]
@@ -6030,6 +6378,7 @@ dependencies = [
"proc-macro2",
"quote",
"rust-embed-utils",
"shellexpand",
"syn 2.0.119",
"walkdir",
]
@@ -6045,6 +6394,54 @@ dependencies = [
"walkdir",
]
[[package]]
name = "rust-i18n"
version = "4.2.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8502e73e6461c738659455c5d2cf95bc132760a6f203c717e66ee72b78906d7f"
dependencies = [
"globwalk",
"regex",
"rust-i18n-macro",
"rust-i18n-support",
"smallvec",
]
[[package]]
name = "rust-i18n-macro"
version = "4.2.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d54a28dd9d46108d56b9f0c85b220908844233e561c03087890325104f90f2c6"
dependencies = [
"glob",
"proc-macro2",
"quote",
"rust-i18n-support",
"serde",
"serde_json",
"syn 2.0.119",
]
[[package]]
name = "rust-i18n-support"
version = "4.2.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e806c2a9701cbd6043992cd935c30cb1fdb128fa15e7b506f3b46f97045737c0"
dependencies = [
"arc-swap",
"base62",
"foldhash 0.2.0",
"globwalk",
"itertools 0.11.0",
"normpath",
"serde",
"serde-saphyr",
"serde_json",
"siphasher",
"toml 0.8.23",
"triomphe",
]
[[package]]
name = "rustc-demangle"
version = "0.1.28"
@@ -6377,6 +6774,23 @@ dependencies = [
"serde_derive",
]
[[package]]
name = "serde-saphyr"
version = "1.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b8050abb251097357e24aff63ba2c52a6309ecb7d23a5474023df960a02694d8"
dependencies = [
"annotate-snippets",
"base64 0.23.1",
"encoding_rs_io",
"granit-parser",
"nohash-hasher",
"num-traits",
"serde_core",
"smallvec",
"zmij",
]
[[package]]
name = "serde_bytes"
version = "0.11.19"
@@ -6480,6 +6894,7 @@ version = "2.0.0-alpha"
dependencies = [
"anyhow",
"common",
"gpui-kit",
"gpui-pre",
"log",
"nostr-sdk",
@@ -6488,7 +6903,6 @@ dependencies = [
"serde_json",
"smallvec",
"smol",
"theme",
]
[[package]]
@@ -6539,6 +6953,15 @@ dependencies = [
"lazy_static",
]
[[package]]
name = "shellexpand"
version = "3.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "32824fab5e16e6c4d86dc1ba84489390419a39f97699852b66480bb87d297ed8"
dependencies = [
"dirs",
]
[[package]]
name = "shlex"
version = "2.0.1"
@@ -6586,6 +7009,16 @@ version = "0.1.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e3a9fe34e3e7a50316060351f37187a3f546bce95496156754b601a5fa71b76e"
[[package]]
name = "similar"
version = "2.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bbbb5d9659141646ae647b42fe094daf6c6192d1620870b449d9557f748b2daa"
dependencies = [
"bstr",
"unicode-segmentation",
]
[[package]]
name = "simplecss"
version = "0.2.2"
@@ -6819,13 +7252,23 @@ version = "0.4.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0193cc4331cfd2f3d2011ef287590868599a2f33c3e69bc22c1a3d3acf9e02fb"
[[package]]
name = "svgtypes"
version = "0.15.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "68c7541fff44b35860c1a7a47a7cadf3e4a304c457b58f9870d9706ece028afc"
dependencies = [
"kurbo 0.11.3",
"siphasher",
]
[[package]]
name = "svgtypes"
version = "0.16.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "695b5790b3131dafa99b3bbfd25a216edb3d216dad9ca208d4657bfb8f2abc3d"
dependencies = [
"kurbo",
"kurbo 0.13.1",
"siphasher",
]
@@ -7003,20 +7446,6 @@ dependencies = [
"winapi-util",
]
[[package]]
name = "theme"
version = "2.0.0-alpha"
dependencies = [
"anyhow",
"gpui-base",
"gpui-pre",
"log",
"schemars",
"serde",
"serde_json",
"tempfile",
]
[[package]]
name = "thiserror"
version = "1.0.69"
@@ -7077,7 +7506,7 @@ dependencies = [
"half",
"quick-error",
"weezl",
"zune-jpeg",
"zune-jpeg 0.5.15",
]
[[package]]
@@ -7466,6 +7895,17 @@ dependencies = [
"wasm-bindgen",
]
[[package]]
name = "triomphe"
version = "0.1.17"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0d15f4f5898bcfc5d8a8e45ed30b2f108d710c1a2e5489dbf80e078f707181bc"
dependencies = [
"arc-swap",
"serde",
"stable_deref_trait",
]
[[package]]
name = "try-lock"
version = "0.2.5"
@@ -7522,12 +7962,12 @@ name = "ui"
version = "2.0.0-alpha"
dependencies = [
"gpui-base",
"gpui-kit",
"gpui-pre",
"instant",
"log",
"smallvec",
"theme",
"uuid",
"web-time",
]
[[package]]
@@ -7683,6 +8123,33 @@ dependencies = [
"serde_derive",
]
[[package]]
name = "usvg"
version = "0.45.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "80be9b06fbae3b8b303400ab20778c80bbaf338f563afe567cf3c9eea17b47ef"
dependencies = [
"base64 0.22.1",
"data-url",
"flate2",
"fontdb",
"imagesize 0.13.0",
"kurbo 0.11.3",
"log",
"pico-args",
"roxmltree 0.20.0",
"rustybuzz",
"simplecss",
"siphasher",
"strict-num",
"svgtypes 0.15.3",
"tiny-skia-path",
"unicode-bidi",
"unicode-script",
"unicode-vo",
"xmlwriter",
]
[[package]]
name = "usvg"
version = "0.46.0"
@@ -7693,8 +8160,8 @@ dependencies = [
"data-url",
"flate2",
"fontdb",
"imagesize",
"kurbo",
"imagesize 0.14.0",
"kurbo 0.13.1",
"log",
"pico-args",
"roxmltree 0.21.1",
@@ -7702,7 +8169,7 @@ dependencies = [
"simplecss",
"siphasher",
"strict-num",
"svgtypes",
"svgtypes 0.16.1",
"tiny-skia-path",
"unicode-bidi",
"unicode-script",
@@ -8651,6 +9118,15 @@ dependencies = [
"windows-targets 0.52.6",
]
[[package]]
name = "windows-sys"
version = "0.60.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb"
dependencies = [
"windows-targets 0.53.5",
]
[[package]]
name = "windows-sys"
version = "0.61.2"
@@ -8926,6 +9402,7 @@ dependencies = [
"chat_ui",
"common",
"gpui-base",
"gpui-kit",
"gpui-pre",
"instant",
"log",
@@ -8939,7 +9416,6 @@ dependencies = [
"settings",
"smallvec",
"state",
"theme",
"ui",
]
@@ -9381,6 +9857,12 @@ version = "1.0.23"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "29666d0abbfad1e3dc4dcf6144730dd3a3ab225bbbdac83319345b1b44ccfc1b"
[[package]]
name = "zune-core"
version = "0.4.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3f423a2c17029964870cfaabb1f13dfab7d092a62a29a89264f4d36990ca414a"
[[package]]
name = "zune-core"
version = "0.5.3"
@@ -9396,13 +9878,22 @@ dependencies = [
"simd-adler32",
]
[[package]]
name = "zune-jpeg"
version = "0.4.21"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "29ce2c8a9384ad323cf564b67da86e21d3cfdff87908bc1223ed5c99bc792713"
dependencies = [
"zune-core 0.4.12",
]
[[package]]
name = "zune-jpeg"
version = "0.5.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "27bc9d5b815bc103f142aa054f561d9187d191692ec7c2d1e2b4737f8dbd7296"
dependencies = [
"zune-core",
"zune-core 0.5.3",
]
[[package]]