Skip to content

Add Visage v2.9.0 - facial recognition plugin - #806

Open
cc1234475 wants to merge 1 commit into
stashapp:mainfrom
cc1234475:visage-v2.9.0
Open

cc1234475 wants to merge 1 commit into
stashapp:mainfrom
cc1234475:visage-v2.9.0

Conversation

@cc1234475

Copy link
Copy Markdown
Collaborator

Visage v2.9.0

Facial recognition plugin update for Stash.

New

  • Redesigned match confidence: activity-ring arc, frosted badges, tier colors, tooltips and aria labels. Matches at 90% or more are pre-selected, so confirming is one click.
  • Success toast with Undo after adding or linking a performer.
  • Full light-theme support, following the active Stash theme.
  • Reduced-motion support: all Visage animations stop when the OS asks for it.

Changed

  • Calmer result modals: weak matches fold under "Show N more"; performers already in the scene or image, or already linked, are muted, tagged and sorted last. Empty results stay in the modal with the reason and a "Select again" action.
  • One-click scanning: a click without a drag searches the whole frame. The video pauses while you aim and resumes on Esc.
  • Fewer controls: removed the confidence slider, sort buttons and "Select Best Matches". One confidence number per card.
  • Plain backend errors with Try again. The unreachable banner names the backend URL.
  • All 34 locales updated, including the new backend and error strings.

Fixed

  • FansDB and JAVStash matches no longer link under the wrong stash-box endpoint.
  • Face tab clicks, Enter and arrow keys now act on the same face.
  • Sprite modal: in-scene card click, Space on sort buttons and timeline clicks no longer trigger the wrong action.
  • Esc on the face selection overlay cancels without a warning.
  • The Stash sync stream now closes when settings close.
  • Keyboard navigation no longer steals keys from focused buttons and inputs.

CSP

connect-src unchanged: HF production endpoint + http://localhost:7860 only.

Forum thread: https://discourse.stashapp.cc/t/visage/11785

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant