diff --git a/Cargo.lock b/Cargo.lock index fca25d88..ff5309cc 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -226,9 +226,9 @@ dependencies = [ [[package]] name = "annotate-snippets" -version = "0.12.17" +version = "0.12.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b2a5b0a5ab8561c603f16c3b78c24a386b1f70e7fc1b1b1e8c15738828e4a176" +checksum = "0258346f92c78dbc5b336b9a5b27c64447aa10643bc64e651db2edb145361564" dependencies = [ "anstyle", "memchr", @@ -1152,7 +1152,7 @@ dependencies = [ [[package]] name = "cashu" version = "0.18.0" -source = "git+https://github.com/cashubtc/cdk#f8eb1885b8b228226de96d39f3598da62198dcf7" +source = "git+https://github.com/cashubtc/cdk#011a8ed294b03dd762c5e4cab700006f01f77e20" dependencies = [ "bitcoin", "cbor-diag", @@ -1243,7 +1243,7 @@ dependencies = [ [[package]] name = "cdk" version = "0.18.0" -source = "git+https://github.com/cashubtc/cdk#f8eb1885b8b228226de96d39f3598da62198dcf7" +source = "git+https://github.com/cashubtc/cdk#011a8ed294b03dd762c5e4cab700006f01f77e20" dependencies = [ "anyhow", "arc-swap", @@ -1275,7 +1275,7 @@ dependencies = [ [[package]] name = "cdk-common" version = "0.18.0" -source = "git+https://github.com/cashubtc/cdk#f8eb1885b8b228226de96d39f3598da62198dcf7" +source = "git+https://github.com/cashubtc/cdk#011a8ed294b03dd762c5e4cab700006f01f77e20" dependencies = [ "anyhow", "async-trait", @@ -1306,7 +1306,7 @@ dependencies = [ [[package]] name = "cdk-http-client" version = "0.18.0" -source = "git+https://github.com/cashubtc/cdk#f8eb1885b8b228226de96d39f3598da62198dcf7" +source = "git+https://github.com/cashubtc/cdk#011a8ed294b03dd762c5e4cab700006f01f77e20" dependencies = [ "async-trait", "bitreq", @@ -1333,7 +1333,7 @@ dependencies = [ [[package]] name = "cdk-redb" version = "0.18.0" -source = "git+https://github.com/cashubtc/cdk#f8eb1885b8b228226de96d39f3598da62198dcf7" +source = "git+https://github.com/cashubtc/cdk#011a8ed294b03dd762c5e4cab700006f01f77e20" dependencies = [ "async-trait", "cdk-common", @@ -1348,7 +1348,7 @@ dependencies = [ [[package]] name = "cdk-signatory" version = "0.18.0" -source = "git+https://github.com/cashubtc/cdk#f8eb1885b8b228226de96d39f3598da62198dcf7" +source = "git+https://github.com/cashubtc/cdk#011a8ed294b03dd762c5e4cab700006f01f77e20" dependencies = [ "anyhow", "arc-swap", @@ -1808,11 +1808,8 @@ dependencies = [ "chat_ui", "gpui-kit", "gpui-pre", - "gpui-pre-linux", - "gpui-pre-macos", "gpui-pre-platform", "gpui-pre-reqwest-client", - "gpui-pre-windows", "log", "nip29", "nip4e", @@ -1841,7 +1838,6 @@ dependencies = [ "gpui-kit", "gpui-pre", "gpui-pre-platform", - "gpui-pre-web", "instant", "js-sys", "log", @@ -3496,9 +3492,9 @@ dependencies = [ [[package]] name = "gpui-base" -version = "0.8.1" +version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d862bc8f2e27710039013d075ac4995892e9687ff207fa530f880cbcd513936f" +checksum = "f3e9ae5237737cfd110d0ff513fcd9c20f97d98ebabd0a73164068177f0aca4f" dependencies = [ "aho-corasick", "anyhow", @@ -3537,9 +3533,9 @@ dependencies = [ [[package]] name = "gpui-component" -version = "0.8.1" +version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "46ce53430332e30f303364eaabfa10ed2aa23dfaf2a147e04370e0e9c423578b" +checksum = "e155c4914bd809d966660610d596f7b57c5cd38979ca2c132215057a91f23f03" dependencies = [ "anyhow", "block2 0.6.2", @@ -3589,9 +3585,9 @@ dependencies = [ [[package]] name = "gpui-component-macros" -version = "0.8.1" +version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a512c830553e7dddc43c3f8faffc2d2d7bd24db21fe3dc1326dde9c470013768" +checksum = "9676a5d12c59ce295b5c82cc18365ad8b96cb683682e2e74668a56fb92544300" dependencies = [ "proc-macro-crate", "proc-macro2", @@ -3601,9 +3597,9 @@ dependencies = [ [[package]] name = "gpui-kit" -version = "0.8.1" +version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "25210f6e59ea9ffac3a033dbce9edafe5ff0dd2900f894fd1316f54da2fe2b89" +checksum = "aca1dedfea73645b60b5893c9c16de0b1396f2cf4251d19e5f03a295c1b61879" dependencies = [ "gpui-base", "gpui-component", @@ -3616,9 +3612,9 @@ dependencies = [ [[package]] name = "gpui-kit-assets" -version = "0.8.1" +version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c214017b45e5654665f18faa551f58a2c2c8d25efe6632b1a443ba8edf365e96" +checksum = "cb5abe0bbd8f9226170c8726e529f6574519e297e9ed1bde86d5fd4d3536079a" dependencies = [ "anyhow", "gpui-pre", @@ -3631,9 +3627,9 @@ dependencies = [ [[package]] name = "gpui-pre" -version = "0.3.10" +version = "0.3.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "df4b5f8d0c278308df2f11e0bfe0212dd77d7848ce1bdc4b9d513334414396f6" +checksum = "29db89613527079737f53752eab27fb65c9a7dd94979256c65a0e590c9fd34d8" dependencies = [ "accesskit", "anyhow", @@ -3642,7 +3638,6 @@ dependencies = [ "backtrace", "bitflags 2.13.2", "chrono", - "ctor", "derive_more", "embed-resource", "etagere", @@ -3657,6 +3652,7 @@ dependencies = [ "gpui-pre-sum-tree", "gpui-pre-util", "heapless 0.9.3", + "icu_segmenter", "image", "inventory", "itertools 0.14.0", @@ -3686,6 +3682,7 @@ dependencies = [ "taffy", "thiserror 2.0.21", "ttf-parser", + "unicode-segmentation", "url", "usvg 0.46.0", "uuid", @@ -3696,9 +3693,9 @@ dependencies = [ [[package]] name = "gpui-pre-apple" -version = "0.3.10" +version = "0.3.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e97cd068d8134b4e073321b946491760aa1e4511e486084a92e73b9174bff78a" +checksum = "a460605ec4e8cbcc9b213462a84b1d6cc3efe4ed8f0e18669659f07b2d5c6aec" dependencies = [ "anyhow", "async-task", @@ -3708,10 +3705,8 @@ dependencies = [ "core-foundation-sys", "core-graphics 0.24.0", "core-text", - "derive_more", "dispatch2", "etagere", - "foreign-types 0.5.0", "futures", "gpui-pre", "gpui-pre-collections", @@ -3720,9 +3715,9 @@ dependencies = [ "libc", "log", "mach2 0.6.0", - "metal", "objc2 0.6.5", "objc2-core-foundation", + "objc2-core-graphics", "objc2-core-text", "objc2-core-video", "objc2-foundation 0.3.2", @@ -3738,9 +3733,9 @@ dependencies = [ [[package]] name = "gpui-pre-collections" -version = "0.3.10" +version = "0.3.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8f89bf8941a7437dd761161c552543fb8268b9633fe74e29eafbe0014cd2164b" +checksum = "cb60ece401b399fd5ec13911915b407b0c6efa1f6c9a9f66201aaac56c7ec39d" dependencies = [ "gpui-pre-util", "indexmap 2.14.2", @@ -3749,9 +3744,9 @@ dependencies = [ [[package]] name = "gpui-pre-derive-refineable" -version = "0.3.10" +version = "0.3.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2998b1cebbaa0fa004fe4939a513bbf4103c7fb69ae2e84ee73634554e3f7edc" +checksum = "aeb2a3f5e6c9f300f432ae7989a81b262953ccfb3f9385be51cdc3303aef8858" dependencies = [ "proc-macro2", "quote", @@ -3760,16 +3755,15 @@ dependencies = [ [[package]] name = "gpui-pre-http-client" -version = "0.3.10" +version = "0.3.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e516820ee56ac357a87ff97b1a2c5f22c8d5dcd2a50cdd15c16949f24464d98e" +checksum = "55245de7e3b6e219596fd98bb29555d6e3fe44c055d025960affeb11b894c048" dependencies = [ "anyhow", "bytes", "futures", "http", "http-body", - "log", "parking_lot", "serde", "serde_json", @@ -3779,9 +3773,9 @@ dependencies = [ [[package]] name = "gpui-pre-http-client-tls" -version = "0.3.10" +version = "0.3.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "13a487328e5cf704b44f3e6ca0b86b7688f2c488ce66cace071e713df94810d7" +checksum = "8198d884ff64f2ae87bce95dfee1d9deeca11f3b8201803e56111015d47b2455" dependencies = [ "log", "rustls", @@ -3791,9 +3785,9 @@ dependencies = [ [[package]] name = "gpui-pre-ios" -version = "0.3.10" +version = "0.3.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5773a1e3a399df64f3ecc5538727fd0575279bd190959cf97a9e2b698c0310b8" +checksum = "10656f6db4bbedb60bd7fcbb8a70f7c7eeee45bc4582fb8933ca807d2ddf52ad" dependencies = [ "anyhow", "block2 0.6.2", @@ -3813,9 +3807,9 @@ dependencies = [ [[package]] name = "gpui-pre-linux" -version = "0.3.10" +version = "0.3.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7c6ffd2dce7b75cce0bb3382994912f84c2a05389a4a236bb8bd72cb098fc083" +checksum = "54bab418d0b7c027af9495f278619b46887362b3bd6446e246c87c5b0fa167df" dependencies = [ "accesskit", "accesskit_unix", @@ -3858,9 +3852,9 @@ dependencies = [ [[package]] name = "gpui-pre-macos" -version = "0.3.10" +version = "0.3.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7e07a5e5c84f0b2160c194a1c852cc89d1942db66867938ceabcd7f763cb4386" +checksum = "2de7d3f4ad51ac387e822495db363fcc1188d349793365731d054444c4cb06ee" dependencies = [ "accesskit", "accesskit_macos", @@ -3886,6 +3880,8 @@ dependencies = [ "objc2-core-graphics", "objc2-core-video", "objc2-foundation 0.3.2", + "objc2-quartz-core 0.3.2", + "objc2-uniform-type-identifiers", "objc2-user-notifications", "parking_lot", "raw-window-handle", @@ -3897,9 +3893,9 @@ dependencies = [ [[package]] name = "gpui-pre-macros" -version = "0.3.10" +version = "0.3.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9c95d70a9fe10701533606c6135f9a1d4cd96e87e4e6062b3d426eb57b415daf" +checksum = "1c7f67904eced61ed42ae3320a9b4b388aed893f8547fffe9161ec425ad162eb" dependencies = [ "heck 0.5.0", "proc-macro-crate", @@ -3910,9 +3906,9 @@ dependencies = [ [[package]] name = "gpui-pre-platform" -version = "0.3.10" +version = "0.3.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e8a7f07a15187e82ec76491492c7e3245db1b59633d3bedb00b828ffaf67c4b8" +checksum = "d2b785bdcbd229f762096aebf4f9ae913bdaa9db49794907cabaf516eb55227b" dependencies = [ "anyhow", "console_error_panic_hook", @@ -3926,9 +3922,9 @@ dependencies = [ [[package]] name = "gpui-pre-refineable" -version = "0.3.10" +version = "0.3.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4ce7e83592bc6c1ead2affd91b333f11b60c3eb7d06cae1605dd56f149fe8674" +checksum = "4d197569e3b1fd84170f574bb866e95ecbc2625e7ae9443c877150eaf7d53374" dependencies = [ "gpui-pre-derive-refineable", ] @@ -3985,9 +3981,9 @@ dependencies = [ [[package]] name = "gpui-pre-reqwest-client" -version = "0.3.10" +version = "0.3.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ca7eada23ad3c3cff486fd7ab5d92abb82236188cca61cde708adf54cb436226" +checksum = "86152c439d502ac61cf3c42483bd41093bdaf9c1240b42367517218d47481866" dependencies = [ "anyhow", "bytes", @@ -4003,9 +3999,9 @@ dependencies = [ [[package]] name = "gpui-pre-scheduler" -version = "0.3.10" +version = "0.3.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "87c2c6b0fabcd20e6773a0be30afa1f25637c53a06201bb80ab24a21fe198865" +checksum = "b1d3fa97eeb4ea233635b756684affe96db9e29fc2af8cdc269268bd7ff649fc" dependencies = [ "async-task", "backtrace", @@ -4020,9 +4016,9 @@ dependencies = [ [[package]] name = "gpui-pre-shared-string" -version = "0.3.10" +version = "0.3.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8068f94355f173558a51998a32985a434af54cc6c7262a060fffc369a505998f" +checksum = "63c2ed1e44195079d4461b83a99845aa9a52ce8fcf1516410816670a03d32d94" dependencies = [ "schemars 1.2.3", "serde", @@ -4031,9 +4027,9 @@ dependencies = [ [[package]] name = "gpui-pre-sum-tree" -version = "0.3.10" +version = "0.3.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c1ce66c57e9b5fd6c7a90fa9f9de2f9bb342127d670ca3c8fe5885270079eefa" +checksum = "6085e61458366decd21491396b0b90b3adf928f2ec27e170c4d3c9fba455d536" dependencies = [ "gpui-pre-ztracing", "heapless 0.9.3", @@ -4043,9 +4039,9 @@ dependencies = [ [[package]] name = "gpui-pre-util" -version = "0.3.10" +version = "0.3.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "162dc29b2d2c0223ee4bb4e9f5e913eab4f62cad0943eb0c1122a74ac82b0768" +checksum = "52ead57ff96b5a34e71d64758080347066d667e0c4bd4ff71e85f3a50643fa3e" dependencies = [ "anyhow", "log", @@ -4054,9 +4050,9 @@ dependencies = [ [[package]] name = "gpui-pre-web" -version = "0.3.10" +version = "0.3.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1acd86af2347f0dd8b63c441a5dbd43b3fcd7dac69b340827c3497da5a13d6fb" +checksum = "a85e775c6874257c63f9cf51d99f0aba13b3bc615ed8d47e7d5338e3b5941f6a" dependencies = [ "anyhow", "async-channel", @@ -4084,9 +4080,9 @@ dependencies = [ [[package]] name = "gpui-pre-wgpu" -version = "0.3.10" +version = "0.3.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ce693915768aae38bf788f245af75aae78e3e1179245860fc80ce831d0a8f74e" +checksum = "dc76608d385f6d0dcbad44504b1bf669dac3b7d7ffa2885acdb7c1c358caf852" dependencies = [ "anyhow", "bytemuck", @@ -4111,9 +4107,9 @@ dependencies = [ [[package]] name = "gpui-pre-windows" -version = "0.3.10" +version = "0.3.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "80670f987b920fba019917b2e222ecf2b377f2a6d77872010c7d284c235837b3" +checksum = "7201762420222d5b5ce5bdf0056996199212a3349bfb2457a3a0238c688681f3" dependencies = [ "accesskit", "accesskit_windows", @@ -4141,9 +4137,9 @@ dependencies = [ [[package]] name = "gpui-pre-ztracing" -version = "0.3.10" +version = "0.3.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "814cc08c526961c88703806a68ba4cf216a1d988ffbbdc673304f4dd25858952" +checksum = "1043bbe8d711baf03e774b03bae6521155f017450b866dcaa987a07d978d660a" dependencies = [ "gpui-pre-ztracing-macro", "tracing", @@ -4151,9 +4147,9 @@ dependencies = [ [[package]] name = "gpui-pre-ztracing-macro" -version = "0.3.10" +version = "0.3.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e0f9dae92b9bc15baa6e530c90bdd4c689d3710bd4d18c3566deb1d6ae182daf" +checksum = "85701631a9bbecf47e6d19f145e85e57767e7c50f7192d5b1bf65b5ef43cb373" [[package]] name = "gpui-updater-core" @@ -4627,11 +4623,32 @@ checksum = "25d29b57c17c6528d0dc4c2141cfa2d08200465acb537a3909c8b9b8a4a984c0" dependencies = [ "displaydoc", "litemap", + "serde", "tinystr", "writeable", "zerovec", ] +[[package]] +name = "icu_locale_fallback" +version = "2.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "406e9ae5b95d8aa37db6293405931b766a6172d1848daee22d70eb44aa78a43c" +dependencies = [ + "icu_locale_core", + "icu_locale_fallback_data", + "icu_provider", + "potential_utf", + "tinystr", + "zerovec", +] + +[[package]] +name = "icu_locale_fallback_data" +version = "2.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3632ebbd0c5c3637ba1a40bdf8288f2cb9d2268e73441a69d5fc73d7cfbaa87c" + [[package]] name = "icu_normalizer" version = "2.4.0" @@ -4681,6 +4698,8 @@ checksum = "413099315636c588ee8f011190b329b971a09a8fae9d157e01dcae8379468514" dependencies = [ "displaydoc", "icu_locale_core", + "serde", + "stable_deref_trait", "writeable", "yoke", "zerofrom", @@ -4688,6 +4707,29 @@ dependencies = [ "zerovec", ] +[[package]] +name = "icu_segmenter" +version = "2.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "61b195dc605f81aa181bec9b3bd14e26cc71b903e4644f6af578ca9772c7a710" +dependencies = [ + "icu_collections", + "icu_locale_fallback", + "icu_provider", + "icu_segmenter_data", + "potential_utf", + "smallvec", + "utf8_iter", + "zerotrie", + "zerovec", +] + +[[package]] +name = "icu_segmenter_data" +version = "2.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "913a7d294ad056474749152107309fdee3ec17d2482d1ab70fdc61a81c64b9a3" + [[package]] name = "ident_case" version = "1.0.1" @@ -4993,9 +5035,9 @@ checksum = "3bd1574e617a9a6c1f8f8181bd7e841e1f20e4277607ef28945765188d6284d4" [[package]] name = "jiff" -version = "0.2.42" +version = "0.2.43" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fefca06093eeaed707a905795e68206da0edca4edef23d2a3997a3ddbee462aa" +checksum = "26699905cc795a23e3949585cc7ba3ee8ade090872a27e4316304a777297894a" dependencies = [ "jiff-core", "jiff-static", @@ -5009,18 +5051,18 @@ dependencies = [ [[package]] name = "jiff-core" -version = "0.1.4" +version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "77a24020db0ee88d1c681d677681bd31f9f4ea189a455425223d52ce4f1508aa" +checksum = "ffe6854081f5ac0a3046a9b223729ccd7a20b1e0e8277e44dc0660eedf67dfe2" dependencies = [ "log", ] [[package]] name = "jiff-static" -version = "0.2.42" +version = "0.2.43" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "41d3213549742662eea1a18e6c5af9be5dfbabeb7611ab71356a54928ec398f0" +checksum = "4b4ff49b2887190c760b86207b55cdcaabbdecaf7a0660d68aa2ed6f652abf0a" dependencies = [ "jiff-core", "proc-macro2", @@ -5750,21 +5792,6 @@ dependencies = [ "autocfg", ] -[[package]] -name = "metal" -version = "0.33.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c7047791b5bc903b8cd963014b355f71dc9864a9a0b727057676c1dcae5cbc15" -dependencies = [ - "bitflags 2.13.2", - "block", - "core-graphics-types 0.2.0", - "foreign-types 0.5.0", - "log", - "objc", - "paste", -] - [[package]] name = "mime" version = "0.3.18" @@ -6611,6 +6638,7 @@ dependencies = [ "objc2-core-video", "objc2-foundation 0.3.2", "objc2-quartz-core 0.3.2", + "objc2-uniform-type-identifiers", ] [[package]] @@ -6816,6 +6844,7 @@ checksum = "a0125f776a10d00af4152d74616409f0d4a2053a6f57fa5b7d6aa2854ac04794" dependencies = [ "bitflags 2.13.2", "block2 0.6.2", + "dispatch2", "objc2 0.6.5", "objc2-foundation 0.3.2", ] @@ -6882,6 +6911,16 @@ dependencies = [ "objc2-quartz-core 0.3.2", ] +[[package]] +name = "objc2-uniform-type-identifiers" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7902ac02859fc1f7045f8b598c63f1ae0cc7efeaa06a9bc9f3d9a3c955974fa4" +dependencies = [ + "objc2 0.6.5", + "objc2-foundation 0.3.2", +] + [[package]] name = "objc2-user-notifications" version = "0.3.2" @@ -7601,6 +7640,8 @@ version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d83eb9bc6d8e5cf568e7a1101d60ee05e81ed50ea106026f3d18deeb046d7661" dependencies = [ + "serde_core", + "writeable", "zerovec", ] @@ -8307,9 +8348,9 @@ dependencies = [ [[package]] name = "rust-embed" -version = "8.13.0" +version = "8.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "19afa5b4b6a611de00bd1bdae6ae6f39084c9399f0679c3f52d8469cf335cc23" +checksum = "e98f580cf7a2863aeb6827800283f52cbe6fb3f3bb7c1843783f903c16dcb8ad" dependencies = [ "rust-embed-impl", "rust-embed-utils", @@ -8318,9 +8359,9 @@ dependencies = [ [[package]] name = "rust-embed-impl" -version = "8.13.0" +version = "8.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e0d8afda6374eac59e066abee06d265247ebbaf3006cf878e2879e8356e34053" +checksum = "a93e2f69cf224a6c7df7509aa5ba4a23f56828ee41b040e92ac8762371eb9ba7" dependencies = [ "mime_guess", "proc-macro2", @@ -8333,9 +8374,9 @@ dependencies = [ [[package]] name = "rust-embed-utils" -version = "8.13.0" +version = "8.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0d84e8ba78bd384263e5922f084cbe1b081c3b7e69add59c8fb097b879ba968a" +checksum = "915e33dccbe7deb2b8a342dc4c517503fe85e0230ddbae40a4fb0220493dad9b" dependencies = [ "globset", "sha2 0.11.1", @@ -9784,6 +9825,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "abc840c238154d58f9e86b2792261edfde565a17696e1cda1a449de27979801a" dependencies = [ "displaydoc", + "serde_core", "zerovec", ] @@ -10887,9 +10929,9 @@ dependencies = [ [[package]] name = "webbrowser" -version = "1.2.6" +version = "1.2.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fe8d20d0214027baf11b8b0cc307c1da7657d8f4db9aa956f7de27a6fb1acbd5" +checksum = "73e91ccd4698f2647d6137e8eb17a3f1dcfd63810be9029fb2398f507279b95b" dependencies = [ "jni 0.22.4", "log", @@ -12353,6 +12395,7 @@ dependencies = [ "displaydoc", "yoke", "zerofrom", + "zerovec", ] [[package]] @@ -12361,6 +12404,7 @@ version = "0.11.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f58a2799cfe9a1670c7ea8edbd52ef8edb93cb37a7f83bf31ba9e35d9dae6a40" dependencies = [ + "serde", "yoke", "zerofrom", "zerovec-derive", diff --git a/Cargo.toml b/Cargo.toml index 5183037a..8b30adfc 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -9,18 +9,14 @@ edition = "2024" publish = false [workspace.dependencies] -gpui = { package = "gpui-pre", version = "0.3.10" } -gpui_platform = { package = "gpui-pre-platform", version = "0.3.10", features = ["font-kit", "x11", "wayland"] } -gpui_linux = { package = "gpui-pre-linux", version = "0.3.10" } -gpui_windows = { package = "gpui-pre-windows", version = "0.3.10" } -gpui_macos = { package = "gpui-pre-macos", version = "0.3.10" } -gpui_web = { package = "gpui-pre-web", version = "0.3.10" } -gpui_util = { package = "gpui-pre-util", version = "0.3.10" } -reqwest_client = { package = "gpui-pre-reqwest-client", version = "0.3.10" } +gpui = { package = "gpui-pre", version = "0.3.12" } +gpui_platform = { package = "gpui-pre-platform", version = "0.3.12", features = ["font-kit", "x11", "wayland"] } +gpui_util = { package = "gpui-pre-util", version = "0.3.12" } +reqwest_client = { package = "gpui-pre-reqwest-client", version = "0.3.12" } gpui_tokio = { path = "crates/gpui_tokio" } -gpui-base = "0.8.1" -gpui-kit = "0.8.1" +gpui-base = "0.9.1" +gpui-kit = "0.9.1" # Nostr nostr-lmdb = { git = "https://github.com/rust-nostr/nostr" } diff --git a/crates/chat_ui/src/lib.rs b/crates/chat_ui/src/lib.rs index 57b4e07a..8f4c0d91 100644 --- a/crates/chat_ui/src/lib.rs +++ b/crates/chat_ui/src/lib.rs @@ -1101,7 +1101,7 @@ impl ChatPanel { svg() .path("brand/coop.svg") .size_12() - .text_color(cx.theme().list_active), + .text_color(cx.theme().muted_foreground), ) .child(PRIVATE_NOTICE) .into_any_element() diff --git a/desktop/Cargo.toml b/desktop/Cargo.toml index 2e05e7ee..f146fe56 100644 --- a/desktop/Cargo.toml +++ b/desktop/Cargo.toml @@ -48,9 +48,6 @@ person = { path = "../crates/person" } gpui.workspace = true gpui_platform.workspace = true gpui-kit.workspace = true -gpui_linux.workspace = true -gpui_windows.workspace = true -gpui_macos.workspace = true reqwest_client.workspace = true log.workspace = true diff --git a/web/Cargo.toml b/web/Cargo.toml index 6251560b..6d64dd38 100644 --- a/web/Cargo.toml +++ b/web/Cargo.toml @@ -21,7 +21,6 @@ person = { path = "../crates/person" } gpui.workspace = true gpui_platform.workspace = true -gpui_web.workspace = true gpui-kit.workspace = true log.workspace = true