Skip to content
This repository was archived by the owner on Aug 14, 2025. It is now read-only.
This repository was archived by the owner on Aug 14, 2025. It is now read-only.

[non-issue] Idea dump/todo #1

@TheBlackParrot

Description

@TheBlackParrot
  • Ability to mark queue entries as "inactive" from in-game, e.g. if waiting for someone to be present for their requested map.
    • Could be used to get more accurate queue waiting times/queue spot information/etc.
  • Highlight requested maps from the same user when selecting a map, like an outline or shifting the cell over some, or something.
  • "Roll call" queue mode
    • Queue entries are hidden by default until entries are marked as being active through an HTTP endpoint, and are then sorted by timestamp on being marked active (oldest first)
      • ok Technically this is something people can set up outside of the mod, but it feels like it'd be better if i just, had a mode that does this itself
  • Queue persistence (optional)
  • Play history endpoints (e.g. for link commands)
  • WebSocket for sending real-time events (e.g. pressing the play button on a requested map, skipping it, etc.)
    • Avoid feature creep with overlay data source mods (like DataPuller)
  • Tags for mod requirements/suggestions in difficulties (Noodle, Chroma, Vivify, etc.)
  • Ranked star display in map details
  • Vote details in map details (up/downvotes, rating, review count/sentiment?)
  • Song previews (optional, off by default)
  • Allow the user to change the primary UI color from CBADFF
  • Mod update notifications (like NoteTweaks)
  • WIP map support (maybe)
  • Cache art/covers locally on hard storage (rather than only in-memory)
  • Command to clear the queue
  • Socket event to get the attention of the next person in queue
  • Get map information from locally downloaded maps (if exists)
    • Attempted this once for indev2 and backtracked, may just cheat and use SDC for missing details

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions