musealpha / src-tauri

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: add opener crate for OS file manager reveal
5197a0f
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

fix: explicitly enable native OS drag-drop on main window
26e115f
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: hover ADD nonce captureId and cleanup old badge DOM to prevent duplicate old overlay handlers
7967f6e
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: hover ADD fires only ONE action path (navigation), remove duplicate handler in commands.rs
5b719d3
verified

asdf98 commited on

fix: hover ADD badge stable positioning, larger hit target, delayed hide, no disappear on approach
3fdb1ce
verified

asdf98 commited on

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

asdf98 commited on

fix: hover ADD uses top-level muse-action navigation plus beacon fallback
396e732
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: hover overlay ADD uses reliable image beacon and best image URL extraction
43d57e8
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: re-add screenshots dependency - needed by browser/capture.rs and settings.rs
a28544d
verified

asdf98 commited on

fix: remove screenshots dep since capture module removed for now
4ef4289
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: reqwest 0.13 renamed rustls-tls to rustls feature
77bc177
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

chore: update safe direct dependency versions
1525ce6
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: add sha2 + zip crates for .refs format; register refs_export/refs_import commands
9e7771c
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