Skip to content

Allow toggling specific sources, not just identified players #495

@ungive

Description

@ungive

Music Presence currently detects the media player/streaming service and allows users to toggle that detected player/service in the tray menu and settings window. But there currently is no way to disable a specific source that identifies as that player, which can become problematic, when there are multiple sources that identify as the same player. One example would be on Linux, where Firefox and the Plasma browser integration report similar metadata, but one has more accurate metadata than the other.

There should be an option in the "Advanced" settings to toggle media players per source. Example:

  • SoundCloud (plasma-browser-integration)
  • SoundCloud (Mozilla firefox)
  • TIDAL (tidal-hifi)
  • TIDAL (chromium)
  • Mozilla firefox -- Toggling this will disable all sources that stem from Mozilla firefox

The old behaviour should remain in the tray menu and other places. Disabled players should be ignored globally with this advanced setting, for all use cases (Discord status, scrobbling, etc.).

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workinglow priorityCurrently not a priority

    Projects

    Status

    Pending

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions