[PR #10413] feat(web): mark all faces #12883

Closed
opened 2026-02-05 15:05:05 +03:00 by OVERLORD · 0 comments
Owner

Original Pull Request: https://github.com/immich-app/immich/pull/10413

State: closed
Merged: No


When watching photos and the info tab (detail-panel) is open, all the…

… faces in the photo are marked.

tasks:

  • the "mark all faces" function can be de-/activated on the info tab.
  • CircleIconButton mark_all_faces with mdiLabelMultiple icon as controller.
  • Each person/face has a different, static border color given for the pictogramm and for the drawn mark rect.
    This is provided with a little quick'n'dirty solution. A better solution could/would require changes in the DB model...
  • The mouseover event will override that functionallity and mark only the faces of this single person.
    More over, it will change the visualization of the marking rectangle to border=white, filling=person/face color, opacity=0.6
  • If mark_all_faces is active, the CircleIconButton show_hidden_people will always be available.
    So you are able to see even hidden and unassigned faces.
    Hidden and unassigned faces will be visualized, as if the mouseover event is triggered for them.
    It can be further evaluated, if these two states have to be controlled individually and presented with unique designs.
**Original Pull Request:** https://github.com/immich-app/immich/pull/10413 **State:** closed **Merged:** No --- When watching photos and the info tab (detail-panel) is open, all the… … faces in the photo are marked. tasks: - [x] the "mark all faces" function can be de-/activated on the info tab. - [x] CircleIconButton mark_all_faces with mdiLabelMultiple icon as controller. - [x] Each person/face has a different, static border color given for the pictogramm and for the drawn mark rect. This is provided with a little quick'n'dirty solution. A better solution could/would require changes in the DB model... - [x] The mouseover event will override that functionallity and mark only the faces of this single person. More over, it will change the visualization of the marking rectangle to border=white, filling=person/face color, opacity=0.6 - [x] If mark_all_faces is active, the CircleIconButton show_hidden_people will always be available. So you are able to see even hidden and unassigned faces. Hidden and unassigned faces will be visualized, as if the mouseover event is triggered for them. It can be further evaluated, if these two states have to be controlled individually and presented with unique designs.
OVERLORD added the pull-request label 2026-02-05 15:05:05 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: immich-app/immich#12883