Skip to content

Preference for auto-selection of player when app is opened #594

@swever826

Description

@swever826

What do you think about adding a setting that will let the user define how the app auto-selects a player when it is opened? Instead of it's current behavior that it always selects the last player that was selected?

Problem

Most of the time I open the app to play music in my phone or to check a player that is playing music in my house. So it would be nice for the app to have that player already selected when I open it.

Also, I sometimes play music in the wrong player because I forget to check the current player selected and I asume it is my phone. So this could help me avoid making this mistake.

Solution

There could be a new setting for how the auto-selection of the player behaves when the app is opened.

Maybe it could have a default action and a fallback action, like:
Default Action Options:

  1. Select First Player Found With [Status]
  2. Select A Specific Player From The Player List
  3. Select Last Player Selected

Fallback Options If Default Action Is Not Possible:

  1. Select First Player Found With [Status]
  2. Select A Specific Player From The Player List
  3. Select Last Player Selected
  4. No Fallback
  • [Status] could be the status of the player like Playing, Paused, etc.

If the fallback actions fail because the player is not available or the No Fallback option is selected, the ultimate fallback could be to select the first available player on the list (or the ultimate fallback the app has configured at the moment).

The setting could start with the default action as Select Last Player Selected and with no fallback. So if the user hasn't configured this yet, the app behavior will be the same as it is at the moment.

Example

So if I select Default Action # 1 with the status being 'Playing' and then Fallback # 2 with the specific player being my phone, then when I open the app it will check if there is any player playing music at the moment and then it selects the first one found on the player list. If no player is playing music, then it falls back to select my Phone player.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions