git.lucas.co / cce-fonts
font browser

commite0907f22fbda99b4bdb4cb6e4f4756315e415b73
parentc062c3f945
authorLucas Galante <[email protected]>
date2026-07-09 00:28
chore: TextBox -> Adapted<TextBox> (cce-ui Phase 5q migration)

Mechanical sweep for the migrated cce-ui TextBox: field/param types wrap
in Adapted<TextBox>, raw casts become .as_ptr_mut(), UFCS TextBox::focus
becomes Element::focus.

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

 src/main.rs | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/main.rs b/src/main.rs
index 1780b4b..58485c9 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -33,14 +33,14 @@ enum AppMessage {
 
 struct TypefaceApp {
     // Browse panel
-    search_box: TextBox,
+    search_box: cce_ui::widget::Adapted<TextBox>,
     font_list: List,
     font_buttons: Vec<cce_ui::widget::Adapted<cce_ui::widget::Button>>,
 
     // Preview panel
     style_dropdown: cce_ui::widget::Adapted<Dropdown>,
     size_spinbox: cce_ui::widget::Adapted<cce_ui::widget::Spinbox>,
-    preview_box: TextBox,
+    preview_box: cce_ui::widget::Adapted<TextBox>,
 
     // Details panel
     btn_open_folder: cce_ui::widget::Adapted<cce_ui::widget::Button>,