diff --git a/MyTracks/.classpath b/MyTracks/.classpath index 636d59be6..559438787 100644 --- a/MyTracks/.classpath +++ b/MyTracks/.classpath @@ -5,6 +5,7 @@ + diff --git a/MyTracks/AndroidManifest.xml b/MyTracks/AndroidManifest.xml index 5c17c6cf5..cb8717375 100755 --- a/MyTracks/AndroidManifest.xml +++ b/MyTracks/AndroidManifest.xml @@ -17,8 +17,8 @@ limitations under the License. + android:versionCode="30" + android:versionName="1.1.7"> @@ -125,6 +125,7 @@ limitations under the License. + diff --git a/MyTracks/libs/libGoogleAnalytics.jar b/MyTracks/libs/libGoogleAnalytics.jar new file mode 100644 index 000000000..a5a4e16bf Binary files /dev/null and b/MyTracks/libs/libGoogleAnalytics.jar differ diff --git a/MyTracks/res/values/arrays.xml b/MyTracks/res/values/arrays.xml index 783668362..dd6c37220 100644 --- a/MyTracks/res/values/arrays.xml +++ b/MyTracks/res/values/arrays.xml @@ -170,6 +170,11 @@ limitations under the License. inline skating skate boarding + roller skiing (classic) + roller skiing (skate) + cross-country skiing (classic) + cross-country skiing (skate) + snow shoeing skiing snow boarding diff --git a/MyTracks/res/values/arrays_do_not_translate.xml b/MyTracks/res/values/arrays_do_not_translate.xml index 219049f4f..780ee8b9e 100644 --- a/MyTracks/res/values/arrays_do_not_translate.xml +++ b/MyTracks/res/values/arrays_do_not_translate.xml @@ -38,16 +38,6 @@ limitations under the License. 100 - - 1 - 2 - 3 - 4 - 5 - 10 - 100 - - 50 100 diff --git a/MyTracks/res/values/do_not_translate.xml b/MyTracks/res/values/do_not_translate.xml index 3d752908a..9b586e743 100644 --- a/MyTracks/res/values/do_not_translate.xml +++ b/MyTracks/res/values/do_not_translate.xml @@ -39,4 +39,7 @@ limitations under the License. google.com/fusiontables maps.google.com docs.google.com + + + UA-7222692-2 diff --git a/MyTracks/res/xml/preferences.xml b/MyTracks/res/xml/preferences.xml index d964f124b..4ca9dbe59 100644 --- a/MyTracks/res/xml/preferences.xml +++ b/MyTracks/res/xml/preferences.xml @@ -42,7 +42,7 @@ limitations under the License. android:summary="@string/settings_announcement_frequency_summary" android:entries="@array/task_frequency_options" android:entryValues="@array/task_frequency_values" - android:defaultValue="-1" /> + android:defaultValue="0" /> "); - pw.print(Math.min(255, sensorData.getCadence().getValue())); + pw.print(Math.min(254, sensorData.getCadence().getValue())); pw.println(""); } } diff --git a/MyTracksLib/src/com/google/android/apps/mytracks/content/MyTracksProviderUtilsImpl.java b/MyTracksLib/src/com/google/android/apps/mytracks/content/MyTracksProviderUtilsImpl.java index 971bdd60f..44ff1891a 100644 --- a/MyTracksLib/src/com/google/android/apps/mytracks/content/MyTracksProviderUtilsImpl.java +++ b/MyTracksLib/src/com/google/android/apps/mytracks/content/MyTracksProviderUtilsImpl.java @@ -846,7 +846,7 @@ public class MyTracksProviderUtilsImpl implements MyTracksProviderUtils { @Override public Cursor getLocationsCursor(long trackId, long minTrackPointId, int maxLocations, boolean descending) { - if (trackId < 0 || maxLocations < 1) { + if (trackId < 0) { return null; } @@ -870,7 +870,7 @@ public class MyTracksProviderUtilsImpl implements MyTracksProviderUtils { @Override public Cursor getWaypointsCursor(long trackId, long minWaypointId, int maxWaypoints) { - if (trackId < 0 || maxWaypoints < 1) { + if (trackId < 0) { return null; }