From 070fe2c17615b892854722698a0955386c395742 Mon Sep 17 00:00:00 2001 From: Alain Emilia Anna Zscheile Date: Thu, 28 Nov 2024 17:18:57 +0100 Subject: [PATCH] build(egui): depend on icu_{experimental,locid} directly to reduce deps --- crates/topola-egui/Cargo.toml | 6 ++---- crates/topola-egui/src/menu_bar.rs | 6 ++---- 2 files changed, 4 insertions(+), 8 deletions(-) diff --git a/crates/topola-egui/Cargo.toml b/crates/topola-egui/Cargo.toml index 06a4b07..a224a11 100644 --- a/crates/topola-egui/Cargo.toml +++ b/crates/topola-egui/Cargo.toml @@ -13,6 +13,8 @@ derive-getters.workspace = true egui = "0.29" fluent-templates = "0.11" geo.workspace = true +icu_experimental = "0.1" +icu_locid = "1.5" log = "0.4" petgraph.workspace = true rfd = "0.15" @@ -30,10 +32,6 @@ default-features = false version = "0.9.5" features = ["macros", "serde"] -[dependencies.icu] -version = "1.5.0" -features = ["experimental"] - [dependencies.eframe] version = "0.29" default-features = false diff --git a/crates/topola-egui/src/menu_bar.rs b/crates/topola-egui/src/menu_bar.rs index 08fdf27..e7977fe 100644 --- a/crates/topola-egui/src/menu_bar.rs +++ b/crates/topola-egui/src/menu_bar.rs @@ -1,7 +1,5 @@ -use icu::{ - experimental::displaynames::{DisplayNamesOptions, Fallback, LocaleDisplayNamesFormatter}, - locid::{locale, LanguageIdentifier, Locale}, -}; +use icu_experimental::displaynames::{DisplayNamesOptions, Fallback, LocaleDisplayNamesFormatter}; +use icu_locid::{locale, LanguageIdentifier, Locale}; use std::{borrow::Cow, ops::ControlFlow, path::Path, sync::mpsc::Sender}; use topola::{