feat: route app keyboard handling through customizable shortcut registry da47a90 verified asdf98 commited on 11 days ago
fix: apply theme variables to root app shell and overlays 79c663f verified asdf98 commited on 11 days ago
fix: render minimap only when enabled in Settings; default off a47ec1e verified asdf98 commited on 11 days ago
perf: lazy-mount panels (only render when open) + React.memo on RefImageNode/TextNoteNode to reduce re-renders 4d79b5b verified asdf98 commited on 14 days ago
feat: annotation toolbar uses proper Pen/Highlighter/Eraser icons matching prototype2 design with larger size swatches 253f639 verified asdf98 commited on 14 days ago
feat: App.tsx with highlighter button in annotation toolbar + isHighlighter destructured from store 8e06a59 verified asdf98 commited on 14 days ago
fix: App.tsx listens for board://image_added event and adds captured images to canvas state directly" 28d3282 verified asdf98 commited on 15 days ago
feat: App.tsx - add V (value mirror), F (focus mode), H (flip), Z (zoom lens), Ctrl+G, Ctrl+D, BB (whisper) shortcuts 1c4be48 verified asdf98 commited on 15 days ago
feat: App.tsx - add Shift+S screen region capture shortcut (SRS F-09) + Ctrl+S save toast + Shift+S flow a8c6ddd verified asdf98 commited on 15 days ago
refactor: App.tsx - board-first entry point with canvas, toolbar, browser/library panels, minimap f3a34da verified asdf98 commited on 15 days ago
fix: shield shows as inline panel not popup overlay, webview never hidden for overlays, stable hover widget, working board drag-move-delete" f9eb249 verified asdf98 commited on 17 days ago
fix: hide native webview while shell overlays are open 682ddea verified asdf98 commited on 17 days ago
fix: make hover overlay, shield popup, and settings actually work 4ff79eb verified asdf98 commited on 17 days ago
Add browser context menu listener in App + render Muse context menu on WebView right-click ec63e9e verified asdf98 commited on 17 days ago
Wire active tab ID through App to Sidebar and TitleBar 150658e verified asdf98 commited on 17 days ago
Properly sync native WebView visibility and measured bounds with React route b307802 verified asdf98 commited on 17 days ago
New App.tsx: React prototype layout wired to Tauri backend bec4d4f verified asdf98 commited on 17 days ago
Phase 4: Updated App.tsx with command palette, study mode, sessions 61c586c verified asdf98 commited on 18 days ago
Fix Shield popover airspace and add Phase 3 library board core 93446ed verified asdf98 commited on 18 days ago
Revise browser UI layout and add Phase 2 shield foundation 1edbfb0 verified asdf98 commited on 18 days ago