Merge branch 'master' of ssh://github.com/osmandapp/Osmand
This commit is contained in:
commit
7d37ad5e55
4 changed files with 44 additions and 36 deletions
|
@ -1879,7 +1879,7 @@ La llista de països inclosos (bàsicament tot el món!): Afganistan, Albània,
|
||||||
<string name="rendering_attr_hideNonVehicleHighways_name">Oculta les vies sense circulació de vehicles</string>
|
<string name="rendering_attr_hideNonVehicleHighways_name">Oculta les vies sense circulació de vehicles</string>
|
||||||
<string name="rendering_attr_hideText_name">Oculta el text</string>
|
<string name="rendering_attr_hideText_name">Oculta el text</string>
|
||||||
<string name="rendering_attr_hideWoodScrubs_name">Amaga tipus de vegetació</string>
|
<string name="rendering_attr_hideWoodScrubs_name">Amaga tipus de vegetació</string>
|
||||||
<string name="rendering_attr_buildings15zoom_name">Representació d\'edificis al detall 15 de zoom</string>
|
<string name="rendering_attr_buildings15zoom_name">Edificis al detall 15 de zoom</string>
|
||||||
<string name="rendering_attr_moreDetailed_name">Més detallat</string>
|
<string name="rendering_attr_moreDetailed_name">Més detallat</string>
|
||||||
<string name="rendering_attr_lessDetailed_name">Menys detallat</string>
|
<string name="rendering_attr_lessDetailed_name">Menys detallat</string>
|
||||||
<string name="rendering_attr_hideAccess_name">Oculta el tipus d\'accés</string>
|
<string name="rendering_attr_hideAccess_name">Oculta el tipus d\'accés</string>
|
||||||
|
@ -1904,9 +1904,9 @@ La llista de països inclosos (bàsicament tot el món!): Afganistan, Albània,
|
||||||
<string name="gpx_monitoring_stop">Atura gravació GPX</string>
|
<string name="gpx_monitoring_stop">Atura gravació GPX</string>
|
||||||
<string name="gpx_start_new_segment">Inicia un segment nou</string>
|
<string name="gpx_start_new_segment">Inicia un segment nou</string>
|
||||||
<string name="lang_fa">Persa</string>
|
<string name="lang_fa">Persa</string>
|
||||||
<string name="keep_navigation_service">Mantenir</string>
|
<string name="keep_navigation_service">Mantén</string>
|
||||||
<string name="stop_navigation_service">Aturar</string>
|
<string name="stop_navigation_service">Atura</string>
|
||||||
<string name="enable_sleep_mode">Activar mode baixa activitat</string>
|
<string name="enable_sleep_mode">Activa mode segon pla</string>
|
||||||
<string name="gps_wake_up_timer">Interval d\'activació del GPS</string>
|
<string name="gps_wake_up_timer">Interval d\'activació del GPS</string>
|
||||||
<string name="sleep_mode_stop_dialog">Mantenir GPS actiu?</string>
|
<string name="sleep_mode_stop_dialog">Mantenir GPS actiu?</string>
|
||||||
<string name="lang_al">Albanés</string>
|
<string name="lang_al">Albanés</string>
|
||||||
|
@ -1917,7 +1917,7 @@ La llista de països inclosos (bàsicament tot el món!): Afganistan, Albània,
|
||||||
<string name="lang_zh_TW">Xinès tradicional</string>
|
<string name="lang_zh_TW">Xinès tradicional</string>
|
||||||
<string name="rendering_attr_subwayMode_name">Mode soterrat</string>
|
<string name="rendering_attr_subwayMode_name">Mode soterrat</string>
|
||||||
<string name="continue_navigation">Continua la navegació</string>
|
<string name="continue_navigation">Continua la navegació</string>
|
||||||
<string name="pause_navigation">Interrompre la navegació</string>
|
<string name="pause_navigation">Suspen la navegació</string>
|
||||||
<string name="rendering_attr_alpineHiking_name">Perspectiva senderista</string>
|
<string name="rendering_attr_alpineHiking_name">Perspectiva senderista</string>
|
||||||
<string name="rendering_attr_alpineHiking_description">Representar els camins segons l\'escala SAC</string>
|
<string name="rendering_attr_alpineHiking_description">Representar els camins segons l\'escala SAC</string>
|
||||||
<string name="rendering_attr_osmcTraces_name">Sobreposar simbologia senderista</string>
|
<string name="rendering_attr_osmcTraces_name">Sobreposar simbologia senderista</string>
|
||||||
|
|
|
@ -302,16 +302,15 @@
|
||||||
<string name="use_fluorescent_overlays_descr">Använd fluorescerande färger för att visa spår och rutter</string>
|
<string name="use_fluorescent_overlays_descr">Använd fluorescerande färger för att visa spår och rutter</string>
|
||||||
<string name="offline_edition">Offline-redigering</string>
|
<string name="offline_edition">Offline-redigering</string>
|
||||||
<string name="offline_edition_descr">Använd alltid offline-redigering</string>
|
<string name="offline_edition_descr">Använd alltid offline-redigering</string>
|
||||||
<string name="tip_recent_changes_0_7_1_t">Förändringar i 0.7.1:
|
<string name="tip_recent_changes_0_7_1_t">"Förändringar i 0.7.1:
|
||||||
\n\t- Offline POI-redigering
|
\n\t- Offline POI-redigering
|
||||||
\n\t- Live Tracking alternativ - skicka koordinater till webbtjänst regelbundet (läs om hur du konfigurerar din egen webbtjänst HowTo-artiklar)
|
\n\t- Alternativ för direktspårning - skicka regelbundet koordinater till en webbtjänst (läs om hur du konfigurerar din egen webbtjänst i HowTo-artiklar)
|
||||||
\n\t- Visa för närvarande in spår på kartan
|
\n\t- Visa aktuellt inspelat spår på kartan
|
||||||
\n\t- Riktning upptäckt: \'Gör U-sväng\' anges och meddelas när rubrik i motsatt riktning eller efter saknade en sväng
|
\n\t- Riktningsdetektering: \'Gör en U-sväng\' anges och meddelas vid färd i motsatt riktning eller efter att ha missat en sväng
|
||||||
\n\t- New röstmeddelande \'Route räknas\'
|
\n\t- Nytt röstmeddelande \'Rutten räknas om\'
|
||||||
\n\t- Optisk indikering av en förestående sväng inom 100m från diretion pil ändrar färg
|
\n\t- Optisk indikering av en förestående sväng inom 100 m; riktningspilen ändrar färg
|
||||||
\n\t- Aktualitet även om deaktiverade indexfiler nu visas på Download skärm i mörkgrönt och mörkblått
|
\n\t- Aktualitet även om inaktiverade indexfiler visas nu på hämtningsskärmen i mörkgrönt och mörkblått
|
||||||
\n\t- Övriga förändringar
|
\n\t- Andra ändringar "</string>
|
||||||
</string>
|
|
||||||
<string name="update_poi_does_not_change_indexes">POI-förändringar inom programmet påverkar inte nedladdade kartfiler; förändringar sparas till en lokal fil istället.</string>
|
<string name="update_poi_does_not_change_indexes">POI-förändringar inom programmet påverkar inte nedladdade kartfiler; förändringar sparas till en lokal fil istället.</string>
|
||||||
<string name="local_openstreetmap_uploading">Laddar upp …</string>
|
<string name="local_openstreetmap_uploading">Laddar upp …</string>
|
||||||
<string name="local_openstreetmap_were_uploaded">{0} POI/buggar laddades upp</string>
|
<string name="local_openstreetmap_were_uploaded">{0} POI/buggar laddades upp</string>
|
||||||
|
@ -324,10 +323,10 @@
|
||||||
<string name="local_openstreetmap_settings_descr">Visa och hantera OSM-POIs/-buggar noterade i lokal databas</string>
|
<string name="local_openstreetmap_settings_descr">Visa och hantera OSM-POIs/-buggar noterade i lokal databas</string>
|
||||||
|
|
||||||
|
|
||||||
<string name="live_monitoring_interval_descr">Ange intervall för Live tracking</string>
|
<string name="live_monitoring_interval_descr">Ange intervall för direktspårning</string>
|
||||||
<string name="live_monitoring_interval">Intervall för Live tracking</string>
|
<string name="live_monitoring_interval">Intervall för direktspårning</string>
|
||||||
<string name="live_monitoring_url_descr">Ange webbadressen med parametersyntax: lat={0}, lon={1}, tidsstämpel={2}, hdop={3}, höjd={4}, hastighet={5}, bearing={6}</string>
|
<string name="live_monitoring_url_descr">Ange webbadressen med parametersyntax: lat={0}, lon={1}, tidsstämpel={2}, hdop={3}, höjd={4}, hastighet={5}, bearing={6}</string>
|
||||||
<string name="live_monitoring_url">Webbadress för Live tracking</string>
|
<string name="live_monitoring_url">Webbadress för direktspårning</string>
|
||||||
<string name="gpx_monitoring_disabled_warn">Aktivera \'Logga spår till GPX-fil\'-inställningar.</string>
|
<string name="gpx_monitoring_disabled_warn">Aktivera \'Logga spår till GPX-fil\'-inställningar.</string>
|
||||||
<string name="show_current_gpx_title">Visa aktuellt spår</string>
|
<string name="show_current_gpx_title">Visa aktuellt spår</string>
|
||||||
<string name="tip_recent_changes_0_7_0_t">"Förändringar i 0.7.0:
|
<string name="tip_recent_changes_0_7_0_t">"Förändringar i 0.7.0:
|
||||||
|
@ -1451,7 +1450,7 @@
|
||||||
<string name="osmo_settings_descr">Konfigurera inställningar för övervakning och ställ in personlig övervakningskanal</string>
|
<string name="osmo_settings_descr">Konfigurera inställningar för övervakning och ställ in personlig övervakningskanal</string>
|
||||||
<string name="osmo_plugin_name">OSMo (Avancerad live-spårning)</string>
|
<string name="osmo_plugin_name">OSMo (Avancerad live-spårning)</string>
|
||||||
<string name="osmo_settings">OSMo OpenStreetMap-övervakning (beta)</string>
|
<string name="osmo_settings">OSMo OpenStreetMap-övervakning (beta)</string>
|
||||||
<string name="osmo_plugin_description">"OpenStreetMap- avancerad live-spårning, se http://osmo.mobi. Spåra andra enheter och bli spårad själv. Skapa anonyma grupper, dela ut varandras platser och kommunicera. Det finns olika inställningar för sessionsspårning eller permanent spårning. Anonyma grupper är begränsade till ett antal dagar och för vissa funktioner finns ingen fjärrkontroll eller gruppadministratör. Helt fungerande grupper bör skapas på webbplatsen och endast registrerade användare har tillgång till dem. "</string>
|
<string name="osmo_plugin_description">"OpenStreetMap- avancerad direktspårning, se http://osmo.mobi. Spåra andra enheter och bli spårad själv. Skapa anonyma grupper, dela ut varandras platser och kommunicera. Det finns olika inställningar för sessionsspårning eller permanent spårning. Anonyma grupper är begränsade till ett antal dagar och för vissa funktioner finns ingen fjärrkontroll eller gruppadministratör. Helt fungerande grupper bör skapas på webbplatsen och endast registrerade användare har tillgång till dem. "</string>
|
||||||
<string name="interrupt_music_descr">Avbryt musik vid meddelanden</string>
|
<string name="interrupt_music_descr">Avbryt musik vid meddelanden</string>
|
||||||
<string name="interrupt_music">Avbryt musik</string>
|
<string name="interrupt_music">Avbryt musik</string>
|
||||||
<string name="share_route_as_gpx">Dela rutt som GPX-fil</string>
|
<string name="share_route_as_gpx">Dela rutt som GPX-fil</string>
|
||||||
|
@ -1658,7 +1657,7 @@
|
||||||
<string name="osmo_specify_tracker_id">Ange id</string>
|
<string name="osmo_specify_tracker_id">Ange id</string>
|
||||||
<string name="rendering_attr_coloredBuildings_name">Färgade byggnader</string>
|
<string name="rendering_attr_coloredBuildings_name">Färgade byggnader</string>
|
||||||
<string name="arrival_distance_factor_early">Tidigt</string>
|
<string name="arrival_distance_factor_early">Tidigt</string>
|
||||||
<string name="arrival_distance_factor_normally">Normalt</string>
|
<string name="arrival_distance_factor_normally">Normal</string>
|
||||||
<string name="arrival_distance_factor_late">Sent</string>
|
<string name="arrival_distance_factor_late">Sent</string>
|
||||||
<string name="arrival_distance_factor_at_last">De sista metrarna</string>
|
<string name="arrival_distance_factor_at_last">De sista metrarna</string>
|
||||||
<string name="hide_all_waypoints">Ta bort alla</string>
|
<string name="hide_all_waypoints">Ta bort alla</string>
|
||||||
|
|
|
@ -42,7 +42,6 @@ public class SherpafyStageFragment extends SherlockFragment {
|
||||||
public SherpafyStageFragment() {
|
public SherpafyStageFragment() {
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onAttach(Activity activity) {
|
public void onAttach(Activity activity) {
|
||||||
super.onAttach(activity);
|
super.onAttach(activity);
|
||||||
|
@ -148,8 +147,12 @@ public class SherpafyStageFragment extends SherlockFragment {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public void onBackPressed() {
|
||||||
|
((TourViewActivity) getSherlockActivity()).selectMenu(tour);
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
|
/**
|
||||||
* This is a helper class that implements the management of tabs and all
|
* This is a helper class that implements the management of tabs and all
|
||||||
* details of connecting a ViewPager with associated TabHost. It relies on a
|
* details of connecting a ViewPager with associated TabHost. It relies on a
|
||||||
* trick. Normally a tab host has a simple API for supplying a View or
|
* trick. Normally a tab host has a simple API for supplying a View or
|
||||||
|
|
|
@ -3,6 +3,8 @@ package net.osmand.plus.sherpafy;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.WeakHashMap;
|
import java.util.WeakHashMap;
|
||||||
|
|
||||||
|
import android.view.KeyEvent;
|
||||||
|
import android.widget.*;
|
||||||
import net.osmand.IProgress;
|
import net.osmand.IProgress;
|
||||||
import net.osmand.data.LatLon;
|
import net.osmand.data.LatLon;
|
||||||
import net.osmand.plus.GPXUtilities.GPXFile;
|
import net.osmand.plus.GPXUtilities.GPXFile;
|
||||||
|
@ -30,12 +32,7 @@ import android.support.v4.view.GravityCompat;
|
||||||
import android.support.v4.widget.DrawerLayout;
|
import android.support.v4.widget.DrawerLayout;
|
||||||
import android.view.View;
|
import android.view.View;
|
||||||
import android.view.ViewGroup;
|
import android.view.ViewGroup;
|
||||||
import android.widget.AdapterView;
|
|
||||||
import android.widget.AdapterView.OnItemClickListener;
|
import android.widget.AdapterView.OnItemClickListener;
|
||||||
import android.widget.ArrayAdapter;
|
|
||||||
import android.widget.ImageView;
|
|
||||||
import android.widget.ListView;
|
|
||||||
import android.widget.TextView;
|
|
||||||
|
|
||||||
import com.actionbarsherlock.app.SherlockFragmentActivity;
|
import com.actionbarsherlock.app.SherlockFragmentActivity;
|
||||||
import com.actionbarsherlock.view.Menu;
|
import com.actionbarsherlock.view.Menu;
|
||||||
|
@ -50,6 +47,7 @@ public class TourViewActivity extends SherlockFragmentActivity {
|
||||||
private static final int STATE_SELECT_TOUR = 1;
|
private static final int STATE_SELECT_TOUR = 1;
|
||||||
private static final int STATE_TOUR_VIEW = 2;
|
private static final int STATE_TOUR_VIEW = 2;
|
||||||
private static final int STATE_STAGE_OVERVIEW = 3;
|
private static final int STATE_STAGE_OVERVIEW = 3;
|
||||||
|
private static final int STATE_DETAILED_OVERVIEW = 4;
|
||||||
private static int state = STATE_LOADING;
|
private static int state = STATE_LOADING;
|
||||||
|
|
||||||
public static final int APP_EXIT_CODE = 4;
|
public static final int APP_EXIT_CODE = 4;
|
||||||
|
@ -121,12 +119,20 @@ public class TourViewActivity extends SherlockFragmentActivity {
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onBackPressed() {
|
public void onBackPressed() {
|
||||||
if (state == STATE_SELECT_TOUR){
|
if (state == STATE_SELECT_TOUR) {
|
||||||
super.onBackPressed();
|
super.onBackPressed();
|
||||||
} else if (state == STATE_TOUR_VIEW){
|
} else if (state == STATE_TOUR_VIEW) {
|
||||||
selectMenu(R.string.sherpafy_tours);
|
SherpafyHtmlFragment fragment = (SherpafyHtmlFragment) getSupportFragmentManager().findFragmentByTag(String.valueOf(STATE_DETAILED_OVERVIEW));
|
||||||
} else if (state == STATE_STAGE_OVERVIEW){
|
if (fragment != null && fragment.isVisible()) {
|
||||||
selectMenu(customization.getSelectedTour());
|
showSelectedItem();
|
||||||
|
} else {
|
||||||
|
selectMenu(R.string.sherpafy_tours);
|
||||||
|
}
|
||||||
|
} else if (state == STATE_STAGE_OVERVIEW) {
|
||||||
|
SherpafyStageFragment fragment = (SherpafyStageFragment) getSupportFragmentManager().findFragmentByTag(String.valueOf(state));
|
||||||
|
if (fragment != null) {
|
||||||
|
fragment.onBackPressed();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -271,7 +277,7 @@ public class TourViewActivity extends SherlockFragmentActivity {
|
||||||
setDrawerIndicatorVisible(false);
|
setDrawerIndicatorVisible(false);
|
||||||
}
|
}
|
||||||
if(fragment != null) {
|
if(fragment != null) {
|
||||||
fragmentManager.beginTransaction().replace(R.id.content_frame, fragment).commit();
|
fragmentManager.beginTransaction().replace(R.id.content_frame, fragment, String.valueOf(state)).commit();
|
||||||
}
|
}
|
||||||
selectedItem = item;
|
selectedItem = item;
|
||||||
if (mDrawerLayout.isDrawerOpen(mDrawerList)) {
|
if (mDrawerLayout.isDrawerOpen(mDrawerList)) {
|
||||||
|
@ -343,7 +349,7 @@ public class TourViewActivity extends SherlockFragmentActivity {
|
||||||
bl.putString(SherpafyHtmlFragment.HTML, cont);
|
bl.putString(SherpafyHtmlFragment.HTML, cont);
|
||||||
bl.putString(SherpafyHtmlFragment.TITLE, title);
|
bl.putString(SherpafyHtmlFragment.TITLE, title);
|
||||||
fragment.setArguments(bl);
|
fragment.setArguments(bl);
|
||||||
fragmentManager.beginTransaction().replace(R.id.content_frame, fragment).commit();
|
fragmentManager.beginTransaction().replace(R.id.content_frame, fragment, String.valueOf(STATE_DETAILED_OVERVIEW)).commit();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue