From 8f8cc702d2d95b239c0a7bb465f6569db260749c Mon Sep 17 00:00:00 2001 From: "Igor B. Poretsky" Date: Wed, 20 Apr 2016 13:16:24 +0300 Subject: [PATCH] Fixed and enhanced map accessibility actions. Context menu popped up by long click on the map view in accessibility mode when map is bound to location now relates to the point map is bound to. --- OsmAnd/res/values-af/strings.xml | 1 - OsmAnd/res/values-ar/strings.xml | 1 - OsmAnd/res/values-be-rBY/strings.xml | 1 - OsmAnd/res/values-be/strings.xml | 1 - OsmAnd/res/values-bg/strings.xml | 1 - OsmAnd/res/values-ca/strings.xml | 1 - OsmAnd/res/values-cs/strings.xml | 1 - OsmAnd/res/values-da/strings.xml | 1 - OsmAnd/res/values-de/strings.xml | 1 - OsmAnd/res/values-el/strings.xml | 1 - OsmAnd/res/values-es-rAR/strings.xml | 1 - OsmAnd/res/values-es-rUS/strings.xml | 1 - OsmAnd/res/values-es/strings.xml | 1 - OsmAnd/res/values-eu/strings.xml | 1 - OsmAnd/res/values-fa/strings.xml | 1 - OsmAnd/res/values-fr/strings.xml | 1 - OsmAnd/res/values-gl/strings.xml | 1 - OsmAnd/res/values-he/strings.xml | 1 - OsmAnd/res/values-hu/strings.xml | 1 - OsmAnd/res/values-hy/strings.xml | 1 - OsmAnd/res/values-it/strings.xml | 1 - OsmAnd/res/values-ja/strings.xml | 1 - OsmAnd/res/values-ka/strings.xml | 1 - OsmAnd/res/values-ko/strings.xml | 1 - OsmAnd/res/values-lt/strings.xml | 1 - OsmAnd/res/values-lv/strings.xml | 1 - OsmAnd/res/values-nl/strings.xml | 1 - OsmAnd/res/values-pl/strings.xml | 1 - OsmAnd/res/values-pt-rBR/strings.xml | 1 - OsmAnd/res/values-pt/strings.xml | 1 - OsmAnd/res/values-ru/strings.xml | 2 +- OsmAnd/res/values-sc/strings.xml | 1 - OsmAnd/res/values-sk/strings.xml | 1 - OsmAnd/res/values-sl/strings.xml | 1 - OsmAnd/res/values-sv/strings.xml | 1 - OsmAnd/res/values-tr/strings.xml | 1 - OsmAnd/res/values-uk/strings.xml | 1 - OsmAnd/res/values-zh-rTW/strings.xml | 1 - OsmAnd/res/values/strings.xml | 2 +- .../osmand/access/MapAccessibilityActions.java | 17 +++++++++-------- .../net/osmand/plus/OsmAndLocationProvider.java | 6 ++---- 41 files changed, 13 insertions(+), 51 deletions(-) diff --git a/OsmAnd/res/values-af/strings.xml b/OsmAnd/res/values-af/strings.xml index 9266ce1917..e33309ac96 100644 --- a/OsmAnd/res/values-af/strings.xml +++ b/OsmAnd/res/values-af/strings.xml @@ -1106,7 +1106,6 @@ OsmAnd (OSM Automated Navigation Directions) is \\\'n kaart en navigasie toepass Wag asseblief terwyl huidige taak afhandel Gebruik Kalman filter om kompas afwykings te vermy Gebruik Kalman filter - Toeganklikheids wyse: kies asseblief eers die bestemming Gebruik die magnetiese sensor om die kompas waarde te bepaal in plaas van die oriëntasie sensor Gebruik magnetiese sensor Kontoer lyne inligting diff --git a/OsmAnd/res/values-ar/strings.xml b/OsmAnd/res/values-ar/strings.xml index d20f227cee..a1700f0ff0 100644 --- a/OsmAnd/res/values-ar/strings.xml +++ b/OsmAnd/res/values-ar/strings.xml @@ -477,7 +477,6 @@ يقلل الشوشرة في قراءة البوصلة ولكن يضيف قصور ذاتي استخدم مُرشّح كالمان - نمط الإتاحة: اختر وجهتك أولًا رجاءً شغّل صوتًا عند التقاط صورة استخدم الاستشعار المغناطيسي حدد عمل الودجة الافتراضي diff --git a/OsmAnd/res/values-be-rBY/strings.xml b/OsmAnd/res/values-be-rBY/strings.xml index 5b7f2fc725..ab509159f8 100644 --- a/OsmAnd/res/values-be-rBY/strings.xml +++ b/OsmAnd/res/values-be-rBY/strings.xml @@ -529,7 +529,6 @@ Kalі laska, pačakajcie pakuĺ biahučaja zadača nie budzie zavieršanaja Vykarystoŭvać fіĺtar Kalmana kab praduchіlіć aberacyju kompasu Vykarystoŭvać fіĺtar Kalmana - Režym dastupnaścі: Kalі laska, spačatku abiarycie punkt pryznačeńnia Vykarystoŭvać dlia pracy kompasa mahnіtny datčyk zamiest datčyka aryjentacyі Vykarystoŭvać mahnіtomietr Іnšaje diff --git a/OsmAnd/res/values-be/strings.xml b/OsmAnd/res/values-be/strings.xml index 8086921fe5..cf68ba89fa 100644 --- a/OsmAnd/res/values-be/strings.xml +++ b/OsmAnd/res/values-be/strings.xml @@ -90,7 +90,6 @@ Калі ласка, пачакайце пакуль бягучая задача не будзе завершаная Зьніжае шум паказаньняў компасу, але дадае інэрцыю Выкарыстоўваць фільтар Калмана - Рэжым даступнасьці: Калі ласка, спачатку абярыце пункт прызначэньня Выкарыстоўваць для працы компаса магнітны датчык замест датчыка арыентацыі Выкарыстоўваць магнітомэтр Іншае diff --git a/OsmAnd/res/values-bg/strings.xml b/OsmAnd/res/values-bg/strings.xml index f6fc08bad0..8c97ec5c82 100644 --- a/OsmAnd/res/values-bg/strings.xml +++ b/OsmAnd/res/values-bg/strings.xml @@ -53,7 +53,6 @@ Отвори съществуващ GPX Моля, почакайте докато свърши текущата задача Намалява трептенето на компаса, но го прави по-бавен - Режим на достъпност: Моля, изберете първо крайната цел Използвай магнитния сензор за определяне на компасната посока вместо сензора за ориентиране Използвай магнитния сензор Друго diff --git a/OsmAnd/res/values-ca/strings.xml b/OsmAnd/res/values-ca/strings.xml index 95410eaec8..38e3c0a23c 100644 --- a/OsmAnd/res/values-ca/strings.xml +++ b/OsmAnd/res/values-ca/strings.xml @@ -915,7 +915,6 @@ Espereu fins que finalitzi la tasca actual Allisat de la brúixola per estabilitzar lectures afegint inèrcia Usa el filtre Kalman - Mode d\'accessibilitat: seleccioneu primer la destinació Podeu usar el sensor magnètic per determinar el valor la brúixola en comptes del sensor d\'orientació Usa el sensor magnètic Una altra diff --git a/OsmAnd/res/values-cs/strings.xml b/OsmAnd/res/values-cs/strings.xml index 32423d0820..a01fa8fd45 100644 --- a/OsmAnd/res/values-cs/strings.xml +++ b/OsmAnd/res/values-cs/strings.xml @@ -955,7 +955,6 @@ Sníží šum v hodnotách z kompasu, ale zpomalí změny směru Použít Kalmanův filtr Používat magnetický senzor - Usnadnění: vyberte prosím nejdříve cíl Čekejte prosím na dokončení úlohy Použít magnetický senzor k určení směru místo senzoru natočení Zrušit trasu diff --git a/OsmAnd/res/values-da/strings.xml b/OsmAnd/res/values-da/strings.xml index 3fea15a3ef..a99f3e5a19 100644 --- a/OsmAnd/res/values-da/strings.xml +++ b/OsmAnd/res/values-da/strings.xml @@ -1148,7 +1148,6 @@ Brug magnetisksensor i stedet for retningssensor til at bestemme kompasværdi Reducerer støj i kompasaflæsninger, men tilføjer inerti Kalman filter - Tilgængelighedstilstand: Vælg destination først Vent - mens aktuel opgave bliver færdig nøjagtighed hastighed diff --git a/OsmAnd/res/values-de/strings.xml b/OsmAnd/res/values-de/strings.xml index 3244839c07..1b03b4ce79 100644 --- a/OsmAnd/res/values-de/strings.xml +++ b/OsmAnd/res/values-de/strings.xml @@ -1140,7 +1140,6 @@ Für Hilfe mit der OsmAnd-App kontaktieren Sie bitte unser Support-Team unter su Route verwerfen Kompass-Rauschreduzierung (erhöht die Kompassträgheit etwas) Kalman-Filter verwenden - Eingabehilfen-Modus: Bitte zuerst Ziel auswählen Magnetsensor statt Lagesensor zur Kompassermittlung verwenden Magnetsensor verwenden Höhenlinien diff --git a/OsmAnd/res/values-el/strings.xml b/OsmAnd/res/values-el/strings.xml index 8105f3c261..c07dd5af79 100644 --- a/OsmAnd/res/values-el/strings.xml +++ b/OsmAnd/res/values-el/strings.xml @@ -1057,7 +1057,6 @@ Χρήση του μαγνητικού αισθητήρα για τον προσδιορισμό της ένδειξης της πυξίδας, αντί του αισθητήρα προσανατολισμού Μειώνει τον θόρυβο στην ανάγνωση της πυξίδας αλλά προσθέτει αδράνεια Χρήση φίλτρου Kalman - Λειτουργία προσβασιμότητας: παρακαλώ επιλέξτε πρώτα προορισμό Παρακαλώ περιμένετε μέχρι να τελειώσει η τρέχουσα διεργασία Δεδομένα ισοϋψών γραμμών Λήψη diff --git a/OsmAnd/res/values-es-rAR/strings.xml b/OsmAnd/res/values-es-rAR/strings.xml index e223632874..70b0d32001 100644 --- a/OsmAnd/res/values-es-rAR/strings.xml +++ b/OsmAnd/res/values-es-rAR/strings.xml @@ -681,7 +681,6 @@ Espere hasta que termine la tarea actual Reduce el ruido en las lecturas de la brújula pero añade inercia Usar filtro Kalman - Modo Accesibilidad: Elige el destino primero Usa el sensor magnético para determinar el valor de la brújula en vez del sensor de orientación Usar sensor magnético Otra diff --git a/OsmAnd/res/values-es-rUS/strings.xml b/OsmAnd/res/values-es-rUS/strings.xml index 53572a16e7..908a2d8498 100644 --- a/OsmAnd/res/values-es-rUS/strings.xml +++ b/OsmAnd/res/values-es-rUS/strings.xml @@ -681,7 +681,6 @@ Espere hasta que termine la tarea actual Reduce el ruido en las lecturas de la brújula pero añade inercia Usar filtro Kalman - Modo Accesibilidad: Elige el destino primero Usa el sensor magnético para determinar el valor de la brújula en vez del sensor de orientación Usar sensor magnético Otra diff --git a/OsmAnd/res/values-es/strings.xml b/OsmAnd/res/values-es/strings.xml index 71d582dfe2..acae6d8ddf 100644 --- a/OsmAnd/res/values-es/strings.xml +++ b/OsmAnd/res/values-es/strings.xml @@ -1014,7 +1014,6 @@ Más acciones Reduce el ruido en las lecturas de la brújula pero añade inercia Utilizar filtro Kalman - Modo Accesibilidad: seleccione el destino primero Utiliza el sensor magnético para determinar el valor de la brújula en vez del sensor de orientación Utilizar sensor magnético Otra diff --git a/OsmAnd/res/values-eu/strings.xml b/OsmAnd/res/values-eu/strings.xml index 1c3af5c4fa..de483217c6 100644 --- a/OsmAnd/res/values-eu/strings.xml +++ b/OsmAnd/res/values-eu/strings.xml @@ -81,7 +81,6 @@ Mesedez itxaron uneko zeregina bukatu harte Kalman filtroa erabili konpasaren aberrazioak ekiditeko Kalman filtroa erabili - Erabil-erraztasun modua: mesedez aukeratu helmuga lehendabizi Konpasaren balioa erabakitzeko erabili sentsore magnetikoa orientazio sentsorearen ordez Sentsore magnetikoa erabili Bestelakoa diff --git a/OsmAnd/res/values-fa/strings.xml b/OsmAnd/res/values-fa/strings.xml index fa4a0ab956..6d02c71e96 100644 --- a/OsmAnd/res/values-fa/strings.xml +++ b/OsmAnd/res/values-fa/strings.xml @@ -179,7 +179,6 @@ پشتیبان‌گیری به عنوان تغییرات OsmAnd حذف نقطه استفاده از فیلتر کالمن - حالت دسترسی: لطفاً ابتدا مقصد را انتخاب نمایید لغو مسیر هیچ کدام افزونه دراپ باکس diff --git a/OsmAnd/res/values-fr/strings.xml b/OsmAnd/res/values-fr/strings.xml index 5ba7a8c2ff..801e6518a2 100644 --- a/OsmAnd/res/values-fr/strings.xml +++ b/OsmAnd/res/values-fr/strings.xml @@ -1080,7 +1080,6 @@ Courbes de niveau Réduit le bruit sur les mesures de la boussole, mais ajoute de l\'inertie Utiliser un filtre de Kalman - Mode d\'accessibilité : veuillez d\'abord définir une destination Démarrer la mesure sur la carte Terminer la mesure diff --git a/OsmAnd/res/values-gl/strings.xml b/OsmAnd/res/values-gl/strings.xml index 9b760f089c..ec2d74cd15 100644 --- a/OsmAnd/res/values-gl/strings.xml +++ b/OsmAnd/res/values-gl/strings.xml @@ -455,7 +455,6 @@ Agarde até que remate a tarefa actual Reduce o ruído nas lecturas do compás mais engade inercia Empregar o filtro Kalman - Modo de accesibilidade: seleccione primeiro o destino Empregar o sensor magnético para determinar o valor do compás no canto do sensor de orientación Empregar o sensor magnético Outra diff --git a/OsmAnd/res/values-he/strings.xml b/OsmAnd/res/values-he/strings.xml index e0b0c7d906..d133ccf002 100644 --- a/OsmAnd/res/values-he/strings.xml +++ b/OsmAnd/res/values-he/strings.xml @@ -1093,7 +1093,6 @@ שימוש בחיישן מגנטי כדי לזהות את ערך המצפן במקום חיישן הכיוון שימוש בחיישן מגנטי (מצפן) שימוש במסנן קלמן - מצב נגישות : נא לבחור ביעד תחילה ניתן להשתמש במסנן קלמן למניעת סטיות מצפן נתוני קווי מתאר נא להמתין להשלמת המשימה הנוכחית diff --git a/OsmAnd/res/values-hu/strings.xml b/OsmAnd/res/values-hu/strings.xml index 0e579a8068..dedf63f958 100644 --- a/OsmAnd/res/values-hu/strings.xml +++ b/OsmAnd/res/values-hu/strings.xml @@ -1073,7 +1073,6 @@ Mágnesszenzor (iránytű) használata Csökkenti a zajt az iránytű olvasásakor, de hozzáadja a tehetetlenséget Kálmán-szűrő használata - Kisegítő mód: előbb válassz célpontot Szintvonalak Kérlek várd meg, amíg a jelenlegi befejeződik diff --git a/OsmAnd/res/values-hy/strings.xml b/OsmAnd/res/values-hy/strings.xml index 0e19005494..95a8a890cd 100644 --- a/OsmAnd/res/values-hy/strings.xml +++ b/OsmAnd/res/values-hy/strings.xml @@ -29,7 +29,6 @@ էլ-փոստ Օգտագործել Կալմանի ֆիլտրը կողմնացույցի սխելներից խուսափելու համար Օգտագործել Կալմանի ֆիլտրը - Մատչելիության ռեժիմ: խնդրում ենք ընտրել ուղղություն Օգտագործեք մագնիսական սենսորը որոշելու կողմնացույցի ուղղությունը Օգտագործել մագնիսական սենսորը Այլ diff --git a/OsmAnd/res/values-it/strings.xml b/OsmAnd/res/values-it/strings.xml index bf4b4c7efb..eeb0b4629b 100644 --- a/OsmAnd/res/values-it/strings.xml +++ b/OsmAnd/res/values-it/strings.xml @@ -1072,7 +1072,6 @@ Linee isocline Riduce il rumore delle letture della bussola ma introduce dell\'inerzia Uso del filtro di Kalman - Modalità di accesso facilitato: selezionare prima la destinazione Prego attendere il termine dell\'operazione orario precisione diff --git a/OsmAnd/res/values-ja/strings.xml b/OsmAnd/res/values-ja/strings.xml index 8a11ef9f1f..4ddeb60108 100644 --- a/OsmAnd/res/values-ja/strings.xml +++ b/OsmAnd/res/values-ja/strings.xml @@ -709,7 +709,6 @@ POIの更新は利用できません 現在のタスクが終了するまでお待ちください 慣性の追加を代償にして、電子コンパスの誤差を低減します カルマンフィルタを使用 - アクセシビリティモード:最初に目的地を選択して下さい 回転センサーの代わりに磁気センサーの値をコンパスの値として使用します 磁気センサーを使用 その他 diff --git a/OsmAnd/res/values-ka/strings.xml b/OsmAnd/res/values-ka/strings.xml index 3d7251e065..33851801c9 100644 --- a/OsmAnd/res/values-ka/strings.xml +++ b/OsmAnd/res/values-ka/strings.xml @@ -1154,7 +1154,6 @@ გთხოვთ მოითმინოთ სანამ დასრულდება მიმდინარე ამოცანა კომპასის ცდომილებების თავიდან ასაცილებლად გამოიყენეთ კალმანის ფილტრი კალმანის ფილტრის გამოყენება - მაღალი წვდომადობის რეჟიმი: გთხოვთ ჯერ აირჩიოთ დანიშნულების წერტილი კომპასის მნიშვნელობის გამოსათვლელად ორიენტაციის სენსორის მაგიერ მაგნიტური სენსორის გამოყენება მაგნიტური სენსორის გამოყენება სხვა diff --git a/OsmAnd/res/values-ko/strings.xml b/OsmAnd/res/values-ko/strings.xml index 0224e504cc..1d688f204c 100644 --- a/OsmAnd/res/values-ko/strings.xml +++ b/OsmAnd/res/values-ko/strings.xml @@ -962,7 +962,6 @@ 현재 작업이 완료 될 때까지 기다리십시오 나침반 흔들림을 방지하기 위해 칼만 필터를 사용 칼만 필터 사용 - 접근성 모드 : 먼저 도착지를 선택하세요 방위센서(GPS) 대신 나침반 값을 결정하는 지자기센서를 사용 지자기센서를 사용 기타 diff --git a/OsmAnd/res/values-lt/strings.xml b/OsmAnd/res/values-lt/strings.xml index bd3b589ace..0b0f0f2411 100644 --- a/OsmAnd/res/values-lt/strings.xml +++ b/OsmAnd/res/values-lt/strings.xml @@ -1079,7 +1079,6 @@ Naudoti magnetinį sensorių (kompasą) Sumažina kompaso triukšmą, tačiau prideda inertiškumo Naudoti Kalmano filtrą - Prieigos režimas: pirmiausia pasirinkite kelionės tikslą Kontūrinės linijos Palaukite kol dabartinė užduotis bus baigta Parsiunčiama diff --git a/OsmAnd/res/values-lv/strings.xml b/OsmAnd/res/values-lv/strings.xml index b4cbbc9519..36d3513632 100644 --- a/OsmAnd/res/values-lv/strings.xml +++ b/OsmAnd/res/values-lv/strings.xml @@ -1174,7 +1174,6 @@ OsmAnd serviss turpinās darboties. Vai vēlaties to izslēgt? Lietotāja režīmi - Pieejamības režīms: lūdzu vispirms izvēlieties galamērķi Izvēlētos lietotāja režīmus varēs lietot aplikācijā Iet kājām Ūdens transports diff --git a/OsmAnd/res/values-nl/strings.xml b/OsmAnd/res/values-nl/strings.xml index d8060a8c13..02f3feed82 100644 --- a/OsmAnd/res/values-nl/strings.xml +++ b/OsmAnd/res/values-nl/strings.xml @@ -1111,7 +1111,6 @@ Gebruik magnetische sensor Verminder storingen in het kompas (maakt de kompasweergave langzamer) Gebruik Kalman-filter - Toegankelijkheidsmodus: kies eerst een bestemming Hoogtelijnen Wacht alsjeblieft tot de huidige taak klaar is Verwijder punt diff --git a/OsmAnd/res/values-pl/strings.xml b/OsmAnd/res/values-pl/strings.xml index bb939aea47..2a1dbf14f0 100644 --- a/OsmAnd/res/values-pl/strings.xml +++ b/OsmAnd/res/values-pl/strings.xml @@ -1074,7 +1074,6 @@ Poziomice Redukuje szumy w odczytach kompasu, ale zwiększa bezwładność Używanie filtra Kalmana - Tryb ułatwień dostępu: wybierz najpierw punkt docelowy Zaczekaj aż bieżące zadanie zostanie zakończone Pobieranie czas diff --git a/OsmAnd/res/values-pt-rBR/strings.xml b/OsmAnd/res/values-pt-rBR/strings.xml index ffa047296d..1b3e4a193d 100644 --- a/OsmAnd/res/values-pt-rBR/strings.xml +++ b/OsmAnd/res/values-pt-rBR/strings.xml @@ -708,7 +708,6 @@ Aguarde até que a tarefa seja concluída Reduzir o ruído em leituras da bússola, mas acrescenta a inércia Usar filtro de Kalman - Modo de acessibilidade: selecione o destino primeiro Usar o sensor magnético para determinar a direção da bússola em vez do sensor de orientação Usar sensor magnético Outro diff --git a/OsmAnd/res/values-pt/strings.xml b/OsmAnd/res/values-pt/strings.xml index 09040b4840..2dd699f6cd 100644 --- a/OsmAnd/res/values-pt/strings.xml +++ b/OsmAnd/res/values-pt/strings.xml @@ -1171,7 +1171,6 @@ Clique no widget de medição para ver mais ações. Aguarde até que a tarefa esteja concluída Use filtro Kalman para evitar aberrações na bússola Use filtro Kalman - Modo de acessibilidade: selecione o destino primeiro use o sensor magnético para determinar a direção da bússola em vez do sensor de orientação Use sensor magnético Outro diff --git a/OsmAnd/res/values-ru/strings.xml b/OsmAnd/res/values-ru/strings.xml index 9940c2ca03..58a9934b17 100644 --- a/OsmAnd/res/values-ru/strings.xml +++ b/OsmAnd/res/values-ru/strings.xml @@ -1016,7 +1016,6 @@ \n* Нажмите и удерживайте на карте, чтобы удалить предыдущую точку. \n* Нажмите и удерживайте на точке, чтобы просмотреть и добавить описание. \n* Нажмите на виджет измерения, чтобы увидеть больше действий. - Режим доступности: Пожалуйста, выберите сначала пункт назначения Использовать магнитный датчик вместо датчика ориентации Другие Контурные линии @@ -2010,4 +2009,5 @@ Предотвращает автоматический пересчет маршрута при значительном удалении от заданного пути Не менять маршрут при неверном направлении движения Предотвращает автоматический пересчет маршрута при неверном направлении движения + Пункт назначения не задан diff --git a/OsmAnd/res/values-sc/strings.xml b/OsmAnd/res/values-sc/strings.xml index 3152051d0b..60278bde6d 100644 --- a/OsmAnd/res/values-sc/strings.xml +++ b/OsmAnd/res/values-sc/strings.xml @@ -216,7 +216,6 @@ Pro praghere iseta sa fine de su traballu presente Minimat s’abbolotu de sa bùssola ma annanghet inèrtzia/preìtia Impreu de su filtru de Kalman - Modalidade de atzessu fatzilidadu: issebera in antis sa destinatzione Imprea su sensore magneticu pro determinare su balore de sa bùssola imbetzes de su sensore de orientamentu Imprea su sensore magneticu (bùssola) Àtera diff --git a/OsmAnd/res/values-sk/strings.xml b/OsmAnd/res/values-sk/strings.xml index 4fa29d7f19..5942db343f 100644 --- a/OsmAnd/res/values-sk/strings.xml +++ b/OsmAnd/res/values-sk/strings.xml @@ -923,7 +923,6 @@ Prosím, čakajte, kým sa dokončí aktuálna úloha Zníži šum v hodnotách z kompasu, ale spomalí zmeny smeru Použiť Kalmanov filter - Režim zjednodušeného ovládania: prosím, najskôr vyberte cieľ Odstrániť bod čas presnosť diff --git a/OsmAnd/res/values-sl/strings.xml b/OsmAnd/res/values-sl/strings.xml index 7e64730418..cfcbe01c91 100644 --- a/OsmAnd/res/values-sl/strings.xml +++ b/OsmAnd/res/values-sl/strings.xml @@ -1085,7 +1085,6 @@ Počakajte na končanje trenutne naloge Kalmanov filter je algoritem za ocenjevanje odstopanj položaja kompasa Uporabi Kalmanov filter - Način dostopnosti: najprej je treba izbrati cilj Za določanje vrednosti kompasa je treba namesto tipala za usmerjevanje uporabiti magnetno tipalo Opusti pot Nastavitve beleženja potovanj in poti diff --git a/OsmAnd/res/values-sv/strings.xml b/OsmAnd/res/values-sv/strings.xml index ab18705cb6..1671044783 100644 --- a/OsmAnd/res/values-sv/strings.xml +++ b/OsmAnd/res/values-sv/strings.xml @@ -1018,7 +1018,6 @@ App-tema Välj tema för applikationen Använd magnetisk sensor för att bestämma kompassvärde i stället för orienteringssensor - Tillgänglighetsläge: välj destination först Tillgänglighetsalternativ Välj adress Välj favorit diff --git a/OsmAnd/res/values-tr/strings.xml b/OsmAnd/res/values-tr/strings.xml index 2e9abd8a7d..aa6695b7fb 100644 --- a/OsmAnd/res/values-tr/strings.xml +++ b/OsmAnd/res/values-tr/strings.xml @@ -768,7 +768,6 @@ Mevcut görev bitene kadar bekleyin lütfen Pusula sapmalarından korunmak için Kalman filtresi kullan Kalman filtresi kullan - Erişilebilirlik modu : lütfen önce varış noktası seçin pusula değerini belirlemek için yönlendirme sensörü yerine manyetik sensörü kullan Manyetik sensörü kullan Diğer diff --git a/OsmAnd/res/values-uk/strings.xml b/OsmAnd/res/values-uk/strings.xml index 5c50d51fd8..89bd72bf09 100644 --- a/OsmAnd/res/values-uk/strings.xml +++ b/OsmAnd/res/values-uk/strings.xml @@ -1274,7 +1274,6 @@ OsmAnd має відкриті сирці і активно розвиваєть * Натисніть та утримуйте мапу для вилучення попередньої точки.\n * Натисніть та утримуйте точку для перегляду та додавання опису.\n * Натисніть на масштабну лінійку, щоб побачити більше дій. - Допоміжні можливості: будь ласка, спочатку оберіть пункт призначення Використовувати магнітометр для визначення сторін світу замість, датчику орієнтації Пункт призначення %1$s diff --git a/OsmAnd/res/values-zh-rTW/strings.xml b/OsmAnd/res/values-zh-rTW/strings.xml index 90853b1b9f..6ee4a44657 100644 --- a/OsmAnd/res/values-zh-rTW/strings.xml +++ b/OsmAnd/res/values-zh-rTW/strings.xml @@ -976,7 +976,6 @@ 錄取音訊附註 目的地 %1$S OSM 變更的檔案已成功的產生 %1$s - 無障礙模式:首先請選擇目的地 視訊使用系統錄製 使用系統錄製 使用系統應用程式拍照 diff --git a/OsmAnd/res/values/strings.xml b/OsmAnd/res/values/strings.xml index 1bbebedb1e..b87ab1b4fc 100644 --- a/OsmAnd/res/values/strings.xml +++ b/OsmAnd/res/values/strings.xml @@ -10,6 +10,7 @@ PLEASE: Have a look at http://code.google.com/p/osmand/wiki/UIConsistency, it may really improve your and our work :-) Thx - Hardy --> + Destination is not set Magnetic bearing Relative bearing Don\'t change route when you are off the way @@ -1052,7 +1053,6 @@ Please wait until current task is finished Reduces noise in compass readings but adds inertia Use Kalman filter - Accessibility mode: please select destination first Use magnetic sensor to determine compass value instead of orientation sensor Use magnetic sensor Other diff --git a/OsmAnd/src/net/osmand/access/MapAccessibilityActions.java b/OsmAnd/src/net/osmand/access/MapAccessibilityActions.java index 0bd7e772c7..8ce7169477 100644 --- a/OsmAnd/src/net/osmand/access/MapAccessibilityActions.java +++ b/OsmAnd/src/net/osmand/access/MapAccessibilityActions.java @@ -1,12 +1,9 @@ package net.osmand.access; -import net.osmand.data.LatLon; +import android.graphics.PointF; + import net.osmand.data.RotatedTileBox; import net.osmand.plus.activities.MapActivity; -import net.osmand.plus.views.ContextMenuLayer; -import net.osmand.plus.views.OsmandMapTileView; -import android.graphics.PointF; -import android.os.Build; // Accessibility actions for map view. public class MapAccessibilityActions implements AccessibilityActionsProvider { @@ -19,15 +16,19 @@ public class MapAccessibilityActions implements AccessibilityActionsProvider { @Override public boolean onClick(PointF point, RotatedTileBox tileBox) { - if ((Build.VERSION.SDK_INT >= 14) && activity.getMyApplication().accessibilityEnabled()) { - // not sure if it is very clear why should I mark destination first when I tap on the object - return activity.getMyApplication().getLocationProvider().emitNavigationHint(); + if (activity.getMyApplication().accessibilityEnabled()) { + activity.getMyApplication().getLocationProvider().emitNavigationHint(); + return true; } return false; } @Override public boolean onLongClick(PointF point, RotatedTileBox tileBox) { + if (activity.getMyApplication().accessibilityEnabled() && activity.getMapViewTrackingUtilities().isMapLinkedToLocation()) { + activity.getMapLayers().getContextMenuLayer().showContextMenu(tileBox.getLatitude(), tileBox.getLongitude(), true); + return true; + } return false; } diff --git a/OsmAnd/src/net/osmand/plus/OsmAndLocationProvider.java b/OsmAnd/src/net/osmand/plus/OsmAndLocationProvider.java index 9cb39792d6..438f89df5a 100644 --- a/OsmAnd/src/net/osmand/plus/OsmAndLocationProvider.java +++ b/OsmAnd/src/net/osmand/plus/OsmAndLocationProvider.java @@ -836,7 +836,7 @@ public class OsmAndLocationProvider implements SensorEventListener { return hint; } - public boolean emitNavigationHint() { + public void emitNavigationHint() { final TargetPoint point = app.getTargetPointsHelper().getPointToNavigate(); if (point != null) { if (app.getRoutingHelper().isRouteCalculated()) { @@ -844,10 +844,8 @@ public class OsmAndLocationProvider implements SensorEventListener { } else { app.showToastMessage(getNavigationHint(point)); } - return true; } else { - app.showShortToastMessage(R.string.access_mark_final_location_first); - return false; + app.showShortToastMessage(R.string.access_no_destination); } }