Skip to content

[FEATURE REQUEST] Group Repetitive Listens in History #746

@010101-sans

Description

@010101-sans

Is your feature request related to a problem? Please describe.

History screen records each playback instance separately, including consecutive loops of the same track. For example (newest first) :

  • A
  • A
  • B
  • B
  • A
  • A
  • A

This format makes it difficult to browse through history efficiently when the same track is played repeatedly.

Describe the solution you’d like

Group consecutive playbacks of the same track in the history view. For example, given the sequence above, it should be shown as :

  • A ×2
  • B ×2
  • A ×3

The chronological order (newest first) remains intact, but repetitive entries are grouped. Additionally, users should have a "Toggle repeated tracks" button to toggle this grouping behaviour ON or OFF.

Also when playing a song from the history screen, then the queue should also avoid those repeated occurrences.

Additional context

  • This change affects only the UI presentation of history and the underlying playback logs remain unchanged.
  • It will enhance usability particularly for users who loop tracks or listen repeatedly.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions