diff --git a/Cargo.lock b/Cargo.lock index 72875dc..c6f885d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -24,13 +24,23 @@ version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4803cf8c252f374ae6bfbb341e49e5a37f7601f2ce74a105927a663eba952c67" +[[package]] +name = "accesskit" +version = "0.11.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "76eb1adf08c5bcaa8490b9851fd53cca27fa9880076f178ea9d29f05196728a8" +dependencies = [ + "enumn", + "serde", +] + [[package]] name = "accesskit_consumer" version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cee8cf1202a4f94d31837f1902ab0a75c77b65bf59719e093703abe83efd74ec" dependencies = [ - "accesskit", + "accesskit 0.9.0", "parking_lot", ] @@ -40,7 +50,7 @@ version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "10be25f2b27bc33aa1647072e86b948b41596f1af1ae43a2b4b9be5d2011cbda" dependencies = [ - "accesskit", + "accesskit 0.9.0", "accesskit_consumer", "objc2", "once_cell", @@ -53,7 +63,7 @@ version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "630e7ee8f93c6246478bf0df6760db899b28d9ad54353a5f2d3157138ba817fc" dependencies = [ - "accesskit", + "accesskit 0.9.0", "accesskit_consumer", "async-channel", "atspi", @@ -69,7 +79,7 @@ version = "0.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a13c462fabdd950ef14308a9390b07fa2e2e3aabccba1f3ea36ea2231bb942ab" dependencies = [ - "accesskit", + "accesskit 0.9.0", "accesskit_consumer", "arrayvec", "once_cell", @@ -84,7 +94,7 @@ version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "17727888757ec027ec221db33070e226ee07df44425b583bc67684204d35eff9" dependencies = [ - "accesskit", + "accesskit 0.9.0", "accesskit_macos", "accesskit_unix", "accesskit_windows", @@ -127,6 +137,7 @@ checksum = "2c99f64d1e06488f620f932677e24bc6e2897582980441ae90a671415bd7ec2f" dependencies = [ "cfg-if", "once_cell", + "serde", "version_check", ] @@ -1155,6 +1166,15 @@ dependencies = [ "bytemuck", ] +[[package]] +name = "ecolor" +version = "0.23.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cfdf4e52dbbb615cfd30cf5a5265335c217b5fd8d669593cea74a517d9c605af" +dependencies = [ + "serde", +] + [[package]] name = "eframe" version = "0.21.3" @@ -1162,7 +1182,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3df3ce60931e5f2d83bab4484d1a283908534d5308cc6b0c5c22c59cd15ee7cc" dependencies = [ "bytemuck", - "egui", + "egui 0.21.0", "egui-winit", "egui_glow", "glow", @@ -1185,13 +1205,26 @@ version = "0.21.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6412a21e0bde7c0918f7fb44bbbb86b5e1f88e63c026a4e747cc7af02f76dfbe" dependencies = [ - "accesskit", + "accesskit 0.9.0", "ahash", - "epaint", + "epaint 0.21.0", "nohash-hasher", "tracing", ] +[[package]] +name = "egui" +version = "0.23.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8bd69fed5fcf4fbb8225b24e80ea6193b61e17a625db105ef0c4d71dde6eb8b7" +dependencies = [ + "accesskit 0.11.2", + "ahash", + "epaint 0.23.0", + "nohash-hasher", + "serde", +] + [[package]] name = "egui-winit" version = "0.21.1" @@ -1201,7 +1234,7 @@ dependencies = [ "accesskit_winit", "android-activity", "arboard", - "egui", + "egui 0.21.0", "instant", "smithay-clipboard", "tracing", @@ -1211,12 +1244,15 @@ dependencies = [ [[package]] name = "egui_extras" -version = "0.21.0" +version = "0.23.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8f051342e97dfa2445107cb7d2e720617f5c840199b5cb4fe0ffcf481fcf5cce" +checksum = "68ffe3fe5c00295f91c2a61a74ee271c32f74049c94ba0b1cea8f26eb478bc07" dependencies = [ - "egui", + "egui 0.23.0", + "enum-map", "image", + "log", + "mime_guess", "serde", ] @@ -1227,7 +1263,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8257332fb168a965b3dca81d6a344e053153773c889cabdba0b3b76f1629ae81" dependencies = [ "bytemuck", - "egui", + "egui 0.21.0", "glow", "memoffset 0.6.5", "tracing", @@ -1250,6 +1286,15 @@ dependencies = [ "bytemuck", ] +[[package]] +name = "emath" +version = "0.23.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1ef2b29de53074e575c18b694167ccbe6e5191f7b25fe65175a0d905a32eeec0" +dependencies = [ + "serde", +] + [[package]] name = "encode_unicode" version = "0.3.6" @@ -1262,6 +1307,27 @@ version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "34aa73646ffb006b8f5147f3dc182bd4bcb190227ce861fc4a4844bf8e3cb2c0" +[[package]] +name = "enum-map" +version = "2.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "53337c2dbf26a3c31eccc73a37b10c1614e8d4ae99b6a50d553e8936423c1f16" +dependencies = [ + "enum-map-derive", + "serde", +] + +[[package]] +name = "enum-map-derive" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "04d0b288e3bb1d861c4403c1774a6f7a798781dfc519b3647df2a3dd4ae95f25" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.29", +] + [[package]] name = "enumflags2" version = "0.7.7" @@ -1283,6 +1349,17 @@ dependencies = [ "syn 2.0.29", ] +[[package]] +name = "enumn" +version = "0.1.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c2ad8cef1d801a4686bfd8919f0b30eac4c8e48968c437a6405ded4fb5272d2b" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.29", +] + [[package]] name = "epaint" version = "0.21.0" @@ -1293,12 +1370,27 @@ dependencies = [ "ahash", "atomic_refcell", "bytemuck", - "ecolor", - "emath", + "ecolor 0.21.0", + "emath 0.21.0", "nohash-hasher", "parking_lot", ] +[[package]] +name = "epaint" +version = "0.23.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "58067b840d009143934d91d8dcb8ded054d8301d7c11a517ace0a99bb1e1595e" +dependencies = [ + "ab_glyph", + "ahash", + "ecolor 0.23.0", + "emath 0.23.0", + "nohash-hasher", + "parking_lot", + "serde", +] + [[package]] name = "equivalent" version = "1.0.1" diff --git a/keechain/Cargo.toml b/keechain/Cargo.toml index be97e13..67b6fa0 100644 --- a/keechain/Cargo.toml +++ b/keechain/Cargo.toml @@ -13,7 +13,7 @@ categories = ["gui"] [dependencies] eframe = "0.21" -egui_extras = { version = "0.21", features = ["image"] } +egui_extras = { version = "0.23", features = ["image"] } image = { version = "0.24", default-features = false, features = ["png"] } keechain-common = { version = "0.1", path = "../keechain-common" } keechain-core = { version = "0.1", path = "../keechain-core" }