musealpha / src-tauri /src /browser

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

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: 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: 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: 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: capture.rs type mismatch (i32 + u32) and refs_format.rs unused import
1f7eadb
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: 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: record browser visits into app-managed history on page load
3d0898c
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

fix: make WebView2 CDP callback sender ownership safe
c56732a
verified

asdf98 commited on

feat: expose browser capture module
e7acd42
verified

asdf98 commited on

feat: browser capture - add WebView2 renderer screenshot commands for web clip/snipping
c403cf4
verified

asdf98 commited on

fix: muse-action handler always adds to both library AND board canvas regardless of action type, emit event to frontend for canvas sync"
66dcac8
verified

asdf98 commited on

fix: handle_muse_action - wrap library_id in Some() to match board_add_image signature
38719e9
verified

asdf98 commited on

fix: browser back/forward - properly track navigation history state via JS injection on page load
fc2de68
verified

asdf98 commited on

fix: browser/commands.rs - fix board_add_image call arguments and handle_muse_action
be67eed
verified

asdf98 commited on

fix: implement real boards and usable board drag workflow
6b6c519
verified

asdf98 commited on

fix: intercept muse-action hover bridge in Rust navigation handler
cd11825
verified

asdf98 commited on

fix: make hover overlay, shield popup, and settings actually work
0f0526f
verified

asdf98 commited on

Fix: Re-inject context menu prevention on every page load + use capture phase"
ac15b13
verified

asdf98 commited on

Browser context menu Rust handler: receives info from WebView, emits to shell
470a834
verified

asdf98 commited on

Add browser_context_menu command that emits context menu info to React shell
d33212c
verified

asdf98 commited on

Fix: Create tabs hidden, let React layout hook control visibility/position"
b955add
verified

asdf98 commited on

Use measured React host rect for WebView bounds instead of hardcoded constants
edcf369
verified

asdf98 commited on

Fix WebView layout model: add measured x/y to ViewportLayout
8253c70
verified

asdf98 commited on

Suppress TAB_SLEEP_THRESHOLD_SECS warning (used in future tab sleep watchdog)
e2008de
verified

asdf98 commited on

Inject scriptlets (json-prune etc) after page load for YouTube/Twitch ad blocking
4d10da9
verified

asdf98 commited on

Remove unused browser commands re-export warning
76262b1
verified

asdf98 commited on

Fix tab_zoom borrow and remove unused Ordering import
c0f31a5
verified

asdf98 commited on

Fix browser tab_manager unused imports
753ec4e
verified

asdf98 commited on

Browser refactor: commands.rs with favicon, pinned, tab sleep, closed-tab restore, zoom persist, find-in-page
907274d
verified

asdf98 commited on

Browser refactor: navigation.rs with URL resolution, adblock check, HTTPS-first
206baf2
verified

asdf98 commited on