mirror of
https://github.com/emilk/egui.git
synced 2026-09-03 07:10:04 -04:00
Update a couple of dependencies (#8009)
* Closes https://github.com/emilk/egui/pull/7992
This commit is contained in:
78
Cargo.lock
78
Cargo.lock
@@ -281,7 +281,7 @@ dependencies = [
|
|||||||
"clipboard-win",
|
"clipboard-win",
|
||||||
"image",
|
"image",
|
||||||
"log",
|
"log",
|
||||||
"objc2 0.6.3",
|
"objc2 0.6.4",
|
||||||
"objc2-app-kit 0.3.2",
|
"objc2-app-kit 0.3.2",
|
||||||
"objc2-core-foundation",
|
"objc2-core-foundation",
|
||||||
"objc2-core-graphics",
|
"objc2-core-graphics",
|
||||||
@@ -590,7 +590,7 @@ version = "0.6.2"
|
|||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "cdeb9d870516001442e364c5220d3574d2da8dc765554b4a617230d33fa58ef5"
|
checksum = "cdeb9d870516001442e364c5220d3574d2da8dc765554b4a617230d33fa58ef5"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"objc2 0.6.3",
|
"objc2 0.6.4",
|
||||||
]
|
]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
@@ -1147,7 +1147,7 @@ dependencies = [
|
|||||||
"bitflags 2.9.4",
|
"bitflags 2.9.4",
|
||||||
"block2 0.6.2",
|
"block2 0.6.2",
|
||||||
"libc",
|
"libc",
|
||||||
"objc2 0.6.3",
|
"objc2 0.6.4",
|
||||||
]
|
]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
@@ -1222,9 +1222,9 @@ dependencies = [
|
|||||||
"image",
|
"image",
|
||||||
"js-sys",
|
"js-sys",
|
||||||
"log",
|
"log",
|
||||||
"objc2 0.5.2",
|
"objc2 0.6.4",
|
||||||
"objc2-app-kit 0.2.2",
|
"objc2-app-kit 0.3.2",
|
||||||
"objc2-foundation 0.2.2",
|
"objc2-foundation 0.3.2",
|
||||||
"parking_lot",
|
"parking_lot",
|
||||||
"percent-encoding",
|
"percent-encoding",
|
||||||
"pollster",
|
"pollster",
|
||||||
@@ -1290,9 +1290,9 @@ dependencies = [
|
|||||||
"document-features",
|
"document-features",
|
||||||
"egui",
|
"egui",
|
||||||
"log",
|
"log",
|
||||||
"objc2 0.5.2",
|
"objc2 0.6.4",
|
||||||
"objc2-foundation 0.2.2",
|
"objc2-foundation 0.3.2",
|
||||||
"objc2-ui-kit",
|
"objc2-ui-kit 0.3.2",
|
||||||
"profiling",
|
"profiling",
|
||||||
"raw-window-handle",
|
"raw-window-handle",
|
||||||
"serde",
|
"serde",
|
||||||
@@ -1940,7 +1940,7 @@ dependencies = [
|
|||||||
"glutin_glx_sys",
|
"glutin_glx_sys",
|
||||||
"glutin_wgl_sys",
|
"glutin_wgl_sys",
|
||||||
"libloading",
|
"libloading",
|
||||||
"objc2 0.6.3",
|
"objc2 0.6.4",
|
||||||
"objc2-app-kit 0.3.2",
|
"objc2-app-kit 0.3.2",
|
||||||
"objc2-core-foundation",
|
"objc2-core-foundation",
|
||||||
"objc2-foundation 0.3.2",
|
"objc2-foundation 0.3.2",
|
||||||
@@ -2800,9 +2800,9 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "objc2"
|
name = "objc2"
|
||||||
version = "0.6.3"
|
version = "0.6.4"
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "b7c2599ce0ec54857b29ce62166b0ed9b4f6f1a70ccc9a71165b6154caca8c05"
|
checksum = "3a12a8ed07aefc768292f076dc3ac8c48f3781c8f2d5851dd3d98950e8c5a89f"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"objc2-encode",
|
"objc2-encode",
|
||||||
]
|
]
|
||||||
@@ -2831,7 +2831,7 @@ checksum = "d49e936b501e5c5bf01fda3a9452ff86dc3ea98ad5f283e1455153142d97518c"
|
|||||||
dependencies = [
|
dependencies = [
|
||||||
"bitflags 2.9.4",
|
"bitflags 2.9.4",
|
||||||
"block2 0.6.2",
|
"block2 0.6.2",
|
||||||
"objc2 0.6.3",
|
"objc2 0.6.4",
|
||||||
"objc2-core-foundation",
|
"objc2-core-foundation",
|
||||||
"objc2-core-graphics",
|
"objc2-core-graphics",
|
||||||
"objc2-foundation 0.3.2",
|
"objc2-foundation 0.3.2",
|
||||||
@@ -2881,7 +2881,7 @@ checksum = "2a180dd8642fa45cdb7dd721cd4c11b1cadd4929ce112ebd8b9f5803cc79d536"
|
|||||||
dependencies = [
|
dependencies = [
|
||||||
"bitflags 2.9.4",
|
"bitflags 2.9.4",
|
||||||
"dispatch2",
|
"dispatch2",
|
||||||
"objc2 0.6.3",
|
"objc2 0.6.4",
|
||||||
]
|
]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
@@ -2892,7 +2892,7 @@ checksum = "e022c9d066895efa1345f8e33e584b9f958da2fd4cd116792e15e07e4720a807"
|
|||||||
dependencies = [
|
dependencies = [
|
||||||
"bitflags 2.9.4",
|
"bitflags 2.9.4",
|
||||||
"dispatch2",
|
"dispatch2",
|
||||||
"objc2 0.6.3",
|
"objc2 0.6.4",
|
||||||
"objc2-core-foundation",
|
"objc2-core-foundation",
|
||||||
"objc2-io-surface",
|
"objc2-io-surface",
|
||||||
]
|
]
|
||||||
@@ -2947,7 +2947,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
|
|||||||
checksum = "e3e0adef53c21f888deb4fa59fc59f7eb17404926ee8a6f59f5df0fd7f9f3272"
|
checksum = "e3e0adef53c21f888deb4fa59fc59f7eb17404926ee8a6f59f5df0fd7f9f3272"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"bitflags 2.9.4",
|
"bitflags 2.9.4",
|
||||||
"objc2 0.6.3",
|
"block2 0.6.2",
|
||||||
|
"objc2 0.6.4",
|
||||||
"objc2-core-foundation",
|
"objc2-core-foundation",
|
||||||
]
|
]
|
||||||
|
|
||||||
@@ -2958,7 +2959,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
|
|||||||
checksum = "180788110936d59bab6bd83b6060ffdfffb3b922ba1396b312ae795e1de9d81d"
|
checksum = "180788110936d59bab6bd83b6060ffdfffb3b922ba1396b312ae795e1de9d81d"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"bitflags 2.9.4",
|
"bitflags 2.9.4",
|
||||||
"objc2 0.6.3",
|
"objc2 0.6.4",
|
||||||
"objc2-core-foundation",
|
"objc2-core-foundation",
|
||||||
]
|
]
|
||||||
|
|
||||||
@@ -2994,7 +2995,7 @@ checksum = "a0125f776a10d00af4152d74616409f0d4a2053a6f57fa5b7d6aa2854ac04794"
|
|||||||
dependencies = [
|
dependencies = [
|
||||||
"bitflags 2.9.4",
|
"bitflags 2.9.4",
|
||||||
"block2 0.6.2",
|
"block2 0.6.2",
|
||||||
"objc2 0.6.3",
|
"objc2 0.6.4",
|
||||||
"objc2-foundation 0.3.2",
|
"objc2-foundation 0.3.2",
|
||||||
]
|
]
|
||||||
|
|
||||||
@@ -3018,7 +3019,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
|
|||||||
checksum = "96c1358452b371bf9f104e21ec536d37a650eb10f7ee379fff67d2e08d537f1f"
|
checksum = "96c1358452b371bf9f104e21ec536d37a650eb10f7ee379fff67d2e08d537f1f"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"bitflags 2.9.4",
|
"bitflags 2.9.4",
|
||||||
"objc2 0.6.3",
|
"objc2 0.6.4",
|
||||||
"objc2-core-foundation",
|
"objc2-core-foundation",
|
||||||
"objc2-foundation 0.3.2",
|
"objc2-foundation 0.3.2",
|
||||||
"objc2-metal 0.3.2",
|
"objc2-metal 0.3.2",
|
||||||
@@ -3055,6 +3056,18 @@ dependencies = [
|
|||||||
"objc2-user-notifications",
|
"objc2-user-notifications",
|
||||||
]
|
]
|
||||||
|
|
||||||
|
[[package]]
|
||||||
|
name = "objc2-ui-kit"
|
||||||
|
version = "0.3.2"
|
||||||
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
|
checksum = "d87d638e33c06f577498cbcc50491496a3ed4246998a7fbba7ccb98b1e7eab22"
|
||||||
|
dependencies = [
|
||||||
|
"bitflags 2.9.4",
|
||||||
|
"objc2 0.6.4",
|
||||||
|
"objc2-core-foundation",
|
||||||
|
"objc2-foundation 0.3.2",
|
||||||
|
]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "objc2-uniform-type-identifiers"
|
name = "objc2-uniform-type-identifiers"
|
||||||
version = "0.2.2"
|
version = "0.2.2"
|
||||||
@@ -3652,7 +3665,7 @@ version = "1.1.0"
|
|||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "40d213455a5f1dc59214213c7330e074ddf8114c9a42411eb890c767357ce135"
|
checksum = "40d213455a5f1dc59214213c7330e074ddf8114c9a42411eb890c767357ce135"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"objc2 0.6.3",
|
"objc2 0.6.4",
|
||||||
"objc2-core-foundation",
|
"objc2-core-foundation",
|
||||||
"objc2-foundation 0.3.2",
|
"objc2-foundation 0.3.2",
|
||||||
"objc2-quartz-core 0.3.2",
|
"objc2-quartz-core 0.3.2",
|
||||||
@@ -3777,7 +3790,7 @@ dependencies = [
|
|||||||
"js-sys",
|
"js-sys",
|
||||||
"libc",
|
"libc",
|
||||||
"log",
|
"log",
|
||||||
"objc2 0.6.3",
|
"objc2 0.6.4",
|
||||||
"objc2-app-kit 0.3.2",
|
"objc2-app-kit 0.3.2",
|
||||||
"objc2-core-foundation",
|
"objc2-core-foundation",
|
||||||
"objc2-foundation 0.3.2",
|
"objc2-foundation 0.3.2",
|
||||||
@@ -3818,14 +3831,15 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "ron"
|
name = "ron"
|
||||||
version = "0.11.0"
|
version = "0.12.0"
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "db09040cc89e461f1a265139777a2bde7f8d8c67c4936f700c63ce3e2904d468"
|
checksum = "fd490c5b18261893f14449cbd28cb9c0b637aebf161cd77900bfdedaff21ec32"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"base64",
|
|
||||||
"bitflags 2.9.4",
|
"bitflags 2.9.4",
|
||||||
|
"once_cell",
|
||||||
"serde",
|
"serde",
|
||||||
"serde_derive",
|
"serde_derive",
|
||||||
|
"typeid",
|
||||||
"unicode-ident",
|
"unicode-ident",
|
||||||
]
|
]
|
||||||
|
|
||||||
@@ -4621,6 +4635,12 @@ dependencies = [
|
|||||||
"rustc-hash 2.1.1",
|
"rustc-hash 2.1.1",
|
||||||
]
|
]
|
||||||
|
|
||||||
|
[[package]]
|
||||||
|
name = "typeid"
|
||||||
|
version = "1.0.3"
|
||||||
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
|
checksum = "bc7d623258602320d5c55d1bc22793b57daff0ec7efc270ea7d55ce1d5f5471c"
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "uds_windows"
|
name = "uds_windows"
|
||||||
version = "1.1.0"
|
version = "1.1.0"
|
||||||
@@ -5077,7 +5097,7 @@ dependencies = [
|
|||||||
"jni",
|
"jni",
|
||||||
"log",
|
"log",
|
||||||
"ndk-context",
|
"ndk-context",
|
||||||
"objc2 0.6.3",
|
"objc2 0.6.4",
|
||||||
"objc2-foundation 0.3.2",
|
"objc2-foundation 0.3.2",
|
||||||
"url",
|
"url",
|
||||||
"web-sys",
|
"web-sys",
|
||||||
@@ -5225,7 +5245,7 @@ dependencies = [
|
|||||||
"log",
|
"log",
|
||||||
"naga",
|
"naga",
|
||||||
"ndk-sys",
|
"ndk-sys",
|
||||||
"objc2 0.6.3",
|
"objc2 0.6.4",
|
||||||
"objc2-core-foundation",
|
"objc2-core-foundation",
|
||||||
"objc2-foundation 0.3.2",
|
"objc2-foundation 0.3.2",
|
||||||
"objc2-metal 0.3.2",
|
"objc2-metal 0.3.2",
|
||||||
@@ -5655,9 +5675,9 @@ checksum = "271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486"
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "winit"
|
name = "winit"
|
||||||
version = "0.30.12"
|
version = "0.30.13"
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "c66d4b9ed69c4009f6321f762d6e61ad8a2389cd431b97cb1e146812e9e6c732"
|
checksum = "a6755fa58a9f8350bd1e472d4c3fcc25f824ec358933bba33306d0b63df5978d"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"ahash",
|
"ahash",
|
||||||
"android-activity",
|
"android-activity",
|
||||||
@@ -5679,7 +5699,7 @@ dependencies = [
|
|||||||
"objc2 0.5.2",
|
"objc2 0.5.2",
|
||||||
"objc2-app-kit 0.2.2",
|
"objc2-app-kit 0.2.2",
|
||||||
"objc2-foundation 0.2.2",
|
"objc2-foundation 0.2.2",
|
||||||
"objc2-ui-kit",
|
"objc2-ui-kit 0.2.2",
|
||||||
"orbclient",
|
"orbclient",
|
||||||
"percent-encoding",
|
"percent-encoding",
|
||||||
"pin-project",
|
"pin-project",
|
||||||
|
|||||||
14
Cargo.toml
14
Cargo.toml
@@ -104,10 +104,10 @@ mimalloc = "0.1.48"
|
|||||||
mime_guess2 = { version = "2.3.1", default-features = false }
|
mime_guess2 = { version = "2.3.1", default-features = false }
|
||||||
mint = "0.5.9"
|
mint = "0.5.9"
|
||||||
nohash-hasher = "0.2.0"
|
nohash-hasher = "0.2.0"
|
||||||
objc2 = "0.5.2"
|
objc2 = "0.6.4"
|
||||||
objc2-app-kit = { version = "0.2.2", default-features = false }
|
objc2-app-kit = { version = "0.3.2", default-features = false }
|
||||||
objc2-foundation = { version = "0.2.2", default-features = false }
|
objc2-foundation = { version = "0.3.2", default-features = false }
|
||||||
objc2-ui-kit = { version = "0.2.2", default-features = false }
|
objc2-ui-kit = { version = "0.3.2", default-features = false }
|
||||||
open = "5.3.2"
|
open = "5.3.2"
|
||||||
parking_lot = "0.12.5"
|
parking_lot = "0.12.5"
|
||||||
percent-encoding = "2.3.2"
|
percent-encoding = "2.3.2"
|
||||||
@@ -121,7 +121,7 @@ raw-window-handle = "0.6.2"
|
|||||||
rayon = "1.11.0"
|
rayon = "1.11.0"
|
||||||
resvg = { version = "0.45.1", default-features = false }
|
resvg = { version = "0.45.1", default-features = false }
|
||||||
rfd = "0.17.2"
|
rfd = "0.17.2"
|
||||||
ron = "0.11.0"
|
ron = "0.12.0"
|
||||||
self_cell = "1.2.1"
|
self_cell = "1.2.1"
|
||||||
serde = { version = "1.0.228", features = ["derive"] }
|
serde = { version = "1.0.228", features = ["derive"] }
|
||||||
similar-asserts = "1.7.0"
|
similar-asserts = "1.7.0"
|
||||||
@@ -133,7 +133,7 @@ syntect = { version = "5.3.0", default-features = false }
|
|||||||
tempfile = "3.23.0"
|
tempfile = "3.23.0"
|
||||||
thiserror = "2.0.17"
|
thiserror = "2.0.17"
|
||||||
tokio = "1.49"
|
tokio = "1.49"
|
||||||
toml = {version = "1", default-features = false }
|
toml = {version = "1.0.0", default-features = false }
|
||||||
type-map = "0.5.1"
|
type-map = "0.5.1"
|
||||||
unicode_names2 = { version = "2.0.0", default-features = false }
|
unicode_names2 = { version = "2.0.0", default-features = false }
|
||||||
unicode-segmentation = "1.12.0"
|
unicode-segmentation = "1.12.0"
|
||||||
@@ -146,7 +146,7 @@ web-time = "1.1.0" # Timekeeping for native and web
|
|||||||
webbrowser = "1.0.5"
|
webbrowser = "1.0.5"
|
||||||
wgpu = { version = "29.0.0", default-features = false, features = ["std"] }
|
wgpu = { version = "29.0.0", default-features = false, features = ["std"] }
|
||||||
windows-sys = "0.61.2"
|
windows-sys = "0.61.2"
|
||||||
winit = { version = "0.30.12", default-features = false }
|
winit = { version = "0.30.13", default-features = false }
|
||||||
|
|
||||||
[workspace.lints.rust]
|
[workspace.lints.rust]
|
||||||
unsafe_code = "deny"
|
unsafe_code = "deny"
|
||||||
|
|||||||
@@ -169,7 +169,10 @@ objc2-foundation = { workspace = true, default-features = false, features = [
|
|||||||
objc2-app-kit = { workspace = true, default-features = false, features = [
|
objc2-app-kit = { workspace = true, default-features = false, features = [
|
||||||
"std",
|
"std",
|
||||||
"NSApplication",
|
"NSApplication",
|
||||||
|
"NSBitmapImageRep",
|
||||||
|
"NSGraphics",
|
||||||
"NSImage",
|
"NSImage",
|
||||||
|
"NSImageRep",
|
||||||
"NSMenu",
|
"NSMenu",
|
||||||
"NSMenuItem",
|
"NSMenuItem",
|
||||||
"NSResponder",
|
"NSResponder",
|
||||||
|
|||||||
@@ -204,7 +204,7 @@ fn set_title_and_icon_mac(title: &str, icon_data: Option<&IconData>) -> AppIconS
|
|||||||
use crate::icon_data::IconDataExt as _;
|
use crate::icon_data::IconDataExt as _;
|
||||||
profiling::function_scope!();
|
profiling::function_scope!();
|
||||||
|
|
||||||
use objc2::ClassType as _;
|
use objc2::AnyThread as _;
|
||||||
use objc2_app_kit::{NSApplication, NSImage};
|
use objc2_app_kit::{NSApplication, NSImage};
|
||||||
use objc2_foundation::NSString;
|
use objc2_foundation::NSString;
|
||||||
|
|
||||||
|
|||||||
@@ -81,6 +81,7 @@ objc2.workspace = true
|
|||||||
objc2-foundation = { workspace = true, features = ["std", "NSThread"] }
|
objc2-foundation = { workspace = true, features = ["std", "NSThread"] }
|
||||||
objc2-ui-kit = { workspace = true, features = [
|
objc2-ui-kit = { workspace = true, features = [
|
||||||
"std",
|
"std",
|
||||||
|
"objc2-core-foundation",
|
||||||
"UIApplication",
|
"UIApplication",
|
||||||
"UIGeometry",
|
"UIGeometry",
|
||||||
"UIResponder",
|
"UIResponder",
|
||||||
|
|||||||
@@ -36,8 +36,8 @@ mod ios {
|
|||||||
| UISceneActivationState::ForegroundInactive
|
| UISceneActivationState::ForegroundInactive
|
||||||
)
|
)
|
||||||
{
|
{
|
||||||
// Safe to cast, the class kind was checked above
|
// SAFETY: class kind was checked above with `isKindOfClass`
|
||||||
let window_scene = Retained::cast::<UIWindowScene>(scene.clone());
|
let window_scene = Retained::cast_unchecked::<UIWindowScene>(scene.clone());
|
||||||
if let Some(window) = window_scene.keyWindow() {
|
if let Some(window) = window_scene.keyWindow() {
|
||||||
let insets = window.safeAreaInsets();
|
let insets = window.safeAreaInsets();
|
||||||
return SafeAreaInsets(MarginF32 {
|
return SafeAreaInsets(MarginF32 {
|
||||||
|
|||||||
Reference in New Issue
Block a user