osmandapp / OsmAnd-iOS

OsmAnd for iOS
Other
282 stars 91 forks source link

Route parameters sync #3783

Closed nnngrach closed 3 months ago

nnngrach commented 3 months ago

issue

Synced that code: RouteParametersFragment.setupRoutingPrefs() https://github.com/osmandapp/Osmand/blob/995a48fef57d9c387687160fb1c05bc2bbc36830/OsmAnd/src/net/osmand/plus/settings/fragments/RouteParametersFragment.java#L207 RouteParametersFragment.setupOsmAndRouteServicePrefs() https://github.com/osmandapp/Osmand/blob/995a48fef57d9c387687160fb1c05bc2bbc36830/OsmAnd/src/net/osmand/plus/settings/fragments/RouteParametersFragment.java#L247


before (truck, region usa)

Screenshot 2024-06-17 at 18 24 37

after (truck, region usa)

Screenshot 2024-06-21 at 15 14 20 Screenshot 2024-06-21 at 15 13 24 Screenshot 2024-06-21 at 15 13 34

driving

Screenshot 2024-06-21 at 15 10 14

cycling

Screenshot 2024-06-21 at 15 12 16

walking

Screenshot 2024-06-21 at 15 16 03

train

Screenshot 2024-06-21 at 15 14 59

aircraft

Screenshot 2024-06-21 at 15 16 39

boat

Screenshot 2024-06-21 at 15 19 57

motorcycle

Screenshot 2024-06-21 at 15 17 16

moped

Screenshot 2024-06-21 at 15 21 11

riding

Screenshot 2024-06-21 at 15 21 57

skiing Screenshot 2024-06-21 at 15 18 12 Screenshot 2024-06-21 at 15 18 23 Screenshot 2024-06-21 at 15 18 46

nnngrach commented 3 months ago

There is a differing order in the first section because cpp parser return UnorderedMap.

Screenshot 2024-06-21 at 15 54 15 Screenshot 2024-06-21 at 15 53 42