feat: resize todo panes and collapse note groups
Let users drag the to-do list/detail divider and remember its width. Note headings independently collapse task rows without clearing selected details. Use a 1px divider with a transparent drag target and compact spacing. Validation: 115 focused tests including native Electron input; typecheck and lint passed. Release note: Resize the Magic Notes to-do list with a thin draggable divider and collapse tasks by source note.
This commit is contained in:
@@ -1,5 +1,18 @@
|
||||
# Magic Notes Progress
|
||||
|
||||
## 2026-09-24: Resizable Todo List and Collapsible Note Groups
|
||||
|
||||
- Todo list/detail uses a 1px divider with a transparent 9px pointer target and
|
||||
8px content padding on each side. Dragging and keyboard resizing persist the
|
||||
list width; narrow layouts retain the saved desktop preference.
|
||||
- Source-note headings independently collapse their task rows while retaining
|
||||
the count and selected detail. Buttons support native keyboard activation.
|
||||
- Focused workspace, disclosure and Electron layout tests passed: 3 files,
|
||||
115 tests. Native Electron input verified dragging, keyboard expansion,
|
||||
width restoration after reload and narrow-window transitions. Typecheck and
|
||||
lint passed. A full-suite validation attempt was cancelled; no full-suite
|
||||
success is claimed for this change.
|
||||
|
||||
## 2026-09-20: Shared Inline Help
|
||||
|
||||
The canvas page-count question mark now uses `InlineHelp`, superseding the native
|
||||
|
||||
Reference in New Issue
Block a user