fix: Toolbar export .refs shows global toast via window event, App.tsx listens for muse:toast 9f957d6 verified asdf98 commited on 5 days ago
fix: remove unused RECENT_CAPTURE_KEYS static, add global toast event for toolbar exports 01edafb verified asdf98 commited on 5 days ago
feat: SettingsPanel storage tab - add .refs export/import with toast, data size stats, storage mode info caa556a verified asdf98 commited on 5 days ago
fix: robust duplicate capture dedupe by captureId and URL time window 26b030d verified asdf98 commited on 5 days ago
fix: SettingsPanel uses only existing commands, export works as JSON download, remove non-existent imports" e920e69 verified asdf98 commited on 5 days ago
feat: route app keyboard handling through customizable shortcut registry da47a90 verified asdf98 commited on 5 days ago
feat: add customizable shortcut registry, normalization, conflict detection and persistence 9665ef1 verified asdf98 commited on 5 days ago
fix: apply theme variables to Canvas background and drop overlay 680ab59 verified asdf98 commited on 5 days ago
fix: apply theme variables to root app shell and overlays 79c663f verified asdf98 commited on 5 days ago
feat: wire theme selection in Settings Appearance tab with live preview cards b287e40 verified asdf98 commited on 5 days ago
feat: add theme state to store; apply data-theme to document; persist in localStorage 87679d6 verified asdf98 commited on 5 days ago
feat: CSS variable theming system with 3 themes (Dark Canvas, Warm Studio, Midnight)" d851ebe verified asdf98 commited on 5 days ago
feat: add Export .refs to toolbar dropdown; implement full CSS variable theming with 3 themes and Settings controls 7009260 verified asdf98 commited on 5 days ago
feat: fully functional Storage settings - live usage stats, clear library/projects, reveal folder, export .refs" d8b0d1a verified asdf98 commited on 5 days ago
feat: register storage_info, storage_clear_library, storage_clear_projects, storage_reveal_folder commands; add opener crate 68032ff verified asdf98 commited on 5 days ago
feat: add storage_info Rust command - returns data path, file count, total size" 6c7e6f1 verified asdf98 commited on 5 days ago
fix: redesign all Settings tabs with consistent visual system and uncropped content f5308f4 verified asdf98 commited on 5 days ago
fix: Settings canvas rows with proper grid/minimap toggles and non-compressed switches d6e9b93 verified asdf98 commited on 5 days ago
cleanup: remove grid toggle from floating toolbar; grid is now controlled from Settings d1203ac verified asdf98 commited on 6 days ago
fix: grid visibility controlled by Settings store, not toolbar event d58fa0e verified asdf98 commited on 6 days ago
feat: add showGrid setting to store; persist grid/minimap canvas settings 8eac621 verified asdf98 commited on 6 days ago
fix: render minimap only when enabled in Settings; default off a47ec1e verified asdf98 commited on 6 days ago
feat: add Navigator/Minimap setting in Settings > General 74d13f2 verified asdf98 commited on 6 days ago
fix: minimap pinned bottom-right with safe padding; no top-left overflow 9d34bb7 verified asdf98 commited on 6 days ago
cleanup: remove duplicate native OS drop listener from LibraryPanel; Canvas is canonical drop target 5d78fc5 verified asdf98 commited on 6 days ago
fix: use getCurrentWebview().onDragDropEvent for native OS file drops on Windows/Tauri v2 2fad479 verified asdf98 commited on 6 days ago
fix: canonical Tauri OS file drag-drop handler with correct v2 payload and drop position e3f857f verified asdf98 commited on 6 days ago
fix: explicitly enable native OS drag-drop on main window 26e115f verified asdf98 commited on 6 days ago
fix: Canvas drop handler - support library drag items + import OS files via Rust for persistent data URLs c1780a2 verified asdf98 commited on 6 days ago
feat: LibraryPanel - OS drag-drop import, library-to-canvas drag, inline tag/metadata editor with proper UX 6f44ee8 verified asdf98 commited on 6 days ago
feat: register library_import_local, library_import_data_url, library_update_metadata, library_remove_tag commands bf0bbb0 verified asdf98 commited on 6 days ago
feat: library_import_local, library_update_metadata, library_remove_tag Rust commands for local file import and metadata editing 2140350 verified asdf98 commited on 6 days ago
fix: clone captureId before HashSet insert to satisfy Rust ownership 2443464 verified asdf98 commited on 7 days ago
fix: board image event listener registered once and dedupes by captureId/url c0a3d64 verified asdf98 commited on 7 days ago
fix: add captureId to RefImage for reliable capture dedupe 7a58b0e verified asdf98 commited on 7 days ago
fix: dedupe muse-action captures by captureId to prevent duplicate adds 9150827 verified asdf98 commited on 7 days ago
fix: hover ADD nonce captureId and cleanup old badge DOM to prevent duplicate old overlay handlers 7967f6e verified asdf98 commited on 7 days ago
fix: dedupe board image add events by original/source/data URL 73ff76e verified asdf98 commited on 7 days ago
fix: prevent duplicate ADD captures by making on_navigation the only board action handler f5c97e5 verified asdf98 commited on 7 days ago
fix: process muse-action:// inside on_navigation (scheme protocol doesn't fire for blocked navs) 760eaf3 verified asdf98 commited on 7 days ago
fix: remove unused imports HashMap and Emitter from commands.rs 2656ff9 verified asdf98 commited on 7 days ago
fix: on_navigation just blocks muse-action:// without duplicate processing (lib.rs handler is sufficient) 0f54479 verified asdf98 commited on 7 days ago
fix: hover ADD fires only ONE action path (navigation), remove duplicate handler in commands.rs 5b719d3 verified asdf98 commited on 7 days ago
fix: hover ADD badge stable positioning, larger hit target, delayed hide, no disappear on approach 3fdb1ce verified asdf98 commited on 7 days ago
fix: muse-action board emits fallback image event even if Rust download fails 3745156 verified asdf98 commited on 7 days ago
fix: hover ADD uses top-level muse-action navigation plus beacon fallback 396e732 verified asdf98 commited on 7 days ago
fix: muse-action board handler emits board://image_added for React canvas bridge 9483d1d verified asdf98 commited on 7 days ago