Merge branch 'master' of https://github.com/osmandapp/Osmand
This commit is contained in:
commit
b564b84546
7 changed files with 52 additions and 38 deletions
|
@ -2074,4 +2074,9 @@
|
|||
<string name="opening_at">Адчыняецца ў</string>
|
||||
<string name="closing_at">Зачыняецца ў</string>
|
||||
<string name="tab_title_advanced">Пашыранае</string>
|
||||
<string name="tag_poi_name">назва</string>
|
||||
<string name="contact_info">Кантакты</string>
|
||||
<string name="description">Апісаньне</string>
|
||||
<string name="add_opening_hours">Дадаць гадзіны працы</string>
|
||||
<string name="poi_dialog_poi_type">Тып POI</string>
|
||||
</resources>
|
||||
|
|
|
@ -2113,7 +2113,7 @@
|
|||
<string name="opening_at">Åbner</string>
|
||||
<string name="closing_at">Lukker</string>
|
||||
<string name="basic_tab_title">Basis</string>
|
||||
<string name="av_locations_descr">GPX-fil med note placeringer</string>
|
||||
<string name="av_locations_descr">GPX-fil med placeringsnoter</string>
|
||||
<string name="av_locations">Placeringer</string>
|
||||
<string name="tab_title_basic">Grundlæggende</string>
|
||||
<string name="tag_poi_name">navn</string>
|
||||
|
|
9
OsmAnd/res/values-et/strings.xml
Normal file
9
OsmAnd/res/values-et/strings.xml
Normal file
|
@ -0,0 +1,9 @@
|
|||
<?xml version='1.0' encoding='utf-8'?>
|
||||
<resources><string name="add_opening_hours">Lisa lahioleku ajad</string>
|
||||
<string name="description">Kirjeldus</string>
|
||||
<string name="contact_info">Kontakti info</string>
|
||||
<string name="tag_poi_name">nimi</string>
|
||||
<string name="building_number">Hoone Number</string>
|
||||
<string name="shared_string_skip">Jäta vahele</string>
|
||||
<string name="poi_action_add">lisa</string>
|
||||
</resources>
|
|
@ -1021,7 +1021,7 @@
|
|||
<string name="new_destination_point_dialog">Már be van állítva a célpontod.</string>
|
||||
<string name="target_point">Célpont %1$s</string>
|
||||
<string name="target_points">Célpontok</string>
|
||||
<string name="intermediate_point_too_far">%1$s. köztes célpont közelében nincsen út.</string>
|
||||
<string name="intermediate_point_too_far">%1$s. célpont közelében nincsen út.</string>
|
||||
<string name="arrived_at_intermediate_point">Megérkeztél a köztes célponthoz</string>
|
||||
<string name="context_menu_item_intermediate_point">Beállítás köztes célpontnak</string>
|
||||
<string name="map_widget_intermediate_distance">Köztes célpont</string>
|
||||
|
@ -1035,20 +1035,20 @@
|
|||
<string name="poi_filter_accomodation">Szállás</string>
|
||||
<string name="poi_filter_restaurants">Éttermek</string>
|
||||
<string name="poi_filter_sightseeing">Városnézés</string>
|
||||
<string name="context_menu_item_last_intermediate_point">Utolsó cél beállítása</string>
|
||||
<string name="context_menu_item_first_intermediate_point">Első cél beállítása</string>
|
||||
<string name="context_menu_item_last_intermediate_point">Beállítás utolsó célpontnak</string>
|
||||
<string name="context_menu_item_first_intermediate_point">Beállítás első célpontnak</string>
|
||||
<string name="map_widget_monitoring_services">Rögzítési szolgáltatások</string>
|
||||
<string name="no_route">Nincs út</string>
|
||||
<string name="delete_target_point">Célpont törlése</string>
|
||||
<string name="intermediate_point">%1$s. útpont</string>
|
||||
<string name="gps_not_available">Kérlek engedélyezd a GPS-t a beállításokban</string>
|
||||
<string name="map_widget_show_destination_arrow">Célpont irányának megjelenítése</string>
|
||||
<string name="enable_plugin_monitoring_services">A pozíciónaplózási szolgáltatások (GPX naplózás, online követés) használatához engedélyezze az Útvonalrögzítés bővítményt</string>
|
||||
<string name="enable_plugin_monitoring_services">A pozíciónaplózási szolgáltatások (GPX naplózás, online követés) használatához engedélyed az Útvonalrögzítés bővítményt</string>
|
||||
<string name="non_optimal_route_calculation">Esetleg nem optimális útvonal számítása nagyobb távolságokra</string>
|
||||
<string name="rendering_attr_roadColors_description">Válassz egy útszínsémát:</string>
|
||||
<string name="rendering_attr_roadColors_name">Útszínséma</string>
|
||||
<string name="rendering_attr_roadColors_description">Válassz egy útszín sémát:</string>
|
||||
<string name="rendering_attr_roadColors_name">Útszín séma</string>
|
||||
<string name="close_changeset">Módosításcsomag lezárása</string>
|
||||
<string name="zxing_barcode_scanner_not_found">ZXing Barcode Scanner nincs feltelepítve. Megkeresed a Market-ben?</string>
|
||||
<string name="zxing_barcode_scanner_not_found">ZXing Barcode Scanner nincs feltelepítve. Megkeresed a Play Store-ban?</string>
|
||||
<string name="background_service_is_enabled_question">Az OsmAnd alvó mód szolgáltatás még fut. Azt is meg szeretnéd szakítani?</string>
|
||||
<string name="tip_recent_changes_1_0_0_t">Az 1.0.0 kiadás változásai:
|
||||
\n\t* Pontosabb és sokkal gyorsabb útvonaltervezés, akár 250 km-re
|
||||
|
@ -1074,10 +1074,10 @@
|
|||
<string name="tip_altitude_offset">Magasság korrekció</string>
|
||||
<string name="monitoring_control_start">GPX</string>
|
||||
<string name="tip_altitude_offset_t">"A legtöbb GPS vevő a tengerszint feletti magasságot a WGS84 referencia ellipszoid szerint határozza meg, ami a helyi rendszernek megfelelően pozíciófüggő korrekcióra szorul.
|
||||
\n\nA helyi rendszereket jobban megközelíti az EGM96 referencia.
|
||||
\n\nA helyi rendszereket jobban megközelíti az EGM96 (geoid) referencia.
|
||||
\n\nAz OsmAnd már támogatja a magassági érték megjelenítését automatikusan EGM96 szerint. A használatához töltsd le a \'GPS magasságkorrekció\' fájlt (\'Beállítások\' → \'Térképkezelés\'). (Az eredeti fájl innen származik: http://earth-info.nga.mil/GandG/wgs84/gravitymod/egm96/binary/WW15MGH.DAC) "</string>
|
||||
<string name="rendering_attr_noAdminboundaries_name">Határvonalak elrejtése</string>
|
||||
<string name="rendering_attr_noAdminboundaries_description">Nem jeleníti meg az adminisztratív határokat 5-9 szinten</string>
|
||||
<string name="rendering_attr_noAdminboundaries_description">Nem jeleníti meg a közigazgatási határokat 5-9 szinten</string>
|
||||
<string name="download_srtm_maps">Szintvonalak</string>
|
||||
<string name="srtm_plugin_name">Szintvonalak</string>
|
||||
<string name="index_srtm_ele">Szintvonalak</string>
|
||||
|
@ -2022,7 +2022,7 @@
|
|||
<string name="rendering_value_red_name">Piros</string>
|
||||
<string name="rendering_value_default13_name">Alapértelmezett (13)</string>
|
||||
<string name="rendering_value_defaultTranslucentCyan_name">Alapértelmezett (átlátszó cián)</string>
|
||||
<string name="do_you_like_osmand">Hogy tetszik az OsmAnd?</string>
|
||||
<string name="do_you_like_osmand">Tetszik az OsmAnd?</string>
|
||||
<string name="we_really_care">Minket valóban érdekel</string>
|
||||
<string name="rate_this_app">Értékeld az alkalmazást</string>
|
||||
<string name="user_hates_app_get_feedback">Mondd el, hogy miért.</string>
|
||||
|
|
|
@ -1978,4 +1978,13 @@
|
|||
<string name="next_proceed">Nästa</string>
|
||||
<string name="opening_at">Öppnar</string>
|
||||
<string name="closing_at">Stänger</string>
|
||||
</resources>
|
||||
<string name="av_locations">Platser</string>
|
||||
<string name="av_locations_descr">GPX-fil med anteckning om platser</string>
|
||||
<string name="poi_dialog_poi_type">Typ av POI</string>
|
||||
<string name="add_opening_hours">Lägg till öppettider</string>
|
||||
<string name="description">Beskrivning</string>
|
||||
<string name="contact_info">Kontaktinformation</string>
|
||||
<string name="dahboard_options_dialog_title">Alternativ för panelen</string>
|
||||
<string name="commit_poi">Skicka in POI</string>
|
||||
<string name="tag_poi_name">namn</string>
|
||||
</resources>
|
||||
|
|
|
@ -16,25 +16,27 @@ import net.osmand.plus.views.OsmandMapLayer;
|
|||
import net.osmand.plus.views.OsmandMapTileView;
|
||||
import android.graphics.PointF;
|
||||
import android.os.Build;
|
||||
import android.view.GestureDetector;
|
||||
import android.view.GestureDetector.OnGestureListener;
|
||||
import android.view.GestureDetector.SimpleOnGestureListener;
|
||||
import android.view.MotionEvent;
|
||||
|
||||
// Provide touch exploration mode for map view
|
||||
// when scrolling it by gestures is disabled.
|
||||
//
|
||||
public class MapExplorer implements OnGestureListener, IContextMenuProvider {
|
||||
public class MapExplorer extends SimpleOnGestureListener implements IContextMenuProvider {
|
||||
|
||||
private static final float VICINITY_RADIUS = 15;
|
||||
|
||||
private OsmandMapTileView mapView;
|
||||
private OnGestureListener fallback;
|
||||
private SimpleOnGestureListener fallback;
|
||||
private Map<Object, IContextMenuProvider> selectedObjects = null;
|
||||
|
||||
|
||||
// OnGestureListener specified as a second argument
|
||||
// will be used when scrolling map by gestures
|
||||
// is enabled.
|
||||
public MapExplorer(OsmandMapTileView mapView, OnGestureListener fallback) {
|
||||
public MapExplorer(OsmandMapTileView mapView, SimpleOnGestureListener fallback) {
|
||||
this.mapView = mapView;
|
||||
this.fallback = fallback;
|
||||
}
|
||||
|
@ -126,13 +128,17 @@ public class MapExplorer implements OnGestureListener, IContextMenuProvider {
|
|||
fallback.onShowPress(e);
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean onSingleTapUp(MotionEvent e) {
|
||||
return fallback.onSingleTapUp(e);
|
||||
}
|
||||
@Override
|
||||
public boolean onSingleTapConfirmed(MotionEvent e) {
|
||||
return fallback.onSingleTapConfirmed(e);
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean onDoubleTap(MotionEvent e) {
|
||||
return fallback.onDoubleTap(e);
|
||||
}
|
||||
|
||||
// IContextMenuProvider interface implementation.
|
||||
// IContextMenuProvider interface implementation.
|
||||
|
||||
@Override
|
||||
public boolean disableSingleTap() {
|
||||
|
|
|
@ -47,8 +47,7 @@ import android.os.Message;
|
|||
import android.os.SystemClock;
|
||||
import android.util.DisplayMetrics;
|
||||
import android.view.GestureDetector;
|
||||
import android.view.GestureDetector.OnDoubleTapListener;
|
||||
import android.view.GestureDetector.OnGestureListener;
|
||||
import android.view.GestureDetector.SimpleOnGestureListener;
|
||||
import android.view.InputDevice;
|
||||
import android.view.KeyEvent;
|
||||
import android.view.MotionEvent;
|
||||
|
@ -212,7 +211,6 @@ public class OsmandMapTileView implements IMapDownloaderCallback {
|
|||
animatedDraggingThread = new AnimateDraggingMapThread(this);
|
||||
gestureDetector = new GestureDetector(ctx, new MapExplorer(this, new MapTileViewOnGestureListener()));
|
||||
multiTouchSupport = new MultiTouchSupport(ctx, new MapTileViewMultiTouchZoomListener());
|
||||
gestureDetector.setOnDoubleTapListener(new MapTileViewOnDoubleTapListener());
|
||||
|
||||
WindowManager mgr = (WindowManager) ctx.getSystemService(Context.WINDOW_SERVICE);
|
||||
dm = new DisplayMetrics();
|
||||
|
@ -914,7 +912,7 @@ public class OsmandMapTileView implements IMapDownloaderCallback {
|
|||
|
||||
}
|
||||
|
||||
private class MapTileViewOnGestureListener implements OnGestureListener {
|
||||
private class MapTileViewOnGestureListener extends SimpleOnGestureListener {
|
||||
@Override
|
||||
public boolean onDown(MotionEvent e) {
|
||||
return false;
|
||||
|
@ -961,7 +959,7 @@ public class OsmandMapTileView implements IMapDownloaderCallback {
|
|||
}
|
||||
|
||||
@Override
|
||||
public boolean onSingleTapUp(MotionEvent e) {
|
||||
public boolean onSingleTapConfirmed(MotionEvent e) {
|
||||
PointF point = new PointF(e.getX(), e.getY());
|
||||
if (log.isDebugEnabled()) {
|
||||
log.debug("On click event " + point.x + " " + point.y); //$NON-NLS-1$ //$NON-NLS-2$
|
||||
|
@ -979,10 +977,7 @@ public class OsmandMapTileView implements IMapDownloaderCallback {
|
|||
}
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
private class MapTileViewOnDoubleTapListener implements OnDoubleTapListener {
|
||||
@Override
|
||||
public boolean onDoubleTap(MotionEvent e) {
|
||||
final RotatedTileBox tb = getCurrentRotatedTileBox();
|
||||
|
@ -991,16 +986,6 @@ public class OsmandMapTileView implements IMapDownloaderCallback {
|
|||
getAnimatedDraggingThread().startMoving(lat, lon, getZoom() + 1, true);
|
||||
return true;
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean onDoubleTapEvent(MotionEvent e) {
|
||||
return false;
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean onSingleTapConfirmed(MotionEvent e) {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
public Resources getResources() {
|
||||
|
|
Loading…
Reference in a new issue