From 714bd7576bff193b28f2b795c8f339a51b916fdf Mon Sep 17 00:00:00 2001 From: surinder singh Date: Sat, 14 Sep 2024 13:53:39 +0530 Subject: [PATCH] Theme issue (#38) * Update i18n.json * Update i18n.json * follow_system_theme: false --- Cargo.lock | 1161 +++++++++++++++++---------------- Cargo.toml | 30 +- core/resources/i18n/i18n.json | 3 + core/src/app.rs | 11 +- 4 files changed, 619 insertions(+), 586 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index b355d62..b5bd85d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -20,94 +20,76 @@ checksum = "c71b1793ee61086797f5c80b6efa2b8ffa6d5dd703f118545808a7f2e27f7046" [[package]] name = "accesskit" -version = "0.16.0" +version = "0.12.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e4700bdc115b306d6c43381c344dc307f03b7f0460c304e4892c309930322bd7" +checksum = "74a4b14f3d99c1255dcba8f45621ab1a2e7540a0009652d33989005a4d0bfc6b" dependencies = [ "enumn", "serde", ] -[[package]] -name = "accesskit_atspi_common" -version = "0.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a1de72dc7093910a1284cef784b6b143bab0a34d67f6178e4fc3aaaf29a09f8b" -dependencies = [ - "accesskit", - "accesskit_consumer", - "atspi-common", - "serde", - "thiserror", - "zvariant 3.15.2", -] - [[package]] name = "accesskit_consumer" -version = "0.24.0" +version = "0.16.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fe3a07a32ab5837ad83db3230ac490c8504c2cd5b90ac8c00db6535f6ed65d0b" +checksum = "8c17cca53c09fbd7288667b22a201274b9becaa27f0b91bf52a526db95de45e6" dependencies = [ "accesskit", - "immutable-chunkmap", ] [[package]] name = "accesskit_macos" -version = "0.17.0" +version = "0.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a189d159c153ae0fce5f9eefdcfec4a27885f453ce5ef0ccf078f72a73c39d34" +checksum = "cd3b6ae1eabbfbced10e840fd3fce8a93ae84f174b3e4ba892ab7bcb42e477a7" dependencies = [ "accesskit", "accesskit_consumer", - "objc2", - "objc2-app-kit", - "objc2-foundation", + "objc2 0.3.0-beta.3.patch-leaks.3", "once_cell", ] [[package]] name = "accesskit_unix" -version = "0.12.0" +version = "0.6.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b76c448cfd96d16131a9ad3ab786d06951eb341cdac1db908978ab010245a19d" +checksum = "09f46c18d99ba61ad7123dd13eeb0c104436ab6af1df6a1cd8c11054ed394a08" dependencies = [ "accesskit", - "accesskit_atspi_common", + "accesskit_consumer", "async-channel 2.3.1", - "async-executor", - "async-task", + "async-once-cell", "atspi", "futures-lite 1.13.0", - "futures-util", + "once_cell", "serde", "zbus 3.15.2", ] [[package]] name = "accesskit_windows" -version = "0.22.0" +version = "0.15.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "682d8c4fb425606f97408e7577793f32e96310b646fa77662eb4216293eddc7f" +checksum = "afcae27ec0974fc7c3b0b318783be89fd1b2e66dd702179fe600166a38ff4a0b" dependencies = [ "accesskit", "accesskit_consumer", + "once_cell", "paste", "static_assertions", - "windows 0.54.0", + "windows 0.48.0", ] [[package]] name = "accesskit_winit" -version = "0.22.0" +version = "0.16.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9afbd6d598b7c035639ad2b664aa0edc94c93dc1fc3ebb4b40d8a95fcd43ffac" +checksum = "5284218aca17d9e150164428a0ebc7b955f70e3a9a78b4c20894513aabf98a67" dependencies = [ "accesskit", "accesskit_macos", "accesskit_unix", "accesskit_windows", - "raw-window-handle", "winit", ] @@ -120,14 +102,14 @@ dependencies = [ "macroific", "proc-macro2", "quote", - "syn 2.0.75", + "syn 2.0.77", ] [[package]] name = "addr2line" -version = "0.22.0" +version = "0.24.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6e4503c46a5c0c7844e948c9a4d6acd9f50cccb4de1c48eb9e291ea17470c678" +checksum = "f5fb1d8e4442bd405fdfd1dacb42792696b0cf9cb15882e5d097b742a676d375" dependencies = [ "gimli", ] @@ -190,9 +172,9 @@ dependencies = [ [[package]] name = "android-activity" -version = "0.6.0" +version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ef6978589202a00cd7e118380c448a08b6ed394c3a8df3a430d0898e3a42d046" +checksum = "ee91c0c2905bae44f84bfa4e044536541df26b7703fd0888deeb9060fcc44289" dependencies = [ "android-properties", "bitflags 2.6.0", @@ -290,19 +272,19 @@ dependencies = [ [[package]] name = "anyhow" -version = "1.0.86" +version = "1.0.88" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b3d1d046238990b9cf5bcde22a3fb3584ee5cf65fb2765f454ed428c7a0063da" +checksum = "4e1496f8fb1fbf272686b8d37f523dab3e4a7443300055e74cdaa449f3114356" [[package]] name = "arboard" -version = "3.4.0" +version = "3.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9fb4009533e8ff8f1450a5bcbc30f4242a1d34442221f72314bea1f5dc9c7f89" +checksum = "df099ccb16cd014ff054ac1bf392c67feeef57164b05c42f037cd40f5d4357f4" dependencies = [ "clipboard-win", "log", - "objc2", + "objc2 0.5.2", "objc2-app-kit", "objc2-foundation", "parking_lot", @@ -420,13 +402,13 @@ dependencies = [ [[package]] name = "async-executor" -version = "1.13.0" +version = "1.13.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d7ebdfa2ebdab6b1760375fa7d6f382b9f486eac35fc994625a00e89280bdbb7" +checksum = "30ca9a001c1e8ba5149f91a74362376cc6bc5b919d92d988668657bd570bdcec" dependencies = [ "async-task", "concurrent-queue", - "fastrand 2.1.0", + "fastrand 2.1.1", "futures-lite 2.3.0", "slab", ] @@ -502,7 +484,7 @@ dependencies = [ "futures-lite 2.3.0", "parking", "polling 3.7.3", - "rustix 0.38.34", + "rustix 0.38.37", "slab", "tracing", "windows-sys 0.59.0", @@ -539,6 +521,12 @@ dependencies = [ "futures-lite 2.3.0", ] +[[package]] +name = "async-once-cell" +version = "0.5.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9338790e78aa95a416786ec8389546c4b6a1dfc3dc36071ed9518a9413a542eb" + [[package]] name = "async-process" version = "1.8.1" @@ -552,7 +540,7 @@ dependencies = [ "cfg-if 1.0.0", "event-listener 3.1.0", "futures-lite 1.13.0", - "rustix 0.38.34", + "rustix 0.38.37", "windows-sys 0.48.0", ] @@ -571,7 +559,7 @@ dependencies = [ "cfg-if 1.0.0", "event-listener 5.3.1", "futures-lite 2.3.0", - "rustix 0.38.34", + "rustix 0.38.37", "tracing", "windows-sys 0.59.0", ] @@ -584,7 +572,7 @@ checksum = "3b43422f69d8ff38f95f1b2bb76517c91589a924d1559a0e935d7c8ce0274c11" dependencies = [ "proc-macro2", "quote", - "syn 2.0.75", + "syn 2.0.77", ] [[package]] @@ -599,7 +587,7 @@ dependencies = [ "cfg-if 1.0.0", "futures-core", "futures-io", - "rustix 0.38.34", + "rustix 0.38.37", "signal-hook-registry", "slab", "windows-sys 0.59.0", @@ -607,20 +595,20 @@ dependencies = [ [[package]] name = "async-std" -version = "1.12.0" +version = "1.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "62565bb4402e926b29953c785397c6dc0391b7b446e45008b0049eb43cec6f5d" +checksum = "c634475f29802fde2b8f0b505b1bd00dfe4df7d4a000f0b36f7671197d5c3615" dependencies = [ "async-attributes", "async-channel 1.9.0", "async-global-executor", - "async-io 1.13.0", - "async-lock 2.8.0", + "async-io 2.3.4", + "async-lock 3.4.0", "crossbeam-utils", "futures-channel", "futures-core", "futures-io", - "futures-lite 1.13.0", + "futures-lite 2.3.0", "gloo-timers", "kv-log-macro", "log", @@ -651,7 +639,7 @@ checksum = "16e62a023e7c117e27523144c5d2459f4397fcc3cab0085af8e2224f643a0193" dependencies = [ "proc-macro2", "quote", - "syn 2.0.75", + "syn 2.0.77", ] [[package]] @@ -662,13 +650,13 @@ checksum = "8b75356056920673b02621b35afd0f7dda9306d03c79a30f5c56c44cf256e3de" [[package]] name = "async-trait" -version = "0.1.81" +version = "0.1.82" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6e0c28dcc82d7c8ead5cb13beb15405b57b8546e93215673ff8ca0349a028107" +checksum = "a27b8a3a6e1a44fa4c8baf1f653e4172e81486d4941f2237e20dc2d0cf4ddff1" dependencies = [ "proc-macro2", "quote", - "syn 2.0.75", + "syn 2.0.77", ] [[package]] @@ -800,17 +788,17 @@ dependencies = [ [[package]] name = "backtrace" -version = "0.3.73" +version = "0.3.74" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5cc23269a4f8976d0a4d2e7109211a419fe30e8d88d677cd60b6bc79c5732e0a" +checksum = "8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a" dependencies = [ "addr2line", - "cc", "cfg-if 1.0.0", "libc", - "miniz_oxide 0.7.4", + "miniz_oxide 0.8.0", "object", "rustc-demangle", + "windows-targets 0.52.6", ] [[package]] @@ -880,7 +868,7 @@ dependencies = [ "regex", "rustc-hash 1.1.0", "shlex", - "syn 2.0.75", + "syn 2.0.77", ] [[package]] @@ -933,13 +921,51 @@ dependencies = [ "generic-array", ] +[[package]] +name = "block-sys" +version = "0.1.0-beta.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0fa55741ee90902547802152aaf3f8e5248aab7e21468089560d4c8840561146" +dependencies = [ + "objc-sys 0.2.0-beta.2", +] + +[[package]] +name = "block-sys" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ae85a0696e7ea3b835a453750bf002770776609115e6d25c6d2ff28a8200f7e7" +dependencies = [ + "objc-sys 0.3.5", +] + +[[package]] +name = "block2" +version = "0.2.0-alpha.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8dd9e63c1744f755c2f60332b88de39d341e5e86239014ad839bd71c106dec42" +dependencies = [ + "block-sys 0.1.0-beta.1", + "objc2-encode 2.0.0-pre.2", +] + +[[package]] +name = "block2" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "15b55663a85f33501257357e6421bb33e769d5c9ffb5ba0921c975a123e35e68" +dependencies = [ + "block-sys 0.2.1", + "objc2 0.4.1", +] + [[package]] name = "block2" version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2c132eebf10f5cad5289222520a4a058514204aed6d791f1cf4fe8088b82d15f" dependencies = [ - "objc2", + "objc2 0.5.2", ] [[package]] @@ -972,10 +998,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c3ef8005764f53cd4dca619f5bf64cafd4664dada50ece25e4d81de54c80cc0b" dependencies = [ "once_cell", - "proc-macro-crate 3.1.0", + "proc-macro-crate 3.2.0", "proc-macro2", "quote", - "syn 2.0.75", + "syn 2.0.77", "syn_derive", ] @@ -997,9 +1023,9 @@ checksum = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c" [[package]] name = "bytemuck" -version = "1.17.0" +version = "1.18.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6fd4c6dcc3b0aea2f5c0b4b82c2b15fe39ddbc76041a310848f4706edf76bb31" +checksum = "94bbb0ad554ad961ddc5da507a12a29b14e4ae5bda06b19f575a3e6079d2e2ae" dependencies = [ "bytemuck_derive", ] @@ -1012,7 +1038,7 @@ checksum = "0cc8b54b395f2fcfbb3d90c47b01c7f444d94d05bdeb775811dec868ac3bbc26" dependencies = [ "proc-macro2", "quote", - "syn 2.0.75", + "syn 2.0.77", ] [[package]] @@ -1044,6 +1070,20 @@ dependencies = [ "pkg-config", ] +[[package]] +name = "calloop" +version = "0.12.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fba7adb4dd5aa98e5553510223000e7148f621165ec5f9acd7113f6ca4995298" +dependencies = [ + "bitflags 2.6.0", + "log", + "polling 3.7.3", + "rustix 0.38.37", + "slab", + "thiserror", +] + [[package]] name = "calloop" version = "0.13.0" @@ -1053,19 +1093,31 @@ dependencies = [ "bitflags 2.6.0", "log", "polling 3.7.3", - "rustix 0.38.34", + "rustix 0.38.37", "slab", "thiserror", ] +[[package]] +name = "calloop-wayland-source" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0f0ea9b9476c7fad82841a8dbb380e2eae480c21910feba80725b46931ed8f02" +dependencies = [ + "calloop 0.12.4", + "rustix 0.38.37", + "wayland-backend", + "wayland-client", +] + [[package]] name = "calloop-wayland-source" version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "95a66a987056935f7efce4ab5668920b5d0dac4a7c99991a67395f13702ddd20" dependencies = [ - "calloop", - "rustix 0.38.34", + "calloop 0.13.0", + "rustix 0.38.37", "wayland-backend", "wayland-client", ] @@ -1104,9 +1156,9 @@ dependencies = [ [[package]] name = "cc" -version = "1.1.13" +version = "1.1.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "72db2f7947ecee9b03b510377e8bb9077afa27176fdbff55c51027e976fdcc48" +checksum = "b62ac837cdb5cb22e10a256099b4fc502b1dfe560cb282963a974d7abd80e476" dependencies = [ "jobserver", "libc", @@ -1266,9 +1318,9 @@ dependencies = [ [[package]] name = "clap" -version = "4.5.16" +version = "4.5.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ed6719fffa43d0d87e5fd8caeab59be1554fb028cd30edc88fc4369b17971019" +checksum = "3e5a21b8495e732f1b3c364c9949b201ca7bae518c502c80256c96ad79eaf6ac" dependencies = [ "clap_builder", "clap_derive", @@ -1276,9 +1328,9 @@ dependencies = [ [[package]] name = "clap_builder" -version = "4.5.15" +version = "4.5.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "216aec2b177652e3846684cbfe25c9964d18ec45234f0f5da5157b207ed1aab6" +checksum = "8cf2dd12af7a047ad9d6da2b6b249759a22a7abc0f474c1dae1777afa4b21a73" dependencies = [ "anstream", "anstyle", @@ -1295,7 +1347,7 @@ dependencies = [ "heck", "proc-macro2", "quote", - "syn 2.0.75", + "syn 2.0.77", ] [[package]] @@ -1359,9 +1411,9 @@ dependencies = [ [[package]] name = "constant_time_eq" -version = "0.3.0" +version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f7144d30dcf0fafbce74250a3963025d8d52177934239851c917d29f1df280c2" +checksum = "7c74b8349d32d297c9134b8c88677813a227df8f779daa29bfc29c183fe3dca6" [[package]] name = "convert_case" @@ -1426,9 +1478,9 @@ dependencies = [ [[package]] name = "cpufeatures" -version = "0.2.13" +version = "0.2.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "51e852e6dc9a5bed1fae92dd2375037bf2b768725bf3be87811edee3249d09ad" +checksum = "608697df725056feaccfa42cffdaeeec3fccc4ffc38358ecd19b243e716a78e0" dependencies = [ "libc", ] @@ -1582,7 +1634,7 @@ checksum = "f46882e17999c6cc590af592290432be3bce0428cb0d5f8b6715e4dc7b383eb3" dependencies = [ "proc-macro2", "quote", - "syn 2.0.75", + "syn 2.0.77", ] [[package]] @@ -1606,7 +1658,7 @@ dependencies = [ "proc-macro2", "quote", "strsim 0.11.1", - "syn 2.0.75", + "syn 2.0.77", ] [[package]] @@ -1617,14 +1669,14 @@ checksum = "d336a2a514f6ccccaa3e09b02d41d35330c07ddf03a62165fcec10bb561c7806" dependencies = [ "darling_core", "quote", - "syn 2.0.75", + "syn 2.0.77", ] [[package]] name = "dashmap" -version = "6.0.1" +version = "6.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "804c8821570c3f8b70230c2ba75ffa5c0f9a4189b9a432b6656c536712acae28" +checksum = "5041cc499144891f3790297212f32a74fb938e5136a14943f338ef9e0ae276cf" dependencies = [ "cfg-if 1.0.0", "crossbeam-utils", @@ -1655,7 +1707,7 @@ dependencies = [ "macroific", "proc-macro2", "quote", - "syn 2.0.75", + "syn 2.0.77", ] [[package]] @@ -1681,33 +1733,33 @@ dependencies = [ [[package]] name = "derive_builder" -version = "0.20.0" +version = "0.20.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0350b5cb0331628a5916d6c5c0b72e97393b8b6b03b47a9284f4e7f5a405ffd7" +checksum = "cd33f37ee6a119146a1781d3356a7c26028f83d779b2e04ecd45fdc75c76877b" dependencies = [ "derive_builder_macro", ] [[package]] name = "derive_builder_core" -version = "0.20.0" +version = "0.20.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d48cda787f839151732d396ac69e3473923d54312c070ee21e9effcaa8ca0b1d" +checksum = "7431fa049613920234f22c47fdc33e6cf3ee83067091ea4277a3f8c4587aae38" dependencies = [ "darling", "proc-macro2", "quote", - "syn 2.0.75", + "syn 2.0.77", ] [[package]] name = "derive_builder_macro" -version = "0.20.0" +version = "0.20.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "206868b8242f27cecce124c19fd88157fbd0dd334df2587f36417bafbc85097b" +checksum = "4abae7035bf79b9877b779505d8cf3749285b80c43941eda66604841889451dc" dependencies = [ "derive_builder_core", - "syn 2.0.75", + "syn 2.0.77", ] [[package]] @@ -1720,7 +1772,7 @@ dependencies = [ "proc-macro2", "quote", "rustc_version", - "syn 2.0.75", + "syn 2.0.77", ] [[package]] @@ -1812,12 +1864,6 @@ version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "75b325c5dbd37f80359721ad39aca5a29fb04c89279657cffdda8736d0c0b9d2" -[[package]] -name = "dpi" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f25c0e292a7ca6d6498557ff1df68f32c99850012b6ea401cf8daf771f22ff53" - [[package]] name = "duct" version = "0.13.7" @@ -1839,7 +1885,7 @@ checksum = "2334658684d7c213e18602aa72ce37e94d1c9b535882ef6e30bc444b7514a1ee" [[package]] name = "ecolor" version = "0.28.1" -source = "git+https://github.com/aspectron/egui?branch=omega#56e89bd4e0b98ab2c64cace884ac9c6b31409531" +source = "git+https://github.com/aspectron/egui?branch=gamma#13c350e2b5584a0e99cbe0785a2dc717a015adf4" dependencies = [ "bytemuck", "emath", @@ -1849,7 +1895,7 @@ dependencies = [ [[package]] name = "eframe" version = "0.28.1" -source = "git+https://github.com/aspectron/egui?branch=omega#56e89bd4e0b98ab2c64cace884ac9c6b31409531" +source = "git+https://github.com/aspectron/egui?branch=gamma#13c350e2b5584a0e99cbe0785a2dc717a015adf4" dependencies = [ "ahash", "bytemuck", @@ -1864,12 +1910,13 @@ dependencies = [ "image 0.25.2", "js-sys", "log", - "objc2", + "objc2 0.5.2", "objc2-app-kit", "objc2-foundation", "parking_lot", "percent-encoding", - "raw-window-handle", + "raw-window-handle 0.5.2", + "raw-window-handle 0.6.2", "ron", "serde", "static_assertions", @@ -1884,7 +1931,7 @@ dependencies = [ [[package]] name = "egui" version = "0.28.1" -source = "git+https://github.com/aspectron/egui?branch=omega#56e89bd4e0b98ab2c64cace884ac9c6b31409531" +source = "git+https://github.com/aspectron/egui?branch=gamma#13c350e2b5584a0e99cbe0785a2dc717a015adf4" dependencies = [ "accesskit", "ahash", @@ -1899,7 +1946,7 @@ dependencies = [ [[package]] name = "egui-notify" version = "0.15.0" -source = "git+https://github.com/aspectron/egui-notify?branch=omega#ab851504357351f99299c0ab3eccea656ab778cd" +source = "git+https://github.com/aspectron/egui-notify?branch=gamma#e9c04d5b9cdaf09c9094b7c796b2b2c3cb2644c1" dependencies = [ "egui", ] @@ -1907,7 +1954,7 @@ dependencies = [ [[package]] name = "egui-phosphor" version = "0.6.0" -source = "git+https://github.com/aspectron/egui-phosphor?branch=omega#a2cbf0f75116267a46a64d2dd9b369b659e2f87a" +source = "git+https://github.com/aspectron/egui-phosphor?branch=gamma#f12c3e90855608814ce69aaa9add1d9773dd20aa" dependencies = [ "egui", ] @@ -1915,14 +1962,14 @@ dependencies = [ [[package]] name = "egui-winit" version = "0.28.1" -source = "git+https://github.com/aspectron/egui?branch=omega#56e89bd4e0b98ab2c64cace884ac9c6b31409531" +source = "git+https://github.com/aspectron/egui?branch=gamma#13c350e2b5584a0e99cbe0785a2dc717a015adf4" dependencies = [ "accesskit_winit", "ahash", "arboard", "egui", "log", - "raw-window-handle", + "raw-window-handle 0.6.2", "serde", "smithay-clipboard", "web-time", @@ -1933,7 +1980,7 @@ dependencies = [ [[package]] name = "egui_extras" version = "0.28.1" -source = "git+https://github.com/aspectron/egui?branch=omega#56e89bd4e0b98ab2c64cace884ac9c6b31409531" +source = "git+https://github.com/aspectron/egui?branch=gamma#13c350e2b5584a0e99cbe0785a2dc717a015adf4" dependencies = [ "ahash", "egui", @@ -1948,7 +1995,7 @@ dependencies = [ [[package]] name = "egui_glow" version = "0.28.1" -source = "git+https://github.com/aspectron/egui?branch=omega#56e89bd4e0b98ab2c64cace884ac9c6b31409531" +source = "git+https://github.com/aspectron/egui?branch=gamma#13c350e2b5584a0e99cbe0785a2dc717a015adf4" dependencies = [ "ahash", "bytemuck", @@ -1963,7 +2010,7 @@ dependencies = [ [[package]] name = "egui_plot" version = "0.28.1" -source = "git+https://github.com/aspectron/egui_plot?branch=omega#eaee496b859c67fbf5c7a64c2a28ae2380f09eed" +source = "git+https://github.com/aspectron/egui_plot?branch=gamma#d5a4183d3b825b2f7b005e2052f59944577a46cd" dependencies = [ "ahash", "egui", @@ -1979,7 +2026,7 @@ checksum = "60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0" [[package]] name = "emath" version = "0.28.1" -source = "git+https://github.com/aspectron/egui?branch=omega#56e89bd4e0b98ab2c64cace884ac9c6b31409531" +source = "git+https://github.com/aspectron/egui?branch=gamma#13c350e2b5584a0e99cbe0785a2dc717a015adf4" dependencies = [ "bytemuck", "serde", @@ -2024,7 +2071,7 @@ checksum = "f282cfdfe92516eb26c2af8589c274c7c17681f5ecc03c18255fe741c6aa64eb" dependencies = [ "proc-macro2", "quote", - "syn 2.0.75", + "syn 2.0.77", ] [[package]] @@ -2035,7 +2082,7 @@ checksum = "ba7795da175654fe16979af73f81f26a8ea27638d8d9823d317016888a63dc4c" dependencies = [ "num-traits", "quote", - "syn 2.0.75", + "syn 2.0.77", ] [[package]] @@ -2056,7 +2103,7 @@ checksum = "de0d48a183585823424a4ce1aa132d174a6a81bd540895822eb4c8373a8e49e8" dependencies = [ "proc-macro2", "quote", - "syn 2.0.75", + "syn 2.0.77", ] [[package]] @@ -2067,7 +2114,7 @@ checksum = "2f9ed6b3789237c8a0c1c505af1c7eb2c560df6186f01b098c3a1064ea532f38" dependencies = [ "proc-macro2", "quote", - "syn 2.0.75", + "syn 2.0.77", ] [[package]] @@ -2099,25 +2146,19 @@ dependencies = [ [[package]] name = "epaint" version = "0.28.1" -source = "git+https://github.com/aspectron/egui?branch=omega#56e89bd4e0b98ab2c64cace884ac9c6b31409531" +source = "git+https://github.com/aspectron/egui?branch=gamma#13c350e2b5584a0e99cbe0785a2dc717a015adf4" dependencies = [ "ab_glyph", "ahash", "bytemuck", "ecolor", "emath", - "epaint_default_fonts", "log", "nohash-hasher", "parking_lot", "serde", ] -[[package]] -name = "epaint_default_fonts" -version = "0.28.1" -source = "git+https://github.com/aspectron/egui?branch=omega#56e89bd4e0b98ab2c64cace884ac9c6b31409531" - [[package]] name = "equivalent" version = "1.0.1" @@ -2136,9 +2177,9 @@ dependencies = [ [[package]] name = "error-code" -version = "3.2.0" +version = "3.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a0474425d51df81997e2f90a21591180b38eccf27292d755f3e30750225c175b" +checksum = "a5d9305ccc6942a704f4335694ecd3de2ea531b114ac2d51f5f843750787a92f" [[package]] name = "event-listener" @@ -2196,7 +2237,7 @@ dependencies = [ "macroific", "proc-macro2", "quote", - "syn 2.0.75", + "syn 2.0.77", ] [[package]] @@ -2219,9 +2260,9 @@ dependencies = [ [[package]] name = "fastrand" -version = "2.1.0" +version = "2.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9fc0510504f03c51ada170672ac806f1f105a88aa97a5281117e1ddc3368e51a" +checksum = "e8c02a5121d4ea3eb16a80748c74f5549a5665e4c21333c6098f283870fbdea6" [[package]] name = "fdeflate" @@ -2240,9 +2281,9 @@ checksum = "28dea519a9695b9977216879a3ebfddf92f1c08c05d984f8996aecd6ecdc811d" [[package]] name = "filetime" -version = "0.2.24" +version = "0.2.25" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bf401df4a4e3872c4fe8151134cf483738e74b67fc934d6532c882b3d24a4550" +checksum = "35c0522e981e68cbfa8c3f978441a5f34b30b96e146b33cd3359176b50fe8586" dependencies = [ "cfg-if 1.0.0", "libc", @@ -2267,9 +2308,9 @@ dependencies = [ [[package]] name = "flate2" -version = "1.0.32" +version = "1.0.33" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9c0596c1eac1f9e04ed902702e9878208b336edc9d6fddc8a48387349bab3666" +checksum = "324a1be68054ef05ad64b861cc9eaf1d623d2d8cb25b4bf2cb9cdd902b4bf253" dependencies = [ "crc32fast", "miniz_oxide 0.8.0", @@ -2314,7 +2355,7 @@ checksum = "1a5c6c585bc94aaf2c7b51dd4c2ba22680844aba4c687be581871a6f518c5742" dependencies = [ "proc-macro2", "quote", - "syn 2.0.75", + "syn 2.0.77", ] [[package]] @@ -2407,7 +2448,7 @@ version = "2.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "52527eb5074e35e9339c6b4e8d12600c7128b68fb25dcb9fa9dec18f7c25f3a5" dependencies = [ - "fastrand 2.1.0", + "fastrand 2.1.1", "futures-core", "futures-io", "parking", @@ -2422,7 +2463,7 @@ checksum = "87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac" dependencies = [ "proc-macro2", "quote", - "syn 2.0.75", + "syn 2.0.77", ] [[package]] @@ -2491,9 +2532,9 @@ dependencies = [ [[package]] name = "gimli" -version = "0.29.0" +version = "0.31.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "40ecd4077b5ae9fd2e9e169b102c6c330d0605168eb0e8bf79952b256dbefffd" +checksum = "32085ea23f3234fc7846555e85283ba4de91e21016dc0455a16286d87a292d64" [[package]] name = "gl_generator" @@ -2514,9 +2555,9 @@ checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b" [[package]] name = "gloo-timers" -version = "0.2.6" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9b995a66bb87bebce9a0f4a95aed01daca4872c050bfcb21653361c03bc35e5c" +checksum = "bbb143cf96099802033e0d4f4963b19fd2e0b728bcf076cd9cf7f6634f092994" dependencies = [ "futures-channel", "futures-core", @@ -2538,56 +2579,55 @@ dependencies = [ [[package]] name = "glutin" -version = "0.32.0" +version = "0.31.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2491aa3090f682ddd920b184491844440fdd14379c7eef8f5bc10ef7fb3242fd" +checksum = "18fcd4ae4e86d991ad1300b8f57166e5be0c95ef1f63f3f5b827f8a164548746" dependencies = [ "bitflags 2.6.0", - "cfg_aliases 0.2.1", + "cfg_aliases 0.1.1", "cgl", "core-foundation", "dispatch", "glutin_egl_sys", "glutin_glx_sys", "glutin_wgl_sys", + "icrate", "libloading", - "objc2", - "objc2-app-kit", - "objc2-foundation", + "objc2 0.4.1", "once_cell", - "raw-window-handle", + "raw-window-handle 0.5.2", "wayland-sys", - "windows-sys 0.52.0", + "windows-sys 0.48.0", "x11-dl", ] [[package]] name = "glutin-winit" -version = "0.5.0" +version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "85edca7075f8fc728f28cb8fbb111a96c3b89e930574369e3e9c27eb75d3788f" +checksum = "1ebcdfba24f73b8412c5181e56f092b5eff16671c514ce896b258a0a64bd7735" dependencies = [ - "cfg_aliases 0.2.1", + "cfg_aliases 0.1.1", "glutin", - "raw-window-handle", + "raw-window-handle 0.5.2", "winit", ] [[package]] name = "glutin_egl_sys" -version = "0.7.0" +version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cae99fff4d2850dbe6fb8c1fa8e4fead5525bab715beaacfccf3fb994e01c827" +checksum = "77cc5623f5309ef433c3dd4ca1223195347fe62c413da8e2fdd0eb76db2d9bcd" dependencies = [ "gl_generator", - "windows-sys 0.52.0", + "windows-sys 0.48.0", ] [[package]] name = "glutin_glx_sys" -version = "0.6.0" +version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9c2b2d3918e76e18e08796b55eb64e8fe6ec67d5a6b2e2a7e2edce224ad24c63" +checksum = "a165fd686c10dcc2d45380b35796e577eacfd43d4660ee741ec8ebe2201b3b4f" dependencies = [ "gl_generator", "x11-dl", @@ -2595,9 +2635,9 @@ dependencies = [ [[package]] name = "glutin_wgl_sys" -version = "0.6.0" +version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0a4e1951bbd9434a81aa496fe59ccc2235af3820d27b85f9314e279609211e2c" +checksum = "6c8098adac955faa2d31079b65dc48841251f69efd3ac25477903fc424362ead" dependencies = [ "gl_generator", ] @@ -2614,7 +2654,7 @@ dependencies = [ "futures-sink", "futures-util", "http 0.2.12", - "indexmap 2.4.0", + "indexmap 2.5.0", "slab", "tokio", "tokio-util", @@ -2633,7 +2673,7 @@ dependencies = [ "futures-core", "futures-sink", "http 1.1.0", - "indexmap 2.4.0", + "indexmap 2.5.0", "slab", "tokio", "tokio-util", @@ -2864,15 +2904,15 @@ dependencies = [ [[package]] name = "hyper-rustls" -version = "0.27.2" +version = "0.27.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5ee4be2c948921a1a5320b629c4193916ed787a7f7f293fd3f7f5a6c9de74155" +checksum = "08afdbb5c31130e3034af566421053ab03787c640246a446327f550d11bcb333" dependencies = [ "futures-util", "http 1.1.0", "hyper 1.4.1", "hyper-util", - "rustls 0.23.12", + "rustls 0.23.13", "rustls-pki-types", "tokio", "tokio-rustls 0.26.0", @@ -2910,9 +2950,9 @@ dependencies = [ [[package]] name = "hyper-util" -version = "0.1.7" +version = "0.1.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cde7055719c54e36e95e8719f95883f22072a48ede39db7fc17a4e1d5281e9b9" +checksum = "da62f120a8a37763efb0cf8fdf264b884c7b8b9ac8660b900c8661030c00e6ba" dependencies = [ "bytes", "futures-channel", @@ -2951,6 +2991,17 @@ dependencies = [ "cc", ] +[[package]] +name = "icrate" +version = "0.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "99d3aaff8a54577104bafdf686ff18565c3b6903ca5782a2026ef06e2c7aa319" +dependencies = [ + "block2 0.3.0", + "dispatch", + "objc2 0.4.1", +] + [[package]] name = "ident_case" version = "1.0.1" @@ -3031,15 +3082,6 @@ version = "0.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "029d73f573d8e8d63e6d5020011d3255b28c3ba85d6cf870a07184ed23de9284" -[[package]] -name = "immutable-chunkmap" -version = "2.0.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4419f022e55cc63d5bbd6b44b71e1d226b9c9480a47824c706e9d54e5c40c5eb" -dependencies = [ - "arrayvec", -] - [[package]] name = "indexed_db_futures" version = "0.5.0" @@ -3070,9 +3112,9 @@ dependencies = [ [[package]] name = "indexmap" -version = "2.4.0" +version = "2.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "93ead53efc7ea8ed3cfb0c79fc8023fbb782a5432b52830b6518941cebe6505c" +checksum = "68b900aa2f7301e21c36462b170ee99994de34dff39a4a6a528e80e7376d07e5" dependencies = [ "equivalent", "hashbrown 0.14.5", @@ -3136,9 +3178,9 @@ dependencies = [ [[package]] name = "ipnet" -version = "2.9.0" +version = "2.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8f518f335dce6725a761382244631d86cf0ccb2863413590b31338feb467f9c3" +checksum = "187674a687eed5fe42285b40c6291f9a01517d415fad1c3cbc6a9f778af7fcd4" [[package]] name = "is-docker" @@ -3252,7 +3294,7 @@ dependencies = [ [[package]] name = "kaspa-addresses" version = "0.15.1" -source = "git+https://github.com/aspectron/rusty-kaspa.git?branch=gamma#458354b4350b021f9bd5c3259c2e94bb66ebdd9d" +source = "git+https://github.com/aspectron/rusty-kaspa.git?branch=gamma#29e32c91c5bf50d40ad1c3e77dd0a79c897a189f" dependencies = [ "borsh", "js-sys", @@ -3267,7 +3309,7 @@ dependencies = [ [[package]] name = "kaspa-addressmanager" version = "0.15.1" -source = "git+https://github.com/aspectron/rusty-kaspa.git?branch=gamma#458354b4350b021f9bd5c3259c2e94bb66ebdd9d" +source = "git+https://github.com/aspectron/rusty-kaspa.git?branch=gamma#29e32c91c5bf50d40ad1c3e77dd0a79c897a189f" dependencies = [ "borsh", "igd-next", @@ -3289,7 +3331,7 @@ dependencies = [ [[package]] name = "kaspa-alloc" version = "0.15.1" -source = "git+https://github.com/aspectron/rusty-kaspa.git?branch=gamma#458354b4350b021f9bd5c3259c2e94bb66ebdd9d" +source = "git+https://github.com/aspectron/rusty-kaspa.git?branch=gamma#29e32c91c5bf50d40ad1c3e77dd0a79c897a189f" dependencies = [ "mimalloc", ] @@ -3297,7 +3339,7 @@ dependencies = [ [[package]] name = "kaspa-bip32" version = "0.15.1" -source = "git+https://github.com/aspectron/rusty-kaspa.git?branch=gamma#458354b4350b021f9bd5c3259c2e94bb66ebdd9d" +source = "git+https://github.com/aspectron/rusty-kaspa.git?branch=gamma#29e32c91c5bf50d40ad1c3e77dd0a79c897a189f" dependencies = [ "borsh", "bs58", @@ -3324,7 +3366,7 @@ dependencies = [ [[package]] name = "kaspa-cli" version = "0.15.1" -source = "git+https://github.com/aspectron/rusty-kaspa.git?branch=gamma#458354b4350b021f9bd5c3259c2e94bb66ebdd9d" +source = "git+https://github.com/aspectron/rusty-kaspa.git?branch=gamma#29e32c91c5bf50d40ad1c3e77dd0a79c897a189f" dependencies = [ "async-trait", "borsh", @@ -3372,7 +3414,7 @@ dependencies = [ [[package]] name = "kaspa-connectionmanager" version = "0.15.1" -source = "git+https://github.com/aspectron/rusty-kaspa.git?branch=gamma#458354b4350b021f9bd5c3259c2e94bb66ebdd9d" +source = "git+https://github.com/aspectron/rusty-kaspa.git?branch=gamma#29e32c91c5bf50d40ad1c3e77dd0a79c897a189f" dependencies = [ "duration-string", "futures-util", @@ -3390,7 +3432,7 @@ dependencies = [ [[package]] name = "kaspa-consensus" version = "0.15.1" -source = "git+https://github.com/aspectron/rusty-kaspa.git?branch=gamma#458354b4350b021f9bd5c3259c2e94bb66ebdd9d" +source = "git+https://github.com/aspectron/rusty-kaspa.git?branch=gamma#29e32c91c5bf50d40ad1c3e77dd0a79c897a189f" dependencies = [ "arc-swap", "async-channel 2.3.1", @@ -3398,7 +3440,7 @@ dependencies = [ "crossbeam-channel", "faster-hex", "futures-util", - "indexmap 2.4.0", + "indexmap 2.5.0", "itertools 0.13.0", "kaspa-consensus-core", "kaspa-consensus-notify", @@ -3430,7 +3472,7 @@ dependencies = [ [[package]] name = "kaspa-consensus-client" version = "0.15.1" -source = "git+https://github.com/aspectron/rusty-kaspa.git?branch=gamma#458354b4350b021f9bd5c3259c2e94bb66ebdd9d" +source = "git+https://github.com/aspectron/rusty-kaspa.git?branch=gamma#29e32c91c5bf50d40ad1c3e77dd0a79c897a189f" dependencies = [ "ahash", "cfg-if 1.0.0", @@ -3459,7 +3501,7 @@ dependencies = [ [[package]] name = "kaspa-consensus-core" version = "0.15.1" -source = "git+https://github.com/aspectron/rusty-kaspa.git?branch=gamma#458354b4350b021f9bd5c3259c2e94bb66ebdd9d" +source = "git+https://github.com/aspectron/rusty-kaspa.git?branch=gamma#29e32c91c5bf50d40ad1c3e77dd0a79c897a189f" dependencies = [ "async-trait", "borsh", @@ -3494,7 +3536,7 @@ dependencies = [ [[package]] name = "kaspa-consensus-notify" version = "0.15.1" -source = "git+https://github.com/aspectron/rusty-kaspa.git?branch=gamma#458354b4350b021f9bd5c3259c2e94bb66ebdd9d" +source = "git+https://github.com/aspectron/rusty-kaspa.git?branch=gamma#29e32c91c5bf50d40ad1c3e77dd0a79c897a189f" dependencies = [ "async-channel 2.3.1", "cfg-if 1.0.0", @@ -3514,7 +3556,7 @@ dependencies = [ [[package]] name = "kaspa-consensus-wasm" version = "0.15.1" -source = "git+https://github.com/aspectron/rusty-kaspa.git?branch=gamma#458354b4350b021f9bd5c3259c2e94bb66ebdd9d" +source = "git+https://github.com/aspectron/rusty-kaspa.git?branch=gamma#29e32c91c5bf50d40ad1c3e77dd0a79c897a189f" dependencies = [ "cfg-if 1.0.0", "faster-hex", @@ -3539,7 +3581,7 @@ dependencies = [ [[package]] name = "kaspa-consensusmanager" version = "0.15.1" -source = "git+https://github.com/aspectron/rusty-kaspa.git?branch=gamma#458354b4350b021f9bd5c3259c2e94bb66ebdd9d" +source = "git+https://github.com/aspectron/rusty-kaspa.git?branch=gamma#29e32c91c5bf50d40ad1c3e77dd0a79c897a189f" dependencies = [ "duration-string", "futures", @@ -3558,7 +3600,7 @@ dependencies = [ [[package]] name = "kaspa-core" version = "0.15.1" -source = "git+https://github.com/aspectron/rusty-kaspa.git?branch=gamma#458354b4350b021f9bd5c3259c2e94bb66ebdd9d" +source = "git+https://github.com/aspectron/rusty-kaspa.git?branch=gamma#29e32c91c5bf50d40ad1c3e77dd0a79c897a189f" dependencies = [ "cfg-if 1.0.0", "ctrlc", @@ -3577,7 +3619,7 @@ dependencies = [ [[package]] name = "kaspa-daemon" version = "0.15.1" -source = "git+https://github.com/aspectron/rusty-kaspa.git?branch=gamma#458354b4350b021f9bd5c3259c2e94bb66ebdd9d" +source = "git+https://github.com/aspectron/rusty-kaspa.git?branch=gamma#29e32c91c5bf50d40ad1c3e77dd0a79c897a189f" dependencies = [ "async-trait", "borsh", @@ -3600,12 +3642,12 @@ dependencies = [ [[package]] name = "kaspa-database" version = "0.15.1" -source = "git+https://github.com/aspectron/rusty-kaspa.git?branch=gamma#458354b4350b021f9bd5c3259c2e94bb66ebdd9d" +source = "git+https://github.com/aspectron/rusty-kaspa.git?branch=gamma#29e32c91c5bf50d40ad1c3e77dd0a79c897a189f" dependencies = [ "bincode", "enum-primitive-derive", "faster-hex", - "indexmap 2.4.0", + "indexmap 2.5.0", "itertools 0.13.0", "kaspa-hashes", "kaspa-utils", @@ -3623,7 +3665,7 @@ dependencies = [ [[package]] name = "kaspa-grpc-client" version = "0.15.1" -source = "git+https://github.com/aspectron/rusty-kaspa.git?branch=gamma#458354b4350b021f9bd5c3259c2e94bb66ebdd9d" +source = "git+https://github.com/aspectron/rusty-kaspa.git?branch=gamma#29e32c91c5bf50d40ad1c3e77dd0a79c897a189f" dependencies = [ "async-channel 2.3.1", "async-stream", @@ -3645,7 +3687,7 @@ dependencies = [ "prost", "rand", "regex", - "rustls 0.23.12", + "rustls 0.23.13", "thiserror", "tokio", "tokio-stream", @@ -3656,7 +3698,7 @@ dependencies = [ [[package]] name = "kaspa-grpc-core" version = "0.15.1" -source = "git+https://github.com/aspectron/rusty-kaspa.git?branch=gamma#458354b4350b021f9bd5c3259c2e94bb66ebdd9d" +source = "git+https://github.com/aspectron/rusty-kaspa.git?branch=gamma#29e32c91c5bf50d40ad1c3e77dd0a79c897a189f" dependencies = [ "async-channel 2.3.1", "async-stream", @@ -3686,7 +3728,7 @@ dependencies = [ [[package]] name = "kaspa-grpc-server" version = "0.15.1" -source = "git+https://github.com/aspectron/rusty-kaspa.git?branch=gamma#458354b4350b021f9bd5c3259c2e94bb66ebdd9d" +source = "git+https://github.com/aspectron/rusty-kaspa.git?branch=gamma#29e32c91c5bf50d40ad1c3e77dd0a79c897a189f" dependencies = [ "async-channel 2.3.1", "async-stream", @@ -3710,7 +3752,7 @@ dependencies = [ "paste", "prost", "rand", - "rustls 0.23.12", + "rustls 0.23.13", "thiserror", "tokio", "tokio-stream", @@ -3722,7 +3764,7 @@ dependencies = [ [[package]] name = "kaspa-hashes" version = "0.15.1" -source = "git+https://github.com/aspectron/rusty-kaspa.git?branch=gamma#458354b4350b021f9bd5c3259c2e94bb66ebdd9d" +source = "git+https://github.com/aspectron/rusty-kaspa.git?branch=gamma#29e32c91c5bf50d40ad1c3e77dd0a79c897a189f" dependencies = [ "blake2b_simd", "borsh", @@ -3741,7 +3783,7 @@ dependencies = [ [[package]] name = "kaspa-index-core" version = "0.15.1" -source = "git+https://github.com/aspectron/rusty-kaspa.git?branch=gamma#458354b4350b021f9bd5c3259c2e94bb66ebdd9d" +source = "git+https://github.com/aspectron/rusty-kaspa.git?branch=gamma#29e32c91c5bf50d40ad1c3e77dd0a79c897a189f" dependencies = [ "async-channel 2.3.1", "async-trait", @@ -3761,7 +3803,7 @@ dependencies = [ [[package]] name = "kaspa-index-processor" version = "0.15.1" -source = "git+https://github.com/aspectron/rusty-kaspa.git?branch=gamma#458354b4350b021f9bd5c3259c2e94bb66ebdd9d" +source = "git+https://github.com/aspectron/rusty-kaspa.git?branch=gamma#29e32c91c5bf50d40ad1c3e77dd0a79c897a189f" dependencies = [ "async-channel 2.3.1", "async-trait", @@ -3787,7 +3829,7 @@ dependencies = [ [[package]] name = "kaspa-math" version = "0.15.1" -source = "git+https://github.com/aspectron/rusty-kaspa.git?branch=gamma#458354b4350b021f9bd5c3259c2e94bb66ebdd9d" +source = "git+https://github.com/aspectron/rusty-kaspa.git?branch=gamma#29e32c91c5bf50d40ad1c3e77dd0a79c897a189f" dependencies = [ "borsh", "faster-hex", @@ -3807,7 +3849,7 @@ dependencies = [ [[package]] name = "kaspa-merkle" version = "0.15.1" -source = "git+https://github.com/aspectron/rusty-kaspa.git?branch=gamma#458354b4350b021f9bd5c3259c2e94bb66ebdd9d" +source = "git+https://github.com/aspectron/rusty-kaspa.git?branch=gamma#29e32c91c5bf50d40ad1c3e77dd0a79c897a189f" dependencies = [ "kaspa-hashes", ] @@ -3815,7 +3857,7 @@ dependencies = [ [[package]] name = "kaspa-metrics-core" version = "0.15.1" -source = "git+https://github.com/aspectron/rusty-kaspa.git?branch=gamma#458354b4350b021f9bd5c3259c2e94bb66ebdd9d" +source = "git+https://github.com/aspectron/rusty-kaspa.git?branch=gamma#29e32c91c5bf50d40ad1c3e77dd0a79c897a189f" dependencies = [ "async-trait", "borsh", @@ -3832,7 +3874,7 @@ dependencies = [ [[package]] name = "kaspa-mining" version = "0.15.1" -source = "git+https://github.com/aspectron/rusty-kaspa.git?branch=gamma#458354b4350b021f9bd5c3259c2e94bb66ebdd9d" +source = "git+https://github.com/aspectron/rusty-kaspa.git?branch=gamma#29e32c91c5bf50d40ad1c3e77dd0a79c897a189f" dependencies = [ "futures-util", "itertools 0.13.0", @@ -3858,7 +3900,7 @@ dependencies = [ [[package]] name = "kaspa-mining-errors" version = "0.15.1" -source = "git+https://github.com/aspectron/rusty-kaspa.git?branch=gamma#458354b4350b021f9bd5c3259c2e94bb66ebdd9d" +source = "git+https://github.com/aspectron/rusty-kaspa.git?branch=gamma#29e32c91c5bf50d40ad1c3e77dd0a79c897a189f" dependencies = [ "kaspa-consensus-core", "thiserror", @@ -3867,7 +3909,7 @@ dependencies = [ [[package]] name = "kaspa-muhash" version = "0.15.1" -source = "git+https://github.com/aspectron/rusty-kaspa.git?branch=gamma#458354b4350b021f9bd5c3259c2e94bb66ebdd9d" +source = "git+https://github.com/aspectron/rusty-kaspa.git?branch=gamma#29e32c91c5bf50d40ad1c3e77dd0a79c897a189f" dependencies = [ "kaspa-hashes", "kaspa-math", @@ -3920,7 +3962,7 @@ dependencies = [ "cfg-if 1.0.0", "chrome-sys", "chrono", - "clap 4.5.16", + "clap 4.5.17", "convert_case 0.6.0", "ctrlc", "derivative", @@ -4008,7 +4050,7 @@ dependencies = [ [[package]] name = "kaspa-notify" version = "0.15.1" -source = "git+https://github.com/aspectron/rusty-kaspa.git?branch=gamma#458354b4350b021f9bd5c3259c2e94bb66ebdd9d" +source = "git+https://github.com/aspectron/rusty-kaspa.git?branch=gamma#29e32c91c5bf50d40ad1c3e77dd0a79c897a189f" dependencies = [ "async-channel 2.3.1", "async-trait", @@ -4016,7 +4058,7 @@ dependencies = [ "derive_more", "futures", "futures-util", - "indexmap 2.4.0", + "indexmap 2.5.0", "itertools 0.13.0", "kaspa-addresses", "kaspa-consensus-core", @@ -4040,12 +4082,12 @@ dependencies = [ [[package]] name = "kaspa-p2p-flows" version = "0.15.1" -source = "git+https://github.com/aspectron/rusty-kaspa.git?branch=gamma#458354b4350b021f9bd5c3259c2e94bb66ebdd9d" +source = "git+https://github.com/aspectron/rusty-kaspa.git?branch=gamma#29e32c91c5bf50d40ad1c3e77dd0a79c897a189f" dependencies = [ "async-trait", "chrono", "futures", - "indexmap 2.4.0", + "indexmap 2.5.0", "itertools 0.13.0", "kaspa-addressmanager", "kaspa-connectionmanager", @@ -4072,7 +4114,7 @@ dependencies = [ [[package]] name = "kaspa-p2p-lib" version = "0.15.1" -source = "git+https://github.com/aspectron/rusty-kaspa.git?branch=gamma#458354b4350b021f9bd5c3259c2e94bb66ebdd9d" +source = "git+https://github.com/aspectron/rusty-kaspa.git?branch=gamma#29e32c91c5bf50d40ad1c3e77dd0a79c897a189f" dependencies = [ "borsh", "ctrlc", @@ -4103,7 +4145,7 @@ dependencies = [ [[package]] name = "kaspa-perf-monitor" version = "0.15.1" -source = "git+https://github.com/aspectron/rusty-kaspa.git?branch=gamma#458354b4350b021f9bd5c3259c2e94bb66ebdd9d" +source = "git+https://github.com/aspectron/rusty-kaspa.git?branch=gamma#29e32c91c5bf50d40ad1c3e77dd0a79c897a189f" dependencies = [ "kaspa-core", "log", @@ -4116,7 +4158,7 @@ dependencies = [ [[package]] name = "kaspa-pow" version = "0.15.1" -source = "git+https://github.com/aspectron/rusty-kaspa.git?branch=gamma#458354b4350b021f9bd5c3259c2e94bb66ebdd9d" +source = "git+https://github.com/aspectron/rusty-kaspa.git?branch=gamma#29e32c91c5bf50d40ad1c3e77dd0a79c897a189f" dependencies = [ "js-sys", "kaspa-consensus-client", @@ -4132,7 +4174,7 @@ dependencies = [ [[package]] name = "kaspa-rpc-core" version = "0.15.1" -source = "git+https://github.com/aspectron/rusty-kaspa.git?branch=gamma#458354b4350b021f9bd5c3259c2e94bb66ebdd9d" +source = "git+https://github.com/aspectron/rusty-kaspa.git?branch=gamma#29e32c91c5bf50d40ad1c3e77dd0a79c897a189f" dependencies = [ "async-channel 2.3.1", "async-trait", @@ -4174,7 +4216,7 @@ dependencies = [ [[package]] name = "kaspa-rpc-macros" version = "0.15.1" -source = "git+https://github.com/aspectron/rusty-kaspa.git?branch=gamma#458354b4350b021f9bd5c3259c2e94bb66ebdd9d" +source = "git+https://github.com/aspectron/rusty-kaspa.git?branch=gamma#29e32c91c5bf50d40ad1c3e77dd0a79c897a189f" dependencies = [ "convert_case 0.6.0", "proc-macro-error", @@ -4187,7 +4229,7 @@ dependencies = [ [[package]] name = "kaspa-rpc-service" version = "0.15.1" -source = "git+https://github.com/aspectron/rusty-kaspa.git?branch=gamma#458354b4350b021f9bd5c3259c2e94bb66ebdd9d" +source = "git+https://github.com/aspectron/rusty-kaspa.git?branch=gamma#29e32c91c5bf50d40ad1c3e77dd0a79c897a189f" dependencies = [ "async-trait", "kaspa-addresses", @@ -4217,13 +4259,13 @@ dependencies = [ [[package]] name = "kaspa-txscript" version = "0.15.1" -source = "git+https://github.com/aspectron/rusty-kaspa.git?branch=gamma#458354b4350b021f9bd5c3259c2e94bb66ebdd9d" +source = "git+https://github.com/aspectron/rusty-kaspa.git?branch=gamma#29e32c91c5bf50d40ad1c3e77dd0a79c897a189f" dependencies = [ "blake2b_simd", "borsh", "cfg-if 1.0.0", "hexplay", - "indexmap 2.4.0", + "indexmap 2.5.0", "itertools 0.13.0", "kaspa-addresses", "kaspa-consensus-core", @@ -4248,7 +4290,7 @@ dependencies = [ [[package]] name = "kaspa-txscript-errors" version = "0.15.1" -source = "git+https://github.com/aspectron/rusty-kaspa.git?branch=gamma#458354b4350b021f9bd5c3259c2e94bb66ebdd9d" +source = "git+https://github.com/aspectron/rusty-kaspa.git?branch=gamma#29e32c91c5bf50d40ad1c3e77dd0a79c897a189f" dependencies = [ "secp256k1", "thiserror", @@ -4257,7 +4299,7 @@ dependencies = [ [[package]] name = "kaspa-utils" version = "0.15.1" -source = "git+https://github.com/aspectron/rusty-kaspa.git?branch=gamma#458354b4350b021f9bd5c3259c2e94bb66ebdd9d" +source = "git+https://github.com/aspectron/rusty-kaspa.git?branch=gamma#29e32c91c5bf50d40ad1c3e77dd0a79c897a189f" dependencies = [ "arc-swap", "async-channel 2.3.1", @@ -4277,7 +4319,7 @@ dependencies = [ "serde", "sha2", "smallvec", - "sysinfo 0.31.2", + "sysinfo 0.31.4", "thiserror", "triggered", "uuid 1.10.0", @@ -4287,7 +4329,7 @@ dependencies = [ [[package]] name = "kaspa-utils-tower" version = "0.15.1" -source = "git+https://github.com/aspectron/rusty-kaspa.git?branch=gamma#458354b4350b021f9bd5c3259c2e94bb66ebdd9d" +source = "git+https://github.com/aspectron/rusty-kaspa.git?branch=gamma#29e32c91c5bf50d40ad1c3e77dd0a79c897a189f" dependencies = [ "cfg-if 1.0.0", "futures", @@ -4302,7 +4344,7 @@ dependencies = [ [[package]] name = "kaspa-utxoindex" version = "0.15.1" -source = "git+https://github.com/aspectron/rusty-kaspa.git?branch=gamma#458354b4350b021f9bd5c3259c2e94bb66ebdd9d" +source = "git+https://github.com/aspectron/rusty-kaspa.git?branch=gamma#29e32c91c5bf50d40ad1c3e77dd0a79c897a189f" dependencies = [ "futures", "kaspa-consensus-core", @@ -4322,7 +4364,7 @@ dependencies = [ [[package]] name = "kaspa-wallet-core" version = "0.15.1" -source = "git+https://github.com/aspectron/rusty-kaspa.git?branch=gamma#458354b4350b021f9bd5c3259c2e94bb66ebdd9d" +source = "git+https://github.com/aspectron/rusty-kaspa.git?branch=gamma#29e32c91c5bf50d40ad1c3e77dd0a79c897a189f" dependencies = [ "aes", "ahash", @@ -4401,7 +4443,7 @@ dependencies = [ [[package]] name = "kaspa-wallet-keys" version = "0.15.1" -source = "git+https://github.com/aspectron/rusty-kaspa.git?branch=gamma#458354b4350b021f9bd5c3259c2e94bb66ebdd9d" +source = "git+https://github.com/aspectron/rusty-kaspa.git?branch=gamma#29e32c91c5bf50d40ad1c3e77dd0a79c897a189f" dependencies = [ "async-trait", "borsh", @@ -4434,7 +4476,7 @@ dependencies = [ [[package]] name = "kaspa-wallet-macros" version = "0.15.1" -source = "git+https://github.com/aspectron/rusty-kaspa.git?branch=gamma#458354b4350b021f9bd5c3259c2e94bb66ebdd9d" +source = "git+https://github.com/aspectron/rusty-kaspa.git?branch=gamma#29e32c91c5bf50d40ad1c3e77dd0a79c897a189f" dependencies = [ "convert_case 0.5.0", "proc-macro-error", @@ -4448,7 +4490,7 @@ dependencies = [ [[package]] name = "kaspa-wallet-pskt" version = "0.15.1" -source = "git+https://github.com/aspectron/rusty-kaspa.git?branch=gamma#458354b4350b021f9bd5c3259c2e94bb66ebdd9d" +source = "git+https://github.com/aspectron/rusty-kaspa.git?branch=gamma#29e32c91c5bf50d40ad1c3e77dd0a79c897a189f" dependencies = [ "bincode", "derive_builder", @@ -4476,7 +4518,7 @@ dependencies = [ [[package]] name = "kaspa-wasm-core" version = "0.15.1" -source = "git+https://github.com/aspectron/rusty-kaspa.git?branch=gamma#458354b4350b021f9bd5c3259c2e94bb66ebdd9d" +source = "git+https://github.com/aspectron/rusty-kaspa.git?branch=gamma#29e32c91c5bf50d40ad1c3e77dd0a79c897a189f" dependencies = [ "faster-hex", "hexplay", @@ -4488,7 +4530,7 @@ dependencies = [ [[package]] name = "kaspa-wrpc-client" version = "0.15.1" -source = "git+https://github.com/aspectron/rusty-kaspa.git?branch=gamma#458354b4350b021f9bd5c3259c2e94bb66ebdd9d" +source = "git+https://github.com/aspectron/rusty-kaspa.git?branch=gamma#29e32c91c5bf50d40ad1c3e77dd0a79c897a189f" dependencies = [ "async-std", "async-trait", @@ -4505,7 +4547,7 @@ dependencies = [ "paste", "rand", "regex", - "rustls 0.23.12", + "rustls 0.23.13", "serde", "serde-wasm-bindgen", "serde_json", @@ -4525,7 +4567,7 @@ dependencies = [ [[package]] name = "kaspa-wrpc-server" version = "0.15.1" -source = "git+https://github.com/aspectron/rusty-kaspa.git?branch=gamma#458354b4350b021f9bd5c3259c2e94bb66ebdd9d" +source = "git+https://github.com/aspectron/rusty-kaspa.git?branch=gamma#29e32c91c5bf50d40ad1c3e77dd0a79c897a189f" dependencies = [ "async-trait", "borsh", @@ -4541,7 +4583,7 @@ dependencies = [ "log", "num_cpus", "paste", - "rustls 0.23.12", + "rustls 0.23.13", "serde", "thiserror", "tokio", @@ -4554,7 +4596,7 @@ dependencies = [ [[package]] name = "kaspa-wrpc-wasm" version = "0.15.1" -source = "git+https://github.com/aspectron/rusty-kaspa.git?branch=gamma#458354b4350b021f9bd5c3259c2e94bb66ebdd9d" +source = "git+https://github.com/aspectron/rusty-kaspa.git?branch=gamma#29e32c91c5bf50d40ad1c3e77dd0a79c897a189f" dependencies = [ "ahash", "async-std", @@ -4585,11 +4627,11 @@ dependencies = [ [[package]] name = "kaspad" version = "0.15.1" -source = "git+https://github.com/aspectron/rusty-kaspa.git?branch=gamma#458354b4350b021f9bd5c3259c2e94bb66ebdd9d" +source = "git+https://github.com/aspectron/rusty-kaspa.git?branch=gamma#29e32c91c5bf50d40ad1c3e77dd0a79c897a189f" dependencies = [ "async-channel 2.3.1", "cfg-if 1.0.0", - "clap 4.5.16", + "clap 4.5.17", "dirs", "futures-util", "kaspa-addresses", @@ -4724,7 +4766,7 @@ checksum = "c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d" dependencies = [ "bitflags 2.6.0", "libc", - "redox_syscall 0.5.3", + "redox_syscall 0.5.4", ] [[package]] @@ -4745,9 +4787,9 @@ dependencies = [ [[package]] name = "libz-sys" -version = "1.1.19" +version = "1.1.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fdc53a7799a7496ebc9fd29f31f7df80e83c9bda5299768af5f9e59eeea74647" +checksum = "d2d16453e800a8cf6dd2fc3eb4bc99b786a9b90c663b8559a5b1a041bf89e472" dependencies = [ "cc", "pkg-config", @@ -4794,9 +4836,9 @@ checksum = "b4ce301924b7887e9d637144fdade93f9dfff9b60981d4ac161db09720d39aa5" [[package]] name = "local-ip-address" -version = "0.6.1" +version = "0.6.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "136ef34e18462b17bf39a7826f8f3bbc223341f8e83822beb8b77db9a3d49696" +checksum = "b435d7dd476416a905f9634dff8c330cee8d3168fdd1fbd472a17d1a75c00c3e" dependencies = [ "libc", "neli", @@ -4861,9 +4903,9 @@ dependencies = [ [[package]] name = "lz4-sys" -version = "1.10.0" +version = "1.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "109de74d5d2353660401699a4174a4ff23fcc649caf553df71933c7fb45ad868" +checksum = "fcb44a01837a858d47e5a630d2ccf304c8efcc4b83b8f9f75b7a9ee4fcc6e57d" dependencies = [ "cc", "libc", @@ -4908,7 +4950,7 @@ dependencies = [ "cfg-if 1.0.0", "proc-macro2", "quote", - "syn 2.0.75", + "syn 2.0.77", ] [[package]] @@ -4919,7 +4961,7 @@ checksum = "13198c120864097a565ccb3ff947672d969932b7975ebd4085732c9f09435e55" dependencies = [ "proc-macro2", "quote", - "syn 2.0.75", + "syn 2.0.77", ] [[package]] @@ -4932,14 +4974,14 @@ dependencies = [ "macroific_core", "proc-macro2", "quote", - "syn 2.0.75", + "syn 2.0.77", ] [[package]] name = "malachite-base" -version = "0.4.15" +version = "0.4.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e5f8d7930df6fcb9c86761ca0999ba484d7b6469c81cee4a7d38da5386440f96" +checksum = "46059721011b0458b7bd6d9179be5d0b60294281c23320c207adceaecc54d13b" dependencies = [ "hashbrown 0.14.5", "itertools 0.11.0", @@ -4949,9 +4991,9 @@ dependencies = [ [[package]] name = "malachite-nz" -version = "0.4.15" +version = "0.4.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fa263ca62420c1f65cf6758f55c979a49ad83169f332e602b1890f1e1277a429" +checksum = "1503b27e825cabd1c3d0ff1e95a39fb2ec9eab6fd3da6cfa41aec7091d273e78" dependencies = [ "itertools 0.11.0", "libm", @@ -5000,9 +5042,9 @@ checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3" [[package]] name = "memmap2" -version = "0.9.4" +version = "0.9.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fe751422e4a8caa417e13c3ea66452215d7d63e19e604f4980461212f3ae1322" +checksum = "fd3f7eed9d3848f8b98834af67102b720745c4ec028fcd0aa0239277e7de374f" dependencies = [ "libc", ] @@ -5133,16 +5175,17 @@ dependencies = [ [[package]] name = "ndk" -version = "0.9.0" +version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c3f42e7bbe13d351b6bead8286a43aac9534b82bd3cc43e47037f012ebfd62d4" +checksum = "2076a31b7010b17a38c01907c45b945e8f11495ee4dd588309718901b1f7a5b7" dependencies = [ "bitflags 2.6.0", "jni-sys", "log", "ndk-sys", "num_enum", - "raw-window-handle", + "raw-window-handle 0.5.2", + "raw-window-handle 0.6.2", "thiserror", ] @@ -5154,9 +5197,9 @@ checksum = "27b02d87554356db9e9a873add8782d4ea6e3e58ea071a9adb9a2e8ddb884a8b" [[package]] name = "ndk-sys" -version = "0.6.0+11769913" +version = "0.5.0+25.2.9519653" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ee6cda3051665f1fb8d9e08fc35c96d5a244fb1be711a03b71118828afc9a873" +checksum = "8c196769dd60fd4f363e11d948139556a344e79d451aeb2fa2fd040738ef7691" dependencies = [ "jni-sys", ] @@ -5377,10 +5420,10 @@ version = "0.7.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "af1844ef2428cc3e1cb900be36181049ef3d3193c63e43026cfe202983b27a56" dependencies = [ - "proc-macro-crate 3.1.0", + "proc-macro-crate 3.2.0", "proc-macro2", "quote", - "syn 2.0.75", + "syn 2.0.77", ] [[package]] @@ -5431,6 +5474,12 @@ dependencies = [ "objc_id", ] +[[package]] +name = "objc-sys" +version = "0.2.0-beta.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "df3b9834c1e95694a05a828b59f55fa2afec6288359cda67146126b3f90a55d7" + [[package]] name = "objc-sys" version = "0.3.5" @@ -5439,52 +5488,49 @@ checksum = "cdb91bdd390c7ce1a8607f35f3ca7151b65afc0ff5ff3b34fa350f7d7c7e4310" [[package]] name = "objc2" -version = "0.5.2" +version = "0.3.0-beta.3.patch-leaks.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "46a785d4eeff09c14c487497c162e92766fbb3e4059a71840cecc03d9a50b804" +checksum = "7e01640f9f2cb1220bbe80325e179e532cb3379ebcd1bf2279d703c19fe3a468" dependencies = [ - "objc-sys", - "objc2-encode", + "block2 0.2.0-alpha.6", + "objc-sys 0.2.0-beta.2", + "objc2-encode 2.0.0-pre.2", ] [[package]] -name = "objc2-app-kit" -version = "0.2.2" +name = "objc2" +version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e4e89ad9e3d7d297152b17d39ed92cd50ca8063a89a9fa569046d41568891eff" +checksum = "559c5a40fdd30eb5e344fbceacf7595a81e242529fb4e21cf5f43fb4f11ff98d" dependencies = [ - "bitflags 2.6.0", - "block2", - "libc", - "objc2", - "objc2-core-data", - "objc2-core-image", - "objc2-foundation", - "objc2-quartz-core", + "objc-sys 0.3.5", + "objc2-encode 3.0.0", ] [[package]] -name = "objc2-cloud-kit" -version = "0.2.2" +name = "objc2" +version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "74dd3b56391c7a0596a295029734d3c1c5e7e510a4cb30245f8221ccea96b009" +checksum = "46a785d4eeff09c14c487497c162e92766fbb3e4059a71840cecc03d9a50b804" dependencies = [ - "bitflags 2.6.0", - "block2", - "objc2", - "objc2-core-location", - "objc2-foundation", + "objc-sys 0.3.5", + "objc2-encode 4.0.3", ] [[package]] -name = "objc2-contacts" +name = "objc2-app-kit" version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a5ff520e9c33812fd374d8deecef01d4a840e7b41862d849513de77e44aa4889" +checksum = "e4e89ad9e3d7d297152b17d39ed92cd50ca8063a89a9fa569046d41568891eff" dependencies = [ - "block2", - "objc2", + "bitflags 2.6.0", + "block2 0.5.1", + "libc", + "objc2 0.5.2", + "objc2-core-data", + "objc2-core-image", "objc2-foundation", + "objc2-quartz-core", ] [[package]] @@ -5494,8 +5540,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "617fbf49e071c178c0b24c080767db52958f716d9eabdf0890523aeae54773ef" dependencies = [ "bitflags 2.6.0", - "block2", - "objc2", + "block2 0.5.1", + "objc2 0.5.2", "objc2-foundation", ] @@ -5505,24 +5551,27 @@ version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "55260963a527c99f1819c4f8e3b47fe04f9650694ef348ffd2227e8196d34c80" dependencies = [ - "block2", - "objc2", + "block2 0.5.1", + "objc2 0.5.2", "objc2-foundation", "objc2-metal", ] [[package]] -name = "objc2-core-location" -version = "0.2.2" +name = "objc2-encode" +version = "2.0.0-pre.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "000cfee34e683244f284252ee206a27953279d370e309649dc3ee317b37e5781" +checksum = "abfcac41015b00a120608fdaa6938c44cb983fee294351cc4bac7638b4e50512" dependencies = [ - "block2", - "objc2", - "objc2-contacts", - "objc2-foundation", + "objc-sys 0.2.0-beta.2", ] +[[package]] +name = "objc2-encode" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d079845b37af429bfe5dfa76e6d087d788031045b25cfc6fd898486fd9847666" + [[package]] name = "objc2-encode" version = "4.0.3" @@ -5536,22 +5585,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0ee638a5da3799329310ad4cfa62fbf045d5f56e3ef5ba4149e7452dcf89d5a8" dependencies = [ "bitflags 2.6.0", - "block2", - "dispatch", + "block2 0.5.1", "libc", - "objc2", -] - -[[package]] -name = "objc2-link-presentation" -version = "0.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a1a1ae721c5e35be65f01a03b6d2ac13a54cb4fa70d8a5da293d7b0020261398" -dependencies = [ - "block2", - "objc2", - "objc2-app-kit", - "objc2-foundation", + "objc2 0.5.2", ] [[package]] @@ -5561,8 +5597,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dd0cba1276f6023976a406a14ffa85e1fdd19df6b0f737b063b95f6c8c7aadd6" dependencies = [ "bitflags 2.6.0", - "block2", - "objc2", + "block2 0.5.1", + "objc2 0.5.2", "objc2-foundation", ] @@ -5573,67 +5609,12 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e42bee7bff906b14b167da2bac5efe6b6a07e6f7c0a21a7308d40c960242dc7a" dependencies = [ "bitflags 2.6.0", - "block2", - "objc2", + "block2 0.5.1", + "objc2 0.5.2", "objc2-foundation", "objc2-metal", ] -[[package]] -name = "objc2-symbols" -version = "0.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0a684efe3dec1b305badae1a28f6555f6ddd3bb2c2267896782858d5a78404dc" -dependencies = [ - "objc2", - "objc2-foundation", -] - -[[package]] -name = "objc2-ui-kit" -version = "0.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b8bb46798b20cd6b91cbd113524c490f1686f4c4e8f49502431415f3512e2b6f" -dependencies = [ - "bitflags 2.6.0", - "block2", - "objc2", - "objc2-cloud-kit", - "objc2-core-data", - "objc2-core-image", - "objc2-core-location", - "objc2-foundation", - "objc2-link-presentation", - "objc2-quartz-core", - "objc2-symbols", - "objc2-uniform-type-identifiers", - "objc2-user-notifications", -] - -[[package]] -name = "objc2-uniform-type-identifiers" -version = "0.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "44fa5f9748dbfe1ca6c0b79ad20725a11eca7c2218bceb4b005cb1be26273bfe" -dependencies = [ - "block2", - "objc2", - "objc2-foundation", -] - -[[package]] -name = "objc2-user-notifications" -version = "0.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "76cfcbf642358e8689af64cee815d139339f3ed8ad05103ed5eaf73db8d84cb3" -dependencies = [ - "bitflags 2.6.0", - "block2", - "objc2", - "objc2-core-location", - "objc2-foundation", -] - [[package]] name = "objc_id" version = "0.1.1" @@ -5645,18 +5626,18 @@ dependencies = [ [[package]] name = "object" -version = "0.36.3" +version = "0.36.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "27b64972346851a39438c60b341ebc01bba47464ae329e55cf343eb93964efd9" +checksum = "084f1a5821ac4c651660a94a7153d27ac9d8a53736203f58b31945ded098070a" dependencies = [ "memchr", ] [[package]] name = "once_cell" -version = "1.19.0" +version = "1.20.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92" +checksum = "33ea5043e58958ee56f3e15a90aee535795cd7dfd319846288d93c5b57d85cbe" [[package]] name = "opaque-debug" @@ -5698,7 +5679,7 @@ checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" dependencies = [ "proc-macro2", "quote", - "syn 2.0.75", + "syn 2.0.77", ] [[package]] @@ -5783,9 +5764,9 @@ dependencies = [ [[package]] name = "parking" -version = "2.2.0" +version = "2.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bb813b8af86854136c6922af0598d719255ecb2179515e6e7730d468f05c9cae" +checksum = "f38d5652c16fde515bb1ecef450ab0f6a219d619a7274976324d5e377f7dceba" [[package]] name = "parking_lot" @@ -5805,7 +5786,7 @@ checksum = "1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8" dependencies = [ "cfg-if 1.0.0", "libc", - "redox_syscall 0.5.3", + "redox_syscall 0.5.4", "smallvec", "windows-targets 0.52.6", ] @@ -5827,7 +5808,7 @@ checksum = "70df726c43c645ef1dde24c7ae14692036ebe5457c92c5f0ec4cfceb99634ff6" dependencies = [ "proc-macro2", "quote", - "syn 2.0.75", + "syn 2.0.77", ] [[package]] @@ -5891,7 +5872,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b4c5cc86750666a3ed20bdaf5ca2a0344f9c67674cae0515bec2da16fbaa47db" dependencies = [ "fixedbitset", - "indexmap 2.4.0", + "indexmap 2.5.0", ] [[package]] @@ -5917,7 +5898,7 @@ checksum = "2f38a4412a78282e09a2cf38d195ea5420d15ba0602cb375210efbc877243965" dependencies = [ "proc-macro2", "quote", - "syn 2.0.75", + "syn 2.0.77", ] [[package]] @@ -5939,7 +5920,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "96c8c490f422ef9a4efd2cb5b42b76c8613d7e7dfc1caf667b8a3350a5acc066" dependencies = [ "atomic-waker", - "fastrand 2.1.0", + "fastrand 2.1.1", "futures-io", ] @@ -5988,7 +5969,7 @@ dependencies = [ "concurrent-queue", "hermit-abi 0.4.0", "pin-project-lite", - "rustix 0.38.34", + "rustix 0.38.37", "tracing", "windows-sys 0.59.0", ] @@ -6033,12 +6014,12 @@ dependencies = [ [[package]] name = "prettyplease" -version = "0.2.20" +version = "0.2.22" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5f12335488a2f3b0a83b14edad48dca9879ce89b2edd10e80237e4e852dd645e" +checksum = "479cf940fbbb3426c32c5d5176f62ad57549a0bb84773423ba8be9d089f5faba" dependencies = [ "proc-macro2", - "syn 2.0.75", + "syn 2.0.77", ] [[package]] @@ -6053,11 +6034,11 @@ dependencies = [ [[package]] name = "proc-macro-crate" -version = "3.1.0" +version = "3.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6d37c51ca738a55da99dc0c4a34860fd675453b8b36209178c2249bb13651284" +checksum = "8ecf48c7ca261d60b74ab1a7b20da18bede46776b2e55535cb958eb595c5fa7b" dependencies = [ - "toml_edit 0.21.1", + "toml_edit 0.22.20", ] [[package]] @@ -6125,7 +6106,7 @@ dependencies = [ "prost", "prost-types", "regex", - "syn 2.0.75", + "syn 2.0.77", "tempfile", ] @@ -6139,7 +6120,7 @@ dependencies = [ "itertools 0.12.1", "proc-macro2", "quote", - "syn 2.0.75", + "syn 2.0.77", ] [[package]] @@ -6163,9 +6144,9 @@ dependencies = [ [[package]] name = "quick-xml" -version = "0.34.0" +version = "0.36.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6f24d770aeca0eacb81ac29dfbc55ebcc09312fdd1f8bbecdc7e4a84e000e3b4" +checksum = "96a05e2e8efddfa51a84ca47cec303fac86c8541b686d37cac5efc0e094417bc" dependencies = [ "memchr", ] @@ -6181,7 +6162,7 @@ dependencies = [ "quinn-proto", "quinn-udp", "rustc-hash 2.0.0", - "rustls 0.23.12", + "rustls 0.23.13", "socket2 0.5.7", "thiserror", "tokio", @@ -6198,7 +6179,7 @@ dependencies = [ "rand", "ring", "rustc-hash 2.0.0", - "rustls 0.23.12", + "rustls 0.23.13", "slab", "thiserror", "tinyvec", @@ -6220,9 +6201,9 @@ dependencies = [ [[package]] name = "quote" -version = "1.0.36" +version = "1.0.37" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7" +checksum = "b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af" dependencies = [ "proc-macro2", ] @@ -6276,7 +6257,7 @@ checksum = "8b86292cf41ccfc96c5de7165c1c53d5b4ac540c5bab9d1857acbe9eba5f1a0b" dependencies = [ "proc-macro-hack", "quote", - "syn 2.0.75", + "syn 2.0.77", ] [[package]] @@ -6288,6 +6269,12 @@ dependencies = [ "random-number", ] +[[package]] +name = "raw-window-handle" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f2ff9a1f06a88b01621b7ae906ef0211290d1c8a168a15542486a8f61c0833b9" + [[package]] name = "raw-window-handle" version = "0.6.2" @@ -6320,6 +6307,15 @@ version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3b42e27ef78c35d3998403c1d26f3efd9e135d3e5121b0a4845cc5cc27547f4f" +[[package]] +name = "redox_syscall" +version = "0.3.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29" +dependencies = [ + "bitflags 1.3.2", +] + [[package]] name = "redox_syscall" version = "0.4.1" @@ -6331,9 +6327,9 @@ dependencies = [ [[package]] name = "redox_syscall" -version = "0.5.3" +version = "0.5.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2a908a6e00f1fdd0dfd9c0eb08ce85126f6d8bbda50017e74bc4a4b7d4a926a4" +checksum = "0884ad60e090bf1345b93da0a5de8923c93884cd03f40dfcfddd3b4bee661853" dependencies = [ "bitflags 2.6.0", ] @@ -6406,7 +6402,7 @@ dependencies = [ "percent-encoding", "pin-project-lite", "quinn", - "rustls 0.23.12", + "rustls 0.23.13", "rustls-pemfile 2.1.3", "rustls-pki-types", "serde", @@ -6455,7 +6451,7 @@ dependencies = [ "objc-foundation", "objc_id", "pollster", - "raw-window-handle", + "raw-window-handle 0.6.2", "urlencoding", "wasm-bindgen", "wasm-bindgen-futures", @@ -6465,9 +6461,9 @@ dependencies = [ [[package]] name = "rgb" -version = "0.8.48" +version = "0.8.50" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0f86ae463694029097b846d8f99fd5536740602ae00022c0c50c5600720b2f71" +checksum = "57397d16646700483b67d2dd6511d79318f9d057fdbd21a4066aeac8b41d310a" dependencies = [ "bytemuck", ] @@ -6504,9 +6500,9 @@ checksum = "80eb5f11ebcdd09266eb7897503d7451c2fceea3881538c63dd2651e2c5ebe0c" [[package]] name = "rlimit" -version = "0.10.1" +version = "0.10.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3560f70f30a0f16d11d01ed078a07740fe6b489667abc7c7b029155d9f21c3d8" +checksum = "7043b63bd0cd1aaa628e476b80e6d4023a3b50eb32789f2728908107bd0c793a" dependencies = [ "libc", ] @@ -6559,9 +6555,9 @@ checksum = "583034fd73374156e66797ed8e5b0d5690409c9226b22d87cb7f19821c05d152" [[package]] name = "rustc_version" -version = "0.4.0" +version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366" +checksum = "cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92" dependencies = [ "semver", ] @@ -6582,9 +6578,9 @@ dependencies = [ [[package]] name = "rustix" -version = "0.38.34" +version = "0.38.37" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "70dc5ec042f7a43c4a73241207cecc9873a06d45debb38b329f8541d85c2730f" +checksum = "8acb788b847c24f28525660c4d7758620a7210875711f79e7f663cc152726811" dependencies = [ "bitflags 2.6.0", "errno", @@ -6607,14 +6603,14 @@ dependencies = [ [[package]] name = "rustls" -version = "0.23.12" +version = "0.23.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c58f8c84392efc0a126acce10fa59ff7b3d2ac06ab451a33f2741989b806b044" +checksum = "f2dabaac7466917e566adb06783a81ca48944c6898a1b08b9374106dd671f4c8" dependencies = [ "once_cell", "ring", "rustls-pki-types", - "rustls-webpki 0.102.6", + "rustls-webpki 0.102.8", "subtle", "zeroize", ] @@ -6656,9 +6652,9 @@ dependencies = [ [[package]] name = "rustls-webpki" -version = "0.102.6" +version = "0.102.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8e6b52d4fda176fd835fdc55a835d4a89b8499cad995885a21149d5ad62f852e" +checksum = "64ca1bc8749bd4cf37b5ce386cc146580777b4e8572c7b97baf22c83f444bee9" dependencies = [ "ring", "rustls-pki-types", @@ -6697,11 +6693,11 @@ dependencies = [ [[package]] name = "schannel" -version = "0.1.23" +version = "0.1.24" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fbc91545643bcf3a0bbb6569265615222618bdf33ce4ffbbd13c4bbd4c093534" +checksum = "e9aaafd5a2b6e3d657ff009d82fbd630b6bd54dd4eb06f21693925cdf80f9b8b" dependencies = [ - "windows-sys 0.52.0", + "windows-sys 0.59.0", ] [[package]] @@ -6728,9 +6724,9 @@ dependencies = [ [[package]] name = "secp256k1" -version = "0.29.0" +version = "0.29.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0e0cc0f1cf93f4969faf3ea1c7d8a9faed25918d96affa959720823dfe86d4f3" +checksum = "9465315bc9d4566e1724f0fffcbcc446268cb522e60f9a27bcded6b19c108113" dependencies = [ "rand", "secp256k1-sys", @@ -6739,9 +6735,9 @@ dependencies = [ [[package]] name = "secp256k1-sys" -version = "0.10.0" +version = "0.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1433bd67156263443f14d603720b082dd3121779323fce20cba2aa07b874bc1b" +checksum = "d4387882333d3aa8cb20530a17c69a3752e97837832f34f6dccc760e715001d9" dependencies = [ "cc", ] @@ -6795,9 +6791,9 @@ dependencies = [ [[package]] name = "serde" -version = "1.0.208" +version = "1.0.210" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cff085d2cb684faa248efb494c39b68e522822ac0de72ccf08109abde717cfb2" +checksum = "c8e3592472072e6e22e0a54d5904d9febf8508f65fb8552499a1abc7d1078c3a" dependencies = [ "serde_derive", ] @@ -6825,20 +6821,20 @@ dependencies = [ [[package]] name = "serde_derive" -version = "1.0.208" +version = "1.0.210" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "24008e81ff7613ed8e5ba0cfaf24e2c2f1e5b8a0495711e44fcd4882fca62bcf" +checksum = "243902eda00fad750862fc144cea25caca5e20d615af0a81bee94ca738f1df1f" dependencies = [ "proc-macro2", "quote", - "syn 2.0.75", + "syn 2.0.77", ] [[package]] name = "serde_json" -version = "1.0.125" +version = "1.0.128" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "83c8e735a073ccf5be70aa8066aa984eaf2fa000db6c8d0100ae605b366d31ed" +checksum = "6ff5456707a1de34e7e37f2a6fd3d3f808c318259cbd01ab6377795054b483d8" dependencies = [ "itoa", "memchr", @@ -6854,7 +6850,7 @@ checksum = "6c64451ba24fc7a6a2d60fc75dd9c83c90903b19028d4eff35e88fc1e86564e9" dependencies = [ "proc-macro2", "quote", - "syn 2.0.75", + "syn 2.0.77", ] [[package]] @@ -6888,7 +6884,7 @@ dependencies = [ "chrono", "hex", "indexmap 1.9.3", - "indexmap 2.4.0", + "indexmap 2.5.0", "serde", "serde_derive", "serde_json", @@ -6905,7 +6901,7 @@ dependencies = [ "darling", "proc-macro2", "quote", - "syn 2.0.75", + "syn 2.0.77", ] [[package]] @@ -6914,7 +6910,7 @@ version = "0.9.34+deprecated" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6a8b1a1a2ebf674015cc02edccce75287f1a0130d394307b36743c2f5d504b47" dependencies = [ - "indexmap 2.4.0", + "indexmap 2.5.0", "itoa", "ryu", "serde", @@ -7063,6 +7059,31 @@ version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b7c388c1b5e93756d0c740965c41e8822f866621d41acbdf6336a6a168f8840c" +[[package]] +name = "smithay-client-toolkit" +version = "0.18.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "922fd3eeab3bd820d76537ce8f582b1cf951eceb5475c28500c7457d9d17f53a" +dependencies = [ + "bitflags 2.6.0", + "calloop 0.12.4", + "calloop-wayland-source 0.2.0", + "cursor-icon", + "libc", + "log", + "memmap2", + "rustix 0.38.37", + "thiserror", + "wayland-backend", + "wayland-client", + "wayland-csd-frame", + "wayland-cursor", + "wayland-protocols 0.31.2", + "wayland-protocols-wlr 0.2.0", + "wayland-scanner", + "xkeysym", +] + [[package]] name = "smithay-client-toolkit" version = "0.19.2" @@ -7070,20 +7091,20 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3457dea1f0eb631b4034d61d4d8c32074caa6cd1ab2d59f2327bd8461e2c0016" dependencies = [ "bitflags 2.6.0", - "calloop", - "calloop-wayland-source", + "calloop 0.13.0", + "calloop-wayland-source 0.3.0", "cursor-icon", "libc", "log", "memmap2", - "rustix 0.38.34", + "rustix 0.38.37", "thiserror", "wayland-backend", "wayland-client", "wayland-csd-frame", "wayland-cursor", - "wayland-protocols", - "wayland-protocols-wlr", + "wayland-protocols 0.32.4", + "wayland-protocols-wlr 0.3.4", "wayland-scanner", "xkeysym", ] @@ -7095,7 +7116,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cc8216eec463674a0e90f29e0ae41a4db573ec5b56b1c6c1c71615d249b6d846" dependencies = [ "libc", - "smithay-client-toolkit", + "smithay-client-toolkit 0.19.2", "wayland-backend", ] @@ -7208,9 +7229,9 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.75" +version = "2.0.77" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f6af063034fc1935ede7be0122941bafa9bacb949334d090b77ca98b5817c7d9" +checksum = "9f35bcdf61fd8e7be6caf75f429fdca8beb3ed76584befb503b1569faee373ed" dependencies = [ "proc-macro2", "quote", @@ -7226,7 +7247,7 @@ dependencies = [ "proc-macro-error", "proc-macro2", "quote", - "syn 2.0.75", + "syn 2.0.77", ] [[package]] @@ -7261,9 +7282,9 @@ dependencies = [ [[package]] name = "sysinfo" -version = "0.31.2" +version = "0.31.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d4115055da5f572fff541dd0c4e61b0262977f453cc9fe04be83aba25a89bdab" +checksum = "355dbe4f8799b304b05e1b0f05fc59b2a18d36645cf169607da45bde2f69a1be" dependencies = [ "core-foundation-sys", "libc", @@ -7301,9 +7322,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "04cbcdd0c794ebb0d4cf35e88edd2f7d2c4c3e9a5a6dab322839b321c6a87a64" dependencies = [ "cfg-if 1.0.0", - "fastrand 2.1.0", + "fastrand 2.1.1", "once_cell", - "rustix 0.38.34", + "rustix 0.38.37", "windows-sys 0.59.0", ] @@ -7353,7 +7374,7 @@ checksum = "a4558b58466b9ad7ca0f102865eccc95938dca1a74a856f2b57b6629050da261" dependencies = [ "proc-macro2", "quote", - "syn 2.0.75", + "syn 2.0.77", ] [[package]] @@ -7442,9 +7463,9 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" [[package]] name = "tokio" -version = "1.39.3" +version = "1.40.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9babc99b9923bfa4804bd74722ff02c0381021eafa4db9949217e3be8e84fff5" +checksum = "e2b070231665d27ad9ec9b8df639893f46727666c6767db40317fbe920a5d998" dependencies = [ "backtrace", "bytes", @@ -7475,7 +7496,7 @@ checksum = "693d596312e88961bc67d7f1f97af8a70227d9f90c31bba5806eec004978d752" dependencies = [ "proc-macro2", "quote", - "syn 2.0.75", + "syn 2.0.77", ] [[package]] @@ -7504,16 +7525,16 @@ version = "0.26.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0c7bc40d0e5a97695bb96e27995cd3a08538541b0a846f65bba7a359f36700d4" dependencies = [ - "rustls 0.23.12", + "rustls 0.23.13", "rustls-pki-types", "tokio", ] [[package]] name = "tokio-stream" -version = "0.1.15" +version = "0.1.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "267ac89e0bec6e691e5813911606935d77c476ff49024f98abcea3e7b15e37af" +checksum = "4f4e6ce100d0eb49a2734f8c0812bcd324cf357d21810932c5df6b96ef2b86f1" dependencies = [ "futures-core", "pin-project-lite", @@ -7528,7 +7549,7 @@ checksum = "c6989540ced10490aaf14e6bad2e3d33728a2813310a0c71d1574304c49631cd" dependencies = [ "futures-util", "log", - "rustls 0.23.12", + "rustls 0.23.13", "rustls-pki-types", "tokio", "tokio-rustls 0.26.0", @@ -7538,9 +7559,9 @@ dependencies = [ [[package]] name = "tokio-util" -version = "0.7.11" +version = "0.7.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9cf6b47b3771c49ac75ad09a6162f53ad4b8088b76ac60e8ec1455b31a189fe1" +checksum = "61e7c3654c13bcd040d4a03abee2c75b1d14a37b423cf5a813ceae1cc903ec6a" dependencies = [ "bytes", "futures-core", @@ -7576,18 +7597,7 @@ version = "0.19.15" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421" dependencies = [ - "indexmap 2.4.0", - "toml_datetime", - "winnow 0.5.40", -] - -[[package]] -name = "toml_edit" -version = "0.21.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6a8534fd7f78b5405e860340ad6575217ce99f38d4d5c8f2442cb5ecb50090e1" -dependencies = [ - "indexmap 2.4.0", + "indexmap 2.5.0", "toml_datetime", "winnow 0.5.40", ] @@ -7598,7 +7608,7 @@ version = "0.22.20" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "583c44c02ad26b0c3f3066fe629275e50627026c51ac2e595cca4c230ce1ce1d" dependencies = [ - "indexmap 2.4.0", + "indexmap 2.5.0", "serde", "serde_spanned", "toml_datetime", @@ -7647,7 +7657,7 @@ dependencies = [ "proc-macro2", "prost-build", "quote", - "syn 2.0.75", + "syn 2.0.77", ] [[package]] @@ -7720,7 +7730,7 @@ checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.75", + "syn 2.0.77", ] [[package]] @@ -7763,7 +7773,7 @@ dependencies = [ "httparse", "log", "rand", - "rustls 0.23.12", + "rustls 0.23.13", "rustls-pki-types", "sha1", "thiserror", @@ -7813,9 +7823,9 @@ checksum = "08f95100a766bf4f8f28f90d77e0a5461bbdb219042e7679bebe79004fed8d75" [[package]] name = "unicode-ident" -version = "1.0.12" +version = "1.0.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b" +checksum = "e91b56cd4cadaeb79bbf1a5645f6b4f8dc5bde8834ad5894a8db35fda9efa1fe" [[package]] name = "unicode-linebreak" @@ -7834,9 +7844,9 @@ dependencies = [ [[package]] name = "unicode-segmentation" -version = "1.11.0" +version = "1.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d4c87d22b6e3f4a18d4d40ef354e97c90fcb14dd91d7dc0aa9d8a1172ebf7202" +checksum = "f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493" [[package]] name = "unicode-width" @@ -8064,7 +8074,7 @@ dependencies = [ "once_cell", "proc-macro2", "quote", - "syn 2.0.75", + "syn 2.0.77", "wasm-bindgen-shared", ] @@ -8098,7 +8108,7 @@ checksum = "afc340c74d9005395cf9dd098506f7f44e38f2b4a21c6aaacf9a105ea5e1e836" dependencies = [ "proc-macro2", "quote", - "syn 2.0.75", + "syn 2.0.77", "wasm-bindgen-backend", "wasm-bindgen-shared", ] @@ -8111,13 +8121,13 @@ checksum = "c62a0a307cb4a311d3a07867860911ca130c3494e8c2719593806c08bc5d0484" [[package]] name = "wayland-backend" -version = "0.3.6" +version = "0.3.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f90e11ce2ca99c97b940ee83edbae9da2d56a08f9ea8158550fd77fa31722993" +checksum = "056535ced7a150d45159d3a8dc30f91a2e2d588ca0b23f70e56033622b8016f6" dependencies = [ "cc", "downcast-rs", - "rustix 0.38.34", + "rustix 0.38.37", "scoped-tls", "smallvec", "wayland-sys", @@ -8125,12 +8135,12 @@ dependencies = [ [[package]] name = "wayland-client" -version = "0.31.5" +version = "0.31.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7e321577a0a165911bdcfb39cf029302479d7527b517ee58ab0f6ad09edf0943" +checksum = "e3f45d1222915ef1fd2057220c1d9d9624b7654443ea35c3877f7a52bd0a5a2d" dependencies = [ "bitflags 2.6.0", - "rustix 0.38.34", + "rustix 0.38.37", "wayland-backend", "wayland-scanner", ] @@ -8148,20 +8158,32 @@ dependencies = [ [[package]] name = "wayland-cursor" -version = "0.31.5" +version = "0.31.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6ef9489a8df197ebf3a8ce8a7a7f0a2320035c3743f3c1bd0bdbccf07ce64f95" +checksum = "3a94697e66e76c85923b0d28a0c251e8f0666f58fc47d316c0f4da6da75d37cb" dependencies = [ - "rustix 0.38.34", + "rustix 0.38.37", "wayland-client", "xcursor", ] [[package]] name = "wayland-protocols" -version = "0.32.3" +version = "0.31.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8f81f365b8b4a97f422ac0e8737c438024b5951734506b0e1d775c73030561f4" +dependencies = [ + "bitflags 2.6.0", + "wayland-backend", + "wayland-client", + "wayland-scanner", +] + +[[package]] +name = "wayland-protocols" +version = "0.32.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "62989625a776e827cc0f15d41444a3cea5205b963c3a25be48ae1b52d6b4daaa" +checksum = "2b5755d77ae9040bb872a25026555ce4cb0ae75fd923e90d25fba07d81057de0" dependencies = [ "bitflags 2.6.0", "wayland-backend", @@ -8171,35 +8193,48 @@ dependencies = [ [[package]] name = "wayland-protocols-plasma" -version = "0.3.3" +version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f79f2d57c7fcc6ab4d602adba364bf59a5c24de57bd194486bf9b8360e06bfc4" +checksum = "23803551115ff9ea9bce586860c5c5a971e360825a0309264102a9495a5ff479" dependencies = [ "bitflags 2.6.0", "wayland-backend", "wayland-client", - "wayland-protocols", + "wayland-protocols 0.31.2", "wayland-scanner", ] [[package]] name = "wayland-protocols-wlr" -version = "0.3.3" +version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fd993de54a40a40fbe5601d9f1fbcaef0aebcc5fda447d7dc8f6dcbaae4f8953" +checksum = "ad1f61b76b6c2d8742e10f9ba5c3737f6530b4c243132c2a2ccc8aa96fe25cd6" dependencies = [ "bitflags 2.6.0", "wayland-backend", "wayland-client", - "wayland-protocols", + "wayland-protocols 0.31.2", + "wayland-scanner", +] + +[[package]] +name = "wayland-protocols-wlr" +version = "0.3.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dad87b5fd1b1d3ca2f792df8f686a2a11e3fe1077b71096f7a175ab699f89109" +dependencies = [ + "bitflags 2.6.0", + "wayland-backend", + "wayland-client", + "wayland-protocols 0.32.4", "wayland-scanner", ] [[package]] name = "wayland-scanner" -version = "0.31.4" +version = "0.31.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d7b56f89937f1cf2ee1f1259cf2936a17a1f45d8f0aa1019fae6d470d304cfa6" +checksum = "597f2001b2e5fc1121e3d5b9791d3e78f05ba6bfa4641053846248e3a13661c3" dependencies = [ "proc-macro2", "quick-xml", @@ -8208,9 +8243,9 @@ dependencies = [ [[package]] name = "wayland-sys" -version = "0.31.4" +version = "0.31.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "43676fe2daf68754ecf1d72026e4e6c15483198b5d24e888b74d3f22f887a148" +checksum = "efa8ac0d8e8ed3e3b5c9fc92c7881406a268e11555abe36493efabe649a29e09" dependencies = [ "dlib", "log", @@ -8230,9 +8265,9 @@ dependencies = [ [[package]] name = "web-time" -version = "1.1.0" +version = "0.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb" +checksum = "aa30049b1c872b72c89866d458eae9f20380ab280ffd1b1e18df2d3e2d98cfe0" dependencies = [ "js-sys", "wasm-bindgen", @@ -8244,13 +8279,13 @@ version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "425ba64c1e13b1c6e8c5d2541c8fac10022ca584f33da781db01b5756aef1f4e" dependencies = [ - "block2", + "block2 0.5.1", "core-foundation", "home", "jni", "log", "ndk-context", - "objc2", + "objc2 0.5.2", "objc2-foundation", "url", "web-sys", @@ -8280,7 +8315,7 @@ dependencies = [ "either", "home", "once_cell", - "rustix 0.38.34", + "rustix 0.38.37", ] [[package]] @@ -8316,14 +8351,13 @@ checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" [[package]] name = "windows" -version = "0.54.0" +version = "0.48.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9252e5725dbed82865af151df558e754e4a3c2c30818359eb17465f1346a1b49" +checksum = "e686886bc078bc1b0b600cac0147aadb815089b6e4da64016cbd754b6342700f" dependencies = [ - "windows-core 0.54.0", - "windows-implement 0.53.0", - "windows-interface 0.53.0", - "windows-targets 0.52.6", + "windows-implement 0.48.0", + "windows-interface 0.48.0", + "windows-targets 0.48.5", ] [[package]] @@ -8345,16 +8379,6 @@ dependencies = [ "windows-targets 0.52.6", ] -[[package]] -name = "windows-core" -version = "0.54.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "12661b9c89351d684a50a8a643ce5f608e20243b9fb84687800163429f161d65" -dependencies = [ - "windows-result 0.1.2", - "windows-targets 0.52.6", -] - [[package]] name = "windows-core" version = "0.57.0" @@ -8369,13 +8393,13 @@ dependencies = [ [[package]] name = "windows-implement" -version = "0.53.0" +version = "0.48.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "942ac266be9249c84ca862f0a164a39533dc2f6f33dc98ec89c8da99b82ea0bd" +checksum = "5e2ee588991b9e7e6c8338edf3333fbe4da35dc72092643958ebb43f0ab2c49c" dependencies = [ "proc-macro2", "quote", - "syn 2.0.75", + "syn 1.0.109", ] [[package]] @@ -8386,18 +8410,18 @@ checksum = "9107ddc059d5b6fbfbffdfa7a7fe3e22a226def0b2608f72e9d552763d3e1ad7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.75", + "syn 2.0.77", ] [[package]] name = "windows-interface" -version = "0.53.0" +version = "0.48.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "da33557140a288fae4e1d5f8873aaf9eb6613a9cf82c3e070223ff177f598b60" +checksum = "e6fb8df20c9bcaa8ad6ab513f7b40104840c8867d5751126e4df3b08388d0cc7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.75", + "syn 1.0.109", ] [[package]] @@ -8408,7 +8432,7 @@ checksum = "29bee4b38ea3cde66011baa44dba677c432a78593e202392d1e9070cf2a7fca7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.75", + "syn 2.0.77", ] [[package]] @@ -8666,50 +8690,47 @@ checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" [[package]] name = "winit" -version = "0.30.5" +version = "0.29.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0be9e76a1f1077e04a411f0b989cbd3c93339e1771cb41e71ac4aee95bfd2c67" +checksum = "0d59ad965a635657faf09c8f062badd885748428933dad8e8bdd64064d92e5ca" dependencies = [ "ahash", "android-activity", "atomic-waker", "bitflags 2.6.0", - "block2", "bytemuck", - "calloop", - "cfg_aliases 0.2.1", - "concurrent-queue", + "calloop 0.12.4", + "cfg_aliases 0.1.1", "core-foundation", "core-graphics", "cursor-icon", - "dpi", + "icrate", "js-sys", "libc", + "log", "memmap2", "ndk", - "objc2", - "objc2-app-kit", - "objc2-foundation", - "objc2-ui-kit", + "ndk-sys", + "objc2 0.4.1", + "once_cell", "orbclient", "percent-encoding", - "pin-project", - "raw-window-handle", - "redox_syscall 0.4.1", - "rustix 0.38.34", - "smithay-client-toolkit", + "raw-window-handle 0.5.2", + "raw-window-handle 0.6.2", + "redox_syscall 0.3.5", + "rustix 0.38.37", + "smithay-client-toolkit 0.18.1", "smol_str", - "tracing", "unicode-segmentation", "wasm-bindgen", "wasm-bindgen-futures", "wayland-backend", "wayland-client", - "wayland-protocols", + "wayland-protocols 0.31.2", "wayland-protocols-plasma", "web-sys", "web-time", - "windows-sys 0.52.0", + "windows-sys 0.48.0", "x11-dl", "x11rb", "xkbcommon-dl", @@ -9188,7 +9209,7 @@ dependencies = [ "libc", "libloading", "once_cell", - "rustix 0.38.34", + "rustix 0.38.37", "x11rb-protocol", ] @@ -9235,9 +9256,9 @@ checksum = "b9cc00251562a284751c9973bace760d86c0276c471b4be569fe6b068ee97a56" [[package]] name = "xml-rs" -version = "0.8.21" +version = "0.8.22" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "539a77ee7c0de333dcc6da69b177380a0b81e0dacfa4f7344c465a36871ee601" +checksum = "af4e2e2f7cba5a093896c1e150fbfe177d1883e7448200efb81d40b9d339ef26" [[package]] name = "xmltree" @@ -9359,10 +9380,10 @@ version = "4.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "267db9407081e90bbfa46d841d3cbc60f59c0351838c4bc65199ecd79ab1983e" dependencies = [ - "proc-macro-crate 3.1.0", + "proc-macro-crate 3.2.0", "proc-macro2", "quote", - "syn 2.0.75", + "syn 2.0.77", "zvariant_utils 2.1.0", ] @@ -9406,7 +9427,7 @@ checksum = "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e" dependencies = [ "proc-macro2", "quote", - "syn 2.0.75", + "syn 2.0.77", ] [[package]] @@ -9472,10 +9493,10 @@ version = "4.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "73e2ba546bda683a90652bac4a279bc146adad1386f25379cf73200d2002c449" dependencies = [ - "proc-macro-crate 3.1.0", + "proc-macro-crate 3.2.0", "proc-macro2", "quote", - "syn 2.0.75", + "syn 2.0.77", "zvariant_utils 2.1.0", ] @@ -9498,5 +9519,5 @@ checksum = "c51bcff7cc3dbb5055396bcf774748c3dab426b4b8659046963523cee4808340" dependencies = [ "proc-macro2", "quote", - "syn 2.0.75", + "syn 2.0.77", ] diff --git a/Cargo.toml b/Cargo.toml index 1fa7039..1429cde 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -28,17 +28,21 @@ kaspa-ng-macros = { version = "0.3.0", path = "macros/", default-features = fals # |___ |__] |__| | # ___________________ -# egui = "=0.24.0" -# epaint = "=0.24.0" - -# egui_extras = { version = "=0.24.0", features = ["svg","image"] } -# eframe = { version = "=0.24.0", default-features = false, features = [ +# egui = "=0.28.1" +# epaint = "=0.28.1" +# egui_plot = "=0.28.1" +# egui_extras = { version = "=0.28.1", features = ["svg","image"] } +# eframe = { version = "=0.28.1", default-features = false, features = [ # "accesskit", # Make egui comptaible with screen readers. NOTE: adds a lot of dependencies. # "default_fonts", # Embed the default egui fonts. # "glow", # Use the glow rendering backend. Alternative: "wgpu". # "persistence", # Enable restoring app state when restarting the app. # ] } +# egui-phosphor = { git = "https://github.com/aspectron/egui-phosphor", branch = "gamma", version = "=0.6.0", features = ["thin","light","regular","bold"] } +# egui-notify = { git = "https://github.com/aspectron/egui-notify", branch = "gamma"} + + # egui = { path="../egui/crates/egui", version="=0.28.1"} # epaint = { path="../egui/crates/epaint"} # # epaint = "=0.28.1" @@ -55,19 +59,19 @@ kaspa-ng-macros = { version = "0.3.0", path = "macros/", default-features = fals # egui-notify = { path = "../egui-notify" } # egui-toast = { path = "../egui-toast" } -egui = { git = "https://github.com/aspectron/egui", branch = "omega"} -epaint = { git = "https://github.com/aspectron/egui", branch = "omega"} +egui = { git = "https://github.com/aspectron/egui", branch = "gamma"} +epaint = { git = "https://github.com/aspectron/egui", branch = "gamma"} -egui_plot = { git = "https://github.com/aspectron/egui_plot", branch = "omega"} -egui_extras = { git = "https://github.com/aspectron/egui", branch = "omega", features = ["svg","image", "serde"] } -eframe = { git = "https://github.com/aspectron/egui", branch = "omega", default-features = false, features = [ +egui_plot = { git = "https://github.com/aspectron/egui_plot", branch = "gamma"} +egui_extras = { git = "https://github.com/aspectron/egui", branch = "gamma", features = ["svg","image", "serde"] } +eframe = { git = "https://github.com/aspectron/egui", branch = "gamma", default-features = false, features = [ "accesskit", # Make egui comptaible with screen readers. NOTE: adds a lot of dependencies. "default_fonts", # Embed the default egui fonts. "glow", # Use the glow rendering backend. Alternative: "wgpu". "persistence", # Enable restoring app state when restarting the app. ] } -egui-phosphor = { git = "https://github.com/aspectron/egui-phosphor", branch = "omega", version = "=0.6.0", features = ["thin","light","regular","bold"] } -egui-notify = { git = "https://github.com/aspectron/egui-notify", branch = "omega"} +egui-phosphor = { git = "https://github.com/aspectron/egui-phosphor", branch = "gamma", version = "=0.6.0", features = ["thin","light","regular","bold"] } +egui-notify = { git = "https://github.com/aspectron/egui-notify", branch = "gamma"} # egui-toast = { git = "https://github.com/aspectron/egui-toast", branch = "omega" } # egui = { path = "../egui/crates/egui" } @@ -238,7 +242,7 @@ toml = "0.8.12" walkdir = "2.4.0" wasm-bindgen = "0.2.92" wasm-bindgen-futures = "0.4" -web-sys = { version = "0.3.64", features = ['Window'] } +web-sys = { version = "0.3.70", features = ['Window'] } xxhash-rust = { version = "0.8.7", features = ["xxh3"] } zeroize = { version = "1", default-features = false, features = ["alloc"] } diff --git a/core/resources/i18n/i18n.json b/core/resources/i18n/i18n.json index 2c7af19..77fe688 100644 --- a/core/resources/i18n/i18n.json +++ b/core/resources/i18n/i18n.json @@ -3135,6 +3135,7 @@ "Check for Software Updates on GitHub": "Check for Software Updates on GitHub", "Check for Updates": "Check for Updates", "Clear": "Clear", + "Click to copy URI to clipboard": "Click to copy URI to clipboard", "Click to try another server...": "Click to try another server...", "Client RPC": "Client RPC", "Close": "Close", @@ -3483,6 +3484,7 @@ "The node is spawned as a child daemon process (recommended).": "The node is spawned as a child daemon process (recommended).", "The node runs as a part of the Kaspa-NG application process. This reduces communication overhead (experimental).": "The node runs as a part of the Kaspa-NG application process. This reduces communication overhead (experimental).", "The node synchronizes in the background while Kaspa-NG is connected to a public node.": "The node synchronizes in the background while Kaspa-NG is connected to a public node.", + "The node synchronizes in the background while Kaspa-NG is connected to a public node. Once the node is synchronized, you can switch to the 'Integrated Daemon' mode.": "The node synchronizes in the background while Kaspa-NG is connected to a public node. Once the node is synchronized, you can switch to the 'Integrated Daemon' mode.", "The optional payment & mnemonic recovery passphrase, known as BIP39 passphrase, if provided, will be required to send payments. This passphrase will also be required when recovering your wallet in addition to your mnemonic.If you loose or forget this passphrase, you will not be able to use mnemonic to recover your wallet!": "The optional payment & mnemonic recovery passphrase, known as BIP39 passphrase, if provided, will be required to send payments. This passphrase will also be required when recovering your wallet in addition to your mnemonic.If you loose or forget this passphrase, you will not be able to use mnemonic to recover your wallet!", "Theme Color": "Theme Color", "Theme Color:": "Theme Color:", @@ -3507,6 +3509,7 @@ "Transactions: {number}": "Transactions: {number}", "Transfer funds during scan": "Transfer funds during scan", "Type": "Type", + "URI copied to clipboard": "URI copied to clipboard", "UTXO Manager": "UTXO Manager", "UTXOs": "UTXOs", "UTXOs:": "UTXOs:", diff --git a/core/src/app.rs b/core/src/app.rs index 4a2184b..c7ed5f0 100644 --- a/core/src/app.rs +++ b/core/src/app.rs @@ -272,6 +272,7 @@ cfg_if! { let native_options = eframe::NativeOptions { persist_window : true, viewport, + follow_system_theme: false, ..Default::default() }; @@ -302,7 +303,7 @@ cfg_if! { // use crate::result::Result; // use crate::adaptor::Adaptor; - use wasm_bindgen::JsCast; + // use wasm_bindgen::JsCast; // pub async fn kaspa_ng_main(wallet_api : Option>, application_events : Option, adaptor: Option>) -> Result<()> { pub async fn kaspa_ng_main(application_context : ApplicationContext) -> Result<()> { @@ -325,7 +326,10 @@ cfg_if! { // Redirect `log` message to `console.log` and friends: eframe::WebLogger::init(log::LevelFilter::Debug).ok(); - let web_options = eframe::WebOptions::default(); + let web_options = eframe::WebOptions{ + follow_system_theme: false, + ..eframe::WebOptions::default() + }; kaspa_core::log::set_log_level(kaspa_core::log::LevelFilter::Info); @@ -347,7 +351,8 @@ cfg_if! { eframe::WebRunner::new() .start( - document().get_element_by_id("kaspa-ng").expect(" not found.").dyn_into::().unwrap(), + // will be used in >0.28.1 -> document().get_element_by_id("kaspa-ng").expect(" not found.").dyn_into::().unwrap(), + "kaspa-ng", web_options, Box::new(move |cc| {