notedeck

One damus client to rule them all
git clone git://jb55.com/notedeck
Log | Files | Refs | README | LICENSE

commit 83197bac78303ce588f2b75f67ee80f18f005a81
parent 7a113825dd77caebb0cc0bc91ca04eea4f832163
Author: kernelkind <kernelkind@gmail.com>
Date:   Mon,  1 Apr 2024 11:04:46 -0400

Update egui 0.26.1 -> 0.27.1

Needed for shadows

Signed-off-by: kernelkind <kernelkind@gmail.com>

Diffstat:
MCargo.lock | 99+++++++++++++++++++++++++++++++++++++++++++++++++++++++++----------------------
MCargo.toml | 8++++----
Msrc/ui.rs | 2+-
3 files changed, 77 insertions(+), 32 deletions(-)

diff --git a/Cargo.lock b/Cargo.lock @@ -1019,6 +1019,12 @@ name = "ecolor" version = "0.26.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9c912193fa5698d4fbc857b831fb96b42215dcf565e06012993a65901299a21f" + +[[package]] +name = "ecolor" +version = "0.27.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fb152797942f72b84496eb2ebeff0060240e0bf55096c4525ffa22dd54722d86" dependencies = [ "bytemuck", "serde", @@ -1026,14 +1032,14 @@ dependencies = [ [[package]] name = "eframe" -version = "0.26.1" +version = "0.27.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f31ff7b8ea429daa1370069cdca84cce0bc8e4358068fc50daef5e07b7e84481" +checksum = "3bcc8e06df6f0a6cf09a3247ff7e85fdfffc28dda4fe5561e05314bf7618a918" dependencies = [ "bytemuck", "cocoa", "document-features", - "egui", + "egui 0.27.1", "egui-wgpu", "egui-winit", "egui_glow", @@ -1067,9 +1073,20 @@ version = "0.26.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "abecd396ede556116fceaa0098a1c9278ef526119c5097311eac4bcf57484c52" dependencies = [ + "ahash", + "epaint 0.26.1", + "nohash-hasher", +] + +[[package]] +name = "egui" +version = "0.27.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6d1b8cc14b0b260aa6bd124ef12c8a94f57ffe8e40aa970f3db710c21bb945f3" +dependencies = [ "accesskit", "ahash", - "epaint", + "epaint 0.27.1", "log", "nohash-hasher", "puffin", @@ -1078,14 +1095,14 @@ dependencies = [ [[package]] name = "egui-wgpu" -version = "0.26.1" +version = "0.27.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c3b9dafdf68e57b0553205fa32bb111d84573de58410cd5fa448dc716e1d597" +checksum = "04ee072f7cbd9e03ae4028db1c4a8677fbb4efc4b62feee6563763a6f041c88d" dependencies = [ "bytemuck", "document-features", - "egui", - "epaint", + "egui 0.27.1", + "epaint 0.27.1", "log", "puffin", "thiserror", @@ -1097,12 +1114,12 @@ dependencies = [ [[package]] name = "egui-winit" -version = "0.26.1" +version = "0.27.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d0ef887214f5b65883cd1c85b0a5335e06f2876446c67fb64939c1ef0be518e0" +checksum = "3733435d6788c760bb98ce4cb1b8b7a2d953a3a7b421656ba8b3e014019be3d0" dependencies = [ "arboard", - "egui", + "egui 0.27.1", "log", "puffin", "raw-window-handle 0.6.0", @@ -1114,12 +1131,12 @@ dependencies = [ [[package]] name = "egui_extras" -version = "0.26.1" +version = "0.27.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "011213c1c95821080d1ea7a28cb2928f89df4d794a4c5f0ed034958966c58860" +checksum = "70edf79855c42e55c357f7f97cd3be9be59cee2585cc39045ce8ff187aa8d4b0" dependencies = [ - "egui", - "ehttp 0.4.0", + "egui 0.27.1", + "ehttp 0.5.0", "enum-map", "image", "log", @@ -1130,18 +1147,17 @@ dependencies = [ [[package]] name = "egui_glow" -version = "0.26.1" +version = "0.27.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "95307de94643fc205543c4145f2ce254685f6a6ead906393e3996ede9a67b87f" +checksum = "f933e9e64c4d074c78ce71785a5778f648453c2b2a3efd28eea189dac3f19c28" dependencies = [ "bytemuck", - "egui", + "egui 0.27.1", "egui-winit", "glow", "log", - "memoffset", + "memoffset 0.9.1", "puffin", - "raw-window-handle 0.5.2", "wasm-bindgen", "web-sys", ] @@ -1161,9 +1177,9 @@ dependencies = [ [[package]] name = "ehttp" -version = "0.4.0" +version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e598cc2bfc28612f26426259ed99a978270e9433d63ae6d2843e30fb0974cd02" +checksum = "59a81c221a1e4dad06cb9c9deb19aea1193a5eea084e8cd42d869068132bf876" dependencies = [ "document-features", "js-sys", @@ -1184,6 +1200,12 @@ name = "emath" version = "0.26.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2386663fafbd043f2cd14f0ded4702deb9348fb7e7bacba9c9087a31b17487f1" + +[[package]] +name = "emath" +version = "0.27.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "555a7cbfcc52c81eb5f8f898190c840fa1c435f67f30b7ef77ce7cf6b7dcd987" dependencies = [ "bytemuck", "serde", @@ -1289,9 +1311,23 @@ checksum = "36ac8c9ca960f0263856a7fbc90d7ad41280e8865a7cd3c64d3daec016bd7115" dependencies = [ "ab_glyph", "ahash", + "ecolor 0.26.1", + "emath 0.26.1", + "nohash-hasher", + "parking_lot", +] + +[[package]] +name = "epaint" +version = "0.27.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bd63c37156e949bda80f7e39cc11508bc34840aecf52180567e67cdb2bf1a5fe" +dependencies = [ + "ab_glyph", + "ahash", "bytemuck", - "ecolor", - "emath", + "ecolor 0.27.1", + "emath 0.27.1", "log", "nohash-hasher", "parking_lot", @@ -2266,6 +2302,15 @@ dependencies = [ ] [[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" @@ -2418,7 +2463,7 @@ dependencies = [ "bitflags 1.3.2", "cfg-if", "libc", - "memoffset", + "memoffset 0.7.1", ] [[package]] @@ -2563,7 +2608,7 @@ dependencies = [ "base32", "console_error_panic_hook", "eframe", - "egui", + "egui 0.27.1", "egui_extras", "ehttp 0.2.0", "enostr", @@ -3034,7 +3079,7 @@ version = "0.26.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "49058d85ba61f403263d90fe72df1da7f60522a2fcd3a44a4f6acd5459106081" dependencies = [ - "egui", + "egui 0.26.1", "indexmap", "natord", "once_cell", diff --git a/Cargo.toml b/Cargo.toml @@ -11,12 +11,12 @@ edition = "2021" crate-type = ["lib", "cdylib"] [dependencies] -#egui-android = { git = "https://github.com/jb55/egui-android.git" } -egui = "0.26.0" -eframe = { version = "0.26.0", default-features = false, features = [ "glow", "wgpu", "android-native-activity" ] } +#egui-android = { git = "https://github.com/jb55/egui-android.git" } +egui = "0.27.1" +eframe = { version = "0.27.1", default-features = false, features = [ "glow", "wgpu", "android-native-activity" ] } #eframe = { version = "0.26.0", default-features = false, features = [ "glow", "android-native-activity" ] } #eframe = "0.22.0" -egui_extras = { version = "0.26.0", features = ["all_loaders"] } +egui_extras = { version = "0.27.1", features = ["all_loaders"] } ehttp = "0.2.0" image = { version = "0.24", features = ["jpeg", "png", "webp"] } log = "0.4.17" diff --git a/src/ui.rs b/src/ui.rs @@ -1,4 +1,4 @@ -use egui::style::Margin; +use egui::Margin; pub fn padding<R>( amount: impl Into<Margin>,