At present time, when starting Argos with its default configuration, a local service is used. If connection fails, the "welcome dialog" pops-up and recommend to tweak the base URL of the Mopidy server.
It would be more helpful to direct users to the preferences window once they have read the recommendation.
Analysis
Check the return value of the dialog run, and activate show-preferences action depending on that value.
Context
At present time, when starting Argos with its default configuration, a local service is used. If connection fails, the "welcome dialog" pops-up and recommend to tweak the base URL of the Mopidy server.
It would be more helpful to direct users to the preferences window once they have read the recommendation.
Analysis
Check the return value of the dialog run, and activate
show-preferences
action depending on that value.To test: