Commit History

fix: remove unused RECENT_CAPTURE_KEYS static, add global toast event for toolbar exports
01edafb
verified

asdf98 commited on

fix: robust duplicate capture dedupe by captureId and URL time window
26b030d
verified

asdf98 commited on

feat: register storage_info, storage_clear_library, storage_clear_projects, storage_reveal_folder commands; add opener crate
68032ff
verified

asdf98 commited on

feat: add storage_info Rust command - returns data path, file count, total size"
6c7e6f1
verified

asdf98 commited on

feat: register library_import_local, library_import_data_url, library_update_metadata, library_remove_tag commands
bf0bbb0
verified

asdf98 commited on

feat: library_import_local, library_update_metadata, library_remove_tag Rust commands for local file import and metadata editing
2140350
verified

asdf98 commited on

fix: clone captureId before HashSet insert to satisfy Rust ownership
2443464
verified

asdf98 commited on

fix: dedupe muse-action captures by captureId to prevent duplicate adds
9150827
verified

asdf98 commited on

fix: prevent duplicate ADD captures by making on_navigation the only board action handler
f5c97e5
verified

asdf98 commited on

fix: process muse-action:// inside on_navigation (scheme protocol doesn't fire for blocked navs)
760eaf3
verified

asdf98 commited on

fix: remove unused imports HashMap and Emitter from commands.rs
2656ff9
verified

asdf98 commited on

fix: on_navigation just blocks muse-action:// without duplicate processing (lib.rs handler is sufficient)
0f54479
verified

asdf98 commited on

fix: muse-action board emits fallback image event even if Rust download fails
3745156
verified

asdf98 commited on

fix: correct tab_autofill command registration typo
f86e794
verified

asdf98 commited on

fix: muse-action board handler emits board://image_added for React canvas bridge
9483d1d
verified

asdf98 commited on

fix: emit correct board image payload for hover ADD bridge
3c96055
verified

asdf98 commited on

fix: remove Rust warnings in browser commands and record browser visits
eceaf26
verified

asdf98 commited on

fix: register browser_hide_all command
4b9ef11
verified

asdf98 commited on

fix: add browser_hide_all to force-hide every child webview when browser drawer closes
f737a54
verified

asdf98 commited on

fix: child webview positioning use logical CSS coords and offscreen parking
a5ca9aa
verified

asdf98 commited on

fix: commands.rs - remove webview.hide() call (causes WebView2 zombie state), remove nonexistent module refs
941978a
verified

asdf98 commited on

fix: layout.rs - use offscreen parking pattern instead of unreliable hide/show on Windows WebView2
07eb768
verified

asdf98 commited on

Upload 112 files
3d7d9b5
verified

asdf98 commited on

fix: browser/commands.rs - remove history::record_visit, vault_detector_script, autofill_suppress_script references
c8d6d3b
verified

asdf98 commited on

fix: remove nonexistent capture module, library_extract_palette, and history::record_visit call
62c68b5
verified

asdf98 commited on

fix: lib.rs - align command registrations with actual existing functions, fix board_add_image 7-arg call, remove nonexistent modules
aae4688
verified

asdf98 commited on

fix: normalize board-first command registration and muse-action board bridge
f7af182
verified

asdf98 commited on

fix: capture.rs type mismatch (i32 + u32) and refs_format.rs unused import
1f7eadb
verified

asdf98 commited on

fix: remove unused tauri::AppHandle import from refs_format.rs
7f7f214
verified

asdf98 commited on

fix: remove unused imports in capture.rs and autofill.rs
5fe222a
verified

asdf98 commited on

fix: remove unused tab_label import in autofill.rs
d5849a6
verified

asdf98 commited on

feat: lib.rs with refs_format module and commands registered
e100ab6
verified

asdf98 commited on

feat: .refs self-contained file format (ZIP archive with manifest.json + binary images, Sketch-style deduplication)
99b67b7
verified

asdf98 commited on

feat: register projects module and all project CRUD commands in lib.rs
11bd2be
verified

asdf98 commited on

feat: multi-project persistence system with projects index, proper save/load/new/delete flow
7fa9311
verified

asdf98 commited on

feat: register tab_autofill command in lib.rs invoke handler
850df80
verified

asdf98 commited on

feat: register browser/autofill module and tab_autofill command
a6fbd42
verified

asdf98 commited on

feat: add tab_autofill Rust command for frontend to trigger credential fill into active child webview
a70938e
verified

asdf98 commited on

feat: add .general_autofill_enabled(false) to child webview builder to disable native autofill on Windows
05a2adc
verified

asdf98 commited on

feat: include autofill_suppress.js in init bundle + add autofill_suppress_script() accessor
4ed828d
verified

asdf98 commited on

feat: handle vault beacons (save-prompt, has-login-form) in muse-action:// protocol + emit to frontend
e929d88
verified

asdf98 commited on

feat: include vault_detector.js in init script bundle for password autofill/save-prompt
50e6988
verified

asdf98 commited on

feat: record browser visits into app-managed history on page load
3d0898c
verified

asdf98 commited on

feat: register browser history commands
2896d8d
verified

asdf98 commited on

feat: add app-managed browser history persistence
ea79e59
verified

asdf98 commited on

fix: browser capture uses correct absolute screen coordinates (window outer position + webview logical position * scale)
27298cd
verified

asdf98 commited on

feat: browser capture using screenshots crate with proper DPI-aware window-region math + hide-webview-first snip flow
eb0f278
verified

asdf98 commited on

fix: make web clipping commands stable-tauri only with explicit unsupported errors
808ed54
verified

asdf98 commited on

feat: implement native webview viewport capture hooks for Windows, macOS, and Linux
a773d75
verified

asdf98 commited on

refactor: make browser capture architecture cross-platform with native engine abstraction
af28e9b
verified

asdf98 commited on