From a8bb3dd9a37227212bb21bfd1f2eb59828fc64cc Mon Sep 17 00:00:00 2001 From: Nathan Sobo Date: Wed, 20 Sep 2023 20:28:32 -0600 Subject: [PATCH] WIP --- crates/gpui3/src/elements.rs | 2 - crates/gpui3/src/elements/img.rs | 2 +- crates/gpui3/src/elements/text.rs | 17 +++--- crates/gpui3/src/geometry.rs | 9 +++ crates/gpui3/src/gpui3.rs | 8 ++- crates/gpui3/src/style.rs | 1 - crates/gpui3/src/taffy.rs | 92 +++++++++++++++++++++++++------ crates/gpui3/src/window.rs | 10 ++-- 8 files changed, 107 insertions(+), 34 deletions(-) diff --git a/crates/gpui3/src/elements.rs b/crates/gpui3/src/elements.rs index f9d5a99101afe5e6d98ae181d0dbecb1132bbcae..160951291958f62e581c35c491f0c5a621723cb2 100644 --- a/crates/gpui3/src/elements.rs +++ b/crates/gpui3/src/elements.rs @@ -3,6 +3,4 @@ mod img; mod svg; mod text; -use super::*; - pub use div::*; diff --git a/crates/gpui3/src/elements/img.rs b/crates/gpui3/src/elements/img.rs index 6ff9116c416a660dab0cf917c1f188754f29637e..36d2432cee1d5163b02be6e9be4e5d68112e48d5 100644 --- a/crates/gpui3/src/elements/img.rs +++ b/crates/gpui3/src/elements/img.rs @@ -1,7 +1,7 @@ use crate::{Element, Layout, LayoutId, Result, Style, Styled}; use refineable::RefinementCascade; use std::marker::PhantomData; -use util::{arc_cow::ArcCow, ResultExt}; +use util::arc_cow::ArcCow; pub struct Img { style: RefinementCascade