From 53fe6175c75cb897a9917724a800375e23dfef1e Mon Sep 17 00:00:00 2001 From: veliymolfar Date: Wed, 8 Apr 2020 16:35:43 +0300 Subject: [PATCH 01/26] fix NPE --- OsmAnd/src/net/osmand/plus/SettingsHelper.java | 1 + 1 file changed, 1 insertion(+) diff --git a/OsmAnd/src/net/osmand/plus/SettingsHelper.java b/OsmAnd/src/net/osmand/plus/SettingsHelper.java index 3a5da6894c..83985d20f2 100644 --- a/OsmAnd/src/net/osmand/plus/SettingsHelper.java +++ b/OsmAnd/src/net/osmand/plus/SettingsHelper.java @@ -147,6 +147,7 @@ public class SettingsHelper { SettingsItem(OsmandApplication app) { this.app = app; + warnings = new ArrayList<>(); init(); } From b8c776b8852923fe515dd7780b0faa90705b26aa Mon Sep 17 00:00:00 2001 From: veliymolfar Date: Wed, 8 Apr 2020 16:57:47 +0300 Subject: [PATCH 02/26] ui fixes --- OsmAnd/res/layout/fragment_import.xml | 4 ++-- OsmAnd/res/layout/fragment_import_complete.xml | 4 ++-- OsmAnd/res/layout/fragment_import_duplicates.xml | 4 ++-- OsmAnd/res/layout/list_item_import.xml | 7 ++++++- OsmAnd/res/layout/profile_data_list_item_child.xml | 7 ++++++- OsmAnd/res/layout/profile_data_list_item_group.xml | 7 ++++++- .../osmand/plus/settings/DuplicatesSettingsAdapter.java | 2 +- 7 files changed, 25 insertions(+), 10 deletions(-) diff --git a/OsmAnd/res/layout/fragment_import.xml b/OsmAnd/res/layout/fragment_import.xml index ffc6165836..31237e535e 100644 --- a/OsmAnd/res/layout/fragment_import.xml +++ b/OsmAnd/res/layout/fragment_import.xml @@ -4,7 +4,7 @@ xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" - android:background="?attr/activity_background_basic"> + android:background="?attr/activity_background_color"> + android:background="?attr/activity_background_color"> + android:background="?attr/activity_background_color"> Date: Wed, 8 Apr 2020 10:18:20 +0000 Subject: [PATCH 03/26] Translated using Weblate (Catalan) Currently translated at 98.9% (3219 of 3254 strings) --- OsmAnd/res/values-ca/strings.xml | 66 ++++++++++++++++---------------- 1 file changed, 33 insertions(+), 33 deletions(-) diff --git a/OsmAnd/res/values-ca/strings.xml b/OsmAnd/res/values-ca/strings.xml index c67ded97ad..64910bf717 100644 --- a/OsmAnd/res/values-ca/strings.xml +++ b/OsmAnd/res/values-ca/strings.xml @@ -829,7 +829,7 @@ Serveis d\'enregistrament Enregistra un vídeo Enregistra un so - Seleccioneu el format de sortida de vídeo. + Format de sortida de vídeo: Configureu les preferències de so i vídeo. Configuració d\'àudio/vídeo L\'enregistrament ha fallat @@ -838,8 +838,8 @@ Reprodueix Notes d\'àudio Connector del Dropbox - El connector de Dropbox us permet sincronitzar traces i notes d\'àudio i vídeo amb el vostre compte de Dropbox. - Seleccioneu l\'acció per defecte del giny. + Sincronitzeu traces i notes d\'àudio i vídeo amb el vostre compte de Dropbox. + Acció per defecte del giny: Acció per defecte del giny Obre un reproductor extern Enregistra una nota d\'àudio @@ -862,7 +862,7 @@ Enregistrament Enregistrament %1$s %3$s %2$s Capa d\'enregistraments - No es pot reproduir l\'enregistrament + No s\'ha pogut reproduir l\'enregistrament. Atura Considereu comprar el connector de corbes de nivell per recolzar el seu desenvolupament futur. Connector de corbes de nivell @@ -938,7 +938,7 @@ Lateral (8 sectors) Sentit horari (12 sectors) No es pot accedir a la carpeta d\'emmagatzematge de la targeta de memòria! - Seleccioneu primer un municipi o carrer + Estableix primer un municipi o carrer Cerca un carrer en els municipis propers Ordenació porta a porta Suprimeix el punt @@ -972,10 +972,10 @@ Nom de carrer Número Enregistrament del trajecte - Seleccioneu l\'aspecte de l\'aplicació. + Personalitzeu l\'aspecte de l\'aplicació. Aspecte gràfic Opcions d\'accessibilitat - Seleccioneu l\'adreça + Indiqueu l\'adreça Seleccioneu el Preferit Modificacions de l\'OSM Altres accions @@ -1007,7 +1007,7 @@ \n * Premeu contínuament al mapa per suprimir el punt anterior. \n * Premeu contínuament un punt per veure\'n i afegir-hi una descripció. \n * Premeu el giny de mesura per veure més accions. - Selecciona sota demanda + Sota demanda\? Proveïdor de la ubicació S\'estan convertint els noms nadius/anglesos … Indiqueu l\'interval d\'enregistrament de traces a desar durant la navegació @@ -1018,7 +1018,7 @@ No s\'ha trobat el node, o la instal·lació consta de diferents nodes, i això encara no s\'admet. S\'ha produït un error d\'E/S durant l\'acció {0}. Anuncia… - Configureu la notificació dels noms de carrer, incidències de trànsit (cues, bandes sonores), avisos de radar, límits de velocitat. + Configureu la notificació dels noms de carrer, incidències de trànsit (cues, bandes sonores), avisos de radar i límits de velocitat. Noms de carrers (TTS) Límit de velocitat Radars @@ -1034,7 +1034,7 @@ Via: Des de: Destinació %1$s - No s\'han pogut desar els canvis d\'OSM + No s\'han pogut desar els canvis d\'OSM. Desa com un canvi OSM OpenMaps.eu Reprodueix el so en fer una foto @@ -1043,14 +1043,14 @@ No s\'ha pogut afegir el comentari. Contrasenya de l\'OSM (opcional) Balisa marina - Seleccioneu els perfils per donar visibilitat en l\'aplicació. + Seleccioneu els perfils a mostrar. Perfils de l\'aplicació Renderitzat del mapa Senderisme Moto Vaixell Avió - Ara suprimireu %1$d canvis de l\'OSM. N\'esteu segur? + Esteu segurs que voleu esborrar %1$d canvis de l\'OSM\? Suprimeix-ho tot Calculeu primer la ruta Simulació amb la ruta calculada @@ -1094,7 +1094,7 @@ Desactiva el càlcul de ruta en dues fases per navegació amb cotxe. Desactiva el càlcul complex de la ruta El proveïdor de tessel·les %1$s estava desat - Tria existent… + Selecciona existent… Info depuració FPS Ordre optimitzat de les fites de la ruta fins a la destinació. Creació d\'itineraris prement el mapa o utilitzant o modificant fitxers GPX existents, per planificar un trajecte i mesurar la distància entre punts. El resultat es pot desar com un fitxer GPX que podreu usar més endavant com una referència. @@ -2480,7 +2480,7 @@ Abasta l\'àrea: %1$s x %2$s Especifiqueu una memòria intermèdia temporal per desar les ubicacions a enviar mentre no hi ha connexió Consulteu el mapa i afegiu punts Mesurament de distàncies - Necessiteu estar connectat a internet per veure les fotografies de Mapillary. + Les fotografies de Mapillary només són disponibles en línia. Torneu a provar Afegiu un punt si més no. Nom del fitxer GPX: @@ -2663,7 +2663,7 @@ Abasta l\'àrea: %1$s x %2$s Hivern i esquí Vista turística Nàutica - Còpia Punt/PDI nom + Copia nom d\'ubicació/PDI Ubicació sense nom Mostra notes amagades Mostra/amaga notes OSM en el mapa. @@ -2784,8 +2784,8 @@ Abasta l\'àrea: %1$s x %2$s Baixa-ho tot Amaga la descripció completa Mostra la descripció completa - Estil nàutic. Principals característiques: boies, fars, rutes fluvials, rutes i referències marítimes, ports, serveis de navegació assistida, isòbates. - Estil per l\'esquí. Principals característiques: representació de pistes, remuntadors i altres característiques d\'esquí de forma adient. Menys objectes secundaris del mapa que distreguin. + "Per a navegació nàutica. Compta amb boies, fars, rutes fluvials, rutes i referències marítimes, ports, serveis de navegació assistida i isòbates." + Per a esquiar. Compta amb pistes, remuntadors, rutes d\'esquí de fons, etc. Atenúa objectes de mapes secundaris. "Estil senzill i contrastat per navegació amb el cotxe. En mode nocturn té cura de la vista. Principals característiques: corbes de nivell, vies contrastades d\'estil ataronjat, menys objectes secundaris al mapa que puguin distreure." Buscant el corresponent article a la wiki Adreça d\'interès @@ -3135,7 +3135,7 @@ Abasta l\'àrea: %1$s x %2$s Geocodificació Canvieu el zoom del mapa girant la roda amunt i avall. La tecla Esc us retornarà a l\'aplicació WunderLINQ. Utilitzeu WunderLINQ per al control - Heu d\'afegir com a mínim un element a la llista a la configuració de l\'acció ràpida + Afegir com a mínim un element a la llista a la configuració de l\'acció ràpida Pistes per esquí alpí o eslàlom i accés als remuntadors. Trineu Pistes per utilitzar trineu. @@ -3199,7 +3199,7 @@ Abasta l\'àrea: %1$s x %2$s Dispositius d\'entrada externs Seleccioneu un aparell com a teclat genèric o WunderLINQ per a controls externs. Cap - Teclat genèric + Teclat WunderLINQ Parrot Esquí de ruta @@ -3268,16 +3268,16 @@ Abasta l\'àrea: %1$s x %2$s Voleu canviar la carpeta de dades de OsmAnd\? Desplaça a la nova destinació Evita determinades rutes i tipus de carretera - Emmagatzematge intern, amagat a l\'usuari i a les altres aplicacions i que només OsmAnd hi pot accedir + Emmagatzematge intern per a OsmAnd, (amagat a l\'usuari i a les altres aplicacions). Canvia la carpeta d\'emmagatzematge Pista de terra Trineu Costat a costat - • S\'ha actualitzat la configuració de l\'aplicació i dels perfils: La configuració s\'agrupa per tipus. Cada perfil es pot ajustar independentment. + • S\'ha actualitzat la configuració de l\'aplicació i dels perfils: La configuració s\'agrupa per tipus. Cada perfil es pot ajustar independentment. \n \n • Diàleg nou de baixades de mapa que suggereix un mapa per baixar-lo mentre es navega \n -\n • Correccions al tema nocturn +\n • Correccions al tema fosc \n \n • Corregits problemes de ruta a tot el món \n @@ -3325,20 +3325,20 @@ Abasta l\'àrea: %1$s x %2$s %1$s MB utilitzats %1$s kB utilitzats Corbes de nivell i ombrejat de relleu - Millor les carreteres sense asfaltar - Millor les carreteres sense asfaltar. + Prefereix carreteres sense asfaltar + Prefereix carreteres sense asfaltar. Actualitza tots els mapes Esteu segur que voleu actualitzar tots els mapes (%1$d)\? - Podeu aplicar aquest canvi a tots els perfils o només al que ara tingueu seleccionat. + Podeu aplicar aquest canvi a tots els perfils o només al que tingueu seleccionat. Compartit - Millor les carreteres sense asfaltar - Millor les carreteres sense asfaltar. + Prefereix carreteres sense asfaltar + Prefereix carreteres sense asfaltar a les asfaltades al generar rutes. Edicions a OSM - Un botó per a mostrar o amagar les corbes de nivell en el mapa. + Botó per a mostrar o amagar les corbes de nivell en el mapa. Mostra les corbes de nivell Amaga les corbes de nivell Mostra/amaga les corbes de nivell - Un botó per a mostrar o amagar l\'ombrejat de relleu al mapa. + Botó per a mostrar o amagar l\'ombrejat de relleu al mapa. Mostra l\'ombrejat de relleu Amaga l\'ombrejat de relleu Mostra/amaga l\'ombrejat de relleu @@ -3423,13 +3423,13 @@ Abasta l\'àrea: %1$s x %2$s Simula la vostra posició fent servir una traça GPX enregistrada. Gruix Icona de posició en moviment - Seleccioneu la icona del mapa - Si toqueu Aplica, els perfils suprimits es perdran definitivament. + Icona de posició en repòs + Al prémer \'Aplica\', s\'esborraran definitivament els perfils suprimits. Perfil principal Seleccioneu el color - No podeu suprimir els perfils predeterminats de l\'OsmAnd, però podeu desactivar-los en la pantalla anterior, o moure\'ls a la part inferior. + Els perfils predeterminats de l\'OsmAnd no no poden ser esborrats, però podeu desactivar-los (a la pantalla anterior), o ordenar-los cap a la part inferior. Edita els perfils - El tipus de navegació determina les regles de càlcul de les rutes. + El \'tipus de navegació\' determina com es calculen les rutes. Aparença del perfil Icona, color i nom Edita la llista de perfils From ad51f58356f1b4b4296207ffdd858f484d0da66d Mon Sep 17 00:00:00 2001 From: Hinagiku Zeppeki Date: Wed, 8 Apr 2020 09:49:15 +0000 Subject: [PATCH 04/26] Translated using Weblate (Japanese) Currently translated at 98.8% (3218 of 3254 strings) --- OsmAnd/res/values-ja/strings.xml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/OsmAnd/res/values-ja/strings.xml b/OsmAnd/res/values-ja/strings.xml index 0e5004d0ef..698768bf94 100644 --- a/OsmAnd/res/values-ja/strings.xml +++ b/OsmAnd/res/values-ja/strings.xml @@ -2839,7 +2839,7 @@ POIの更新は利用できません 記事をオンラインで開く ウェブブラウザで記事を閲覧します。 当該地域 - マップマーカー「%s」を削除しますか? + マップマーカー\'%s\'を削除しますか? マップマーカーの編集 サードパーティーアプリ 道路検索エリア @@ -2971,7 +2971,7 @@ POIの更新は利用できません ナビゲーション時に使用したくない公共交通機関を指定します: %sモード 避けたい移動手段の種類… - 『%s』タグの長さは255文字未満にしてください。 + \"%s\"タグの長さは255文字未満にしてください。 \"%s\"値の長さ OsmAndのルーティング詳細については、公式ブログをご参照ください。 公共交通機関のナビゲーションは現在ベータテスト中で、エラーや不正確さを含む恐れがあります。 @@ -3066,7 +3066,7 @@ POIの更新は利用できません やや軟らか 軟らかい 表面硬度 - %s は保存されました + %sを保存しました キャンパー キャンピングカー マップ上に低排出ゾーン(CO2排出量の多い車両に課税するエリア)を表示します。ルーティングには影響しません。 @@ -3126,7 +3126,7 @@ POIの更新は利用できません 変更の保存 一旦プロファイルへ変更を保存する必要があります プロファイルの削除 - プロファイル 『%s』 を削除してよろしいですか? + プロファイル \"%s\"を削除してよろしいですか? 開始時に表示するプロファイルの選択 カスタムプロファイルは標準のアプリケーションプロファイルを元に作成します。ウィジェットなどの表示設定や速度と距離の単位などの標準設定をプロファイルごとに定義可能です。これらは標準のアプリプロファイルを基本としており、今後それらと共に拡張される可能性があります: ナビゲーションタイプの選択 @@ -3182,7 +3182,7 @@ POIの更新は利用できません グレード4 グレード5 経路を開く - 経路%sは保存されました + 経路%sを保存しました 一時的な制限の検討 『クイックアクション』のリストに最低ひとつは項目を設定する必要があります アルペン/ダウンヒルスキー @@ -3405,7 +3405,7 @@ POIの更新は利用できません 見出しを含める 記録中の各トラックポイントに見出しも保存します。 パーソナル - をダウンロード中 + %sをダウンロード中 濃い 砂漠などの過疎地に向いたマップスタイルです。各情報の詳細も表示されます。 %1$s • %2$s From 8c2fc5a75a5f10a65390a0d29d3f734ee64d0e8f Mon Sep 17 00:00:00 2001 From: Ldm Public Date: Wed, 8 Apr 2020 13:00:16 +0000 Subject: [PATCH 05/26] Translated using Weblate (French) Currently translated at 100.0% (3254 of 3254 strings) --- OsmAnd/res/values-fr/strings.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/OsmAnd/res/values-fr/strings.xml b/OsmAnd/res/values-fr/strings.xml index 4d13b2be39..4b5e7cbfb3 100644 --- a/OsmAnd/res/values-fr/strings.xml +++ b/OsmAnd/res/values-fr/strings.xml @@ -3172,7 +3172,7 @@ représentant la zone : %1$s x %2$s Basez votre profil personnel sur l\'un des profils par défaut pour définir les unités de vitesse, de distance ou la visibilité des widgets. Voici les profils par défaut de l\'application ainsi que des exemples de profils personnalisés : Prendre en compte les limitations temporaires Par défaut - Relier les trous + Fusionner pour éviter les interruptions Campeur Camping-car Afficher les zones à faible émission sur la carte (n\'influe pas sur le calcul d\'itinéraire). @@ -3348,7 +3348,7 @@ représentant la zone : %1$s x %2$s Impossible d\'exporter le profil. Importer le profil Ajouter un profil en ouvrant son fichier avec OsmAnd. - %1$s Erreur d\'importation : %2$s + Erreur d\'import %1$s : %2$s %1$s importé avec succès. Blanc Inverser %1$s et %2$s From f3f8b8249a033c7e308dbd9e0cfc4fc3188c8250 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?O=C4=9Fuz=20Ersen?= Date: Wed, 8 Apr 2020 10:52:02 +0000 Subject: [PATCH 06/26] Translated using Weblate (Turkish) Currently translated at 100.0% (3254 of 3254 strings) --- OsmAnd/res/values-tr/strings.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OsmAnd/res/values-tr/strings.xml b/OsmAnd/res/values-tr/strings.xml index d6c3d6c192..c0b9044ed8 100644 --- a/OsmAnd/res/values-tr/strings.xml +++ b/OsmAnd/res/values-tr/strings.xml @@ -1106,7 +1106,7 @@ Yerlerim Sık Kullanılanlar Ses - Vidyo + Video Fotoğraf gün geride Haritaya dön From 8f9d51c3850562d33f680ddf0bb131cef65d5ff9 Mon Sep 17 00:00:00 2001 From: ce4 Date: Wed, 8 Apr 2020 08:04:45 +0000 Subject: [PATCH 07/26] Translated using Weblate (German) Currently translated at 100.0% (3798 of 3798 strings) --- OsmAnd/res/values-de/phrases.xml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/OsmAnd/res/values-de/phrases.xml b/OsmAnd/res/values-de/phrases.xml index 605afd91f5..ec59448dda 100644 --- a/OsmAnd/res/values-de/phrases.xml +++ b/OsmAnd/res/values-de/phrases.xml @@ -1101,11 +1101,11 @@ Kriegsdenkmal Statue Stein - Generator + Mineral-Aggregat Dolomit Gas Gold - Grafit + Graphit Mineralöl Erdöl Salz @@ -1346,7 +1346,7 @@ Holzfällen Sand Fallobst - Todwald + Totholz In Etage RTSA-Skala Einfach @@ -1611,7 +1611,7 @@ Wegmarkierung Auskunft Tastbares Modell - Tastbare Karte + Blindengrafik Einzelhandel In einem abgetrennten Raum Nur für Raucher @@ -3819,6 +3819,6 @@ Behinderung Trinkwassernachfüllung: ja Trinkwassernachfüllung: nein - Trinkwasser-Nachfüllnetzwerk + Trinkwasser-Nachfüllnetz Internetzugangsgebühr für Kunden \ No newline at end of file From 5e585311303abecaa8c3aa642499e67f78043a7c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?O=C4=9Fuz=20Ersen?= Date: Wed, 8 Apr 2020 10:51:28 +0000 Subject: [PATCH 08/26] Translated using Weblate (Turkish) Currently translated at 60.7% (2309 of 3798 strings) --- OsmAnd/res/values-tr/phrases.xml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/OsmAnd/res/values-tr/phrases.xml b/OsmAnd/res/values-tr/phrases.xml index 5ea401d080..2153e5c0e4 100644 --- a/OsmAnd/res/values-tr/phrases.xml +++ b/OsmAnd/res/values-tr/phrases.xml @@ -2311,4 +2311,13 @@ Uygarlık: minos Uygarlık: tiahuanaco Dil okulu + Hayvanlara izin verilmez + Hayvanlara izin verilir + At + Köpek + Hayvan eğitimi + Video + SMS + Durum + Tür \ No newline at end of file From 03c3c9219cf4a15aa8c0a15537601ba5ad1011a7 Mon Sep 17 00:00:00 2001 From: ce4 Date: Wed, 8 Apr 2020 16:41:21 +0000 Subject: [PATCH 09/26] Translated using Weblate (German) Currently translated at 100.0% (3798 of 3798 strings) --- OsmAnd/res/values-de/phrases.xml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/OsmAnd/res/values-de/phrases.xml b/OsmAnd/res/values-de/phrases.xml index ec59448dda..cae3175e10 100644 --- a/OsmAnd/res/values-de/phrases.xml +++ b/OsmAnd/res/values-de/phrases.xml @@ -1167,7 +1167,7 @@ Kostüme Traditionell Anzüge - Übergröße + Übergrößen Schule Bademode Socken @@ -2038,7 +2038,7 @@ Art: Bauholz Art: Raffinerie Art: Warenhaus - Art: KFZ Schrotthändler + Art: KFZ-Schrotthändler Art: Landwirtschaft Art: Brauerei Art: Ziegelei @@ -2087,7 +2087,7 @@ Anbauprodukt: Erdbeere Anbauprodukt: Gemüse, Blumen Anbauprodukt: Maniok - Anbauprodukt: Preiselbeere + Anbauprodukt: Moosbeere Anbauprodukt: Spargel Anbauprodukt: Blumen Überwachung: innen @@ -2237,7 +2237,7 @@ Art: Steinkreuz Hüttenkreis Felsbild - Grabtyp: prähistorische Turmbauten + Grabtyp: Nuraghe Grabtyp: Steinkreis Grabtyp: Ganggrab Gipfelkreuz: ja @@ -2918,7 +2918,7 @@ Bubble Tea Fleisch Flügel - Waffel + Waffeln Schokolade Wein Medizinisches Fachgebiet From bc1d385fef235669cd528b6717f97ade6a0b166f Mon Sep 17 00:00:00 2001 From: Dima-1 Date: Thu, 9 Apr 2020 10:04:57 +0300 Subject: [PATCH 10/26] Fix #8693 Profile appearance: Strange scroll appear after select different icon/color. Hide keyboard on scroll --- .../settings/ProfileAppearanceFragment.java | 44 +++++++++++++++++-- 1 file changed, 40 insertions(+), 4 deletions(-) diff --git a/OsmAnd/src/net/osmand/plus/settings/ProfileAppearanceFragment.java b/OsmAnd/src/net/osmand/plus/settings/ProfileAppearanceFragment.java index b872ca8148..8af4450a62 100644 --- a/OsmAnd/src/net/osmand/plus/settings/ProfileAppearanceFragment.java +++ b/OsmAnd/src/net/osmand/plus/settings/ProfileAppearanceFragment.java @@ -33,6 +33,7 @@ import androidx.fragment.app.FragmentActivity; import androidx.fragment.app.FragmentManager; import androidx.preference.Preference; import androidx.preference.PreferenceViewHolder; +import androidx.recyclerview.widget.RecyclerView; import net.osmand.AndroidUtils; import net.osmand.IndexConstants; @@ -261,6 +262,15 @@ public class ProfileAppearanceFragment extends BaseSettingsFragment { } } }); + getListView().addOnScrollListener(new RecyclerView.OnScrollListener() { + @Override + public void onScrollStateChanged(@NonNull RecyclerView recyclerView, int newState) { + super.onScrollStateChanged(recyclerView, newState); + if (newState != RecyclerView.SCROLL_STATE_IDLE) { + hideKeyboard(); + } + } + }); } return view; } @@ -402,7 +412,7 @@ public class ProfileAppearanceFragment extends BaseSettingsFragment { View iconItem = createIconItemView(iconRes, iconItems); iconItems.addView(iconItem, new FlowLayout.LayoutParams(0, 0)); } - setIconNewColor(changedProfile.iconRes); + setIconColor(changedProfile.iconRes); } else if (LOCATION_ICON_ITEMS.equals(preference.getKey())) { locationIconItems = (FlowLayout) holder.findViewById(R.id.color_items); locationIconItems.removeAllViews(); @@ -452,9 +462,11 @@ public class ProfileAppearanceFragment extends BaseSettingsFragment { public void onClick(View v) { if (colorRes != changedProfile.color) { updateColorSelector(colorRes); + setVerticalScrollBarEnabled(false); updatePreference(findPreference(MASTER_PROFILE)); updatePreference(findPreference(LOCATION_ICON_ITEMS)); updatePreference(findPreference(NAV_ICON_ITEMS)); + setVerticalScrollBarEnabled(true); } } }); @@ -482,7 +494,7 @@ public class ProfileAppearanceFragment extends BaseSettingsFragment { colorItem.findViewById(R.id.checkMark).setVisibility(View.VISIBLE); changedProfile.color = color; if (iconItems != null) { - setIconNewColor(changedProfile.iconRes); + updateIconColor(changedProfile.iconRes); } updateProfileNameAppearance(); updateProfileButton(); @@ -521,7 +533,7 @@ public class ProfileAppearanceFragment extends BaseSettingsFragment { } private void updateIconSelector(int iconRes) { - setIconNewColor(iconRes); + updateIconColor(iconRes); View iconItem = iconItems.findViewWithTag(changedProfile.iconRes); iconItem.findViewById(R.id.outline).setVisibility(View.GONE); ImageView checkMark = iconItem.findViewById(R.id.checkMark); @@ -552,7 +564,9 @@ public class ProfileAppearanceFragment extends BaseSettingsFragment { @Override public void onClick(View v) { if (locationIcon != changedProfile.locationIcon) { + setVerticalScrollBarEnabled(false); updateLocationIconSelector(locationIcon); + setVerticalScrollBarEnabled(true); } } }); @@ -596,7 +610,9 @@ public class ProfileAppearanceFragment extends BaseSettingsFragment { @Override public void onClick(View v) { if (navigationIcon != changedProfile.navigationIcon) { + setVerticalScrollBarEnabled(false); updateNavigationIconSelector(navigationIcon); + setVerticalScrollBarEnabled(true); } } }); @@ -621,7 +637,13 @@ public class ProfileAppearanceFragment extends BaseSettingsFragment { changedProfile.navigationIcon = navigationIcon; } - private void setIconNewColor(int iconRes) { + private void updateIconColor(int iconRes) { + setVerticalScrollBarEnabled(false); + setIconColor(iconRes); + setVerticalScrollBarEnabled(true); + } + + private void setIconColor(int iconRes) { int changedProfileColor = ContextCompat.getColor(app, changedProfile.color.getColor( app.getDaynightHelper().isNightModeForMapControls())); View iconItem = iconItems.findViewWithTag(iconRes); @@ -641,6 +663,20 @@ public class ProfileAppearanceFragment extends BaseSettingsFragment { } } + private void setVerticalScrollBarEnabled(boolean enabled) { + final RecyclerView preferenceListView = getListView(); + if (enabled) { + preferenceListView.post(new Runnable() { + @Override + public void run() { + preferenceListView.setVerticalScrollBarEnabled(true); + } + }); + } else { + preferenceListView.setVerticalScrollBarEnabled(false); + } + } + private void hideKeyboard() { Activity activity = getActivity(); if (activity != null) { From b7e7e1f58c047c0926ac2954f3e604c36f24b7c3 Mon Sep 17 00:00:00 2001 From: Hakuchi Date: Thu, 9 Apr 2020 01:16:29 +0000 Subject: [PATCH 11/26] Translated using Weblate (Japanese) Currently translated at 98.7% (3218 of 3260 strings) --- OsmAnd/res/values-ja/strings.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OsmAnd/res/values-ja/strings.xml b/OsmAnd/res/values-ja/strings.xml index 698768bf94..c1e029a030 100644 --- a/OsmAnd/res/values-ja/strings.xml +++ b/OsmAnd/res/values-ja/strings.xml @@ -1305,7 +1305,7 @@ POIの更新は利用できません 遅め 最後の数メートル 手動のみ(矢印をタップ) - " string name=\"lat_lon_pattern\">\"緯度:%1$.5f 経度:%2$.5f\"</string " + Online OSMマップを画像で分類します。 経由地点をGPXファイルとして保存、またはお気に入りにインポートしますか? 共有 OsmAndを介してお気に入りを共有 From 5aff80cd98d548f1872d5de90e56110062237918 Mon Sep 17 00:00:00 2001 From: Ldm Public Date: Wed, 8 Apr 2020 20:09:17 +0000 Subject: [PATCH 12/26] Translated using Weblate (French) Currently translated at 100.0% (3260 of 3260 strings) --- OsmAnd/res/values-fr/strings.xml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/OsmAnd/res/values-fr/strings.xml b/OsmAnd/res/values-fr/strings.xml index 4b5e7cbfb3..788730f7c1 100644 --- a/OsmAnd/res/values-fr/strings.xml +++ b/OsmAnd/res/values-fr/strings.xml @@ -3586,4 +3586,11 @@ représentant la zone : %1$s x %2$s Impossible de lire %1$s. Impossible d\'écrire %1$s. Impossible d\'importer %1$s. + Sélectionnez les langues dans lesquelles les articles Wikipédia apparaîtront sur la carte. Certains articles Wikipédia peuvent ne pas être disponibles dans certaines langues. +\nVous pourrez basculer entre toutes les langues disponibles pendant la lecture de l’article. + Sélectionnez le fichier de trace + Langues + Langue + Toutes les langues + D’autres cartes sont nécessaires pour afficher les POI Wikipédia sur la carte. \ No newline at end of file From e17e0b9fa1fe44075dc997c5ac551bef69499cbc Mon Sep 17 00:00:00 2001 From: Predatorix Phoenix Date: Wed, 8 Apr 2020 17:35:53 +0000 Subject: [PATCH 13/26] Translated using Weblate (German) Currently translated at 100.0% (3260 of 3260 strings) --- OsmAnd/res/values-de/strings.xml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/OsmAnd/res/values-de/strings.xml b/OsmAnd/res/values-de/strings.xml index 89b397f101..31898bf0e8 100644 --- a/OsmAnd/res/values-de/strings.xml +++ b/OsmAnd/res/values-de/strings.xml @@ -3621,4 +3621,11 @@ Lon %2$s Konnte %1$s nicht lesen. Konnte %1$s nicht schreiben. Konnte %1$s nicht importieren. + Wählen Sie eine Pfad-Datei + Sprachen + Sprache + Alle Sprachen + Einige Wikipedia-Artikel könnten nicht in Ihrer Sprache verfügbar. Wählen Sie die Sprachen aus, in der Wikipedia-Artikel auf der Karte erscheinen sollen. +\nSie können beim Lesen des Artikels zwischen allen verfügbaren Sprachen wechseln. + Zusätzliche Karten werden benötigt um Wikipedia-POIs auf der Karte anzuzeigen. \ No newline at end of file From 430839a3dff2e6283d6391b96a62aeb54fcc09c6 Mon Sep 17 00:00:00 2001 From: solokot Date: Wed, 8 Apr 2020 17:05:12 +0000 Subject: [PATCH 14/26] Translated using Weblate (Russian) Currently translated at 100.0% (3260 of 3260 strings) --- OsmAnd/res/values-ru/strings.xml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/OsmAnd/res/values-ru/strings.xml b/OsmAnd/res/values-ru/strings.xml index 472c5413b5..ab4257697c 100644 --- a/OsmAnd/res/values-ru/strings.xml +++ b/OsmAnd/res/values-ru/strings.xml @@ -1582,7 +1582,7 @@ Плагин активирует функции для записи и сохранения ваших треков вручную нажатием на виджет записи GPX на карте, или также автоматически записывает все ваши маршруты навигации в файл GPX. \n \nЗаписанными треками можно поделиться с вашими друзьями или использовать их для вклада в OSM. Спортсмены могут использовать записанные треки для контроля за тренировками. Некоторый базовый анализ треков может быть выполнен непосредственно в OsmAnd, например, время прохождения круга, средняя скорость и т.д., треки, конечно, позднее также могут быть проанализированы в специальных инструментах анализа сторонних производителей. - string name=\"lat_lon_pattern\">Широта: %1$.5f Долгота: %2$.5f</string + Онлайн OSM классификация карт с изображениями. Всегда спрашивать Укажите интервал регистрации во время записи трека (включается через виджет записи GPX на карте). Общий интервал записи трека @@ -3607,4 +3607,11 @@ Невозможно прочитать %1$s. Невозможно записать %1$s. Невозможно импортировать %1$s. + Выберите файл трека + Некоторые статьи Википедии могут быть недоступны на вашем родном языке, выберите языки, на которых такие статьи будут отображаться на карте. +\nВы сможете переключаться между всеми доступными языками во время чтения статьи. + Языки + Язык + Все языки + Для просмотра POI Википедии на карте необходимы дополнительные карты. \ No newline at end of file From b9c69deb857b3270be0608a82f74f484dabf844b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?O=C4=9Fuz=20Ersen?= Date: Wed, 8 Apr 2020 16:55:26 +0000 Subject: [PATCH 15/26] Translated using Weblate (Turkish) Currently translated at 100.0% (3260 of 3260 strings) --- OsmAnd/res/values-tr/strings.xml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/OsmAnd/res/values-tr/strings.xml b/OsmAnd/res/values-tr/strings.xml index c0b9044ed8..6b443f41c0 100644 --- a/OsmAnd/res/values-tr/strings.xml +++ b/OsmAnd/res/values-tr/strings.xml @@ -3570,4 +3570,11 @@ %1$s okunamadı. %1$s yazılamadı. %1$s içe aktarılamadı. + İzlenen yol dosyasını seç + Diller + Dil + Tüm diller + Bazı Wikipedia makaleleri adınızda bulunmayabilir, Wikipedia makalelerinin haritada görüneceği dilleri seçin. +\nMakaleyi okurken mevcut tüm diller arasında geçiş yapabileceksiniz. + Wikipedia POI\'lerini haritada görüntülemek için ek haritalara ihtiyaç vardır. \ No newline at end of file From f1306a16bd5c251c90ba929a859b5d1a145bfc2d Mon Sep 17 00:00:00 2001 From: Hakuchi Date: Thu, 9 Apr 2020 01:21:18 +0000 Subject: [PATCH 16/26] Translated using Weblate (Ukrainian) Currently translated at 99.5% (3245 of 3260 strings) --- OsmAnd/res/values-uk/strings.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OsmAnd/res/values-uk/strings.xml b/OsmAnd/res/values-uk/strings.xml index 1000fff242..e12259b579 100644 --- a/OsmAnd/res/values-uk/strings.xml +++ b/OsmAnd/res/values-uk/strings.xml @@ -1280,7 +1280,7 @@ Тільки вручну (натискати на стрілку) Повторювати навігаційні вказівки через регулярні проміжки часу. Повторювати навігаційні вказівки - string name=\"lat_lon_pattern\">Шир: %1$.5f Дов: %2$.5f</string + Online OSM класифікація карт із зображенням. Зберегти дані як GPX-файл чи імпортувати маршрутні точки в \'Закладки\'? Поділитися Закладки, якими поділились через OsmAnd From bdff9a606a1fdb8317d853df9431e73184fee3b0 Mon Sep 17 00:00:00 2001 From: jan madsen Date: Thu, 9 Apr 2020 06:31:44 +0000 Subject: [PATCH 17/26] Translated using Weblate (Danish) Currently translated at 89.8% (2930 of 3260 strings) --- OsmAnd/res/values-da/strings.xml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/OsmAnd/res/values-da/strings.xml b/OsmAnd/res/values-da/strings.xml index 4f2b3f28cb..d7741eaa84 100644 --- a/OsmAnd/res/values-da/strings.xml +++ b/OsmAnd/res/values-da/strings.xml @@ -3594,4 +3594,9 @@ Repræsenterer område: %1$s x %2$s Kunne ikke skrive til %1$s. Kunne ikke importere %1$s. Erstat et andet punkt med dette + Vælg sporfil + Sprog + Sprog + Alle sprog + Yderligere kort er nødvendige for at se Wikipedia Interessepunkter på kortet. \ No newline at end of file From b8d8c17693114a39606cd1ba1445ff2874596a36 Mon Sep 17 00:00:00 2001 From: Hakuchi Date: Thu, 9 Apr 2020 01:20:12 +0000 Subject: [PATCH 18/26] Translated using Weblate (Greek) Currently translated at 97.9% (3194 of 3260 strings) --- OsmAnd/res/values-el/strings.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OsmAnd/res/values-el/strings.xml b/OsmAnd/res/values-el/strings.xml index 730d45266e..87004e9be8 100644 --- a/OsmAnd/res/values-el/strings.xml +++ b/OsmAnd/res/values-el/strings.xml @@ -2509,7 +2509,7 @@ Ευρώπη - Κάτω Χώρες Άλλα Εκδόθηκε - string name=\"lat_lon_pattern\">Γ. Πλ:%1$.5f Γ. Μηκ: %2$.5f</string + Online OSMκατηγοριοποίηση χάρτη με εικόνες. Αγαπημένα που μοιράστηκαν μέσω του OsmAnd Προσθήκη αγαπημένου διαγραφή From 6464d157036a58575e93b0a1a996098d7b47a7ef Mon Sep 17 00:00:00 2001 From: Yaron Shahrabani Date: Thu, 9 Apr 2020 04:37:23 +0000 Subject: [PATCH 19/26] Translated using Weblate (Hebrew) Currently translated at 99.4% (3243 of 3260 strings) --- OsmAnd/res/values-he/strings.xml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/OsmAnd/res/values-he/strings.xml b/OsmAnd/res/values-he/strings.xml index 3235a1d66f..4af0d6304a 100644 --- a/OsmAnd/res/values-he/strings.xml +++ b/OsmAnd/res/values-he/strings.xml @@ -3602,4 +3602,9 @@ זה מסנן שחותך מהירויות נמוכות כדי לא להקליט נקודות מתחת למהירות מסוימת. הפעלת המסנן תגרום לכך שהמסלולים ייראו חלקים יותר כשמסתכלים על המפה. טיולי סקי %1$s — %2$s — %3$s + בחירת קובץ מסלול + שפות + שפה + כל השפות + נדרשות מפות נוספות כדי להציג נקודות עניין של ויקיפדיה על המפה. \ No newline at end of file From 27db0928e8eee92069f0259f0b3ce9193ad2f3cc Mon Sep 17 00:00:00 2001 From: anonymous Date: Thu, 9 Apr 2020 01:18:09 +0000 Subject: [PATCH 20/26] =?UTF-8?q?Translated=20using=20Weblate=20(Norwegian?= =?UTF-8?q?=20Bokm=C3=A5l)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Currently translated at 3.4% (113 of 3260 strings) --- OsmAnd/res/values-nb/strings.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OsmAnd/res/values-nb/strings.xml b/OsmAnd/res/values-nb/strings.xml index 521e62848f..f9e29f9414 100644 --- a/OsmAnd/res/values-nb/strings.xml +++ b/OsmAnd/res/values-nb/strings.xml @@ -2474,7 +2474,7 @@ Aktiver tillegget \"Turopptak\" for å bruke posisjonloggingstjenester (GPX-logging, nettbasert sporing) Beregn mulig ikke-optimal rute over lange avstander Last ned (\'nettfrakoblede\') data for å kunne bruke kart nettfrakoblet. - string name=\"lat_lon_pattern\">Br: %1$.5f Le: %2$.5f</string + Online OSM – kartklassifisering med bilder. Hurtighandlingsnavn endret til %1$s for å unngå duplisering. Navneduplisering for hurtighandling OSM-mottakere From 3ad6d4fefdc77230eb7a04af74a281c37fe62a7e Mon Sep 17 00:00:00 2001 From: solokot Date: Wed, 8 Apr 2020 17:11:59 +0000 Subject: [PATCH 21/26] Translated using Weblate (Russian) Currently translated at 98.1% (3728 of 3798 strings) --- OsmAnd/res/values-ru/phrases.xml | 65 +++++++++++++++++++++++++++----- 1 file changed, 55 insertions(+), 10 deletions(-) diff --git a/OsmAnd/res/values-ru/phrases.xml b/OsmAnd/res/values-ru/phrases.xml index 3d0e90f46b..2aede8672a 100644 --- a/OsmAnd/res/values-ru/phrases.xml +++ b/OsmAnd/res/values-ru/phrases.xml @@ -653,8 +653,8 @@ Ориентир Маяк (навигационный ориентир) Причал - Уведомление - Радиостанция + Уведомление (навигационный ориентир) + Радиостанция (навигационный ориентир) Сигнальная станция Сигнал опасности Лодочная станция @@ -2815,8 +2815,8 @@ Е10 Е20 E85 - Бакен с маяком - Плавучий маяк + Бакен с маяком (навигационный ориентир) + Плавучий маяк (навигационный ориентир) Специи Товары для рукоделия Зарядка: есть @@ -3267,8 +3267,8 @@ Объединяющая Церковь в Австралии Реформистский иудаизм Водяной знак: насыпь - Радиолокационный транспондер (навигационный знак) - Топовая фигура (навигационный знак) + Радиолокационный транспондер (навигационный ориентир) + Топовая фигура (навигационный ориентир) Габаритная высота Габаритная ширина YouTube @@ -3511,7 +3511,7 @@ Взрывной залп: первая детонация залпового теста Метро Магазин каннабиса - Type 1 + Тип 1 CHAdeMO Tesla Supercharger Tesla Roadster @@ -3677,7 +3677,7 @@ Доступ для туристического автобуса: да Доступ для автобуса: нет Доступ для каравана: нет - Доступ для дома на колесах: нет + Доступ для автодома: нет Доступ для трейлера: нет Ледопад Скалолазание @@ -3687,8 +3687,53 @@ УКВ-канал Шаурма Сухой баррель - Высота просвета (открытая) - Высота просвета (закрытая) + Габаритная высота (открытая) + Габаритная высота (закрытая) Видео SMS + Пастель + Выделенный + Да + Выделенный + Да + Доставка + Выделенный + Выделенный + Да + Выделенный + Да + Выделенный + Выделенный + Выделенный + Да + Выделенный + Выделенный + Да + Выделенный + Выделенный + Доступ для инвалидов: нет + Доступ для сельскохозяйственных машин: нет + Доступ для сельскохозяйственных машин: да + Пейнтбол + Ледник, спускающийся в море + Выводной ледник + Местонахождение: в киоске + Вино: розничная торговля + Центр подводного плавания + Охотничья база + Номер ссылки на трассу + Боулинг-центр + Нет + Да + Нет + Да + Только если разрешена ходьба + Сеть заправки питьевой водой + Заправка питьевой водой: нет + Заправка питьевой водой: да + Тип 3 + Тип 2 комбинированный + Тип 2 + Тип 1 комбинированный + Доступ для автодомов \ No newline at end of file From 268b2987a3c19d9bf3ac9ecdabc7f5f98656977f Mon Sep 17 00:00:00 2001 From: Hakuchi Date: Wed, 8 Apr 2020 19:37:20 +0000 Subject: [PATCH 22/26] Translated using Weblate (German) Currently translated at 100.0% (3798 of 3798 strings) --- OsmAnd/res/values-de/phrases.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OsmAnd/res/values-de/phrases.xml b/OsmAnd/res/values-de/phrases.xml index cae3175e10..483b1fef0f 100644 --- a/OsmAnd/res/values-de/phrases.xml +++ b/OsmAnd/res/values-de/phrases.xml @@ -2038,7 +2038,7 @@ Art: Bauholz Art: Raffinerie Art: Warenhaus - Art: KFZ-Schrotthändler + Art: KFZ-Verschrottung Art: Landwirtschaft Art: Brauerei Art: Ziegelei From 4221a802441977aa49000089e68050e189be3aad Mon Sep 17 00:00:00 2001 From: Eduardo Addad de Oliveira Date: Wed, 8 Apr 2020 17:11:57 +0000 Subject: [PATCH 23/26] Translated using Weblate (Portuguese (Brazil)) Currently translated at 99.9% (3259 of 3260 strings) --- OsmAnd/res/values-pt-rBR/strings.xml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/OsmAnd/res/values-pt-rBR/strings.xml b/OsmAnd/res/values-pt-rBR/strings.xml index b018ccd3c0..e70a828b85 100644 --- a/OsmAnd/res/values-pt-rBR/strings.xml +++ b/OsmAnd/res/values-pt-rBR/strings.xml @@ -3602,4 +3602,11 @@ Pôr do Sol: %2$s Não foi possível ler %1$s. Não foi possível escrever %1$s. Não foi possível importar %1$s. + Selecionar arquivo de faixa + Idiomas + Idioma + Todos os idiomas + Alguns artigos da Wikipédia podem não estar disponíveis em seu nome. Selecione os idiomas nos quais os artigos da Wikipédia aparecerão no mapa. +\nVocê poderá alternar entre todos os idiomas disponíveis enquanto lê o artigo. + Mapas adicionais são necessários para visualizar os POIs da Wikipédia no mapa. \ No newline at end of file From 136f40797277d1b8a89dde14f45554aa2f1d5145 Mon Sep 17 00:00:00 2001 From: Jeff Huang Date: Thu, 9 Apr 2020 03:06:01 +0000 Subject: [PATCH 24/26] Translated using Weblate (Chinese (Traditional)) Currently translated at 100.0% (3260 of 3260 strings) --- OsmAnd/res/values-zh-rTW/strings.xml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/OsmAnd/res/values-zh-rTW/strings.xml b/OsmAnd/res/values-zh-rTW/strings.xml index d4543232a9..d2c05b53bd 100644 --- a/OsmAnd/res/values-zh-rTW/strings.xml +++ b/OsmAnd/res/values-zh-rTW/strings.xml @@ -3606,4 +3606,11 @@ 無法讀取 %1$s。 無法寫入 %1$s。 無法匯入 %1$s。 + 選取軌跡檔案 + 語言 + 語言 + 所有語言 + 某些維基百科的文章可能無法以您的名義提供,選取維基百科的文章要以什麼語言出現在地圖上。 +\n您將可以在閱讀文章時在所有可用的語言間切換。 + 需要其他地圖才能在地圖上檢視維基百科的 POI。 \ No newline at end of file From 0c7749d73d11698bd1aa6bb82c09e3a54604b032 Mon Sep 17 00:00:00 2001 From: Hakuchi Date: Thu, 9 Apr 2020 01:18:52 +0000 Subject: [PATCH 25/26] Translated using Weblate (Dutch) Currently translated at 96.5% (3149 of 3260 strings) --- OsmAnd/res/values-nl/strings.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OsmAnd/res/values-nl/strings.xml b/OsmAnd/res/values-nl/strings.xml index c77a028671..8534b9b25a 100644 --- a/OsmAnd/res/values-nl/strings.xml +++ b/OsmAnd/res/values-nl/strings.xml @@ -248,7 +248,7 @@ Installeer meer… Minimum zoomniveau om vectorkaarten in plaats van (raster)kaartsegmenten te gebruiken. Min. vector zoomniveau - string name=\"lat_lon_pattern\">Lat: %1$.5f Lon: %2$.5f</string + Online OSM kaart classificatie met afbeeldingen. Fout bij offline zoeken. Zoek adres in de offline kaarten Systeem From 1dd6fc22f3d549ad5d72e7305f607c7edfde672f Mon Sep 17 00:00:00 2001 From: Dima-1 Date: Thu, 9 Apr 2020 14:11:31 +0300 Subject: [PATCH 26/26] Fix #8512 Bottom sheet dialogs should support multiline headings --- OsmAnd/res/layout/bottom_sheet_item_title.xml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/OsmAnd/res/layout/bottom_sheet_item_title.xml b/OsmAnd/res/layout/bottom_sheet_item_title.xml index d8ebd46514..1736b7148a 100644 --- a/OsmAnd/res/layout/bottom_sheet_item_title.xml +++ b/OsmAnd/res/layout/bottom_sheet_item_title.xml @@ -5,13 +5,15 @@ xmlns:tools="http://schemas.android.com/tools" android:id="@+id/title" android:layout_width="match_parent" - android:layout_height="@dimen/bottom_sheet_title_height" + android:layout_height="wrap_content" android:ellipsize="end" android:gravity="center_vertical" - android:maxLines="1" + android:maxLines="5" android:minHeight="@dimen/bottom_sheet_title_height" android:paddingLeft="@dimen/content_padding" android:paddingRight="@dimen/content_padding" + android:paddingTop="@dimen/content_padding_small" + android:paddingBottom="@dimen/content_padding_small" android:textAppearance="@style/TextAppearance.ListItemTitle" osmand:typeface="@string/font_roboto_medium" tools:text="Some Title"