Merge remote-tracking branch 'origin/master'
This commit is contained in:
commit
74d80a39f2
5 changed files with 52 additions and 53 deletions
|
@ -423,6 +423,14 @@ public class GeoPointParserUtil {
|
|||
actual = GeoPointParserUtil.parse(url);
|
||||
assertGeoPoint(actual, new GeoParsedPoint(dlat, dlon, z));
|
||||
|
||||
// whatsapp
|
||||
// https://maps.google.com/maps?q=loc:34.99393,-106.61568 (USER NAME)
|
||||
z = GeoParsedPoint.NO_ZOOM;
|
||||
url = "https://maps.google.com/maps?q=loc:" + dlat + "," + dlon + " (+55 99 99999-9999)";
|
||||
System.out.println("url: " + url);
|
||||
actual = GeoPointParserUtil.parse(url);
|
||||
assertGeoPoint(actual, new GeoParsedPoint(dlat, dlon, z));
|
||||
|
||||
// whatsapp
|
||||
// https://www.google.com/maps/search/34.99393,-106.61568/data=!4m4!2m3!3m1!2s-23.2776,-45.8443128!4b1
|
||||
url = "https://maps.google.com/maps?q=loc:" + dlat + "," + dlon + "/data=!4m4!2m3!3m1!2s-23.2776,-45.8443128!4b1";
|
||||
|
@ -972,7 +980,7 @@ public class GeoPointParserUtil {
|
|||
if(opath.contains(pref)) {
|
||||
opath = opath.substring(opath.lastIndexOf(pref) + pref.length());
|
||||
}
|
||||
final String postf = "\\s\\((\\p{L}|\\s)*\\)$";
|
||||
final String postf = "\\s\\((\\p{L}|\\p{M}|\\p{Z}|\\p{S}|\\p{N}|\\p{P}|\\p{C})*\\)$";
|
||||
opath = opath.replaceAll(postf, "");
|
||||
System.out.println("opath=" + opath);
|
||||
return parseGoogleMapsPath(opath, params);
|
||||
|
|
|
@ -124,7 +124,7 @@
|
|||
<string name="map_online_data_descr">Использовать онлайн карты (загрузка и кэширование на SD-карте)</string>
|
||||
<string name="shared_string_online_maps">Онлайн карты</string>
|
||||
<string name="online_map_settings_descr">Настройки источников онлайн карт и слоёв</string>
|
||||
<string name="osmand_rastermaps_plugin_description">"С помощью этого плагина можно получить доступ ко множеству видов онлайн-карт (тайловых или растровых), от предопределенных тайловых OpenStreetMap (Mapnik) до спутниковых снимков и слоев специального назначения, таких как карты погоды, климатические карты, геологических карты, слои затемнения высот и т. д.\n\nЛюбая из этих карт может быть использована в качестве основной (базовой) карты для отображения на экране OsmAnd или в виде наложения или подложки к другой базовой карте (например стандартной офлайн-карте OsmAnd). Чтобы сделать какую-либо подложку лучше видимой, некоторые элементы векторной карты OsmAnd могут быть по желанию легко скрыты через меню «Настройка карты».\n\nТайловые карты можно получить непосредственно с помощью онлайн-источников или подготовить для использования в автономном режиме (и вручную скопировать в папку данных OsmAnd) в виде базы данных sqlite, которая может быть создана с помощью различных инструментов подготовки карт сторонних производителей. "</string>
|
||||
<string name="osmand_rastermaps_plugin_description">"С помощью этого плагина можно получить доступ ко множеству видов онлайн-карт (тайловых или растровых), от предопределенных тайловых OpenStreetMap (Mapnik) до спутниковых снимков и слоев специального назначения, таких как карты погоды, климатические карты, геологических карты, слои затемнения высот и т. д.\n\nЛюбая из этих карт может быть использована в качестве основной (базовой) карты для отображения на экране OsmAnd или в виде наложения или подложки к другой базовой карте (например стандартной офлайн-карте OsmAnd). Чтобы сделать какую-либо подложку лучше видимой, некоторые элементы векторной карты OsmAnd могут быть по желанию легко скрыты через меню «Настройка карты».\n\nТайловые карты можно получить непосредственно с помощью онлайн-источников или подготовить для использования в автономном режиме (и вручную скопировать в папку данных OsmAnd) в виде базы данных sqlite, которая может быть создана с помощью различных инструментов подготовки карт сторонних производителей. "</string>
|
||||
<string name="osmand_background_plugin_description">Этот плагин предоставляет навигацию и запись маршрутов в энергосберегающем режиме. Плагин работает в фоновом режиме и периодически активизирует GPS для записи маршрута или воспроизведения голосовых команд.</string>
|
||||
<string name="osmand_accessibility_description">"Плагин добавляет поддержку специальных возможностей устройства непосредственно в OsmAnd. Это облегчает, например, регулировку скорости речи для голоса TTS, настройку направленности экрана навигации, управление масштабом при помощи трекбола или использование голосовых команд обратной связи для авто аннотации вашего местоположения."</string>
|
||||
<string name="osmand_development_plugin_description">Плагин отображает параметры для разработки и отладки функций, таких как, проверка или моделирование маршрута, отображение производительности отрисовки, проверка голосовых подсказок. Эти настройки предназначены для разработчиков и не требуются для обычного пользователя.</string>
|
||||
|
@ -675,17 +675,10 @@
|
|||
<string name="favourites_remove_dialog_success">Точка {0} была успешно удалена из Избранных.</string>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<string name="osb_comment_dialog_success">Комментарий был успешно добавлен</string>
|
||||
<string name="osb_comment_dialog_error">Возникло исключение: комментарий не добавлен</string>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<string name="osb_comment_dialog_message">Комментарий</string>
|
||||
<string name="osb_comment_dialog_author">Автор</string>
|
||||
<string name="poi_edit_title">Редактирование POI</string>
|
||||
|
@ -1259,7 +1252,6 @@
|
|||
<string name="rendering_value_brown_name">Коричневый</string>
|
||||
|
||||
|
||||
|
||||
<string name="osmo_create_groups_confirm">Чтобы создавать группы Вы должны быть зарегистрированным пользователем OsMo.</string>
|
||||
<string name="osmo_sign_in">Войти</string>
|
||||
<string name="osmo_regenerate_login_ids_confirm">Вы уверены, что хотите пересоздать персональные ID? Все устройства, связанные с Вами, больше не будут отслеживать Вас.</string>
|
||||
|
@ -1351,7 +1343,7 @@
|
|||
<string name="live_monitoring_m">Онлайн слежение (требуется GPX)</string>
|
||||
<string name="live_monitoring_start">Начать онлайн слежение</string>
|
||||
<string name="live_monitoring_stop">Остановить онлайн слежение</string>
|
||||
<string name="osmo_auth_error">Ошибка авторизации OsMo : %1$s.↵\n Это может быть временно недоступный сервис или срок вашей регистрации истек.↵\n Желаете продолжить с новой регистрацией?</string>
|
||||
<string name="osmo_auth_error">Ошибка авторизации OsMo : %1$s.↵\n Это может быть временно недоступный сервис или срок вашей регистрации истек.↵\n Желаете продолжить с новой регистрацией?</string>
|
||||
<string name="osmo_not_signed_in">Не удалось войти в OsMo</string>
|
||||
<string name="osmo_gpx_track_downloaded">OsMo трек %1$s загружен.</string>
|
||||
<string name="no_index_file_to_download">Загрузок не найдено, проверьте подключение к Интернет.</string>
|
||||
|
@ -1861,7 +1853,7 @@
|
|||
<string name="av_locations">Места</string>
|
||||
<string name="downloading_number_of_files">Загрузка файла - %1$d</string>
|
||||
|
||||
<string name="read_more">Подробнее</string>
|
||||
<string name="read_more">Подробнее</string>
|
||||
<string name="whats_new">Что нового в</string>
|
||||
<string name="save_poi_without_poi_type_message">Вы действительно хотите сохранить POI без указания типа?</string>
|
||||
<string name="route_distance">Расстояние:</string>
|
||||
|
@ -1877,7 +1869,7 @@
|
|||
<string name="only_download_over_wifi">Загружать только через WiFi</string>
|
||||
<string name="update_now">Обновить сейчас</string>
|
||||
<string name="missing_write_external_storage_permission">Приложению не разрешена запись на карту памяти</string>
|
||||
<string name="available_maps">Доступные карты</string>
|
||||
<string name="available_maps">Доступные карты</string>
|
||||
<string name="starting_point">Начальный пункт</string>
|
||||
<string name="shared_string_not_selected">Не выбрано</string>
|
||||
<string name="rec_split_storage_size">Размер хранилища</string>
|
||||
|
@ -1891,7 +1883,7 @@
|
|||
<string name="daily">Ежедневно</string>
|
||||
<string name="weekly">Еженедельно</string>
|
||||
<string name="select_month_and_country">Выберите месяц и страну</string>
|
||||
<string name="poi_dialog_reopen">Открыть повторно</string>
|
||||
<string name="poi_dialog_reopen">Открыть повторно</string>
|
||||
<string name="impassable_road_desc">Выберите дороги, которых следует избегать при навигации</string>
|
||||
<string name="shared_string_undo_all">ОТМЕНИТЬ ВСЁ</string>
|
||||
<string name="shared_string_type">Тип</string>
|
||||
|
@ -1969,7 +1961,7 @@
|
|||
<string name="live_update">Live обновление</string>
|
||||
<string name="updates_size">Размер обновления</string>
|
||||
<string name="reports_for">Отчет для</string>
|
||||
<string name="storage_permission_restart_is_required">Приложение получило разрешение на запись во внешнее хранилище. Требуется перезагрузка приложения.</string>
|
||||
<string name="storage_permission_restart_is_required">Приложение получило разрешение на запись во внешнее хранилище. Требуется перезагрузка приложения.</string>
|
||||
<string name="release_2_3">" • OSM Live. Поддержка авторов и разработчиков карт и получение почасовых обновлений карты.\n\n• Маркеры. Новый способ для быстрого выбора мест на карте.\n\n• Более подробные OSM карты со специфическими дорожными знаками стран и с большим количеством новых функций.\n\n• Улучшен внешний вид и подготовка маршрута.\n\n• Множество улучшений в контекстном меню карты таких как поиск адреса.\n\nИ многое другое... "</string>
|
||||
<string name="report">Отчёт</string>
|
||||
<string name="shared_string_move_up">Переместить вверх</string>
|
||||
|
@ -1979,4 +1971,4 @@
|
|||
<string name="osm_live_user_public_name">Публичное имя</string>
|
||||
<string name="osm_live_support_region">Поддерживаемый регион</string>
|
||||
<string name="osm_live_enter_user_name">Пожалуйста введите имя</string>
|
||||
</resources>
|
||||
</resources>
|
|
@ -87,7 +87,6 @@ public class ExternalApiHelper {
|
|||
|
||||
public static final ApplicationMode DEFAULT_PROFILE = ApplicationMode.CAR;
|
||||
|
||||
|
||||
public static final int RESULT_CODE_OK = 0;
|
||||
public static final int RESULT_CODE_ERROR_UNKNOWN = -1;
|
||||
public static final int RESULT_CODE_ERROR_NOT_IMPLEMENTED = -2;
|
||||
|
|
|
@ -22,6 +22,6 @@ android {
|
|||
dependencies {
|
||||
compile fileTree(dir: 'libs', include: ['*.jar'])
|
||||
testCompile 'junit:junit:4.12'
|
||||
compile 'com.android.support:appcompat-v7:23.0.0'
|
||||
compile 'com.android.support:design:23.0.0'
|
||||
compile 'com.android.support:appcompat-v7:23.2.1'
|
||||
compile 'com.android.support:design:23.2.1'
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue