musealpha / src-tauri

Commit History

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

asdf98 commited on

fix: hover overlay - rewrite to use muse-action:// protocol for reliable Tauri interop + match prototype UX
1d7d984
verified

asdf98 commited on

fix: hover overlay - fix invoke arg names, add error logging, handle relative URLs; board - fix pointer capture for resize/rotate preventing move conflicts
0f9c43b
verified

asdf98 commited on

fix: hover overlay uses direct Rust extraction and shows real palette on hover/click
2f10213
verified

asdf98 commited on

fix: remove fake hardcoded hover palette colors; use Rust extraction after save
2538896
verified

asdf98 commited on

fix: register library_extract_palette command
c1d06a3
verified

asdf98 commited on

fix: add real library palette extraction and remove stale color path
d8cf468
verified

asdf98 commited on

fix: register board file and palette extraction commands
42c6901
verified

asdf98 commited on

fix: real board files, active board state, drag targets, palette extraction from images
68aecbf
verified

asdf98 commited on

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

asdf98 commited on

fix: board.rs - make board_add_image accept Option<String> for library_id to support internal calls
b26507e
verified

asdf98 commited on

fix: add library_add_web_reference function and fix board_add_image internal call
abb2680
verified

asdf98 commited on

feat: sessions.rs - multi-session support with list, delete, rename commands
fcab478
verified

asdf98 commited on

feat: Rust backend - add library_remove_item, library_add_tag, sessions_list/delete/rename, downloads_clear_completed
8ce7750
verified

asdf98 commited on

feat: library.rs - add library_remove_item and library_add_tag commands
c63a424
verified

asdf98 commited on

feat: Hover overlay - artist image hover widget with resolution, quick-add, board save, palette extraction
ef74827
verified

asdf98 commited on

fix: real boards backend, board picker, usable canvas, improved palette
b6ac95d
verified

asdf98 commited on

fix: implement real boards and usable board drag workflow
74f4591
verified

asdf98 commited on

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

asdf98 commited on

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

asdf98 commited on

fix: stable hover widget - no vibration, proper debounce, full-size works, palette visible
7bd035f
verified

asdf98 commited on

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

asdf98 commited on

fix: use muse-action navigation bridge for hover image actions
f6c885f
verified

asdf98 commited on

fix: make hover overlay, shield popup, and settings actually work
90908d2
verified

asdf98 commited on

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

asdf98 commited on

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

asdf98 commited on

fix: make hover overlay, shield popup, and settings actually work
20d260c
verified

asdf98 commited on

fix: expose hover overlay script for reliable reinjection
72352b3
verified

asdf98 commited on

fix: make image hover overlay reliable without Shadow DOM and safe document boot
36e8533
verified

asdf98 commited on

fix: hover_overlay.js - use Shadow DOM to prevent site interference, fix Tauri IPC arg format, improve CORS handling, add success toast feedback
8ef893b
verified

asdf98 commited on

feat: hover_overlay.js - the key artist browser feature: image hover widget with quick-add, board save, palette extract
98b670c
verified

asdf98 commited on

feat: downloads.rs - add downloads_clear_completed command
899f335
verified

asdf98 commited on

feat: sessions.rs - add sessions_list, sessions_delete, sessions_rename, multi-session store
86376ad
verified

asdf98 commited on

feat: library.rs - add library_remove_item and library_add_tag commands
acb300c
verified

asdf98 commited on

feat: Rust backend - add library_remove_item, library_add_tag, sessions_list/delete/rename, downloads_clear_completed
12a8f86
verified

asdf98 commited on

Rewrite hover overlay to match prototype UI: resolution + quick-add + board dropdown + palette extract
1dc0a9e
verified

asdf98 commited on

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

asdf98 commited on

Register browser_context_menu command in lib.rs
cac89df
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

Disable native context menu in child WebViews via initialization script
85f1800
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

Add deterministic fallback scriptlet bundle so resources count is nonzero
88c3b6f
verified

asdf98 commited on

Add deterministic uBO-compatible scriptlet resource bundle fallback
740c124
verified

asdf98 commited on

Use standard gorhill/uBlock scriptlets.js source for adblock-rust resource assembler
af45cf7
verified

asdf98 commited on

Fix updater: remove unused Path import, add fallback for scriptlet loading failure
d1392bf
verified

asdf98 commited on

Fix: improve video_ad_scriptlets with universal approach + collapse blank ad spaces"
4b076b4
verified

asdf98 commited on

Strengthen YouTube/Twitch/general video ad scriptlets
7a98b24
verified

asdf98 commited on