From 940a1c1e0886aa85db4f8b6b2ce38a33510ed8b7 Mon Sep 17 00:00:00 2001 From: PavelRatushny Date: Tue, 5 Sep 2017 13:37:39 +0300 Subject: [PATCH 01/40] Fix #4394 --- .../net/osmand/util/GeoPointParserUtil.java | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/OsmAnd-java/src/net/osmand/util/GeoPointParserUtil.java b/OsmAnd-java/src/net/osmand/util/GeoPointParserUtil.java index db33f4e77e..197e8381b6 100644 --- a/OsmAnd-java/src/net/osmand/util/GeoPointParserUtil.java +++ b/OsmAnd-java/src/net/osmand/util/GeoPointParserUtil.java @@ -220,6 +220,16 @@ public class GeoPointParserUtil { actual = GeoPointParserUtil.parse(url); assertGeoPoint(actual, new GeoParsedPoint(ilat, ilon, z)); + url = "http://www.openstreetmap.org/search?query=" + qlat + "%2C" + qlon; + System.out.println("url: " + url); + actual = GeoPointParserUtil.parse(url); + assertGeoPoint(actual, new GeoParsedPoint(qlat, qlon)); + + url = "http://www.openstreetmap.org/search?query=" + qlat + "%20" + qlon; + System.out.println("url: " + url); + actual = GeoPointParserUtil.parse(url); + assertGeoPoint(actual, new GeoParsedPoint(qlat, qlon)); + // http://download.osmand.net/go?lat=34.99393&lon=-106.61568&z=11 url = "http://download.osmand.net/go?lat=" + dlat + "&lon=" + dlon + "&z=" + z; System.out.println("url: " + url); @@ -929,6 +939,22 @@ public class GeoPointParserUtil { lon = parseSilentDouble(vls[2]); } } + Map queryMap = getQueryParameters(uri); + if (queryMap != null) { + String queryStr = queryMap.get("query"); + if (queryStr != null) { + String[] vls = null; + if (queryStr.contains(",")) { + vls = queryStr.split("/|,"); + } else if (queryStr.contains(" ")) { + vls = queryStr.split(" "); + } + if (vls != null && vls.length >= 2) { + lat = parseSilentDouble(vls[0]); + lon = parseSilentDouble(vls[1]); + } + } + } // the query string sometimes has higher resolution values String mlat = getQueryParameter("mlat", uri); if (mlat != null) { From 93d0c3ddbd6e909ab97ebddb4676606800afff26 Mon Sep 17 00:00:00 2001 From: PavelRatushny Date: Thu, 7 Sep 2017 10:28:20 +0300 Subject: [PATCH 02/40] Add support for city search from openstreetmap --- OsmAnd-java/src/net/osmand/util/GeoPointParserUtil.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/OsmAnd-java/src/net/osmand/util/GeoPointParserUtil.java b/OsmAnd-java/src/net/osmand/util/GeoPointParserUtil.java index 197e8381b6..af70f9ec47 100644 --- a/OsmAnd-java/src/net/osmand/util/GeoPointParserUtil.java +++ b/OsmAnd-java/src/net/osmand/util/GeoPointParserUtil.java @@ -569,6 +569,13 @@ public class GeoPointParserUtil { actual = GeoPointParserUtil.parse(url); assertGeoPoint(actual, new GeoParsedPoint(qstr)); + // http://www.openstreetmap.org/search?query=Amsterdam + qstr = "Amsterdam"; + url = "http://www.openstreetmap.org/search?query=" + URLEncoder.encode(qstr); + System.out.println("url: " + url); + actual = GeoPointParserUtil.parse(url); + assertGeoPoint(actual, new GeoParsedPoint(qstr)); + // http://maps.google.com/maps?daddr=760+West+Genesee+Street+Syracuse+NY+13204 qstr = "760 West Genesee Street Syracuse NY 13204"; url = "http://www.google.com/maps?daddr=" + URLEncoder.encode(qstr); @@ -952,6 +959,8 @@ public class GeoPointParserUtil { if (vls != null && vls.length >= 2) { lat = parseSilentDouble(vls[0]); lon = parseSilentDouble(vls[1]); + } else { + return new GeoParsedPoint(URLEncoder.encode(queryStr)); } } } From 0d6ec16222cf7d06ce70bc9eb8f7649092c039e1 Mon Sep 17 00:00:00 2001 From: PavelRatushny Date: Thu, 7 Sep 2017 12:44:10 +0300 Subject: [PATCH 03/40] Add support for openstreetmap general search --- .../net/osmand/util/GeoPointParserUtil.java | 23 +++++++++++++++---- 1 file changed, 19 insertions(+), 4 deletions(-) diff --git a/OsmAnd-java/src/net/osmand/util/GeoPointParserUtil.java b/OsmAnd-java/src/net/osmand/util/GeoPointParserUtil.java index af70f9ec47..97d7131d3f 100644 --- a/OsmAnd-java/src/net/osmand/util/GeoPointParserUtil.java +++ b/OsmAnd-java/src/net/osmand/util/GeoPointParserUtil.java @@ -576,6 +576,13 @@ public class GeoPointParserUtil { actual = GeoPointParserUtil.parse(url); assertGeoPoint(actual, new GeoParsedPoint(qstr)); + // http://www.openstreetmap.org/search?query=Bloemstraat+51A,+Amsterdam + qstr = "Bloemstraat 51A, Amsterdam"; + url = "http://www.openstreetmap.org/search?query=" + URLEncoder.encode(qstr); + System.out.println("url: " + url); + actual = GeoPointParserUtil.parse(url); + assertGeoPoint(actual, new GeoParsedPoint(qstr)); + // http://maps.google.com/maps?daddr=760+West+Genesee+Street+Syracuse+NY+13204 qstr = "760 West Genesee Street Syracuse NY 13204"; url = "http://www.google.com/maps?daddr=" + URLEncoder.encode(qstr); @@ -935,6 +942,7 @@ public class GeoPointParserUtil { double lat = 0; double lon = 0; int zoom = GeoParsedPoint.NO_ZOOM; + Map queryMap = getQueryParameters(uri); if (fragment != null) { if (fragment.startsWith("map=")) { fragment = fragment.substring("map=".length()); @@ -945,9 +953,7 @@ public class GeoPointParserUtil { lat = parseSilentDouble(vls[1]); lon = parseSilentDouble(vls[2]); } - } - Map queryMap = getQueryParameters(uri); - if (queryMap != null) { + } else if (queryMap != null) { String queryStr = queryMap.get("query"); if (queryStr != null) { String[] vls = null; @@ -959,8 +965,17 @@ public class GeoPointParserUtil { if (vls != null && vls.length >= 2) { lat = parseSilentDouble(vls[0]); lon = parseSilentDouble(vls[1]); + if (lat == 0 || lon == 0) { + if (queryStr.contains("+")) { + queryStr = queryStr.replace("+", " "); + } + return new GeoParsedPoint(queryStr); + } } else { - return new GeoParsedPoint(URLEncoder.encode(queryStr)); + if (queryStr.contains("+")) { + queryStr = queryStr.replace("+", " "); + } + return new GeoParsedPoint(queryStr); } } } From 1313f6d81f56045046de44dbdef348db5262931f Mon Sep 17 00:00:00 2001 From: PavelRatushny Date: Thu, 7 Sep 2017 13:24:51 +0300 Subject: [PATCH 04/40] Fixes --- .../src/net/osmand/util/GeoPointParserUtil.java | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/OsmAnd-java/src/net/osmand/util/GeoPointParserUtil.java b/OsmAnd-java/src/net/osmand/util/GeoPointParserUtil.java index 97d7131d3f..65b991ed2d 100644 --- a/OsmAnd-java/src/net/osmand/util/GeoPointParserUtil.java +++ b/OsmAnd-java/src/net/osmand/util/GeoPointParserUtil.java @@ -962,20 +962,14 @@ public class GeoPointParserUtil { } else if (queryStr.contains(" ")) { vls = queryStr.split(" "); } - if (vls != null && vls.length >= 2) { + if (vls != null && vls.length == 2) { lat = parseSilentDouble(vls[0]); lon = parseSilentDouble(vls[1]); if (lat == 0 || lon == 0) { - if (queryStr.contains("+")) { - queryStr = queryStr.replace("+", " "); - } - return new GeoParsedPoint(queryStr); + return new GeoParsedPoint(queryStr.replace("+", " ").replace("/|,", " ")); } } else { - if (queryStr.contains("+")) { - queryStr = queryStr.replace("+", " "); - } - return new GeoParsedPoint(queryStr); + return new GeoParsedPoint(queryStr.replace("+", " ").replace("/|,", " ")); } } } From 8514e8a2ce77240238679c060f61f40a3f74f938 Mon Sep 17 00:00:00 2001 From: vshcherb Date: Thu, 7 Sep 2017 12:44:40 +0200 Subject: [PATCH 05/40] Update GeoPointParserUtil.java --- .../src/net/osmand/util/GeoPointParserUtil.java | 16 +++++----------- 1 file changed, 5 insertions(+), 11 deletions(-) diff --git a/OsmAnd-java/src/net/osmand/util/GeoPointParserUtil.java b/OsmAnd-java/src/net/osmand/util/GeoPointParserUtil.java index 65b991ed2d..3ba017c126 100644 --- a/OsmAnd-java/src/net/osmand/util/GeoPointParserUtil.java +++ b/OsmAnd-java/src/net/osmand/util/GeoPointParserUtil.java @@ -956,20 +956,14 @@ public class GeoPointParserUtil { } else if (queryMap != null) { String queryStr = queryMap.get("query"); if (queryStr != null) { - String[] vls = null; - if (queryStr.contains(",")) { - vls = queryStr.split("/|,"); - } else if (queryStr.contains(" ")) { - vls = queryStr.split(" "); - } + queryStr = queryStr.replace("+", " ").replace("/|,", " "); + String[] vls = queryStr.split(" "); if (vls != null && vls.length == 2) { lat = parseSilentDouble(vls[0]); lon = parseSilentDouble(vls[1]); - if (lat == 0 || lon == 0) { - return new GeoParsedPoint(queryStr.replace("+", " ").replace("/|,", " ")); - } - } else { - return new GeoParsedPoint(queryStr.replace("+", " ").replace("/|,", " ")); + } + if (lat == 0 || lon == 0) { + return new GeoParsedPoint(queryStr); } } } From 53992a2585651b7ec4cd34acdeb5250e8c4642a8 Mon Sep 17 00:00:00 2001 From: PavelRatushny Date: Thu, 7 Sep 2017 18:38:31 +0300 Subject: [PATCH 06/40] Fix parsing --- .../src/net/osmand/util/GeoPointParserUtil.java | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/OsmAnd-java/src/net/osmand/util/GeoPointParserUtil.java b/OsmAnd-java/src/net/osmand/util/GeoPointParserUtil.java index 3ba017c126..65b991ed2d 100644 --- a/OsmAnd-java/src/net/osmand/util/GeoPointParserUtil.java +++ b/OsmAnd-java/src/net/osmand/util/GeoPointParserUtil.java @@ -956,14 +956,20 @@ public class GeoPointParserUtil { } else if (queryMap != null) { String queryStr = queryMap.get("query"); if (queryStr != null) { - queryStr = queryStr.replace("+", " ").replace("/|,", " "); - String[] vls = queryStr.split(" "); + String[] vls = null; + if (queryStr.contains(",")) { + vls = queryStr.split("/|,"); + } else if (queryStr.contains(" ")) { + vls = queryStr.split(" "); + } if (vls != null && vls.length == 2) { lat = parseSilentDouble(vls[0]); lon = parseSilentDouble(vls[1]); - } - if (lat == 0 || lon == 0) { - return new GeoParsedPoint(queryStr); + if (lat == 0 || lon == 0) { + return new GeoParsedPoint(queryStr.replace("+", " ").replace("/|,", " ")); + } + } else { + return new GeoParsedPoint(queryStr.replace("+", " ").replace("/|,", " ")); } } } From fff1646e92cd94985bdb69f3dad11cdaeabae655 Mon Sep 17 00:00:00 2001 From: Ajeje Brazorf Date: Wed, 6 Sep 2017 14:31:12 +0000 Subject: [PATCH 07/40] Translated using Weblate (Sardinian) Currently translated at 100.0% (2407 of 2407 strings) --- OsmAnd/res/values-sc/strings.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OsmAnd/res/values-sc/strings.xml b/OsmAnd/res/values-sc/strings.xml index b224aadccf..3a412ac919 100644 --- a/OsmAnd/res/values-sc/strings.xml +++ b/OsmAnd/res/values-sc/strings.xml @@ -2760,7 +2760,7 @@ Pro praghere iscrie su còdighe intreu Essire chene sarvare? No imprees sas animatziones Disabilitat sas animatziones in s\'aplicatzione - Pone totu in s\'istòria + Pone totu in sa cronologia Càlcula s\'àndala Ammustra sas indicatziones de diretzione Òrdina pro From f963fd48551e434079e59515556822eb72786a35 Mon Sep 17 00:00:00 2001 From: Ldm Public Date: Wed, 6 Sep 2017 21:14:55 +0000 Subject: [PATCH 08/40] Translated using Weblate (French) Currently translated at 100.0% (2407 of 2407 strings) --- OsmAnd/res/values-fr/strings.xml | 44 ++++++++++++++++++++++---------- 1 file changed, 30 insertions(+), 14 deletions(-) diff --git a/OsmAnd/res/values-fr/strings.xml b/OsmAnd/res/values-fr/strings.xml index d5ca16a6bd..4a60aaf7e9 100644 --- a/OsmAnd/res/values-fr/strings.xml +++ b/OsmAnd/res/values-fr/strings.xml @@ -2660,18 +2660,16 @@ représentant la zone : %1$s x %2$s \n • Partage de votre position afin qu\'on puisse vous rejoindre rapidement Restaurer vos achats Visible - Améliorez OSM -\n • Signalez des erreurs sur les données -\n • Envoyez des traces GPX directement depuis l\'application -\n • Ajoutez des points d\'intérêt et envoyez les directement sur OSM (ou plus tard si hors-ligne) -\n • Enregistrez vos itinéraires en arrière-plan (pendant que votre appareil est en veille) -\n OsmAnd est une application open source très active. Toutes les contributions sont bienvenues que ce soit en signalant des bugs, en participant à la traduction ou en développant de nouvelles fonctionnalités. Grâce aux interactions entre les utilisateurs et les développeurs l\'application est en évolution permanente. Le projet est bien sûr ouvert à toute contribution financière pour accélérer encore son développement. + Contribuez facilement à l\'amélioration d\'OpenStreetMap : +\n • Signalez des erreurs de donnée +\n • Envoyez des traces GPX à OpenStreetMap depuis l\'application +\n • Ajoutez des points d\'intérêt et envoyez les à OpenStreetMap (immédiatement si vous êtes en ligne ou plus tard si vous êtes hors-ligne) +\n • Enregistrez vos itinéraires en arrière-plan (pendant que votre appareil est en veille). +\nOsmAnd est une application open source très active. Toutes les contributions sont bienvenues que ce soit en signalant des bugs, en participant à la traduction ou en développant de nouvelles fonctionnalités. Grâce aux interactions entre les utilisateurs et les développeurs l\'application est en évolution permanente. Le projet est bien sûr ouvert à toute contribution financière pour accélérer encore son développement. Analyser sur la carte - OsmAnd+ (OSM Automated Navigation Directions) est une application de visualisation de cartes et de navigation utilisant les données gratuites couvrant le monde entier du projet OpenStreetMap (OSM). Profitez d\'un guidage vocal comme visuel; Découvrez des points d\'intérêt; Créez et gérez des traces GPX; Installez des greffons pour visualiser l\'altitude et les courbes de niveaux; Utilisez les modes Conduite, Piéton, Cycliste; Contribuez à l\'amélioration des cartes OSM et bien plus encore ! + OsmAnd+ (OpenStreetMap Automated Navigation and Directions) est une application de visualisation de cartes et de navigation utilisant les données gratuites couvrant le monde entier du projet OpenStreetMap. Bénéficiez d\'un guidage vocal comme visuel; découvrez des points d\'intérêt; créez et gérez des traces GPX; installez des greffons pour visualiser l\'altitude et les courbes de niveaux; utilisez les modes Automobile, Piéton, Cycliste; contribuez à l\'amélioration des cartes et bien plus encore ! \n -\n OsmAnd+ est la version payante de l\'application, en l\'achetant vous supportez le projet, financez le développement de nouvelles fonctionnalités, et recevez les dernières mises à jour. -\n -\nFonctionnalités principales : +\nOsmAnd+ est la version payante de l\'application, en l\'achetant vous supportez le projet, financez le développement de nouvelles fonctionnalités, et recevez les dernières mises à jour. Merci d\'avoir acheté le greffon Lignes de sonde marines ! Lignes de sonde marines Lignes de sonde marines pour l\'hémisphère sud @@ -2848,7 +2846,7 @@ représentant la zone : %1$s x %2$s Ajouter un point avant Ajouter un point après Options - OsmAnd va connecter les points avec les itinéraires pour le profil sélectionné + OsmAnd va relier les points pour établir un itinéraire adapté au profil sélectionné. Vous pouvez enregistrer les points soit comme points de passage soit comme ligne. Sélectionnez le type de navigation Ajouter des points à la route @@ -2877,7 +2875,25 @@ représentant la zone : %1$s x %2$s Trier par Options de la marque OsmAnd est open-source et en développement actif. Tout le monde peut contribuer à l\'application en signalant des bugs, en améliorant les traductions ou en codant de nouvelles fonctionnalités. Le projet est dans un état d\'amélioration continue par toutes ces formes d\'interaction avec les développeurs et les utilisateurs. Les progrès du projet reposent également sur des contributions financières pour financer le codage et le test de nouvelles fonctionnalités. Couverture et qualité de carte approximative: • Europe de l\'Ouest: **** • Europe de l\'Est: *** • Russie: *** • Amérique du Nord: *** • Amérique du Sud: ** • Asie: ** • Japon et Corée: *** • Moyen-Orient: ** • Afrique: ** • Antarctique: * La plupart des pays du monde sont disponibles en téléchargement! Obtenez un navigateur fiable dans votre pays, qu\'il s\'agisse de la France, de l\'Allemagne, du Mexique, du Royaume-Uni, de l\'Espagne, des Pays-Bas, des États-Unis, de la Russie, du Brésil ou de tout autre pays. - Navigation • Fonctionne en ligne (rapide) ou hors ligne (pas de frais d\'itinérance lorsque vous êtes à l\'étranger) • Guide vocal étape par étape (voix enregistrées et synthétisées) • Guide de voie optionnel, affichage du nom de la rue et heure d\'arrivée estimée • Prise en charge des points intermédiaires sur votre itinéraire • Ré-routage automatique chaque fois que vous vous déviez de l\'itinéraire • Recherchez des lieux par adresse, par type (par exemple: restaurant, hôtel, station-service, musée) ou par coordonnées géographiques - Affichage de la carte • Affichez votre position et votre orientation • En option, alignez l\'image selon la boussole ou votre direction de mouvement • Enregistrez vos endroits les plus importants en tant que favoris • Affichez les POI (point d\'intérêts) autour de vous • Affichez des tuiles spécialisées en ligne, une vue satellite (de Bing ), différentes surcouches, comme les pistes GPX et les couches supplémentaires avec une transparence personnalisable. • Possibilité d\'afficher les noms de lieux en anglais, local ou phonétique - Utilisez les données OSM et Wikipedia • Des informations de haute qualité provenant des meilleurs projets collaboratifs du monde • Données OSM disponibles par pays ou région • POI de Wikipédia, idéal pour les visites • Téléchargements gratuits illimités, directement à partir de l\'application • Des cartes vectorielles compactes et mises à jour au moins une fois par mois • Sélection entre les données régionales complètes et le réseau routier uniquement (Exemple: l\'intégralité du Japon représente 700 Mo ou 200 Mo pour le réseau routier uniquement) + Navigation : +\n• Fonctionnement en ligne ou hors ligne (sans aucun frais de communication) +\n• Guidage vocal pas à pas (voix enregistrées ou synthèse vocale) +\n• En option : indication des voies, affichage du nom des rues et de l\'heure estimée d\'arrivée +\n• Ajout d\'étapes sur votre itinéraire +\n• Recalcule automatique de la route si vous vous écartez de l\'itinéraire +\n• Recherchez des lieux par adresse, par type (par exemple : restaurant, hôtel, station-service, musée) ou par coordonnées géographiques. + Affichage de la carte : +\n• Affichez votre position et votre orientation +\n• Orientez la carte au choix selon la boussole ou selon la direction de votre déplacement +\n• Enregistrez les lieux importants pour vous comme favoris +\n• Affichez les point d\'intérêts aux alentours +\n• Affichez des tuiles spécialisées en ligne, la vue satellite (source : Bing) et de nombreuses autres couches comme des traces GPX avec une transparence personnalisable +\n• Affichez les noms de lieux en anglais, en langue locale ou en phonétique. + Utilisez les données d\'OpenStreetMap et de Wikipedia : +\n• Informations de haute qualité provenant de l\'un des meilleurs projets collaboratifs au monde +\n• Données disponibles par pays ou région +\n• Points d\'intérêt de Wikipédia, idéal pour les visites +\n• Téléchargements gratuits illimités, directement à partir de l\'application +\n• Cartes vectorielles compactes et mises à jour au moins une fois par mois +\n• Sélection entre les données régionales complètes ou le réseau routier uniquement (par exemple: 700 Mo pour la carte intégrale du Japon et 200 Mo uniquement pour la carte du réseau routier japonnais). From 8f1ba86a14069b3a9597ec4dade9928f14634f07 Mon Sep 17 00:00:00 2001 From: PavelRatushny Date: Fri, 8 Sep 2017 12:27:53 +0300 Subject: [PATCH 09/40] Fix --- .../src/net/osmand/util/GeoPointParserUtil.java | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/OsmAnd-java/src/net/osmand/util/GeoPointParserUtil.java b/OsmAnd-java/src/net/osmand/util/GeoPointParserUtil.java index 65b991ed2d..1ea3a764f1 100644 --- a/OsmAnd-java/src/net/osmand/util/GeoPointParserUtil.java +++ b/OsmAnd-java/src/net/osmand/util/GeoPointParserUtil.java @@ -581,7 +581,7 @@ public class GeoPointParserUtil { url = "http://www.openstreetmap.org/search?query=" + URLEncoder.encode(qstr); System.out.println("url: " + url); actual = GeoPointParserUtil.parse(url); - assertGeoPoint(actual, new GeoParsedPoint(qstr)); + assertGeoPoint(actual, new GeoParsedPoint(qstr.replace(',',' '))); // http://maps.google.com/maps?daddr=760+West+Genesee+Street+Syracuse+NY+13204 qstr = "760 West Genesee Street Syracuse NY 13204"; @@ -956,20 +956,16 @@ public class GeoPointParserUtil { } else if (queryMap != null) { String queryStr = queryMap.get("query"); if (queryStr != null) { - String[] vls = null; - if (queryStr.contains(",")) { - vls = queryStr.split("/|,"); - } else if (queryStr.contains(" ")) { - vls = queryStr.split(" "); - } - if (vls != null && vls.length == 2) { + queryStr = queryStr.replace("+", " ").replace(",", " "); + String[] vls = queryStr.split(" "); + if (vls.length == 2) { lat = parseSilentDouble(vls[0]); lon = parseSilentDouble(vls[1]); if (lat == 0 || lon == 0) { - return new GeoParsedPoint(queryStr.replace("+", " ").replace("/|,", " ")); + return new GeoParsedPoint(queryStr); } } else { - return new GeoParsedPoint(queryStr.replace("+", " ").replace("/|,", " ")); + return new GeoParsedPoint(queryStr); } } } From bec2fac47ae50e02c8469a577764dbcdf132d36b Mon Sep 17 00:00:00 2001 From: PavelRatushny Date: Fri, 8 Sep 2017 12:31:09 +0300 Subject: [PATCH 10/40] Remove copy paste --- OsmAnd-java/src/net/osmand/util/GeoPointParserUtil.java | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/OsmAnd-java/src/net/osmand/util/GeoPointParserUtil.java b/OsmAnd-java/src/net/osmand/util/GeoPointParserUtil.java index 1ea3a764f1..3f0cc32f9d 100644 --- a/OsmAnd-java/src/net/osmand/util/GeoPointParserUtil.java +++ b/OsmAnd-java/src/net/osmand/util/GeoPointParserUtil.java @@ -961,10 +961,8 @@ public class GeoPointParserUtil { if (vls.length == 2) { lat = parseSilentDouble(vls[0]); lon = parseSilentDouble(vls[1]); - if (lat == 0 || lon == 0) { - return new GeoParsedPoint(queryStr); - } - } else { + } + if (lat == 0 || lon == 0) { return new GeoParsedPoint(queryStr); } } From 924c864ff6dd5c2c22eabd9bb4d82d73cbc78a49 Mon Sep 17 00:00:00 2001 From: "Igor B. Poretsky" Date: Wed, 6 Sep 2017 04:22:37 +0300 Subject: [PATCH 11/40] Possible exception fix --- OsmAnd/src/net/osmand/plus/views/MapControlsLayer.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/OsmAnd/src/net/osmand/plus/views/MapControlsLayer.java b/OsmAnd/src/net/osmand/plus/views/MapControlsLayer.java index ca38a06a9c..50bb769fca 100644 --- a/OsmAnd/src/net/osmand/plus/views/MapControlsLayer.java +++ b/OsmAnd/src/net/osmand/plus/views/MapControlsLayer.java @@ -1193,12 +1193,15 @@ public class MapControlsLayer extends OsmandMapLayer { public void onRequestPermissionsResult(int requestCode, String[] permissions, int[] grantResults) { if (requestCode == REQUEST_LOCATION_FOR_NAVIGATION_PERMISSION + && grantResults.length > 0 && grantResults[0] == PackageManager.PERMISSION_GRANTED) { onNavigationClick(); } else if (requestCode == REQUEST_LOCATION_FOR_NAVIGATION_FAB_PERMISSION + && grantResults.length > 0 && grantResults[0] == PackageManager.PERMISSION_GRANTED) { navigateFab(); } else if (requestCode == REQUEST_LOCATION_FOR_ADD_DESTINATION_PERMISSION + && grantResults.length > 0 && grantResults[0] == PackageManager.PERMISSION_GRANTED) { addDestination(requestedLatLon); } From f756c18caf1b56070c992909aac3fed4ceda51e9 Mon Sep 17 00:00:00 2001 From: josep constanti Date: Thu, 7 Sep 2017 13:59:16 +0000 Subject: [PATCH 12/40] Translated using Weblate (Catalan) Currently translated at 89.5% (2836 of 3168 strings) --- OsmAnd/res/values-ca/phrases.xml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/OsmAnd/res/values-ca/phrases.xml b/OsmAnd/res/values-ca/phrases.xml index 1368e2ea8c..841cd0c394 100644 --- a/OsmAnd/res/values-ca/phrases.xml +++ b/OsmAnd/res/values-ca/phrases.xml @@ -3120,4 +3120,9 @@ Lloguer d\'embarcacions - +Forn microones: sí + Forn microones: no + Escalfador d\'aigua: sí + Escalfador d\'aigua: no + + From 4e2809ba29df6d9e5ef1531cca48f8b5aef6ad0e Mon Sep 17 00:00:00 2001 From: Roberto MF Date: Fri, 8 Sep 2017 16:09:44 +0000 Subject: [PATCH 13/40] Translated using Weblate (Spanish) Currently translated at 99.9% (2406 of 2407 strings) --- OsmAnd/res/values-es/strings.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OsmAnd/res/values-es/strings.xml b/OsmAnd/res/values-es/strings.xml index f15b0df0b7..cfa09b73b0 100644 --- a/OsmAnd/res/values-es/strings.xml +++ b/OsmAnd/res/values-es/strings.xml @@ -2661,7 +2661,7 @@ Por favor proporciona un código completo Añadir punto anterior Añadir punto posterior Opciones - OsmAnd añadirá puntos adicionales, según el tipo de navegación utilizado. + OsmAnd conectará los puntos con rutas para el perfil seleccionado. Puede guardar los puntos, ya sea como puntos de ruta o como una línea. Elegir tipo de navegación Añadir puntos de ruta From 56107f82ba26c051b19ede4c8991aaee400eb99f Mon Sep 17 00:00:00 2001 From: Ettore Atalan Date: Fri, 1 Sep 2017 22:05:22 +0000 Subject: [PATCH 14/40] Translated using Weblate (German) Currently translated at 100.0% (2407 of 2407 strings) --- OsmAnd/res/values-de/strings.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OsmAnd/res/values-de/strings.xml b/OsmAnd/res/values-de/strings.xml index e1ac3e3e85..099e0728c5 100644 --- a/OsmAnd/res/values-de/strings.xml +++ b/OsmAnd/res/values-de/strings.xml @@ -2629,7 +2629,7 @@ Abgedeckte Fläche: %1$s x %2$s Steigung wählen Automatisch OsmAnd (OSM Automated Navigation Directions) ist eine Karten- und Navigationsanwendung mit Zugriff auf die kostenlosen, weltweiten und qualitativ hochwertigen Daten von OpenStreetMap (OSM). Erfreuen Sie sich an der akustischen und visuellen Navigation, der Betrachtung von POIs (points of interest), der Erstellung und Verwaltung von GPX-Tracks, der Visualisierung von Höhenlinien und -angaben (über ein Erweiterungsmodul), den Auswahlmöglichkeiten zwischen Auto-, Fahrrad- und Fußgänger-Betriebsart, der Möglichkeit an OSM mitzuarbeiten und vielem mehr. - " GPS-Navigation • Sie haben die Wahl zwischen dem Offline-Betrieb (ohne Roaming-Gebühren, wenn Sie im Ausland sind) oder dem (schnelleren) Online-Betrieb • Die Sprachführung (mit aufgenommenen oder synthetischen Stimmen) begleitet Sie Schritt für Schritt auf Ihrem Weg • Ihre Route wird neu berechnet, sobald Sie von ihr abweichen • Fahrspurassistent, Straßennamen und voraussichtliche Ankunftszeit helfen Ihnen auf der Strecke • Zur Erhöhung Ihrer Reisesicherheit erfolgt ein automatischer Wechsel zwischen Tag- und Nachtmodus • Sie können wählen, ob Tempolimits angezeigt werden sollen, und ob Sie bei deren Überschreitung darauf hingewiesen werden wollen • Die Kartenvergrößerung passt sich Ihrer Geschwindigkeit an • Sie können Ziele nach Adresse, Typ (z. B.: Parkplatz, Restaurant, Hotel, Tankstelle, Museum) oder geographischen Koordinaten suchen • Die Festlegung von Zwischenstopps entlang Ihrer Reiseroute ist möglich • Sie können Ihre GPX-Tracks aufzeichnen, einspielen und ihnen folgen " + GPS-Navigation • Sie haben die Wahl zwischen dem Offline-Betrieb (ohne Roaming-Gebühren, wenn Sie im Ausland sind) oder dem (schnelleren) Online-Betrieb • Die Sprachführung (mit aufgenommenen oder synthetischen Stimmen) begleitet Sie Schritt für Schritt auf Ihrem Weg • Ihre Route wird neu berechnet, sobald Sie von ihr abweichen • Fahrspurassistent, Straßennamen und voraussichtliche Ankunftszeit helfen Ihnen auf der Strecke • Zur Erhöhung Ihrer Reisesicherheit erfolgt ein automatischer Wechsel zwischen Tag- und Nachtmodus • Sie können wählen, ob Tempolimits angezeigt werden sollen, und ob Sie bei deren Überschreitung darauf hingewiesen werden wollen • Die Kartenvergrößerung passt sich Ihrer Geschwindigkeit an • Sie können Ziele nach Adresse, Typ (z. B.: Parkplatz, Restaurant, Hotel, Tankstelle, Museum) oder geographischen Koordinaten suchen • Die Festlegung von Zwischenstopps entlang Ihrer Reiseroute ist möglich • Sie können Ihre GPX-Tracks aufzeichnen, einspielen und ihnen folgen Karten • zeigen POIs (point of interests) in Ihrer Umgebung an • richten sich nach Ihrer Bewegungsrichtung (oder dem Kompass) aus • zeigen an, wo Sie sind und worauf Sie sehen • übermitteln Ihre Position, damit Ihre Freunde Sie finden können • speichern Ihre wichtigsten Orte als Favoriten • lassen Ihnen die Wahl, wie Bezeichnungen auf der Karte angezeigt werden sollen: in Englisch, Landessprache oder in phonetischer Schreibweise • stellen spezielle Online-Karten, Satellitenansichten (von Bing), verschiedene Overlays, wie GPX-Tracks zu Touren-/Routenverläufen, und zusätzliche Ebenen mit einstellbarer Transparenz dar Ski-Sport - das OsmAnd-Skikarten-Modul ermöglicht Ihnen das Betrachten von Skirouten, deren Schwierigkeitsgrad und einiger zusätzlicher Informationen, wie die Lage von Liften und weiterer Einrichtungen. Radfahren • Sie finden Radwege auf der Karte • Die GPS-Navigation im Fahrrad-Modus errechnet Ihre Route anhand von Radwegen • Sie können Ihre Geschwindigkeit und Höhe verfolgen • Die Möglichkeit der GPX-Aufzeichnung versetzt Sie in die Lage, Ihre Fahrt zu protokollieren und sie mit anderen zu teilen • Über ein Zusatzmodul können Sie sich Höhenlinien und das Geländerelief darstellen lassen From 68c565bdeff9d8b16dda377bc4b90a1fb441801a Mon Sep 17 00:00:00 2001 From: PavelRatushnyi Date: Sat, 9 Sep 2017 21:20:06 +0300 Subject: [PATCH 15/40] Fix #4411 --- .../plus/measurementtool/MeasurementToolFragment.java | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/OsmAnd/src/net/osmand/plus/measurementtool/MeasurementToolFragment.java b/OsmAnd/src/net/osmand/plus/measurementtool/MeasurementToolFragment.java index f6f3919065..c19dc9817d 100644 --- a/OsmAnd/src/net/osmand/plus/measurementtool/MeasurementToolFragment.java +++ b/OsmAnd/src/net/osmand/plus/measurementtool/MeasurementToolFragment.java @@ -1435,11 +1435,7 @@ public class MeasurementToolFragment extends Fragment { builder.setPositiveButton(R.string.shared_string_ok, new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialogInterface, int i) { - GPXFile gpx = editingCtx.getNewGpxData().getGpxFile(); - SelectedGpxFile selectedGpxFile = mapActivity.getMyApplication().getSelectedGpxHelper().getSelectedFileByPath(gpx.path); - boolean showOnMap = selectedGpxFile != null; - ActionType actionType = editingCtx.getNewGpxData().getActionType(); - saveExistingGpx(gpx, showOnMap, actionType, true); + dismiss(mapActivity); } }); } From 2466e145c0e30841739ab2131b6b53f8f73c748d Mon Sep 17 00:00:00 2001 From: Ldm Public Date: Fri, 8 Sep 2017 20:22:59 +0000 Subject: [PATCH 16/40] Translated using Weblate (French) Currently translated at 100.0% (2407 of 2407 strings) --- OsmAnd/res/values-fr/strings.xml | 32 ++++++++++++++++++++++++++------ 1 file changed, 26 insertions(+), 6 deletions(-) diff --git a/OsmAnd/res/values-fr/strings.xml b/OsmAnd/res/values-fr/strings.xml index 4a60aaf7e9..9ce1e54b8e 100644 --- a/OsmAnd/res/values-fr/strings.xml +++ b/OsmAnd/res/values-fr/strings.xml @@ -910,13 +910,19 @@ Mémoire proportionnelle %4$s Mo (limite Android %5$s Mo, Dalvik %6$s Mo).Déplacer la position sur la route pendant la navigation Déplacer sur la route OsmAnd (OSM Automated Navigation Directions) OsmAnd est un logiciel libre de navigation exploitant une grande variété de données issues OpenStreetMap (OSM). Toutes les données (cartes vectorielles ou à base de tuiles) peuvent être stockées dans la mémoire du téléphone pour un usage hors-ligne. OsmAnd permet également le routage en ligne et hors-ligne avec des instructions vocales pas à pas. Fonctionnalités principales : - Fonctionne complètement hors-ligne (stockage des cartes téléchargées au format vectoriel ou tuile dans le périphérique de stockage) - Cartes hors-lignes compactes disponibles pour le monde entier - Téléchargement des cartes pour un pays ou une région directement depuis l\'application - Possibilité de superposer plusieurs couches, telles que des traces GPX ou de navigation, des points d\'intérêt (PI), des favoris, des courbes de niveau, les arrêts de transport public, et bien d\'autres cartes avec une transparence personnalisable - Recherche hors-ligne d\'adresses et de lieux (PI) - Navigation hors-ligne pour distances moyennes - Mode voiture, vélo et piéton avec : - Option de vue jour/nuit automatique - Option de zoom automatique lors des déplacements - Orientation automatique de la carte (fixe, boussole, cap) Limitations de la version gratuite de OsmAnd : - Nombre de téléchargement de cartes limité - Pas d\'accès aux points d\'intérêt Wikipédia hors-ligne. OsmAnd est activement développé et notre projet et ses progrès futurs dépendent des contributions financières pour financer le développement et le test de nouvelles fonctionnalités. Veuillez considérer l\'achat d\'OsmAnd+, le financement d\'une fonctionnalité spécifique ou une donation sur osmand.net. - OsmAnd+ (OSM Automated Navigation Directions) + OsmAnd+ (OpenStreetMap Automated Navigation and Directions) est un logiciel open source de navigation basé sur les données cartographiques d\'OpenStreetMap. Toutes les données (cartes vectorielles ou à base de tuiles) peuvent être stockées sur l\'appareil pour un usage hors-ligne. En plus de la consultation des cartes, OsmAnd permet la navigation grâce à des instructions détaillées à l\'écran et à un guidage vocal. \n -\nOsmAnd+ est un logiciel libre de navigation donnant accès à un grand nombre de données OpenStreetMap (OSM). Toutes les données (cartes vectorielles ou à base de tuiles) peuvent être stockées sur l\'appareil pour un usage hors-ligne. En plus de la consultation des cartes, OsmAnd permet également la navigation hors-ligne comme en ligne avec des instructions de guidage vocal. +\nOsmAnd+, version payante de l\'application, n\'est pas limitée en nombre de téléchargements et permet d\'obtenir de nouvelles cartes, des mises à jour de cartes existantes ou encore des greffons et d\'autres données (courbes de niveaux, ...). En achetant OsmAnd+ vous supportez le projet et financez le développement de nouvelles fonctionnalités. \n -\nOsmAnd+ est la version payante de l\'application, en l\'achetant vous supportez le projet, financez le développement de nouvelles fonctionnalités, et recevez les dernières mises à jour. -\n -\nFonctionnalités principales : - Fonctionne complètement hors-ligne (après téléchargement des cartes) - Cartes compactes disponibles pour le monde entier - Téléchargement illimité des cartes pour un pays ou une région directement depuis l\'application - Points d\'intérêt Wikipédia hors-ligne, idéal pour les voyages touristiques - Possibilité de superposer plusieurs couches, telles que des traces, des points d\'intérêt, des favoris, des courbes de niveau, les transports public et bien d\'autres cartes (pistes de ski, chemin de randonnées, circuit à vélo, balisage maritime ...) avec une transparence personnalisable - Recherche hors-ligne d\'adresses et de points d\'intérêt - Navigation hors-ligne sur des itinéraires de moyenne distance - Modes : voiture, cycliste et piéton - Options : vue jour/nuit automatique, zoom automatique en fonction de la vitesse, plusieurs modes d\'orientation automatique de la carte (fixe, boussole, direction), affichage des limitations de vitesse, guidage vocal par voix enregistrées ou par synthèse vocale +\nFonctionnalités principales : +\n- Fonctionne complètement hors-ligne (après téléchargement des cartes sur l\'appareil) +\n- Téléchargement illimité des cartes pour un pays ou une région directement depuis l\'application +\n- Points d\'intérêt Wikipédia hors-ligne, idéal pour les visites touristiques +\n- Possibilité de superposer plusieurs couches, telles que des traces, des points d\'intérêt, des favoris, des courbes de niveau, les transports public et bien d\'autres cartes (pistes de ski, chemins de randonnée, circuits à vélo, balisage maritime ...) avec une transparence personnalisable +\n- Recherche hors-ligne d\'adresses et de points d\'intérêt +\n- Navigation hors-ligne sur des itinéraires de moyenne distance +\n- Plusieurs modes de navigation : voiture, cycliste et piéton +\n- Options : vue jour/nuit automatique, zoom automatique en fonction de la vitesse, plusieurs modes d\'orientation de la carte (fixe ou suivant le déplacement), affichage des voies de circulation, guidage vocal par voix enregistrées ou par synthèse vocale. Éviter les autoroutes @@ -2874,7 +2880,21 @@ représentant la zone : %1$s x %2$s Afficher les indications de direction Trier par Options de la marque - OsmAnd est open-source et en développement actif. Tout le monde peut contribuer à l\'application en signalant des bugs, en améliorant les traductions ou en codant de nouvelles fonctionnalités. Le projet est dans un état d\'amélioration continue par toutes ces formes d\'interaction avec les développeurs et les utilisateurs. Les progrès du projet reposent également sur des contributions financières pour financer le codage et le test de nouvelles fonctionnalités. Couverture et qualité de carte approximative: • Europe de l\'Ouest: **** • Europe de l\'Est: *** • Russie: *** • Amérique du Nord: *** • Amérique du Sud: ** • Asie: ** • Japon et Corée: *** • Moyen-Orient: ** • Afrique: ** • Antarctique: * La plupart des pays du monde sont disponibles en téléchargement! Obtenez un navigateur fiable dans votre pays, qu\'il s\'agisse de la France, de l\'Allemagne, du Mexique, du Royaume-Uni, de l\'Espagne, des Pays-Bas, des États-Unis, de la Russie, du Brésil ou de tout autre pays. + OsmAnd est un projet open source très actif. Tout le monde peut contribuer à l\'application en signalant des bugs, en améliorant les traductions ou en développant de nouvelles fonctionnalités. Les nombreux échanges entre développeurs et utilisateurs permettent d\'améliorer régulièrement OsmAnd et les contributions financières permettent de développer de nouvelles fonctionnalités. +\n +\nCouverture et qualité approximative des cartes : +\n• Europe de l\'Ouest : **** (4) +\n• Europe de l\'Est : *** (3) +\n• Russie : *** (3) +\n• Amérique du Nord : *** (3) +\n• Amérique du Sud : ** (2) +\n• Asie : ** (2) +\n• Japon et Corée : *** (3) +\n• Moyen-Orient : ** (2) +\n• Afrique : ** (2) +\n• Antarctique : * (1). +\n +\nDes cartes sont disponibles en téléchargement pour la majorité des pays du monde autorisant une navigation fiable dans la plupart des pays dont le vôtre ! Navigation : \n• Fonctionnement en ligne ou hors ligne (sans aucun frais de communication) \n• Guidage vocal pas à pas (voix enregistrées ou synthèse vocale) From 30c62a02b78d0477d1baaa3e857712bd6630c6ed Mon Sep 17 00:00:00 2001 From: Roberto MF Date: Fri, 8 Sep 2017 16:09:44 +0000 Subject: [PATCH 17/40] Translated using Weblate (Spanish) Currently translated at 100.0% (2407 of 2407 strings) --- OsmAnd/res/values-es/strings.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OsmAnd/res/values-es/strings.xml b/OsmAnd/res/values-es/strings.xml index cfa09b73b0..014e303e0c 100644 --- a/OsmAnd/res/values-es/strings.xml +++ b/OsmAnd/res/values-es/strings.xml @@ -2663,7 +2663,7 @@ Por favor proporciona un código completo Opciones OsmAnd conectará los puntos con rutas para el perfil seleccionado. Puede guardar los puntos, ya sea como puntos de ruta o como una línea. - Elegir tipo de navegación + Seleccionar perfil de navegación Añadir puntos de ruta Añadir línea Añadir y grabar trazas From 5cf92b2834903fade12d0c7a0286d49459d7486a Mon Sep 17 00:00:00 2001 From: Hakuchi Date: Sat, 9 Sep 2017 11:20:51 +0000 Subject: [PATCH 18/40] Translated using Weblate (German) Currently translated at 100.0% (2407 of 2407 strings) --- OsmAnd/res/values-de/strings.xml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/OsmAnd/res/values-de/strings.xml b/OsmAnd/res/values-de/strings.xml index 099e0728c5..827a221677 100644 --- a/OsmAnd/res/values-de/strings.xml +++ b/OsmAnd/res/values-de/strings.xml @@ -1592,7 +1592,7 @@ Mit Neuanmeldung fortfahren? Tags Beschreibung Aufzeichnung mit der GPX-Taste oder unter \'Einstellungen\' → \'Streckenaufzeichnung\' aktivieren. - GPX-Route wählen + GPX-Route GPX-Route umkehren Derzeitiges Ziel verwenden Gesamten Track durchlaufen @@ -1615,7 +1615,7 @@ Mit Neuanmeldung fortfahren? Ziele Verkehrswarnungen Diese Erweiterung ermöglicht es, Tracks durch Drücken der GPX-Aufnahme-Schaltfläche auf dem Kartenbildschirm aufzunehmen bzw. alle navigierten Routen automatisch zu protokollieren und sie als lokale GPX-Datei (oder auch online über Web-Dienste) abzuspeichern. -\n +\n \nAufgenommene Tracks können z. B. mit Bekannten geteilt oder als Beiträge zu OSM verwendet werden. Sportler können gespeicherte Tracks zur Überwachung ihres Trainings verwenden. Einige Basisauswertungen sind direkt in OsmAnd enthalten, wie Rundenzeiten, Durchschnittsgeschwindigkeit, usw.. Die Aufzeichnungen können natürlich auch mit speziellen Analyse-Tools von Drittanbietern nachbearbeitet werden. Ziel Um Einzelheiten zu einem Eintrag zu sehen, auf einen beliebigen Eintrag drücken. Um ihn zu deaktivieren oder zu löschen, lang drücken. Aktuell auf dem Gerät vorhandene Daten (%1$s frei): @@ -1655,7 +1655,7 @@ Mit Neuanmeldung fortfahren? Bildschirm bei Navigationsanweisung aktivieren (falls aus) Niemals - Straßen vermeiden … + Straßen vermeiden… Straßen- und Eisenbahnlinien Stadtbahnlinien Sammeltaxi-Linien From b9a65715275ad58bf23665231612e18bbc8fd614 Mon Sep 17 00:00:00 2001 From: Hakuchi Date: Sat, 9 Sep 2017 11:09:48 +0000 Subject: [PATCH 19/40] Translated using Weblate (German) Currently translated at 100.0% (3168 of 3168 strings) --- OsmAnd/res/values-de/phrases.xml | 92 ++++++++++++++++---------------- 1 file changed, 46 insertions(+), 46 deletions(-) diff --git a/OsmAnd/res/values-de/phrases.xml b/OsmAnd/res/values-de/phrases.xml index d926f21698..1508f141d3 100644 --- a/OsmAnd/res/values-de/phrases.xml +++ b/OsmAnd/res/values-de/phrases.xml @@ -746,7 +746,7 @@ Internetzugang: Terminal Internetzugang: Dienst - Ja + ja Marke Höchstgewicht @@ -958,9 +958,9 @@ Fax Facebook Handy - Nein - Ja - Nein + nein + ja + nein Beaufsichtigt Ohne Aufsicht Mit Ampeln @@ -987,8 +987,8 @@ Gipskartonplatte Tierischer Abfall Überwachungsstation - Ja - Nein + ja + nein Trockenzeit Regenzeit Container @@ -1059,8 +1059,8 @@ Höhe Meereshöhe Anfangsdatum - Ja - Nein + ja + nein Eingeschränkt Großhandel @@ -1163,7 +1163,7 @@ Fels Zypresse - Ja + ja Ohne Sitzbank Mit Abfalleimer Ohne Abfalleimer @@ -1235,7 +1235,7 @@ Offenes Feuer erlaubt Offenes Feuer verboten - Ja + ja Waschmaschine: nein Dusche: ja Dusche: nein @@ -1243,9 +1243,9 @@ Dusche: im Freien Dusche: kalt Dusche: drinnen - Ja + ja Wohnwagen: nein - Ja + ja Stromanschluss: nein Stromanschluss: CEE 17 blau Stromanschluss: CEE 7/4 @@ -1376,7 +1376,7 @@ Manuell Keine Pumpe - Ja + ja Tafel Karte @@ -1396,18 +1396,18 @@ Astronomie Gewerbegebiet - Ja + ja Keine Feuerstelle - Ja + ja offen Nicht erlaubt nur Außerhalb Erlaubt In einem separaten Raum - Ja - Nein + ja + nein Rettungsstation Mini-Kreisverkehr @@ -1442,7 +1442,7 @@ Gartenstil: Japanisch Kapazität - Ja + ja keine Behindertenplätze Behindertenplätze Frauenplätze @@ -1459,7 +1459,7 @@ durchschnittliche Fahrzeit, Minuten Blase Keine Blase - Ja + ja keine Heizung Erlaubt Fahrrad: nicht erlaubt @@ -1514,9 +1514,9 @@ Diners Club Karte nicht akzeptiert DKV DKV nicht akzeptiert - Ja + ja Drive-in: nein - Ja + ja Durchfahrt: nein Brauereiname @@ -1531,12 +1531,12 @@ Kein Lieferservice Nur Lieferung - Ja + ja Händler Reparatur Keine Reparatur - Ja + ja Nicht automatisiert Bürstenlos: nein Autowäsche: nein @@ -1545,7 +1545,7 @@ Für Männer verboten Weiblich Für Frauen verboten - Ja + ja Keine Toiletten Bahaitum Heidentum @@ -1733,7 +1733,7 @@ Maut keine Maut LKW Maut - Ja + ja Ohne Blindenleitsystem Nur wenn Gehen erlaubt ist @@ -1751,7 +1751,7 @@ Tourenski Schneemobil Skaten - Nein + nein Buckel Gartentyp: Hausgarten @@ -1773,7 +1773,7 @@ Girokarte nicht akzeptiert Discover-Karte Discover Karte nicht akzeptiert - Ja + ja Gemeindebüro Schecks Schecks nicht akzeptiert @@ -1919,7 +1919,7 @@ Teile Reparatur von elektrischen Fahrzeugen Motorradreparatur - Ja + ja keine Selbstbedienung Rundumservice Flugzeugtankstelle @@ -2271,9 +2271,9 @@ Erlaubt Zelten nicht gestattet - Ja - Nein - Ja + ja + nein + ja Pfadfinderlager: nein Nur Gruppen: ja Nur Gruppen: nein @@ -2630,12 +2630,12 @@ Baumschule - Ja - Druckluft : nein + ja + Druckluft: nein - Ja + ja - Ja + ja Staubsauger: nein Staubsauger @@ -2750,7 +2750,7 @@ Funktion im Gesundheitssektor: Techniker Funktion im Gesundheitssektor: Medizinmann - "Beratung (Sucht): ja" + Beratung (Sucht): ja Beratung (Sucht): nein Beratung (Schwangerschaft): ja Beratung (Schwangerschaft): nein @@ -2766,8 +2766,8 @@ Beratung (Bildung): nein Beratung (Familie): ja Beratung (Familie): nein - Beratung (Obdachlosigkeit): ja - Beratung (Obdachlosigkeit): nein + Beratung (Obdachlose): ja + Beratung (Obdachlose): nein Beratung (Einwanderer): ja Beratung (Einwanderer): nein Beratung (Ehe): ja @@ -2813,7 +2813,7 @@ Beratung: nein Notfall: ja Notfall: nein - Ja + ja Hausbesuch: nein Ebola: nein @@ -2979,8 +2979,8 @@ Aquakultur: Muscheln Hauptverteiler - Ja - Nein + ja + nein Ausschließlich Konsulat @@ -3274,16 +3274,16 @@ Zahlungsart (Transport) -Ja - Ja +ja + ja Vegetarisch Vegan Glutenfrei Koscher Halal Laktosefrei - Ja - Ja + ja + ja Zielgruppe Druckluft @@ -3349,7 +3349,7 @@ Cafeteria -Ja +ja Wein: ja Wein: Einzelhandel From e9bd44b17ba206d75d2dd7fd009049b848fd36f5 Mon Sep 17 00:00:00 2001 From: Franco Date: Sat, 9 Sep 2017 22:52:45 +0000 Subject: [PATCH 20/40] Translated using Weblate (Spanish) Currently translated at 100.0% (2407 of 2407 strings) --- OsmAnd/res/values-es/strings.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/OsmAnd/res/values-es/strings.xml b/OsmAnd/res/values-es/strings.xml index 014e303e0c..411359051c 100644 --- a/OsmAnd/res/values-es/strings.xml +++ b/OsmAnd/res/values-es/strings.xml @@ -1959,7 +1959,7 @@ Lon %2$s La aplicación no tiene permiso para acceder a los datos de ubicación. La aplicación no tiene permiso para acceder a la cámara. La aplicación no tiene permiso para acceder al micrófono. - Selecciona las carreteras que quieres evitar durante la navegación + Selecciona las carreteras a evitar durante la navegación Sonido Selecciona indicaciones por voz Selecciona o descarga indicaciones de voz para tu idioma @@ -2661,7 +2661,7 @@ Por favor proporciona un código completo Añadir punto anterior Añadir punto posterior Opciones - OsmAnd conectará los puntos con rutas para el perfil seleccionado. + OsmAnd conectará los puntos con las rutas para el perfil seleccionado. Puede guardar los puntos, ya sea como puntos de ruta o como una línea. Seleccionar perfil de navegación Añadir puntos de ruta From 740f50cbc4bf04f417f15f0ece1775e041e81632 Mon Sep 17 00:00:00 2001 From: Matej U Date: Mon, 11 Sep 2017 09:45:59 +0000 Subject: [PATCH 21/40] Translated using Weblate (Slovenian) Currently translated at 100.0% (2407 of 2407 strings) --- OsmAnd/res/values-sl/strings.xml | 20 +++++++++++++++++--- 1 file changed, 17 insertions(+), 3 deletions(-) diff --git a/OsmAnd/res/values-sl/strings.xml b/OsmAnd/res/values-sl/strings.xml index 6bb9fe9bb4..0c12fcc077 100644 --- a/OsmAnd/res/values-sl/strings.xml +++ b/OsmAnd/res/values-sl/strings.xml @@ -2662,7 +2662,7 @@ Koda predstavlja območje: %1$s x %2$s Ne pošiljaj statističnih podatkov uporabe programa Pošiljajo se le splošni podatki o načinu uporabe programa. Geolokacijski podatki, podatki shranjenih zemljevidov in vpisanih točk ter drugi podatki uporabnika se nikoli ne shranjujejo na strežnikih. Ne prikazuj sporočil ob zagunu - Pojavijo se lahko sporočila o popustih programa in posebna krajevna sporočila o dogodkih + Onemogoči prikazovanje sporočil o popustih programa in posebnih sporočila o dogodkih Možnosti parkiranja Zahvaljujemo se vam za nakup polne različice programa OsmAnd! Promet po desni strani @@ -2821,9 +2821,9 @@ Koda predstavlja območje: %1$s x %2$s Uredi črto Dodaj točko pred Dodaj točko za - Program bo dodal točke glede na vrsto navigacije. + Program bo povezal točke s potmi za po izbranem profilu. Točke je mogoče shraniti kot točke poti ali kot črto. - Izbor vrste navigacije + Izbor profila navigacije Prebrskajte zemljevid in dodajte točke Dodaj točke poti Dodaj vmesno točko @@ -2838,4 +2838,18 @@ Koda predstavlja območje: %1$s x %2$s Premakni točko Dodaj na sled GPX Dodaj priljubljene na zemljevid ali pa jih uvozi iz datoteke + Premakni vse v zgodovino + Preračunaj pot + Pokaži smer + Razvrsti po + Možnosti markerja + Ne uporabljaj animacij + Onemogoči predvajanje animacij v programu + Prikazuj na zemljevidu + Ali želite končati brez shranjevanja? + "OsmAnd+ (OSM Automated Navigation Directions) je navigacijski program, ki kot vir podatkov uporablja visoko kakovostne zemljevide OpenStreetMap (OSM). Program podpira glasovno in vizualno navigacijo, iskanje in ogledovanje točk POI (zanimive točke), ustvarjanje in upravljanje s sledmi GPX, izohipse in senčenje terena, podatke o poti, različne profile za pripravo poti in še veliko, veliko več. OsmAnd+ je plačljiva različica programa. Z nakupom podpirate projekt, omogočate razvoj novih zmožnosti in si pridobite možnost prejemanja najnovejših posodobitev. Glavne značilnosti programa so:" + Navigacija • Deluje prek širokopasovne povezave (hitro) ali brez povezave (ni dodatnih stroškov na poti) • Glasovno vodenje od zavoja-do-zavoja (posneti in sintetizirani glasovi) • Izbirno vodenje po pasovih, prikaz imen ulic in pričakovanega časa prihoda • Podpora vmesnim točkam na poti • Samodejno preusmerjanje in preračunavanje poti ob nepričakovani spremembi poti • Iskanje mest po naslovu, po vrsti (na primer: restavracija, hotel, bencinska črpalka, muzej) ali po koordinatah + Pregledovanje zemljevida • Prikaz trenutnega mesta in usmerjenost • Izbirno prilagajanje po kompasu oziroma po smeri gibanja • Shranjevanje priljubljenih točk • Prikaz točk POI (točke zanimivosti) v bližini • Prikaz spletnih satelitskih sličic (Bing), različne prekrivne plasti kot so potovalne/navigacijske sledi GPX • Izbirno prikazovanje imen v krajevnem zapisu, angleško ali fonetično + Možnosti za pešce in kolesarje • Pregledovanje pešpoti, kolesarskih poti in označenih kolovozov • Poseben način prikazovanja z dodatnimi pogledi • Izbirni prikaz postajališč javnega prometa (avtobus, trolejbus, vlak), vključno z imeni prog • Možnost beleženja poti v krajevno datoteko GPX ali pošiljanje na spletno mesto • Prikaz hitrosti in nadmorske višine • Prikaz izohips in senčenja hribovitosti pokrajine (prek dodatnega vstavka) + Neposredno objavljanje na OSM • Objavljanje poročil o hroščih • Pošiljanje sledi GPX neposredno na OSM • Dodajanje točk POI • Izbirno beleženje tudi v stanju pripravljenosti naprave Program OsmAnd je odprtokoden, zato lahko vsak sodeluje pri razvoju. Zaželena je pomoč pri objavljanju hroščev, pregledovanje prevodov in pri razvoju novih možnosti programa. Trenutno je skupnost zelo živa. Napredovanje projekta se zanaša tudi na finančne donacije za nove zmožnosti in preizkušanje delovanja. From ec55d965ccbb168da9e3836e1eb8cc423f7f0332 Mon Sep 17 00:00:00 2001 From: elPresidento Date: Sun, 10 Sep 2017 08:32:41 +0000 Subject: [PATCH 22/40] Translated using Weblate (Czech) Currently translated at 99.3% (2391 of 2407 strings) --- OsmAnd/res/values-cs/strings.xml | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/OsmAnd/res/values-cs/strings.xml b/OsmAnd/res/values-cs/strings.xml index f328eb63a8..84bb1f2902 100644 --- a/OsmAnd/res/values-cs/strings.xml +++ b/OsmAnd/res/values-cs/strings.xml @@ -2564,7 +2564,7 @@ Pokud potřebujete pomoci s aplikací OsmAnd, prosím kontaktujte naši podporu Neposílat anonymní statistiky používání aplikace OsmAnd sbírá informace o tom, které části aplikace otevíráte. Nikdy se neodesílá poloha, nic co je zapisováno do aplikace nebo detaily prohlížených oblastí, hledání nebo stahování. Nezobrazovat zprávy při spuštění - Zobrazuje slevy aplikace a mimořádné zprávy o lokálních událostech + Zakáže zobrazení slev aplikace a mimořádné zprávy lokálních událostí Možnosti parkování Děkujeme vám za zakoupení plné verze OsmAnd! Zvolte kolísání výšky @@ -2717,9 +2717,9 @@ Pokud potřebujete pomoci s aplikací OsmAnd, prosím kontaktujte naši podporu Přidat bod před Přidat bod za Možnosti - OsmAnd bude přidávat další body, dle typu navigace. + OsmAnd spojí body s trasami pro vybraný profil. Body můžete uložit jako body trasy nebo jako čáru. - Zvolte typ navigace + Vyberte profil navigace Přidat body trasy Přidat čáru Přidat a zaznamenat trasy @@ -2730,4 +2730,13 @@ Pokud potřebujete pomoci s aplikací OsmAnd, prosím kontaktujte naši podporu Soubor %$1s neobsahuje body trasy, importovat jako trasu? Přesunout bod Přidat do GPX trasy - +Přesunout vše do historie + Vytvořit trasu + Zobrazit směr + Seřadit podle + Možnosti značek + Nepoužívat animace + Zakáže animace v aplikaci + Stále zobrazovat na mapě + Ukončit bez uložení? + From 1631a373b6006e6a6d9aa942682a7d0a750f1f99 Mon Sep 17 00:00:00 2001 From: Alexey Kulish Date: Mon, 11 Sep 2017 14:56:01 +0300 Subject: [PATCH 23/40] Fix mapillary webgl support --- .../src/net/osmand/plus/mapillary/MapillaryImageDialog.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/OsmAnd/src/net/osmand/plus/mapillary/MapillaryImageDialog.java b/OsmAnd/src/net/osmand/plus/mapillary/MapillaryImageDialog.java index c631ee8f68..775ae2b11c 100644 --- a/OsmAnd/src/net/osmand/plus/mapillary/MapillaryImageDialog.java +++ b/OsmAnd/src/net/osmand/plus/mapillary/MapillaryImageDialog.java @@ -190,11 +190,14 @@ public class MapillaryImageDialog extends ContextMenuCardDialog { } public View getContentView() { + return getWebView(); + /* if (getMapActivity().getMyApplication().getSettings().WEBGL_SUPPORTED.get()) { return getWebView(); } else { return getStaticImageView(); } + */ } @Override @@ -239,6 +242,7 @@ public class MapillaryImageDialog extends ContextMenuCardDialog { noInternetView.setVisibility(View.VISIBLE); } }); + /* webView.setWebChromeClient(new WebChromeClient() { @Override public boolean onConsoleMessage(ConsoleMessage consoleMessage) { @@ -249,6 +253,7 @@ public class MapillaryImageDialog extends ContextMenuCardDialog { return false; } }); + */ noInternetView.findViewById(R.id.retry_button).setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { From ded69979b996fbc1f707e93f1b58d98cd6cf4cc7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=BBnd=C3=BBllah=20el-Kurd=C3=AE?= Date: Mon, 11 Sep 2017 21:22:20 +0000 Subject: [PATCH 24/40] Translated using Weblate (Kurdish) Currently translated at 4.0% (97 of 2407 strings) --- OsmAnd/res/values-ku/strings.xml | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/OsmAnd/res/values-ku/strings.xml b/OsmAnd/res/values-ku/strings.xml index a40678ca1a..e4c59c773e 100644 --- a/OsmAnd/res/values-ku/strings.xml +++ b/OsmAnd/res/values-ku/strings.xml @@ -1,4 +1,5 @@ - + + زانیاری دەنگ/ڤیدیۆ دڵنیای له وەی که ئه ته وێت ناڤیگێشن راگریت @@ -93,4 +94,10 @@ Ji bo raporkirina Niha Rojaneyîke Hemû rojanekirî - \ No newline at end of file + Tesnîfkirina gorî + Anîmasyonan bi kar neyîne + Di sepanê de anîmasyonan disekinîne + Derkeve û qeyd neke? + Xet + Wekê xetekê qeyd bike + From f59473008abe87eae647fd920b95d35178d2ec06 Mon Sep 17 00:00:00 2001 From: developerchan1 Date: Tue, 12 Sep 2017 07:49:08 +0000 Subject: [PATCH 25/40] Translated using Weblate (Indonesian) Currently translated at 2.2% (55 of 2407 strings) --- OsmAnd/res/values-id/strings.xml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/OsmAnd/res/values-id/strings.xml b/OsmAnd/res/values-id/strings.xml index 5f892bca72..83b7898461 100644 --- a/OsmAnd/res/values-id/strings.xml +++ b/OsmAnd/res/values-id/strings.xml @@ -1,4 +1,5 @@ -Mencari alamat + +Mencari alamat Koordinat Mencari transportasi Mencari favorit @@ -72,4 +73,5 @@ Pengaturan berlangganan Harap beli berlangganan OSM Live terlebih dahulu - \ No newline at end of file + Urutkan dengan + From aca4e7deab0805577eb17e95abb5288cc790cc26 Mon Sep 17 00:00:00 2001 From: Matej U Date: Tue, 12 Sep 2017 11:29:36 +0000 Subject: [PATCH 26/40] Translated using Weblate (Slovenian) Currently translated at 100.0% (2407 of 2407 strings) --- OsmAnd/res/values-sl/strings.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OsmAnd/res/values-sl/strings.xml b/OsmAnd/res/values-sl/strings.xml index 0c12fcc077..1e90851ea2 100644 --- a/OsmAnd/res/values-sl/strings.xml +++ b/OsmAnd/res/values-sl/strings.xml @@ -2842,7 +2842,7 @@ Koda predstavlja območje: %1$s x %2$s Preračunaj pot Pokaži smer Razvrsti po - Možnosti markerja + Možnosti označb Ne uporabljaj animacij Onemogoči predvajanje animacij v programu Prikazuj na zemljevidu From eab12a6f4f9dcfd7d45238326ab1140b3d4c0752 Mon Sep 17 00:00:00 2001 From: Roberto GEB Date: Mon, 11 Sep 2017 22:42:26 +0000 Subject: [PATCH 27/40] Translated using Weblate (Spanish) Currently translated at 100.0% (2407 of 2407 strings) --- OsmAnd/res/values-es/strings.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OsmAnd/res/values-es/strings.xml b/OsmAnd/res/values-es/strings.xml index 411359051c..433edb313e 100644 --- a/OsmAnd/res/values-es/strings.xml +++ b/OsmAnd/res/values-es/strings.xml @@ -2661,7 +2661,7 @@ Por favor proporciona un código completo Añadir punto anterior Añadir punto posterior Opciones - OsmAnd conectará los puntos con las rutas para el perfil seleccionado. + OsmAnd conectará los puntos con rutas para el perfil seleccionado. Puede guardar los puntos, ya sea como puntos de ruta o como una línea. Seleccionar perfil de navegación Añadir puntos de ruta From 9e26a96a25a0a212a11a2efbf3d50bb6620b5802 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=BBnd=C3=BBllah=20el-Kurd=C3=AE?= Date: Mon, 11 Sep 2017 21:23:23 +0000 Subject: [PATCH 28/40] Translated using Weblate (Turkish) Currently translated at 79.4% (1913 of 2407 strings) --- OsmAnd/res/values-tr/strings.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/OsmAnd/res/values-tr/strings.xml b/OsmAnd/res/values-tr/strings.xml index 028c3c7ac8..3201273958 100644 --- a/OsmAnd/res/values-tr/strings.xml +++ b/OsmAnd/res/values-tr/strings.xml @@ -2209,4 +2209,5 @@ Tarih Kullanıcı adını yazın Belirli bir kullanıcı tarafından eklenen görüntüleri görüntüleyin. + Güzergah noktası From 123930b0c0069875489e791fe098e516ad9a7fa7 Mon Sep 17 00:00:00 2001 From: Massimiliano Caniparoli Date: Wed, 13 Sep 2017 10:16:50 +0000 Subject: [PATCH 29/40] Translated using Weblate (Italian) Currently translated at 98.3% (2368 of 2407 strings) --- OsmAnd/res/values-it/strings.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OsmAnd/res/values-it/strings.xml b/OsmAnd/res/values-it/strings.xml index 7aa59b78c1..b80519710e 100644 --- a/OsmAnd/res/values-it/strings.xml +++ b/OsmAnd/res/values-it/strings.xml @@ -2654,7 +2654,7 @@ Rappresenta l\'area: %1$s x %2$s Distanza totale Più piatto o più colline - Utilizza dati di quota + Utilizza dati altitudine Utilizza i dati di elevazione del terreno forniti da SRTM, ASTER e EU-DEM Intervallo di tempo From f207abb2c1631c4183fff529e8a82b230cbc5cb1 Mon Sep 17 00:00:00 2001 From: PavelRatushny Date: Wed, 13 Sep 2017 19:00:44 +0300 Subject: [PATCH 30/40] Remove loading library --- .../src/net/osmand/plus/render/NativeOsmandLibrary.java | 9 --------- 1 file changed, 9 deletions(-) diff --git a/OsmAnd/src/net/osmand/plus/render/NativeOsmandLibrary.java b/OsmAnd/src/net/osmand/plus/render/NativeOsmandLibrary.java index 9f3b32608f..f0e1ed4ae6 100644 --- a/OsmAnd/src/net/osmand/plus/render/NativeOsmandLibrary.java +++ b/OsmAnd/src/net/osmand/plus/render/NativeOsmandLibrary.java @@ -35,15 +35,6 @@ public class NativeOsmandLibrary extends NativeLibrary { try { log.debug("Loading native gnustl_shared..."); //$NON-NLS-1$ System.loadLibrary("gnustl_shared"); - if (android.os.Build.VERSION.SDK_INT >= 8) { - log.debug("Loading jnigraphics, since Android >= 2.2 ..."); //$NON-NLS-1$ - try { - System.loadLibrary("jnigraphics"); - } catch( UnsatisfiedLinkError e ) { - // handle "Shared library already opened" error - log.debug("Failed to load jnigraphics: " + e); //$NON-NLS-1$ - } - } log.debug("Loading native libraries..."); //$NON-NLS-1$ System.loadLibrary("osmand"); log.debug("Creating NativeOsmandLibrary instance..."); //$NON-NLS-1$ From 70b6eb87ba979b1d4a81fda9e9013b4e7d3856b9 Mon Sep 17 00:00:00 2001 From: xmd5a Date: Wed, 13 Sep 2017 19:05:02 +0300 Subject: [PATCH 31/40] Update phrases --- OsmAnd/res/values-ru/phrases.xml | 9 +++++++++ OsmAnd/res/values/phrases.xml | 9 +++++++++ 2 files changed, 18 insertions(+) diff --git a/OsmAnd/res/values-ru/phrases.xml b/OsmAnd/res/values-ru/phrases.xml index f7c91fa892..36db4c9c33 100644 --- a/OsmAnd/res/values-ru/phrases.xml +++ b/OsmAnd/res/values-ru/phrases.xml @@ -3499,4 +3499,13 @@ Каноэ: да Каноэ: нет + Архив + Министерство + Государственная служба + Социальная защита + Социальные службы + Казначейство + Транспортное учреждение + Законодательное учреждение + diff --git a/OsmAnd/res/values/phrases.xml b/OsmAnd/res/values/phrases.xml index bb602b0966..f8c0deb317 100644 --- a/OsmAnd/res/values/phrases.xml +++ b/OsmAnd/res/values/phrases.xml @@ -3469,4 +3469,13 @@ Network + Archive + Ministry + Public service + Social security + Social services + Treasury + Transport institution + Legislative institution + From ed829ae063948ca6a338546cef6a9e3a666dcfeb Mon Sep 17 00:00:00 2001 From: Mirco Zorzo Date: Wed, 13 Sep 2017 10:19:45 +0000 Subject: [PATCH 32/40] Translated using Weblate (Italian) Currently translated at 98.4% (2370 of 2407 strings) --- OsmAnd/res/values-it/strings.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/OsmAnd/res/values-it/strings.xml b/OsmAnd/res/values-it/strings.xml index b80519710e..76ee9d9b8d 100644 --- a/OsmAnd/res/values-it/strings.xml +++ b/OsmAnd/res/values-it/strings.xml @@ -2882,9 +2882,9 @@ Copertura e qualità approssimativamente: Aggiungi un punto prima Aggiungi un punto dopo Opzioni - OsmAnd aggiungerà dei punti, in base al tipo di navigazione. + OsmAnd aggiungerà i punti al percorso, in base al tipo di navigazione. Puoi salvare i punti sia come punti di un percorso che come linea. - Scegli la modalità di navigazione + Scegli il profilo di navigazione Uscire senza salvare? Non utilizzare le animazioni Disabilita le animazioni nell\'app From 87b9e90168a11f30646bda18e2c5a84445bfa59f Mon Sep 17 00:00:00 2001 From: CJTmmr Date: Wed, 13 Sep 2017 13:32:37 +0000 Subject: [PATCH 33/40] Translated using Weblate (Dutch) Currently translated at 94.6% (2278 of 2407 strings) --- OsmAnd/res/values-nl/strings.xml | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/OsmAnd/res/values-nl/strings.xml b/OsmAnd/res/values-nl/strings.xml index 631f6f5353..f7a2ce6617 100644 --- a/OsmAnd/res/values-nl/strings.xml +++ b/OsmAnd/res/values-nl/strings.xml @@ -1,4 +1,5 @@ - + + Configureer scherm Rijstroken @@ -2863,4 +2864,21 @@ Van bijna alle landen is een kaart te downloaden: van Afghanistan tot Zimbabwe, Data Geef gebruikersnaam Gebruikersnaam + Alles naar geschiedenis verplaatsen + Route maken + Toon richting + Sorteren op + Opties voor Markeervlaggetjes + Geen animaties gebruiken + Zet alle animaties binnen OsmAnd uit + Verder wel op de kaart blijven tonen + Afsluiten zonder op te slaan? + Lijn + Opslaan als Routepunten + Als lijn opslaan + Routepunt + Lijn bewerken + Punt ervoor toevoegen + Punt erna toevoegen + Opties From d6a20eb1d1c06cd39b1328779bfcc51b6ba5a292 Mon Sep 17 00:00:00 2001 From: Franco Date: Thu, 14 Sep 2017 12:10:29 +0000 Subject: [PATCH 34/40] Translated using Weblate (Spanish (Argentina)) Currently translated at 100.0% (3176 of 3176 strings) --- OsmAnd/res/values-es-rAR/phrases.xml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/OsmAnd/res/values-es-rAR/phrases.xml b/OsmAnd/res/values-es-rAR/phrases.xml index d6fb0e1f86..d0efd4e5da 100644 --- a/OsmAnd/res/values-es-rAR/phrases.xml +++ b/OsmAnd/res/values-es-rAR/phrases.xml @@ -3533,4 +3533,13 @@ Red +Archivo + Ministerio + Servicio público + Seguridad social + Servicios sociales + Tesorería + Institución de transporte + Institución legislativa + From e1afebfdce11556c208ea9797e19ba112b492bef Mon Sep 17 00:00:00 2001 From: Dmitriy Prodchenko Date: Thu, 14 Sep 2017 18:33:39 +0300 Subject: [PATCH 35/40] Add icons for Order by menu. --- .../res/drawable-hdpi/ic_action_sort_by_date.png | Bin 0 -> 1182 bytes .../res/drawable-hdpi/ic_action_sort_by_name.png | Bin 0 -> 1445 bytes .../res/drawable-mdpi/ic_action_sort_by_date.png | Bin 0 -> 1134 bytes .../res/drawable-mdpi/ic_action_sort_by_name.png | Bin 0 -> 1270 bytes .../drawable-xhdpi/ic_action_sort_by_date.png | Bin 0 -> 1248 bytes .../drawable-xhdpi/ic_action_sort_by_name.png | Bin 0 -> 1616 bytes .../drawable-xxhdpi/ic_action_sort_by_date.png | Bin 0 -> 1376 bytes .../drawable-xxhdpi/ic_action_sort_by_name.png | Bin 0 -> 1994 bytes 8 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 OsmAnd/res/drawable-hdpi/ic_action_sort_by_date.png create mode 100644 OsmAnd/res/drawable-hdpi/ic_action_sort_by_name.png create mode 100644 OsmAnd/res/drawable-mdpi/ic_action_sort_by_date.png create mode 100644 OsmAnd/res/drawable-mdpi/ic_action_sort_by_name.png create mode 100644 OsmAnd/res/drawable-xhdpi/ic_action_sort_by_date.png create mode 100644 OsmAnd/res/drawable-xhdpi/ic_action_sort_by_name.png create mode 100644 OsmAnd/res/drawable-xxhdpi/ic_action_sort_by_date.png create mode 100644 OsmAnd/res/drawable-xxhdpi/ic_action_sort_by_name.png diff --git a/OsmAnd/res/drawable-hdpi/ic_action_sort_by_date.png b/OsmAnd/res/drawable-hdpi/ic_action_sort_by_date.png new file mode 100644 index 0000000000000000000000000000000000000000..28fedf645a23ca0699a358db14b5f97e48f37378 GIT binary patch literal 1182 zcmbVMTWAzl7#>NzWKpUQl`4e{lOPeCojH@4olCO~yE~h>>Ly{c#T99rvomM2Lo##5 znUn4$(n5Wym*NdgL|Uw&_DT986tvPlh=nS)4+^DuDS|`@rL9)z<)QRUvYYlH_|Sow zbIyOh@4x?ZYr*zv^!7zQw8jx(t7y#e(%dg!e8sVj zo#yr{MX~7TP~F)*9iWlv!Ll_yZs|7H_Zr(98B~Fb2xKF7!V8Tk%`NFQ=sp$;9J>S| z<7sZ$sY-E}&EWvCN;1V;phsg>JqZ+DljL2jB!ZM6>H?5?5g4Lwh=6TA9JLnMHKSzq zH*L{VnyVAy8-mbiG?I;;Bo4*|pzFFIN`fTu6v2m69)S_>g`F)8CJL><@ri>yHr5EM zc#@gjR_u3s#!DE7i;qG-y52>Jp@ih}FLaV?=kQbPZ_u_`(&Px(kFp%7077Oh9E zvqh%4d%mF(<@kFZ&hU=K%u#SB;my4^evfV{!IbJN>85e3fZW9I0+sN(@u*)uG+Hh9! z!lFSca;?TgO&57tw;&Hy#o|>UYnFmiij)$$Cg1+Q85F2fLfkI@X`hye_GG+W83uY- z87Jh?84BpIJo=>mCLOe!1v68Q=6~7`61T*SAME+HZGNb6^>^=`x1O!duX%CD6L$SU z?OwYFQpV3++s+)_*Li#5=Ipgk@4WIl?zlgCs6Ct6^3vY32NPQ#eEe)?W|xpFI`H!@%hf*NKhYHJl}C{!_;?cva|1uwks~-k0++8?6x9;-A b%G#Hizu(o)cewZeivJje{Gj<+cJ#|k1|%Oc%$NbBBuiW)N`mv#O3D+9QW+dm@{>{( zJaZG%Q-e|yQz{EjrrIztFjr)TM3hAM`dB6B=jtVb)aX^@765fKFxc2v6eK2Rr0UTq__OB&@Hb09I0xZL0)vRD^GUf^&XRs)DJWnQpS7v4w)UrJkXw zrG=4+j)IYap_#scrM{twu7RPIfu)s!p#l^r0c|TvNwW%aaf8|g1^l#~=$>Fbx5 zm+O@q>*W`v>l<2HTIw4Z=^Gj80#)c1SLT%@R_NvxE5l51Ni9w;$}A|!%+FH*nV6WA zUs__T1av9H3%LcpzHo!{ilG4o3^M(S!~%UoJp=vRT#&!Os*6j4QW4I;s=7F&vLIDI zD784hv?v)EA8E=k&A_n3ZxKi#&^1>6MVY`zNz8G{PcF?(%`5SAu~h=f=%r+)SfyAP zq?nteS?F4tn3(ID7+M82VPS|+9>rI@A~Cd16Zrr*uY$=tx)*v-<=!qm{v z)!f3!+}zd7$k5r$)WyKe+!?0VGq1QLF)uk4W_KpgZm3>Yyn3yii&7Iy@{2<9^K)RS zARr^ZB)>Q#zd*s+85Ha03L3tN$(eZ|K}}FZLHzBKT9jFqn&MWJpQ`{4X{$^uu1E%Y z($pj^O*hfP(m>b5GC5H<(cCmy*WA#=BH1+6%+$!tKnbcph1?L-2Rce0lw6RK4@?M{ zCP7SiW&m>F*(o&-n1_mhnWgQnKQPxa9`C&Fnw3#hW`hyu2hOG32=NJQjj5grE1?n{U3!YJFPR5 z+V^~z@Zs+FW%}hir)+K&xTbM(qnnTC0+oQ6##Igms{&a!nQq(5n|DxX_1#8MF7e+y zYrPUQ%oBN2C{RJuP-X*`rZz279dmYupPfhVBP9)hArcyFPQFF4yB%a}Gs_taJRX z`KtTr(!B0?(Ip$1q_d^>?GS!2>*wnln-f#g+o~UUJm$M<`;?bS*7!d2iB~MEIE}BG z92Pk!UTOEzIB6wQZ}Ymu1$sXZ9Xiv*_gUuW*PoK7ALVOlGnq!b7xj3}mSvRe`cYZ* z+HIbfw^M6vCvd--%3b_mZcnYjT8<}u`vd>8|9m=6ruD-X@ozpmH^^_1b+$;J$DFC- zd;0N9r>{0UFC;yil(sFMg{vd$@? F2>=zr4w?V} literal 0 HcmV?d00001 diff --git a/OsmAnd/res/drawable-mdpi/ic_action_sort_by_date.png b/OsmAnd/res/drawable-mdpi/ic_action_sort_by_date.png new file mode 100644 index 0000000000000000000000000000000000000000..2d127976632d2e06da0082c60e1ddea7cdbeda53 GIT binary patch literal 1134 zcmbVMU1$_X9A6q}Lr4mJC?x8`c7>AA?8ofwH#yVv_F~R@F}WNxRFTZ>&gIr*cecBe z-X>7cLTLlihk}9>QJ+-AyawWf5k)EnAx{NAXdfaPK@G$t?c9Sk$BtK5ZaFx_ygqQ&rR}fq9;Up>{ z=+1t35A`ujOX8Ks$$0UwAkg^%3uRjT)Gld9SL6csP1AaJXrg3_K;b1|Nv0(Mw()S(TI5!(l0De4MNe6- zMo4IhV!d7$>KOq?lOixpQLW9hYZAB$iN&XCjBzqq@IIrn!5! zp%h5Hv5rI@Eef2ru`}bNfE4U3M{fkzb1m19TwSReys0QUuK+W{8*-(}BN>>`t+*-z zPE*frd`Z!Ot!ESy7#aY1-H>%XugM^%skWr)xhA&|!~_NoYTEXw?FKjVPOg=U5F|J% zV?5pLf{_{~IIiK4&E?Xn>uh%sI$n?pd(uK}$8Dp?`yRQ25%$@wOk3VAUN|&JRjF2a zXqXbOm=5Hjt~$I96vI)GrplVcHTdrPW>BO~iD|q1uYH;#+LP&aXBg;VXPi(#XDFh> za{RZB`*hGw7wmy@^6>E)*mja_|LJ!!zcl*n%C*Z+DqTZ&makvZ)^ELidb{VZyUZs) zpN&?!KL5HB2esaBC+6R*<-0e}ZLI%#^vlj;r>?$U{cP^Rr&sd(RyxancK` zmyt)U)%K|O;tk=&!pS{L=33?Xg-okhXBPKT`a{{;c}X}4xnjM z9R*pS>XXO50zC*4E*r{-Kax2lX|_qI0fs1>4rC)pPjA^#wK3qMIWTHiaqN%JzQ9mJ zk7Gx;43%+`pkNG4xnOu|P|>EwG*QQTA4Yr15>#LUUq#F2xaCRZIJTx&g8M*BV(1#g zAB$t_PK{)S(4_4Glp}atqq}3MAQChu#uzq=G8D~|lt|JnPSFx2N)(N5JQ%d*>Uk+E zr#5WCQyeS!z9W%jsZ=6L-GuFqlC&s_B*l;ngF^)FO&>#a(a}CEgYzqxE zsyVyp$1&*XdI+YI$!sdNyp2S`l#ylCA!&jlO*4pV4ej|^@V6UVqCI8O0b~|v3H*`slQM$n9W4Oq&0?yK6Hy&eh zc^ojbsOmYL1GLuAvlX9Wd0G~_DUpuxG~F-67(wXg89K>xGQ|tY1~+YazG`WpVcUSV zQ>g<2C9pi?a{tPek}gnv+f{6PywL?i1>3j1g6*KmWKeYheK4bHh7}0Af z0D8)`O>`~OlCgys8Vr(S^Lbp2i4@L?nu@Cer{Mz4#xxG_9K%!C24DZb86=@oWY8}E zXrG1%_GGZ#90qvU94BDG8FJyUoS6OSGJ=FU({e&7|CGB?ulI)W(9ZD5xvQTpwsh2A zTKFYAbgwq|Uj6WNS9`IECid0(e%oJo=EK!W^UF_dTd~m}rWeRF%gW01T^+B4R*18= zO(g!bezhW%V<{#YJ6*j}!<^S3A$XbxU8g^36=VDSGL-d51%9ZmS)yT-tlI{pcySqu#vyK;O5|=aHSt4N|%1 z;rt`eYGP&g^Y(yI#Gv`&4bbI(Myk z&!Jmaqv)=-zDQ@&g7d-KwV8K^=6_rozA%tDnHq>hp7=d{d+T-P)yLjcLP)3unLoep V^Mmgo_XU5VbpN1y?!ePCe*qz)sa*g7 literal 0 HcmV?d00001 diff --git a/OsmAnd/res/drawable-xhdpi/ic_action_sort_by_date.png b/OsmAnd/res/drawable-xhdpi/ic_action_sort_by_date.png new file mode 100644 index 0000000000000000000000000000000000000000..f2dab0900d41f276510588a9d3c2afd12855477d GIT binary patch literal 1248 zcmbVMZD<>19KSTJWYx|1u|xFniq7KhHFvq((R6EasY_kjm`0m1DZAV~Y0mauc6Vv6 z6^CxlqAXDTv=0syQJ9t~iZ5l#bcnT5L{Sh1(=zHDIuYC^`oWjy+NAoS?1Kk)&-47B z-|zqazo+s;_ipXn-icw@*6bd+fL1zqBR8P$XxksNXzB7YC2z#4cy+~rSifeKA;=oa zI4nR#n?AS%doe8R>&22+%I%d@%OI5iL;8k|*cjHk%eNJE0(zhf$8|G_|8n{a4sXQyFR-!tRDk(r^QIy0e)8osL!^!gG~U_eg+zA?^%!Y6;}j!`B1N+l%Mu7dxYMSm_=M?pw=~GmRUO^-bjt*RMx|`k zyd;i1T@S&qbGZ%0rrS&uN*U!VHpP%MWf(zRYiQRiz<=G?6zvwLZAcZMYtJi}y!1S<%cILoBtyiCW1bc>rcT~9Gp*s`r7+f8ol zx?CykK*h71qGe6Cx*%V*Jj<=y2qhuX1ShHrp$NQ62n?4{c^K!}IE^>?+W*ZUg`A>-cKJ{Hv_z;UgYCvJ zpu@&EK@-i8gNEgmM|RwY2JNq`++Xz1UEbHf?JS6DjnT&Q)vH^s9r?4-_o4sIj!V@1 z&ySwJ>me@GQ7B!QTRs`896$du#=LcMf!O=K(e>pIU$KL$bKKaqZMz?v3N=>1C1d{0 z?k7i9w!i+aEA$;+?RjbcM-RNw^Zutd_uup0tn@_>uy)RppFF;F_U&i$w|Bgj51o6b zn(8`=MSj0>=Kjx?8@HsQFI<&>`ziahyBbYJ+Bz>{cOIGzN3l?J?!lwQ%U?(Ch~%FO z@0)t~iD>)s@$m4KLks(VJ>?xcxH4aTarpDWm4y@EZXpL2!;53~jkN@2=2cd$m2JAmUBM zZ#U<%QMSw|;9TY=kxipxA}YdkaSlUt5oO{?)QJu;6B#kv6{y=E#y@t+-TS`J`};lL z&+W*~SsX5zEdc-^oXpbai7VoJL#B$~g22&j;u6CfO#E`r%2!Y>7D#6}3k#BVs)WsB zDW-DmMK&1#rg&`mCf;ORs-Zc%obqAh9=lUy13+@B$4Sv;EDu`P5}QLS{iF4a6tpo~ zX@Sy+7@az{)RtA{VwYFt*ma8D*mOd0Ha!V7uKH*ErhE=du5~@lv!q zztYLVd90f&chO=!tTI1Y%-yRE`GBG~nq@AVSQKiFo}{dwvJ^oU7Q^p&$Pz&5-(^mNTtGRg(x+FKnjAUAPQH~5RNL;w31aR zF%=@6}!|*w2xmT_M~t7Vi?53i*aHd;taXOVIhmIb^$=3gVd+zdu|LC z5=%PLBKv~i=%Dwrp^ho`o}aSMX3Xeb`NrGdc3+!!aQkQRrbLfoXED|PIPAo5>4~8P z#xMj>Gn(iA+HRgT??cAgFhA_c?aj<^U){*%^`F)=b3089doLR!PZkEO6rzfQBlio1 zfXurmTWCDBmk`3zWHDy~6^&j~!GR_Fssp>elN_w=e69IHLv1!tAtWSkoY{Fw8}QDS z$G@y7&dS=~n7Xqp1t7i17Xh>y;;X=pAA}pLm90-cTny~c5=;mRn>du;H|X- zrydr!%;`O+9*GIPZHcAg(ypbn(DmE^)B~LCFzoJC9w5Ep)0**+q?=o6R!4<=^o=7p zll(cF+|=*&Z0_Ee7|@&sTpc`oJiB_;j%BOf#Y2?Bv~#WG^G#Wr(DX}PxS{$jUECG( zm@sq;NZ^APp>DGzws@;^LtqutRug9s#-;~8`ap+|s@fC#KN%Swkv^8%2=7!xtJppY&EoR|JZ2JZ8 z_Zwml*ZmzyrfhrI#HU`TAKc#ewJztkZC;rL)YR75nY%Dy=i$t( zJD{yd5EP518XxgdF`-hcp-C~R)v7h9=ns=ttdbI~sr5%=Nz;@Xj7Gh)u+$%tyQPL6s z4J$$yhyg+BefVook01rM9PhL`BdwgMDK5d$aoLIv(FjuCVC#a|11vNFx@6UlUH<4( z43#B6c0Us#BYF^Y%PoBdXzz>0#l9Yqm9U0;(R!PM1{7cksI8<_le7I;)-DJ4j+nsE ztcum+$CgQTM%vJzW&o6Nd2o@c^`TzYMKP?8cHe{2B;_GUmZ01?NpU30krcY}V9=W( zCAk>iwBie%{8+bT=^R01G8tE<)}S;w8nSN5 znu9a6>E?G=N}fMqJZUxh`ny)-28J)^s!&bgJ$}?~DkdtUAKGoI)+f%>zSz z1V~MWrl8qObMhK2L>MIFP9|}|$C9|46$M=IG9vD!+&+;39)|Xi*a}|yzZoPTDZ*)& z|Flm|1bfoit_}k{td0{<;S3pYSk}##?nIEhysx+hw=KI@t-;-7S z#WCb~=;FxwZwmr}qEdW(;P&AQiR9pMe#iMU&mOcFKUvgX`|;ZBv6-WEW&3@3>EH4T zk&5vx(~qXVIn&vDbH|%o29QD&$@{8oY`^W=TXw`;7yc*yysk$|Uarr)ajy5kOxt^N zV$GiFT_alMhA)Pfww*XyIR4%4O(*}Domh&Vn0hr)+pNdMD=++7;ZA?>cNCwPo4kDf z`+lqShwV32u&t-c|3p0_NPcO*Lh_0> zAKF#^%!@~A8ngO?4ubh`+ogA>{8hIt%lPuTcdnl>+#C|`Uikg=mm8Erm32>Cz2iXP^bq&)>EM#mm3r{3V(-qM(8_14wkqPzr_Oyo zKQxxQT1Obh_Ja-k9;+JOv&{<2)hCfxUfS`%#?ZxU&Oa|4it>|zhX(!ycWl!d literal 0 HcmV?d00001 diff --git a/OsmAnd/res/drawable-xxhdpi/ic_action_sort_by_name.png b/OsmAnd/res/drawable-xxhdpi/ic_action_sort_by_name.png new file mode 100644 index 0000000000000000000000000000000000000000..1073a975dd51fc3ac2f5482dd902e2ed851b8fd4 GIT binary patch literal 1994 zcmbVNYg7|w8jc{w#%e?n<)+g>BchX;$vrXAVge+EP#R)ot5_zJ2}~iA+h_t-a|o10 zrC{B%Vzs;AvVtvmu%+NyTNI(R7HAQq-dd4*Dti=V#ad}8bfTdB;pvZ^bLM-$@0<5| z@6VZ?Dai?QS)nWjgE3dDQR```@x8NW(d+u*j}mARLdB&~sa7-PLLE3G)?_u}fYyR$ z;(8o4<=Vf*6%2;In=qtNX}TmiX0`B8pAOG$vC(J-L$TIvL$Pd}0*rVjK`J?SK55|q zgh|QSAkx7)n+ne&G6E*boQHPh^xk(3 zae#*^RJM}yD5x}D3ZSw&a6rTpgBT)^0umVy5y_-{;VOU+BVq`aL5L895jiZA!w4|- zaAllpH$JM=4lrI^AQ#q;slJbjct$YJ(6S3|TC`ydG*hDLwuq zjHhZl4Y@WP(&J9+76(T6!yGvcrfc`-j(m!AH1d}m1l<%gM{UKnSa6cks+Ao23(rKD zk_gRGP$m>gKp`R%fKtBE4B~u5hMJ5f5sqNfcAkb;NnlYdER@I)Nj!qYNu+#< zBu>mnRAP}D7E4sqSS{(KP!hwZeG|0rDXjQUv2v9IM=7hrV72B38IXm_4lODUp(IsGQtbdH#itg8hwi`fjCq;4Z&w(qFe<50yF7oY97?cuh5&iW?7J z+_aJ@*!{ZEnZNxMYr`1B_RPqfk5_!YOy0me*HCajv@Q0^jEO`4Bn>GohKePby!v~i zTiZ55J%05wj|$#tVSZNaarI1omsL4|gL|&tK33>@d!ZnXO@uuNJl;2wxQe-h7xMvg z$DuXtLo;}zuWn*A$KGq*dnNYf+(AH|J{VLuBy6m&v7bHH=6!cxICadyKQ=teKEG^4%L`i1{etXaGN zLJ}WpJ~AFPdY4}w!x#K~J1kNVR$`CLxG)-;mR)ck*pY+{hv};aTB={&@zE0l{g}+A1FXZhgGLIji`EAANcKfU z2UPScyZe+gH}AV&z>U$xAnX%ik_tKXa;awZu8J8~GNU{Ci1eMw8zX*l6?~OaB>Rf= zy8$mgjSjeo{Lp&O=-J}sulzR`zx6E{-I3cAKYu8y{@cQpjpqNQ{HyPqR(5@>xrya| z`^Yw?Vqt=?>`vO%y73<}kf^1M4~Sc#8^)sFQidB>-TNHrI)EzNit(#$fpxcq#Rcw+ zI8Q|T#Lpquw!RsDb8ow6v-5<(?kx;`DP-~X-6=~N_J>UVr5Fj#mzfW4t&G6m+RQB~ z+xBTudJ+50-TAUADiP{hUlQKcbEDTI9s$#b$?=A}%eMT~QO+Lx>;|!LK@Fe|`{*c8 zl`toA-e8)+KAu!};9^tAwXD@=I(vtE@6;x|^F8O|HLI&UP!ZC%M*9>75AC6K||pIUvm%ED9Sc1<)YlC84nJgt0hl1+`al@X<~9kb%Y`D zFuowOI4OHm-npn}sPkuAk}GVj^jaLL<^H|4Y_Z;dktRS-Q|L=|oVWk=oAdMwQ}YeL iB2Cp3mf_wOzh@aOT~+Z=v-G_0@2ZVURv%rL;r$(Ya0eCu literal 0 HcmV?d00001 From 6032fcfde5fdd75fb3bfcf945d0817786d8e1a7b Mon Sep 17 00:00:00 2001 From: Dmitriy Prodchenko Date: Thu, 14 Sep 2017 19:00:04 +0300 Subject: [PATCH 36/40] Add icon for Markers List. --- .../res/drawable-hdpi/ic_action_markers_list.png | Bin 0 -> 1074 bytes .../res/drawable-mdpi/ic_action_markers_list.png | Bin 0 -> 1053 bytes .../drawable-xhdpi/ic_action_markers_list.png | Bin 0 -> 1093 bytes .../drawable-xxhdpi/ic_action_markers_list.png | Bin 0 -> 1131 bytes 4 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 OsmAnd/res/drawable-hdpi/ic_action_markers_list.png create mode 100644 OsmAnd/res/drawable-mdpi/ic_action_markers_list.png create mode 100644 OsmAnd/res/drawable-xhdpi/ic_action_markers_list.png create mode 100644 OsmAnd/res/drawable-xxhdpi/ic_action_markers_list.png diff --git a/OsmAnd/res/drawable-hdpi/ic_action_markers_list.png b/OsmAnd/res/drawable-hdpi/ic_action_markers_list.png new file mode 100644 index 0000000000000000000000000000000000000000..c27f2d2d5d3e71fa05424d06548d168b791ce4ae GIT binary patch literal 1074 zcmbVMO=#0l9FJCH76!Y{Q^-UVmXDXFOPAc80iya?h&@ZfDY6ugL{H!s73;LVGIzI5&MFm^DIy!Za^_xpeUbF(&gVK{p- z%P`DvWyY-2^;G%}9jD(f%;qLtMoD>zECfx`K@nz3PGDiS;-MCUQ7>D8&eg7g9FEOiU&rvX?PoE!=YbBKQ5}D~@%YBDa{YO4ZQ7ZFi;{;f3y8 z!|pEI(BUS}vlEF<6?m8+Ht|;cSWk*vPp?k*saWLL9)v6xxjmPCbS38F?2tPHxK)(%Jzw}X&1 zjI`=1d!~wP*H49K(?adVZQ{tiik;~w@Yr6ab@u=-)Fy&9fC{hVVS!g{kmnKBFz?7Y zjGcmI$;jgReCK~NC{m}yv|avbpMi+>WV+oS271^ZC+yQ1is-Ox8`10G|Lgb0yAQkBQVrF&E)Ly){q{$_du@E3IdYVod;Im|&)bhC??|7X>{!oR sqi<%n<$KR=;nSI8Ln9C8*SDAq^WyG_#oZel>A!%fl;_N+QHV%6gQ2Epil`32^A*GT|nyDKF9GFb)(i!+DN!mArfKZY+o9ywa?fW;${Rf zAhrJl6BA5K48X|1z={}{7(r|dmC89y3PaTaOTLeH@AuyCeLdgWT%Vu2F~@P-d~3sP zvwflbFPvxVx1s%;ZP#g|OYe~$9ij|#t0D0*--^*TZetYgJ^F~3Ij&Mfoi6QqcdUTK zA}V#nB2F2abU!8NN5#>;$8ozzl`@ z3cp-f%s`AO;){4U$*sZ`#&#`sF2$0-k5%Z7EgX~TdRx3hGR)UR4Fs@i@VY6&nrSHN z60gWmlVnqZDv+Tio0bgu$tN&xS=h7MZgb*`-E5&xX=+K*a5xl)Rgq-d5;RRyk`+l& z0Mh{ZUP4g;l6-M$!NqxyMJbI)!j~42PX^Q$7}Mhr;?(m_3@7;{Q7mOrfl>*IvJ}T< zTx0E=w((yYr)uY&y%bAroRdKouzK_sr(l-5vmKR+jE!|Si&#<6u1kVJj1$^&ZGpXr zVH8@SA&0u!Gk~e8I#8im1%~4H09K%hLO-lw7)XbZ3ffB{@Y&fTzAA=6ix|oQbuZ3?oXi4k5eKF4*c5O7cEQdB-WMuJboN6huiW zyj2$JIBpkb(PJDoGZORTOk2?@Ec6~S18Ay1t(h8716TtH8yJL272{CzeFgc#1Rwry z1|>#HD%<6s_L+)UPnO4%VPKb&al#3kp^Od7kI~m>Y|w7E+|^F;#Xmecs#n0dtCfQf zFJ~9u&s4nZwVET)D)}T;?9UzF1EN`)|sDZ8bLC JS8ETS`~hk5Mz#O| literal 0 HcmV?d00001 diff --git a/OsmAnd/res/drawable-xhdpi/ic_action_markers_list.png b/OsmAnd/res/drawable-xhdpi/ic_action_markers_list.png new file mode 100644 index 0000000000000000000000000000000000000000..7ce42393a54a51de277fc57f1be67ad9b40b43a9 GIT binary patch literal 1093 zcmbVLziZS`98Ya2S}Z!aw1dPH)Kc@~<#Nd-^sH@iwFjmi*MlB{;7jt-3vKdZ^3F>; z6%j-n+;s4Na1kd59bBYK2N5Z5f+7^e%`WQ8^{#a&9SkJz`@Z>nzQ4bZYKzxLN5)4O zh8e9cSao_z`FnDhewR<|J*3ANsWizF_DKgOh?(`UgV<^aS5O^6Z~g9jG|e!BSDh|C16OpApy4caMWAk`9|HE@A;y)GS?y`Hbk-0=?I;IfRhyw z=(;XSvM9?uMeyl*L}128=|taxg;F;OViMqp%`HL)w@I0!k?yAu#huV#4ybB>Y`IpM~7h?iB22qF%s)2#qGqU{qQIHWLmr99pyk8jd3#xXj9;th23_D zB2u-=9Q`ABfoFIn$bu8PkL4O>f*`?31LL*+6x3Rn;IxHf)-?03 zYwTqkx5LZ7*5wBrL-s_LOqlr?Lon8GTCgtXl&Qbwq5AfvR$!9XOr1(X!Frz>ZUD7 z5fKUs9z1yWq8J@ioc*B=%qKQc<|sss7`h_)kEpQK<4v#p7)*iV{2}9YOw!& zKf^GCORgCPlm5+FgVNS$O zZGkLQW^~JUvnau2V>h5|h8Y`=17s~>0_u3t@eKC+_FEP>w!vP{SARuf*SbcK^sDr47TIcLS+sV{SbqER^}|2 zQ-PvoVO~>3=@JkHDD#5GLx~fhE@-*{LHA>+wa{+pRdcdyi|!1zNl2jce5=*UwsKiN zT;!pqX}lovqR3GM7p-{&#he$7qzWdEtk4OF<9i@cM0J0a7%cU)^8`1jR1Sr`s2eC6 zGCoED53>UAy2-oR=!jJDUpJ0KN42#8^Hm)AtD!~n(HKd|G)N>0_F zDnnROR8dh%vIvWE-V|h|m~zWrM386U)V4!yce%>3T)h}#MEtPk`^#w+%r$-DM@>Hf z#bT0m1ze~g%kh%Ki%Ft7?>2Gh+{E@|=)0gDY27)(3#EZH3u+Q4v)u${0+dnlyM@@?SOJ=$nnWwTI= zKke_n7-T?Ssqp)txYv93{oOkoukP Date: Thu, 14 Sep 2017 11:18:36 +0000 Subject: [PATCH 37/40] Translated using Weblate (Danish) Currently translated at 100.0% (3176 of 3176 strings) --- OsmAnd/res/values-da/phrases.xml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/OsmAnd/res/values-da/phrases.xml b/OsmAnd/res/values-da/phrases.xml index 5aff19184c..9bf04b3f1f 100644 --- a/OsmAnd/res/values-da/phrases.xml +++ b/OsmAnd/res/values-da/phrases.xml @@ -3567,4 +3567,13 @@ Netværk +Arkiv + Ministerie + Offentlig service + Social sikring + Sociale ydelser + Finansministeriet + Transportministeriet + Lovgivende institution + From dd7b95575b68a01f7cc173c6e6ce6929c317256d Mon Sep 17 00:00:00 2001 From: elPresidento Date: Thu, 14 Sep 2017 13:03:59 +0000 Subject: [PATCH 38/40] Translated using Weblate (Czech) Currently translated at 99.1% (3148 of 3176 strings) --- OsmAnd/res/values-cs/phrases.xml | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/OsmAnd/res/values-cs/phrases.xml b/OsmAnd/res/values-cs/phrases.xml index 23437a2385..5e39a3a925 100644 --- a/OsmAnd/res/values-cs/phrases.xml +++ b/OsmAnd/res/values-cs/phrases.xml @@ -3462,4 +3462,34 @@ Postele +Pronajímání lodí + +Cajunská + Půjčovna lodí + Motorové čluny: Ano + Motorové čluny: ne + Hausbóty: ano + Hausbóty: ne + Šlapadla: ano + Šlapadla: ne + Plachetnice: ano + Plachetnice: ne + Malé čluny: ano + Malé čluny: ne + Kajaky: ano + Kajaky: ne + Kanoe: ano + Kanoe: ne + + Síť + + Archiv + Ministerstvo + Veřejné služby + Sociální zabezpečení + Sociální služby + Ministerstvo financí + Dopravní instituce + Legislativní instituce + From c92e5511a4f6ec9f193188724015bef2ab65aa86 Mon Sep 17 00:00:00 2001 From: Yaron Shahrabani Date: Thu, 14 Sep 2017 15:36:25 +0000 Subject: [PATCH 39/40] Translated using Weblate (Hebrew) Currently translated at 6.9% (222 of 3176 strings) --- OsmAnd/res/values-he/phrases.xml | 91 ++++++++++++++++++++++++++++++-- 1 file changed, 87 insertions(+), 4 deletions(-) diff --git a/OsmAnd/res/values-he/phrases.xml b/OsmAnd/res/values-he/phrases.xml index 7c3e6b16c9..2e5acb3089 100644 --- a/OsmAnd/res/values-he/phrases.xml +++ b/OsmAnd/res/values-he/phrases.xml @@ -1,5 +1,5 @@ -חנות מזון +חנות נוחות וסופרמרקט חנות שרותי חירום תחבורה @@ -64,7 +64,7 @@ חנות מאפים חלביה מכונת ממכר אוטומטית - חנות יין + חנות יינות חנות ספרים חנות אופניים @@ -114,7 +114,7 @@ אספקה רפואית חנות טלפונים ניידים חנות אופנועים - חנות מוסיקה + חנות מוזיקה חנות כלי נגינה סוכנות חדשות אופטומטריסט @@ -150,4 +150,87 @@ סוג סוג עישון - + כרטיסי דלק + סוג גישה לאינטרנט + סוג + סוג + סוג + מיקום + סוג התשלום + קול + סוג + ריצוף מובלט + בראשלס + שירות עצמי + אוטומטי + סוג + מכוסה + סוג + סוג + סוג + סוג + בירה + מומחיות + מאפיינים + סוג + דירוג בכוכבים + דת + תכנים + נוסף + קושי מסלול הסקי + סוגה + ישיבה בחוץ + עמלה + משלוח + קוקטיילים + מבשלה קטנה + שירות + סוג + סוג + כיוון: צפון + כיוון: צפון - צפון מזרח + כיוון: צפון מזרח + כיוון: מזרח - צפון מזרח + כיוון: מזרח + כיוון: מזרח - דרום מזרח + כיוון: דרום מזרח + כיוון: דרום - דרום מזרח + כיוון: דרום + הזמנה: נדרשת + הזמנה: מומלצת + הזמנה: יש + הזמנה: אין + הזמנה: חברים בלבד + + מיטות + + סירות להשכרה + סירות מנוע: יש + סירות מנוע: אין + בתי סירה: יש + בתי סירה: אין + סירות פדלים: יש + סירות פדלים: אין + אופנועי ים: יש + אופנועי ים: אין + מפרשיות: יש + מפרשיות: אין + דוגיות: יש + דוגיות: אין + קיאקים: יש + קיאקים: אין + קאנו: יש + קאנו: אין + + רשת + + ארכיון + משרד ממשלתי + שירות ציבורי + ביטוח לאומי + שירותים סוציאליים + אוצר + מוסד תעבורתי + מוסד חוקתי + + From b15fb0547a4ba83521b9cad8e9a2559b33e9baa4 Mon Sep 17 00:00:00 2001 From: Franco Date: Fri, 15 Sep 2017 00:08:52 +0000 Subject: [PATCH 40/40] Translated using Weblate (Spanish (American)) Currently translated at 100.0% (3176 of 3176 strings) --- OsmAnd/res/values-es-rUS/phrases.xml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/OsmAnd/res/values-es-rUS/phrases.xml b/OsmAnd/res/values-es-rUS/phrases.xml index 5ceede1d32..965870fc7b 100644 --- a/OsmAnd/res/values-es-rUS/phrases.xml +++ b/OsmAnd/res/values-es-rUS/phrases.xml @@ -3295,4 +3295,13 @@ Red +Archivos gubernamentales + Ministerio + Servicio público + Seguridad social + Servicios sociales + Hacienda pública + Institución de transporte + Institución legislativa +