summaryrefslogtreecommitdiffstats
path: root/glow
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--glow/Cargo.toml2
-rw-r--r--glow/src/text.rs4
-rw-r--r--graphics/src/font/source.rs (renamed from glow/src/text/font.rs)4
3 files changed, 3 insertions, 7 deletions
diff --git a/glow/Cargo.toml b/glow/Cargo.toml
index 212fbb30..158e2bf0 100644
--- a/glow/Cargo.toml
+++ b/glow/Cargo.toml
@@ -13,7 +13,6 @@ euclid = "0.20"
glow = "0.4"
bytemuck = "1.2"
glam = "0.8"
-font-kit = "0.6"
log = "0.4"
glyph_brush = "0.6"
@@ -24,6 +23,7 @@ path = "../native"
[dependencies.iced_graphics]
version = "0.1"
path = "../graphics"
+features = ["font-source"]
[dependencies.surfman]
path = "../../surfman/surfman"
diff --git a/glow/src/text.rs b/glow/src/text.rs
index 159c80a6..be88ceaf 100644
--- a/glow/src/text.rs
+++ b/glow/src/text.rs
@@ -1,7 +1,5 @@
-mod font;
-
use crate::Transformation;
-
+use iced_graphics::font;
use std::{cell::RefCell, collections::HashMap};
pub const BUILTIN_ICONS: iced_native::Font = iced_native::Font::External {
diff --git a/glow/src/text/font.rs b/graphics/src/font/source.rs
index 7346ccdb..6855aa93 100644
--- a/glow/src/text/font.rs
+++ b/graphics/src/font/source.rs
@@ -1,6 +1,4 @@
-pub use font_kit::{
- error::SelectionError as LoadError, family_name::FamilyName as Family,
-};
+use crate::font::{Family, LoadError};
pub struct Source {
raw: font_kit::source::SystemSource,