Skip to content

feat(app): always-editable journal, polish UI & fix tags deletion #11

@DenserMeerkat

Description

@DenserMeerkat

Problem

  • Friction in Editing: The requirement to switch between "viewing" and "editing" modes creates friction, making journal updates feel slow and confusing.
  • Polish UI: Timeline tiles currently display item counts (like media or tags) in a slightly cluttered way, and the song player needs a small visual update to match better match Android's current playing card.
  • Database Clutter: Deleting a journal entry leaves its associated tags behind in the database, which clutters tag suggestions with unused "ghost" tags over time.

Solution

To streamline the core experience, make the journal screen always editable, removing the need for manual mode toggling. Visually, the timeline tiles should be refined by grouping media and tag counts into neat, easy-to-read "metadata badges." As a minor design enhancement, the song player can be updated to utilize dynamic, high-contrast colors extracted from the album art to better match modern Android aesthetics. Finally, to address the database issue where deleting journals fails to remove their associated tags, tags should be checked and deleted alongside any individual or bulk journal deletions..

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions