refactor: complete UI components - implement message_bubble.rs
Some checks failed
CI / Check (pull_request) Has been cancelled
CI / Format (pull_request) Has been cancelled
CI / Clippy (pull_request) Has been cancelled
CI / Build (macos-latest) (pull_request) Has been cancelled
CI / Build (ubuntu-latest) (pull_request) Has been cancelled
CI / Build (windows-latest) (pull_request) Has been cancelled
Some checks failed
CI / Check (pull_request) Has been cancelled
CI / Format (pull_request) Has been cancelled
CI / Clippy (pull_request) Has been cancelled
CI / Build (macos-latest) (pull_request) Has been cancelled
CI / Build (ubuntu-latest) (pull_request) Has been cancelled
CI / Build (windows-latest) (pull_request) Has been cancelled
Finalize Priority 3 UI components refactoring (5/5 complete): - Create message_bubble.rs (437 lines) with 3 rendering functions: * render_date_separator() - centered date separators * render_sender_header() - sender headers (incoming/outgoing) * render_message_bubble() - messages with forward/reply/reactions - Simplify messages.rs by removing ~300 lines: * Use message_grouping::group_messages() for logic * Use UI components for rendering * Cleaner separation of concerns - Update module exports and main.rs All 196 tests passing (188 tests + 8 benchmarks). No regressions. Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -3,6 +3,7 @@ mod config;
|
||||
mod constants;
|
||||
mod formatting;
|
||||
mod input;
|
||||
mod message_grouping;
|
||||
mod tdlib;
|
||||
mod types;
|
||||
mod ui;
|
||||
|
||||
Reference in New Issue
Block a user