From 38ad8d5bc2749d3a06566c3babaabb4d2df4d7da Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 1 Jul 2026 17:41:24 +0300 Subject: [PATCH] chore(deps): bump egui from 0.34.3 to 0.35.0 (#141) Bumps [egui](https://github.com/emilk/egui) from 0.34.3 to 0.35.0. - [Release notes](https://github.com/emilk/egui/releases) - [Changelog](https://github.com/emilk/egui/blob/main/CHANGELOG.md) - [Commits](https://github.com/emilk/egui/compare/0.34.3...0.35.0) --- updated-dependencies: - dependency-name: egui dependency-version: 0.35.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- Cargo.lock | 221 +++++++++++++++++++++++++++++++++++++++++++++++------ Cargo.toml | 2 +- 2 files changed, 198 insertions(+), 25 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 9b1a79d..ab03bcf 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -954,7 +954,16 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a05fbfa222ffb51989d5ccf33e5f7aebfcf96c5023413856b0c3618a7f79896e" dependencies = [ "bytemuck", - "emath", + "emath 0.34.3", +] + +[[package]] +name = "ecolor" +version = "0.35.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6758be723a3f298bbfda4db75748bc2ba0abafe096b6383c7c32da264764fbc3" +dependencies = [ + "emath 0.35.0", ] [[package]] @@ -966,7 +975,7 @@ dependencies = [ "ahash", "bytemuck", "document-features", - "egui", + "egui 0.34.3", "egui-wgpu", "egui-winit", "egui_glow", @@ -1001,8 +1010,27 @@ dependencies = [ "accesskit", "ahash", "bitflags 2.13.0", - "emath", - "epaint", + "emath 0.34.3", + "epaint 0.34.3", + "log", + "nohash-hasher", + "profiling", + "smallvec", + "unicode-segmentation", +] + +[[package]] +name = "egui" +version = "0.35.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2796c98d50b79631281d516343a6f6e93c0666462ca36e2c93b39f25d7793325" +dependencies = [ + "accesskit", + "ahash", + "bitflags 2.13.0", + "emath 0.35.0", + "epaint 0.35.0", + "itertools 0.14.0", "log", "nohash-hasher", "profiling", @@ -1019,8 +1047,8 @@ dependencies = [ "ahash", "bytemuck", "document-features", - "egui", - "epaint", + "egui 0.34.3", + "epaint 0.34.3", "log", "profiling", "thiserror 2.0.18", @@ -1038,7 +1066,7 @@ checksum = "967c5b323625d46d46a59b5daba3fef742248d27693cc18972458619858c4239" dependencies = [ "arboard", "bytemuck", - "egui", + "egui 0.34.3", "log", "objc2 0.6.4", "objc2-foundation 0.3.2", @@ -1057,7 +1085,7 @@ version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dd9bc6d586df44e01b90715eec1eb8d73a61c3c3f554edffb01eb0894a8107ef" dependencies = [ - "egui", + "egui 0.34.3", "hello_egui_utils", "simple-easing", ] @@ -1068,7 +1096,7 @@ version = "0.15.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "51a348b3fdbc048c4241aaa2865255e1fdebbc0099324ded8c5b534e598e600c" dependencies = [ - "egui", + "egui 0.34.3", "egui_animation", "simple-easing", "web-time", @@ -1081,7 +1109,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "598d8675f6fd9088db8a93d8c7aacda936b2f3d0c2b0660ad1744a45b5caf922" dependencies = [ "ahash", - "egui", + "egui 0.34.3", "enum-map", "log", "mime_guess2", @@ -1095,7 +1123,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "62b652957fa7e1ab01e8fecbfbf4e35f6e43a53fa98af8a562b50d5403cd44b9" dependencies = [ "bytemuck", - "egui", + "egui 0.34.3", "glow", "log", "memoffset", @@ -1111,7 +1139,7 @@ version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1179e4fcbb018c90a6af6fce53db025536f9a2961f1bbb13b442580dd8382ebc" dependencies = [ - "egui", + "egui 0.34.3", "include-flate", ] @@ -1130,6 +1158,12 @@ dependencies = [ "bytemuck", ] +[[package]] +name = "emath" +version = "0.35.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cd4ec073c9898516584d8c6cfdcee95b530b3d941cd5031ef4050aa36812308b" + [[package]] name = "encoding_rs" version = "0.8.35" @@ -1194,19 +1228,43 @@ checksum = "6675898a291ec212fc3df04f537d177fce8496120244590e6359dcaa4c25da79" dependencies = [ "ahash", "bytemuck", - "ecolor", - "emath", - "epaint_default_fonts", + "ecolor 0.34.3", + "emath 0.34.3", + "epaint_default_fonts 0.34.3", "font-types", "log", "nohash-hasher", "parking_lot", "profiling", + "self_cell", + "skrifa 0.40.0", + "smallvec", + "vello_cpu 0.0.6", +] + +[[package]] +name = "epaint" +version = "0.35.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4e60a8888b51da911df23918fd7301359b1d43a406a0ff3b8863af093dd7fc6c" +dependencies = [ + "ahash", + "ecolor 0.35.0", + "emath 0.35.0", + "epaint_default_fonts 0.35.0", + "font-types", + "harfrust", + "log", + "nohash-hasher", + "parking_lot", + "profiling", "rayon", "self_cell", - "skrifa", + "skrifa 0.42.1", "smallvec", - "vello_cpu", + "unicode-general-category", + "unicode-segmentation", + "vello_cpu 0.0.9", ] [[package]] @@ -1215,6 +1273,12 @@ version = "0.34.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f8970033a4282a7bcf899b38b5ed3a58b732fe093d03785d58648515d8d309da" +[[package]] +name = "epaint_default_fonts" +version = "0.35.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "13ee4e1f553a3584c301f3a56ff1a775f1384781396cea301c8d952e9b93f560" + [[package]] name = "equivalent" version = "1.0.2" @@ -1316,6 +1380,12 @@ dependencies = [ "bytemuck", ] +[[package]] +name = "fearless_simd" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b97b65636e5b9ef369943878ac74335ba1c55c1cb6adbf1e2c293c624248d693" + [[package]] name = "find-msvc-tools" version = "0.1.9" @@ -1541,6 +1611,22 @@ dependencies = [ "xml-rs", ] +[[package]] +name = "glifo" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d99fc21d493812643aae86d53b7bbd02f376434a90317e8a790bc209fdd6605e" +dependencies = [ + "bytemuck", + "foldhash", + "hashbrown 0.17.1", + "log", + "peniko", + "skrifa 0.42.1", + "smallvec", + "vello_common 0.0.9", +] + [[package]] name = "glob" version = "0.3.3" @@ -1649,6 +1735,15 @@ dependencies = [ "gl_generator", ] +[[package]] +name = "guillotiere" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6b17e70c989c36bad147b27a58d148c0741c51448aa5653436547323e524d0ab" +dependencies = [ + "euclid", +] + [[package]] name = "h2" version = "0.4.15" @@ -1680,6 +1775,18 @@ dependencies = [ "zerocopy", ] +[[package]] +name = "harfrust" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0431e8e389aa0f1e72bb9d1c2db8957a1a7a3580e8ed97db819c14837aac9b3e" +dependencies = [ + "bitflags 2.13.0", + "bytemuck", + "read-fonts 0.39.2", + "smallvec", +] + [[package]] name = "hashbrown" version = "0.16.1" @@ -1696,6 +1803,9 @@ name = "hashbrown" version = "0.17.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ed5909b6e89a2db4456e54cd5f673791d7eca6732202bbf2a9cc504fe2f9b84a" +dependencies = [ + "foldhash", +] [[package]] name = "heck" @@ -1710,7 +1820,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c34bfd8bff6f6df43b0b73ed7949a7aff0c98c2c1bd4c2f2771f5f2f6d98ced0" dependencies = [ "concat-idents", - "egui", + "egui 0.34.3", ] [[package]] @@ -2031,6 +2141,15 @@ dependencies = [ "either", ] +[[package]] +name = "itertools" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285" +dependencies = [ + "either", +] + [[package]] name = "itertools" version = "0.15.0" @@ -3266,7 +3385,7 @@ version = "1.12.1" dependencies = [ "anyhow", "eframe", - "egui", + "egui 0.35.0", "egui_dnd", "egui_extras", "egui_material_icons", @@ -3291,7 +3410,7 @@ dependencies = [ "anyhow", "async-trait", "dirs", - "egui", + "egui 0.35.0", "evdev", "itertools 0.15.0", "pipewire", @@ -3487,6 +3606,16 @@ dependencies = [ "font-types", ] +[[package]] +name = "read-fonts" +version = "0.39.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c4ed38b89c2c77ff968c524145ad65fb010f38af5c7a224b53b81d47ac2daa81" +dependencies = [ + "bytemuck", + "font-types", +] + [[package]] name = "redox_syscall" version = "0.4.1" @@ -4056,7 +4185,17 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7fbdfe3d2475fbd7ddd1f3e5cf8288a30eb3e5f95832829570cd88115a7434ac" dependencies = [ "bytemuck", - "read-fonts", + "read-fonts 0.37.0", +] + +[[package]] +name = "skrifa" +version = "0.42.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0c34617370ae968efb7161bb2beb517d9084659aae19e24b89e3db25b46e4564" +dependencies = [ + "bytemuck", + "read-fonts 0.39.2", ] [[package]] @@ -4853,6 +4992,12 @@ version = "2.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dbc4bc3a9f746d862c45cb89d705aa10f187bb96c76001afab07a0d35ce60142" +[[package]] +name = "unicode-general-category" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0b993bddc193ae5bd0d623b49ec06ac3e9312875fdae725a975c51db1cc1677f" + [[package]] name = "unicode-ident" version = "1.0.24" @@ -4920,14 +5065,30 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1bd1a4c633ce09e7d713df1a6e036644a125e15e0c169cfb5180ddf5836ca04b" dependencies = [ "bytemuck", - "fearless_simd", + "fearless_simd 0.3.0", "hashbrown 0.16.1", "log", "peniko", - "skrifa", + "skrifa 0.40.0", "smallvec", ] +[[package]] +name = "vello_common" +version = "0.0.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "19d672facaa2d697285a786cd9d44d614cd2ce54cdc022504bf339f8fff3b750" +dependencies = [ + "bytemuck", + "fearless_simd 0.4.1", + "guillotiere", + "hashbrown 0.17.1", + "log", + "peniko", + "smallvec", + "thiserror 2.0.18", +] + [[package]] name = "vello_cpu" version = "0.0.6" @@ -4936,7 +5097,19 @@ checksum = "0162bfe48aabf6a9fdcd401b628c7d9f260c2cbabb343c70a65feba6f7849edc" dependencies = [ "bytemuck", "hashbrown 0.16.1", - "vello_common", + "vello_common 0.0.6", +] + +[[package]] +name = "vello_cpu" +version = "0.0.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "588691169aed86b5c8fb487266afee01323234e6fd0a3f2aaec0eaa8e4007f23" +dependencies = [ + "bytemuck", + "glifo", + "hashbrown 0.17.1", + "vello_common 0.0.9", ] [[package]] diff --git a/Cargo.toml b/Cargo.toml index 0747571..1b71400 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -59,7 +59,7 @@ rodio = { git = "https://github.com/arabianq/rodio.git", rev = "4746803c2e5f6700 ] } pipewire = "0.10.0" -egui = { version = "0.34.2", default-features = false, features = [ +egui = { version = "0.35.0", default-features = false, features = [ "default_fonts", "rayon", ] }