diff --git a/src/main/AndroidManifest.xml b/src/main/AndroidManifest.xml
index b8f78b44c..1219470ef 100644
--- a/src/main/AndroidManifest.xml
+++ b/src/main/AndroidManifest.xml
@@ -1,5 +1,4 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+ xmlns:tools="http://schemas.android.com/tools"
+ package="com.google.android.maps.mytracks"
+ android:installLocation="auto"
+ android:versionCode="74"
+ android:versionName="2.0.6">
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/main/res/anim/fadeout.xml b/src/main/res/anim/fadeout.xml
index 231311626..544a00328 100644
--- a/src/main/res/anim/fadeout.xml
+++ b/src/main/res/anim/fadeout.xml
@@ -1,5 +1,4 @@
-
-
+ android:duration="1000"
+ android:fromAlpha="1.0"
+ android:interpolator="@android:anim/linear_interpolator"
+ android:toAlpha="0.0" />
diff --git a/src/main/res/drawable/activated_background_holo_dark.xml b/src/main/res/drawable/activated_background_holo_dark.xml
index 5741ebab8..e805b83ed 100644
--- a/src/main/res/drawable/activated_background_holo_dark.xml
+++ b/src/main/res/drawable/activated_background_holo_dark.xml
@@ -1,5 +1,4 @@
-
-
-
+
diff --git a/src/main/res/drawable/btn_check_holo_dark.xml b/src/main/res/drawable/btn_check_holo_dark.xml
index cbdf44e3a..0c2f5e7d5 100644
--- a/src/main/res/drawable/btn_check_holo_dark.xml
+++ b/src/main/res/drawable/btn_check_holo_dark.xml
@@ -1,5 +1,4 @@
-
-
-
-
-
-
-
+
+
-
-
+
+
-
-
+
+
+
+
-
-
+
+
-
-
+
+
-
-
+
+
diff --git a/src/main/res/drawable/btn_radio_holo_dark.xml b/src/main/res/drawable/btn_radio_holo_dark.xml
index e35d5709d..2b5eb79cc 100644
--- a/src/main/res/drawable/btn_radio_holo_dark.xml
+++ b/src/main/res/drawable/btn_radio_holo_dark.xml
@@ -1,5 +1,4 @@
-
-
-
-
-
-
-
+
+
-
-
+
+
-
-
+
+
+
+
+
-
-
+
+
-
-
+
+
-
-
+
+
diff --git a/src/main/res/drawable/button_pause.xml b/src/main/res/drawable/button_pause.xml
index d81ef26ab..1e1dbc151 100644
--- a/src/main/res/drawable/button_pause.xml
+++ b/src/main/res/drawable/button_pause.xml
@@ -1,5 +1,4 @@
-
-
-
-
+
+
\ No newline at end of file
diff --git a/src/main/res/drawable/button_record.xml b/src/main/res/drawable/button_record.xml
index 0d4dc4ef1..249596b38 100644
--- a/src/main/res/drawable/button_record.xml
+++ b/src/main/res/drawable/button_record.xml
@@ -1,5 +1,4 @@
-
-
-
-
+
+
\ No newline at end of file
diff --git a/src/main/res/drawable/button_stop.xml b/src/main/res/drawable/button_stop.xml
index a1e833eff..bf5bf445e 100644
--- a/src/main/res/drawable/button_stop.xml
+++ b/src/main/res/drawable/button_stop.xml
@@ -1,5 +1,4 @@
-
-
-
-
+
+
\ No newline at end of file
diff --git a/src/main/res/drawable/edit_text_holo_dark.xml b/src/main/res/drawable/edit_text_holo_dark.xml
index 05a570c90..02859f70f 100644
--- a/src/main/res/drawable/edit_text_holo_dark.xml
+++ b/src/main/res/drawable/edit_text_holo_dark.xml
@@ -1,5 +1,4 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/res/drawable/ic_logo.xml b/src/main/res/drawable/ic_logo.xml
index 017dbd413..863f22aaf 100644
--- a/src/main/res/drawable/ic_logo.xml
+++ b/src/main/res/drawable/ic_logo.xml
@@ -1,12 +1,23 @@
-
+
-
-
-
+
+
+
diff --git a/src/main/res/drawable/list_selector_background_transition_holo_dark.xml b/src/main/res/drawable/list_selector_background_transition_holo_dark.xml
index a22572984..f84708e4b 100644
--- a/src/main/res/drawable/list_selector_background_transition_holo_dark.xml
+++ b/src/main/res/drawable/list_selector_background_transition_holo_dark.xml
@@ -1,5 +1,4 @@
-
-
-
-
+
+
diff --git a/src/main/res/drawable/list_selector_holo_dark.xml b/src/main/res/drawable/list_selector_holo_dark.xml
index cfe9487c5..cdc00775f 100644
--- a/src/main/res/drawable/list_selector_holo_dark.xml
+++ b/src/main/res/drawable/list_selector_holo_dark.xml
@@ -1,5 +1,4 @@
-
-
-
-
-
-
-
+
+
+
+
+
diff --git a/src/main/res/drawable/progress_horizontal_holo_dark.xml b/src/main/res/drawable/progress_horizontal_holo_dark.xml
index 328c7224a..5610feaa3 100644
--- a/src/main/res/drawable/progress_horizontal_holo_dark.xml
+++ b/src/main/res/drawable/progress_horizontal_holo_dark.xml
@@ -1,5 +1,4 @@
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
diff --git a/src/main/res/drawable/spinner_background_holo_dark.xml b/src/main/res/drawable/spinner_background_holo_dark.xml
index eb6b18b51..070c95a89 100644
--- a/src/main/res/drawable/spinner_background_holo_dark.xml
+++ b/src/main/res/drawable/spinner_background_holo_dark.xml
@@ -1,5 +1,4 @@
-
-
-
-
-
+
+
+
diff --git a/src/main/res/drawable/tab_indicator_mytracks.xml b/src/main/res/drawable/tab_indicator_mytracks.xml
index f0a40880b..60a71714c 100644
--- a/src/main/res/drawable/tab_indicator_mytracks.xml
+++ b/src/main/res/drawable/tab_indicator_mytracks.xml
@@ -1,5 +1,4 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/res/drawable/text_gradient.xml b/src/main/res/drawable/text_gradient.xml
index 2b6a856be..f05783b9e 100644
--- a/src/main/res/drawable/text_gradient.xml
+++ b/src/main/res/drawable/text_gradient.xml
@@ -1,5 +1,4 @@
-
-
-
-
+
+
\ No newline at end of file
diff --git a/src/main/res/layout-land/stats_content.xml b/src/main/res/layout-land/stats_content.xml
index 6be9c2191..e61583c7e 100644
--- a/src/main/res/layout-land/stats_content.xml
+++ b/src/main/res/layout-land/stats_content.xml
@@ -1,5 +1,4 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content">
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
diff --git a/src/main/res/layout-land/track_controller.xml b/src/main/res/layout-land/track_controller.xml
index 7057ed42a..0f81bdff8 100644
--- a/src/main/res/layout-land/track_controller.xml
+++ b/src/main/res/layout-land/track_controller.xml
@@ -1,5 +1,4 @@
-
-
-
-
-
-
-
-
+
+
-
-
-
-
-
+ android:layout_height="match_parent"
+ android:background="@color/track_controller_background"
+ android:orientation="vertical"
+ android:paddingLeft="8dp"
+ android:paddingRight="8dp">
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/res/layout-land/track_detail.xml b/src/main/res/layout-land/track_detail.xml
index a0c972a63..20b54d5c2 100644
--- a/src/main/res/layout-land/track_detail.xml
+++ b/src/main/res/layout-land/track_detail.xml
@@ -1,5 +1,4 @@
-
-
-
-
-
-
+ android:baselineAligned="false">
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/res/layout-land/track_list.xml b/src/main/res/layout-land/track_list.xml
index 8529bdd4e..911d62f88 100644
--- a/src/main/res/layout-land/track_list.xml
+++ b/src/main/res/layout-land/track_list.xml
@@ -1,5 +1,4 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+ android:baselineAligned="false">
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/res/layout/activity_type_preference.xml b/src/main/res/layout/activity_type_preference.xml
index b56c2205c..5d55574c6 100644
--- a/src/main/res/layout/activity_type_preference.xml
+++ b/src/main/res/layout/activity_type_preference.xml
@@ -1,5 +1,4 @@
-
-
-
-
-
-
+ style="@style/ScrollView">
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/res/layout/chart.xml b/src/main/res/layout/chart.xml
index 3e5906f07..6d896b08c 100644
--- a/src/main/res/layout/chart.xml
+++ b/src/main/res/layout/chart.xml
@@ -1,5 +1,4 @@
-
-
-
-
-
+ android:layout_height="match_parent"
+ android:orientation="vertical">
+
+
+
+
\ No newline at end of file
diff --git a/src/main/res/layout/choose_activity_list_item.xml b/src/main/res/layout/choose_activity_list_item.xml
index d975d5813..559ee85c1 100644
--- a/src/main/res/layout/choose_activity_list_item.xml
+++ b/src/main/res/layout/choose_activity_list_item.xml
@@ -1,5 +1,4 @@
-
-
-
-
-
-
-
+ android:gravity="center_vertical"
+ android:minHeight="?android:attr/listPreferredItemHeight"
+ android:paddingLeft="16dp"
+ android:paddingRight="16dp">
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/res/layout/choose_activity_type.xml b/src/main/res/layout/choose_activity_type.xml
index cf00d81e4..647848dc7 100644
--- a/src/main/res/layout/choose_activity_type.xml
+++ b/src/main/res/layout/choose_activity_type.xml
@@ -1,5 +1,4 @@
-
-
-
+ android:layout_height="wrap_content"
+ android:orientation="vertical">
+
+
\ No newline at end of file
diff --git a/src/main/res/layout/list_item.xml b/src/main/res/layout/list_item.xml
index 6a79ae700..39c2ddfc3 100644
--- a/src/main/res/layout/list_item.xml
+++ b/src/main/res/layout/list_item.xml
@@ -1,5 +1,4 @@
-
-
-
-
-
-
+ android:layout_height="wrap_content">
+
-
-
-
-
-
+ android:id="@+id/list_item_photo"
+ android:layout_width="match_parent"
+ android:layout_height="match_parent"
+ android:layout_marginBottom="4dp"
+ android:contentDescription="@string/image_photo_marker"
+ android:scaleType="centerCrop" />
+
+
+
-
+ android:id="@+id/list_item_text_gradient"
+ android:layout_width="match_parent"
+ android:layout_height="match_parent"
+ android:alpha=".6"
+ android:contentDescription="@string/image_photo_marker"
+ android:src="@drawable/text_gradient" />
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"
+ android:minHeight="?android:attr/listPreferredItemHeight"
+ android:paddingTop="8dp"
+ android:paddingRight="12dp"
+ android:paddingBottom="12dp"
+ android:shrinkColumns="1"
+ android:stretchColumns="1">
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
\ No newline at end of file
diff --git a/src/main/res/layout/marker_detail_activity.xml b/src/main/res/layout/marker_detail_activity.xml
index dd5e2806c..2ef25af27 100644
--- a/src/main/res/layout/marker_detail_activity.xml
+++ b/src/main/res/layout/marker_detail_activity.xml
@@ -1,5 +1,4 @@
-
-
-
+ android:layout_width="match_parent"
+ android:layout_height="match_parent">
+
+
\ No newline at end of file
diff --git a/src/main/res/layout/marker_detail_fragment.xml b/src/main/res/layout/marker_detail_fragment.xml
index 9112060b5..733e64d84 100644
--- a/src/main/res/layout/marker_detail_fragment.xml
+++ b/src/main/res/layout/marker_detail_fragment.xml
@@ -1,5 +1,4 @@
-
-
-
-
+ android:layout_width="match_parent"
+ android:layout_height="match_parent">
+
-
-
-
-
-
-
-
-
+ android:layout_height="match_parent">
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/res/layout/marker_edit.xml b/src/main/res/layout/marker_edit.xml
index 0b3c47df6..597c9b132 100644
--- a/src/main/res/layout/marker_edit.xml
+++ b/src/main/res/layout/marker_edit.xml
@@ -1,5 +1,4 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+ android:layout_width="match_parent"
+ android:layout_height="match_parent"
+ android:orientation="vertical">
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
\ No newline at end of file
diff --git a/src/main/res/layout/marker_edit_buttons.xml b/src/main/res/layout/marker_edit_buttons.xml
index 238ec79cc..be8f94bee 100644
--- a/src/main/res/layout/marker_edit_buttons.xml
+++ b/src/main/res/layout/marker_edit_buttons.xml
@@ -1,5 +1,4 @@
-
-
-
-
-
-
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/res/layout/marker_list.xml b/src/main/res/layout/marker_list.xml
index 623a4f0fa..f42d57294 100644
--- a/src/main/res/layout/marker_list.xml
+++ b/src/main/res/layout/marker_list.xml
@@ -1,5 +1,4 @@
-
-
-
-
-
+ android:layout_width="match_parent"
+ android:layout_height="match_parent">
+
+
+
+
\ No newline at end of file
diff --git a/src/main/res/layout/search_list.xml b/src/main/res/layout/search_list.xml
index 59a81774a..616f27522 100644
--- a/src/main/res/layout/search_list.xml
+++ b/src/main/res/layout/search_list.xml
@@ -1,5 +1,4 @@
-
-
-
-
-
+ android:layout_width="match_parent"
+ android:layout_height="match_parent">
+
+
+
+
\ No newline at end of file
diff --git a/src/main/res/layout/sensor_state.xml b/src/main/res/layout/sensor_state.xml
index b0dabf2ac..fda490094 100644
--- a/src/main/res/layout/sensor_state.xml
+++ b/src/main/res/layout/sensor_state.xml
@@ -1,5 +1,4 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+ style="@style/ScrollView">
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/res/layout/stats.xml b/src/main/res/layout/stats.xml
index dd6634530..98b3ad68a 100644
--- a/src/main/res/layout/stats.xml
+++ b/src/main/res/layout/stats.xml
@@ -1,5 +1,4 @@
-
-
-
-
-
+ style="@style/StatsScrollView">
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/res/layout/stats_activity_type.xml b/src/main/res/layout/stats_activity_type.xml
index c1cb28e91..d433b13d0 100644
--- a/src/main/res/layout/stats_activity_type.xml
+++ b/src/main/res/layout/stats_activity_type.xml
@@ -1,5 +1,4 @@
-
-
-
-
-
-
-
-
+ style="@style/StatsLargeItemContainer">
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/res/layout/stats_content.xml b/src/main/res/layout/stats_content.xml
index 70ea89c57..bdee448b4 100644
--- a/src/main/res/layout/stats_content.xml
+++ b/src/main/res/layout/stats_content.xml
@@ -1,5 +1,4 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
-
+ android:id="@+id/stats_distance"
+ layout="@layout/stats_large_item" />
+
-
+ android:id="@+id/stats_calorie"
+ layout="@layout/stats_activity_type" />
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
-
+ android:id="@+id/stats_latitude"
+ layout="@layout/stats_small_item" />
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
diff --git a/src/main/res/layout/stats_large_item.xml b/src/main/res/layout/stats_large_item.xml
index 8ccfb7c13..462ba4f0a 100644
--- a/src/main/res/layout/stats_large_item.xml
+++ b/src/main/res/layout/stats_large_item.xml
@@ -1,5 +1,4 @@
-
-
-
-
-
-
-
+ style="@style/StatsLargeItemContainer">
+
-
-
-
+ android:id="@+id/stats_label"
+ style="@style/StatsLargeLabel" />
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/res/layout/stats_small_group_item.xml b/src/main/res/layout/stats_small_group_item.xml
index def50fa74..c3c93f9e1 100644
--- a/src/main/res/layout/stats_small_group_item.xml
+++ b/src/main/res/layout/stats_small_group_item.xml
@@ -1,5 +1,4 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content">
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/res/layout/stats_small_item.xml b/src/main/res/layout/stats_small_item.xml
index a6653b3ae..81e20aad0 100644
--- a/src/main/res/layout/stats_small_item.xml
+++ b/src/main/res/layout/stats_small_item.xml
@@ -1,5 +1,4 @@
-
-
-
-
-
-
-
+ style="@style/StatsSmallItemContainer">
+
-
-
-
+ android:id="@+id/stats_label"
+ style="@style/StatsSmallLabel" />
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/res/layout/stats_tiny_item.xml b/src/main/res/layout/stats_tiny_item.xml
index 6ce3721dc..0e31af8b5 100644
--- a/src/main/res/layout/stats_tiny_item.xml
+++ b/src/main/res/layout/stats_tiny_item.xml
@@ -1,5 +1,4 @@
-
-
-
-
-
-
-
+ style="@style/StatsSmallItemContainer">
+
-
-
-
+ android:id="@+id/stats_label"
+ style="@style/StatsSmallLabel" />
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/res/layout/track_controller.xml b/src/main/res/layout/track_controller.xml
index 3523dbf5a..10b6e34cf 100644
--- a/src/main/res/layout/track_controller.xml
+++ b/src/main/res/layout/track_controller.xml
@@ -1,5 +1,4 @@
-
-
-
-
-
-
-
-
+
+
-
-
-
-
-
+ android:background="@color/track_controller_background"
+ android:paddingTop="8dp"
+ android:paddingBottom="8dp">
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/res/layout/track_detail.xml b/src/main/res/layout/track_detail.xml
index 8489bbab5..efb461e69 100644
--- a/src/main/res/layout/track_detail.xml
+++ b/src/main/res/layout/track_detail.xml
@@ -1,5 +1,4 @@
-
-
-
-
-
-
+ android:layout_width="match_parent"
+ android:layout_height="match_parent"
+ android:orientation="vertical">
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/res/layout/track_details_tab.xml b/src/main/res/layout/track_details_tab.xml
index f18f1e821..98fe4c675 100644
--- a/src/main/res/layout/track_details_tab.xml
+++ b/src/main/res/layout/track_details_tab.xml
@@ -1,5 +1,4 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/res/layout/track_edit.xml b/src/main/res/layout/track_edit.xml
index 180669bf2..d9c4b0756 100644
--- a/src/main/res/layout/track_edit.xml
+++ b/src/main/res/layout/track_edit.xml
@@ -1,5 +1,4 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
+ android:layout_width="match_parent"
+ android:layout_height="match_parent"
+ android:orientation="vertical">
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
\ No newline at end of file
diff --git a/src/main/res/layout/track_edit_buttons.xml b/src/main/res/layout/track_edit_buttons.xml
index f1757114a..2595c8812 100644
--- a/src/main/res/layout/track_edit_buttons.xml
+++ b/src/main/res/layout/track_edit_buttons.xml
@@ -1,5 +1,4 @@
-
-
-
-
-
-
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/res/layout/track_list.xml b/src/main/res/layout/track_list.xml
index 33aa147a7..f6e004917 100644
--- a/src/main/res/layout/track_list.xml
+++ b/src/main/res/layout/track_list.xml
@@ -1,5 +1,4 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+ android:layout_width="match_parent"
+ android:layout_height="match_parent"
+ android:orientation="vertical">
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/res/layout/track_widget_4x1.xml b/src/main/res/layout/track_widget_4x1.xml
index f751ae4ee..ecf0dc632 100644
--- a/src/main/res/layout/track_widget_4x1.xml
+++ b/src/main/res/layout/track_widget_4x1.xml
@@ -1,5 +1,4 @@
-
-
-
-
+ style="@style/TrackWidgetBoundingBox">
+
-
-
-
-
-
-
-
-
-
-
-
+ style="@style/TrackWidgetFrame"
+ android:orientation="horizontal"
+ android:paddingTop="4dp"
+ android:paddingBottom="4dp">
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+ style="@style/TrackWidgetVerticalSpacer"
+ android:layout_weight="1" />
-
-
-
-
+
+
\ No newline at end of file
diff --git a/src/main/res/layout/track_widget_4x2.xml b/src/main/res/layout/track_widget_4x2.xml
index 9cce20309..a2f1f1b00 100644
--- a/src/main/res/layout/track_widget_4x2.xml
+++ b/src/main/res/layout/track_widget_4x2.xml
@@ -1,5 +1,4 @@
-
-
-
+ style="@style/TrackWidgetBoundingBox">
+
-
-
-
-
-
-
-
-
-
-
-
+ style="@style/TrackWidgetFrame"
+ android:baselineAligned="false">
+
-
-
+ android:baselineAligned="false">
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
+
+
-
-
-
+ android:id="@+id/track_widget_record_status"
+ style="@style/TrackWidgetRecordStatus" />
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
\ No newline at end of file
diff --git a/src/main/res/layout/track_widget_4x3.xml b/src/main/res/layout/track_widget_4x3.xml
index c5deedb08..3aeff1bfb 100644
--- a/src/main/res/layout/track_widget_4x3.xml
+++ b/src/main/res/layout/track_widget_4x3.xml
@@ -1,5 +1,4 @@
-
-
-
+ style="@style/TrackWidgetBoundingBox">
+
-
-
-
-
-
-
-
-
-
-
-
+ style="@style/TrackWidgetFrame"
+ android:baselineAligned="false">
+
-
-
+ android:baselineAligned="false">
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
+
+
-
-
-
+ android:id="@+id/track_widget_record_status"
+ style="@style/TrackWidgetRecordStatus" />
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
\ No newline at end of file
diff --git a/src/main/res/layout/track_widget_4x4.xml b/src/main/res/layout/track_widget_4x4.xml
index e3f2bee85..d89027f35 100644
--- a/src/main/res/layout/track_widget_4x4.xml
+++ b/src/main/res/layout/track_widget_4x4.xml
@@ -1,5 +1,4 @@
-
-
-
+ style="@style/TrackWidgetBoundingBox">
+
-
-
-
-
-
-
-
-
-
+ style="@style/TrackWidgetFrame"
+ android:baselineAligned="false">
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
-
-
+ android:id="@+id/track_widget_record_status"
+ style="@style/TrackWidgetRecordStatus" />
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
\ No newline at end of file
diff --git a/src/main/res/layout/track_widget_config.xml b/src/main/res/layout/track_widget_config.xml
index 851daed20..0eacd582f 100644
--- a/src/main/res/layout/track_widget_config.xml
+++ b/src/main/res/layout/track_widget_config.xml
@@ -1,5 +1,4 @@
-
-
-
-
-
-
-
-
+ android:layout_width="match_parent"
+ android:layout_height="match_parent"
+ android:orientation="vertical">
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
\ No newline at end of file
diff --git a/src/main/res/layout/track_widget_config_buttons.xml b/src/main/res/layout/track_widget_config_buttons.xml
index 3f37518f4..f61294cf6 100644
--- a/src/main/res/layout/track_widget_config_buttons.xml
+++ b/src/main/res/layout/track_widget_config_buttons.xml
@@ -1,5 +1,4 @@
-
-
-
-
-
-
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/res/menu/list_context_menu.xml b/src/main/res/menu/list_context_menu.xml
index 2bc604dca..f815fd16e 100644
--- a/src/main/res/menu/list_context_menu.xml
+++ b/src/main/res/menu/list_context_menu.xml
@@ -16,27 +16,27 @@ limitations under the License.
\ No newline at end of file
diff --git a/src/main/res/menu/marker_detail.xml b/src/main/res/menu/marker_detail.xml
index b7c90a05b..5d513ed59 100644
--- a/src/main/res/menu/marker_detail.xml
+++ b/src/main/res/menu/marker_detail.xml
@@ -17,16 +17,16 @@ limitations under the License.
+ android:showAsAction="ifRoom"
+ android:title="@string/menu_show_on_map" />
+ android:showAsAction="ifRoom"
+ android:title="@string/menu_edit" />
+ android:showAsAction="ifRoom"
+ android:title="@string/menu_delete" />
\ No newline at end of file
diff --git a/src/main/res/menu/marker_list.xml b/src/main/res/menu/marker_list.xml
index 76ab16a0e..f31c568ae 100644
--- a/src/main/res/menu/marker_list.xml
+++ b/src/main/res/menu/marker_list.xml
@@ -17,11 +17,11 @@ limitations under the License.
+ android:showAsAction="ifRoom"
+ android:title="@string/menu_insert_marker" />
+ android:showAsAction="ifRoom"
+ android:title="@string/menu_search" />
\ No newline at end of file
diff --git a/src/main/res/menu/search_list.xml b/src/main/res/menu/search_list.xml
index b05382495..0ff10cdd2 100644
--- a/src/main/res/menu/search_list.xml
+++ b/src/main/res/menu/search_list.xml
@@ -16,7 +16,7 @@ limitations under the License.
\ No newline at end of file
diff --git a/src/main/res/menu/track_detail.xml b/src/main/res/menu/track_detail.xml
index 8f1fe3bdb..2dd286393 100644
--- a/src/main/res/menu/track_detail.xml
+++ b/src/main/res/menu/track_detail.xml
@@ -18,26 +18,26 @@ limitations under the License.
android:id="@+id/track_detail_insert_marker"
android:icon="@drawable/ic_menu_insert_marker"
android:orderInCategory="1"
- android:title="@string/menu_insert_marker"
- android:showAsAction="ifRoom" />
+ android:showAsAction="ifRoom"
+ android:title="@string/menu_insert_marker" />
+ android:showAsAction="ifRoom"
+ android:title="@string/menu_insert_photo" />
+ android:orderInCategory="4"
+ android:showAsAction="ifRoom"
+ android:title="@string/menu_share" />
+ android:showAsAction="ifRoom"
+ android:title="@string/menu_markers" />
-
+ android:showAsAction="ifRoom"
+ android:title="@string/menu_search" />
+ android:showAsAction="ifRoom"
+ android:title="@string/menu_start_gps" />
+ android:showAsAction="ifRoom"
+ android:title="@string/menu_markers" />
-
-
-
-
-
- @string/activity_type_airplane
- - @string/activity_type_atv
- - @string/activity_type_biking
- - @string/activity_type_blimp
- - @string/activity_type_boat
- - @string/activity_type_climbing
- - @string/activity_type_commercial_airplane
- - @string/activity_type_cross_country_skiing
- - @string/activity_type_cycling
- - @string/activity_type_dirt_bike
- - @string/activity_type_donkey_back_riding
- - @string/activity_type_driving
- - @string/activity_type_driving_bus
- - @string/activity_type_driving_car
- - @string/activity_type_ferry
- - @string/activity_type_frisbee
- - @string/activity_type_gliding
- - @string/activity_type_hang_gliding
- - @string/activity_type_helicopter
- - @string/activity_type_hiking
- - @string/activity_type_horse_back_riding
- - @string/activity_type_hot_air_balloon
- - @string/activity_type_ice_sailing
- - @string/activity_type_inline_skating
- - @string/activity_type_kayaking
- - @string/activity_type_kite_surfing
- - @string/activity_type_land_sailing
- - @string/activity_type_mixed_type
- - @string/activity_type_motor_bike
- - @string/activity_type_motor_boating
- - @string/activity_type_mountain_biking
- - @string/activity_type_off_trail_hiking
- - @string/activity_type_other
- - @string/activity_type_paddling
- - @string/activity_type_para_gliding
- - @string/activity_type_rc_airplane
- - @string/activity_type_rc_boat
- - @string/activity_type_rc_helicopter
- - @string/activity_type_riding
- - @string/activity_type_road_biking
- - @string/activity_type_roller_skiing
- - @string/activity_type_rowing
- - @string/activity_type_running
- - @string/activity_type_sailing
- - @string/activity_type_seaplane
- - @string/activity_type_skate_boarding
- - @string/activity_type_skating
- - @string/activity_type_skiing
- - @string/activity_type_sky_jumping
- - @string/activity_type_sled
- - @string/activity_type_snow_boarding
- - @string/activity_type_snow_shoeing
- - @string/activity_type_speed_walking
- - @string/activity_type_street_running
- - @string/activity_type_surfing
- - @string/activity_type_track_cycling
- - @string/activity_type_track_running
- - @string/activity_type_trail_hiking
- - @string/activity_type_trail_running
- - @string/activity_type_train
- - @string/activity_type_ultimate_frisbee
- - @string/activity_type_unknown
- - @string/activity_type_wakeboarding
- - @string/activity_type_walking
- - @string/activity_type_water_skiing
- - @string/activity_type_wind_surfing
-
-
- - 0
- - 5
- - 10
- - 15
- - -1
-
-
- - @string/settings_chart_by_distance
- - @string/settings_chart_by_time
-
-
- - @string/chart_x_axis_distance
- - @string/chart_x_axis_time
-
-
- - 0
- - 1
- - 2
- - 5
- - 10
- - 15
- - 30
- - 60
- - -1
- - -5
- - -10
- - -25
- - -50
- - -100
-
-
- - 50
- - 100
- - 200
- - 500
- - 1000
- - 5000
-
-
- - -2
- - -1
- - 0
- - 2
- - 3
- - 4
- - 5
- - 10
- - 20
- - 30
- - 60
- - 120
- - 300
- - 480
- - 900
- - 1800
-
-
- - 500
- - 1024
- - 2048
- - -1
-
-
- - 1
- - 2
- - 5
- - 10
- - 20
- - 50
- - 100
-
-
- - 10
- - 20
- - 30
- - 50
- - 100
- - 200
- - 500
- - 1000
- - 2000
-
-
- - @string/description_speed_imperial
- - @string/description_pace_imperial
-
-
- - @string/description_speed_metric
- - @string/description_pace_metric
-
-
- - @string/stats_rate_speed
- - @string/stats_rate_pace
-
-
- - @string/settings_stats_units_metric
- - @string/settings_stats_units_imperial
-
-
- - @string/stats_units_metric
- - @string/stats_units_imperial
-
-
- - @string/settings_recording_track_name_location_option
- - @string/settings_recording_track_name_date_local_option
- - @string/settings_recording_track_name_date_iso_8601_option
- - @string/settings_recording_track_name_date_iso_8601_location_option
- - @string/settings_recording_track_name_number_option
-
-
- - @string/settings_recording_track_name_location_value
- - @string/settings_recording_track_name_date_local_value
- - @string/settings_recording_track_name_date_iso_8601_value
- - @string/settings_recording_track_name_date_iso_8601_location_value
- - @string/settings_recording_track_name_number_value
-
-
- - @string/waypoint_type_atm
- - @string/waypoint_type_bank
- - @string/waypoint_type_bar
- - @string/waypoint_type_barbecue
- - @string/waypoint_type_building
- - @string/waypoint_type_bus_stop
- - @string/waypoint_type_cafe
- - @string/waypoint_type_campfire
- - @string/waypoint_type_campground
- - @string/waypoint_type_church
- - @string/waypoint_type_coffee_house
- - @string/waypoint_type_convenience_store
- - @string/waypoint_type_drinking_water
- - @string/waypoint_type_falling_rocks
- - @string/waypoint_type_ferry
- - @string/waypoint_type_fire_place
- - @string/waypoint_type_fire_station
- - @string/waypoint_type_fishing
- - @string/waypoint_type_gas_station
- - @string/waypoint_type_golf_course
- - @string/waypoint_type_grocery_store
- - @string/waypoint_type_hair_dresser
- - @string/waypoint_type_harbor
- - @string/waypoint_type_hiking_path
- - @string/waypoint_type_hotel
- - @string/waypoint_type_house
- - @string/waypoint_type_information
- - @string/waypoint_type_intersection
- - @string/waypoint_type_mail_box
- - @string/waypoint_type_market
- - @string/waypoint_type_meeting_point
- - @string/waypoint_type_opera
- - @string/waypoint_type_parking
- - @string/waypoint_type_police_station
- - @string/waypoint_type_post_office
- - @string/waypoint_type_pothole
- - @string/waypoint_type_railway_crossing
- - @string/waypoint_type_restaurant
- - @string/waypoint_type_shopping
- - @string/waypoint_type_sight
- - @string/waypoint_type_store
- - @string/waypoint_type_swimming_pool
- - @string/waypoint_type_telephone
- - @string/waypoint_type_theater
- - @string/waypoint_type_toilet
- - @string/waypoint_type_tourist_information
- - @string/waypoint_type_tree
- - @string/waypoint_type_tunnel
- - @string/waypoint_type_waterfall
- - @string/waypoint_type_water_fountain
- - @string/waypoint_type_waypoint
-
+
+
+ - @string/activity_type_airplane
+ - @string/activity_type_atv
+ - @string/activity_type_biking
+ - @string/activity_type_blimp
+ - @string/activity_type_boat
+ - @string/activity_type_climbing
+ - @string/activity_type_commercial_airplane
+ - @string/activity_type_cross_country_skiing
+ - @string/activity_type_cycling
+ - @string/activity_type_dirt_bike
+ - @string/activity_type_donkey_back_riding
+ - @string/activity_type_driving
+ - @string/activity_type_driving_bus
+ - @string/activity_type_driving_car
+ - @string/activity_type_ferry
+ - @string/activity_type_frisbee
+ - @string/activity_type_gliding
+ - @string/activity_type_hang_gliding
+ - @string/activity_type_helicopter
+ - @string/activity_type_hiking
+ - @string/activity_type_horse_back_riding
+ - @string/activity_type_hot_air_balloon
+ - @string/activity_type_ice_sailing
+ - @string/activity_type_inline_skating
+ - @string/activity_type_kayaking
+ - @string/activity_type_kite_surfing
+ - @string/activity_type_land_sailing
+ - @string/activity_type_mixed_type
+ - @string/activity_type_motor_bike
+ - @string/activity_type_motor_boating
+ - @string/activity_type_mountain_biking
+ - @string/activity_type_off_trail_hiking
+ - @string/activity_type_other
+ - @string/activity_type_paddling
+ - @string/activity_type_para_gliding
+ - @string/activity_type_rc_airplane
+ - @string/activity_type_rc_boat
+ - @string/activity_type_rc_helicopter
+ - @string/activity_type_riding
+ - @string/activity_type_road_biking
+ - @string/activity_type_roller_skiing
+ - @string/activity_type_rowing
+ - @string/activity_type_running
+ - @string/activity_type_sailing
+ - @string/activity_type_seaplane
+ - @string/activity_type_skate_boarding
+ - @string/activity_type_skating
+ - @string/activity_type_skiing
+ - @string/activity_type_sky_jumping
+ - @string/activity_type_sled
+ - @string/activity_type_snow_boarding
+ - @string/activity_type_snow_shoeing
+ - @string/activity_type_speed_walking
+ - @string/activity_type_street_running
+ - @string/activity_type_surfing
+ - @string/activity_type_track_cycling
+ - @string/activity_type_track_running
+ - @string/activity_type_trail_hiking
+ - @string/activity_type_trail_running
+ - @string/activity_type_train
+ - @string/activity_type_ultimate_frisbee
+ - @string/activity_type_unknown
+ - @string/activity_type_wakeboarding
+ - @string/activity_type_walking
+ - @string/activity_type_water_skiing
+ - @string/activity_type_wind_surfing
+
+
+ - 0
+ - 5
+ - 10
+ - 15
+ - -1
+
+
+ - @string/settings_chart_by_distance
+ - @string/settings_chart_by_time
+
+
+ - @string/chart_x_axis_distance
+ - @string/chart_x_axis_time
+
+
+ - 0
+ - 1
+ - 2
+ - 5
+ - 10
+ - 15
+ - 30
+ - 60
+ - -1
+ - -5
+ - -10
+ - -25
+ - -50
+ - -100
+
+
+ - 50
+ - 100
+ - 200
+ - 500
+ - 1000
+ - 5000
+
+
+ - -2
+ - -1
+ - 0
+ - 2
+ - 3
+ - 4
+ - 5
+ - 10
+ - 20
+ - 30
+ - 60
+ - 120
+ - 300
+ - 480
+ - 900
+ - 1800
+
+
+ - 500
+ - 1024
+ - 2048
+ - -1
+
+
+ - 1
+ - 2
+ - 5
+ - 10
+ - 20
+ - 50
+ - 100
+
+
+ - 10
+ - 20
+ - 30
+ - 50
+ - 100
+ - 200
+ - 500
+ - 1000
+ - 2000
+
+
+ - @string/description_speed_imperial
+ - @string/description_pace_imperial
+
+
+ - @string/description_speed_metric
+ - @string/description_pace_metric
+
+
+ - @string/stats_rate_speed
+ - @string/stats_rate_pace
+
+
+ - @string/settings_stats_units_metric
+ - @string/settings_stats_units_imperial
+
+
+ - @string/stats_units_metric
+ - @string/stats_units_imperial
+
+
+ - @string/settings_recording_track_name_location_option
+ - @string/settings_recording_track_name_date_local_option
+ - @string/settings_recording_track_name_date_iso_8601_option
+ - @string/settings_recording_track_name_date_iso_8601_location_option
+ - @string/settings_recording_track_name_number_option
+
+
+ - @string/settings_recording_track_name_location_value
+ - @string/settings_recording_track_name_date_local_value
+ - @string/settings_recording_track_name_date_iso_8601_value
+ - @string/settings_recording_track_name_date_iso_8601_location_value
+ - @string/settings_recording_track_name_number_value
+
+
+ - @string/waypoint_type_atm
+ - @string/waypoint_type_bank
+ - @string/waypoint_type_bar
+ - @string/waypoint_type_barbecue
+ - @string/waypoint_type_building
+ - @string/waypoint_type_bus_stop
+ - @string/waypoint_type_cafe
+ - @string/waypoint_type_campfire
+ - @string/waypoint_type_campground
+ - @string/waypoint_type_church
+ - @string/waypoint_type_coffee_house
+ - @string/waypoint_type_convenience_store
+ - @string/waypoint_type_drinking_water
+ - @string/waypoint_type_falling_rocks
+ - @string/waypoint_type_ferry
+ - @string/waypoint_type_fire_place
+ - @string/waypoint_type_fire_station
+ - @string/waypoint_type_fishing
+ - @string/waypoint_type_gas_station
+ - @string/waypoint_type_golf_course
+ - @string/waypoint_type_grocery_store
+ - @string/waypoint_type_hair_dresser
+ - @string/waypoint_type_harbor
+ - @string/waypoint_type_hiking_path
+ - @string/waypoint_type_hotel
+ - @string/waypoint_type_house
+ - @string/waypoint_type_information
+ - @string/waypoint_type_intersection
+ - @string/waypoint_type_mail_box
+ - @string/waypoint_type_market
+ - @string/waypoint_type_meeting_point
+ - @string/waypoint_type_opera
+ - @string/waypoint_type_parking
+ - @string/waypoint_type_police_station
+ - @string/waypoint_type_post_office
+ - @string/waypoint_type_pothole
+ - @string/waypoint_type_railway_crossing
+ - @string/waypoint_type_restaurant
+ - @string/waypoint_type_shopping
+ - @string/waypoint_type_sight
+ - @string/waypoint_type_store
+ - @string/waypoint_type_swimming_pool
+ - @string/waypoint_type_telephone
+ - @string/waypoint_type_theater
+ - @string/waypoint_type_toilet
+ - @string/waypoint_type_tourist_information
+ - @string/waypoint_type_tree
+ - @string/waypoint_type_tunnel
+ - @string/waypoint_type_waterfall
+ - @string/waypoint_type_water_fountain
+ - @string/waypoint_type_waypoint
+
\ No newline at end of file
diff --git a/src/main/res/values/colors.xml b/src/main/res/values/colors.xml
index 4dffa4605..d9a81d769 100644
--- a/src/main/res/values/colors.xml
+++ b/src/main/res/values/colors.xml
@@ -1,5 +1,4 @@
-
-
- #FFF128F3
- #40F128F3
- #FF339933
- #40B3CFB3
- #FFCC3300
- #40E88A70
- #FF0066FF
- #40C8E0FF
- #FF401465
- #40401465
- #FF0066FF
- #40C8E0FF
- #FFFF8800
- #FFCCCCCC
- #FFBE161B
- #FFFAAD2C
- #99999999
- #B2000000
- #00000000
- #FF000000
- #F7DF0101
- #F75858FA
- #F774DF00
- #FF0E0E0E
+ #FFF128F3
+ #40F128F3
+ #FF339933
+ #40B3CFB3
+ #FFCC3300
+ #40E88A70
+ #FF0066FF
+ #40C8E0FF
+ #FF401465
+ #40401465
+ #FF0066FF
+ #40C8E0FF
+ #FFFF8800
+ #FFCCCCCC
+ #FFBE161B
+ #FFFAAD2C
+ #99999999
+ #B2000000
+ #00000000
+ #FF000000
+ #F7DF0101
+ #F75858FA
+ #F774DF00
+ #FF0E0E0E
\ No newline at end of file
diff --git a/src/main/res/values/dimens.xml b/src/main/res/values/dimens.xml
index 344b6ad05..76a81f661 100644
--- a/src/main/res/values/dimens.xml
+++ b/src/main/res/values/dimens.xml
@@ -1,5 +1,4 @@
-
-
- 0dp
+ 0dp
\ No newline at end of file
diff --git a/src/main/res/values/do_not_translate.xml b/src/main/res/values/do_not_translate.xml
index 46eef34e4..072e50c75 100644
--- a/src/main/res/values/do_not_translate.xml
+++ b/src/main/res/values/do_not_translate.xml
@@ -1,5 +1,4 @@
-
-
-
- DISTANCE
- TIME
- http://maps.google.com/mapfiles/ms/micons/ylw-pushpin.png
- http://maps.google.com/mapfiles/ms/micons/blue-pushpin.png
- TODO
- com.google.android.apps.mytracks.MYTRACKS_NOTIFICATIONS
- NONE
- RPM
- BPM
- DATE_ISO_8601
- DATE_ISO_8601_LOCATION
- DATE_LOCAL
- LOCATION
- NUMBER
- PACE
- SPEED
- IMPERIAL
- METRIC
- com.google.android.apps.mytracks.END_CURRENT_TRACK
- com.google.android.apps.mytracks.PAUSE_CURRENT_TRACK
- com.google.android.apps.mytracks.RESUME_CURRENT_TRACK
- com.google.android.apps.mytracks.START_NEW_TRACK
- -
+
+ DISTANCE
+ TIME
+ http://maps.google.com/mapfiles/ms/micons/ylw-pushpin.png
+ http://maps.google.com/mapfiles/ms/micons/blue-pushpin.png
+ TODO
+ com.google.android.apps.mytracks.MYTRACKS_NOTIFICATIONS
+ NONE
+ RPM
+ BPM
+ DATE_ISO_8601
+ DATE_ISO_8601_LOCATION
+ DATE_LOCAL
+ LOCATION
+ NUMBER
+ PACE
+ SPEED
+ IMPERIAL
+ METRIC
+ com.google.android.apps.mytracks.END_CURRENT_TRACK
+ com.google.android.apps.mytracks.PAUSE_CURRENT_TRACK
+ com.google.android.apps.mytracks.RESUME_CURRENT_TRACK
+ com.google.android.apps.mytracks.START_NEW_TRACK
+ -
\ No newline at end of file
diff --git a/src/main/res/values/keys.xml b/src/main/res/values/keys.xml
index ce6a0aa44..b493302cb 100644
--- a/src/main/res/values/keys.xml
+++ b/src/main/res/values/keys.xml
@@ -1,5 +1,4 @@
-
-
-
- autoResumeTrackTimeout
- chartShowCadence
- chartShowElevation
- chartShowHeartRate
- chartShowPower
- chartShowSpeed
- chartXAxis
- defaultActivity
- maxRecordingDistance
- minRecordingInterval
- photoSize
- recordingDistanceInterval
- recordingGpsAccuracy
- splitFrequency
- statsRate
- statsShowCoordinate
- statsShowGradeElevation
- statsUnits
- trackName
- trackWidgetItem1
- trackWidgetItem2
- trackWidgetItem3
- trackWidgetItem4
- voiceFrequency
-
- autoResumeTrackCurrentRetry
- bluetoothSensor
- recordingTrackId
- recordingTrackPaused
-
- settingsAdvanced
- settingsChart
- settingsRecording
- settingsReset
- settingsSensor
- settingsSensorBluetooth
- settingsSensorBluetoothPairing
- settingsSensorRoot
- settingsStats
+
+ autoResumeTrackTimeout
+ chartShowCadence
+ chartShowElevation
+ chartShowHeartRate
+ chartShowPower
+ chartShowSpeed
+ chartXAxis
+ defaultActivity
+ maxRecordingDistance
+ minRecordingInterval
+ photoSize
+ recordingDistanceInterval
+ recordingGpsAccuracy
+ splitFrequency
+ statsRate
+ statsShowCoordinate
+ statsShowGradeElevation
+ statsUnits
+ trackName
+ trackWidgetItem1
+ trackWidgetItem2
+ trackWidgetItem3
+ trackWidgetItem4
+ voiceFrequency
+
+ autoResumeTrackCurrentRetry
+ bluetoothSensor
+ recordingTrackId
+ recordingTrackPaused
+
+ settingsAdvanced
+ settingsChart
+ settingsRecording
+ settingsReset
+ settingsSensor
+ settingsSensorBluetooth
+ settingsSensorBluetoothPairing
+ settingsSensorRoot
+ settingsStats
\ No newline at end of file
diff --git a/src/main/res/values/plurals.xml b/src/main/res/values/plurals.xml
index db8549cfd..bdb0c41d5 100644
--- a/src/main/res/values/plurals.xml
+++ b/src/main/res/values/plurals.xml
@@ -1,5 +1,4 @@
-
-
-
- - @string/files_zero
- - @string/files_one
- - @string/files_two
- - @string/files_few
- - @string/files_many
- - @string/files_other
-
-
- - @string/tracks_zero
- - @string/tracks_one
- - @string/tracks_two
- - @string/tracks_few
- - @string/tracks_many
- - @string/tracks_other
-
-
- - @string/voice_hours_zero
- - @string/voice_hours_one
- - @string/voice_hours_two
- - @string/voice_hours_few
- - @string/voice_hours_many
- - @string/voice_hours_other
-
-
- - @string/voice_minutes_zero
- - @string/voice_minutes_one
- - @string/voice_minutes_two
- - @string/voice_minutes_few
- - @string/voice_minutes_many
- - @string/voice_minutes_other
-
-
- - @string/voice_seconds_zero
- - @string/voice_seconds_one
- - @string/voice_seconds_two
- - @string/voice_seconds_few
- - @string/voice_seconds_many
- - @string/voice_seconds_other
-
-
- - @string/voice_speed_kilometers_per_hour_zero
- - @string/voice_speed_kilometers_per_hour_one
- - @string/voice_speed_kilometers_per_hour_two
- - @string/voice_speed_kilometers_per_hour_few
- - @string/voice_speed_kilometers_per_hour_many
- - @string/voice_speed_kilometers_per_hour_other
-
-
- - @string/voice_speed_miles_per_hour_zero
- - @string/voice_speed_miles_per_hour_one
- - @string/voice_speed_miles_per_hour_two
- - @string/voice_speed_miles_per_hour_few
- - @string/voice_speed_miles_per_hour_many
- - @string/voice_speed_miles_per_hour_other
-
-
- - @string/voice_total_distance_kilometers_zero
- - @string/voice_total_distance_kilometers_one
- - @string/voice_total_distance_kilometers_two
- - @string/voice_total_distance_kilometers_few
- - @string/voice_total_distance_kilometers_many
- - @string/voice_total_distance_kilometers_other
-
-
- - @string/voice_total_distance_miles_zero
- - @string/voice_total_distance_miles_one
- - @string/voice_total_distance_miles_two
- - @string/voice_total_distance_miles_few
- - @string/voice_total_distance_miles_many
- - @string/voice_total_distance_miles_other
-
+
+ - @string/files_zero
+ - @string/files_one
+ - @string/files_two
+ - @string/files_few
+ - @string/files_many
+ - @string/files_other
+
+
+ - @string/tracks_zero
+ - @string/tracks_one
+ - @string/tracks_two
+ - @string/tracks_few
+ - @string/tracks_many
+ - @string/tracks_other
+
+
+ - @string/voice_hours_zero
+ - @string/voice_hours_one
+ - @string/voice_hours_two
+ - @string/voice_hours_few
+ - @string/voice_hours_many
+ - @string/voice_hours_other
+
+
+ - @string/voice_minutes_zero
+ - @string/voice_minutes_one
+ - @string/voice_minutes_two
+ - @string/voice_minutes_few
+ - @string/voice_minutes_many
+ - @string/voice_minutes_other
+
+
+ - @string/voice_seconds_zero
+ - @string/voice_seconds_one
+ - @string/voice_seconds_two
+ - @string/voice_seconds_few
+ - @string/voice_seconds_many
+ - @string/voice_seconds_other
+
+
+ - @string/voice_speed_kilometers_per_hour_zero
+ - @string/voice_speed_kilometers_per_hour_one
+ - @string/voice_speed_kilometers_per_hour_two
+ - @string/voice_speed_kilometers_per_hour_few
+ - @string/voice_speed_kilometers_per_hour_many
+ - @string/voice_speed_kilometers_per_hour_other
+
+
+ - @string/voice_speed_miles_per_hour_zero
+ - @string/voice_speed_miles_per_hour_one
+ - @string/voice_speed_miles_per_hour_two
+ - @string/voice_speed_miles_per_hour_few
+ - @string/voice_speed_miles_per_hour_many
+ - @string/voice_speed_miles_per_hour_other
+
+
+ - @string/voice_total_distance_kilometers_zero
+ - @string/voice_total_distance_kilometers_one
+ - @string/voice_total_distance_kilometers_two
+ - @string/voice_total_distance_kilometers_few
+ - @string/voice_total_distance_kilometers_many
+ - @string/voice_total_distance_kilometers_other
+
+
+ - @string/voice_total_distance_miles_zero
+ - @string/voice_total_distance_miles_one
+ - @string/voice_total_distance_miles_two
+ - @string/voice_total_distance_miles_few
+ - @string/voice_total_distance_miles_many
+ - @string/voice_total_distance_miles_other
+
diff --git a/src/main/res/values/strings.xml b/src/main/res/values/strings.xml
index 845a52c06..931367bdf 100644
--- a/src/main/res/values/strings.xml
+++ b/src/main/res/values/strings.xml
@@ -1,5 +1,4 @@
-
-
-
-
airplane
-
ATV
-
biking
-
blimp
-
boat
-
climbing
-
commercial airplane
-
cross-country skiing
-
cycling
-
dirt bike
-
donkey back riding
-
driving
-
driving bus
-
driving car
-
ferry
-
frisbee
-
gliding
-
hang gliding
-
helicopter
-
hiking
-
horse back riding
-
hot air balloon
-
ice sailing
-
inline skating
-
kayaking
-
kite surfing
-
land sailing
-
mixed type
-
motor bike
-
motor boating
-
mountain biking
-
off trail hiking
-
other
-
paddling
-
para gliding
-
RC airplane
-
RC boat
-
RC helicopter
-
riding
-
road biking
-
roller skiing
-
rowing
-
running
-
sailing
-
seaplane
-
skate boarding
-
skating
-
skiing
-
sky jumping
-
sled
-
snow boarding
-
snow shoeing
-
speed walking
-
street running
-
surfing
-
track cycling
-
track running
-
trail hiking
-
trail running
-
train
-
ultimate frisbee
-
unknown
-
wakeboarding
-
walking
-
water skiing
-
wind surfing
-
-
Activity type: %1$s
-
Average moving pace: %1$s min/km (%2$s min/mi)
-
Average moving speed: %1$.2f km/h (%2$.1f mi/h)
-
Average pace: %1$s min/km (%2$s min/mi)
-
Average speed: %1$.2f km/h (%2$.1f mi/h)
-
Elevation gain: %1$d m (%2$d ft)
-
+
Elevation (ft)
-
+
Elevation (m)
-
Fastest pace: %1$s min/km (%2$s min/mi)
-
+
Accuracy (m)
-
+
Altitude (m)
-
+
Bearing (deg)
-
+
Latitude (deg)
-
+
Longitude (deg)
-
+
Speed (m/s)
-
Max elevation: %1$d m (%2$d ft)
-
Max grade: %1$d %%
-
Max speed: %1$.2f km/h (%2$.1f mi/h)
-
Min elevation: %1$d m (%2$d ft)
-
Min grade: %1$d %%
-
Moving time: %1$s
-
+
Pace (min/mi)
-
+
Pace (min/km)
-
Recorded: %1$s
-
+
Cadence (rpm)
-
+
Heart rate (bpm)
-
+
Power (W)
-
+
Speed (mi/hr)
-
+
Speed (km/hr)
-
+
Time
-
Total distance: %1$.2f km (%2$.1f mi)
-
Total time: %1$s
-
+
Point
-
+
Segment
-
+
-
-
All as %1$s to %2$s
-
+
Export to external storage
-
+
External storage
-
Exported %1$d of %2$s to %3$s
-
as %1$s to %2$s
-
Exporting to %1$s…
-
Exported %1$s to %2$s
-
+
Export to…
-
-
+
+
External storage not available
-
+
External storage not writable
-
-
%1$d files
-
%1$d files
-
1 file
-
%1$d files
-
2 files
-
0 files
-
-
+
+
Add
-
+
Cancel
-
+
Delete all?
-
+
Delete selected?
-
+
Description
-
Description: %1$s
-
+
Error
-
+
Name
-
Name: %1$s
-
+
No
-
+
OK
-
+
Paused
-
+
Please wait…
-
+
Recording…
-
+
Save
-
+
Success
-
+
Tracks
-
+
Yes
-
-
‘Location access’
-
GPS not enabled. Tap here to go to %1$s. Press the back button to return.
-
Select high-accuracy location mode. Tap here to go to %1$s. Press the back button to return.
-
Current location cannot be determined. Enable more location sources at %1$s & make sure the
sky is visible. Try again later.
-
Current location cannot be determined. Select the high-accuracy location mode at %1$s & make
sure the sky is visible. Try again later.
-
+
No GPS is found on the device
-
+
Starting GPS
-
+
Unable to start GPS
-
+
Stopping GPS
-
Waiting for a better GPS signal
-
Waiting for GPS signal
-
-
+
+
Application
-
+
Arrow
-
Marker
-
+
Marker count
-
+
My Location
-
+
My Tracks logo
-
+
Pause
-
+
Photo marker
-
+
Record
-
+
Stop
-
Track
-
-
Imported %1$d of %2$s from %3$s
-
%1$s does not exist
-
There were no files to import. Connect your device to your computer and place the files to
import in %1$s.
-
Import files
-
Importing from %1$s…
-
All %1$s from %2$s
-
+
Import from external storage
-
Imported %1$s from %2$s
-
-
Unable to insert a marker. No GPS signal. Try again.
-
+
A marker was inserted
-
+
Canceled, no marker added
-
+
All markers for this track will be permanently deleted from the device
-
+
The marker will be permanently deleted from the device
-
+
Delete marker?
-
+
The selected markers will be permanently deleted from the device
-
%1$s (End)
-
%1$s (Start)
-
Marker %1$d
-
Split %1$d
-
%1$d of %2$d
-
-
Since last split marker:
-
-
Marker type (e.g. waterfall)
-
Marker type
-
-
+
+
You don\'t have any markers
-
-
Aggregated stats
-
Delete
-
Delete all
-
Edit
-
Export
-
Export all
-
Feedback
-
Help
-
Help & feedback
-
Help forum
-
Import all
-
Insert marker
-
Insert photo
-
Map
-
Markers
-
Play
-
Search
-
Select all
-
Sensor state
-
Settings
-
Share
-
Show on map
-
Split frequency
-
Start GPS
-
Stop GPS
-
View photo
-
Voice frequency
-
-
+
+
My Tracks
-
Recording service
-
-
+
+
My Tracks requires permission to use GPS.
-
-
Tracks and markers
-
+
No tracks or markers matched your search
-
In track ‘%1$s’.
-
Speak the name of a track or marker
-
-
Battery level
-
Cadence
-
%1$d rpm
-
Connected
-
Connecting
-
Disconnected
-
Heart rate
-
%1$d bpm
-
Last sensor time
-
Power
-
%1$d W
-
Sending
-
-
Not available while recording a track
-
Show
-
-
Advanced
-
Original size
-
Scale photo to %1$s for export
-
+
Photo size
-
-
By distance
-
+
By time
-
X axis
-
+
-
-
Recording
-
Always resume a recording after reboot
-
Never resume a recording after reboot
-
Resume a recording after reboot if the last recorded location was within the last %1$s
-
Auto-resume
-
Default activity type
-
%1$s between recorded locations
-
A new segment is created if the distance between two locations is greater than %1$s
-
Max distance
-
Recording distance interval
-
Recording time interval
-
Location is ignored if its accuracy is less than %1$s
-
GPS accuracy
-
Date (ISO 8601) + Location
-
Date (ISO 8601)
-
Date (local)
-
Location
-
Number
-
Default track name
-
-
Reset
-
All settings will be reverted to the default values. This will not delete any tracks on the
device.
-
Reset now?
-
All settings have been reverted to the default values
-
-
Sensor
-
Reset bike cadence
-
Reset combined bike
-
Reset heart rate
-
Reset foot pod
-
Bluetooth
-
Bluetooth pairing
-
Open Android\'s Bluetooth settings to pair a sensor
-
Bluetooth sensor
-
Connected to %1$s
-
-
Latitude/Longitude
-
Grade/Elevation
-
Preferred rate
-
Imperial (mi, ft)
-
Metric (km, m)
-
Preferred units
-
-
+
+
Email addresses
-
Select an application
-
Share track file
-
I think you might be interested in this track.\n\n%1$s
-
+
I would like to share a track with you
-
-
+
+
Avg moving pace
-
+
Avg moving speed
-
+
Avg pace
-
+
Avg speed
-
Elevation
-
+
Fastest pace
-
+
Gain
-
Grade
-
+
Latitude
-
+
Longitude
-
+
Max
-
+
Max speed
-
+
Min
-
+
Moving time
-
Pace
-
Speed
-
+
Distance
-
+
Total time
-
-
Track %1$d
-
Recording your track…
-
%1$s Markers
-
-
+
+
The track and its markers will be permanently deleted from the device.
-
+
Delete track?
-
+
The selected tracks and their markers will be permanently deleted from the device.
-
+
Deleting…
-
-
+
+
Chart
-
+
Stats
-
-
Activity type (e.g. hiking)
-
Activity type
-
+
New Track
-
-
Start recording your next adventure here
-
Unable to start recording. No GPS signal. Try again.
-
Now recording a new track
-
-
+
+
Configure Widget Items
-
-
%1$d tracks
-
%1$d tracks
-
1 track
-
%1$d tracks
-
2 tracks
-
0 tracks
-
-
+
+
ft
-
+
km
-
+
km/h
-
+
m
-
+
mi
-
+
mi/h
-
+
min/km
-
+
min/mi
-
-
+
+
Adapt for accuracy
-
+
Adapt for battery life
-
+
Always
-
%1$.2f ft
-
%1$.2f km
-
%1$.2f m
-
%1$.2f mi
-
%1$.1f mi (poor GPS)
-
%1$d ft
-
%1$d ft (excellent GPS)
-
%1$d ft (recommended)
-
%1$d kB
-
%1$d km
-
%1$d km/h
-
%1$d MB
-
%1$d m
-
%1$d m (excellent GPS)
-
%1$d m (poor GPS)
-
%1$d m (recommended)
-
%1$d mi
-
%1$d mi/h
-
%1$d min
-
%1$d %%
-
%1$d s
-
+
Never
-
+
None
-
+
Off
-
+
Smallest
-
Smallest (recommended)
-
-
%1$d hours
-
%1$d hours
-
+
1 hour
-
%1$d hours
-
+
2 hours
-
+
0 hours
-
%1$d minutes
-
%1$d minutes
-
+
1 minute
-
%1$d minutes
-
+
2 minutes
-
+
0 minutes
-
%1$s per kilometer
-
%1$s per mile
-
%1$d seconds
-
%1$d seconds
-
+
1 second
-
%1$d seconds
-
+
2 seconds
-
+
0 seconds
-
%1$.1f kilometers per hour
-
%1$.1f kilometers per hour
-
+
1 kilometer per hour
-
%1$.1f kilometers per hour
-
+
2 kilometers per hour
-
+
0 kilometers per hour
-
%1$.1f miles per hour
-
%1$.1f miles per hour
-
+
1 mile per hour
-
%1$.1f miles per hour
-
+
2 miles per hour
-
+
0 miles per hour
-
My Tracks %1$s in %2$s at %3$s
-
total distance %1$.2f kilometers
-
total distance %1$.2f kilometers
-
+
total distance 1 kilometer
-
total distance %1$.2f kilometers
-
+
total distance 2 kilometers
-
+
total distance 0 kilometers
-
total distance %1$.2f miles
-
total distance %1$.2f miles
-
+
total distance 1 mile
-
total distance %1$.2f miles
-
+
total distance 2 miles
-
+
total distance 0 miles
-
My Tracks total distance zero.
-
-
ATM
-
bank
-
bar
-
barbecue
-
building
-
bus stop
-
cafe
-
campfire
-
campground
-
church
-
coffee house
-
convenience store
-
drinking water
-
falling rocks
-
ferry
-
fire place
-
fire station
-
fishing
-
gas station
-
golf course
-
grocery store
-
hair dresser
-
harbor
-
hiking path
-
hotel
-
house
-
information
-
intersection
-
mail box
-
market
-
meeting point
-
opera
-
parking
-
police station
-
post office
-
pothole
-
railway crossing
-
restaurant
-
shopping
-
sight
-
store
-
swimming pool
-
telephone
-
theater
-
toilet
-
tourist information
-
tree
-
tunnel
-
waterfall
-
water fountain
-
waypoint
diff --git a/src/main/res/values/styles.xml b/src/main/res/values/styles.xml
index b6bca5681..f363067b0 100644
--- a/src/main/res/values/styles.xml
+++ b/src/main/res/values/styles.xml
@@ -1,5 +1,4 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/res/values/styles_custom.xml b/src/main/res/values/styles_custom.xml
index b9c07536b..f552ea4f4 100644
--- a/src/main/res/values/styles_custom.xml
+++ b/src/main/res/values/styles_custom.xml
@@ -1,16 +1,20 @@
-
-
+
-
-
-
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/res/values/themes_custom.xml b/src/main/res/values/themes_custom.xml
index 692f91a20..166d83007 100644
--- a/src/main/res/values/themes_custom.xml
+++ b/src/main/res/values/themes_custom.xml
@@ -1,5 +1,4 @@
-
-
-
-
+
+
+
+
\ No newline at end of file
diff --git a/src/main/res/values/third_party.xml b/src/main/res/values/third_party.xml
index b070ebcdd..3290d8358 100644
--- a/src/main/res/values/third_party.xml
+++ b/src/main/res/values/third_party.xml
@@ -1,5 +1,4 @@
-
-
-
-
- com.google.android.apps.mytracks.TRACK_NOTIFICATIONS
-
- com.google.android.apps.mytracks.TRACK_ID
- com.google.android.apps.mytracks.TRACK_PAUSED
- com.google.android.apps.mytracks.TRACK_RESUMED
- com.google.android.apps.mytracks.TRACK_STARTED
- com.google.android.apps.mytracks.TRACK_STOPPED
- com.google.android.apps.mytracks.TRACK_UPDATE
+
+
+ com.google.android.apps.mytracks.TRACK_NOTIFICATIONS
+
+ com.google.android.apps.mytracks.TRACK_ID
+ com.google.android.apps.mytracks.TRACK_PAUSED
+ com.google.android.apps.mytracks.TRACK_RESUMED
+ com.google.android.apps.mytracks.TRACK_STARTED
+ com.google.android.apps.mytracks.TRACK_STOPPED
+ com.google.android.apps.mytracks.TRACK_UPDATE
\ No newline at end of file
diff --git a/src/main/res/xml/search.xml b/src/main/res/xml/search.xml
index 5ebdc8c2b..6662e4fdc 100644
--- a/src/main/res/xml/search.xml
+++ b/src/main/res/xml/search.xml
@@ -1,13 +1,13 @@
+ android:hint="@string/menu_search"
+ android:imeOptions="actionSearch"
+ android:includeInGlobalSearch="true"
+ android:label="@string/app_name"
+ android:queryAfterZeroResults="true"
+ android:searchSettingsDescription="@string/search_global_description"
+ android:searchSuggestAuthority="com.google.android.maps.mytracks.search"
+ android:searchSuggestSelection=" ? "
+ android:searchSuggestThreshold="1"
+ android:voicePromptText="@string/search_voice_prompt"
+ android:voiceSearchMode="showVoiceSearchButton|launchRecognizer" />
diff --git a/src/main/res/xml/settings.xml b/src/main/res/xml/settings.xml
index 781323d18..3c7a8ac56 100644
--- a/src/main/res/xml/settings.xml
+++ b/src/main/res/xml/settings.xml
@@ -1,5 +1,4 @@
-
-
-
-
-
-
-
+ android:title="@string/menu_settings">
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/res/xml/settings_advanced.xml b/src/main/res/xml/settings_advanced.xml
index 49f54965e..9e11298e2 100644
--- a/src/main/res/xml/settings_advanced.xml
+++ b/src/main/res/xml/settings_advanced.xml
@@ -1,5 +1,4 @@
-
-
-
-
+ android:title="@string/settings_advanced">
+
+
\ No newline at end of file
diff --git a/src/main/res/xml/settings_chart.xml b/src/main/res/xml/settings_chart.xml
index cb75bf7ee..0a46b63f9 100644
--- a/src/main/res/xml/settings_chart.xml
+++ b/src/main/res/xml/settings_chart.xml
@@ -1,5 +1,4 @@
-
-
-
-
-
-
-
-
-
+ android:title="@string/track_detail_chart_tab">
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/res/xml/settings_recording.xml b/src/main/res/xml/settings_recording.xml
index 3a70f1eee..901c27310 100644
--- a/src/main/res/xml/settings_recording.xml
+++ b/src/main/res/xml/settings_recording.xml
@@ -1,5 +1,4 @@
-
-
-
-
-
-
-
-
-
-
-
+ android:title="@string/settings_recording">
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/res/xml/settings_sensors.xml b/src/main/res/xml/settings_sensors.xml
index 6ad37dd89..cb47dc8ba 100644
--- a/src/main/res/xml/settings_sensors.xml
+++ b/src/main/res/xml/settings_sensors.xml
@@ -1,5 +1,4 @@
-
-
-
-
-
-
+ android:key="@string/settings_sensor_root_key"
+ android:title="@string/settings_sensor">
+
+
+
+
\ No newline at end of file
diff --git a/src/main/res/xml/settings_statistics.xml b/src/main/res/xml/settings_statistics.xml
index 6288de43d..4ed76df45 100644
--- a/src/main/res/xml/settings_statistics.xml
+++ b/src/main/res/xml/settings_statistics.xml
@@ -1,5 +1,4 @@
-
-
-
-
-
-
-
-
+ android:title="@string/track_detail_stats_tab">
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/res/xml/track_widget_info.xml b/src/main/res/xml/track_widget_info.xml
index f6ede7b21..d958206ae 100644
--- a/src/main/res/xml/track_widget_info.xml
+++ b/src/main/res/xml/track_widget_info.xml
@@ -1,5 +1,4 @@
-
-
+ android:configure="com.google.android.apps.mytracks.widgets.TrackWidgetConfigActivity"
+ android:initialKeyguardLayout="@layout/track_widget_4x1"
+ android:initialLayout="@layout/track_widget_4x2"
+ android:minWidth="250dp"
+ android:minHeight="110dp"
+ android:minResizeWidth="250dp"
+ android:minResizeHeight="40dp"
+ android:resizeMode="vertical"
+ android:updatePeriodMillis="0"
+ android:widgetCategory="keyguard|home_screen" />