Skip to content

Visual "In Library" and "Watched" indicators in Actor's Filmography #1052

@mrfoggg

Description

@mrfoggg

Watcharr has one of the best implementations of the Actor/Person page among self-hosted trackers, especially with its filmography filtering and sorting features.

To take it to the next level, I propose adding visual status indicators (badges) directly onto the movie and TV show posters within the Actor's filmography grid.

The Idea

When browsing an actor's filmography, each poster should visually communicate its status in relation to the user's local collection:

  • "In Library" Badge: A small icon or bookmark indicating that the title is already on the user's Watchlist/Library.
  • "Watched" Badge: A checkmark or overlay indicating that the user has already seen this title.

Why this is a game-changer:

  1. Instant Library Awareness: Users can see at a glance which parts of an actor's career they already possess and which are missing from their collection.
  2. Seamless Navigation: It eliminates the need to click back and forth between the actor's page and individual movie pages just to check if an item is already "tracked".
  3. Consistent UX: Since Watcharr already uses these indicators in the global search results, bringing them to the Filmography section would make the experience unified and professional.

Proposed Visuals:

  • Use the existing "In Library" (bookmark) and "Watched" (checkmark) icons.
  • Place them in the top-right or top-left corner of the posters in the filmography grid.
  • (Optional) Dim or grayscale posters for items marked as "Ignored" or "Not Interested" if such a feature exists.

Context

When exploring an actor like Harold Perrineau (from LOST or FROM), seeing exactly which of his films are already in my library directly on his profile page makes the "discovery" process incredibly efficient.

What do you think about adding these status overlays to the filmography view?

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type
    No fields configured for issues without a type.

    Projects

    Status
    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions