Browser context menu Rust handler: receives info from WebView, emits to shell 470a834 verified asdf98 commited on 17 days ago
Add browser_context_menu command that emits context menu info to React shell d33212c verified asdf98 commited on 17 days ago
Disable native context menu in child WebViews via initialization script 85f1800 verified asdf98 commited on 17 days ago
Fix: Create tabs hidden, let React layout hook control visibility/position" b955add verified asdf98 commited on 17 days ago
Use measured React host rect for WebView bounds instead of hardcoded constants edcf369 verified asdf98 commited on 17 days ago
Fix WebView layout model: add measured x/y to ViewportLayout 8253c70 verified asdf98 commited on 17 days ago
Add deterministic fallback scriptlet bundle so resources count is nonzero 88c3b6f verified asdf98 commited on 17 days ago
Use standard gorhill/uBlock scriptlets.js source for adblock-rust resource assembler af45cf7 verified asdf98 commited on 17 days ago
Fix updater: remove unused Path import, add fallback for scriptlet loading failure d1392bf verified asdf98 commited on 18 days ago
Fix YouTube ad blocking: inject scriptlets via initialization_script BEFORE page JS runs c8e518a verified asdf98 commited on 18 days ago
Fix: assemble_scriptlet_resources expects Path not String - write to temp file first 731b853 verified asdf98 commited on 18 days ago
Suppress TAB_SLEEP_THRESHOLD_SECS warning (used in future tab sleep watchdog) e2008de verified asdf98 commited on 18 days ago
Remove dead_code allow from get_injected_script (now used) and fix TAB_SLEEP warning 4314e8f verified asdf98 commited on 18 days ago
Inject scriptlets (json-prune etc) after page load for YouTube/Twitch ad blocking 4d10da9 verified asdf98 commited on 18 days ago
Implement scriptlet resource loading for YouTube/Twitch video ad blocking e2ebb95 verified asdf98 commited on 18 days ago
Match SQL migration db name to fresh muse_alpha_v2.db 71b8efb verified asdf98 commited on 18 days ago
Fix tab_zoom borrow and remove unused Ordering import c0f31a5 verified asdf98 commited on 18 days ago
Fix color_tools Manager import for AppHandle state access 4b7e812 verified asdf98 commited on 18 days ago
Update lib.rs: browser module path + register tab_restore, tab_pin, tab_find, tab_find_clear 0640cd0 verified asdf98 commited on 18 days ago
Remove old monolithic browser.rs (replaced by browser/ module) f4c1874 verified asdf98 commited on 18 days ago
Browser refactor: commands.rs with favicon, pinned, tab sleep, closed-tab restore, zoom persist, find-in-page 907274d verified asdf98 commited on 18 days ago
Browser refactor: navigation.rs with URL resolution, adblock check, HTTPS-first 206baf2 verified asdf98 commited on 18 days ago
Browser refactor: layout.rs with bounds calculation from ViewportLayout 34e405e verified asdf98 commited on 18 days ago
Browser refactor: tab_manager.rs with full state including favicon, pinned, sleep, closed-tab stack, zoom persistence 05b3e66 verified asdf98 commited on 18 days ago
Refactor: Split browser into module with tab_manager, commands, layout, navigation + add favicon, zoom persist, tab sleep, find, closed-tab restore, pinned tabs" b0c5616 verified asdf98 commited on 18 days ago
Phase 4: Updated lib.rs with all Phase 4 modules registered 7ab35a6 verified asdf98 commited on 18 days ago
Phase 4: Color export + annotations + command palette backend 5783870 verified asdf98 commited on 18 days ago
Production Phase 2-3: Stronghold vault, SQLite FTS5 migration, sessions, downloads, credentials, adblock rules, warnings fixed dc8c42a verified asdf98 commited on 18 days ago
Add persistence session download stubs for Phase 3 alpha 3890023 verified asdf98 commited on 18 days ago
Stabilize Phase 3 compile fixes and sidebar shield UI 9e05127 verified asdf98 commited on 18 days ago
Fix Shield popover airspace and add Phase 3 library board core 93446ed verified asdf98 commited on 18 days ago
Revise browser UI layout and add Phase 2 shield foundation 1edbfb0 verified asdf98 commited on 18 days ago