chore: update dependencies

This commit is contained in:
2026-11-10 15:35:23 +07:00
parent d054300b7c
commit 7c061edfba
2 changed files with 191 additions and 163 deletions
Generated
+174 -121
View File
@@ -203,7 +203,7 @@ dependencies = [
"futures-util", "futures-util",
"getrandom 0.4.3", "getrandom 0.4.3",
"serde", "serde",
"zbus", "zbus 5.19.0",
] ]
[[package]] [[package]]
@@ -321,7 +321,7 @@ checksum = "4f8abc12baad266b1c8cec146854c195b5864b4221d4b2ca7296a7ae82d9e451"
dependencies = [ dependencies = [
"proc-macro2", "proc-macro2",
"quote", "quote",
"syn 3.0.9", "syn 3.0.10",
] ]
[[package]] [[package]]
@@ -356,7 +356,7 @@ checksum = "82f6aeea286b8eb4dd3431a1be1b59d290ace00f5bfd8e2a159bc2a05e2c1667"
dependencies = [ dependencies = [
"proc-macro2", "proc-macro2",
"quote", "quote",
"syn 3.0.9", "syn 3.0.10",
] ]
[[package]] [[package]]
@@ -591,7 +591,7 @@ dependencies = [
"proc-macro-crate", "proc-macro-crate",
"proc-macro2", "proc-macro2",
"quote", "quote",
"syn 3.0.9", "syn 3.0.10",
] ]
[[package]] [[package]]
@@ -623,7 +623,7 @@ checksum = "6a1f896587b6f2c069c73d2f0913e2d590c3990285cd2f0b6aa02b786b4c679c"
dependencies = [ dependencies = [
"proc-macro2", "proc-macro2",
"quote", "quote",
"syn 3.0.9", "syn 3.0.10",
] ]
[[package]] [[package]]
@@ -697,9 +697,9 @@ dependencies = [
[[package]] [[package]]
name = "cc" name = "cc"
version = "1.11.0" version = "1.11.1"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "375989decec1a0fa424442bed520fa12ede43a48475ce8c7417d2c69b32b5f6b" checksum = "4ff2a8126fff0f8c839080d619675a585e61720bb12d2baceae45769fd66f155"
dependencies = [ dependencies = [
"find-msvc-tools", "find-msvc-tools",
"jobserver", "jobserver",
@@ -1001,9 +1001,9 @@ dependencies = [
[[package]] [[package]]
name = "crc32fast" name = "crc32fast"
version = "1.5.4" version = "1.5.5"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5f97d3416d5337d15c4b0d78c8c91df922ca143f57ec20e2d1c188333047ef04" checksum = "2b929dd2a135771f40afabd1073f85eed59c800b7c61901e5c254270497dad64"
dependencies = [ dependencies = [
"cfg-if", "cfg-if",
] ]
@@ -1198,7 +1198,7 @@ checksum = "c6232dd377dcc64799954cbd3a9bb882e9cdc1308ccd87b1c098f1fb2eaf82a8"
dependencies = [ dependencies = [
"proc-macro2", "proc-macro2",
"quote", "quote",
"syn 3.0.9", "syn 3.0.10",
] ]
[[package]] [[package]]
@@ -1258,7 +1258,7 @@ dependencies = [
"cc", "cc",
"memchr", "memchr",
"rustc_version", "rustc_version",
"toml 1.1.8+spec-1.1.0", "toml 1.2.1+spec-1.1.0",
"vswhom", "vswhom",
"winreg", "winreg",
] ]
@@ -1378,16 +1378,15 @@ dependencies = [
[[package]] [[package]]
name = "exr" name = "exr"
version = "1.74.2" version = "1.74.3"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "711fe42c9964295e01ee3fba3f9fe0e1d24b98886950d68efe81b1c76e21adf3" checksum = "cb29d0be702adf92c645d9b2f93472906ba83d400e59f98adb3770ce5c18c2f6"
dependencies = [ dependencies = [
"bit_field", "bit_field",
"half", "half",
"lebe", "lebe",
"miniz_oxide 0.8.9", "miniz_oxide 0.8.9",
"num-complex", "multiversion",
"pulp",
"rayon-core", "rayon-core",
"smallvec", "smallvec",
"zune-inflate", "zune-inflate",
@@ -1422,15 +1421,15 @@ checksum = "1c66915cc5391097de7a2b0b972e8505aa33c0df401fd3a6811dbdb32881ba48"
[[package]] [[package]]
name = "fixedbitset" name = "fixedbitset"
version = "0.5.7" version = "0.5.9"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1d674e81391d1e1ab681a28d99df07927c6d4aa5b027d7da16ba32d1d21ecd99" checksum = "5905ec755cc8386d7928353e4d356d2be3e89e81e5ca01fe630a1ca4d08dc175"
[[package]] [[package]]
name = "flate2" name = "flate2"
version = "1.1.10" version = "1.1.11"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6e634e2e0ebac1ee034020da1ca582e17ffe4e0f5e985823721e168928136dcb" checksum = "626d4928326b646e70f65ed36fc7cf9f206bdb68a0019ee7c6b4709da4e084c4"
dependencies = [ dependencies = [
"crc32fast", "crc32fast",
"miniz_oxide 0.9.1", "miniz_oxide 0.9.1",
@@ -1537,7 +1536,7 @@ checksum = "ea5190182e6915eb873ddbc16e23b711b6eb1f9c00a0d0a3a91b5f6228475225"
dependencies = [ dependencies = [
"proc-macro2", "proc-macro2",
"quote", "quote",
"syn 3.0.9", "syn 3.0.10",
] ]
[[package]] [[package]]
@@ -1654,7 +1653,7 @@ checksum = "9fb9654ba8355388abeb8dcb4fc62f511300867002afc858860463bdd9fe0c44"
dependencies = [ dependencies = [
"proc-macro2", "proc-macro2",
"quote", "quote",
"syn 3.0.9", "syn 3.0.10",
] ]
[[package]] [[package]]
@@ -1977,7 +1976,7 @@ dependencies = [
"toml 0.8.23", "toml 0.8.23",
"windows 0.62.2", "windows 0.62.2",
"windows-registry 0.6.1", "windows-registry 0.6.1",
"zbus", "zbus 5.19.0",
] ]
[[package]] [[package]]
@@ -2803,9 +2802,9 @@ dependencies = [
[[package]] [[package]]
name = "itoa" name = "itoa"
version = "1.0.18" version = "1.0.19"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8f42a60cbdf9a97f5d2305f08a87dc4e09308d1276d28c869c684d7777685682" checksum = "3bd1574e617a9a6c1f8f8181bd7e841e1f20e4277607ef28945765188d6284d4"
[[package]] [[package]]
name = "jni" name = "jni"
@@ -3191,9 +3190,9 @@ dependencies = [
[[package]] [[package]]
name = "mime" name = "mime"
version = "0.3.17" version = "0.3.18"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a" checksum = "d5848f5a9e8117cf94f2f90faac24a87ff81600ff8628c1e3deaab572e76bfa1"
[[package]] [[package]]
name = "miniz_oxide" name = "miniz_oxide"
@@ -3237,6 +3236,28 @@ dependencies = [
"pxfm", "pxfm",
] ]
[[package]]
name = "multiversion"
version = "0.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "eb8a68be21d0755f83bfe47e79b896cc732687cf1903f0e50585e8d6ecc53076"
dependencies = [
"multiversion-macros",
"target-features",
]
[[package]]
name = "multiversion-macros"
version = "0.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a05e0c3c3e4edaa21d87c645852ed0b0c3663752bcc6ec43353bd6189dce35e1"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.119",
"target-features",
]
[[package]] [[package]]
name = "naga" name = "naga"
version = "30.0.0" version = "30.0.0"
@@ -3314,9 +3335,9 @@ checksum = "0676bb32a98c1a483ce53e500a81ad9c3d5b3f7c920c28c24e9cb0980d0b5bc8"
[[package]] [[package]]
name = "notify" name = "notify"
version = "8.2.1" version = "8.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "82f812702fbc75d35416d3f884e04925be7e9498f4eceea2e24ba34559284674" checksum = "c41a04a5f59df9322cc657286dd2d79f90816119b22c5f847607c850110205ab"
dependencies = [ dependencies = [
"bitflags 2.13.2", "bitflags 2.13.2",
"inotify", "inotify",
@@ -3333,23 +3354,23 @@ dependencies = [
[[package]] [[package]]
name = "notify-rust" name = "notify-rust"
version = "4.18.2" version = "4.19.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4587364a9a0074333429b3df75a30a205340c56a536ca3eb6ca0e59b87bbf8af" checksum = "57da5b5d3b7809bf71858da5a2818c3404ca4688c02c8abecdda0fcdec235df3"
dependencies = [ dependencies = [
"futures-lite", "futures-lite",
"log", "log",
"mac-notification-sys", "mac-notification-sys",
"serde", "serde",
"tauri-winrt-notification", "tauri-winrt-notification",
"zbus", "zbus 6.2.1",
] ]
[[package]] [[package]]
name = "notify-types" name = "notify-types"
version = "2.2.0" version = "2.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0a437a9308232ce794b1e7fdf540d38ea37efc3c73492640c13b4c8568b8f108" checksum = "8c491a384baf9fec20df565cdb8138a12809d4c7439763b566eb8114c5d59979"
dependencies = [ dependencies = [
"bitflags 2.13.2", "bitflags 2.13.2",
] ]
@@ -3410,7 +3431,6 @@ version = "0.4.6"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "73f88a1307638156682bada9d7604135552957b7818057dcef22705b4d509495" checksum = "73f88a1307638156682bada9d7604135552957b7818057dcef22705b4d509495"
dependencies = [ dependencies = [
"bytemuck",
"num-traits", "num-traits",
] ]
@@ -3802,8 +3822,8 @@ dependencies = [
"serde_bytes", "serde_bytes",
"sha2", "sha2",
"subtle", "subtle",
"zbus", "zbus 5.19.0",
"zbus_macros", "zbus_macros 5.19.0",
"zeroize", "zeroize",
"zvariant", "zvariant",
] ]
@@ -4178,7 +4198,7 @@ version = "3.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e67ba7e9b2b56446f1d419b1d807906278ffa1a658a8a5d8a39dcb1f5a78614f" checksum = "e67ba7e9b2b56446f1d419b1d807906278ffa1a658a8a5d8a39dcb1f5a78614f"
dependencies = [ dependencies = [
"toml_edit 0.25.17+spec-1.1.0", "toml_edit 0.25.19+spec-1.1.0",
] ]
[[package]] [[package]]
@@ -4239,7 +4259,7 @@ dependencies = [
"convert_case 0.11.0", "convert_case 0.11.0",
"proc-macro2", "proc-macro2",
"quote", "quote",
"syn 3.0.9", "syn 3.0.10",
] ]
[[package]] [[package]]
@@ -4253,29 +4273,6 @@ dependencies = [
"unicase", "unicase",
] ]
[[package]]
name = "pulp"
version = "0.22.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "046aa45b989642ec2e4717c8e72d677b13edd831a4d3b6cf37d9a3e54912496a"
dependencies = [
"bytemuck",
"cfg-if",
"libm",
"num-complex",
"paste",
"pulp-wasm-simd-flag",
"raw-cpuid",
"reborrow",
"version_check",
]
[[package]]
name = "pulp-wasm-simd-flag"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1d8f70e07b9c3962945a74e59ca1c511bba65b6419468acc217c457d93f3c740"
[[package]] [[package]]
name = "pxfm" name = "pxfm"
version = "0.1.30" version = "0.1.30"
@@ -4545,15 +4542,6 @@ dependencies = [
"rgb", "rgb",
] ]
[[package]]
name = "raw-cpuid"
version = "11.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "498cd0dc59d73224351ee52a95fee0f1a617a2eae0e7d9d720cc622c73a54186"
dependencies = [
"bitflags 2.13.2",
]
[[package]] [[package]]
name = "raw-window-handle" name = "raw-window-handle"
version = "0.6.2" version = "0.6.2"
@@ -4614,12 +4602,6 @@ dependencies = [
"once_cell", "once_cell",
] ]
[[package]]
name = "reborrow"
version = "0.5.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "03251193000f4bd3b042892be858ee50e8b3719f2b08e5833ac4353724632430"
[[package]] [[package]]
name = "redox_syscall" name = "redox_syscall"
version = "0.5.18" version = "0.5.18"
@@ -4656,7 +4638,7 @@ checksum = "92ecd8964f8453721699a1ed72037b0db49ce2f5a5138486ee89bed6f67cdf3a"
dependencies = [ dependencies = [
"proc-macro2", "proc-macro2",
"quote", "quote",
"syn 3.0.9", "syn 3.0.10",
] ]
[[package]] [[package]]
@@ -4999,7 +4981,7 @@ dependencies = [
"proc-macro2", "proc-macro2",
"quote", "quote",
"serde_derive_internals", "serde_derive_internals",
"syn 3.0.9", "syn 3.0.10",
] ]
[[package]] [[package]]
@@ -5090,7 +5072,7 @@ checksum = "e7a5d71263a5a7d47b41f6b3f06ba276f10cc18b0931f1799f710578e2309348"
dependencies = [ dependencies = [
"proc-macro2", "proc-macro2",
"quote", "quote",
"syn 3.0.9", "syn 3.0.10",
] ]
[[package]] [[package]]
@@ -5101,7 +5083,7 @@ checksum = "f852137cce035d6a4df67ccce505ff6b3e9fd3a10e3e52b24dc71e650bb1a9bd"
dependencies = [ dependencies = [
"proc-macro2", "proc-macro2",
"quote", "quote",
"syn 3.0.9", "syn 3.0.10",
] ]
[[package]] [[package]]
@@ -5127,7 +5109,7 @@ checksum = "8d3b1629de253c70a0508c3899572da79ca359fdab27c7920ff00406df418906"
dependencies = [ dependencies = [
"proc-macro2", "proc-macro2",
"quote", "quote",
"syn 3.0.9", "syn 3.0.10",
] ]
[[package]] [[package]]
@@ -5141,9 +5123,9 @@ dependencies = [
[[package]] [[package]]
name = "serde_spanned" name = "serde_spanned"
version = "1.1.2" version = "1.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4e7523beb55eece201a2356bee0bbca0d1ab466c14c07703b2e0ee6d42cb0c2c" checksum = "9c187e0a369471c550af028cba56d4f4fa2a489ad28151ae95a4d340a2a8b782"
dependencies = [ dependencies = [
"serde_core", "serde_core",
] ]
@@ -5282,9 +5264,9 @@ dependencies = [
[[package]] [[package]]
name = "smallvec" name = "smallvec"
version = "1.16.4" version = "1.16.5"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d0d5d4b1981b8bbbb7aed204cae5726d683d5d6ac7e74ec54122ea28f315e7c8" checksum = "149309498a5f7334b12ddae0cad8aba81ce785fe91755068867e017cf98fee46"
[[package]] [[package]]
name = "smol" name = "smol"
@@ -5422,9 +5404,9 @@ checksum = "0193cc4331cfd2f3d2011ef287590868599a2f33c3e69bc22c1a3d3acf9e02fb"
[[package]] [[package]]
name = "svgtypes" name = "svgtypes"
version = "0.16.1" version = "0.16.2"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "695b5790b3131dafa99b3bbfd25a216edb3d216dad9ca208d4657bfb8f2abc3d" checksum = "9f12b12995e3638c70618c1facb1ce65302f6a6f706b675f07c58a5d7391120e"
dependencies = [ dependencies = [
"kurbo", "kurbo",
"siphasher", "siphasher",
@@ -5454,9 +5436,9 @@ dependencies = [
[[package]] [[package]]
name = "syn" name = "syn"
version = "3.0.9" version = "3.0.10"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d78c8dee4c7bf0e14673097256fed6142ce9d3b85a408189d07482442145823b" checksum = "4ae9ccbea3a7b0b09443036490c8f34a8b1b760fd345e5c0dae0aac718faea79"
dependencies = [ dependencies = [
"proc-macro2", "proc-macro2",
"quote", "quote",
@@ -5480,7 +5462,7 @@ checksum = "901704edd0dfe137f1987838ee4f259e4e063c31371bdb423f7ae38ec6f77f02"
dependencies = [ dependencies = [
"proc-macro2", "proc-macro2",
"quote", "quote",
"syn 3.0.9", "syn 3.0.10",
] ]
[[package]] [[package]]
@@ -5538,6 +5520,12 @@ dependencies = [
"smallvec", "smallvec",
] ]
[[package]]
name = "target-features"
version = "0.1.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c1bbb9f3c5c463a01705937a24fdabc5047929ac764b2d5b9cf681c1f5041ed5"
[[package]] [[package]]
name = "tauri-winrt-notification" name = "tauri-winrt-notification"
version = "0.8.1" version = "0.8.1"
@@ -5608,7 +5596,7 @@ checksum = "fe5197923287db20a58125f0bc85c062f7f2c892de97b18c356f9efb14b28524"
dependencies = [ dependencies = [
"proc-macro2", "proc-macro2",
"quote", "quote",
"syn 3.0.9", "syn 3.0.10",
] ]
[[package]] [[package]]
@@ -5761,17 +5749,17 @@ dependencies = [
[[package]] [[package]]
name = "toml" name = "toml"
version = "1.1.8+spec-1.1.0" version = "1.2.1+spec-1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "20489e00e4d8741d6be680764cc12e270655e375a20d1011e844a9c3379e678d" checksum = "d5755c51863cdac711f1956baf8eb9588e060755f7d3c4c979e70ea1e1f32cd7"
dependencies = [ dependencies = [
"indexmap", "indexmap",
"serde_core", "serde_core",
"serde_spanned 1.1.2", "serde_spanned 1.1.3",
"toml_datetime 1.1.2+spec-1.1.0", "toml_datetime 1.1.3+spec-1.1.0",
"toml_parser", "toml_parser",
"toml_writer", "toml_writer",
"winnow 1.0.4", "winnow 1.0.5",
] ]
[[package]] [[package]]
@@ -5785,9 +5773,9 @@ dependencies = [
[[package]] [[package]]
name = "toml_datetime" name = "toml_datetime"
version = "1.1.2+spec-1.1.0" version = "1.1.3+spec-1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2b86d767906c6c42421dcba507eb9d203e779497710a47782a224bb871653053" checksum = "173f25c883cd2176a2d8212155638c0a60d484a9d84546d270866f40f56b6e49"
dependencies = [ dependencies = [
"serde_core", "serde_core",
] ]
@@ -5808,14 +5796,14 @@ dependencies = [
[[package]] [[package]]
name = "toml_edit" name = "toml_edit"
version = "0.25.17+spec-1.1.0" version = "0.25.19+spec-1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e3641d5bbb5349a79e1020a242d251efbc546ad8048d133958323ce9c40a9c9c" checksum = "dd43688c4858d7264ae1cf9a9f874a67c3feb74a883b1cd7bebd6a4ea8307218"
dependencies = [ dependencies = [
"indexmap", "indexmap",
"toml_datetime 1.1.2+spec-1.1.0", "toml_datetime 1.1.3+spec-1.1.0",
"toml_parser", "toml_parser",
"winnow 1.0.4", "winnow 1.0.5",
] ]
[[package]] [[package]]
@@ -5824,7 +5812,7 @@ version = "1.1.5+spec-1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "baa693a8032d7e1cada7d0041e96126df243179ff061456783ac7f12bda4744c" checksum = "baa693a8032d7e1cada7d0041e96126df243179ff061456783ac7f12bda4744c"
dependencies = [ dependencies = [
"winnow 1.0.4", "winnow 1.0.5",
] ]
[[package]] [[package]]
@@ -5835,9 +5823,9 @@ checksum = "5d99f8c9a7727884afe522e9bd5edbfc91a3312b36a77b5fb8926e4c31a41801"
[[package]] [[package]]
name = "toml_writer" name = "toml_writer"
version = "1.1.3+spec-1.1.0" version = "1.2.0+spec-1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "06bdbd8cfc056b8d2e2e85f29b56a3bdbecb527cef81eb39e3e7b98af4652770" checksum = "009dbb7700f11c55ef83aebbe4c0e9cf1f1ac0844bd8d6f00dc38f302026e13a"
[[package]] [[package]]
name = "tower" name = "tower"
@@ -6124,9 +6112,9 @@ checksum = "3a3b425286980a367278453f3b6d28cdcb134b574e5a35824a6ff5eebad50bb6"
[[package]] [[package]]
name = "uuid" name = "uuid"
version = "1.29.0" version = "1.29.2"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4a0e2d11620c50695fe12bbbfde96b3477fe606e7284c22d505c12ce51214514" checksum = "bed99139f7dac9b5cfe5f17be4d66dc7079a34dee1d74bcc77217119240e267c"
dependencies = [ dependencies = [
"getrandom 0.4.3", "getrandom 0.4.3",
"js-sys", "js-sys",
@@ -6263,7 +6251,7 @@ dependencies = [
"bumpalo", "bumpalo",
"proc-macro2", "proc-macro2",
"quote", "quote",
"syn 3.0.9", "syn 3.0.10",
"wasm-bindgen-shared", "wasm-bindgen-shared",
] ]
@@ -7052,9 +7040,9 @@ dependencies = [
[[package]] [[package]]
name = "winnow" name = "winnow"
version = "1.0.4" version = "1.0.5"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "23b97319f7b8343df12cc98938e5c3eb436064524c8d2b4e30a1d3a36eecdf81" checksum = "8c3b93199df0ab874cdf0c6a94f0a0dc3423fe41f1cafb62b8bd7b1deb277aef"
dependencies = [ dependencies = [
"memchr", "memchr",
] ]
@@ -7166,7 +7154,7 @@ checksum = "ec8ebde2db3681e8c9980cc27822030e68752690ddfa9473e739aeb4dbde6d71"
dependencies = [ dependencies = [
"proc-macro2", "proc-macro2",
"quote", "quote",
"syn 3.0.9", "syn 3.0.10",
"synstructure", "synstructure",
] ]
@@ -7199,12 +7187,39 @@ dependencies = [
"uds_windows", "uds_windows",
"uuid", "uuid",
"windows-sys 0.61.2", "windows-sys 0.61.2",
"winnow 1.0.4", "winnow 1.0.5",
"zbus_macros", "zbus_macros 5.19.0",
"zbus_names", "zbus_names",
"zvariant", "zvariant",
] ]
[[package]]
name = "zbus"
version = "6.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0ddb2961d9587ef9f24ad14cde1c3bc4c5edc9f1525932a8cffdd5bd98886eb9"
dependencies = [
"async-trait",
"bitflags 2.13.2",
"endi",
"futures-core",
"hex",
"libc",
"ordered-stream",
"rustix",
"serde",
"serde_repr",
"socket2",
"uds_windows",
"uuid",
"windows-sys 0.61.2",
"winnow 1.0.5",
"zbus_macros 6.2.1",
"zbus_utils",
"zcheapstr",
"zruntime",
]
[[package]] [[package]]
name = "zbus_macros" name = "zbus_macros"
version = "5.19.0" version = "5.19.0"
@@ -7214,12 +7229,24 @@ dependencies = [
"proc-macro-crate", "proc-macro-crate",
"proc-macro2", "proc-macro2",
"quote", "quote",
"syn 3.0.9", "syn 3.0.10",
"zbus_names", "zbus_names",
"zvariant", "zvariant",
"zvariant_utils", "zvariant_utils",
] ]
[[package]]
name = "zbus_macros"
version = "6.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "083b38add47c340fc12ec560124fb1d9c23acb584f7021099f85ec6587a03c54"
dependencies = [
"proc-macro2",
"quote",
"syn 3.0.10",
"zbus_utils",
]
[[package]] [[package]]
name = "zbus_names" name = "zbus_names"
version = "4.3.5" version = "4.3.5"
@@ -7227,10 +7254,23 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "812a12be4ead7a59e18ea8f047d08add0066b73bc62fc1467066a2472ae088dd" checksum = "812a12be4ead7a59e18ea8f047d08add0066b73bc62fc1467066a2472ae088dd"
dependencies = [ dependencies = [
"serde", "serde",
"winnow 1.0.4", "winnow 1.0.5",
"zvariant", "zvariant",
] ]
[[package]]
name = "zbus_utils"
version = "6.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "af55e52da295311b368c45bcae221f020e28e97a2420360170ce389218e76ec7"
dependencies = [
"proc-macro2",
"quote",
"serde",
"syn 3.0.10",
"winnow 1.0.5",
]
[[package]] [[package]]
name = "zcheapstr" name = "zcheapstr"
version = "1.2.0" version = "1.2.0"
@@ -7369,7 +7409,7 @@ checksum = "f75b4683f6c7f45248d4d64056a24298c6281e0993356d7d1b4a1a962ef10d4a"
dependencies = [ dependencies = [
"proc-macro2", "proc-macro2",
"quote", "quote",
"syn 3.0.9", "syn 3.0.10",
"synstructure", "synstructure",
] ]
@@ -7425,7 +7465,7 @@ checksum = "c3743ddbf47738d929cd1ae2e199d40d0162979dfe31aef8ae646d2bf00bf97a"
dependencies = [ dependencies = [
"proc-macro2", "proc-macro2",
"quote", "quote",
"syn 3.0.9", "syn 3.0.10",
] ]
[[package]] [[package]]
@@ -7440,6 +7480,19 @@ version = "1.0.23"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "29666d0abbfad1e3dc4dcf6144730dd3a3ab225bbbdac83319345b1b44ccfc1b" checksum = "29666d0abbfad1e3dc4dcf6144730dd3a3ab225bbbdac83319345b1b44ccfc1b"
[[package]]
name = "zruntime"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "23ef5ed7d628cdf0af82f93dfe03330a8e37383bf7422a1d3d6eb72326680be5"
dependencies = [
"futures-core",
"futures-io",
"rustix",
"socket2",
"windows-sys 0.61.2",
]
[[package]] [[package]]
name = "ztracing" name = "ztracing"
version = "0.1.0" version = "0.1.0"
@@ -7488,7 +7541,7 @@ dependencies = [
"enumflags2", "enumflags2",
"serde", "serde",
"serde_bytes", "serde_bytes",
"winnow 1.0.4", "winnow 1.0.5",
"zcheapstr", "zcheapstr",
"zvariant_derive", "zvariant_derive",
"zvariant_utils", "zvariant_utils",
@@ -7503,7 +7556,7 @@ dependencies = [
"proc-macro-crate", "proc-macro-crate",
"proc-macro2", "proc-macro2",
"quote", "quote",
"syn 3.0.9", "syn 3.0.10",
"zvariant_utils", "zvariant_utils",
] ]
@@ -7516,6 +7569,6 @@ dependencies = [
"proc-macro2", "proc-macro2",
"quote", "quote",
"serde", "serde",
"syn 3.0.9", "syn 3.0.10",
"winnow 1.0.4", "winnow 1.0.5",
] ]
+17 -42
View File
@@ -684,7 +684,6 @@ impl Render for WelcomePanel {
ScrollArea::new("welcome-demo") ScrollArea::new("welcome-demo")
.size_full() .size_full()
.p_4()
.child( .child(
v_flex() v_flex()
.gap_4() .gap_4()
@@ -822,7 +821,7 @@ impl Render for ButtonDemo {
("destructive", ButtonVariant::Destructive), ("destructive", ButtonVariant::Destructive),
]; ];
ScrollArea::new("button-demo").size_full().p_4().child( ScrollArea::new("button-demo").size_full().child(
v_flex() v_flex()
.gap_4() .gap_4()
.child(demo_section( .child(demo_section(
@@ -981,7 +980,7 @@ impl Render for InputDemo {
fn render(&mut self, _window: &mut Window, cx: &mut Context<Self>) -> impl IntoElement { fn render(&mut self, _window: &mut Window, cx: &mut Context<Self>) -> impl IntoElement {
let colors = cx.theme().colors; let colors = cx.theme().colors;
ScrollArea::new("input-demo").size_full().p_4().child( ScrollArea::new("input-demo").size_full().child(
v_flex() v_flex()
.gap_3() .gap_3()
.child( .child(
@@ -1070,7 +1069,6 @@ impl Render for FieldDemo {
ScrollArea::new("field-demo") ScrollArea::new("field-demo")
.size_full() .size_full()
.p_4()
.child(demo_section( .child(demo_section(
"block", "block",
colors, colors,
@@ -1144,7 +1142,6 @@ impl Render for StatusDotDemo {
ScrollArea::new("status-dot-demo") ScrollArea::new("status-dot-demo")
.size_full() .size_full()
.p_4()
.child(demo_section( .child(demo_section(
"variants", "variants",
colors, colors,
@@ -1320,7 +1317,6 @@ impl Render for ComboboxDemo {
ScrollArea::new("combobox-demo") ScrollArea::new("combobox-demo")
.size_full() .size_full()
.p_4()
.child(demo_section( .child(demo_section(
"keep unmatched", "keep unmatched",
colors, colors,
@@ -1380,7 +1376,6 @@ impl Render for CheckboxDemo {
ScrollArea::new("checkbox-demo") ScrollArea::new("checkbox-demo")
.size_full() .size_full()
.p_4()
.child(demo_section( .child(demo_section(
"states", "states",
colors, colors,
@@ -1423,7 +1418,6 @@ impl Render for RadioDemo {
ScrollArea::new("radio-demo") ScrollArea::new("radio-demo")
.size_full() .size_full()
.p_4()
.child(demo_section( .child(demo_section(
"plans", "plans",
colors, colors,
@@ -1460,7 +1454,6 @@ impl Render for SwitchDemo {
ScrollArea::new("switch-demo") ScrollArea::new("switch-demo")
.size_full() .size_full()
.p_4()
.child(demo_section( .child(demo_section(
"states", "states",
colors, colors,
@@ -1503,7 +1496,6 @@ impl Render for ToggleDemo {
ScrollArea::new("toggle-demo") ScrollArea::new("toggle-demo")
.size_full() .size_full()
.p_4()
.child(demo_section( .child(demo_section(
"states", "states",
colors, colors,
@@ -1539,7 +1531,7 @@ impl Render for SliderDemo {
let view = cx.entity(); let view = cx.entity();
let colors = cx.theme().colors; let colors = cx.theme().colors;
ScrollArea::new("slider-demo").size_full().p_4().child( ScrollArea::new("slider-demo").size_full().child(
v_flex() v_flex()
.gap_3() .gap_3()
.child(demo_section( .child(demo_section(
@@ -1578,7 +1570,7 @@ impl Render for SegmentedDemo {
let view_large = view.clone(); let view_large = view.clone();
let colors = cx.theme().colors; let colors = cx.theme().colors;
ScrollArea::new("segmented-demo").size_full().p_4().child( ScrollArea::new("segmented-demo").size_full().child(
v_flex() v_flex()
.gap_3() .gap_3()
.child(demo_section( .child(demo_section(
@@ -1660,7 +1652,6 @@ impl Render for SelectDemo {
ScrollArea::new("select-demo") ScrollArea::new("select-demo")
.size_full() .size_full()
.p_4()
.child(demo_section( .child(demo_section(
"options", "options",
colors, colors,
@@ -1707,7 +1698,7 @@ impl Render for LinkDemo {
let view = cx.entity(); let view = cx.entity();
let colors = cx.theme().colors; let colors = cx.theme().colors;
ScrollArea::new("link-demo").size_full().p_4().child( ScrollArea::new("link-demo").size_full().child(
v_flex() v_flex()
.gap_3() .gap_3()
.child(demo_section( .child(demo_section(
@@ -1756,7 +1747,6 @@ impl Render for ClipboardDemo {
ScrollArea::new("clipboard-demo") ScrollArea::new("clipboard-demo")
.size_full() .size_full()
.p_4()
.child(demo_section( .child(demo_section(
"sizes", "sizes",
colors, colors,
@@ -1791,7 +1781,6 @@ impl Render for SeparatorDemo {
ScrollArea::new("separator-demo") ScrollArea::new("separator-demo")
.size_full() .size_full()
.p_4()
.child(demo_section( .child(demo_section(
"horizontal", "horizontal",
colors, colors,
@@ -1852,7 +1841,6 @@ impl Render for ResizableDemo {
ScrollArea::new("resizable-demo") ScrollArea::new("resizable-demo")
.size_full() .size_full()
.p_4()
.child(demo_section( .child(demo_section(
"vertical", "vertical",
colors, colors,
@@ -1884,7 +1872,6 @@ impl Render for BadgeDemo {
ScrollArea::new("badge-demo") ScrollArea::new("badge-demo")
.size_full() .size_full()
.p_4()
.child(demo_section( .child(demo_section(
"variants", "variants",
colors, colors,
@@ -1924,7 +1911,6 @@ impl Render for AvatarDemo {
ScrollArea::new("avatar-demo") ScrollArea::new("avatar-demo")
.size_full() .size_full()
.p_4()
.child(demo_section( .child(demo_section(
"pictures, with a seeded pixel-art fallback", "pictures, with a seeded pixel-art fallback",
colors, colors,
@@ -1960,7 +1946,6 @@ impl Render for ProgressDemo {
ScrollArea::new("progress-demo") ScrollArea::new("progress-demo")
.size_full() .size_full()
.p_4()
.child(demo_section( .child(demo_section(
"determinite and indeterminate", "determinite and indeterminate",
colors, colors,
@@ -1986,7 +1971,6 @@ impl Render for SpinnerDemo {
ScrollArea::new("spinner-demo") ScrollArea::new("spinner-demo")
.size_full() .size_full()
.p_4()
.child(demo_section( .child(demo_section(
"spinning and determinate", "spinning and determinate",
colors, colors,
@@ -2028,7 +2012,7 @@ impl Render for ListDemo {
let view = cx.entity(); let view = cx.entity();
let colors = cx.theme().colors; let colors = cx.theme().colors;
ScrollArea::new("list-demo").size_full().p_4().child( ScrollArea::new("list-demo").size_full().child(
v_flex() v_flex()
.gap_3() .gap_3()
.child(demo_section( .child(demo_section(
@@ -2209,7 +2193,6 @@ impl Render for TreeDemo {
ScrollArea::new("tree-demo") ScrollArea::new("tree-demo")
.size_full() .size_full()
.p_4()
.child(demo_section( .child(demo_section(
"outline", "outline",
colors, colors,
@@ -2251,7 +2234,7 @@ impl Render for TabsDemo {
let colors = cx.theme().colors; let colors = cx.theme().colors;
let pill_count = self.pill_tabs.len(); let pill_count = self.pill_tabs.len();
ScrollArea::new("tabs-demo").size_full().p_4().child( ScrollArea::new("tabs-demo").size_full().child(
v_flex() v_flex()
.gap_3() .gap_3()
.child(demo_section( .child(demo_section(
@@ -2371,7 +2354,7 @@ impl Render for AlertDemo {
let alerts_clear = self.alerts.clone(); let alerts_clear = self.alerts.clone();
let colors = cx.theme().colors; let colors = cx.theme().colors;
ScrollArea::new("alert-demo").size_full().p_4().child( ScrollArea::new("alert-demo").size_full().child(
v_flex() v_flex()
.gap_3() .gap_3()
.child(demo_section( .child(demo_section(
@@ -2464,7 +2447,6 @@ impl Render for ToastDemo {
ScrollArea::new("toast-demo") ScrollArea::new("toast-demo")
.size_full() .size_full()
.p_4()
.child(demo_section( .child(demo_section(
"temporary, one at a time", "temporary, one at a time",
colors, colors,
@@ -2534,7 +2516,6 @@ impl Render for DialogDemo {
ScrollArea::new("dialog-demo") ScrollArea::new("dialog-demo")
.size_full() .size_full()
.p_4()
.child(demo_section( .child(demo_section(
"window-modal, mounted at the window root", "window-modal, mounted at the window root",
colors, colors,
@@ -2614,7 +2595,6 @@ impl Render for CommandPaletteDemo {
ScrollArea::new("command-palette-demo") ScrollArea::new("command-palette-demo")
.size_full() .size_full()
.p_4()
.child(demo_section( .child(demo_section(
"window-modal, mounted at the window root", "window-modal, mounted at the window root",
colors, colors,
@@ -2667,7 +2647,6 @@ impl Render for MenuDemo {
ScrollArea::new("menu-demo") ScrollArea::new("menu-demo")
.size_full() .size_full()
.p_4()
.child(demo_section( .child(demo_section(
"trigger and items", "trigger and items",
colors, colors,
@@ -2858,7 +2837,6 @@ impl Render for DropdownMenuDemo {
ScrollArea::new("dropdown-menu-demo") ScrollArea::new("dropdown-menu-demo")
.size_full() .size_full()
.p_4()
.child( .child(
v_flex() v_flex()
.gap_3() .gap_3()
@@ -2895,7 +2873,6 @@ impl Render for ContextMenuDemo {
ScrollArea::new("context-menu-demo") ScrollArea::new("context-menu-demo")
.size_full() .size_full()
.p_4()
.child( .child(
v_flex() v_flex()
.gap_3() .gap_3()
@@ -2953,7 +2930,6 @@ impl Render for PopoverDemo {
ScrollArea::new("popover-demo") ScrollArea::new("popover-demo")
.size_full() .size_full()
.p_4()
.child(demo_section( .child(demo_section(
"anchored to its trigger", "anchored to its trigger",
colors, colors,
@@ -2994,7 +2970,6 @@ impl Render for TooltipDemo {
ScrollArea::new("tooltip-demo") ScrollArea::new("tooltip-demo")
.size_full() .size_full()
.p_4()
.child(demo_section( .child(demo_section(
"hover the buttons", "hover the buttons",
colors, colors,
@@ -3040,7 +3015,7 @@ impl Render for EmptyStateDemo {
let colors = theme.colors; let colors = theme.colors;
let radius = theme.radius; let radius = theme.radius;
ScrollArea::new("empty-state-demo").size_full().p_4().child( ScrollArea::new("empty-state-demo").size_full().child(
v_flex() v_flex()
.gap_3() .gap_3()
.child(demo_section( .child(demo_section(
@@ -3104,7 +3079,7 @@ impl Render for ScrollAreaDemo {
.child(format!("Wide row {row} — scroll right")) .child(format!("Wide row {row} — scroll right"))
}); });
ScrollArea::new("scroll-area-demo").size_full().p_4().child( ScrollArea::new("scroll-area-demo").size_full().child(
v_flex() v_flex()
.gap_3() .gap_3()
.child(demo_section( .child(demo_section(
@@ -3171,7 +3146,7 @@ impl Render for ScrollbarDemo {
let visibility = self.visibility; let visibility = self.visibility;
let view = cx.entity(); let view = cx.entity();
ScrollArea::new("scrollbar-demo").size_full().p_4().child( ScrollArea::new("scrollbar-demo").size_full().child(
v_flex() v_flex()
.gap_3() .gap_3()
.child(demo_section( .child(demo_section(
@@ -3378,7 +3353,7 @@ impl Render for CodeViewDemo {
let view = cx.entity(); let view = cx.entity();
let line_count = self.code.read(cx).code().lines.len(); let line_count = self.code.read(cx).code().lines.len();
ScrollArea::new("code-view-demo").size_full().p_4().child( ScrollArea::new("code-view-demo").size_full().child(
v_flex() v_flex()
.gap_3() .gap_3()
.child(demo_section( .child(demo_section(
@@ -3556,7 +3531,7 @@ impl Render for DiffViewDemo {
.filter(|row| row.kind == DiffRowKind::Removed) .filter(|row| row.kind == DiffRowKind::Removed)
.count(); .count();
ScrollArea::new("diff-view-demo").size_full().p_4().child( ScrollArea::new("diff-view-demo").size_full().child(
v_flex() v_flex()
.gap_3() .gap_3()
.child(demo_section( .child(demo_section(
@@ -3714,7 +3689,7 @@ impl Render for MarkdownViewDemo {
.filter(|block| matches!(block, MarkdownBlock::Heading { .. })) .filter(|block| matches!(block, MarkdownBlock::Heading { .. }))
.count(); .count();
ScrollArea::new("markdown-view-demo").size_full().p_4().child( ScrollArea::new("markdown-view-demo").size_full().child(
v_flex() v_flex()
.gap_3() .gap_3()
.child(demo_section( .child(demo_section(
@@ -3770,7 +3745,7 @@ impl Render for SidebarDemo {
let colors = theme.colors; let colors = theme.colors;
let radius = theme.radius; let radius = theme.radius;
ScrollArea::new("sidebar-demo").size_full().p_4().child( ScrollArea::new("sidebar-demo").size_full().child(
v_flex() v_flex()
.gap_3() .gap_3()
.child(demo_section( .child(demo_section(
@@ -3852,7 +3827,7 @@ impl Render for ResizeDemo {
let radius = theme.radius; let radius = theme.radius;
let width = self.width; let width = self.width;
ScrollArea::new("resize-demo").size_full().p_4().child( ScrollArea::new("resize-demo").size_full().child(
v_flex() v_flex()
.gap_3() .gap_3()
.child(demo_section( .child(demo_section(
@@ -3956,7 +3931,7 @@ impl Render for ThemeDemo {
("subtle", theme.ramps.primary.subtle), ("subtle", theme.ramps.primary.subtle),
]; ];
ScrollArea::new("theme-demo").size_full().p_4().child( ScrollArea::new("theme-demo").size_full().child(
v_flex() v_flex()
.gap_4() .gap_4()
.child(demo_section( .child(demo_section(