Commit History

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

asdf98 commited on

fix: StarterHub - remove immature text, show real saved projects, remove shared tab, fix floating panel access
f78c45b
verified

asdf98 commited on

fix: toolbar z-index drops below browser panel when browser is open - prevents accidental hover trigger
4e324e7
verified

asdf98 commited on

fix: TextNoteNode - reliable double-click using manual timing instead of broken onDoubleClick with pointer capture
3085de3
verified

asdf98 commited on

fix: TextNoteNode - properly working font dropdown and font size widget with clean design
f3b21f9
verified

asdf98 commited on

fix: TextNoteNode - stable bold/italic/underline detection, consistent white highlight style, reliable double-click everywhere
0c4ab47
verified

asdf98 commited on

fix: TextNoteNode - working font dropdown, bold/italic/underline state tracking with active highlight
8d9b266
verified

asdf98 commited on

fix: TextNoteNode double-click works everywhere in node + system-safe font stack
8d09722
verified

asdf98 commited on

feat: annotation toolbar uses proper Pen/Highlighter/Eraser icons matching prototype2 design with larger size swatches
253f639
verified

asdf98 commited on

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

asdf98 commited on

feat: App.tsx with highlighter button in annotation toolbar + isHighlighter destructured from store
8e06a59
verified

asdf98 commited on

feat: add isHighlighter to store + highlighter button in annotation toolbar + register tab_autofill command
c2e8cfd
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: Canvas supports highlighter annotations (wider, semi-transparent, screen blend) + annotation rendering improved
cc69367
verified

asdf98 commited on

feat: add isHighlighter to AnnotationPath type for highlighter annotation mode
461dc87
verified

asdf98 commited on

Upload 26 files
7ccf232
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: disable native browser autofill so Muse vault handles all credentials; add autofill suppression script
181eecb
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: add password form detection + autofill injection script for browser child webviews
91bd1ea
verified

asdf98 commited on

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

asdf98 commited on

fix: import React type for SettingsPanel JSX types
06b72ab
verified

asdf98 commited on

feat: redesign settings panel and add Stronghold password vault UI
fd7e981
verified

asdf98 commited on

feat: register browser history commands
2896d8d
verified

asdf98 commited on

feat: add frontend Stronghold password vault helper
81967f6
verified

asdf98 commited on

feat: add Stronghold frontend dependency for password vault UI
aaf6dcf
verified

asdf98 commited on

feat: add app-managed browser history persistence
ea79e59
verified

asdf98 commited on

feat: StarterHub - add Recent/Shared tabs, Open File dialog, proper project grid, better transitions
2130e00
verified

asdf98 commited on

feat: Toolbar - add board dropdown menu (export, open saved, close project) + editable title with ChevronDown
bfedc6d
verified

asdf98 commited on

fix: BrowserPanel passes exact content area getBoundingClientRect to capture commands
4736f2c
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: BrowserPanel web clip/snip working with capture-before-hide pattern
e914940
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: disable unsupported pixel web clip/snipping on stable Tauri; add honest UX message
7badf4b
verified

asdf98 commited on

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

asdf98 commited on

fix: remove fragile platform-specific webview capture dependencies
4f87482
verified

asdf98 commited on

fix: snip uses frozen native renderer frame crop cross-platform, no WebView2-only direct clip dependency
7e51e98
verified

asdf98 commited on

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

asdf98 commited on

chore: add target-specific native webview capture dependencies for all desktop engines
f846671
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

fix: web clip/snipping use active child WebView renderer capture, not OS screen capture
044a018
verified

asdf98 commited on

feat: register browser renderer capture commands
074831e
verified

asdf98 commited on

feat: expose browser capture module
e7acd42
verified

asdf98 commited on

feat: add WebView2 COM dependencies for renderer capture
5463c4a
verified

asdf98 commited on

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

asdf98 commited on

fix: web clip and snip hide native webview first, capture from OS screenshot at correct coordinates"
be3464f
verified

asdf98 commited on