fix(ux): optimize event lists and fix editor line wrapping
- Implemented 'Details' toggle in Session lists to defer expensive presenter/file sub-component renders, improving initial hydration speed. - Fixed line-wrapping for long lines in Journals Editor (both plain textarea and CodeMirror). - Updated TODO.md and GEMINI.md to reflect Journals standardization and performance optimizations.
This commit is contained in:
3
TODO.md
3
TODO.md
@@ -47,6 +47,9 @@ This is a list of tasks to be completed before the next event/show/conference.
|
||||
|
||||
## Recent Accomplishments (Jan 26, 2026)
|
||||
- [x] **Performance:** Eliminated "white page" delay on refresh across all major modules.
|
||||
- [x] **Journals Standardization:** Renamed all components to `ae_comp__*`, normalized props to snake_case, and migrated to `lucide-svelte`.
|
||||
- [x] **Editor UX:** Fixed line-wrapping for long lines in both plain textarea and CodeMirror editors.
|
||||
- [x] **Event Optimization:** Implemented "Details" toggle in Session lists to defer expensive presenter/file renders.
|
||||
- [x] **Native Bridge:** Completed specialized macOS handlers for remote presentation control.
|
||||
- [x] **Stability:** Resolved duplicate export errors and script evaluation failures in Service Worker.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user