From 403eb59370afe2cf1278d32c716f78411b5c3b4c Mon Sep 17 00:00:00 2001 From: alwaysmesmerizingyou Date: Sat, 22 Aug 2026 21:06:18 -0700 Subject: [PATCH] released v1.1.1 --- bin/WebView2Loader.dll | Bin 160320 -> 164704 bytes package.json | 4 +- src-tauri/Cargo.lock | 5169 +++++++++++++++++++++++++++++++++++++ src-tauri/Cargo.toml | 2 +- src-tauri/tauri.conf.json | 4 +- 5 files changed, 5174 insertions(+), 5 deletions(-) create mode 100644 src-tauri/Cargo.lock diff --git a/bin/WebView2Loader.dll b/bin/WebView2Loader.dll index 429a122d8d5dd22d1a5daada38b51db25a30cdd1..34906cf4e681ed35c7c73d405f61236f9710a7f8 100644 GIT binary patch delta 72091 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 z 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

G?+CakGail zBt0!TO$T1`(XqaHBRH3T5GnfFY;tU7AWhBbo@UQvu?hMkTU=JrSK+6H(iI;Wqg7`1 ziGj%HCD<;rN_=J1wjL{|ozD65vz)7eWOqvFBdB#<<9_5I}2mJpdTozZN7s%**1oOHFPZagIA^6@E4T; zOT}uG?<1`&lVw|__`<$CcL_O7x>pJ@w zCxN-T5M;cbH(Tu89HWGTp*x?@k3#&vep;+53!qtq-KiKCm&)#tcEspWkb84x@^40V zfh%4)IDRT>$T_5F*;09NTwdndzBE|y!#Rcys8B})lrRfwMuzoT?As8ui8oJbQh3ei z>C{Kh93U5Y2XdVVS^~<^X*^TpdlTu!khc!}eb1i%q$`o9X3XVF5iJa=X`|n?G{n;i zZ^%-V6rpw*--c7h;xP0&FOI>})zqWG#XJs?ib?dtKw{fPAr7L3aoqo#dca>0aF`b}-_ zF}a!EH%hY4yQA}r?E85zE*6yVBgERJNSe&m*q&~2Bm?yj`W1#|(of9M@Mff$UjH{F zd&4=OvNAE_4nF0x5gst+PF$6971G)B1k;PuZO0L>)%e8MU3+7@h~s*Xe7ehF);%x{WOctAQWz&J5MfawVm`D3iIEfbNPCxW?IwBX#|sHR&uCuz;+QgNEYY!& zn|j*NYcZBv+X*ha_gK5}_AMZUiryTC1yp|-PSi;u-pc_P!MAw;5KdJCXU|jpCATo{ zc~Q}svfCN6InDq7ppfCYI=P;7>kz!W8KPRvxdEn zu_Gb>y>#vZ?rLTmyV`Q}_x{pVGxxM>8q{umwwJjYj5rR1@4hq7{o;3#B|mLbcZ9+? zIp{Jzh+XQ`mM=8B&RJ@fycdB=4n0;Q>nKc?8s)jB#&Vyc=uwFw6IV&*>?c#~94EEX z6BdLLZ_9^F^S}*=+N+%|+QBl6U<-f4*YPpD9Q_PqU+@*$6=aXc*X_UxZCu;WIs;BY zB+E75vM{&9B$=KBys@4ZvA=DBdmVM2oXvuZYfU(Gm*DJk#O!2Vzn=wo*bizM| z#jDel|NQ0^dRo6_oaP7dpqklL3+00@cmc-#);hRsp1HTim@T0G4=*~>9d^8&H;~Ho z-%c^$4d_BG92s5mCe7mw6FiHXAWA6z@;-n7G;>!$7UF$O znJBfKPu*VL9lhL=)wi7nSU>~NUa?(79dkX!YLA~ROdMMAI*NV!r}eF`soL999H^I zqg(FTbW7e3dxt<40p4WwLYOkP{D&pFrcb9d2 zW-eQ!gd%bIx3)7dF5ZQ?KB`Dd1FYMo_@K-L8O2#0|C+v|4^0w}z|PD5tssQHEn&BE z;HccaTIO2dR62~s#>b-Ri#JzF!gxpy!!B<4cIe26Jo|;LbTG0#`PO)SM7#x9eH|sU zJQjedrE^dW=`@HU6iO1(J?i#cSC!@RFq>Mdf1Rj1duwna%ns%%qP#wNQd+a26rx8bzJ&mcLy z%V!Xn!m^7mYHOKJdIEYcyY!setA|%%?`r@iQIW1AtyA{K9rVY;&knNvX&(?tCG&jo zdDXqfZPR2b(O5@F<4}^W@`DxP=v(5O5lK7p$)JmlF;b8sZ!#WE+MUiGx|7>n5mESN zhLeNQ@Lq6C+LitC1%=w#Q_b)JKWovrkF z9K|-e>UGixYio_~$@=Ku`+V!26W3yXWr7pGot`XSkf)zj3f&r>>rF3XR`nR delta 68190 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 diff --git a/package.json b/package.json index 1397e81..04013f9 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "vyla-home", - "version": "1.1.0", + "version": "1.1.1", "description": "Vyla Home Desktop App Launcher", "main": "main.js", "scripts": { @@ -54,4 +54,4 @@ "installerHeaderIcon": "build/icon.ico" } } -} \ No newline at end of file +} diff --git a/src-tauri/Cargo.lock b/src-tauri/Cargo.lock new file mode 100644 index 0000000..bbb4955 --- /dev/null +++ b/src-tauri/Cargo.lock @@ -0,0 +1,5169 @@ +# This file is automatically @generated by Cargo. +# It is not intended for manual editing. +version = 4 + +[[package]] +name = "adler2" +version = "2.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa" + +[[package]] +name = "aho-corasick" +version = "1.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c982642fa9e8606056828ee9a8505737230110bb1099153c79efe865c59d12ba" +dependencies = [ + "memchr", +] + +[[package]] +name = "alloc-no-stdlib" +version = "2.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cc7bb162ec39d46ab1ca8c77bf72e890535becd1751bb45f64c597edb4c8c6b3" + +[[package]] +name = "alloc-stdlib" +version = "0.2.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0e76a019e91224d279006ff972f1e984179a6e9feb050adba6ce8274aef23195" +dependencies = [ + "alloc-no-stdlib", +] + +[[package]] +name = "android_system_properties" +version = "0.1.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ae221649c9976a6f6c56ae1facf410f3ddb33cc661c4b7b61020a912d4237fbc" +dependencies = [ + "libc", +] + +[[package]] +name = "anyhow" +version = "1.0.104" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "330a5ed07fa54e4702c9d6c4174f74427fc0ef6e214bbd677ae50a5099946470" + +[[package]] +name = "async-broadcast" +version = "0.7.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "435a87a52755b8f27fcf321ac4f04b2802e337c8c4872923137471ec39c37532" +dependencies = [ + "event-listener", + "event-listener-strategy", + "futures-core", + "pin-project-lite", +] + +[[package]] +name = "async-channel" +version = "2.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "924ed96dd52d1b75e9c1a3e6275715fd320f5f9439fb5a4a11fa51f4221158d2" +dependencies = [ + "concurrent-queue", + "event-listener-strategy", + "futures-core", + "pin-project-lite", +] + +[[package]] +name = "async-executor" +version = "1.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c96bf972d85afc50bf5ab8fe2d54d1586b4e0b46c97c50a0c9e71e2f7bcd812a" +dependencies = [ + "async-task", + "concurrent-queue", + "fastrand", + "futures-lite", + "pin-project-lite", + "slab", +] + +[[package]] +name = "async-io" +version = "2.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "456b8a8feb6f42d237746d4b3e9a178494627745c3c56c6ea55d92ba50d026fc" +dependencies = [ + "autocfg", + "cfg-if", + "concurrent-queue", + "futures-io", + "futures-lite", + "parking", + "polling", + "rustix", + "slab", + "windows-sys 0.61.2", +] + +[[package]] +name = "async-lock" +version = "3.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "290f7f2596bd5b78a9fec8088ccd89180d7f9f55b94b0576823bbbdc72ee8311" +dependencies = [ + "event-listener", + "event-listener-strategy", + "pin-project-lite", +] + +[[package]] +name = "async-process" +version = "2.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fc50921ec0055cdd8a16de48773bfeec5c972598674347252c0399676be7da75" +dependencies = [ + "async-channel", + "async-io", + "async-lock", + "async-signal", + "async-task", + "blocking", + "cfg-if", + "event-listener", + "futures-lite", + "rustix", +] + +[[package]] +name = "async-recursion" +version = "1.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3b43422f69d8ff38f95f1b2bb76517c91589a924d1559a0e935d7c8ce0274c11" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.119", +] + +[[package]] +name = "async-signal" +version = "0.2.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "52b5aaafa020cf5053a01f2a60e8ff5dccf550f0f77ec54a4e47285ac2bab485" +dependencies = [ + "async-io", + "async-lock", + "atomic-waker", + "cfg-if", + "futures-core", + "futures-io", + "rustix", + "signal-hook-registry", + "slab", + "windows-sys 0.61.2", +] + +[[package]] +name = "async-task" +version = "4.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8b75356056920673b02621b35afd0f7dda9306d03c79a30f5c56c44cf256e3de" + +[[package]] +name = "async-trait" +version = "0.1.92" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "82f6aeea286b8eb4dd3431a1be1b59d290ace00f5bfd8e2a159bc2a05e2c1667" +dependencies = [ + "proc-macro2", + "quote", + "syn 3.0.3", +] + +[[package]] +name = "atk" +version = "0.18.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "241b621213072e993be4f6f3a9e4b45f65b7e6faad43001be957184b7bb1824b" +dependencies = [ + "atk-sys", + "glib", + "libc", +] + +[[package]] +name = "atk-sys" +version = "0.18.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c5e48b684b0ca77d2bbadeef17424c2ea3c897d44d566a1617e7e8f30614d086" +dependencies = [ + "glib-sys", + "gobject-sys", + "libc", + "system-deps", +] + +[[package]] +name = "atomic-waker" +version = "1.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0" + +[[package]] +name = "autocfg" +version = "1.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f2032f911046de80f0a198e0901378627c33f59ea0ac00e363d481118bd70a53" + +[[package]] +name = "base64" +version = "0.21.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567" + +[[package]] +name = "base64" +version = "0.22.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6" + +[[package]] +name = "bit-set" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "08807e080ed7f9d5433fa9b275196cfc35414f66a0c79d864dc51a0d825231a3" +dependencies = [ + "bit-vec", +] + +[[package]] +name = "bit-vec" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5e764a1d40d510daf35e07be9eb06e75770908c27d411ee6c92109c9840eaaf7" + +[[package]] +name = "bitflags" +version = "1.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" + +[[package]] +name = "bitflags" +version = "2.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b588b76d00fde79687d7646a9b5bdf3cc0f655e0bbd080335a95d7e96f3587da" +dependencies = [ + "serde_core", +] + +[[package]] +name = "block-buffer" +version = "0.10.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71" +dependencies = [ + "generic-array", +] + +[[package]] +name = "block2" +version = "0.6.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cdeb9d870516001442e364c5220d3574d2da8dc765554b4a617230d33fa58ef5" +dependencies = [ + "objc2", +] + +[[package]] +name = "blocking" +version = "1.6.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e83f8d02be6967315521be875afa792a316e28d57b5a2d401897e2a7921b7f21" +dependencies = [ + "async-channel", + "async-task", + "futures-io", + "futures-lite", + "piper", +] + +[[package]] +name = "brotli" +version = "8.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5cc91aac060a7a1e25823bdccbfb6af1875b88f17c6daac97894eed8207166b3" +dependencies = [ + "alloc-no-stdlib", + "alloc-stdlib", + "brotli-decompressor", +] + +[[package]] +name = "brotli-decompressor" +version = "5.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3a32acac15fe1967bc3986b2a6347dffc965602354ea6f450ad07e8bfd253583" +dependencies = [ + "alloc-no-stdlib", + "alloc-stdlib", +] + +[[package]] +name = "bs58" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bf88ba1141d185c399bee5288d850d63b8369520c1eafc32a0430b5b6c287bf4" +dependencies = [ + "tinyvec", +] + +[[package]] +name = "bumpalo" +version = "3.20.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "72f5acc6cb2ba439de613abc23857ec3d78374d8ed5ac84e9d11336e87da8649" + +[[package]] +name = "bytemuck" +version = "1.25.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "95832e849adfb21180ccb6826a99da14e5d266ae5c2e668e1602cf234f153797" + +[[package]] +name = "byteorder" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" + +[[package]] +name = "bytes" +version = "1.12.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fc652a48c352aef3ea3aed32080501cf3ef6ed5da78602a020c991775b0aff04" +dependencies = [ + "serde", +] + +[[package]] +name = "cairo-rs" +version = "0.18.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8ca26ef0159422fb77631dc9d17b102f253b876fe1586b03b803e63a309b4ee2" +dependencies = [ + "bitflags 2.13.1", + "cairo-sys-rs", + "glib", + "libc", + "once_cell", + "thiserror 1.0.69", +] + +[[package]] +name = "cairo-sys-rs" +version = "0.18.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "685c9fa8e590b8b3d678873528d83411db17242a73fccaed827770ea0fedda51" +dependencies = [ + "glib-sys", + "libc", + "system-deps", +] + +[[package]] +name = "camino" +version = "1.2.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bb1307f12aa967b5a58416e87b3653360e0fd614a016b6e970db08fecbb1b80d" +dependencies = [ + "serde_core", +] + +[[package]] +name = "cargo-platform" +version = "0.1.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e35af189006b9c0f00a064685c727031e3ed2d8020f7ba284d78cc2671bd36ea" +dependencies = [ + "serde", +] + +[[package]] +name = "cargo_metadata" +version = "0.19.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dd5eb614ed4c27c5d706420e4320fbe3216ab31fa1c33cd8246ac36dae4479ba" +dependencies = [ + "camino", + "cargo-platform", + "semver", + "serde", + "serde_json", + "thiserror 2.0.20", +] + +[[package]] +name = "cargo_toml" +version = "0.22.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "374b7c592d9c00c1f4972ea58390ac6b18cbb6ab79011f3bdc90a0b82ca06b77" +dependencies = [ + "serde", + "toml 0.9.12+spec-1.1.0", +] + +[[package]] +name = "cc" +version = "1.4.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0ad534f4357a5264cce5019c989cf66a4f0dc4e0d1b1d15f8aacec0ff7360273" +dependencies = [ + "find-msvc-tools", + "shlex", +] + +[[package]] +name = "cesu8" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c" + +[[package]] +name = "cfb" +version = "0.7.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d38f2da7a0a2c4ccf0065be06397cc26a81f4e528be095826eee9d4adbb8c60f" +dependencies = [ + "byteorder", + "fnv", + "uuid", +] + +[[package]] +name = "cfg-expr" +version = "0.15.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d067ad48b8650848b989a59a86c6c36a995d02d2bf778d45c3c5d57bc2718f02" +dependencies = [ + "smallvec", + "target-lexicon", +] + +[[package]] +name = "cfg-if" +version = "1.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801" + +[[package]] +name = "chrono" +version = "0.4.45" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1aa79e62e7697b8e29b513a68abacf485adcd1fe8284a4316c5ae868e6633327" +dependencies = [ + "iana-time-zone", + "num-traits", + "serde", + "windows-link 0.2.1", +] + +[[package]] +name = "combine" +version = "4.6.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ba5a308b75df32fe02788e748662718f03fde005016435c444eea572398219fd" +dependencies = [ + "bytes", + "memchr", +] + +[[package]] +name = "concurrent-queue" +version = "2.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973" +dependencies = [ + "crossbeam-utils", +] + +[[package]] +name = "cookie" +version = "0.18.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1a373e3602691c3cdea496d2f0ee5935151e6168fe87739483c463db1b2f2f87" +dependencies = [ + "time", + "version_check", +] + +[[package]] +name = "core-foundation" +version = "0.10.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b2a6cd9ae233e7f62ba4e9353e81a88df7fc8a5987b8d445b4d90c879bd156f6" +dependencies = [ + "core-foundation-sys", + "libc", +] + +[[package]] +name = "core-foundation-sys" +version = "0.8.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b" + +[[package]] +name = "core-graphics" +version = "0.25.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "064badf302c3194842cf2c5d61f56cc88e54a759313879cdf03abdd27d0c3b97" +dependencies = [ + "bitflags 2.13.1", + "core-foundation", + "core-graphics-types", + "foreign-types", + "libc", +] + +[[package]] +name = "core-graphics-types" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3d44a101f213f6c4cdc1853d4b78aef6db6bdfa3468798cc1d9912f4735013eb" +dependencies = [ + "bitflags 2.13.1", + "core-foundation", + "libc", +] + +[[package]] +name = "cpufeatures" +version = "0.2.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280" +dependencies = [ + "libc", +] + +[[package]] +name = "crc32fast" +version = "1.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8498c871161e1742aaa9d52551b2d6ebdd4c3d45a3be423e3728f33b955be550" +dependencies = [ + "cfg-if", +] + +[[package]] +name = "crossbeam-channel" +version = "0.5.16" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d85363c37faeca707aef026efa9f3b34d077bce547e48f770770625c6013679e" +dependencies = [ + "crossbeam-utils", +] + +[[package]] +name = "crossbeam-utils" +version = "0.8.22" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "61803da095bee82a81bb1a452ecc25d3b2f1416d1897eb86430c6159ef717c17" + +[[package]] +name = "crypto-common" +version = "0.1.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "78c8292055d1c1df0cce5d180393dc8cce0abec0a7102adb6c7b1eef6016d60a" +dependencies = [ + "generic-array", + "typenum", +] + +[[package]] +name = "cssparser" +version = "0.36.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dae61cf9c0abb83bd659dab65b7e4e38d8236824c85f0f804f173567bda257d2" +dependencies = [ + "cssparser-macros", + "dtoa-short", + "itoa", + "phf", + "smallvec", +] + +[[package]] +name = "cssparser-macros" +version = "0.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "13b588ba4ac1a99f7f2964d24b3d896ddc6bf847ee3855dbd4366f058cfcd331" +dependencies = [ + "quote", + "syn 2.0.119", +] + +[[package]] +name = "ctor" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "352d39c2f7bef1d6ad73db6f5160efcaed66d94ef8c6c573a8410c00bf909a98" +dependencies = [ + "ctor-proc-macro", + "dtor", +] + +[[package]] +name = "ctor-proc-macro" +version = "0.0.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "52560adf09603e58c9a7ee1fe1dcb95a16927b17c127f0ac02d6e768a0e25bc1" + +[[package]] +name = "darling" +version = "0.23.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "25ae13da2f202d56bd7f91c25fba009e7717a1e4a1cc98a76d844b65ae912e9d" +dependencies = [ + "darling_core", + "darling_macro", +] + +[[package]] +name = "darling_core" +version = "0.23.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9865a50f7c335f53564bb694ef660825eb8610e0a53d3e11bf1b0d3df31e03b0" +dependencies = [ + "ident_case", + "proc-macro2", + "quote", + "strsim", + "syn 2.0.119", +] + +[[package]] +name = "darling_macro" +version = "0.23.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ac3984ec7bd6cfa798e62b4a642426a5be0e68f9401cfc2a01e3fa9ea2fcdb8d" +dependencies = [ + "darling_core", + "quote", + "syn 2.0.119", +] + +[[package]] +name = "dbus" +version = "0.9.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3ab69f03cc8c4340c9c8e315114e1658e6775a9b16a04357973aa21cec22b32e" +dependencies = [ + "libc", + "libdbus-sys", + "windows-sys 0.61.2", +] + +[[package]] +name = "defmt" +version = "1.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e2953bfe4f93bbd20cc71198842756f77d161884c99ebbabc41d80231ded88d1" +dependencies = [ + "bitflags 1.3.2", + "defmt-macros", +] + +[[package]] +name = "defmt-macros" +version = "1.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bad9c72e7ca2137e0dc3813245a0d282fd6daad32fd800af018306a9169b5fe8" +dependencies = [ + "defmt-parser", + "proc-macro2", + "quote", + "syn 2.0.119", +] + +[[package]] +name = "defmt-parser" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "10d60334b3b2e7c9d91ef8150abfb6fa4c1c39ebbcf4a81c2e346aad939fee3e" +dependencies = [ + "thiserror 2.0.20", +] + +[[package]] +name = "deranged" +version = "0.5.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7cd812cc2bc1d69d4764bd80df88b4317eaef9e773c75226407d9bc0876b211c" +dependencies = [ + "serde_core", +] + +[[package]] +name = "derive_more" +version = "2.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d751e9e49156b02b44f9c1815bcb94b984cdcc4396ecc32521c739452808b134" +dependencies = [ + "derive_more-impl", +] + +[[package]] +name = "derive_more-impl" +version = "2.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "799a97264921d8623a957f6c3b9011f3b5492f557bbb7a5a19b7fa6d06ba8dcb" +dependencies = [ + "proc-macro2", + "quote", + "rustc_version", + "syn 2.0.119", +] + +[[package]] +name = "digest" +version = "0.10.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" +dependencies = [ + "block-buffer", + "crypto-common", +] + +[[package]] +name = "dirs" +version = "6.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c3e8aa94d75141228480295a7d0e7feb620b1a5ad9f12bc40be62411e38cce4e" +dependencies = [ + "dirs-sys", +] + +[[package]] +name = "dirs-sys" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e01a3366d27ee9890022452ee61b2b63a67e6f13f58900b651ff5665f0bb1fab" +dependencies = [ + "libc", + "option-ext", + "redox_users", + "windows-sys 0.61.2", +] + +[[package]] +name = "dispatch2" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e0e367e4e7da84520dedcac1901e4da967309406d1e51017ae1abfb97adbd38" +dependencies = [ + "bitflags 2.13.1", + "block2", + "libc", + "objc2", +] + +[[package]] +name = "displaydoc" +version = "0.2.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c6232dd377dcc64799954cbd3a9bb882e9cdc1308ccd87b1c098f1fb2eaf82a8" +dependencies = [ + "proc-macro2", + "quote", + "syn 3.0.3", +] + +[[package]] +name = "dlopen2" +version = "0.8.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5e2c5bd4158e66d1e215c49b837e11d62f3267b30c92f1d171c4d3105e3dc4d4" +dependencies = [ + "dlopen2_derive", + "libc", + "once_cell", + "winapi", +] + +[[package]] +name = "dlopen2_derive" +version = "0.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0fbbb781877580993a8707ec48672673ec7b81eeba04cfd2310bd28c08e47c8f" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.119", +] + +[[package]] +name = "dom_query" +version = "0.27.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "521e380c0c8afb8d9a1e83a1822ee03556fc3e3e7dbc1fd30be14e37f9cb3f89" +dependencies = [ + "bit-set", + "cssparser", + "foldhash", + "html5ever", + "precomputed-hash", + "selectors", + "tendril", +] + +[[package]] +name = "dpi" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d8b14ccef22fc6f5a8f4d7d768562a182c04ce9a3b3157b91390b52ddfdf1a76" +dependencies = [ + "serde", +] + +[[package]] +name = "dtoa" +version = "1.0.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4c3cf4824e2d5f025c7b531afcb2325364084a16806f6d47fbc1f5fbd9960590" + +[[package]] +name = "dtoa-short" +version = "0.3.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cd1511a7b6a56299bd043a9c167a6d2bfb37bf84a6dfceaba651168adfb43c87" +dependencies = [ + "dtoa", +] + +[[package]] +name = "dtor" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f1057d6c64987086ff8ed0fd3fbf377a6b7d205cc7715868cd401705f715cbe4" +dependencies = [ + "dtor-proc-macro", +] + +[[package]] +name = "dtor-proc-macro" +version = "0.0.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f678cf4a922c215c63e0de95eb1ff08a958a81d47e485cf9da1e27bf6305cfa5" + +[[package]] +name = "dunce" +version = "1.0.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813" + +[[package]] +name = "dyn-clone" +version = "1.0.20" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d0881ea181b1df73ff77ffaaf9c7544ecc11e82fba9b5f27b262a3c73a332555" + +[[package]] +name = "embed-resource" +version = "3.0.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fbfdaacccebec3b28e4866b8973543c7647797db5ada1bdab552e48fe665fbbd" +dependencies = [ + "cc", + "memchr", + "rustc_version", + "toml 1.1.4+spec-1.1.0", + "vswhom", + "winreg", +] + +[[package]] +name = "embed_plist" +version = "1.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4ef6b89e5b37196644d8796de5268852ff179b44e96276cf4290264843743bb7" + +[[package]] +name = "encoding_rs" +version = "0.8.35" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3" +dependencies = [ + "cfg-if", +] + +[[package]] +name = "endi" +version = "1.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "66b7e2430c6dff6a955451e2cfc438f09cea1965a9d6f87f7e3b90decc014099" + +[[package]] +name = "enumflags2" +version = "0.7.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1027f7680c853e056ebcec683615fb6fbbc07dbaa13b4d5d9442b146ded4ecef" +dependencies = [ + "enumflags2_derive", + "serde", +] + +[[package]] +name = "enumflags2_derive" +version = "0.7.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "67c78a4d8fdf9953a5c9d458f9efe940fd97a0cab0941c075a813ac594733827" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.119", +] + +[[package]] +name = "equivalent" +version = "1.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f" + +[[package]] +name = "erased-serde" +version = "0.4.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d2add8a07dd6a8d93ff627029c51de145e12686fbc36ecb298ac22e74cf02dec" +dependencies = [ + "serde", + "serde_core", + "typeid", +] + +[[package]] +name = "errno" +version = "0.3.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb" +dependencies = [ + "libc", + "windows-sys 0.61.2", +] + +[[package]] +name = "event-listener" +version = "5.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5a23add41df1562121a9393cb065eab5146a1242410f23a644851e90cfd669d2" +dependencies = [ + "parking", + "pin-project-lite", +] + +[[package]] +name = "event-listener-strategy" +version = "0.5.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8be9f3dfaaffdae2972880079a491a1a8bb7cbed0b8dd7a347f668b4150a3b93" +dependencies = [ + "event-listener", + "pin-project-lite", +] + +[[package]] +name = "fastrand" +version = "2.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "da7c62ceae207dd37ea5b845da6a0696c799f85e97da1ab5b7910be3c1c80223" + +[[package]] +name = "fdeflate" +version = "0.3.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e6853b52649d4ac5c0bd02320cddc5ba956bdb407c4b75a2c6b75bf51500f8c" +dependencies = [ + "simd-adler32", +] + +[[package]] +name = "field-offset" +version = "0.3.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "38e2275cc4e4fc009b0669731a1e5ab7ebf11f469eaede2bab9309a5b4d6057f" +dependencies = [ + "memoffset", + "rustc_version", +] + +[[package]] +name = "find-msvc-tools" +version = "0.1.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d45db016d36b838f563236e9193d0ee6ce38f3f68b6c94e914b4929c96bbb890" + +[[package]] +name = "flate2" +version = "1.1.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "843fba2746e448b37e26a819579957415c8cef339bf08564fe8b7ddbd959573c" +dependencies = [ + "crc32fast", + "miniz_oxide", +] + +[[package]] +name = "fnv" +version = "1.0.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" + +[[package]] +name = "foldhash" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "77ce24cb58228fbb8aa041425bb1050850ac19177686ea6e0f41a70416f56fdb" + +[[package]] +name = "foreign-types" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d737d9aa519fb7b749cbc3b962edcf310a8dd1f4b67c91c4f83975dbdd17d965" +dependencies = [ + "foreign-types-macros", + "foreign-types-shared", +] + +[[package]] +name = "foreign-types-macros" +version = "0.2.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ea5190182e6915eb873ddbc16e23b711b6eb1f9c00a0d0a3a91b5f6228475225" +dependencies = [ + "proc-macro2", + "quote", + "syn 3.0.3", +] + +[[package]] +name = "foreign-types-shared" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aa9a19cbb55df58761df49b23516a86d432839add4af60fc256da840f66ed35b" + +[[package]] +name = "form_urlencoded" +version = "1.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf" +dependencies = [ + "percent-encoding", +] + +[[package]] +name = "futures-channel" +version = "0.3.34" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b1f9e3d69d39e4862ffed03ed071a76f9a13ba1d9109d355b0f0aa6b15e393c4" +dependencies = [ + "futures-core", +] + +[[package]] +name = "futures-core" +version = "0.3.34" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "92d699e522242e69e3003b94ecc1f960f3a5e015aa7c5d7486e65ad01dd94f5e" + +[[package]] +name = "futures-executor" +version = "0.3.34" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "031b47cf1a3c6cc8bc2fc76cd437f521619387907d469316e7c0bc278f1f5432" +dependencies = [ + "futures-core", + "futures-task", + "futures-util", +] + +[[package]] +name = "futures-io" +version = "0.3.34" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "53c0fa8157de1303bfffdaa1cc2a673bfffb60102f76b0ef4441659124373fed" + +[[package]] +name = "futures-lite" +version = "2.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f78e10609fe0e0b3f4157ffab1876319b5b0db102a2c60dc4626306dc46b44ad" +dependencies = [ + "fastrand", + "futures-core", + "futures-io", + "parking", + "pin-project-lite", +] + +[[package]] +name = "futures-macro" +version = "0.3.34" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9fb9654ba8355388abeb8dcb4fc62f511300867002afc858860463bdd9fe0c44" +dependencies = [ + "proc-macro2", + "quote", + "syn 3.0.3", +] + +[[package]] +name = "futures-sink" +version = "0.3.34" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1944426bf7d03f1d14f708785e4b33efd750b36d48a157b836b3efc15ede8e1d" + +[[package]] +name = "futures-task" +version = "0.3.34" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cd417de3d1d015fc3bfd2b1ea46dfc7bab72ef86f1cc7cc9c78e728b34a6d1fd" + +[[package]] +name = "futures-util" +version = "0.3.34" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0d50a92467f8ba5dd6e3ee5d4bd04d73ab2e4e1c44474a0674821dfce14b79bc" +dependencies = [ + "futures-core", + "futures-io", + "futures-macro", + "futures-sink", + "futures-task", + "memchr", + "pin-project-lite", + "slab", +] + +[[package]] +name = "gdk" +version = "0.18.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d9f245958c627ac99d8e529166f9823fb3b838d1d41fd2b297af3075093c2691" +dependencies = [ + "cairo-rs", + "gdk-pixbuf", + "gdk-sys", + "gio", + "glib", + "libc", + "pango", +] + +[[package]] +name = "gdk-pixbuf" +version = "0.18.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "50e1f5f1b0bfb830d6ccc8066d18db35c487b1b2b1e8589b5dfe9f07e8defaec" +dependencies = [ + "gdk-pixbuf-sys", + "gio", + "glib", + "libc", + "once_cell", +] + +[[package]] +name = "gdk-pixbuf-sys" +version = "0.18.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3f9839ea644ed9c97a34d129ad56d38a25e6756f99f3a88e15cd39c20629caf7" +dependencies = [ + "gio-sys", + "glib-sys", + "gobject-sys", + "libc", + "system-deps", +] + +[[package]] +name = "gdk-sys" +version = "0.18.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5c2d13f38594ac1e66619e188c6d5a1adb98d11b2fcf7894fc416ad76aa2f3f7" +dependencies = [ + "cairo-sys-rs", + "gdk-pixbuf-sys", + "gio-sys", + "glib-sys", + "gobject-sys", + "libc", + "pango-sys", + "pkg-config", + "system-deps", +] + +[[package]] +name = "gdkwayland-sys" +version = "0.18.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "140071d506d223f7572b9f09b5e155afbd77428cd5cc7af8f2694c41d98dfe69" +dependencies = [ + "gdk-sys", + "glib-sys", + "gobject-sys", + "libc", + "pkg-config", + "system-deps", +] + +[[package]] +name = "gdkx11" +version = "0.18.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3caa00e14351bebbc8183b3c36690327eb77c49abc2268dd4bd36b856db3fbfe" +dependencies = [ + "gdk", + "gdkx11-sys", + "gio", + "glib", + "libc", + "x11", +] + +[[package]] +name = "gdkx11-sys" +version = "0.18.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6e2e7445fe01ac26f11601db260dd8608fe172514eb63b3b5e261ea6b0f4428d" +dependencies = [ + "gdk-sys", + "glib-sys", + "libc", + "system-deps", + "x11", +] + +[[package]] +name = "generic-array" +version = "0.14.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a" +dependencies = [ + "typenum", + "version_check", +] + +[[package]] +name = "getrandom" +version = "0.2.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ff2abc00be7fca6ebc474524697ae276ad847ad0a6b3faa4bcb027e9a4614ad0" +dependencies = [ + "cfg-if", + "libc", + "wasi", +] + +[[package]] +name = "getrandom" +version = "0.3.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd" +dependencies = [ + "cfg-if", + "libc", + "r-efi 5.3.0", + "wasip2", +] + +[[package]] +name = "getrandom" +version = "0.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "300e883d756b2e4ec94e02791f39b04b522276138852cfc41d9fb7e904106099" +dependencies = [ + "cfg-if", + "libc", + "r-efi 6.0.0", +] + +[[package]] +name = "gio" +version = "0.18.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d4fc8f532f87b79cbc51a79748f16a6828fb784be93145a322fa14d06d354c73" +dependencies = [ + "futures-channel", + "futures-core", + "futures-io", + "futures-util", + "gio-sys", + "glib", + "libc", + "once_cell", + "pin-project-lite", + "smallvec", + "thiserror 1.0.69", +] + +[[package]] +name = "gio-sys" +version = "0.18.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "37566df850baf5e4cb0dfb78af2e4b9898d817ed9263d1090a2df958c64737d2" +dependencies = [ + "glib-sys", + "gobject-sys", + "libc", + "system-deps", + "winapi", +] + +[[package]] +name = "glib" +version = "0.18.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "233daaf6e83ae6a12a52055f568f9d7cf4671dabb78ff9560ab6da230ce00ee5" +dependencies = [ + "bitflags 2.13.1", + "futures-channel", + "futures-core", + "futures-executor", + "futures-task", + "futures-util", + "gio-sys", + "glib-macros", + "glib-sys", + "gobject-sys", + "libc", + "memchr", + "once_cell", + "smallvec", + "thiserror 1.0.69", +] + +[[package]] +name = "glib-macros" +version = "0.18.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0bb0228f477c0900c880fd78c8759b95c7636dbd7842707f49e132378aa2acdc" +dependencies = [ + "heck 0.4.1", + "proc-macro-crate 2.0.2", + "proc-macro-error", + "proc-macro2", + "quote", + "syn 2.0.119", +] + +[[package]] +name = "glib-sys" +version = "0.18.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "063ce2eb6a8d0ea93d2bf8ba1957e78dbab6be1c2220dd3daca57d5a9d869898" +dependencies = [ + "libc", + "system-deps", +] + +[[package]] +name = "glob" +version = "0.3.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e4eba85ea1d0a966a983acd07deee566e67395d2d96b6fb39e62b5a833f1eb0b" + +[[package]] +name = "gobject-sys" +version = "0.18.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0850127b514d1c4a4654ead6dedadb18198999985908e6ffe4436f53c785ce44" +dependencies = [ + "glib-sys", + "libc", + "system-deps", +] + +[[package]] +name = "gtk" +version = "0.18.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fd56fb197bfc42bd5d2751f4f017d44ff59fbb58140c6b49f9b3b2bdab08506a" +dependencies = [ + "atk", + "cairo-rs", + "field-offset", + "futures-channel", + "gdk", + "gdk-pixbuf", + "gio", + "glib", + "gtk-sys", + "gtk3-macros", + "libc", + "pango", + "pkg-config", +] + +[[package]] +name = "gtk-sys" +version = "0.18.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8f29a1c21c59553eb7dd40e918be54dccd60c52b049b75119d5d96ce6b624414" +dependencies = [ + "atk-sys", + "cairo-sys-rs", + "gdk-pixbuf-sys", + "gdk-sys", + "gio-sys", + "glib-sys", + "gobject-sys", + "libc", + "pango-sys", + "system-deps", +] + +[[package]] +name = "gtk3-macros" +version = "0.18.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "52ff3c5b21f14f0736fed6dcfc0bfb4225ebf5725f3c0209edeec181e4d73e9d" +dependencies = [ + "proc-macro-crate 1.3.1", + "proc-macro-error", + "proc-macro2", + "quote", + "syn 2.0.119", +] + +[[package]] +name = "hashbrown" +version = "0.12.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" + +[[package]] +name = "hashbrown" +version = "0.17.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ed5909b6e89a2db4456e54cd5f673791d7eca6732202bbf2a9cc504fe2f9b84a" + +[[package]] +name = "heck" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" + +[[package]] +name = "heck" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" + +[[package]] +name = "hermit-abi" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fc0fef456e4baa96da950455cd02c081ca953b141298e41db3fc7e36b1da849c" + +[[package]] +name = "hex" +version = "0.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" + +[[package]] +name = "html5ever" +version = "0.38.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1054432bae2f14e0061e33d23402fbaa67a921d319d56adc6bcf887ddad1cbc2" +dependencies = [ + "log", + "markup5ever", +] + +[[package]] +name = "http" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "918d3568bebf352712bc2ef3d46a8bcf1a75b373be6539de198e9105cbbf9ce0" +dependencies = [ + "bytes", + "itoa", +] + +[[package]] +name = "http-body" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ca2a8f2913ee65f60facd6a5905613afaa448497a0230cc41ce022d93290bc2c" +dependencies = [ + "bytes", + "http", +] + +[[package]] +name = "http-body-util" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "23169fe34a5fbcdd3f3862e78fb9b6fccd5f02a6dc6f732547005d45631ce71c" +dependencies = [ + "bytes", + "futures-core", + "http", + "http-body", + "pin-project-lite", +] + +[[package]] +name = "httparse" +version = "1.10.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87" + +[[package]] +name = "hyper" +version = "1.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d22053281f852e11534f5198498373cbb59295120a20771d90f7ed1897490a72" +dependencies = [ + "atomic-waker", + "bytes", + "futures-channel", + "futures-core", + "http", + "http-body", + "httparse", + "itoa", + "pin-project-lite", + "smallvec", + "tokio", + "want", +] + +[[package]] +name = "hyper-util" +version = "0.1.20" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "96547c2556ec9d12fb1578c4eaf448b04993e7fb79cbaad930a656880a6bdfa0" +dependencies = [ + "base64 0.22.1", + "bytes", + "futures-channel", + "futures-util", + "http", + "http-body", + "hyper", + "ipnet", + "libc", + "percent-encoding", + "pin-project-lite", + "socket2", + "tokio", + "tower-service", + "tracing", +] + +[[package]] +name = "iana-time-zone" +version = "0.1.65" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e31bc9ad994ba00e440a8aa5c9ef0ec67d5cb5e5cb0cc7f8b744a35b389cc470" +dependencies = [ + "android_system_properties", + "core-foundation-sys", + "iana-time-zone-haiku", + "js-sys", + "log", + "wasm-bindgen", + "windows-core 0.62.2", +] + +[[package]] +name = "iana-time-zone-haiku" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f" +dependencies = [ + "cc", +] + +[[package]] +name = "ico" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3e795dff5605e0f04bff85ca41b51a96b83e80b281e96231bcaaf1ac35103371" +dependencies = [ + "byteorder", + "png 0.17.16", +] + +[[package]] +name = "icu_collections" +version = "2.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fa68d21081c4a05d5a901a1c62add574c77048b6a1c67be3b50ce0b60d4ca513" +dependencies = [ + "displaydoc", + "potential_utf", + "utf8_iter", + "yoke", + "zerofrom", + "zerovec", +] + +[[package]] +name = "icu_locale_core" +version = "2.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d56e28588da92eee5c3201a6eff33fabdd49b62269c8938d4ff050ce4d900deb" +dependencies = [ + "displaydoc", + "litemap", + "tinystr", + "writeable", + "zerovec", +] + +[[package]] +name = "icu_normalizer" +version = "2.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "12f9cf5f235641ed274641dd81c3f28d870e276763d0797aeeab72317b1c646f" +dependencies = [ + "icu_collections", + "icu_normalizer_data", + "icu_properties", + "icu_provider", + "smallvec", + "zerovec", +] + +[[package]] +name = "icu_normalizer_data" +version = "2.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1563da1ed3e0b3bf3d74c9b85917ac9c56464d2f57242270c09c9e752f8021a0" + +[[package]] +name = "icu_properties" +version = "2.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7e7ca276ad3145661a65914e6daf131ca5120cd3dcee8f8f3214b8875184a148" +dependencies = [ + "displaydoc", + "icu_collections", + "icu_locale_core", + "icu_properties_data", + "icu_provider", + "zerotrie", + "zerovec", +] + +[[package]] +name = "icu_properties_data" +version = "2.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e590f038c1464a96894fd6d10127e90a8be4509f56ff7ecef851b15cee0b7caa" + +[[package]] +name = "icu_provider" +version = "2.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d27bbb9d3abbefac45d55f647c9de1d44aafcd1186eb91879afef17c396c3e73" +dependencies = [ + "displaydoc", + "icu_locale_core", + "writeable", + "yoke", + "zerofrom", + "zerotrie", + "zerovec", +] + +[[package]] +name = "ident_case" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39" + +[[package]] +name = "idna" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de" +dependencies = [ + "idna_adapter", + "smallvec", + "utf8_iter", +] + +[[package]] +name = "idna_adapter" +version = "1.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cb68373c0d6620ef8105e855e7745e18b0d00d3bdb07fb532e434244cdb9a714" +dependencies = [ + "icu_normalizer", + "icu_properties", +] + +[[package]] +name = "indexmap" +version = "1.9.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99" +dependencies = [ + "autocfg", + "hashbrown 0.12.3", + "serde", +] + +[[package]] +name = "indexmap" +version = "2.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d466e9454f08e4a911e14806c24e16fba1b4c121d1ea474396f396069cf949d9" +dependencies = [ + "equivalent", + "hashbrown 0.17.1", + "serde", + "serde_core", +] + +[[package]] +name = "infer" +version = "0.19.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a588916bfdfd92e71cacef98a63d9b1f0d74d6599980d11894290e7ddefffcf7" +dependencies = [ + "cfb", +] + +[[package]] +name = "ipnet" +version = "2.12.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6a756c3fac73139e83f14c2d742155dd2b78d3ee56597b419a0579b7bdd6dd78" + +[[package]] +name = "is-docker" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "928bae27f42bc99b60d9ac7334e3a21d10ad8f1835a4e12ec3ec0464765ed1b3" +dependencies = [ + "once_cell", +] + +[[package]] +name = "is-wsl" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "173609498df190136aa7dea1a91db051746d339e18476eed5ca40521f02d7aa5" +dependencies = [ + "is-docker", + "once_cell", +] + +[[package]] +name = "itoa" +version = "1.0.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8f42a60cbdf9a97f5d2305f08a87dc4e09308d1276d28c869c684d7777685682" + +[[package]] +name = "javascriptcore-rs" +version = "1.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ca5671e9ffce8ffba57afc24070e906da7fc4b1ba66f2cabebf61bf2ea257fcc" +dependencies = [ + "bitflags 1.3.2", + "glib", + "javascriptcore-rs-sys", +] + +[[package]] +name = "javascriptcore-rs-sys" +version = "1.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "af1be78d14ffa4b75b66df31840478fef72b51f8c2465d4ca7c194da9f7a5124" +dependencies = [ + "glib-sys", + "gobject-sys", + "libc", + "system-deps", +] + +[[package]] +name = "jiff" +version = "0.2.35" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "668b7183bd07af9a4885f5c35b0cc5c83c4607a913c16b7e17291832910d2dcc" +dependencies = [ + "defmt", + "jiff-core", + "jiff-static", + "jiff-tzdb-platform", + "log", + "portable-atomic", + "portable-atomic-util", + "serde_core", + "windows-link 0.2.1", +] + +[[package]] +name = "jiff-core" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7feca88439efe53da3754500c1851dedf3cb36c524dd5cf8225cc0794de95d09" +dependencies = [ + "defmt", +] + +[[package]] +name = "jiff-static" +version = "0.2.35" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3a69dcb3a21cfb32ce1cd056169337ca284af0766dd766e7878819b251a49204" +dependencies = [ + "jiff-core", + "proc-macro2", + "quote", + "syn 2.0.119", +] + +[[package]] +name = "jiff-tzdb" +version = "0.1.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "142bd39932ad231f10513df9ab62661fead8719872150b7ad02a2df79f4e141e" + +[[package]] +name = "jiff-tzdb-platform" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "875a5a69ac2bab1a891711cf5eccbec1ce0341ea805560dcd90b7a2e925132e8" +dependencies = [ + "jiff-tzdb", +] + +[[package]] +name = "jni" +version = "0.21.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1a87aa2bb7d2af34197c04845522473242e1aa17c12f4935d5856491a7fb8c97" +dependencies = [ + "cesu8", + "cfg-if", + "combine", + "jni-sys 0.3.1", + "log", + "thiserror 1.0.69", + "walkdir", + "windows-sys 0.45.0", +] + +[[package]] +name = "jni-sys" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "41a652e1f9b6e0275df1f15b32661cf0d4b78d4d87ddec5e0c3c20f097433258" +dependencies = [ + "jni-sys 0.4.1", +] + +[[package]] +name = "jni-sys" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c6377a88cb3910bee9b0fa88d4f42e1d2da8e79915598f65fb0c7ee14c878af2" +dependencies = [ + "jni-sys-macros", +] + +[[package]] +name = "jni-sys-macros" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "38c0b942f458fe50cdac086d2f946512305e5631e720728f2a61aabcd47a6264" +dependencies = [ + "quote", + "syn 2.0.119", +] + +[[package]] +name = "js-sys" +version = "0.3.104" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0e0c1080212aad755ea003d18543e8768dd432c48819efd73a7bf1e39b7a5a3a" +dependencies = [ + "cfg-if", + "futures-util", + "wasm-bindgen", +] + +[[package]] +name = "json-patch" +version = "3.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "863726d7afb6bc2590eeff7135d923545e5e964f004c2ccf8716c25e70a86f08" +dependencies = [ + "jsonptr", + "serde", + "serde_json", + "thiserror 1.0.69", +] + +[[package]] +name = "jsonptr" +version = "0.6.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5dea2b27dd239b2556ed7a25ba842fe47fd602e7fc7433c2a8d6106d4d9edd70" +dependencies = [ + "serde", + "serde_json", +] + +[[package]] +name = "keyboard-types" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b750dcadc39a09dbadd74e118f6dd6598df77fa01df0cfcdc52c28dece74528a" +dependencies = [ + "bitflags 2.13.1", + "serde", + "unicode-segmentation", +] + +[[package]] +name = "libappindicator" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "03589b9607c868cc7ae54c0b2a22c8dc03dd41692d48f2d7df73615c6a95dc0a" +dependencies = [ + "glib", + "gtk", + "gtk-sys", + "libappindicator-sys", + "log", +] + +[[package]] +name = "libappindicator-sys" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6e9ec52138abedcc58dc17a7c6c0c00a2bdb4f3427c7f63fa97fd0d859155caf" +dependencies = [ + "gtk-sys", + "libloading", + "once_cell", +] + +[[package]] +name = "libc" +version = "0.2.189" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3eaf3ede3fee6db1a4c2ee091bf8a8b4dccdc6d17f656fb07896ee72867612f2" + +[[package]] +name = "libdbus-sys" +version = "0.2.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "328c4789d42200f1eeec05bd86c9c13c7f091d2ba9a6ea35acdf51f31bc0f043" +dependencies = [ + "pkg-config", +] + +[[package]] +name = "libloading" +version = "0.7.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b67380fd3b2fbe7527a606e18729d21c6f3951633d0500574c4dc22d2d638b9f" +dependencies = [ + "cfg-if", + "winapi", +] + +[[package]] +name = "libredox" +version = "0.1.20" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "28d0a00925a9f930d679b6789b721e3a7f9ed110f41b86d2497caa780c3a070a" +dependencies = [ + "libc", +] + +[[package]] +name = "linux-raw-sys" +version = "0.12.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "32a66949e030da00e8c7d4434b251670a91556f4144941d37452769c25d58a53" + +[[package]] +name = "litemap" +version = "0.8.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "47d9d19d1d6efa0109d2f65ff4c85cddd50bd572e5a00127ab10987290bcefae" + +[[package]] +name = "lock_api" +version = "0.4.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965" +dependencies = [ + "scopeguard", +] + +[[package]] +name = "log" +version = "0.4.34" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f9f8bd3e56ce4dfc153cf470fffbfa98c7620958b312ca5c3a4b8d5181fd13c6" + +[[package]] +name = "markup5ever" +version = "0.38.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8983d30f2915feeaaab2d6babdd6bc7e9ed1a00b66b5e6d74df19aa9c0e91862" +dependencies = [ + "log", + "tendril", + "web_atoms", +] + +[[package]] +name = "memchr" +version = "2.8.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cf8baf1c55e62ffcace7a9f06f4bd9cd3f0c4beb022d3b367256b91b87513d98" + +[[package]] +name = "memoffset" +version = "0.9.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a" +dependencies = [ + "autocfg", +] + +[[package]] +name = "mime" +version = "0.3.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a" + +[[package]] +name = "miniz_oxide" +version = "0.8.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316" +dependencies = [ + "adler2", + "simd-adler32", +] + +[[package]] +name = "mio" +version = "1.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "30d65c71f1ce40ab09135ce117d742b9f8a19ff91a41a8b57ed50bc2de59c427" +dependencies = [ + "libc", + "wasi", + "windows-sys 0.61.2", +] + +[[package]] +name = "muda" +version = "0.19.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1dd04e60bc0b07438a6771710ee1698f98f6ebbc7f89b61264af1563b8aeb878" +dependencies = [ + "crossbeam-channel", + "dpi", + "gtk", + "keyboard-types", + "objc2", + "objc2-app-kit", + "objc2-core-foundation", + "objc2-foundation", + "once_cell", + "png 0.18.1", + "serde", + "thiserror 2.0.20", + "windows-sys 0.61.2", +] + +[[package]] +name = "ndk" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c3f42e7bbe13d351b6bead8286a43aac9534b82bd3cc43e47037f012ebfd62d4" +dependencies = [ + "bitflags 2.13.1", + "jni-sys 0.3.1", + "log", + "ndk-sys", + "num_enum", + "raw-window-handle", + "thiserror 1.0.69", +] + +[[package]] +name = "ndk-sys" +version = "0.6.0+11769913" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ee6cda3051665f1fb8d9e08fc35c96d5a244fb1be711a03b71118828afc9a873" +dependencies = [ + "jni-sys 0.3.1", +] + +[[package]] +name = "new_debug_unreachable" +version = "1.0.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "650eef8c711430f1a879fdd01d4745a7deea475becfb90269c06775983bbf086" + +[[package]] +name = "num-conv" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "521739c6d2bac4aa25192232afe6841231376b2b26d4d9fae5ecf8ca5772e441" + +[[package]] +name = "num-traits" +version = "0.2.19" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841" +dependencies = [ + "autocfg", +] + +[[package]] +name = "num_enum" +version = "0.7.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5d0bca838442ec211fa11de3a8b0e0e8f3a4522575b5c4c06ed722e005036f26" +dependencies = [ + "num_enum_derive", + "rustversion", +] + +[[package]] +name = "num_enum_derive" +version = "0.7.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "680998035259dcfcafe653688bf2aa6d3e2dc05e98be6ab46afb089dc84f1df8" +dependencies = [ + "proc-macro-crate 3.5.0", + "proc-macro2", + "quote", + "syn 2.0.119", +] + +[[package]] +name = "objc2" +version = "0.6.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3a12a8ed07aefc768292f076dc3ac8c48f3781c8f2d5851dd3d98950e8c5a89f" +dependencies = [ + "objc2-encode", + "objc2-exception-helper", +] + +[[package]] +name = "objc2-app-kit" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d49e936b501e5c5bf01fda3a9452ff86dc3ea98ad5f283e1455153142d97518c" +dependencies = [ + "bitflags 2.13.1", + "block2", + "objc2", + "objc2-core-foundation", + "objc2-foundation", +] + +[[package]] +name = "objc2-cloud-kit" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "73ad74d880bb43877038da939b7427bba67e9dd42004a18b809ba7d87cee241c" +dependencies = [ + "bitflags 2.13.1", + "objc2", + "objc2-foundation", +] + +[[package]] +name = "objc2-core-data" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0b402a653efbb5e82ce4df10683b6b28027616a2715e90009947d50b8dd298fa" +dependencies = [ + "objc2", + "objc2-foundation", +] + +[[package]] +name = "objc2-core-foundation" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2a180dd8642fa45cdb7dd721cd4c11b1cadd4929ce112ebd8b9f5803cc79d536" +dependencies = [ + "bitflags 2.13.1", + "dispatch2", + "objc2", +] + +[[package]] +name = "objc2-core-graphics" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e022c9d066895efa1345f8e33e584b9f958da2fd4cd116792e15e07e4720a807" +dependencies = [ + "bitflags 2.13.1", + "dispatch2", + "objc2", + "objc2-core-foundation", + "objc2-io-surface", +] + +[[package]] +name = "objc2-core-image" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e5d563b38d2b97209f8e861173de434bd0214cf020e3423a52624cd1d989f006" +dependencies = [ + "objc2", + "objc2-foundation", +] + +[[package]] +name = "objc2-core-location" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ca347214e24bc973fc025fd0d36ebb179ff30536ed1f80252706db19ee452009" +dependencies = [ + "objc2", + "objc2-foundation", +] + +[[package]] +name = "objc2-core-text" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0cde0dfb48d25d2b4862161a4d5fcc0e3c24367869ad306b0c9ec0073bfed92d" +dependencies = [ + "bitflags 2.13.1", + "objc2", + "objc2-core-foundation", + "objc2-core-graphics", +] + +[[package]] +name = "objc2-encode" +version = "4.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ef25abbcd74fb2609453eb695bd2f860d389e457f67dc17cafc8b8cbc89d0c33" + +[[package]] +name = "objc2-exception-helper" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c7a1c5fbb72d7735b076bb47b578523aedc40f3c439bea6dfd595c089d79d98a" +dependencies = [ + "cc", +] + +[[package]] +name = "objc2-foundation" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e3e0adef53c21f888deb4fa59fc59f7eb17404926ee8a6f59f5df0fd7f9f3272" +dependencies = [ + "bitflags 2.13.1", + "block2", + "objc2", + "objc2-core-foundation", +] + +[[package]] +name = "objc2-io-surface" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "180788110936d59bab6bd83b6060ffdfffb3b922ba1396b312ae795e1de9d81d" +dependencies = [ + "bitflags 2.13.1", + "objc2", + "objc2-core-foundation", +] + +[[package]] +name = "objc2-quartz-core" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "96c1358452b371bf9f104e21ec536d37a650eb10f7ee379fff67d2e08d537f1f" +dependencies = [ + "bitflags 2.13.1", + "objc2", + "objc2-core-foundation", + "objc2-foundation", +] + +[[package]] +name = "objc2-ui-kit" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d87d638e33c06f577498cbcc50491496a3ed4246998a7fbba7ccb98b1e7eab22" +dependencies = [ + "bitflags 2.13.1", + "block2", + "objc2", + "objc2-cloud-kit", + "objc2-core-data", + "objc2-core-foundation", + "objc2-core-graphics", + "objc2-core-image", + "objc2-core-location", + "objc2-core-text", + "objc2-foundation", + "objc2-quartz-core", + "objc2-user-notifications", +] + +[[package]] +name = "objc2-user-notifications" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9df9128cbbfef73cda168416ccf7f837b62737d748333bfe9ab71c245d76613e" +dependencies = [ + "objc2", + "objc2-foundation", +] + +[[package]] +name = "objc2-web-kit" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b2e5aaab980c433cf470df9d7af96a7b46a9d892d521a2cbbb2f8a4c16751e7f" +dependencies = [ + "bitflags 2.13.1", + "block2", + "objc2", + "objc2-app-kit", + "objc2-core-foundation", + "objc2-foundation", +] + +[[package]] +name = "once_cell" +version = "1.21.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9f7c3e4beb33f85d45ae3e3a1792185706c8e16d043238c593331cc7cd313b50" + +[[package]] +name = "open" +version = "5.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f9cfef937e9c486488c7e3d949ae31c0f1d06bdacd75b99c086cb35356e30408" +dependencies = [ + "dunce", + "is-wsl", + "libc", +] + +[[package]] +name = "option-ext" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d" + +[[package]] +name = "ordered-stream" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9aa2b01e1d916879f73a53d01d1d6cee68adbb31d6d9177a8cfce093cced1d50" +dependencies = [ + "futures-core", + "pin-project-lite", +] + +[[package]] +name = "os_pipe" +version = "1.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7d8fae84b431384b68627d0f9b3b1245fcf9f46f6c0e3dc902e9dce64edd1967" +dependencies = [ + "libc", + "windows-sys 0.61.2", +] + +[[package]] +name = "pango" +version = "0.18.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7ca27ec1eb0457ab26f3036ea52229edbdb74dee1edd29063f5b9b010e7ebee4" +dependencies = [ + "gio", + "glib", + "libc", + "once_cell", + "pango-sys", +] + +[[package]] +name = "pango-sys" +version = "0.18.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "436737e391a843e5933d6d9aa102cb126d501e815b83601365a948a518555dc5" +dependencies = [ + "glib-sys", + "gobject-sys", + "libc", + "system-deps", +] + +[[package]] +name = "parking" +version = "2.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f38d5652c16fde515bb1ecef450ab0f6a219d619a7274976324d5e377f7dceba" + +[[package]] +name = "parking_lot" +version = "0.12.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "93857453250e3077bd71ff98b6a65ea6621a19bb0f559a85248955ac12c45a1a" +dependencies = [ + "lock_api", + "parking_lot_core", +] + +[[package]] +name = "parking_lot_core" +version = "0.9.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2621685985a2ebf1c516881c026032ac7deafcda1a2c9b7850dc81e3dfcb64c1" +dependencies = [ + "cfg-if", + "libc", + "redox_syscall", + "smallvec", + "windows-link 0.2.1", +] + +[[package]] +name = "percent-encoding" +version = "2.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220" + +[[package]] +name = "phf" +version = "0.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c1562dc717473dbaa4c1f85a36410e03c047b2e7df7f45ee938fbef64ae7fadf" +dependencies = [ + "phf_macros", + "phf_shared", + "serde", +] + +[[package]] +name = "phf_codegen" +version = "0.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "49aa7f9d80421bca176ca8dbfebe668cc7a2684708594ec9f3c0db0805d5d6e1" +dependencies = [ + "phf_generator", + "phf_shared", +] + +[[package]] +name = "phf_generator" +version = "0.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "135ace3a761e564ec88c03a77317a7c6b80bb7f7135ef2544dbe054243b89737" +dependencies = [ + "fastrand", + "phf_shared", +] + +[[package]] +name = "phf_macros" +version = "0.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "812f032b54b1e759ccd5f8b6677695d5268c588701effba24601f6932f8269ef" +dependencies = [ + "phf_generator", + "phf_shared", + "proc-macro2", + "quote", + "syn 2.0.119", +] + +[[package]] +name = "phf_shared" +version = "0.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e57fef6bc5981e38c2ce2d63bfa546861309f875b8a75f092d1d54ae2d64f266" +dependencies = [ + "siphasher", +] + +[[package]] +name = "pin-project-lite" +version = "0.2.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a89322df9ebe1c1578d689c92318e070967d1042b512afbe49518723f4e6d5cd" + +[[package]] +name = "piper" +version = "0.2.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c835479a4443ded371d6c535cbfd8d31ad92c5d23ae9770a61bc155e4992a3c1" +dependencies = [ + "atomic-waker", + "fastrand", + "futures-io", +] + +[[package]] +name = "pkg-config" +version = "0.3.34" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f6b464fbc74e149a392436b17d523f769e057cb6877f6a5c4618bc6f11800548" + +[[package]] +name = "plist" +version = "1.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7da1d65da6dd5d1e44199ac0f58712d241c0f439f80adea8924d832384087f85" +dependencies = [ + "base64 0.22.1", + "indexmap 2.14.0", + "quick-xml", + "serde", + "time", +] + +[[package]] +name = "png" +version = "0.17.16" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "82151a2fc869e011c153adc57cf2789ccb8d9906ce52c0b39a6b5697749d7526" +dependencies = [ + "bitflags 1.3.2", + "crc32fast", + "fdeflate", + "flate2", + "miniz_oxide", +] + +[[package]] +name = "png" +version = "0.18.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "60769b8b31b2a9f263dae2776c37b1b28ae246943cf719eb6946a1db05128a61" +dependencies = [ + "bitflags 2.13.1", + "crc32fast", + "fdeflate", + "flate2", + "miniz_oxide", +] + +[[package]] +name = "polling" +version = "3.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5d0e4f59085d47d8241c88ead0f274e8a0cb551f3625263c05eb8dd897c34218" +dependencies = [ + "cfg-if", + "concurrent-queue", + "hermit-abi", + "pin-project-lite", + "rustix", + "windows-sys 0.61.2", +] + +[[package]] +name = "portable-atomic" +version = "1.15.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "05c8b63e8d9609db387f0324918f81d68fe27748f084ef092fb35954d0539a85" + +[[package]] +name = "portable-atomic-util" +version = "0.2.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c2a106d1259c23fac8e543272398ae0e3c0b8d33c88ed73d0cc71b0f1d902618" +dependencies = [ + "portable-atomic", +] + +[[package]] +name = "potential_utf" +version = "0.1.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d83eb9bc6d8e5cf568e7a1101d60ee05e81ed50ea106026f3d18deeb046d7661" +dependencies = [ + "zerovec", +] + +[[package]] +name = "powerfmt" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391" + +[[package]] +name = "precomputed-hash" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "925383efa346730478fb4838dbe9137d2a47675ad789c546d150a6e1dd4ab31c" + +[[package]] +name = "proc-macro-crate" +version = "1.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7f4c021e1093a56626774e81216a4ce732a735e5bad4868a03f3ed65ca0c3919" +dependencies = [ + "once_cell", + "toml_edit 0.19.15", +] + +[[package]] +name = "proc-macro-crate" +version = "2.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b00f26d3400549137f92511a46ac1cd8ce37cb5598a96d382381458b992a5d24" +dependencies = [ + "toml_datetime 0.6.3", + "toml_edit 0.20.2", +] + +[[package]] +name = "proc-macro-crate" +version = "3.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e67ba7e9b2b56446f1d419b1d807906278ffa1a658a8a5d8a39dcb1f5a78614f" +dependencies = [ + "toml_edit 0.25.13+spec-1.1.0", +] + +[[package]] +name = "proc-macro-error" +version = "1.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c" +dependencies = [ + "proc-macro-error-attr", + "proc-macro2", + "quote", + "syn 1.0.109", + "version_check", +] + +[[package]] +name = "proc-macro-error-attr" +version = "1.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869" +dependencies = [ + "proc-macro2", + "quote", + "version_check", +] + +[[package]] +name = "proc-macro2" +version = "1.0.107" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "985e7ec9bb745e6ce6535b544d84d6cd6f7ad8bd711c398938ae983b91a766d9" +dependencies = [ + "unicode-ident", +] + +[[package]] +name = "quick-xml" +version = "0.41.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e660451e55124f798a69a5af3f49ccfbefbd41910eefd25caf2393e1f3473ec1" +dependencies = [ + "memchr", +] + +[[package]] +name = "quote" +version = "1.0.47" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1fbf4db142a473a8d80c26bbf18454ed458bf8d26c8219c331daecfdbd079001" +dependencies = [ + "proc-macro2", +] + +[[package]] +name = "r-efi" +version = "5.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f" + +[[package]] +name = "r-efi" +version = "6.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f8dcc9c7d52a811697d2151c701e0d08956f92b0e24136cf4cf27b57a6a0d9bf" + +[[package]] +name = "raw-window-handle" +version = "0.6.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "20675572f6f24e9e76ef639bc5552774ed45f1c30e2951e1e99c59888861c539" + +[[package]] +name = "redox_syscall" +version = "0.5.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d" +dependencies = [ + "bitflags 2.13.1", +] + +[[package]] +name = "redox_users" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a4e608c6638b9c18977b00b475ac1f28d14e84b27d8d42f70e0bf1e3dec127ac" +dependencies = [ + "getrandom 0.2.17", + "libredox", + "thiserror 2.0.20", +] + +[[package]] +name = "ref-cast" +version = "1.0.27" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7e440fb4e4b4147295338efb76001ab9e4efc0e5839df2c47fc5ac2381d365c3" +dependencies = [ + "ref-cast-impl", +] + +[[package]] +name = "ref-cast-impl" +version = "1.0.27" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "92ecd8964f8453721699a1ed72037b0db49ce2f5a5138486ee89bed6f67cdf3a" +dependencies = [ + "proc-macro2", + "quote", + "syn 3.0.3", +] + +[[package]] +name = "regex" +version = "1.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f020237b6c8eed93db2e2cb53c00c60a8e1bc73da7d073199a1180401450218d" +dependencies = [ + "aho-corasick", + "memchr", + "regex-automata", + "regex-syntax", +] + +[[package]] +name = "regex-automata" +version = "0.4.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ad8553b9b26413251cbf30e620595c7a41b3887f03da04579c0e6b0d6a06b4b2" +dependencies = [ + "aho-corasick", + "memchr", + "regex-syntax", +] + +[[package]] +name = "regex-syntax" +version = "0.8.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d6f6ff9a378485b298a5286656da665ba74413d36db0979633275d2e708145d4" + +[[package]] +name = "reqwest" +version = "0.13.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "219c5811de6525e5416c7d5d53bb656d3afdbc6c5af816e0802bcfa42dbdc1c3" +dependencies = [ + "base64 0.22.1", + "bytes", + "futures-core", + "futures-util", + "http", + "http-body", + "http-body-util", + "hyper", + "hyper-util", + "js-sys", + "log", + "percent-encoding", + "pin-project-lite", + "serde", + "serde_json", + "sync_wrapper", + "tokio", + "tokio-util", + "tower", + "tower-http", + "tower-service", + "url", + "wasm-bindgen", + "wasm-bindgen-futures", + "wasm-streams", + "web-sys", +] + +[[package]] +name = "rustc-hash" +version = "2.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6b1e7f9a428571be2dc5bc0505c13fb6bf936822b894ec87abf8a08a4e51742d" + +[[package]] +name = "rustc_version" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92" +dependencies = [ + "semver", +] + +[[package]] +name = "rustix" +version = "1.1.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b6fe4565b9518b83ef4f91bb47ce29620ca828bd32cb7e408f0062e9930ba190" +dependencies = [ + "bitflags 2.13.1", + "errno", + "libc", + "linux-raw-sys", + "windows-sys 0.61.2", +] + +[[package]] +name = "rustversion" +version = "1.0.23" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cf54715a573b99ac80df0bc206da022bcd442c974952c7b9720069370852e21f" + +[[package]] +name = "same-file" +version = "1.0.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502" +dependencies = [ + "winapi-util", +] + +[[package]] +name = "schemars" +version = "0.8.22" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3fbf2ae1b8bc8e02df939598064d22402220cd5bbcca1c76f7d6a310974d5615" +dependencies = [ + "dyn-clone", + "indexmap 1.9.3", + "schemars_derive", + "serde", + "serde_json", + "url", + "uuid", +] + +[[package]] +name = "schemars" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4cd191f9397d57d581cddd31014772520aa448f65ef991055d7f61582c65165f" +dependencies = [ + "dyn-clone", + "ref-cast", + "serde", + "serde_json", +] + +[[package]] +name = "schemars" +version = "1.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "687274d293b6cdc6e73e0fee520bf2049650090d7164f87672d212a3c530cf4a" +dependencies = [ + "dyn-clone", + "ref-cast", + "serde", + "serde_json", +] + +[[package]] +name = "schemars_derive" +version = "0.8.22" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "32e265784ad618884abaea0600a9adf15393368d840e0222d101a072f3f7534d" +dependencies = [ + "proc-macro2", + "quote", + "serde_derive_internals", + "syn 2.0.119", +] + +[[package]] +name = "scopeguard" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" + +[[package]] +name = "selectors" +version = "0.36.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c5d9c0c92a92d33f08817311cf3f2c29a3538a8240e94a6a3c622ce652d7e00c" +dependencies = [ + "bitflags 2.13.1", + "cssparser", + "derive_more", + "log", + "new_debug_unreachable", + "phf", + "phf_codegen", + "precomputed-hash", + "rustc-hash", + "servo_arc", + "smallvec", +] + +[[package]] +name = "semver" +version = "1.0.28" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8a7852d02fc848982e0c167ef163aaff9cd91dc640ba85e263cb1ce46fae51cd" +dependencies = [ + "serde", + "serde_core", +] + +[[package]] +name = "serde" +version = "1.0.229" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4148590afebada386688f18773da617792bf2ef03ffc1e4cbd2b1d45b023e0ba" +dependencies = [ + "serde_core", + "serde_derive", +] + +[[package]] +name = "serde-untagged" +version = "0.1.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f9faf48a4a2d2693be24c6289dbe26552776eb7737074e6722891fadbe6c5058" +dependencies = [ + "erased-serde", + "serde", + "serde_core", + "typeid", +] + +[[package]] +name = "serde_core" +version = "1.0.229" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "67dca2c9c51e58a4791a4b1ed58308b39c64224d349a935ab5039aa360942a48" +dependencies = [ + "serde_derive", +] + +[[package]] +name = "serde_derive" +version = "1.0.229" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e7a5d71263a5a7d47b41f6b3f06ba276f10cc18b0931f1799f710578e2309348" +dependencies = [ + "proc-macro2", + "quote", + "syn 3.0.3", +] + +[[package]] +name = "serde_derive_internals" +version = "0.29.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "18d26a20a969b9e3fdf2fc2d9f21eda6c40e2de84c9408bb5d3b05d499aae711" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.119", +] + +[[package]] +name = "serde_json" +version = "1.0.151" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c841b55ecdae098c80dcae9cf767f6f8a0c2cdb3416bbef72181df4d0fe73f14" +dependencies = [ + "itoa", + "memchr", + "serde", + "serde_core", + "zmij", +] + +[[package]] +name = "serde_repr" +version = "0.1.21" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8d3b1629de253c70a0508c3899572da79ca359fdab27c7920ff00406df418906" +dependencies = [ + "proc-macro2", + "quote", + "syn 3.0.3", +] + +[[package]] +name = "serde_spanned" +version = "0.6.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bf41e0cfaf7226dca15e8197172c295a782857fcb97fad1808a166870dee75a3" +dependencies = [ + "serde", +] + +[[package]] +name = "serde_spanned" +version = "1.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6662b5879511e06e8999a8a235d848113e942c9124f211511b16466ee2995f26" +dependencies = [ + "serde_core", +] + +[[package]] +name = "serde_with" +version = "3.22.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ee78f1fbe43ac4a0e47aadb3dbd357b69eb0d3793e948624cd03dd2750ab1c0a" +dependencies = [ + "base64 0.22.1", + "bs58", + "chrono", + "hex", + "indexmap 1.9.3", + "indexmap 2.14.0", + "jiff", + "schemars 0.9.0", + "schemars 1.2.2", + "serde_core", + "serde_json", + "serde_with_macros", + "time", +] + +[[package]] +name = "serde_with_macros" +version = "3.22.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8705578779c2b6bd90d84d66eb2e206b708b1a4d7b9f17641b293545bf1c7e46" +dependencies = [ + "darling", + "proc-macro2", + "quote", + "syn 2.0.119", +] + +[[package]] +name = "serialize-to-javascript" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "04f3666a07a197cdb77cdf306c32be9b7f598d7060d50cfd4d5aa04bfd92f6c5" +dependencies = [ + "serde", + "serde_json", + "serialize-to-javascript-impl", +] + +[[package]] +name = "serialize-to-javascript-impl" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "772ee033c0916d670af7860b6e1ef7d658a4629a6d0b4c8c3e67f09b3765b75d" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.119", +] + +[[package]] +name = "servo_arc" +version = "0.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "170fb83ab34de17dc69aa7c67482b22218ddb85da56546f9bd6b929e32a05930" +dependencies = [ + "stable_deref_trait", +] + +[[package]] +name = "sha2" +version = "0.10.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283" +dependencies = [ + "cfg-if", + "cpufeatures", + "digest", +] + +[[package]] +name = "shared_child" +version = "1.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e362d9935bc50f019969e2f9ecd66786612daae13e8f277be7bfb66e8bed3f7" +dependencies = [ + "libc", + "sigchld", + "windows-sys 0.60.2", +] + +[[package]] +name = "shlex" +version = "2.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f8fadd59c855ef2080decdef8ff161eb6661b86933c9d82e5ba29dc602a55aba" + +[[package]] +name = "sigchld" +version = "0.2.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "47106eded3c154e70176fc83df9737335c94ce22f821c32d17ed1db1f83badb1" +dependencies = [ + "libc", + "os_pipe", + "signal-hook", +] + +[[package]] +name = "signal-hook" +version = "0.3.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d881a16cf4426aa584979d30bd82cb33429027e42122b169753d6ef1085ed6e2" +dependencies = [ + "libc", + "signal-hook-registry", +] + +[[package]] +name = "signal-hook-registry" +version = "1.4.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c4db69cba1110affc0e9f7bcd48bbf87b3f4fc7c61fc9155afd4c469eb3d6c1b" +dependencies = [ + "errno", + "libc", +] + +[[package]] +name = "simd-adler32" +version = "0.3.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3a219298ac11a56ea9a6d2120044824d6f01aeb034955e7af7bc16858527deea" + +[[package]] +name = "siphasher" +version = "1.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8ee5873ec9cce0195efcb7a4e9507a04cd49aec9c83d0389df45b1ef7ba2e649" + +[[package]] +name = "slab" +version = "0.4.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0c790de23124f9ab44544d7ac05d60440adc586479ce501c1d6d7da3cd8c9cf5" + +[[package]] +name = "smallvec" +version = "1.15.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8ed6a63f02c8539c91a8685a86f4099661ba3da017932f6ebbea6de3f0fa7c90" + +[[package]] +name = "socket2" +version = "0.6.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c3d1e2c7f27f8d4cb10542a02c49005dbd6e93095799d6f3be745fae9f8fedd4" +dependencies = [ + "libc", + "windows-sys 0.61.2", +] + +[[package]] +name = "softbuffer" +version = "0.4.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aac18da81ebbf05109ab275b157c22a653bb3c12cf884450179942f81bcbf6c3" +dependencies = [ + "bytemuck", + "js-sys", + "ndk", + "objc2", + "objc2-core-foundation", + "objc2-core-graphics", + "objc2-foundation", + "objc2-quartz-core", + "raw-window-handle", + "redox_syscall", + "tracing", + "wasm-bindgen", + "web-sys", + "windows-sys 0.61.2", +] + +[[package]] +name = "soup3" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "471f924a40f31251afc77450e781cb26d55c0b650842efafc9c6cbd2f7cc4f9f" +dependencies = [ + "futures-channel", + "gio", + "glib", + "libc", + "soup3-sys", +] + +[[package]] +name = "soup3-sys" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7ebe8950a680a12f24f15ebe1bf70db7af98ad242d9db43596ad3108aab86c27" +dependencies = [ + "gio-sys", + "glib-sys", + "gobject-sys", + "libc", + "system-deps", +] + +[[package]] +name = "stable_deref_trait" +version = "1.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596" + +[[package]] +name = "string_cache" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a18596f8c785a729f2819c0f6a7eae6ebeebdfffbfe4214ae6b087f690e31901" +dependencies = [ + "new_debug_unreachable", + "parking_lot", + "phf_shared", + "precomputed-hash", +] + +[[package]] +name = "string_cache_codegen" +version = "0.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "585635e46db231059f76c5849798146164652513eb9e8ab2685939dd90f29b69" +dependencies = [ + "phf_generator", + "phf_shared", + "proc-macro2", + "quote", +] + +[[package]] +name = "strsim" +version = "0.11.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" + +[[package]] +name = "swift-rs" +version = "1.0.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e45c444e496845d3f2a351146bff59aae4975b2280238df1dfaa0c7d1846f38e" +dependencies = [ + "base64 0.21.7", + "serde", + "serde_json", +] + +[[package]] +name = "syn" +version = "1.0.109" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" +dependencies = [ + "proc-macro2", + "unicode-ident", +] + +[[package]] +name = "syn" +version = "2.0.119" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "872831b642d1a07999a962a351ed35b955ea2cfc8f3862091e2a240a84f17297" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + +[[package]] +name = "syn" +version = "3.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "53e9bae58849f64dfa4f5d5ae372c8341f7305f82a3868709269343628b659a3" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + +[[package]] +name = "sync_wrapper" +version = "1.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263" +dependencies = [ + "futures-core", +] + +[[package]] +name = "synstructure" +version = "0.13.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.119", +] + +[[package]] +name = "system-deps" +version = "6.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a3e535eb8dded36d55ec13eddacd30dec501792ff23a0b1682c38601b8cf2349" +dependencies = [ + "cfg-expr", + "heck 0.5.0", + "pkg-config", + "toml 0.8.2", + "version-compare", +] + +[[package]] +name = "tao" +version = "0.35.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d1c93047acf68669466a34690ac58cca7010bd1b201e1ec86f1fd0a75d3dd4a9" +dependencies = [ + "bitflags 2.13.1", + "block2", + "core-foundation", + "core-graphics", + "crossbeam-channel", + "dbus", + "dispatch2", + "dlopen2", + "dpi", + "gdkwayland-sys", + "gdkx11-sys", + "gtk", + "jni", + "libc", + "log", + "ndk", + "ndk-sys", + "objc2", + "objc2-app-kit", + "objc2-foundation", + "objc2-ui-kit", + "once_cell", + "parking_lot", + "percent-encoding", + "raw-window-handle", + "tao-macros", + "unicode-segmentation", + "url", + "windows", + "windows-core 0.61.2", + "windows-version", + "x11-dl", +] + +[[package]] +name = "tao-macros" +version = "0.1.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5f7eeb6d99155545da6150a1795945f16ac9c178deb2a5f2e74d776107bd5849" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.119", +] + +[[package]] +name = "target-lexicon" +version = "0.12.16" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1" + +[[package]] +name = "tauri" +version = "2.11.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "667b20e2726d572dea2de7370da16e188eb06008faf9a92fab7cdc46791190b5" +dependencies = [ + "anyhow", + "bytes", + "cookie", + "dirs", + "dunce", + "embed_plist", + "getrandom 0.3.4", + "glob", + "gtk", + "heck 0.5.0", + "http", + "jni", + "libc", + "log", + "mime", + "muda", + "objc2", + "objc2-app-kit", + "objc2-foundation", + "objc2-ui-kit", + "objc2-web-kit", + "percent-encoding", + "plist", + "raw-window-handle", + "reqwest", + "serde", + "serde_json", + "serde_repr", + "serialize-to-javascript", + "swift-rs", + "tauri-build", + "tauri-macros", + "tauri-runtime", + "tauri-runtime-wry", + "tauri-utils", + "thiserror 2.0.20", + "tokio", + "tray-icon", + "url", + "webkit2gtk", + "webview2-com", + "window-vibrancy", + "windows", +] + +[[package]] +name = "tauri-build" +version = "2.6.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bc9ce40b16101cb6ea63d3e221567affd1c3a9205f95d7bc574941a10636b632" +dependencies = [ + "anyhow", + "cargo_toml", + "dirs", + "glob", + "heck 0.5.0", + "json-patch", + "schemars 0.8.22", + "semver", + "serde", + "serde_json", + "tauri-utils", + "tauri-winres", + "walkdir", +] + +[[package]] +name = "tauri-codegen" +version = "2.6.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "08279169ff42f8fc45a1dbc9dcae888893ba95288142e5880c59b93a26d2cfc5" +dependencies = [ + "base64 0.22.1", + "brotli", + "ico", + "json-patch", + "plist", + "png 0.17.16", + "proc-macro2", + "quote", + "semver", + "serde", + "serde_json", + "sha2", + "syn 2.0.119", + "tauri-utils", + "thiserror 2.0.20", + "time", + "url", + "uuid", + "walkdir", +] + +[[package]] +name = "tauri-macros" +version = "2.6.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e8b394794f399a421811d06966343e7933fcae92d59f5180b9388d1174497a45" +dependencies = [ + "heck 0.5.0", + "proc-macro2", + "quote", + "syn 2.0.119", + "tauri-codegen", + "tauri-utils", +] + +[[package]] +name = "tauri-plugin" +version = "2.6.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "74be5dd4bed9afbd145e5716b5fa2ec28cbc29c34ffa61c258c9273d896c8020" +dependencies = [ + "anyhow", + "glob", + "plist", + "schemars 0.8.22", + "serde", + "serde_json", + "tauri-utils", + "walkdir", +] + +[[package]] +name = "tauri-plugin-opener" +version = "2.5.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "17e1bea14edce6b793a04e2417e3fd924b9bc4faae83cdee7d714156cceeed29" +dependencies = [ + "dunce", + "glob", + "objc2-app-kit", + "objc2-foundation", + "open", + "schemars 0.8.22", + "serde", + "serde_json", + "tauri", + "tauri-plugin", + "thiserror 2.0.20", + "url", + "windows", + "zbus", +] + +[[package]] +name = "tauri-plugin-process" +version = "2.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d55511a7bf6cd70c8767b02c97bf8134fa434daf3926cfc1be0a0f94132d165a" +dependencies = [ + "tauri", + "tauri-plugin", +] + +[[package]] +name = "tauri-plugin-shell" +version = "2.3.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8457dbf9e2bab1edd8df22bb2c20857a59a9868e79cb3eac5ed639eec4d0c73b" +dependencies = [ + "encoding_rs", + "log", + "open", + "os_pipe", + "regex", + "schemars 0.8.22", + "serde", + "serde_json", + "shared_child", + "tauri", + "tauri-plugin", + "thiserror 2.0.20", + "tokio", +] + +[[package]] +name = "tauri-runtime" +version = "2.11.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b0b4bc95aed361b0019067d189a1174a603d460d0f6c72606512d59fc9c12ec8" +dependencies = [ + "cookie", + "dpi", + "gtk", + "http", + "jni", + "objc2", + "objc2-ui-kit", + "objc2-web-kit", + "raw-window-handle", + "serde", + "serde_json", + "tauri-utils", + "thiserror 2.0.20", + "url", + "webkit2gtk", + "webview2-com", + "windows", +] + +[[package]] +name = "tauri-runtime-wry" +version = "2.11.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4e6fac707727b7a2f48e4ded90976324267371073edbb415ffb73bb0458d203f" +dependencies = [ + "gtk", + "http", + "jni", + "log", + "objc2", + "objc2-app-kit", + "once_cell", + "percent-encoding", + "raw-window-handle", + "softbuffer", + "tao", + "tauri-runtime", + "tauri-utils", + "url", + "webkit2gtk", + "webview2-com", + "windows", + "wry", +] + +[[package]] +name = "tauri-utils" +version = "2.9.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3e176a18e67764923c4f1ce66f25ae4abe5f688384d5eb1a0fa6c77f3d90f887" +dependencies = [ + "anyhow", + "brotli", + "cargo_metadata", + "ctor", + "dom_query", + "dunce", + "glob", + "http", + "infer", + "json-patch", + "log", + "memchr", + "phf", + "plist", + "proc-macro2", + "quote", + "regex", + "schemars 0.8.22", + "semver", + "serde", + "serde-untagged", + "serde_json", + "serde_with", + "swift-rs", + "thiserror 2.0.20", + "toml 1.1.4+spec-1.1.0", + "url", + "urlpattern", + "uuid", + "walkdir", +] + +[[package]] +name = "tauri-winres" +version = "0.3.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cc65d45c68858bfe420dd29e834b5d15dbecf8a07a8a16cf4d532c7b1f69d4b6" +dependencies = [ + "dunce", + "embed-resource", + "toml 1.1.4+spec-1.1.0", +] + +[[package]] +name = "tempfile" +version = "3.27.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "32497e9a4c7b38532efcdebeef879707aa9f794296a4f0244f6f69e9bc8574bd" +dependencies = [ + "fastrand", + "getrandom 0.4.3", + "once_cell", + "rustix", + "windows-sys 0.61.2", +] + +[[package]] +name = "tendril" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5fed54709c5b3a53d09bb1c113ea4f5ceafd1e772ddcb0030a82e1d56c087b08" +dependencies = [ + "new_debug_unreachable", +] + +[[package]] +name = "thiserror" +version = "1.0.69" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52" +dependencies = [ + "thiserror-impl 1.0.69", +] + +[[package]] +name = "thiserror" +version = "2.0.20" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ec86235f5fcc2a73650310756d2ac5b138a5780bbbdfae3eeccec992c435ba4f" +dependencies = [ + "thiserror-impl 2.0.20", +] + +[[package]] +name = "thiserror-impl" +version = "1.0.69" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.119", +] + +[[package]] +name = "thiserror-impl" +version = "2.0.20" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bc04cd3e1236dd4a98afca4569f2deb3f120e5422a4023be2cb683f8486292af" +dependencies = [ + "proc-macro2", + "quote", + "syn 3.0.3", +] + +[[package]] +name = "time" +version = "0.3.55" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cdb87b95ec50ddfa440816d227a17b2ccbdda963a316a727fda0fc4334f7d134" +dependencies = [ + "deranged", + "num-conv", + "powerfmt", + "serde_core", + "time-core", + "time-macros", +] + +[[package]] +name = "time-core" +version = "0.1.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9e1c906769ad99c88eaa54e728060edef082f8e358ff32030cb7c7d315e81109" + +[[package]] +name = "time-macros" +version = "0.2.32" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7e689342a48d2ea927c87ea50cabf8594854bf940e9310208848d680d668ed85" +dependencies = [ + "num-conv", + "time-core", +] + +[[package]] +name = "tinystr" +version = "0.8.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b1e27c91459209c2986af3dcf603a5a74a4368754ce37414f59acc971167f643" +dependencies = [ + "displaydoc", + "zerovec", +] + +[[package]] +name = "tinyvec" +version = "1.12.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bb4ebadaa0af04fab11ae01eb5f9fdb5f9c5b875506e210e71c07873528baa7f" +dependencies = [ + "tinyvec_macros", +] + +[[package]] +name = "tinyvec_macros" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" + +[[package]] +name = "tokio" +version = "1.53.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "202caea871b69668250d242070849eb495be178ed697a3e98aebce5bc81a0bed" +dependencies = [ + "bytes", + "libc", + "mio", + "pin-project-lite", + "socket2", + "windows-sys 0.61.2", +] + +[[package]] +name = "tokio-util" +version = "0.7.19" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "494815d09bf52b5548659851081238f0ca39ff638363907596da739561c62c52" +dependencies = [ + "bytes", + "futures-core", + "futures-sink", + "pin-project-lite", + "tokio", +] + +[[package]] +name = "toml" +version = "0.8.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "185d8ab0dfbb35cf1399a6344d8484209c088f75f8f68230da55d48d95d43e3d" +dependencies = [ + "serde", + "serde_spanned 0.6.9", + "toml_datetime 0.6.3", + "toml_edit 0.20.2", +] + +[[package]] +name = "toml" +version = "0.9.12+spec-1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cf92845e79fc2e2def6a5d828f0801e29a2f8acc037becc5ab08595c7d5e9863" +dependencies = [ + "indexmap 2.14.0", + "serde_core", + "serde_spanned 1.1.1", + "toml_datetime 0.7.5+spec-1.1.0", + "toml_parser", + "toml_writer", + "winnow 0.7.15", +] + +[[package]] +name = "toml" +version = "1.1.4+spec-1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3aace63f4bbcdfc2c965b059de67119c89c4017a70d633be6c104910f67056f5" +dependencies = [ + "indexmap 2.14.0", + "serde_core", + "serde_spanned 1.1.1", + "toml_datetime 1.1.1+spec-1.1.0", + "toml_parser", + "toml_writer", + "winnow 1.0.4", +] + +[[package]] +name = "toml_datetime" +version = "0.6.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7cda73e2f1397b1262d6dfdcef8aafae14d1de7748d66822d3bfeeb6d03e5e4b" +dependencies = [ + "serde", +] + +[[package]] +name = "toml_datetime" +version = "0.7.5+spec-1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "92e1cfed4a3038bc5a127e35a2d360f145e1f4b971b551a2ba5fd7aedf7e1347" +dependencies = [ + "serde_core", +] + +[[package]] +name = "toml_datetime" +version = "1.1.1+spec-1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3165f65f62e28e0115a00b2ebdd37eb6f3b641855f9d636d3cd4103767159ad7" +dependencies = [ + "serde_core", +] + +[[package]] +name = "toml_edit" +version = "0.19.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421" +dependencies = [ + "indexmap 2.14.0", + "toml_datetime 0.6.3", + "winnow 0.5.40", +] + +[[package]] +name = "toml_edit" +version = "0.20.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "396e4d48bbb2b7554c944bde63101b5ae446cff6ec4a24227428f15eb72ef338" +dependencies = [ + "indexmap 2.14.0", + "serde", + "serde_spanned 0.6.9", + "toml_datetime 0.6.3", + "winnow 0.5.40", +] + +[[package]] +name = "toml_edit" +version = "0.25.13+spec-1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6975367e4d2ef766d86af01ffad14b622fecc8d4357a998fbc4deb6e9bacaf9b" +dependencies = [ + "indexmap 2.14.0", + "toml_datetime 1.1.1+spec-1.1.0", + "toml_parser", + "winnow 1.0.4", +] + +[[package]] +name = "toml_parser" +version = "1.1.3+spec-1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1d38ac1cf9b95face32296c0a3ede1fdc270627c9d9c02a7274dd6d960dc4d56" +dependencies = [ + "winnow 1.0.4", +] + +[[package]] +name = "toml_writer" +version = "1.1.2+spec-1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7d56353a2a665ad0f41a421187180aab746c8c325620617ad883a99a1cbe66d2" + +[[package]] +name = "tower" +version = "0.5.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ebe5ef63511595f1344e2d5cfa636d973292adc0eec1f0ad45fae9f0851ab1d4" +dependencies = [ + "futures-core", + "futures-util", + "pin-project-lite", + "sync_wrapper", + "tokio", + "tower-layer", + "tower-service", +] + +[[package]] +name = "tower-http" +version = "0.6.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4cfcf7e2740e6fc6d4d688b4ef00650406bb94adf4731e43c096c3a19fe40840" +dependencies = [ + "bitflags 2.13.1", + "bytes", + "futures-util", + "http", + "http-body", + "pin-project-lite", + "tower", + "tower-layer", + "tower-service", + "url", +] + +[[package]] +name = "tower-layer" +version = "0.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e" + +[[package]] +name = "tower-service" +version = "0.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3" + +[[package]] +name = "tracing" +version = "0.1.44" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "63e71662fa4b2a2c3a26f570f037eb95bb1f85397f3cd8076caed2f026a6d100" +dependencies = [ + "pin-project-lite", + "tracing-attributes", + "tracing-core", +] + +[[package]] +name = "tracing-attributes" +version = "0.1.31" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7490cfa5ec963746568740651ac6781f701c9c5ea257c58e057f3ba8cf69e8da" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.119", +] + +[[package]] +name = "tracing-core" +version = "0.1.36" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "db97caf9d906fbde555dd62fa95ddba9eecfd14cb388e4f491a66d74cd5fb79a" +dependencies = [ + "once_cell", +] + +[[package]] +name = "tray-icon" +version = "0.24.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "045979e3f037cd18ad1cb2a419dfda133c5c29c9f3453370079f2255d46c257e" +dependencies = [ + "crossbeam-channel", + "dirs", + "libappindicator", + "muda", + "objc2", + "objc2-app-kit", + "objc2-core-foundation", + "objc2-core-graphics", + "objc2-foundation", + "once_cell", + "png 0.18.1", + "serde", + "thiserror 2.0.20", + "windows-sys 0.61.2", +] + +[[package]] +name = "try-lock" +version = "0.2.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b" + +[[package]] +name = "typeid" +version = "1.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bc7d623258602320d5c55d1bc22793b57daff0ec7efc270ea7d55ce1d5f5471c" + +[[package]] +name = "typenum" +version = "1.20.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b6f5e870be6c3b371b77fe0ee0bafb859fa4964b4404c27de1d380043c4dda20" + +[[package]] +name = "uds_windows" +version = "1.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f2f6fb2847f6742cd76af783a2a2c49e9375d0a111c7bef6f71cd9e738c72d6e" +dependencies = [ + "memoffset", + "tempfile", + "windows-sys 0.61.2", +] + +[[package]] +name = "unic-char-property" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a8c57a407d9b6fa02b4795eb81c5b6652060a15a7903ea981f3d723e6c0be221" +dependencies = [ + "unic-char-range", +] + +[[package]] +name = "unic-char-range" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0398022d5f700414f6b899e10b8348231abf9173fa93144cbc1a43b9793c1fbc" + +[[package]] +name = "unic-common" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "80d7ff825a6a654ee85a63e80f92f054f904f21e7d12da4e22f9834a4aaa35bc" + +[[package]] +name = "unic-ucd-ident" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e230a37c0381caa9219d67cf063aa3a375ffed5bf541a452db16e744bdab6987" +dependencies = [ + "unic-char-property", + "unic-char-range", + "unic-ucd-version", +] + +[[package]] +name = "unic-ucd-version" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "96bd2f2237fe450fcd0a1d2f5f4e91711124f7857ba2e964247776ebeeb7b0c4" +dependencies = [ + "unic-common", +] + +[[package]] +name = "unicode-ident" +version = "1.0.24" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e6e4313cd5fcd3dad5cafa179702e2b244f760991f45397d14d4ebf38247da75" + +[[package]] +name = "unicode-segmentation" +version = "1.13.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c6f5d3c3b1bf09027a88a6bc961fc00497d651009560b5463668dc81b0fa87a8" + +[[package]] +name = "url" +version = "2.5.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ff67a8a4397373c3ef660812acab3268222035010ab8680ec4215f38ba3d0eed" +dependencies = [ + "form_urlencoded", + "idna", + "percent-encoding", + "serde", + "serde_derive", +] + +[[package]] +name = "urlpattern" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "70acd30e3aa1450bc2eece896ce2ad0d178e9c079493819301573dae3c37ba6d" +dependencies = [ + "regex", + "serde", + "unic-ucd-ident", + "url", +] + +[[package]] +name = "utf8_iter" +version = "1.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be" + +[[package]] +name = "uuid" +version = "1.25.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f053576934f05a761a402421fbbe3d425d9366f75f978806a037b3ca481abecc" +dependencies = [ + "getrandom 0.4.3", + "js-sys", + "serde_core", + "wasm-bindgen", +] + +[[package]] +name = "version-compare" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "03c2856837ef78f57382f06b2b8563a2f512f7185d732608fd9176cb3b8edf0e" + +[[package]] +name = "version_check" +version = "0.9.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a" + +[[package]] +name = "vswhom" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "be979b7f07507105799e854203b470ff7c78a1639e330a58f183b5fea574608b" +dependencies = [ + "libc", + "vswhom-sys", +] + +[[package]] +name = "vswhom-sys" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fb067e4cbd1ff067d1df46c9194b5de0e98efd2810bbc95c5d5e5f25a3231150" +dependencies = [ + "cc", + "libc", +] + +[[package]] +name = "vyla-home" +version = "1.1.1" +dependencies = [ + "serde", + "serde_json", + "tauri", + "tauri-build", + "tauri-plugin-opener", + "tauri-plugin-process", + "tauri-plugin-shell", + "url", +] + +[[package]] +name = "walkdir" +version = "2.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b" +dependencies = [ + "same-file", + "winapi-util", +] + +[[package]] +name = "want" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e" +dependencies = [ + "try-lock", +] + +[[package]] +name = "wasi" +version = "0.11.1+wasi-snapshot-preview1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b" + +[[package]] +name = "wasip2" +version = "1.0.4+wasi-0.2.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b67efb37e106e55ce722a510d6b5f9c17f083e5fc79afc2badeb12cc313d9487" +dependencies = [ + "wit-bindgen", +] + +[[package]] +name = "wasm-bindgen" +version = "0.2.127" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1b70935747edd64d89de3efa29d73789b806c15798f8e7dca4d8ac356b50ce70" +dependencies = [ + "cfg-if", + "once_cell", + "rustversion", + "wasm-bindgen-macro", + "wasm-bindgen-shared", +] + +[[package]] +name = "wasm-bindgen-futures" +version = "0.4.77" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6b7777d5cc23d0e91404e53ce2d5e8ec7acae3026b16233dba62cd3246457950" +dependencies = [ + "js-sys", + "wasm-bindgen", +] + +[[package]] +name = "wasm-bindgen-macro" +version = "0.2.127" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "77775f8f3f7217702089053b94958f8f54061a3f663417df76e19cbdcca29bc1" +dependencies = [ + "quote", + "wasm-bindgen-macro-support", +] + +[[package]] +name = "wasm-bindgen-macro-support" +version = "0.2.127" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e11d33f857dc2fb11b8bc75aee111aa9cbeb12cd9f25efd3d4c2a3dd4e235284" +dependencies = [ + "bumpalo", + "proc-macro2", + "quote", + "syn 2.0.119", + "wasm-bindgen-shared", +] + +[[package]] +name = "wasm-bindgen-shared" +version = "0.2.127" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7ef64dbcc55df09c7e5a46182d181c2cfa3e925f3da937ea764728b4bbb9dcbf" +dependencies = [ + "unicode-ident", +] + +[[package]] +name = "wasm-streams" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9d1ec4f6517c9e11ae630e200b2b65d193279042e28edd4a2cda233e46670bbb" +dependencies = [ + "futures-util", + "js-sys", + "wasm-bindgen", + "wasm-bindgen-futures", + "web-sys", +] + +[[package]] +name = "web-sys" +version = "0.3.104" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c435338968042f4f59a557f690a253676d47ce13ceb55d70100e7facf6620a30" +dependencies = [ + "js-sys", + "wasm-bindgen", +] + +[[package]] +name = "web_atoms" +version = "0.2.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ba8b815c1b593dc0baf78dd0f4fc8fdb2de53198fb1163738093e9a311c33fb3" +dependencies = [ + "phf", + "phf_codegen", + "string_cache", + "string_cache_codegen", +] + +[[package]] +name = "webkit2gtk" +version = "2.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a1027150013530fb2eaf806408df88461ae4815a45c541c8975e61d6f2fc4793" +dependencies = [ + "bitflags 1.3.2", + "cairo-rs", + "gdk", + "gdk-sys", + "gio", + "gio-sys", + "glib", + "glib-sys", + "gobject-sys", + "gtk", + "gtk-sys", + "javascriptcore-rs", + "libc", + "once_cell", + "soup3", + "webkit2gtk-sys", +] + +[[package]] +name = "webkit2gtk-sys" +version = "2.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "916a5f65c2ef0dfe12fff695960a2ec3d4565359fdbb2e9943c974e06c734ea5" +dependencies = [ + "bitflags 1.3.2", + "cairo-sys-rs", + "gdk-sys", + "gio-sys", + "glib-sys", + "gobject-sys", + "gtk-sys", + "javascriptcore-rs-sys", + "libc", + "pkg-config", + "soup3-sys", + "system-deps", +] + +[[package]] +name = "webview2-com" +version = "0.38.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7130243a7a5b33c54a444e54842e6a9e133de08b5ad7b5861cd8ed9a6a5bc96a" +dependencies = [ + "webview2-com-macros", + "webview2-com-sys", + "windows", + "windows-core 0.61.2", + "windows-implement", + "windows-interface", +] + +[[package]] +name = "webview2-com-macros" +version = "0.8.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "67a921c1b6914c367b2b823cd4cde6f96beec77d30a939c8199bb377cf9b9b54" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.119", +] + +[[package]] +name = "webview2-com-sys" +version = "0.38.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "381336cfffd772377d291702245447a5251a2ffa5bad679c99e61bc48bacbf9c" +dependencies = [ + "thiserror 2.0.20", + "windows", + "windows-core 0.61.2", +] + +[[package]] +name = "winapi" +version = "0.3.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" +dependencies = [ + "winapi-i686-pc-windows-gnu", + "winapi-x86_64-pc-windows-gnu", +] + +[[package]] +name = "winapi-i686-pc-windows-gnu" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" + +[[package]] +name = "winapi-util" +version = "0.1.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22" +dependencies = [ + "windows-sys 0.61.2", +] + +[[package]] +name = "winapi-x86_64-pc-windows-gnu" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" + +[[package]] +name = "window-vibrancy" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d9bec5a31f3f9362f2258fd0e9c9dd61a9ca432e7306cc78c444258f0dce9a9c" +dependencies = [ + "objc2", + "objc2-app-kit", + "objc2-core-foundation", + "objc2-foundation", + "raw-window-handle", + "windows-sys 0.59.0", + "windows-version", +] + +[[package]] +name = "windows" +version = "0.61.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9babd3a767a4c1aef6900409f85f5d53ce2544ccdfaa86dad48c91782c6d6893" +dependencies = [ + "windows-collections", + "windows-core 0.61.2", + "windows-future", + "windows-link 0.1.3", + "windows-numerics", +] + +[[package]] +name = "windows-collections" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3beeceb5e5cfd9eb1d76b381630e82c4241ccd0d27f1a39ed41b2760b255c5e8" +dependencies = [ + "windows-core 0.61.2", +] + +[[package]] +name = "windows-core" +version = "0.61.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c0fdd3ddb90610c7638aa2b3a3ab2904fb9e5cdbecc643ddb3647212781c4ae3" +dependencies = [ + "windows-implement", + "windows-interface", + "windows-link 0.1.3", + "windows-result 0.3.4", + "windows-strings 0.4.2", +] + +[[package]] +name = "windows-core" +version = "0.62.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b8e83a14d34d0623b51dce9581199302a221863196a1dde71a7663a4c2be9deb" +dependencies = [ + "windows-implement", + "windows-interface", + "windows-link 0.2.1", + "windows-result 0.4.1", + "windows-strings 0.5.1", +] + +[[package]] +name = "windows-future" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fc6a41e98427b19fe4b73c550f060b59fa592d7d686537eebf9385621bfbad8e" +dependencies = [ + "windows-core 0.61.2", + "windows-link 0.1.3", + "windows-threading", +] + +[[package]] +name = "windows-implement" +version = "0.60.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "053e2e040ab57b9dc951b72c264860db7eb3b0200ba345b4e4c3b14f67855ddf" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.119", +] + +[[package]] +name = "windows-interface" +version = "0.59.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3f316c4a2570ba26bbec722032c4099d8c8bc095efccdc15688708623367e358" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.119", +] + +[[package]] +name = "windows-link" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a" + +[[package]] +name = "windows-link" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5" + +[[package]] +name = "windows-numerics" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9150af68066c4c5c07ddc0ce30421554771e528bde427614c61038bc2c92c2b1" +dependencies = [ + "windows-core 0.61.2", + "windows-link 0.1.3", +] + +[[package]] +name = "windows-result" +version = "0.3.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "56f42bd332cc6c8eac5af113fc0c1fd6a8fd2aa08a0119358686e5160d0586c6" +dependencies = [ + "windows-link 0.1.3", +] + +[[package]] +name = "windows-result" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7781fa89eaf60850ac3d2da7af8e5242a5ea78d1a11c49bf2910bb5a73853eb5" +dependencies = [ + "windows-link 0.2.1", +] + +[[package]] +name = "windows-strings" +version = "0.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "56e6c93f3a0c3b36176cb1327a4958a0353d5d166c2a35cb268ace15e91d3b57" +dependencies = [ + "windows-link 0.1.3", +] + +[[package]] +name = "windows-strings" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7837d08f69c77cf6b07689544538e017c1bfcf57e34b4c0ff58e6c2cd3b37091" +dependencies = [ + "windows-link 0.2.1", +] + +[[package]] +name = "windows-sys" +version = "0.45.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0" +dependencies = [ + "windows-targets 0.42.2", +] + +[[package]] +name = "windows-sys" +version = "0.59.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b" +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" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc" +dependencies = [ + "windows-link 0.2.1", +] + +[[package]] +name = "windows-targets" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071" +dependencies = [ + "windows_aarch64_gnullvm 0.42.2", + "windows_aarch64_msvc 0.42.2", + "windows_i686_gnu 0.42.2", + "windows_i686_msvc 0.42.2", + "windows_x86_64_gnu 0.42.2", + "windows_x86_64_gnullvm 0.42.2", + "windows_x86_64_msvc 0.42.2", +] + +[[package]] +name = "windows-targets" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973" +dependencies = [ + "windows_aarch64_gnullvm 0.52.6", + "windows_aarch64_msvc 0.52.6", + "windows_i686_gnu 0.52.6", + "windows_i686_gnullvm 0.52.6", + "windows_i686_msvc 0.52.6", + "windows_x86_64_gnu 0.52.6", + "windows_x86_64_gnullvm 0.52.6", + "windows_x86_64_msvc 0.52.6", +] + +[[package]] +name = "windows-targets" +version = "0.53.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4945f9f551b88e0d65f3db0bc25c33b8acea4d9e41163edf90dcd0b19f9069f3" +dependencies = [ + "windows-link 0.2.1", + "windows_aarch64_gnullvm 0.53.1", + "windows_aarch64_msvc 0.53.1", + "windows_i686_gnu 0.53.1", + "windows_i686_gnullvm 0.53.1", + "windows_i686_msvc 0.53.1", + "windows_x86_64_gnu 0.53.1", + "windows_x86_64_gnullvm 0.53.1", + "windows_x86_64_msvc 0.53.1", +] + +[[package]] +name = "windows-threading" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b66463ad2e0ea3bbf808b7f1d371311c80e115c0b71d60efc142cafbcfb057a6" +dependencies = [ + "windows-link 0.1.3", +] + +[[package]] +name = "windows-version" +version = "0.1.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e4060a1da109b9d0326b7262c8e12c84df67cc0dbc9e33cf49e01ccc2eb63631" +dependencies = [ + "windows-link 0.2.1", +] + +[[package]] +name = "windows_aarch64_gnullvm" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8" + +[[package]] +name = "windows_aarch64_gnullvm" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" + +[[package]] +name = "windows_aarch64_gnullvm" +version = "0.53.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a9d8416fa8b42f5c947f8482c43e7d89e73a173cead56d044f6a56104a6d1b53" + +[[package]] +name = "windows_aarch64_msvc" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43" + +[[package]] +name = "windows_aarch64_msvc" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" + +[[package]] +name = "windows_aarch64_msvc" +version = "0.53.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b9d782e804c2f632e395708e99a94275910eb9100b2114651e04744e9b125006" + +[[package]] +name = "windows_i686_gnu" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f" + +[[package]] +name = "windows_i686_gnu" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" + +[[package]] +name = "windows_i686_gnu" +version = "0.53.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "960e6da069d81e09becb0ca57a65220ddff016ff2d6af6a223cf372a506593a3" + +[[package]] +name = "windows_i686_gnullvm" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" + +[[package]] +name = "windows_i686_gnullvm" +version = "0.53.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fa7359d10048f68ab8b09fa71c3daccfb0e9b559aed648a8f95469c27057180c" + +[[package]] +name = "windows_i686_msvc" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060" + +[[package]] +name = "windows_i686_msvc" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" + +[[package]] +name = "windows_i686_msvc" +version = "0.53.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e7ac75179f18232fe9c285163565a57ef8d3c89254a30685b57d83a38d326c2" + +[[package]] +name = "windows_x86_64_gnu" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36" + +[[package]] +name = "windows_x86_64_gnu" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" + +[[package]] +name = "windows_x86_64_gnu" +version = "0.53.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9c3842cdd74a865a8066ab39c8a7a473c0778a3f29370b5fd6b4b9aa7df4a499" + +[[package]] +name = "windows_x86_64_gnullvm" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3" + +[[package]] +name = "windows_x86_64_gnullvm" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" + +[[package]] +name = "windows_x86_64_gnullvm" +version = "0.53.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0ffa179e2d07eee8ad8f57493436566c7cc30ac536a3379fdf008f47f6bb7ae1" + +[[package]] +name = "windows_x86_64_msvc" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0" + +[[package]] +name = "windows_x86_64_msvc" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" + +[[package]] +name = "windows_x86_64_msvc" +version = "0.53.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650" + +[[package]] +name = "winnow" +version = "0.5.40" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f593a95398737aeed53e489c785df13f3618e41dbcd6718c6addbf1395aa6876" +dependencies = [ + "memchr", +] + +[[package]] +name = "winnow" +version = "0.7.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "df79d97927682d2fd8adb29682d1140b343be4ac0f08fd68b7765d9c059d3945" + +[[package]] +name = "winnow" +version = "1.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "23b97319f7b8343df12cc98938e5c3eb436064524c8d2b4e30a1d3a36eecdf81" +dependencies = [ + "memchr", +] + +[[package]] +name = "winreg" +version = "0.55.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cb5a765337c50e9ec252c2069be9bf91c7df47afb103b642ba3a53bf8101be97" +dependencies = [ + "cfg-if", + "windows-sys 0.59.0", +] + +[[package]] +name = "wit-bindgen" +version = "0.57.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1ebf944e87a7c253233ad6766e082e3cd714b5d03812acc24c318f549614536e" + +[[package]] +name = "writeable" +version = "0.6.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3ad82d2a33cdc9674dc7465672f271e096168fcdbe0f799d9e6db8c5892679dc" + +[[package]] +name = "wry" +version = "0.55.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "186f9871daa55fd9c016578b810d149de58367113db7fb72b462d2323ce19514" +dependencies = [ + "base64 0.22.1", + "block2", + "cookie", + "crossbeam-channel", + "dirs", + "dom_query", + "dpi", + "dunce", + "gdkx11", + "gtk", + "http", + "javascriptcore-rs", + "jni", + "libc", + "ndk", + "objc2", + "objc2-app-kit", + "objc2-core-foundation", + "objc2-foundation", + "objc2-ui-kit", + "objc2-web-kit", + "once_cell", + "percent-encoding", + "raw-window-handle", + "sha2", + "soup3", + "tao-macros", + "thiserror 2.0.20", + "url", + "webkit2gtk", + "webkit2gtk-sys", + "webview2-com", + "windows", + "windows-core 0.61.2", + "windows-version", + "x11-dl", +] + +[[package]] +name = "x11" +version = "2.21.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "502da5464ccd04011667b11c435cb992822c2c0dbde1770c988480d312a0db2e" +dependencies = [ + "libc", + "pkg-config", +] + +[[package]] +name = "x11-dl" +version = "2.21.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "38735924fedd5314a6e548792904ed8c6de6636285cb9fec04d5b1db85c1516f" +dependencies = [ + "libc", + "once_cell", + "pkg-config", +] + +[[package]] +name = "yoke" +version = "0.8.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "709fe23a0424b6a435d82152b1bd3fdfb0833487d5fa90d05d42762a9891fef5" +dependencies = [ + "stable_deref_trait", + "yoke-derive", + "zerofrom", +] + +[[package]] +name = "yoke-derive" +version = "0.8.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "de844c262c8848816172cef550288e7dc6c7b7814b4ee56b3e1553f275f1858e" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.119", + "synstructure", +] + +[[package]] +name = "zbus" +version = "5.19.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5db4be7c075cb421e4b7ee645541604239bd243ba7c357511f4ff3a74b555907" +dependencies = [ + "async-broadcast", + "async-executor", + "async-io", + "async-lock", + "async-process", + "async-recursion", + "async-task", + "async-trait", + "blocking", + "enumflags2", + "event-listener", + "futures-core", + "futures-lite", + "hex", + "libc", + "ordered-stream", + "rustix", + "serde", + "serde_repr", + "tracing", + "uds_windows", + "uuid", + "windows-sys 0.61.2", + "winnow 1.0.4", + "zbus_macros", + "zbus_names", + "zvariant", +] + +[[package]] +name = "zbus_macros" +version = "5.19.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2990635d09ade6df1868f72f8cac69a876a90981e8bd3c40b1be413f8dc88f40" +dependencies = [ + "proc-macro-crate 3.5.0", + "proc-macro2", + "quote", + "syn 3.0.3", + "zbus_names", + "zvariant", + "zvariant_utils", +] + +[[package]] +name = "zbus_names" +version = "4.3.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d8bf88b4a3ff53e883001e0e0115b297a9d53c31b9c1edd2bfdd853e3428624e" +dependencies = [ + "serde", + "winnow 1.0.4", + "zvariant", +] + +[[package]] +name = "zcheapstr" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d1afec51604565183aeb5c54c20aeab286120d4e4460f7f76e3e8bb8c0d99473" +dependencies = [ + "serde", +] + +[[package]] +name = "zerofrom" +version = "0.1.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0ec05a11813ea801ff6d75110ad09cd0824ddba17dfe17128ea0d5f68e6c5272" +dependencies = [ + "zerofrom-derive", +] + +[[package]] +name = "zerofrom-derive" +version = "0.1.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "11532158c46691caf0f2593ea8358fed6bbf68a0315e80aae9bd41fbade684a1" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.119", + "synstructure", +] + +[[package]] +name = "zerotrie" +version = "0.2.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4ea269c3bd32f0a32c321907a2ae912ba6f4649bb0fc764a15627e99a7095a3f" +dependencies = [ + "displaydoc", + "yoke", + "zerofrom", +] + +[[package]] +name = "zerovec" +version = "0.11.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bb0464e17806c1d976d5cba29399c7f08e516e279e2ba493f63123b5fca67dd8" +dependencies = [ + "yoke", + "zerofrom", + "zerovec-derive", +] + +[[package]] +name = "zerovec-derive" +version = "0.11.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "34df6fc39dbd26ddc9c10e6a2984476e13acce22e64e4487636ef494369225da" +dependencies = [ + "proc-macro2", + "quote", + "syn 3.0.3", +] + +[[package]] +name = "zmij" +version = "1.0.23" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "29666d0abbfad1e3dc4dcf6144730dd3a3ab225bbbdac83319345b1b44ccfc1b" + +[[package]] +name = "zvariant" +version = "5.15.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c1d34c27cc6cdd1f458427519dd6b8612f7b7e3f7b9a0b2355d041dda9869147" +dependencies = [ + "endi", + "enumflags2", + "serde", + "winnow 1.0.4", + "zcheapstr", + "zvariant_derive", + "zvariant_utils", +] + +[[package]] +name = "zvariant_derive" +version = "5.15.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "864155e69b4352db0c7f374917bf45d1e0c8d17659c8b3dbf9795f3673f8c497" +dependencies = [ + "proc-macro-crate 3.5.0", + "proc-macro2", + "quote", + "syn 3.0.3", + "zvariant_utils", +] + +[[package]] +name = "zvariant_utils" +version = "4.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bad0294361a320b694a328460dc73add56c306150f5cb6bfafc44446120008a3" +dependencies = [ + "proc-macro2", + "quote", + "serde", + "syn 3.0.3", + "winnow 1.0.4", +] diff --git a/src-tauri/Cargo.toml b/src-tauri/Cargo.toml index 989c350..e61ed1e 100644 --- a/src-tauri/Cargo.toml +++ b/src-tauri/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "vyla-home" -version = "1.1.0" +version = "1.1.1" description = "Vyla Home Desktop App Launcher" edition = "2021" diff --git a/src-tauri/tauri.conf.json b/src-tauri/tauri.conf.json index 960df98..104c935 100644 --- a/src-tauri/tauri.conf.json +++ b/src-tauri/tauri.conf.json @@ -1,7 +1,7 @@ { "$schema": "https://schema.tauri.app/config/2", "productName": "Vyla Home", - "version": "1.1.0", + "version": "1.1.1", "identifier": "com.vyla.home", "build": { "frontendDist": "../ui" @@ -39,4 +39,4 @@ "../node_modules/**/*" ] } -} \ No newline at end of file +}