git.lucas.co / cce-files
file manager
git clone https://git.lucas.co/cce-files.git

commit65ba8136564c5c3d23842c0b5860b44b17055bcd
parent3189cabd5e
authorLucas Galante <[email protected]>
date2026-07-12 19:33
refactor: Element -> WidgetHost (cce-ui 6bd flip)

Mechanical rename; the god-trait name is gone workspace-wide.

Co-Authored-By: Claude Fable 5 <[email protected]>
Claude-Session: https://claude.ai/code/session_018u7qTwzX95dd5ysAkaSCLk

 src/main.rs          | 2 +-
 src/pages/browse.rs  | 2 +-
 src/pages/network.rs | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/main.rs b/src/main.rs
index 2ef5dd0..1d8277e 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -2,7 +2,7 @@ use wayland_client::QueueHandle;
 use glyphon::FontSystem;
 
 use cce_ui::engine::{Application, LogicalPosition, LogicalSize, WindowSettings};
-use cce_ui::widget::{MouseButton, ElementState, MouseScrollDelta, KeyEvent, Element, PageSelector, Paginator, MenuController};
+use cce_ui::widget::{MouseButton, ElementState, MouseScrollDelta, KeyEvent, WidgetHost, PageSelector, Paginator, MenuController};
 use cce_ui::widget::{GraphController, PathController};
 
 use notify::{Watcher, RecommendedWatcher, RecursiveMode, Config};
diff --git a/src/pages/browse.rs b/src/pages/browse.rs
index 89a4270..a93c8e9 100644
--- a/src/pages/browse.rs
+++ b/src/pages/browse.rs
@@ -1,7 +1,7 @@
 use std::path::{Path, PathBuf};
 
 use crate::pages::PageContent;
-use cce_ui::widget::{Adapted, Element, Breadcrumb, PathController};
+use cce_ui::widget::{Adapted, WidgetHost, Breadcrumb, PathController};
 use cce_ui::layout::{ColumnLayout, LayoutStrategy};
 
 // ── Data ────────────────────────────────────────────────────────────
diff --git a/src/pages/network.rs b/src/pages/network.rs
index 7645bd4..b93080a 100644
--- a/src/pages/network.rs
+++ b/src/pages/network.rs
@@ -1,7 +1,7 @@
 use std::path::{Path, PathBuf};
 use crate::pages::PageContent;
 use crate::pages::browse::{BrowseState, DirEntry};
-use cce_ui::widget::{Adapted, Graph, GraphNode, Element, Breadcrumb, GraphController, PathController};
+use cce_ui::widget::{Adapted, Graph, GraphNode, WidgetHost, Breadcrumb, GraphController, PathController};
 
 pub struct NetworkState {
     pub graph: Adapted<Graph>,