From f78743dddd4d8a52411e6a54bdbdbeb53e18e18e Mon Sep 17 00:00:00 2001 From: user0-07161 Date: Mon, 9 Feb 2026 22:58:21 +0100 Subject: [PATCH] init: initial commit --- .cargo/config.toml | 27 + .gitignore | 1 + Cargo.lock | 4459 ++++++++++++++++++++++++++++++++ Cargo.toml | 8 + LICENSE | 16 + LICENSE_ASSETS | 1 + src/main.rs | 72 + src/res/NOTICE_ASSETS | 158 ++ src/res/default_background.png | Bin 0 -> 1917771 bytes 9 files changed, 4742 insertions(+) create mode 100644 .cargo/config.toml create mode 100644 .gitignore create mode 100644 Cargo.lock create mode 100644 Cargo.toml create mode 100644 LICENSE create mode 120000 LICENSE_ASSETS create mode 100644 src/main.rs create mode 100644 src/res/NOTICE_ASSETS create mode 100644 src/res/default_background.png diff --git a/.cargo/config.toml b/.cargo/config.toml new file mode 100644 index 0000000..4726679 --- /dev/null +++ b/.cargo/config.toml @@ -0,0 +1,27 @@ +# musl workaround for wayland lib loading +[target.x86_64-unknown-linux-musl] +rustflags = [ "-C", "target-feature=-crt-static" ] + +[target.aarch64-unknown-linux-musl] +rustflags = [ "-C", "target-feature=-crt-static" ] + +[target.armv7-unknown-linux-musleabi] +rustflags = [ "-C", "target-feature=-crt-static" ] + +[target.armv7-unknown-linux-musleabihf] +rustflags = [ "-C", "target-feature=-crt-static" ] + +[target.i686-unknown-linux-musl] +rustflags = [ "-C", "target-feature=-crt-static" ] + +[target.i586-unknown-linux-musl] +rustflags = [ "-C", "target-feature=-crt-static" ] + +[target.mips64-unknown-linux-muslabi64] +rustflags = [ "-C", "target-feature=-crt-static" ] + +[target.powerpc64le-unknown-linux-musl] +rustflags = [ "-C", "target-feature=-crt-static" ] + +[target.s390x-unknown-linux-musl] +rustflags = [ "-C", "target-feature=-crt-static" ] diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..ea8c4bf --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/target diff --git a/Cargo.lock b/Cargo.lock new file mode 100644 index 0000000..25f2aaa --- /dev/null +++ b/Cargo.lock @@ -0,0 +1,4459 @@ +# This file is automatically @generated by Cargo. +# It is not intended for manual editing. +version = 4 + +[[package]] +name = "ab_glyph" +version = "0.2.31" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e074464580a518d16a7126262fffaaa47af89d4099d4cb403f8ed938ba12ee7d" +dependencies = [ + "ab_glyph_rasterizer", + "owned_ttf_parser", +] + +[[package]] +name = "ab_glyph_rasterizer" +version = "0.1.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b2187590a23ab1e3df8681afdf0987c48504d80291f002fcdb651f0ef5e25169" + +[[package]] +name = "adler2" +version = "2.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa" + +[[package]] +name = "ahash" +version = "0.7.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "891477e0c6a8957309ee5c45a6368af3ae14bb510732d2684ffa19af310920f9" +dependencies = [ + "getrandom 0.2.16", + "once_cell", + "version_check", +] + +[[package]] +name = "ahash" +version = "0.8.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5a15f179cd60c4584b8a8c596927aadc462e27f2ca70c04e0071964a73ba7a75" +dependencies = [ + "cfg-if", + "getrandom 0.3.3", + "once_cell", + "version_check", + "zerocopy", +] + +[[package]] +name = "allocator-api2" +version = "0.2.21" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923" + +[[package]] +name = "android-activity" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ef6978589202a00cd7e118380c448a08b6ed394c3a8df3a430d0898e3a42d046" +dependencies = [ + "android-properties", + "bitflags 2.9.1", + "cc", + "cesu8", + "jni", + "jni-sys", + "libc", + "log", + "ndk", + "ndk-context", + "ndk-sys 0.6.0+11769913", + "num_enum", + "thiserror", +] + +[[package]] +name = "android-properties" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fc7eb209b1518d6bb87b283c20095f5228ecda460da70b44f0802523dea6da04" + +[[package]] +name = "android_system_properties" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311" +dependencies = [ + "libc", +] + +[[package]] +name = "approx" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cab112f0a86d568ea0e627cc1d6be74a1e9cd55214684db5561995f6dad897c6" +dependencies = [ + "num-traits", +] + +[[package]] +name = "arrayref" +version = "0.3.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "76a2e8124351fda1ef8aaaa3bbd7ebbcb486bbcd4225aca0aa0d84bb2db8fecb" + +[[package]] +name = "arrayvec" +version = "0.7.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50" + +[[package]] +name = "as-raw-xcb-connection" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "175571dd1d178ced59193a6fc02dde1b972eb0bc56c892cde9beeceac5bf0f6b" + +[[package]] +name = "ash" +version = "0.37.3+1.3.251" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "39e9c3835d686b0a6084ab4234fcd1b07dbf6e4767dce60874b12356a25ecd4a" +dependencies = [ + "libloading 0.7.4", +] + +[[package]] +name = "async-broadcast" +version = "0.7.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "435a87a52755b8f27fcf321ac4f04b2802e337c8c4872923137471ec39c37532" +dependencies = [ + "event-listener", + "event-listener-strategy", + "futures-core", + "pin-project-lite", +] + +[[package]] +name = "async-channel" +version = "2.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "924ed96dd52d1b75e9c1a3e6275715fd320f5f9439fb5a4a11fa51f4221158d2" +dependencies = [ + "concurrent-queue", + "event-listener-strategy", + "futures-core", + "pin-project-lite", +] + +[[package]] +name = "async-executor" +version = "1.13.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bb812ffb58524bdd10860d7d974e2f01cc0950c2438a74ee5ec2e2280c6c4ffa" +dependencies = [ + "async-task", + "concurrent-queue", + "fastrand", + "futures-lite", + "pin-project-lite", + "slab", +] + +[[package]] +name = "async-fs" +version = "2.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "09f7e37c0ed80b2a977691c47dae8625cfb21e205827106c64f7c588766b2e50" +dependencies = [ + "async-lock", + "blocking", + "futures-lite", +] + +[[package]] +name = "async-io" +version = "2.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "19634d6336019ef220f09fd31168ce5c184b295cbf80345437cc36094ef223ca" +dependencies = [ + "async-lock", + "cfg-if", + "concurrent-queue", + "futures-io", + "futures-lite", + "parking", + "polling", + "rustix 1.0.8", + "slab", + "windows-sys 0.60.2", +] + +[[package]] +name = "async-lock" +version = "3.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5fd03604047cee9b6ce9de9f70c6cd540a0520c813cbd49bae61f33ab80ed1dc" +dependencies = [ + "event-listener", + "event-listener-strategy", + "pin-project-lite", +] + +[[package]] +name = "async-process" +version = "2.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "65daa13722ad51e6ab1a1b9c01299142bc75135b337923cfa10e79bbbd669f00" +dependencies = [ + "async-channel", + "async-io", + "async-lock", + "async-signal", + "async-task", + "blocking", + "cfg-if", + "event-listener", + "futures-lite", + "rustix 1.0.8", +] + +[[package]] +name = "async-recursion" +version = "1.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3b43422f69d8ff38f95f1b2bb76517c91589a924d1559a0e935d7c8ce0274c11" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.104", +] + +[[package]] +name = "async-signal" +version = "0.2.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f567af260ef69e1d52c2b560ce0ea230763e6fbb9214a85d768760a920e3e3c1" +dependencies = [ + "async-io", + "async-lock", + "atomic-waker", + "cfg-if", + "futures-core", + "futures-io", + "rustix 1.0.8", + "signal-hook-registry", + "slab", + "windows-sys 0.60.2", +] + +[[package]] +name = "async-task" +version = "4.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8b75356056920673b02621b35afd0f7dda9306d03c79a30f5c56c44cf256e3de" + +[[package]] +name = "async-trait" +version = "0.1.88" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e539d3fca749fcee5236ab05e93a52867dd549cc157c8cb7f99595f3cedffdb5" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.104", +] + +[[package]] +name = "atomic-waker" +version = "1.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0" + +[[package]] +name = "autocfg" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8" + +[[package]] +name = "bit-set" +version = "0.5.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0700ddab506f33b20a03b13996eccd309a48e5ff77d0d95926aa0210fb4e95f1" +dependencies = [ + "bit-vec", +] + +[[package]] +name = "bit-vec" +version = "0.6.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "349f9b6a179ed607305526ca489b34ad0a41aed5f7980fa90eb03160b69598fb" + +[[package]] +name = "bit_field" +version = "0.10.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dc827186963e592360843fb5ba4b973e145841266c1357f7180c43526f2e5b61" + +[[package]] +name = "bitflags" +version = "1.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" + +[[package]] +name = "bitflags" +version = "2.9.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967" + +[[package]] +name = "block" +version = "0.1.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a" + +[[package]] +name = "block-buffer" +version = "0.10.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71" +dependencies = [ + "generic-array", +] + +[[package]] +name = "block2" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2c132eebf10f5cad5289222520a4a058514204aed6d791f1cf4fe8088b82d15f" +dependencies = [ + "objc2", +] + +[[package]] +name = "blocking" +version = "1.6.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e83f8d02be6967315521be875afa792a316e28d57b5a2d401897e2a7921b7f21" +dependencies = [ + "async-channel", + "async-task", + "futures-io", + "futures-lite", + "piper", +] + +[[package]] +name = "bumpalo" +version = "3.19.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43" + +[[package]] +name = "by_address" +version = "1.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "64fa3c856b712db6612c019f14756e64e4bcea13337a6b33b696333a9eaa2d06" + +[[package]] +name = "bytemuck" +version = "1.23.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3995eaeebcdf32f91f980d360f78732ddc061097ab4e39991ae7a6ace9194677" +dependencies = [ + "bytemuck_derive", +] + +[[package]] +name = "bytemuck_derive" +version = "1.10.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4f154e572231cb6ba2bd1176980827e3d5dc04cc183a75dea38109fbdd672d29" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.104", +] + +[[package]] +name = "byteorder" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" + +[[package]] +name = "bytes" +version = "1.10.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a" + +[[package]] +name = "calloop" +version = "0.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b99da2f8558ca23c71f4fd15dc57c906239752dd27ff3c00a1d56b685b7cbfec" +dependencies = [ + "bitflags 2.9.1", + "log", + "polling", + "rustix 0.38.44", + "slab", + "thiserror", +] + +[[package]] +name = "calloop" +version = "0.14.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cb9f6e1368bd4621d2c86baa7e37de77a938adf5221e5dd3d6133340101b309e" +dependencies = [ + "bitflags 2.9.1", + "polling", + "rustix 1.0.8", + "slab", + "tracing", +] + +[[package]] +name = "calloop-wayland-source" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "95a66a987056935f7efce4ab5668920b5d0dac4a7c99991a67395f13702ddd20" +dependencies = [ + "calloop 0.13.0", + "rustix 0.38.44", + "wayland-backend", + "wayland-client", +] + +[[package]] +name = "calloop-wayland-source" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "876a7a1dbbe026a55ef47a500b123af5a9a0914520f061d467914cf21be95daf" +dependencies = [ + "calloop 0.14.3", + "rustix 0.38.44", + "wayland-backend", + "wayland-client", +] + +[[package]] +name = "cc" +version = "1.2.32" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2352e5597e9c544d5e6d9c95190d5d27738ade584fa8db0a16e130e5c2b5296e" +dependencies = [ + "jobserver", + "libc", + "shlex", +] + +[[package]] +name = "cesu8" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c" + +[[package]] +name = "cfg-if" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268" + +[[package]] +name = "cfg_aliases" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fd16c4719339c4530435d38e511904438d07cce7950afa3718a84ac36c10e89e" + +[[package]] +name = "cfg_aliases" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724" + +[[package]] +name = "clipboard-win" +version = "5.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bde03770d3df201d4fb868f2c9c59e66a3e4e2bd06692a0fe701e7103c7e84d4" +dependencies = [ + "error-code", +] + +[[package]] +name = "clipboard_macos" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9b7f4aaa047ba3c3630b080bb9860894732ff23e2aee290a418909aa6d5df38f" +dependencies = [ + "objc2", + "objc2-app-kit", + "objc2-foundation", +] + +[[package]] +name = "clipboard_wayland" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "003f886bc4e2987729d10c1db3424e7f80809f3fc22dbc16c685738887cb37b8" +dependencies = [ + "smithay-clipboard", +] + +[[package]] +name = "clipboard_x11" +version = "0.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4274ea815e013e0f9f04a2633423e14194e408a0576c943ce3d14ca56c50031c" +dependencies = [ + "thiserror", + "x11rb", +] + +[[package]] +name = "codespan-reporting" +version = "0.11.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3538270d33cc669650c4b093848450d380def10c331d38c768e34cac80576e6e" +dependencies = [ + "termcolor", + "unicode-width", +] + +[[package]] +name = "color_quant" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3d7b894f5411737b7867f4827955924d7c254fc9f4d91a6aad6b097804b1018b" + +[[package]] +name = "com" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7e17887fd17353b65b1b2ef1c526c83e26cd72e74f598a8dc1bee13a48f3d9f6" +dependencies = [ + "com_macros", +] + +[[package]] +name = "com_macros" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d375883580a668c7481ea6631fc1a8863e33cc335bf56bfad8d7e6d4b04b13a5" +dependencies = [ + "com_macros_support", + "proc-macro2", + "syn 1.0.109", +] + +[[package]] +name = "com_macros_support" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ad899a1087a9296d5644792d7cb72b8e34c1bec8e7d4fbc002230169a6e8710c" +dependencies = [ + "proc-macro2", + "quote", + "syn 1.0.109", +] + +[[package]] +name = "combine" +version = "4.6.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ba5a308b75df32fe02788e748662718f03fde005016435c444eea572398219fd" +dependencies = [ + "bytes", + "memchr", +] + +[[package]] +name = "concurrent-queue" +version = "2.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973" +dependencies = [ + "crossbeam-utils", +] + +[[package]] +name = "core-foundation" +version = "0.9.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f" +dependencies = [ + "core-foundation-sys", + "libc", +] + +[[package]] +name = "core-foundation" +version = "0.10.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b2a6cd9ae233e7f62ba4e9353e81a88df7fc8a5987b8d445b4d90c879bd156f6" +dependencies = [ + "core-foundation-sys", + "libc", +] + +[[package]] +name = "core-foundation-sys" +version = "0.8.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b" + +[[package]] +name = "core-graphics" +version = "0.23.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c07782be35f9e1140080c6b96f0d44b739e2278479f64e02fdab4e32dfd8b081" +dependencies = [ + "bitflags 1.3.2", + "core-foundation 0.9.4", + "core-graphics-types 0.1.3", + "foreign-types", + "libc", +] + +[[package]] +name = "core-graphics" +version = "0.24.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fa95a34622365fa5bbf40b20b75dba8dfa8c94c734aea8ac9a5ca38af14316f1" +dependencies = [ + "bitflags 2.9.1", + "core-foundation 0.10.1", + "core-graphics-types 0.2.0", + "foreign-types", + "libc", +] + +[[package]] +name = "core-graphics-types" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "45390e6114f68f718cc7a830514a96f903cccd70d02a8f6d9f643ac4ba45afaf" +dependencies = [ + "bitflags 1.3.2", + "core-foundation 0.9.4", + "libc", +] + +[[package]] +name = "core-graphics-types" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3d44a101f213f6c4cdc1853d4b78aef6db6bdfa3468798cc1d9912f4735013eb" +dependencies = [ + "bitflags 2.9.1", + "core-foundation 0.10.1", + "libc", +] + +[[package]] +name = "cosmic-text" +version = "0.12.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "59fd57d82eb4bfe7ffa9b1cec0c05e2fd378155b47f255a67983cb4afe0e80c2" +dependencies = [ + "bitflags 2.9.1", + "fontdb", + "log", + "rangemap", + "rayon", + "rustc-hash 1.1.0", + "rustybuzz", + "self_cell", + "swash", + "sys-locale", + "ttf-parser 0.21.1", + "unicode-bidi", + "unicode-linebreak", + "unicode-script", + "unicode-segmentation", +] + +[[package]] +name = "cpufeatures" +version = "0.2.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280" +dependencies = [ + "libc", +] + +[[package]] +name = "crc32fast" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511" +dependencies = [ + "cfg-if", +] + +[[package]] +name = "crossbeam-deque" +version = "0.8.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51" +dependencies = [ + "crossbeam-epoch", + "crossbeam-utils", +] + +[[package]] +name = "crossbeam-epoch" +version = "0.9.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e" +dependencies = [ + "crossbeam-utils", +] + +[[package]] +name = "crossbeam-utils" +version = "0.8.21" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28" + +[[package]] +name = "crunchy" +version = "0.2.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "460fbee9c2c2f33933d720630a6a0bac33ba7053db5344fac858d4b8952d77d5" + +[[package]] +name = "crypto-common" +version = "0.1.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" +dependencies = [ + "generic-array", + "typenum", +] + +[[package]] +name = "ctor-lite" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1f791803201ab277ace03903de1594460708d2d54df6053f2d9e82f592b19e3b" + +[[package]] +name = "cursor-icon" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f27ae1dd37df86211c42e150270f82743308803d90a6f6e6651cd730d5e1732f" + +[[package]] +name = "d3d12" +version = "0.19.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3e3d747f100290a1ca24b752186f61f6637e1deffe3bf6320de6fcb29510a307" +dependencies = [ + "bitflags 2.9.1", + "libloading 0.8.8", + "winapi", +] + +[[package]] +name = "dark-light" +version = "1.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2a76fa97167fa740dcdbfe18e8895601e1bc36525f09b044e00916e717c03a3c" +dependencies = [ + "dconf_rs", + "detect-desktop-environment", + "dirs", + "objc", + "rust-ini", + "web-sys", + "winreg", + "zbus", +] + +[[package]] +name = "darling" +version = "0.20.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fc7f46116c46ff9ab3eb1597a45688b6715c6e628b5c133e288e709a29bcb4ee" +dependencies = [ + "darling_core", + "darling_macro", +] + +[[package]] +name = "darling_core" +version = "0.20.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0d00b9596d185e565c2207a0b01f8bd1a135483d02d9b7b0a54b11da8d53412e" +dependencies = [ + "fnv", + "ident_case", + "proc-macro2", + "quote", + "strsim", + "syn 2.0.104", +] + +[[package]] +name = "darling_macro" +version = "0.20.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fc34b93ccb385b40dc71c6fceac4b2ad23662c7eeb248cf10d529b7e055b6ead" +dependencies = [ + "darling_core", + "quote", + "syn 2.0.104", +] + +[[package]] +name = "dconf_rs" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7046468a81e6a002061c01e6a7c83139daf91b11c30e66795b13217c2d885c8b" + +[[package]] +name = "detect-desktop-environment" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "21d8ad60dd5b13a4ee6bd8fa2d5d88965c597c67bce32b5fc49c94f55cb50810" + +[[package]] +name = "digest" +version = "0.10.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" +dependencies = [ + "block-buffer", + "crypto-common", +] + +[[package]] +name = "dirs" +version = "4.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ca3aa72a6f96ea37bbc5aa912f6788242832f75369bdfdadcb0e38423f100059" +dependencies = [ + "dirs-sys", +] + +[[package]] +name = "dirs-sys" +version = "0.3.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1b1d1d91c932ef41c0f2663aa8b0ca0342d444d842c06914aa0a7e352d0bada6" +dependencies = [ + "libc", + "redox_users", + "winapi", +] + +[[package]] +name = "dispatch" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bd0c93bb4b0c6d9b77f4435b0ae98c24d17f1c45b2ff844c6151a07256ca923b" + +[[package]] +name = "dlib" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "330c60081dcc4c72131f8eb70510f1ac07223e5d4163db481a04a0befcffa412" +dependencies = [ + "libloading 0.8.8", +] + +[[package]] +name = "dlv-list" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0688c2a7f92e427f44895cd63841bff7b29f8d7a1648b9e7e07a4a365b2e1257" + +[[package]] +name = "downcast-rs" +version = "1.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "75b325c5dbd37f80359721ad39aca5a29fb04c89279657cffdda8736d0c0b9d2" + +[[package]] +name = "dpi" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d8b14ccef22fc6f5a8f4d7d768562a182c04ce9a3b3157b91390b52ddfdf1a76" + +[[package]] +name = "drm" +version = "0.12.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "98888c4bbd601524c11a7ed63f814b8825f420514f78e96f752c437ae9cbb5d1" +dependencies = [ + "bitflags 2.9.1", + "bytemuck", + "drm-ffi", + "drm-fourcc", + "rustix 0.38.44", +] + +[[package]] +name = "drm-ffi" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "97c98727e48b7ccb4f4aea8cfe881e5b07f702d17b7875991881b41af7278d53" +dependencies = [ + "drm-sys", + "rustix 0.38.44", +] + +[[package]] +name = "drm-fourcc" +version = "2.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0aafbcdb8afc29c1a7ee5fbe53b5d62f4565b35a042a662ca9fecd0b54dae6f4" + +[[package]] +name = "drm-sys" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fd39dde40b6e196c2e8763f23d119ddb1a8714534bf7d77fa97a65b0feda3986" +dependencies = [ + "libc", + "linux-raw-sys 0.6.5", +] + +[[package]] +name = "either" +version = "1.15.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719" + +[[package]] +name = "endi" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a3d8a32ae18130a3c84dd492d4215c3d913c3b07c6b63c2eb3eb7ff1101ab7bf" + +[[package]] +name = "enumflags2" +version = "0.7.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1027f7680c853e056ebcec683615fb6fbbc07dbaa13b4d5d9442b146ded4ecef" +dependencies = [ + "enumflags2_derive", + "serde", +] + +[[package]] +name = "enumflags2_derive" +version = "0.7.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "67c78a4d8fdf9953a5c9d458f9efe940fd97a0cab0941c075a813ac594733827" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.104", +] + +[[package]] +name = "equivalent" +version = "1.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f" + +[[package]] +name = "errno" +version = "0.3.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "778e2ac28f6c47af28e4907f13ffd1e1ddbd400980a9abd7c8df189bf578a5ad" +dependencies = [ + "libc", + "windows-sys 0.60.2", +] + +[[package]] +name = "error-code" +version = "3.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dea2df4cf52843e0452895c455a1a2cfbb842a1e7329671acf418fdc53ed4c59" + +[[package]] +name = "etagere" +version = "0.2.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fc89bf99e5dc15954a60f707c1e09d7540e5cd9af85fa75caa0b510bc08c5342" +dependencies = [ + "euclid", + "svg_fmt", +] + +[[package]] +name = "euclid" +version = "0.22.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ad9cdb4b747e485a12abb0e6566612956c7a1bafa3bdb8d682c5b6d403589e48" +dependencies = [ + "num-traits", +] + +[[package]] +name = "event-listener" +version = "5.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e13b66accf52311f30a0db42147dadea9850cb48cd070028831ae5f5d4b856ab" +dependencies = [ + "concurrent-queue", + "parking", + "pin-project-lite", +] + +[[package]] +name = "event-listener-strategy" +version = "0.5.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8be9f3dfaaffdae2972880079a491a1a8bb7cbed0b8dd7a347f668b4150a3b93" +dependencies = [ + "event-listener", + "pin-project-lite", +] + +[[package]] +name = "exr" +version = "1.73.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f83197f59927b46c04a183a619b7c29df34e63e63c7869320862268c0ef687e0" +dependencies = [ + "bit_field", + "half", + "lebe", + "miniz_oxide", + "rayon-core", + "smallvec", + "zune-inflate", +] + +[[package]] +name = "fast-srgb8" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dd2e7510819d6fbf51a5545c8f922716ecfb14df168a3242f7d33e0239efe6a1" + +[[package]] +name = "fastrand" +version = "2.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be" + +[[package]] +name = "fdeflate" +version = "0.3.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e6853b52649d4ac5c0bd02320cddc5ba956bdb407c4b75a2c6b75bf51500f8c" +dependencies = [ + "simd-adler32", +] + +[[package]] +name = "flate2" +version = "1.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4a3d7db9596fecd151c5f638c0ee5d5bd487b6e0ea232e5dc96d5250f6f94b1d" +dependencies = [ + "crc32fast", + "miniz_oxide", +] + +[[package]] +name = "fnv" +version = "1.0.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" + +[[package]] +name = "font-types" +version = "0.7.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b3971f9a5ca983419cdc386941ba3b9e1feba01a0ab888adf78739feb2798492" +dependencies = [ + "bytemuck", +] + +[[package]] +name = "fontconfig-parser" +version = "0.5.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bbc773e24e02d4ddd8395fd30dc147524273a83e54e0f312d986ea30de5f5646" +dependencies = [ + "roxmltree", +] + +[[package]] +name = "fontdb" +version = "0.16.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b0299020c3ef3f60f526a4f64ab4a3d4ce116b1acbf24cdd22da0068e5d81dc3" +dependencies = [ + "fontconfig-parser", + "log", + "memmap2", + "slotmap", + "tinyvec", + "ttf-parser 0.20.0", +] + +[[package]] +name = "foreign-types" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d737d9aa519fb7b749cbc3b962edcf310a8dd1f4b67c91c4f83975dbdd17d965" +dependencies = [ + "foreign-types-macros", + "foreign-types-shared", +] + +[[package]] +name = "foreign-types-macros" +version = "0.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1a5c6c585bc94aaf2c7b51dd4c2ba22680844aba4c687be581871a6f518c5742" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.104", +] + +[[package]] +name = "foreign-types-shared" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aa9a19cbb55df58761df49b23516a86d432839add4af60fc256da840f66ed35b" + +[[package]] +name = "futures" +version = "0.3.31" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876" +dependencies = [ + "futures-channel", + "futures-core", + "futures-executor", + "futures-io", + "futures-sink", + "futures-task", + "futures-util", +] + +[[package]] +name = "futures-channel" +version = "0.3.31" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10" +dependencies = [ + "futures-core", + "futures-sink", +] + +[[package]] +name = "futures-core" +version = "0.3.31" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e" + +[[package]] +name = "futures-executor" +version = "0.3.31" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e28d1d997f585e54aebc3f97d39e72338912123a67330d723fdbb564d646c9f" +dependencies = [ + "futures-core", + "futures-task", + "futures-util", + "num_cpus", +] + +[[package]] +name = "futures-io" +version = "0.3.31" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6" + +[[package]] +name = "futures-lite" +version = "2.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f78e10609fe0e0b3f4157ffab1876319b5b0db102a2c60dc4626306dc46b44ad" +dependencies = [ + "fastrand", + "futures-core", + "futures-io", + "parking", + "pin-project-lite", +] + +[[package]] +name = "futures-macro" +version = "0.3.31" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.104", +] + +[[package]] +name = "futures-sink" +version = "0.3.31" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7" + +[[package]] +name = "futures-task" +version = "0.3.31" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988" + +[[package]] +name = "futures-util" +version = "0.3.31" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81" +dependencies = [ + "futures-channel", + "futures-core", + "futures-io", + "futures-macro", + "futures-sink", + "futures-task", + "memchr", + "pin-project-lite", + "pin-utils", + "slab", +] + +[[package]] +name = "generic-array" +version = "0.14.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a" +dependencies = [ + "typenum", + "version_check", +] + +[[package]] +name = "gethostname" +version = "0.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0176e0459c2e4a1fe232f984bca6890e681076abb9934f6cea7c326f3fc47818" +dependencies = [ + "libc", + "windows-targets 0.48.5", +] + +[[package]] +name = "getrandom" +version = "0.2.16" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592" +dependencies = [ + "cfg-if", + "libc", + "wasi 0.11.1+wasi-snapshot-preview1", +] + +[[package]] +name = "getrandom" +version = "0.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4" +dependencies = [ + "cfg-if", + "libc", + "r-efi", + "wasi 0.14.2+wasi-0.2.4", +] + +[[package]] +name = "gif" +version = "0.13.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4ae047235e33e2829703574b54fdec96bfbad892062d97fed2f76022287de61b" +dependencies = [ + "color_quant", + "weezl", +] + +[[package]] +name = "gl_generator" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1a95dfc23a2b4a9a2f5ab41d194f8bfda3cabec42af4e39f08c339eb2a0c124d" +dependencies = [ + "khronos_api", + "log", + "xml-rs", +] + +[[package]] +name = "glam" +version = "0.25.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "151665d9be52f9bb40fc7966565d39666f2d1e69233571b71b87791c7e0528b3" + +[[package]] +name = "glow" +version = "0.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bd348e04c43b32574f2de31c8bb397d96c9fcfa1371bd4ca6d8bdc464ab121b1" +dependencies = [ + "js-sys", + "slotmap", + "wasm-bindgen", + "web-sys", +] + +[[package]] +name = "glutin_wgl_sys" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6c8098adac955faa2d31079b65dc48841251f69efd3ac25477903fc424362ead" +dependencies = [ + "gl_generator", +] + +[[package]] +name = "gpu-alloc" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fbcd2dba93594b227a1f57ee09b8b9da8892c34d55aa332e034a228d0fe6a171" +dependencies = [ + "bitflags 2.9.1", + "gpu-alloc-types", +] + +[[package]] +name = "gpu-alloc-types" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "98ff03b468aa837d70984d55f5d3f846f6ec31fe34bbb97c4f85219caeee1ca4" +dependencies = [ + "bitflags 2.9.1", +] + +[[package]] +name = "gpu-allocator" +version = "0.25.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6f56f6318968d03c18e1bcf4857ff88c61157e9da8e47c5f29055d60e1228884" +dependencies = [ + "log", + "presser", + "thiserror", + "winapi", + "windows", +] + +[[package]] +name = "gpu-descriptor" +version = "0.2.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cc11df1ace8e7e564511f53af41f3e42ddc95b56fd07b3f4445d2a6048bc682c" +dependencies = [ + "bitflags 2.9.1", + "gpu-descriptor-types", + "hashbrown 0.14.5", +] + +[[package]] +name = "gpu-descriptor-types" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6bf0b36e6f090b7e1d8a4b49c0cb81c1f8376f72198c65dd3ad9ff3556b8b78c" +dependencies = [ + "bitflags 2.9.1", +] + +[[package]] +name = "guillotiere" +version = "0.6.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b62d5865c036cb1393e23c50693df631d3f5d7bcca4c04fe4cc0fd592e74a782" +dependencies = [ + "euclid", + "svg_fmt", +] + +[[package]] +name = "half" +version = "2.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "459196ed295495a68f7d7fe1d84f6c4b7ff0e21fe3017b2f283c6fac3ad803c9" +dependencies = [ + "cfg-if", + "crunchy", +] + +[[package]] +name = "hashbrown" +version = "0.12.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" +dependencies = [ + "ahash 0.7.8", +] + +[[package]] +name = "hashbrown" +version = "0.14.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1" +dependencies = [ + "ahash 0.8.12", + "allocator-api2", +] + +[[package]] +name = "hashbrown" +version = "0.15.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1" + +[[package]] +name = "hassle-rs" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "af2a7e73e1f34c48da31fb668a907f250794837e08faa144fd24f0b8b741e890" +dependencies = [ + "bitflags 2.9.1", + "com", + "libc", + "libloading 0.8.8", + "thiserror", + "widestring", + "winapi", +] + +[[package]] +name = "hermit-abi" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fc0fef456e4baa96da950455cd02c081ca953b141298e41db3fc7e36b1da849c" + +[[package]] +name = "hex" +version = "0.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" + +[[package]] +name = "hexf-parse" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dfa686283ad6dd069f105e5ab091b04c62850d3e4cf5d67debad1933f55023df" + +[[package]] +name = "honeycomb-bg" +version = "0.1.0" +dependencies = [ + "iced", + "iced_layershell", +] + +[[package]] +name = "iced" +version = "0.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "88acfabc84ec077eaf9ede3457ffa3a104626d79022a9bf7f296093b1d60c73f" +dependencies = [ + "iced_core", + "iced_futures", + "iced_renderer", + "iced_widget", + "iced_winit", + "image", + "thiserror", +] + +[[package]] +name = "iced_core" +version = "0.13.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0013a238275494641bf8f1732a23a808196540dc67b22ff97099c044ae4c8a1c" +dependencies = [ + "bitflags 2.9.1", + "bytes", + "dark-light", + "glam", + "log", + "num-traits", + "once_cell", + "palette", + "rustc-hash 2.1.1", + "smol_str", + "thiserror", + "web-time", +] + +[[package]] +name = "iced_futures" +version = "0.13.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0c04a6745ba2e80f32cf01e034fd00d853aa4f4cd8b91888099cb7aaee0d5d7c" +dependencies = [ + "futures", + "iced_core", + "log", + "rustc-hash 2.1.1", + "wasm-bindgen-futures", + "wasm-timer", +] + +[[package]] +name = "iced_glyphon" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "41c3bb56f1820ca252bc1d0994ece33d233a55657c0c263ea7cb16895adbde82" +dependencies = [ + "cosmic-text", + "etagere", + "lru", + "rustc-hash 2.1.1", + "wgpu", +] + +[[package]] +name = "iced_graphics" +version = "0.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ba25a18cfa6d5cc160aca7e1b34f73ccdff21680fa8702168c09739767b6c66f" +dependencies = [ + "bitflags 2.9.1", + "bytemuck", + "cosmic-text", + "half", + "iced_core", + "iced_futures", + "image", + "kamadak-exif", + "log", + "once_cell", + "raw-window-handle", + "rustc-hash 2.1.1", + "thiserror", + "unicode-segmentation", +] + +[[package]] +name = "iced_layershell" +version = "0.13.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9c9ff107c0d7ca85e81566f391f5acabc2473f87ed7de33aaef7b4d600592067" +dependencies = [ + "futures", + "iced", + "iced_core", + "iced_futures", + "iced_graphics", + "iced_layershell_macros", + "iced_renderer", + "iced_runtime", + "layershellev", + "log", + "thiserror", + "tracing", + "window_clipboard", +] + +[[package]] +name = "iced_layershell_macros" +version = "0.13.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fc7a9be2dc188479ea8c327432b55727cbab17be0d79e7eb3df14727191068f1" +dependencies = [ + "darling", + "manyhow", + "proc-macro2", + "quote", + "syn 2.0.104", +] + +[[package]] +name = "iced_renderer" +version = "0.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "73558208059f9e622df2bf434e044ee2f838ce75201a023cf0ca3e1244f46c2a" +dependencies = [ + "iced_graphics", + "iced_tiny_skia", + "iced_wgpu", + "log", + "thiserror", +] + +[[package]] +name = "iced_runtime" +version = "0.13.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "348b5b2c61c934d88ca3b0ed1ed913291e923d086a66fa288ce9669da9ef62b5" +dependencies = [ + "bytes", + "iced_core", + "iced_futures", + "raw-window-handle", + "thiserror", +] + +[[package]] +name = "iced_tiny_skia" +version = "0.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c625d368284fcc43b0b36b176f76eff1abebe7959dd58bd8ce6897d641962a50" +dependencies = [ + "bytemuck", + "cosmic-text", + "iced_graphics", + "kurbo", + "log", + "rustc-hash 2.1.1", + "softbuffer", + "tiny-skia", +] + +[[package]] +name = "iced_wgpu" +version = "0.13.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "15708887133671d2bcc6c1d01d1f176f43a64d6cdc3b2bf893396c3ee498295f" +dependencies = [ + "bitflags 2.9.1", + "bytemuck", + "futures", + "glam", + "guillotiere", + "iced_glyphon", + "iced_graphics", + "log", + "once_cell", + "rustc-hash 2.1.1", + "thiserror", + "wgpu", +] + +[[package]] +name = "iced_widget" +version = "0.13.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "81429e1b950b0e4bca65be4c4278fea6678ea782030a411778f26fa9f8983e1d" +dependencies = [ + "iced_renderer", + "iced_runtime", + "num-traits", + "once_cell", + "rustc-hash 2.1.1", + "thiserror", + "unicode-segmentation", +] + +[[package]] +name = "iced_winit" +version = "0.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f44cd4e1c594b6334f409282937bf972ba14d31fedf03c23aa595d982a2fda28" +dependencies = [ + "iced_futures", + "iced_graphics", + "iced_runtime", + "log", + "rustc-hash 2.1.1", + "thiserror", + "tracing", + "wasm-bindgen-futures", + "web-sys", + "winapi", + "window_clipboard", + "winit", +] + +[[package]] +name = "ident_case" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39" + +[[package]] +name = "image" +version = "0.24.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5690139d2f55868e080017335e4b94cb7414274c74f1669c84fb5feba2c9f69d" +dependencies = [ + "bytemuck", + "byteorder", + "color_quant", + "exr", + "gif", + "jpeg-decoder", + "num-traits", + "png", + "qoi", + "tiff", +] + +[[package]] +name = "indexmap" +version = "2.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fe4cd85333e22411419a0bcae1297d25e58c9443848b11dc6a86fefe8c78a661" +dependencies = [ + "equivalent", + "hashbrown 0.15.5", +] + +[[package]] +name = "instant" +version = "0.1.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e0242819d153cba4b4b05a5a8f2a7e9bbf97b6055b2a002b395c96b5ff3c0222" +dependencies = [ + "cfg-if", +] + +[[package]] +name = "jni" +version = "0.21.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1a87aa2bb7d2af34197c04845522473242e1aa17c12f4935d5856491a7fb8c97" +dependencies = [ + "cesu8", + "cfg-if", + "combine", + "jni-sys", + "log", + "thiserror", + "walkdir", + "windows-sys 0.45.0", +] + +[[package]] +name = "jni-sys" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130" + +[[package]] +name = "jobserver" +version = "0.1.33" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "38f262f097c174adebe41eb73d66ae9c06b2844fb0da69969647bbddd9b0538a" +dependencies = [ + "getrandom 0.3.3", + "libc", +] + +[[package]] +name = "jpeg-decoder" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "00810f1d8b74be64b13dbf3db89ac67740615d6c891f0e7b6179326533011a07" +dependencies = [ + "rayon", +] + +[[package]] +name = "js-sys" +version = "0.3.77" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f" +dependencies = [ + "once_cell", + "wasm-bindgen", +] + +[[package]] +name = "kamadak-exif" +version = "0.5.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ef4fc70d0ab7e5b6bafa30216a6b48705ea964cdfc29c050f2412295eba58077" +dependencies = [ + "mutate_once", +] + +[[package]] +name = "khronos-egl" +version = "6.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6aae1df220ece3c0ada96b8153459b67eebe9ae9212258bb0134ae60416fdf76" +dependencies = [ + "libc", + "libloading 0.8.8", + "pkg-config", +] + +[[package]] +name = "khronos_api" +version = "3.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e2db585e1d738fc771bf08a151420d3ed193d9d895a36df7f6f8a9456b911ddc" + +[[package]] +name = "kurbo" +version = "0.10.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1618d4ebd923e97d67e7cd363d80aef35fe961005cbbbb3d2dad8bdd1bc63440" +dependencies = [ + "arrayvec", + "smallvec", +] + +[[package]] +name = "layershellev" +version = "0.13.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6e5dd46870775aec1b5265b29f3dbd38845423dff5bb1a11e0f7c12e312e6ecf" +dependencies = [ + "bitflags 2.9.1", + "calloop 0.14.3", + "calloop-wayland-source 0.4.0", + "log", + "raw-window-handle", + "tempfile", + "thiserror", + "waycrate_xkbkeycode", + "wayland-backend", + "wayland-client", + "wayland-cursor", + "wayland-protocols", + "wayland-protocols-misc", + "wayland-protocols-wlr", +] + +[[package]] +name = "lebe" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "03087c2bad5e1034e8cace5926dec053fb3790248370865f5117a7d0213354c8" + +[[package]] +name = "libc" +version = "0.2.174" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1171693293099992e19cddea4e8b849964e9846f4acee11b3948bcc337be8776" + +[[package]] +name = "libloading" +version = "0.7.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b67380fd3b2fbe7527a606e18729d21c6f3951633d0500574c4dc22d2d638b9f" +dependencies = [ + "cfg-if", + "winapi", +] + +[[package]] +name = "libloading" +version = "0.8.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "07033963ba89ebaf1584d767badaa2e8fcec21aedea6b8c0346d487d49c28667" +dependencies = [ + "cfg-if", + "windows-targets 0.53.3", +] + +[[package]] +name = "libm" +version = "0.2.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f9fbbcab51052fe104eb5e5d351cf728d30a5be1fe14d9be8a3b097481fb97de" + +[[package]] +name = "libredox" +version = "0.1.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "391290121bad3d37fbddad76d8f5d1c1c314cfc646d143d7e07a3086ddff0ce3" +dependencies = [ + "bitflags 2.9.1", + "libc", + "redox_syscall 0.5.17", +] + +[[package]] +name = "linux-raw-sys" +version = "0.4.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab" + +[[package]] +name = "linux-raw-sys" +version = "0.6.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2a385b1be4e5c3e362ad2ffa73c392e53f031eaa5b7d648e64cd87f27f6063d7" + +[[package]] +name = "linux-raw-sys" +version = "0.9.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12" + +[[package]] +name = "lock_api" +version = "0.4.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "96936507f153605bddfcda068dd804796c84324ed2510809e5b2a624c81da765" +dependencies = [ + "autocfg", + "scopeguard", +] + +[[package]] +name = "log" +version = "0.4.27" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94" + +[[package]] +name = "lru" +version = "0.12.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "234cf4f4a04dc1f57e24b96cc0cd600cf2af460d4161ac5ecdd0af8e1f3b2a38" + +[[package]] +name = "malloc_buf" +version = "0.0.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "62bb907fe88d54d8d9ce32a3cceab4218ed2f6b7d35617cafe9adf84e43919cb" +dependencies = [ + "libc", +] + +[[package]] +name = "manyhow" +version = "0.11.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b33efb3ca6d3b07393750d4030418d594ab1139cee518f0dc88db70fec873587" +dependencies = [ + "darling_core", + "manyhow-macros", + "proc-macro2", + "quote", + "syn 2.0.104", +] + +[[package]] +name = "manyhow-macros" +version = "0.11.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "46fce34d199b78b6e6073abf984c9cf5fd3e9330145a93ee0738a7443e371495" +dependencies = [ + "proc-macro-utils", + "proc-macro2", + "quote", +] + +[[package]] +name = "memchr" +version = "2.7.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0" + +[[package]] +name = "memmap2" +version = "0.9.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "483758ad303d734cec05e5c12b41d7e93e6a6390c5e9dae6bdeb7c1259012d28" +dependencies = [ + "libc", +] + +[[package]] +name = "memoffset" +version = "0.9.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a" +dependencies = [ + "autocfg", +] + +[[package]] +name = "metal" +version = "0.27.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c43f73953f8cbe511f021b58f18c3ce1c3d1ae13fe953293e13345bf83217f25" +dependencies = [ + "bitflags 2.9.1", + "block", + "core-graphics-types 0.1.3", + "foreign-types", + "log", + "objc", + "paste", +] + +[[package]] +name = "miniz_oxide" +version = "0.8.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316" +dependencies = [ + "adler2", + "simd-adler32", +] + +[[package]] +name = "mutate_once" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "16cf681a23b4d0a43fc35024c176437f9dcd818db34e0f42ab456a0ee5ad497b" + +[[package]] +name = "naga" +version = "0.19.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "50e3524642f53d9af419ab5e8dd29d3ba155708267667c2f3f06c88c9e130843" +dependencies = [ + "bit-set", + "bitflags 2.9.1", + "codespan-reporting", + "hexf-parse", + "indexmap", + "log", + "num-traits", + "rustc-hash 1.1.0", + "spirv", + "termcolor", + "thiserror", + "unicode-xid", +] + +[[package]] +name = "ndk" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c3f42e7bbe13d351b6bead8286a43aac9534b82bd3cc43e47037f012ebfd62d4" +dependencies = [ + "bitflags 2.9.1", + "jni-sys", + "log", + "ndk-sys 0.6.0+11769913", + "num_enum", + "raw-window-handle", + "thiserror", +] + +[[package]] +name = "ndk-context" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "27b02d87554356db9e9a873add8782d4ea6e3e58ea071a9adb9a2e8ddb884a8b" + +[[package]] +name = "ndk-sys" +version = "0.5.0+25.2.9519653" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8c196769dd60fd4f363e11d948139556a344e79d451aeb2fa2fd040738ef7691" +dependencies = [ + "jni-sys", +] + +[[package]] +name = "ndk-sys" +version = "0.6.0+11769913" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ee6cda3051665f1fb8d9e08fc35c96d5a244fb1be711a03b71118828afc9a873" +dependencies = [ + "jni-sys", +] + +[[package]] +name = "nix" +version = "0.29.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46" +dependencies = [ + "bitflags 2.9.1", + "cfg-if", + "cfg_aliases 0.2.1", + "libc", + "memoffset", +] + +[[package]] +name = "num-traits" +version = "0.2.19" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841" +dependencies = [ + "autocfg", +] + +[[package]] +name = "num_cpus" +version = "1.17.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "91df4bbde75afed763b708b7eee1e8e7651e02d97f6d5dd763e89367e957b23b" +dependencies = [ + "hermit-abi", + "libc", +] + +[[package]] +name = "num_enum" +version = "0.7.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a973b4e44ce6cad84ce69d797acf9a044532e4184c4f267913d1b546a0727b7a" +dependencies = [ + "num_enum_derive", + "rustversion", +] + +[[package]] +name = "num_enum_derive" +version = "0.7.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "77e878c846a8abae00dd069496dbe8751b16ac1c3d6bd2a7283a938e8228f90d" +dependencies = [ + "proc-macro-crate", + "proc-macro2", + "quote", + "syn 2.0.104", +] + +[[package]] +name = "objc" +version = "0.2.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "915b1b472bc21c53464d6c8461c9d3af805ba1ef837e1cac254428f4a77177b1" +dependencies = [ + "malloc_buf", + "objc_exception", +] + +[[package]] +name = "objc-sys" +version = "0.3.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cdb91bdd390c7ce1a8607f35f3ca7151b65afc0ff5ff3b34fa350f7d7c7e4310" + +[[package]] +name = "objc2" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "46a785d4eeff09c14c487497c162e92766fbb3e4059a71840cecc03d9a50b804" +dependencies = [ + "objc-sys", + "objc2-encode", +] + +[[package]] +name = "objc2-app-kit" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e4e89ad9e3d7d297152b17d39ed92cd50ca8063a89a9fa569046d41568891eff" +dependencies = [ + "bitflags 2.9.1", + "block2", + "libc", + "objc2", + "objc2-core-data", + "objc2-core-image", + "objc2-foundation", + "objc2-quartz-core", +] + +[[package]] +name = "objc2-cloud-kit" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "74dd3b56391c7a0596a295029734d3c1c5e7e510a4cb30245f8221ccea96b009" +dependencies = [ + "bitflags 2.9.1", + "block2", + "objc2", + "objc2-core-location", + "objc2-foundation", +] + +[[package]] +name = "objc2-contacts" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a5ff520e9c33812fd374d8deecef01d4a840e7b41862d849513de77e44aa4889" +dependencies = [ + "block2", + "objc2", + "objc2-foundation", +] + +[[package]] +name = "objc2-core-data" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "617fbf49e071c178c0b24c080767db52958f716d9eabdf0890523aeae54773ef" +dependencies = [ + "bitflags 2.9.1", + "block2", + "objc2", + "objc2-foundation", +] + +[[package]] +name = "objc2-core-image" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "55260963a527c99f1819c4f8e3b47fe04f9650694ef348ffd2227e8196d34c80" +dependencies = [ + "block2", + "objc2", + "objc2-foundation", + "objc2-metal", +] + +[[package]] +name = "objc2-core-location" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "000cfee34e683244f284252ee206a27953279d370e309649dc3ee317b37e5781" +dependencies = [ + "block2", + "objc2", + "objc2-contacts", + "objc2-foundation", +] + +[[package]] +name = "objc2-encode" +version = "4.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ef25abbcd74fb2609453eb695bd2f860d389e457f67dc17cafc8b8cbc89d0c33" + +[[package]] +name = "objc2-foundation" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0ee638a5da3799329310ad4cfa62fbf045d5f56e3ef5ba4149e7452dcf89d5a8" +dependencies = [ + "bitflags 2.9.1", + "block2", + "dispatch", + "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", +] + +[[package]] +name = "objc2-metal" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dd0cba1276f6023976a406a14ffa85e1fdd19df6b0f737b063b95f6c8c7aadd6" +dependencies = [ + "bitflags 2.9.1", + "block2", + "objc2", + "objc2-foundation", +] + +[[package]] +name = "objc2-quartz-core" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e42bee7bff906b14b167da2bac5efe6b6a07e6f7c0a21a7308d40c960242dc7a" +dependencies = [ + "bitflags 2.9.1", + "block2", + "objc2", + "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.9.1", + "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.9.1", + "block2", + "objc2", + "objc2-core-location", + "objc2-foundation", +] + +[[package]] +name = "objc_exception" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ad970fb455818ad6cba4c122ad012fae53ae8b4795f86378bce65e4f6bab2ca4" +dependencies = [ + "cc", +] + +[[package]] +name = "once_cell" +version = "1.21.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d" + +[[package]] +name = "orbclient" +version = "0.3.48" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ba0b26cec2e24f08ed8bb31519a9333140a6599b867dac464bb150bdb796fd43" +dependencies = [ + "libredox", +] + +[[package]] +name = "ordered-multimap" +version = "0.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ccd746e37177e1711c20dd619a1620f34f5c8b569c53590a72dedd5344d8924a" +dependencies = [ + "dlv-list", + "hashbrown 0.12.3", +] + +[[package]] +name = "ordered-stream" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9aa2b01e1d916879f73a53d01d1d6cee68adbb31d6d9177a8cfce093cced1d50" +dependencies = [ + "futures-core", + "pin-project-lite", +] + +[[package]] +name = "owned_ttf_parser" +version = "0.25.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "36820e9051aca1014ddc75770aab4d68bc1e9e632f0f5627c4086bc216fb583b" +dependencies = [ + "ttf-parser 0.25.1", +] + +[[package]] +name = "palette" +version = "0.7.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4cbf71184cc5ecc2e4e1baccdb21026c20e5fc3dcf63028a086131b3ab00b6e6" +dependencies = [ + "approx", + "fast-srgb8", + "palette_derive", + "phf", +] + +[[package]] +name = "palette_derive" +version = "0.7.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f5030daf005bface118c096f510ffb781fc28f9ab6a32ab224d8631be6851d30" +dependencies = [ + "by_address", + "proc-macro2", + "quote", + "syn 2.0.104", +] + +[[package]] +name = "parking" +version = "2.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f38d5652c16fde515bb1ecef450ab0f6a219d619a7274976324d5e377f7dceba" + +[[package]] +name = "parking_lot" +version = "0.11.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7d17b78036a60663b797adeaee46f5c9dfebb86948d1255007a1d6be0271ff99" +dependencies = [ + "instant", + "lock_api", + "parking_lot_core 0.8.6", +] + +[[package]] +name = "parking_lot" +version = "0.12.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "70d58bf43669b5795d1576d0641cfb6fbb2057bf629506267a92807158584a13" +dependencies = [ + "lock_api", + "parking_lot_core 0.9.11", +] + +[[package]] +name = "parking_lot_core" +version = "0.8.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "60a2cfe6f0ad2bfc16aefa463b497d5c7a5ecd44a23efa72aa342d90177356dc" +dependencies = [ + "cfg-if", + "instant", + "libc", + "redox_syscall 0.2.16", + "smallvec", + "winapi", +] + +[[package]] +name = "parking_lot_core" +version = "0.9.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bc838d2a56b5b1a6c25f55575dfc605fabb63bb2365f6c2353ef9159aa69e4a5" +dependencies = [ + "cfg-if", + "libc", + "redox_syscall 0.5.17", + "smallvec", + "windows-targets 0.52.6", +] + +[[package]] +name = "paste" +version = "1.0.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a" + +[[package]] +name = "percent-encoding" +version = "2.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e" + +[[package]] +name = "phf" +version = "0.11.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1fd6780a80ae0c52cc120a26a1a42c1ae51b247a253e4e06113d23d2c2edd078" +dependencies = [ + "phf_macros", + "phf_shared", +] + +[[package]] +name = "phf_generator" +version = "0.11.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3c80231409c20246a13fddb31776fb942c38553c51e871f8cbd687a4cfb5843d" +dependencies = [ + "phf_shared", + "rand", +] + +[[package]] +name = "phf_macros" +version = "0.11.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f84ac04429c13a7ff43785d75ad27569f2951ce0ffd30a3321230db2fc727216" +dependencies = [ + "phf_generator", + "phf_shared", + "proc-macro2", + "quote", + "syn 2.0.104", +] + +[[package]] +name = "phf_shared" +version = "0.11.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "67eabc2ef2a60eb7faa00097bd1ffdb5bd28e62bf39990626a582201b7a754e5" +dependencies = [ + "siphasher", +] + +[[package]] +name = "pin-project" +version = "1.1.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "677f1add503faace112b9f1373e43e9e054bfdd22ff1a63c1bc485eaec6a6a8a" +dependencies = [ + "pin-project-internal", +] + +[[package]] +name = "pin-project-internal" +version = "1.1.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6e918e4ff8c4549eb882f14b3a4bc8c8bc93de829416eacf579f1207a8fbf861" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.104", +] + +[[package]] +name = "pin-project-lite" +version = "0.2.16" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b" + +[[package]] +name = "pin-utils" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" + +[[package]] +name = "piper" +version = "0.2.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "96c8c490f422ef9a4efd2cb5b42b76c8613d7e7dfc1caf667b8a3350a5acc066" +dependencies = [ + "atomic-waker", + "fastrand", + "futures-io", +] + +[[package]] +name = "pkg-config" +version = "0.3.32" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c" + +[[package]] +name = "png" +version = "0.17.16" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "82151a2fc869e011c153adc57cf2789ccb8d9906ce52c0b39a6b5697749d7526" +dependencies = [ + "bitflags 1.3.2", + "crc32fast", + "fdeflate", + "flate2", + "miniz_oxide", +] + +[[package]] +name = "polling" +version = "3.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b5bd19146350fe804f7cb2669c851c03d69da628803dab0d98018142aaa5d829" +dependencies = [ + "cfg-if", + "concurrent-queue", + "hermit-abi", + "pin-project-lite", + "rustix 1.0.8", + "windows-sys 0.60.2", +] + +[[package]] +name = "ppv-lite86" +version = "0.2.21" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9" +dependencies = [ + "zerocopy", +] + +[[package]] +name = "presser" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e8cf8e6a8aa66ce33f63993ffc4ea4271eb5b0530a9002db8455ea6050c77bfa" + +[[package]] +name = "proc-macro-crate" +version = "3.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "edce586971a4dfaa28950c6f18ed55e0406c1ab88bbce2c6f6293a7aaba73d35" +dependencies = [ + "toml_edit", +] + +[[package]] +name = "proc-macro-utils" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eeaf08a13de400bc215877b5bdc088f241b12eb42f0a548d3390dc1c56bb7071" +dependencies = [ + "proc-macro2", + "quote", + "smallvec", +] + +[[package]] +name = "proc-macro2" +version = "1.0.95" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778" +dependencies = [ + "unicode-ident", +] + +[[package]] +name = "profiling" +version = "1.0.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3eb8486b569e12e2c32ad3e204dbaba5e4b5b216e9367044f25f1dba42341773" + +[[package]] +name = "qoi" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7f6d64c71eb498fe9eae14ce4ec935c555749aef511cca85b5568910d6e48001" +dependencies = [ + "bytemuck", +] + +[[package]] +name = "quick-xml" +version = "0.37.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "331e97a1af0bf59823e6eadffe373d7b27f485be8748f71471c662c1f269b7fb" +dependencies = [ + "memchr", +] + +[[package]] +name = "quote" +version = "1.0.40" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d" +dependencies = [ + "proc-macro2", +] + +[[package]] +name = "r-efi" +version = "5.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f" + +[[package]] +name = "rand" +version = "0.8.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" +dependencies = [ + "libc", + "rand_chacha", + "rand_core", +] + +[[package]] +name = "rand_chacha" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" +dependencies = [ + "ppv-lite86", + "rand_core", +] + +[[package]] +name = "rand_core" +version = "0.6.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" +dependencies = [ + "getrandom 0.2.16", +] + +[[package]] +name = "range-alloc" +version = "0.1.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c3d6831663a5098ea164f89cff59c6284e95f4e3c76ce9848d4529f5ccca9bde" + +[[package]] +name = "rangemap" +version = "1.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f93e7e49bb0bf967717f7bd674458b3d6b0c5f48ec7e3038166026a69fc22223" + +[[package]] +name = "raw-window-handle" +version = "0.6.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "20675572f6f24e9e76ef639bc5552774ed45f1c30e2951e1e99c59888861c539" + +[[package]] +name = "rayon" +version = "1.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa" +dependencies = [ + "either", + "rayon-core", +] + +[[package]] +name = "rayon-core" +version = "1.12.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2" +dependencies = [ + "crossbeam-deque", + "crossbeam-utils", +] + +[[package]] +name = "read-fonts" +version = "0.22.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "69aacb76b5c29acfb7f90155d39759a29496aebb49395830e928a9703d2eec2f" +dependencies = [ + "bytemuck", + "font-types", +] + +[[package]] +name = "redox_syscall" +version = "0.2.16" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a" +dependencies = [ + "bitflags 1.3.2", +] + +[[package]] +name = "redox_syscall" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa" +dependencies = [ + "bitflags 1.3.2", +] + +[[package]] +name = "redox_syscall" +version = "0.5.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5407465600fb0548f1442edf71dd20683c6ed326200ace4b1ef0763521bb3b77" +dependencies = [ + "bitflags 2.9.1", +] + +[[package]] +name = "redox_users" +version = "0.4.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43" +dependencies = [ + "getrandom 0.2.16", + "libredox", + "thiserror", +] + +[[package]] +name = "renderdoc-sys" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "19b30a45b0cd0bcca8037f3d0dc3421eaf95327a17cad11964fb8179b4fc4832" + +[[package]] +name = "roxmltree" +version = "0.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6c20b6793b5c2fa6553b250154b78d6d0db37e72700ae35fad9387a46f487c97" + +[[package]] +name = "rust-ini" +version = "0.18.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f6d5f2436026b4f6e79dc829837d467cc7e9a55ee40e750d716713540715a2df" +dependencies = [ + "cfg-if", + "ordered-multimap", +] + +[[package]] +name = "rustc-hash" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" + +[[package]] +name = "rustc-hash" +version = "2.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d" + +[[package]] +name = "rustix" +version = "0.38.44" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154" +dependencies = [ + "bitflags 2.9.1", + "errno", + "libc", + "linux-raw-sys 0.4.15", + "windows-sys 0.59.0", +] + +[[package]] +name = "rustix" +version = "1.0.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "11181fbabf243db407ef8df94a6ce0b2f9a733bd8be4ad02b4eda9602296cac8" +dependencies = [ + "bitflags 2.9.1", + "errno", + "libc", + "linux-raw-sys 0.9.4", + "windows-sys 0.60.2", +] + +[[package]] +name = "rustversion" +version = "1.0.22" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d" + +[[package]] +name = "rustybuzz" +version = "0.14.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cfb9cf8877777222e4a3bc7eb247e398b56baba500c38c1c46842431adc8b55c" +dependencies = [ + "bitflags 2.9.1", + "bytemuck", + "libm", + "smallvec", + "ttf-parser 0.21.1", + "unicode-bidi-mirroring", + "unicode-ccc", + "unicode-properties", + "unicode-script", +] + +[[package]] +name = "same-file" +version = "1.0.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502" +dependencies = [ + "winapi-util", +] + +[[package]] +name = "scoped-tls" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294" + +[[package]] +name = "scopeguard" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" + +[[package]] +name = "sctk-adwaita" +version = "0.10.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b6277f0217056f77f1d8f49f2950ac6c278c0d607c45f5ee99328d792ede24ec" +dependencies = [ + "ab_glyph", + "log", + "memmap2", + "smithay-client-toolkit", + "tiny-skia", +] + +[[package]] +name = "self_cell" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0f7d95a54511e0c7be3f51e8867aa8cf35148d7b9445d44de2f943e2b206e749" + +[[package]] +name = "serde" +version = "1.0.219" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6" +dependencies = [ + "serde_derive", +] + +[[package]] +name = "serde_derive" +version = "1.0.219" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.104", +] + +[[package]] +name = "serde_repr" +version = "0.1.20" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "175ee3e80ae9982737ca543e96133087cbd9a485eecc3bc4de9c1a37b47ea59c" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.104", +] + +[[package]] +name = "sha1" +version = "0.10.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba" +dependencies = [ + "cfg-if", + "cpufeatures", + "digest", +] + +[[package]] +name = "shlex" +version = "1.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" + +[[package]] +name = "signal-hook-registry" +version = "1.4.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b2a4719bff48cee6b39d12c020eeb490953ad2443b7055bd0b21fca26bd8c28b" +dependencies = [ + "libc", +] + +[[package]] +name = "simd-adler32" +version = "0.3.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe" + +[[package]] +name = "siphasher" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d" + +[[package]] +name = "skrifa" +version = "0.22.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8e1c44ad1f6c5bdd4eefed8326711b7dbda9ea45dfd36068c427d332aa382cbe" +dependencies = [ + "bytemuck", + "read-fonts", +] + +[[package]] +name = "slab" +version = "0.4.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7a2ae44ef20feb57a68b23d846850f861394c2e02dc425a50098ae8c90267589" + +[[package]] +name = "slotmap" +version = "1.0.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dbff4acf519f630b3a3ddcfaea6c06b42174d9a44bc70c620e9ed1649d58b82a" +dependencies = [ + "version_check", +] + +[[package]] +name = "smallvec" +version = "1.15.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03" + +[[package]] +name = "smithay-client-toolkit" +version = "0.19.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3457dea1f0eb631b4034d61d4d8c32074caa6cd1ab2d59f2327bd8461e2c0016" +dependencies = [ + "bitflags 2.9.1", + "calloop 0.13.0", + "calloop-wayland-source 0.3.0", + "cursor-icon", + "libc", + "log", + "memmap2", + "rustix 0.38.44", + "thiserror", + "wayland-backend", + "wayland-client", + "wayland-csd-frame", + "wayland-cursor", + "wayland-protocols", + "wayland-protocols-wlr", + "wayland-scanner", + "xkeysym", +] + +[[package]] +name = "smithay-clipboard" +version = "0.7.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cc8216eec463674a0e90f29e0ae41a4db573ec5b56b1c6c1c71615d249b6d846" +dependencies = [ + "libc", + "smithay-client-toolkit", + "wayland-backend", +] + +[[package]] +name = "smol_str" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dd538fb6910ac1099850255cf94a94df6551fbdd602454387d0adb2d1ca6dead" +dependencies = [ + "serde", +] + +[[package]] +name = "softbuffer" +version = "0.4.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "18051cdd562e792cad055119e0cdb2cfc137e44e3987532e0f9659a77931bb08" +dependencies = [ + "as-raw-xcb-connection", + "bytemuck", + "cfg_aliases 0.2.1", + "core-graphics 0.24.0", + "drm", + "fastrand", + "foreign-types", + "js-sys", + "log", + "memmap2", + "objc2", + "objc2-foundation", + "objc2-quartz-core", + "raw-window-handle", + "redox_syscall 0.5.17", + "rustix 0.38.44", + "tiny-xlib", + "wasm-bindgen", + "wayland-backend", + "wayland-client", + "wayland-sys", + "web-sys", + "windows-sys 0.59.0", + "x11rb", +] + +[[package]] +name = "spirv" +version = "0.3.0+sdk-1.3.268.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eda41003dc44290527a59b13432d4a0379379fa074b70174882adfbdfd917844" +dependencies = [ + "bitflags 2.9.1", +] + +[[package]] +name = "static_assertions" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" + +[[package]] +name = "strict-num" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6637bab7722d379c8b41ba849228d680cc12d0a45ba1fa2b48f2a30577a06731" + +[[package]] +name = "strsim" +version = "0.11.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" + +[[package]] +name = "svg_fmt" +version = "0.4.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0193cc4331cfd2f3d2011ef287590868599a2f33c3e69bc22c1a3d3acf9e02fb" + +[[package]] +name = "swash" +version = "0.1.19" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cbd59f3f359ddd2c95af4758c18270eddd9c730dde98598023cdabff472c2ca2" +dependencies = [ + "skrifa", + "yazi", + "zeno", +] + +[[package]] +name = "syn" +version = "1.0.109" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + +[[package]] +name = "syn" +version = "2.0.104" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "17b6f705963418cdb9927482fa304bc562ece2fdd4f616084c50b7023b435a40" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + +[[package]] +name = "sys-locale" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8eab9a99a024a169fe8a903cf9d4a3b3601109bcc13bd9e3c6fff259138626c4" +dependencies = [ + "libc", +] + +[[package]] +name = "tempfile" +version = "3.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e8a64e3985349f2441a1a9ef0b853f869006c3855f2cda6862a94d26ebb9d6a1" +dependencies = [ + "fastrand", + "getrandom 0.3.3", + "once_cell", + "rustix 1.0.8", + "windows-sys 0.59.0", +] + +[[package]] +name = "termcolor" +version = "1.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755" +dependencies = [ + "winapi-util", +] + +[[package]] +name = "thiserror" +version = "1.0.69" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52" +dependencies = [ + "thiserror-impl", +] + +[[package]] +name = "thiserror-impl" +version = "1.0.69" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.104", +] + +[[package]] +name = "tiff" +version = "0.9.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ba1310fcea54c6a9a4fd1aad794ecc02c31682f6bfbecdf460bf19533eed1e3e" +dependencies = [ + "flate2", + "jpeg-decoder", + "weezl", +] + +[[package]] +name = "tiny-skia" +version = "0.11.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "83d13394d44dae3207b52a326c0c85a8bf87f1541f23b0d143811088497b09ab" +dependencies = [ + "arrayref", + "arrayvec", + "bytemuck", + "cfg-if", + "log", + "png", + "tiny-skia-path", +] + +[[package]] +name = "tiny-skia-path" +version = "0.11.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9c9e7fc0c2e86a30b117d0462aa261b72b7a99b7ebd7deb3a14ceda95c5bdc93" +dependencies = [ + "arrayref", + "bytemuck", + "strict-num", +] + +[[package]] +name = "tiny-xlib" +version = "0.2.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0324504befd01cab6e0c994f34b2ffa257849ee019d3fb3b64fb2c858887d89e" +dependencies = [ + "as-raw-xcb-connection", + "ctor-lite", + "libloading 0.8.8", + "pkg-config", + "tracing", +] + +[[package]] +name = "tinyvec" +version = "1.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "09b3661f17e86524eccd4371ab0429194e0d7c008abb45f7a7495b1719463c71" +dependencies = [ + "tinyvec_macros", +] + +[[package]] +name = "tinyvec_macros" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" + +[[package]] +name = "toml_datetime" +version = "0.6.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "22cddaf88f4fbc13c51aebbf5f8eceb5c7c5a9da2ac40a13519eb5b0a0e8f11c" + +[[package]] +name = "toml_edit" +version = "0.22.27" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a" +dependencies = [ + "indexmap", + "toml_datetime", + "winnow", +] + +[[package]] +name = "tracing" +version = "0.1.41" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0" +dependencies = [ + "log", + "pin-project-lite", + "tracing-attributes", + "tracing-core", +] + +[[package]] +name = "tracing-attributes" +version = "0.1.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "81383ab64e72a7a8b8e13130c49e3dab29def6d0c7d76a03087b3cf71c5c6903" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.104", +] + +[[package]] +name = "tracing-core" +version = "0.1.34" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b9d12581f227e93f094d3af2ae690a574abb8a2b9b7a96e7cfe9647b2b617678" +dependencies = [ + "once_cell", +] + +[[package]] +name = "ttf-parser" +version = "0.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "17f77d76d837a7830fe1d4f12b7b4ba4192c1888001c7164257e4bc6d21d96b4" + +[[package]] +name = "ttf-parser" +version = "0.21.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2c591d83f69777866b9126b24c6dd9a18351f177e49d625920d19f989fd31cf8" + +[[package]] +name = "ttf-parser" +version = "0.25.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d2df906b07856748fa3f6e0ad0cbaa047052d4a7dd609e231c4f72cee8c36f31" + +[[package]] +name = "typenum" +version = "1.18.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f" + +[[package]] +name = "uds_windows" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "89daebc3e6fd160ac4aa9fc8b3bf71e1f74fbf92367ae71fb83a037e8bf164b9" +dependencies = [ + "memoffset", + "tempfile", + "winapi", +] + +[[package]] +name = "unicode-bidi" +version = "0.3.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5c1cb5db39152898a79168971543b1cb5020dff7fe43c8dc468b0885f5e29df5" + +[[package]] +name = "unicode-bidi-mirroring" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "23cb788ffebc92c5948d0e997106233eeb1d8b9512f93f41651f52b6c5f5af86" + +[[package]] +name = "unicode-ccc" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1df77b101bcc4ea3d78dafc5ad7e4f58ceffe0b2b16bf446aeb50b6cb4157656" + +[[package]] +name = "unicode-ident" +version = "1.0.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512" + +[[package]] +name = "unicode-linebreak" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3b09c83c3c29d37506a3e260c08c03743a6bb66a9cd432c6934ab501a190571f" + +[[package]] +name = "unicode-properties" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e70f2a8b45122e719eb623c01822704c4e0907e7e426a05927e1a1cfff5b75d0" + +[[package]] +name = "unicode-script" +version = "0.5.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9fb421b350c9aff471779e262955939f565ec18b86c15364e6bdf0d662ca7c1f" + +[[package]] +name = "unicode-segmentation" +version = "1.12.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493" + +[[package]] +name = "unicode-width" +version = "0.1.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af" + +[[package]] +name = "unicode-xid" +version = "0.2.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853" + +[[package]] +name = "version_check" +version = "0.9.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a" + +[[package]] +name = "walkdir" +version = "2.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b" +dependencies = [ + "same-file", + "winapi-util", +] + +[[package]] +name = "wasi" +version = "0.11.1+wasi-snapshot-preview1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b" + +[[package]] +name = "wasi" +version = "0.14.2+wasi-0.2.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3" +dependencies = [ + "wit-bindgen-rt", +] + +[[package]] +name = "wasm-bindgen" +version = "0.2.100" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5" +dependencies = [ + "cfg-if", + "once_cell", + "rustversion", + "wasm-bindgen-macro", +] + +[[package]] +name = "wasm-bindgen-backend" +version = "0.2.100" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6" +dependencies = [ + "bumpalo", + "log", + "proc-macro2", + "quote", + "syn 2.0.104", + "wasm-bindgen-shared", +] + +[[package]] +name = "wasm-bindgen-futures" +version = "0.4.50" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "555d470ec0bc3bb57890405e5d4322cc9ea83cebb085523ced7be4144dac1e61" +dependencies = [ + "cfg-if", + "js-sys", + "once_cell", + "wasm-bindgen", + "web-sys", +] + +[[package]] +name = "wasm-bindgen-macro" +version = "0.2.100" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407" +dependencies = [ + "quote", + "wasm-bindgen-macro-support", +] + +[[package]] +name = "wasm-bindgen-macro-support" +version = "0.2.100" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.104", + "wasm-bindgen-backend", + "wasm-bindgen-shared", +] + +[[package]] +name = "wasm-bindgen-shared" +version = "0.2.100" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d" +dependencies = [ + "unicode-ident", +] + +[[package]] +name = "wasm-timer" +version = "0.2.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "be0ecb0db480561e9a7642b5d3e4187c128914e58aa84330b9493e3eb68c5e7f" +dependencies = [ + "futures", + "js-sys", + "parking_lot 0.11.2", + "pin-utils", + "wasm-bindgen", + "wasm-bindgen-futures", + "web-sys", +] + +[[package]] +name = "waycrate_xkbkeycode" +version = "0.13.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7a36a4a1e2ae0ef1d628f031e441ec5db79fcce5f888e8082b69340eb7fcd90d" +dependencies = [ + "bitflags 2.9.1", + "calloop 0.14.3", + "log", + "memmap2", + "smol_str", + "wayland-backend", + "wayland-client", + "xkbcommon-dl", +] + +[[package]] +name = "wayland-backend" +version = "0.3.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "673a33c33048a5ade91a6b139580fa174e19fb0d23f396dca9fa15f2e1e49b35" +dependencies = [ + "cc", + "downcast-rs", + "rustix 1.0.8", + "scoped-tls", + "smallvec", + "wayland-sys", +] + +[[package]] +name = "wayland-client" +version = "0.31.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c66a47e840dc20793f2264eb4b3e4ecb4b75d91c0dd4af04b456128e0bdd449d" +dependencies = [ + "bitflags 2.9.1", + "rustix 1.0.8", + "wayland-backend", + "wayland-scanner", +] + +[[package]] +name = "wayland-csd-frame" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "625c5029dbd43d25e6aa9615e88b829a5cad13b2819c4ae129fdbb7c31ab4c7e" +dependencies = [ + "bitflags 2.9.1", + "cursor-icon", + "wayland-backend", +] + +[[package]] +name = "wayland-cursor" +version = "0.31.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "447ccc440a881271b19e9989f75726d60faa09b95b0200a9b7eb5cc47c3eeb29" +dependencies = [ + "rustix 1.0.8", + "wayland-client", + "xcursor", +] + +[[package]] +name = "wayland-protocols" +version = "0.32.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "efa790ed75fbfd71283bd2521a1cfdc022aabcc28bdcff00851f9e4ae88d9901" +dependencies = [ + "bitflags 2.9.1", + "wayland-backend", + "wayland-client", + "wayland-scanner", +] + +[[package]] +name = "wayland-protocols-misc" +version = "0.3.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2dfe33d551eb8bffd03ff067a8b44bb963919157841a99957151299a6307d19c" +dependencies = [ + "bitflags 2.9.1", + "wayland-backend", + "wayland-client", + "wayland-protocols", + "wayland-scanner", +] + +[[package]] +name = "wayland-protocols-plasma" +version = "0.3.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a07a14257c077ab3279987c4f8bb987851bf57081b93710381daea94f2c2c032" +dependencies = [ + "bitflags 2.9.1", + "wayland-backend", + "wayland-client", + "wayland-protocols", + "wayland-scanner", +] + +[[package]] +name = "wayland-protocols-wlr" +version = "0.3.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "efd94963ed43cf9938a090ca4f7da58eb55325ec8200c3848963e98dc25b78ec" +dependencies = [ + "bitflags 2.9.1", + "wayland-backend", + "wayland-client", + "wayland-protocols", + "wayland-scanner", +] + +[[package]] +name = "wayland-scanner" +version = "0.31.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "54cb1e9dc49da91950bdfd8b848c49330536d9d1fb03d4bfec8cae50caa50ae3" +dependencies = [ + "proc-macro2", + "quick-xml", + "quote", +] + +[[package]] +name = "wayland-sys" +version = "0.31.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "34949b42822155826b41db8e5d0c1be3a2bd296c747577a43a3e6daefc296142" +dependencies = [ + "dlib", + "log", + "once_cell", + "pkg-config", +] + +[[package]] +name = "web-sys" +version = "0.3.77" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "33b6dd2ef9186f1f2072e409e99cd22a975331a6b3591b12c764e0e55c60d5d2" +dependencies = [ + "js-sys", + "wasm-bindgen", +] + +[[package]] +name = "web-time" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb" +dependencies = [ + "js-sys", + "wasm-bindgen", +] + +[[package]] +name = "weezl" +version = "0.1.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a751b3277700db47d3e574514de2eced5e54dc8a5436a3bf7a0b248b2cee16f3" + +[[package]] +name = "wgpu" +version = "0.19.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cbd7311dbd2abcfebaabf1841a2824ed7c8be443a0f29166e5d3c6a53a762c01" +dependencies = [ + "arrayvec", + "cfg-if", + "cfg_aliases 0.1.1", + "js-sys", + "log", + "naga", + "parking_lot 0.12.4", + "profiling", + "raw-window-handle", + "smallvec", + "static_assertions", + "wasm-bindgen", + "wasm-bindgen-futures", + "web-sys", + "wgpu-core", + "wgpu-hal", + "wgpu-types", +] + +[[package]] +name = "wgpu-core" +version = "0.19.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "28b94525fc99ba9e5c9a9e24764f2bc29bad0911a7446c12f446a8277369bf3a" +dependencies = [ + "arrayvec", + "bit-vec", + "bitflags 2.9.1", + "cfg_aliases 0.1.1", + "codespan-reporting", + "indexmap", + "log", + "naga", + "once_cell", + "parking_lot 0.12.4", + "profiling", + "raw-window-handle", + "rustc-hash 1.1.0", + "smallvec", + "thiserror", + "web-sys", + "wgpu-hal", + "wgpu-types", +] + +[[package]] +name = "wgpu-hal" +version = "0.19.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bfabcfc55fd86611a855816326b2d54c3b2fd7972c27ce414291562650552703" +dependencies = [ + "android_system_properties", + "arrayvec", + "ash", + "bit-set", + "bitflags 2.9.1", + "block", + "cfg_aliases 0.1.1", + "core-graphics-types 0.1.3", + "d3d12", + "glow", + "glutin_wgl_sys", + "gpu-alloc", + "gpu-allocator", + "gpu-descriptor", + "hassle-rs", + "js-sys", + "khronos-egl", + "libc", + "libloading 0.8.8", + "log", + "metal", + "naga", + "ndk-sys 0.5.0+25.2.9519653", + "objc", + "once_cell", + "parking_lot 0.12.4", + "profiling", + "range-alloc", + "raw-window-handle", + "renderdoc-sys", + "rustc-hash 1.1.0", + "smallvec", + "thiserror", + "wasm-bindgen", + "web-sys", + "wgpu-types", + "winapi", +] + +[[package]] +name = "wgpu-types" +version = "0.19.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b671ff9fb03f78b46ff176494ee1ebe7d603393f42664be55b64dc8d53969805" +dependencies = [ + "bitflags 2.9.1", + "js-sys", + "web-sys", +] + +[[package]] +name = "widestring" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dd7cf3379ca1aac9eea11fba24fd7e315d621f8dfe35c8d7d2be8b793726e07d" + +[[package]] +name = "winapi" +version = "0.3.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" +dependencies = [ + "winapi-i686-pc-windows-gnu", + "winapi-x86_64-pc-windows-gnu", +] + +[[package]] +name = "winapi-i686-pc-windows-gnu" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" + +[[package]] +name = "winapi-util" +version = "0.1.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb" +dependencies = [ + "windows-sys 0.59.0", +] + +[[package]] +name = "winapi-x86_64-pc-windows-gnu" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" + +[[package]] +name = "window_clipboard" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f6d692d46038c433f9daee7ad8757e002a4248c20b0a3fbc991d99521d3bcb6d" +dependencies = [ + "clipboard-win", + "clipboard_macos", + "clipboard_wayland", + "clipboard_x11", + "raw-window-handle", + "thiserror", +] + +[[package]] +name = "windows" +version = "0.52.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e48a53791691ab099e5e2ad123536d0fff50652600abaf43bbf952894110d0be" +dependencies = [ + "windows-core", + "windows-targets 0.52.6", +] + +[[package]] +name = "windows-core" +version = "0.52.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9" +dependencies = [ + "windows-targets 0.52.6", +] + +[[package]] +name = "windows-link" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a" + +[[package]] +name = "windows-sys" +version = "0.45.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0" +dependencies = [ + "windows-targets 0.42.2", +] + +[[package]] +name = "windows-sys" +version = "0.52.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" +dependencies = [ + "windows-targets 0.52.6", +] + +[[package]] +name = "windows-sys" +version = "0.59.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b" +dependencies = [ + "windows-targets 0.52.6", +] + +[[package]] +name = "windows-sys" +version = "0.60.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb" +dependencies = [ + "windows-targets 0.53.3", +] + +[[package]] +name = "windows-targets" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071" +dependencies = [ + "windows_aarch64_gnullvm 0.42.2", + "windows_aarch64_msvc 0.42.2", + "windows_i686_gnu 0.42.2", + "windows_i686_msvc 0.42.2", + "windows_x86_64_gnu 0.42.2", + "windows_x86_64_gnullvm 0.42.2", + "windows_x86_64_msvc 0.42.2", +] + +[[package]] +name = "windows-targets" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c" +dependencies = [ + "windows_aarch64_gnullvm 0.48.5", + "windows_aarch64_msvc 0.48.5", + "windows_i686_gnu 0.48.5", + "windows_i686_msvc 0.48.5", + "windows_x86_64_gnu 0.48.5", + "windows_x86_64_gnullvm 0.48.5", + "windows_x86_64_msvc 0.48.5", +] + +[[package]] +name = "windows-targets" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973" +dependencies = [ + "windows_aarch64_gnullvm 0.52.6", + "windows_aarch64_msvc 0.52.6", + "windows_i686_gnu 0.52.6", + "windows_i686_gnullvm 0.52.6", + "windows_i686_msvc 0.52.6", + "windows_x86_64_gnu 0.52.6", + "windows_x86_64_gnullvm 0.52.6", + "windows_x86_64_msvc 0.52.6", +] + +[[package]] +name = "windows-targets" +version = "0.53.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d5fe6031c4041849d7c496a8ded650796e7b6ecc19df1a431c1a363342e5dc91" +dependencies = [ + "windows-link", + "windows_aarch64_gnullvm 0.53.0", + "windows_aarch64_msvc 0.53.0", + "windows_i686_gnu 0.53.0", + "windows_i686_gnullvm 0.53.0", + "windows_i686_msvc 0.53.0", + "windows_x86_64_gnu 0.53.0", + "windows_x86_64_gnullvm 0.53.0", + "windows_x86_64_msvc 0.53.0", +] + +[[package]] +name = "windows_aarch64_gnullvm" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8" + +[[package]] +name = "windows_aarch64_gnullvm" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" + +[[package]] +name = "windows_aarch64_gnullvm" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" + +[[package]] +name = "windows_aarch64_gnullvm" +version = "0.53.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764" + +[[package]] +name = "windows_aarch64_msvc" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43" + +[[package]] +name = "windows_aarch64_msvc" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" + +[[package]] +name = "windows_aarch64_msvc" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" + +[[package]] +name = "windows_aarch64_msvc" +version = "0.53.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c" + +[[package]] +name = "windows_i686_gnu" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f" + +[[package]] +name = "windows_i686_gnu" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" + +[[package]] +name = "windows_i686_gnu" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" + +[[package]] +name = "windows_i686_gnu" +version = "0.53.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3" + +[[package]] +name = "windows_i686_gnullvm" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" + +[[package]] +name = "windows_i686_gnullvm" +version = "0.53.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11" + +[[package]] +name = "windows_i686_msvc" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060" + +[[package]] +name = "windows_i686_msvc" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" + +[[package]] +name = "windows_i686_msvc" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" + +[[package]] +name = "windows_i686_msvc" +version = "0.53.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d" + +[[package]] +name = "windows_x86_64_gnu" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36" + +[[package]] +name = "windows_x86_64_gnu" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" + +[[package]] +name = "windows_x86_64_gnu" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" + +[[package]] +name = "windows_x86_64_gnu" +version = "0.53.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba" + +[[package]] +name = "windows_x86_64_gnullvm" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3" + +[[package]] +name = "windows_x86_64_gnullvm" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" + +[[package]] +name = "windows_x86_64_gnullvm" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" + +[[package]] +name = "windows_x86_64_gnullvm" +version = "0.53.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57" + +[[package]] +name = "windows_x86_64_msvc" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0" + +[[package]] +name = "windows_x86_64_msvc" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" + +[[package]] +name = "windows_x86_64_msvc" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" + +[[package]] +name = "windows_x86_64_msvc" +version = "0.53.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486" + +[[package]] +name = "winit" +version = "0.30.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c66d4b9ed69c4009f6321f762d6e61ad8a2389cd431b97cb1e146812e9e6c732" +dependencies = [ + "ahash 0.8.12", + "android-activity", + "atomic-waker", + "bitflags 2.9.1", + "block2", + "bytemuck", + "calloop 0.13.0", + "cfg_aliases 0.2.1", + "concurrent-queue", + "core-foundation 0.9.4", + "core-graphics 0.23.2", + "cursor-icon", + "dpi", + "js-sys", + "libc", + "memmap2", + "ndk", + "objc2", + "objc2-app-kit", + "objc2-foundation", + "objc2-ui-kit", + "orbclient", + "percent-encoding", + "pin-project", + "raw-window-handle", + "redox_syscall 0.4.1", + "rustix 0.38.44", + "sctk-adwaita", + "smithay-client-toolkit", + "smol_str", + "tracing", + "unicode-segmentation", + "wasm-bindgen", + "wasm-bindgen-futures", + "wayland-backend", + "wayland-client", + "wayland-protocols", + "wayland-protocols-plasma", + "web-sys", + "web-time", + "windows-sys 0.52.0", + "x11-dl", + "x11rb", + "xkbcommon-dl", +] + +[[package]] +name = "winnow" +version = "0.7.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f3edebf492c8125044983378ecb5766203ad3b4c2f7a922bd7dd207f6d443e95" +dependencies = [ + "memchr", +] + +[[package]] +name = "winreg" +version = "0.10.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "80d0f4e272c85def139476380b12f9ac60926689dd2e01d4923222f40580869d" +dependencies = [ + "winapi", +] + +[[package]] +name = "wit-bindgen-rt" +version = "0.39.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1" +dependencies = [ + "bitflags 2.9.1", +] + +[[package]] +name = "x11-dl" +version = "2.21.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "38735924fedd5314a6e548792904ed8c6de6636285cb9fec04d5b1db85c1516f" +dependencies = [ + "libc", + "once_cell", + "pkg-config", +] + +[[package]] +name = "x11rb" +version = "0.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5d91ffca73ee7f68ce055750bf9f6eca0780b8c85eff9bc046a3b0da41755e12" +dependencies = [ + "as-raw-xcb-connection", + "gethostname", + "libc", + "libloading 0.8.8", + "once_cell", + "rustix 0.38.44", + "x11rb-protocol", +] + +[[package]] +name = "x11rb-protocol" +version = "0.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ec107c4503ea0b4a98ef47356329af139c0a4f7750e621cf2973cd3385ebcb3d" + +[[package]] +name = "xcursor" +version = "0.3.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bec9e4a500ca8864c5b47b8b482a73d62e4237670e5b5f1d6b9e3cae50f28f2b" + +[[package]] +name = "xdg-home" +version = "1.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ec1cdab258fb55c0da61328dc52c8764709b249011b2cad0454c72f0bf10a1f6" +dependencies = [ + "libc", + "windows-sys 0.59.0", +] + +[[package]] +name = "xkbcommon-dl" +version = "0.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d039de8032a9a8856a6be89cea3e5d12fdd82306ab7c94d74e6deab2460651c5" +dependencies = [ + "bitflags 2.9.1", + "dlib", + "log", + "once_cell", + "xkeysym", +] + +[[package]] +name = "xkeysym" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b9cc00251562a284751c9973bace760d86c0276c471b4be569fe6b068ee97a56" + +[[package]] +name = "xml-rs" +version = "0.8.27" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6fd8403733700263c6eb89f192880191f1b83e332f7a20371ddcf421c4a337c7" + +[[package]] +name = "yazi" +version = "0.1.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c94451ac9513335b5e23d7a8a2b61a7102398b8cca5160829d313e84c9d98be1" + +[[package]] +name = "zbus" +version = "4.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bb97012beadd29e654708a0fdb4c84bc046f537aecfde2c3ee0a9e4b4d48c725" +dependencies = [ + "async-broadcast", + "async-executor", + "async-fs", + "async-io", + "async-lock", + "async-process", + "async-recursion", + "async-task", + "async-trait", + "blocking", + "enumflags2", + "event-listener", + "futures-core", + "futures-sink", + "futures-util", + "hex", + "nix", + "ordered-stream", + "rand", + "serde", + "serde_repr", + "sha1", + "static_assertions", + "tracing", + "uds_windows", + "windows-sys 0.52.0", + "xdg-home", + "zbus_macros", + "zbus_names", + "zvariant", +] + +[[package]] +name = "zbus_macros" +version = "4.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "267db9407081e90bbfa46d841d3cbc60f59c0351838c4bc65199ecd79ab1983e" +dependencies = [ + "proc-macro-crate", + "proc-macro2", + "quote", + "syn 2.0.104", + "zvariant_utils", +] + +[[package]] +name = "zbus_names" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4b9b1fef7d021261cc16cba64c351d291b715febe0fa10dc3a443ac5a5022e6c" +dependencies = [ + "serde", + "static_assertions", + "zvariant", +] + +[[package]] +name = "zeno" +version = "0.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dd15f8e0dbb966fd9245e7498c7e9e5055d9e5c8b676b95bd67091cd11a1e697" + +[[package]] +name = "zerocopy" +version = "0.8.26" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1039dd0d3c310cf05de012d8a39ff557cb0d23087fd44cad61df08fc31907a2f" +dependencies = [ + "zerocopy-derive", +] + +[[package]] +name = "zerocopy-derive" +version = "0.8.26" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9ecf5b4cc5364572d7f4c329661bcc82724222973f2cab6f050a4e5c22f75181" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.104", +] + +[[package]] +name = "zune-inflate" +version = "0.2.54" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "73ab332fe2f6680068f3582b16a24f90ad7096d5d39b974d1c0aff0125116f02" +dependencies = [ + "simd-adler32", +] + +[[package]] +name = "zvariant" +version = "4.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2084290ab9a1c471c38fc524945837734fbf124487e105daec2bb57fd48c81fe" +dependencies = [ + "endi", + "enumflags2", + "serde", + "static_assertions", + "zvariant_derive", +] + +[[package]] +name = "zvariant_derive" +version = "4.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "73e2ba546bda683a90652bac4a279bc146adad1386f25379cf73200d2002c449" +dependencies = [ + "proc-macro-crate", + "proc-macro2", + "quote", + "syn 2.0.104", + "zvariant_utils", +] + +[[package]] +name = "zvariant_utils" +version = "2.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c51bcff7cc3dbb5055396bcf774748c3dab426b4b8659046963523cee4808340" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.104", +] diff --git a/Cargo.toml b/Cargo.toml new file mode 100644 index 0000000..99ca35a --- /dev/null +++ b/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "honeycomb-bg" +version = "0.1.0" +edition = "2024" + +[dependencies] +iced = { version = "0.13.1", features = [ "image" ] } +iced_layershell = "0.13.7" diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..728e2be --- /dev/null +++ b/LICENSE @@ -0,0 +1,16 @@ +Copyright 2025 Project Honeycomb contributors + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the “Software”), to deal +in the Software without restriction, including without limitation the rights to use, +copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, +and to permit persons to whom the Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, +INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. +IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, +DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, +ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/LICENSE_ASSETS b/LICENSE_ASSETS new file mode 120000 index 0000000..abf83b1 --- /dev/null +++ b/LICENSE_ASSETS @@ -0,0 +1 @@ +src/res/NOTICE_ASSETS \ No newline at end of file diff --git a/src/main.rs b/src/main.rs new file mode 100644 index 0000000..b21c1c1 --- /dev/null +++ b/src/main.rs @@ -0,0 +1,72 @@ +use iced::ContentFit; +use iced::widget::image::Handle; +use iced::widget::{button, column, row, stack, text, text_input}; +use iced::{Element, Event, Length, Task as Command, Theme, event, widget::image}; +use iced_layershell::Application; +use iced_layershell::reexport::{Anchor, Layer}; +use iced_layershell::settings::{LayerShellSettings, Settings, StartMode}; +use iced_layershell::to_layer_message; + +pub fn main() -> Result<(), iced_layershell::Error> { + let binded_output_name = std::env::args().nth(1); + let start_mode = match binded_output_name { + Some(output) => StartMode::TargetScreen(output), + None => StartMode::Active, + }; + + Counter::run(Settings { + layer_settings: LayerShellSettings { + size: Some((0, 0)), + exclusive_zone: 0, + anchor: Anchor::all(), + start_mode, + layer: Layer::Background, + ..Default::default() + }, + ..Default::default() + }) +} + +struct Counter {} + +// Because new iced delete the custom command, so now we make a macro crate to generate +// the Command +#[to_layer_message] +#[derive(Debug, Clone)] +enum Message { + IcedEvent(Event), +} + +impl Application for Counter { + type Message = Message; + type Flags = (); + type Theme = Theme; + type Executor = iced::executor::Default; + + fn new(_flags: ()) -> (Self, Command) { + (Self {}, Command::none()) + } + + fn namespace(&self) -> String { + String::from("project honeycomb home") + } + + fn subscription(&self) -> iced::Subscription { + event::listen().map(Message::IcedEvent) + } + + fn update(&mut self, message: Message) -> Command { + match message { + _ => Command::none(), + } + } + + fn view(&self) -> Element { + let background = image::Image::new(Handle::from_bytes(include_bytes!( + "res/default_background.png" + ) as &[u8])) + .content_fit(ContentFit::Cover); + + stack!(background).push(text("hi :)")).into() + } +} diff --git a/src/res/NOTICE_ASSETS b/src/res/NOTICE_ASSETS new file mode 100644 index 0000000..f93bf52 --- /dev/null +++ b/src/res/NOTICE_ASSETS @@ -0,0 +1,158 @@ + Copyright (c) 2005-2008, The Android Open Source Project + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + 1. Definitions. + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + END OF TERMS AND CONDITIONS diff --git a/src/res/default_background.png b/src/res/default_background.png new file mode 100644 index 0000000000000000000000000000000000000000..8581f7a3e72d340b791b7e025ee089680a627993 GIT binary patch literal 1917771 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 tudXJCtiyvMAU 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

N-zMu) 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

d&tB9sec0j$Thx=^m6 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

#vlp>W&CxAc6)`kkA9c`rB@{;YA0`iz-P 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