(1) Wherever OsmAnd displays "Set as destination" today, we should now also convert it to "Directions", because this function now points you to the Directions dialugue directly
(2) Wherever we have "Add as waypoint" today, it
(a) text should display "Set as destination" if no destination has currently been set
(b) text should display "Add as waypoint" if a destiation has already been selected. In addtion the very dialogue which has now been eliminated after "Directions" needs to pop up, asking about replacing the existing destination, adding a first or last waypoint.
I think this is a needed change to make the UI consistent overall. Any concerns?
(3) In the future, we may also want to everywhere add an additional new action "Car Directions" (or similar), which would directly start a navigation in car/follow mode without the interim "transport mode" screen, providing a one-tap navigation access making OsmAnd a LOT more driver-fienldy, but that's still under discussion.
Hi,
I think "directions" is typical Osmand vocabulary. In all other navigation programs this is "Navigate to". Directions is merely understood as a list of actions in tabular text format.
If only a (new) route is calculated, I vote for "Calculate route" or "Show route" or "Preview route".
I still don't have a clear idea if this only is available in car mode. I think it should be consistent with biking and walking. So I vote that if the map is in "Show map" mode it should ask for the mode of transportation. If this is once set it could be set clearly in the top side of the screen (it even could be a switch button like compass ). Once it is set "no questions asked"
Andre.oid
--
You received this message because you are subscribed to the Google Groups "Osmand" group.
To unsubscribe from this group and stop receiving emails from it, send an email to osmand+un...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
Regarding my original post: I have implemented (1) in the English strings as a strawman to look at, I think it is a non-brainer, we must do that.
--
Hardy,
You are absolutely right. The profiles are confusing to a lot of people, because to a first-user it is not clear what settings are implemented or changed by a profile, and because using profiles is not a (advanced) user choice to use them or not, but they are mandatory: users are required to use them if they want or not. If navigating is ready and the program falls back to "default profile" some users do report 'what the hack is going on' questions.
Even in the settings menu there is some inconsistency: navigation and logging services are profile dependant. And global app settings start with a profile setting, but changing this setting to another profile has no effect (of course) on the global app settings ;-)
The configure screen gear wheel is also profile dependant so very very much settings are profile dependant, but not all.(The refresh "reset to default" button is also unclear to me) Even if I set profile to bicycle I can choose rendering mode to car (?) and I can use "road only maps" but I don't see "Show cycle routes", because if I want to show lcn or rcn routes, I have to choose a certain renderer (Touring view. Ok. But why?). Who does understand this?
So I think we should make TWO interfaces: A simple- or starters interface, and an advanced user interface (an alternative to the plugin- idea more or less, which is unfortunately very confusing sometimes, because you can hide active settings this way!! ). My idea: The simple interface has no profiles and switching settings from car usage to walking usage are all set by the user, so he knows what he is doing. Some complex or confusing abilities of the program could be hidden also. We can allways (later) decide which settings then. Then if the users decides to use the advanced user interface, he has to read a page about profiles, wiki and the discussion group, accept it, and after confirmation he gets the choice to use profiles and more advanced features like editing gpx, shortest salesman routing, compass related settings, public transport search, OSM editing and so on to name a few.
Well , I sure will set it in advanced mode myself, because I like all the possibilities of Osmand. But it becomes more and more an app with a rather steep learning curve. So lets keep it simple for first time users and warn them: Advanced usage of profiles is not for dummies .... ;-)
Well I do understand this will be a enormous job for the developers in their private spare time, so it would probably become version 2 and it needs a lot of (re)designing first before rebuilding. What is basic and what is advanced?? 1-click gpx track logging-and-showing with autosave can be very basic for first biking and hiking users for instance.This should not be a plugin. While online http tracking servers with web adresses certainly are. Gpx waypoints planning and rearranging is certainly advanced user mode, and might indeed make the user interface too complex and cluttered, to join this thread discussion back again.
My 5, maybe 6 cents. By the way: I am an absolute Osmand fan, read this not as criticism, but as a sincerely wish to make it even better. Not for myself but for starters. Keep up the good work, because this a very enthusiastic and active group with very active contributors.
Like.
+1
Andre.oid
--
Hi Nico,
What you see indeed, is that the map display profile / screen display profile can be another profile then the routing profile!. Things are indeed confusing. Besides: The configure screen gearwheel also configures the map display. And there is an additional map source world icon on top which actually configures additional map display properties (mapsource AND a choice of map layers.
So it is clear that you ask for consistency.
My shot: The profile you see in the icon leftunder should be a routing profile in my opinion. It defines what you are doing in real world. The map and screen profiles should give a good shot as default, and let the user choose or override the defaults if he wants. That should be simple mode. Advanced users then can choose to configure and eventually create their own named profiles, but even in this case routing profile and map/screen profile should be logically linked.
Andre.oid
--
Hi Hardy,
I can understand that. But the point is that many users won't. Thousands of them are fiddling around with settings till they have the right screen and map, then start navigating and suddenly everthing looks and behaves totally different . I don't think I have to convince you but of course I see the great complexity of adjusting this everywhere in coding.
For us this behaviour is logical, because we understand the concept.Because we are deep in. And the deeper you are, the less you see the water around :-)
Andre.oid
Hi Hardy,
I have seen something like that passing by sone time ago. I think it is a very good logical interface in advanced user mode. However, not sure if this fits under the gear wheel, that might still be the current profile alone. But in advanced user settings it gives s superior overview and it is allowed to occupy more space there. Good suggestions!
Andre.oid
Could something like this help?
--
> - Navigon/Garmin - professional (sometimes semi), but they have very specific target and this is navigation.
All valid suggestions, but please consider the whole impact then suggest a complete concept here:
Yes, I agree that e.g. "Show route from here" could be converted to act as something like "Set as start point", and we could allow letting this start point be set any time and then keep it until manual deletion (or some other predefined action deletes it)..
But this would get negative feedback from "mostly navigation" users who accidentatly had set a start point, forgot about it, and then wonder why their routes are all calculated from some static start point while driving a car and having other things to tend to... also not an ideal situation.