abrensch / brouter

configurable OSM offline router with elevation awareness, Java + Android
MIT License
510 stars 122 forks source link

Configure profile as service when changing profile settings #724

Closed janschopohl closed 2 months ago

janschopohl commented 3 months ago

When trying to change settings for a profile that was not yet configured as a service in the android app, the app exits instead of configuring the profile. This behavior is not very intuitive for users, as it is required to first configure the profile and then open the app again to change the settings.

This change instead adds a dialog to configure the profile as a new service in case Profile Settings is selected and the selected profile is not yet configured as a service.