osmandapp / OsmAnd

OsmAnd
https://osmand.net
Other
4.66k stars 1.02k forks source link

Optimizing the terrain settings screen #20241

Closed Velomeloman closed 3 months ago

Velomeloman commented 3 months ago

Describe the idea (required)

Terrain settings have too many nested submenus. Main screen:

Color scheme screen activated by Modify button:

All colors screen activated by All colors button

Visibility screen activated by Visibility section in main screen:

The user has to perform a lot of actions, switching to different screens to control the display of the terrain. You can't adjust transparency and change the color scheme at the same time. You cannot see the name of the color scheme without going to the All colors submenu.

Tell us about the expected behaviour (required)

I suggest combining all the settings on the main screen. A preview of the available color schemes under the scheme legend. When the scheme is activated, its name is displayed below. The Visibility slider is available immediately on the main screen.

dmpr0 commented 3 months ago

If you need to change terrain colorisation too often you can use Quick Action for this. It will be improvied to follow new structure.