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:
- Select First Player Found With [Status]
- Select A Specific Player From The Player List
- Select Last Player Selected
Fallback Options If Default Action Is Not Possible:
- Select First Player Found With [Status]
- Select A Specific Player From The Player List
- Select Last Player Selected
- 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.
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:
Fallback Options If Default Action Is Not Possible:
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.