diff --git a/MyTracks/AndroidManifest.xml b/MyTracks/AndroidManifest.xml
index 535949c9a..31a04657e 100755
--- a/MyTracks/AndroidManifest.xml
+++ b/MyTracks/AndroidManifest.xml
@@ -19,22 +19,18 @@ limitations under the License.
android:versionCode="39"
android:versionName="1.1.16"
package="com.google.android.maps.mytracks" >
-
-
-
-
@@ -46,18 +42,14 @@ limitations under the License.
-
-
-
-
-
-
-
-
-
-
-
+
-
+
+ android:name="com.google.android.apps.mytracks.ImportActivity" >
-
-
-
@@ -186,7 +167,6 @@ limitations under the License.
-
@@ -196,37 +176,25 @@ limitations under the License.
android:name="com.google.android.apps.mytracks.SensorStateActivity" />
-
-
-
-
+ android:name="com.google.android.apps.mytracks.SettingsActivity" />
-
+
-
-
-
-
+
+
+
-
-
-
-
-
-
-
+
-
+
@@ -247,7 +215,7 @@ limitations under the License.
android:label="@string/my_tracks_recording_service"
android:name="com.google.android.apps.mytracks.services.TrackRecordingService"
android:permission="com.google.android.apps.mytracks.WRITE_TRACK_DATA" />
-
+
@@ -259,12 +227,11 @@ limitations under the License.
-
-
+
-
-
\ No newline at end of file
diff --git a/MyTracks/res/drawable-hdpi/ic_menu_chartsettings.png b/MyTracks/res/drawable-hdpi/ic_menu_chartsettings.png
deleted file mode 100644
index 2364bd956..000000000
Binary files a/MyTracks/res/drawable-hdpi/ic_menu_chartsettings.png and /dev/null differ
diff --git a/MyTracks/res/drawable-hdpi/ic_menu_sensorstatus.png b/MyTracks/res/drawable-hdpi/ic_menu_sensorstatus.png
deleted file mode 100644
index b13f28cd2..000000000
Binary files a/MyTracks/res/drawable-hdpi/ic_menu_sensorstatus.png and /dev/null differ
diff --git a/MyTracks/res/drawable-hdpi/ic_menu_statistics.png b/MyTracks/res/drawable-hdpi/ic_menu_statistics.png
deleted file mode 100644
index ce3d6285a..000000000
Binary files a/MyTracks/res/drawable-hdpi/ic_menu_statistics.png and /dev/null differ
diff --git a/MyTracks/res/drawable-hdpi/ic_menu_waypoints.png b/MyTracks/res/drawable-hdpi/ic_menu_waypoints.png
deleted file mode 100644
index c2c792f11..000000000
Binary files a/MyTracks/res/drawable-hdpi/ic_menu_waypoints.png and /dev/null differ
diff --git a/MyTracks/res/drawable-hdpi/menu_aggregated_statistics.png b/MyTracks/res/drawable-hdpi/menu_aggregated_statistics.png
new file mode 100644
index 000000000..2bc6f5aca
Binary files /dev/null and b/MyTracks/res/drawable-hdpi/menu_aggregated_statistics.png differ
diff --git a/MyTracks/res/drawable-hdpi/menu_chart_settings.png b/MyTracks/res/drawable-hdpi/menu_chart_settings.png
new file mode 100644
index 000000000..0f650ee25
Binary files /dev/null and b/MyTracks/res/drawable-hdpi/menu_chart_settings.png differ
diff --git a/MyTracks/res/drawable-hdpi/menu_delete_all.png b/MyTracks/res/drawable-hdpi/menu_delete_all.png
new file mode 100644
index 000000000..094eea589
Binary files /dev/null and b/MyTracks/res/drawable-hdpi/menu_delete_all.png differ
diff --git a/MyTracks/res/drawable-hdpi/menu_export_all.png b/MyTracks/res/drawable-hdpi/menu_export_all.png
new file mode 100644
index 000000000..52601b036
Binary files /dev/null and b/MyTracks/res/drawable-hdpi/menu_export_all.png differ
diff --git a/MyTracks/res/drawable-hdpi/menu_import_all.png b/MyTracks/res/drawable-hdpi/menu_import_all.png
new file mode 100644
index 000000000..1dd8bc75d
Binary files /dev/null and b/MyTracks/res/drawable-hdpi/menu_import_all.png differ
diff --git a/MyTracks/res/drawable-hdpi/menu_markers.png b/MyTracks/res/drawable-hdpi/menu_markers.png
new file mode 100644
index 000000000..e45ea1fd9
Binary files /dev/null and b/MyTracks/res/drawable-hdpi/menu_markers.png differ
diff --git a/MyTracks/res/drawable-hdpi/menu_my_location.png b/MyTracks/res/drawable-hdpi/menu_my_location.png
new file mode 100644
index 000000000..d7fae7e98
Binary files /dev/null and b/MyTracks/res/drawable-hdpi/menu_my_location.png differ
diff --git a/MyTracks/res/drawable-hdpi/menu_satellite_mode.png b/MyTracks/res/drawable-hdpi/menu_satellite_mode.png
new file mode 100644
index 000000000..e5907072f
Binary files /dev/null and b/MyTracks/res/drawable-hdpi/menu_satellite_mode.png differ
diff --git a/MyTracks/res/drawable-hdpi/menu_save.png b/MyTracks/res/drawable-hdpi/menu_save.png
new file mode 100644
index 000000000..306d55a9c
Binary files /dev/null and b/MyTracks/res/drawable-hdpi/menu_save.png differ
diff --git a/MyTracks/res/drawable-hdpi/menu_send_google.png b/MyTracks/res/drawable-hdpi/menu_send_google.png
new file mode 100644
index 000000000..a1d27cec9
Binary files /dev/null and b/MyTracks/res/drawable-hdpi/menu_send_google.png differ
diff --git a/MyTracks/res/drawable-hdpi/menu_sensor_state.png b/MyTracks/res/drawable-hdpi/menu_sensor_state.png
new file mode 100644
index 000000000..97231b91f
Binary files /dev/null and b/MyTracks/res/drawable-hdpi/menu_sensor_state.png differ
diff --git a/MyTracks/res/drawable-hdpi/tab_chart.png b/MyTracks/res/drawable-hdpi/tab_chart.png
new file mode 100644
index 000000000..0f650ee25
Binary files /dev/null and b/MyTracks/res/drawable-hdpi/tab_chart.png differ
diff --git a/MyTracks/res/drawable-hdpi/tab_map.png b/MyTracks/res/drawable-hdpi/tab_map.png
new file mode 100644
index 000000000..e5907072f
Binary files /dev/null and b/MyTracks/res/drawable-hdpi/tab_map.png differ
diff --git a/MyTracks/res/drawable-hdpi/tab_stats.png b/MyTracks/res/drawable-hdpi/tab_stats.png
new file mode 100644
index 000000000..6b58c2dab
Binary files /dev/null and b/MyTracks/res/drawable-hdpi/tab_stats.png differ
diff --git a/MyTracks/res/drawable-ldpi/failure.png b/MyTracks/res/drawable-ldpi/failure.png
deleted file mode 100644
index 3722b0794..000000000
Binary files a/MyTracks/res/drawable-ldpi/failure.png and /dev/null differ
diff --git a/MyTracks/res/drawable-ldpi/ic_menu_chartsettings.png b/MyTracks/res/drawable-ldpi/ic_menu_chartsettings.png
deleted file mode 100644
index e2692561d..000000000
Binary files a/MyTracks/res/drawable-ldpi/ic_menu_chartsettings.png and /dev/null differ
diff --git a/MyTracks/res/drawable-ldpi/ic_menu_sensorstatus.png b/MyTracks/res/drawable-ldpi/ic_menu_sensorstatus.png
deleted file mode 100644
index 4a25d569f..000000000
Binary files a/MyTracks/res/drawable-ldpi/ic_menu_sensorstatus.png and /dev/null differ
diff --git a/MyTracks/res/drawable-ldpi/ic_menu_statistics.png b/MyTracks/res/drawable-ldpi/ic_menu_statistics.png
deleted file mode 100644
index ec2e4e721..000000000
Binary files a/MyTracks/res/drawable-ldpi/ic_menu_statistics.png and /dev/null differ
diff --git a/MyTracks/res/drawable-ldpi/ic_menu_waypoints.png b/MyTracks/res/drawable-ldpi/ic_menu_waypoints.png
deleted file mode 100644
index e8dda7e2a..000000000
Binary files a/MyTracks/res/drawable-ldpi/ic_menu_waypoints.png and /dev/null differ
diff --git a/MyTracks/res/drawable-ldpi/success.png b/MyTracks/res/drawable-ldpi/success.png
deleted file mode 100644
index 1d44ba697..000000000
Binary files a/MyTracks/res/drawable-ldpi/success.png and /dev/null differ
diff --git a/MyTracks/res/drawable-mdpi/ic_menu_chartsettings.png b/MyTracks/res/drawable-mdpi/ic_menu_chartsettings.png
deleted file mode 100644
index 38327b492..000000000
Binary files a/MyTracks/res/drawable-mdpi/ic_menu_chartsettings.png and /dev/null differ
diff --git a/MyTracks/res/drawable-mdpi/ic_menu_sensorstatus.png b/MyTracks/res/drawable-mdpi/ic_menu_sensorstatus.png
deleted file mode 100644
index ca4ea1899..000000000
Binary files a/MyTracks/res/drawable-mdpi/ic_menu_sensorstatus.png and /dev/null differ
diff --git a/MyTracks/res/drawable-mdpi/ic_menu_statistics.png b/MyTracks/res/drawable-mdpi/ic_menu_statistics.png
deleted file mode 100644
index 859be5c8a..000000000
Binary files a/MyTracks/res/drawable-mdpi/ic_menu_statistics.png and /dev/null differ
diff --git a/MyTracks/res/drawable-mdpi/ic_menu_waypoints.png b/MyTracks/res/drawable-mdpi/ic_menu_waypoints.png
deleted file mode 100644
index 3b9284e8c..000000000
Binary files a/MyTracks/res/drawable-mdpi/ic_menu_waypoints.png and /dev/null differ
diff --git a/MyTracks/res/drawable-mdpi/menu_aggregated_statistics.png b/MyTracks/res/drawable-mdpi/menu_aggregated_statistics.png
new file mode 100644
index 000000000..e275e0283
Binary files /dev/null and b/MyTracks/res/drawable-mdpi/menu_aggregated_statistics.png differ
diff --git a/MyTracks/res/drawable-mdpi/menu_chart_settings.png b/MyTracks/res/drawable-mdpi/menu_chart_settings.png
new file mode 100644
index 000000000..d6235554b
Binary files /dev/null and b/MyTracks/res/drawable-mdpi/menu_chart_settings.png differ
diff --git a/MyTracks/res/drawable-mdpi/menu_delete_all.png b/MyTracks/res/drawable-mdpi/menu_delete_all.png
new file mode 100644
index 000000000..3336760d5
Binary files /dev/null and b/MyTracks/res/drawable-mdpi/menu_delete_all.png differ
diff --git a/MyTracks/res/drawable-mdpi/menu_elevation.png b/MyTracks/res/drawable-mdpi/menu_elevation.png
deleted file mode 100644
index 59190b782..000000000
Binary files a/MyTracks/res/drawable-mdpi/menu_elevation.png and /dev/null differ
diff --git a/MyTracks/res/drawable-mdpi/menu_export_all.png b/MyTracks/res/drawable-mdpi/menu_export_all.png
new file mode 100644
index 000000000..6fdcd5fc4
Binary files /dev/null and b/MyTracks/res/drawable-mdpi/menu_export_all.png differ
diff --git a/MyTracks/res/drawable-mdpi/menu_import_all.png b/MyTracks/res/drawable-mdpi/menu_import_all.png
new file mode 100644
index 000000000..aac1c3851
Binary files /dev/null and b/MyTracks/res/drawable-mdpi/menu_import_all.png differ
diff --git a/MyTracks/res/drawable-mdpi/menu_markers.png b/MyTracks/res/drawable-mdpi/menu_markers.png
new file mode 100644
index 000000000..9c748b0b5
Binary files /dev/null and b/MyTracks/res/drawable-mdpi/menu_markers.png differ
diff --git a/MyTracks/res/drawable-mdpi/menu_my_location.png b/MyTracks/res/drawable-mdpi/menu_my_location.png
new file mode 100644
index 000000000..9d1f4403a
Binary files /dev/null and b/MyTracks/res/drawable-mdpi/menu_my_location.png differ
diff --git a/MyTracks/res/drawable-mdpi/menu_satellite_mode.png b/MyTracks/res/drawable-mdpi/menu_satellite_mode.png
new file mode 100644
index 000000000..21de20114
Binary files /dev/null and b/MyTracks/res/drawable-mdpi/menu_satellite_mode.png differ
diff --git a/MyTracks/res/drawable-mdpi/menu_save.png b/MyTracks/res/drawable-mdpi/menu_save.png
new file mode 100644
index 000000000..ad0769553
Binary files /dev/null and b/MyTracks/res/drawable-mdpi/menu_save.png differ
diff --git a/MyTracks/res/drawable-mdpi/menu_send_google.png b/MyTracks/res/drawable-mdpi/menu_send_google.png
new file mode 100644
index 000000000..0e06c2212
Binary files /dev/null and b/MyTracks/res/drawable-mdpi/menu_send_google.png differ
diff --git a/MyTracks/res/drawable-mdpi/menu_sensor_state.png b/MyTracks/res/drawable-mdpi/menu_sensor_state.png
new file mode 100644
index 000000000..539bad7d7
Binary files /dev/null and b/MyTracks/res/drawable-mdpi/menu_sensor_state.png differ
diff --git a/MyTracks/res/drawable-mdpi/tab_chart.png b/MyTracks/res/drawable-mdpi/tab_chart.png
new file mode 100644
index 000000000..d6235554b
Binary files /dev/null and b/MyTracks/res/drawable-mdpi/tab_chart.png differ
diff --git a/MyTracks/res/drawable-mdpi/tab_map.png b/MyTracks/res/drawable-mdpi/tab_map.png
new file mode 100644
index 000000000..21de20114
Binary files /dev/null and b/MyTracks/res/drawable-mdpi/tab_map.png differ
diff --git a/MyTracks/res/drawable-mdpi/tab_stats.png b/MyTracks/res/drawable-mdpi/tab_stats.png
new file mode 100644
index 000000000..5b87a5fbf
Binary files /dev/null and b/MyTracks/res/drawable-mdpi/tab_stats.png differ
diff --git a/MyTracks/res/drawable-xhdpi/menu_aggregated_statistics.png b/MyTracks/res/drawable-xhdpi/menu_aggregated_statistics.png
new file mode 100644
index 000000000..05f9ab06d
Binary files /dev/null and b/MyTracks/res/drawable-xhdpi/menu_aggregated_statistics.png differ
diff --git a/MyTracks/res/drawable-xhdpi/menu_chart_settings.png b/MyTracks/res/drawable-xhdpi/menu_chart_settings.png
new file mode 100644
index 000000000..3f93e4f65
Binary files /dev/null and b/MyTracks/res/drawable-xhdpi/menu_chart_settings.png differ
diff --git a/MyTracks/res/drawable-xhdpi/menu_delete_all.png b/MyTracks/res/drawable-xhdpi/menu_delete_all.png
new file mode 100644
index 000000000..f391760ef
Binary files /dev/null and b/MyTracks/res/drawable-xhdpi/menu_delete_all.png differ
diff --git a/MyTracks/res/drawable-xhdpi/menu_export_all.png b/MyTracks/res/drawable-xhdpi/menu_export_all.png
new file mode 100644
index 000000000..791240fd2
Binary files /dev/null and b/MyTracks/res/drawable-xhdpi/menu_export_all.png differ
diff --git a/MyTracks/res/drawable-xhdpi/menu_import_all.png b/MyTracks/res/drawable-xhdpi/menu_import_all.png
new file mode 100644
index 000000000..741774bef
Binary files /dev/null and b/MyTracks/res/drawable-xhdpi/menu_import_all.png differ
diff --git a/MyTracks/res/drawable-xhdpi/menu_markers.png b/MyTracks/res/drawable-xhdpi/menu_markers.png
new file mode 100644
index 000000000..95708234a
Binary files /dev/null and b/MyTracks/res/drawable-xhdpi/menu_markers.png differ
diff --git a/MyTracks/res/drawable-xhdpi/menu_my_location.png b/MyTracks/res/drawable-xhdpi/menu_my_location.png
new file mode 100644
index 000000000..52ca8ab7f
Binary files /dev/null and b/MyTracks/res/drawable-xhdpi/menu_my_location.png differ
diff --git a/MyTracks/res/drawable-xhdpi/menu_satellite_mode.png b/MyTracks/res/drawable-xhdpi/menu_satellite_mode.png
new file mode 100644
index 000000000..f5ce90a33
Binary files /dev/null and b/MyTracks/res/drawable-xhdpi/menu_satellite_mode.png differ
diff --git a/MyTracks/res/drawable-xhdpi/menu_save.png b/MyTracks/res/drawable-xhdpi/menu_save.png
new file mode 100644
index 000000000..272060253
Binary files /dev/null and b/MyTracks/res/drawable-xhdpi/menu_save.png differ
diff --git a/MyTracks/res/drawable-xhdpi/menu_send_google.png b/MyTracks/res/drawable-xhdpi/menu_send_google.png
new file mode 100644
index 000000000..37d98e5dd
Binary files /dev/null and b/MyTracks/res/drawable-xhdpi/menu_send_google.png differ
diff --git a/MyTracks/res/drawable-xhdpi/menu_sensor_state.png b/MyTracks/res/drawable-xhdpi/menu_sensor_state.png
new file mode 100644
index 000000000..2caf74c95
Binary files /dev/null and b/MyTracks/res/drawable-xhdpi/menu_sensor_state.png differ
diff --git a/MyTracks/res/drawable-xhdpi/tab_chart.png b/MyTracks/res/drawable-xhdpi/tab_chart.png
new file mode 100644
index 000000000..3f93e4f65
Binary files /dev/null and b/MyTracks/res/drawable-xhdpi/tab_chart.png differ
diff --git a/MyTracks/res/drawable-xhdpi/tab_map.png b/MyTracks/res/drawable-xhdpi/tab_map.png
new file mode 100644
index 000000000..f5ce90a33
Binary files /dev/null and b/MyTracks/res/drawable-xhdpi/tab_map.png differ
diff --git a/MyTracks/res/drawable-xhdpi/tab_stats.png b/MyTracks/res/drawable-xhdpi/tab_stats.png
new file mode 100644
index 000000000..4b4355c4d
Binary files /dev/null and b/MyTracks/res/drawable-xhdpi/tab_stats.png differ
diff --git a/MyTracks/res/layout/about.xml b/MyTracks/res/layout/about.xml
index 4e73b7c0e..b087fe596 100644
--- a/MyTracks/res/layout/about.xml
+++ b/MyTracks/res/layout/about.xml
@@ -15,64 +15,35 @@ See the License for the specific language governing permissions and
limitations under the License.
-->
-
+ style="@style/ScrollView" >
-
-
+ android:text="@string/about_copyright_notice"
+ style="@style/TextMedium.WithIcon" />
-
+ android:text="@string/about_version"
+ style="@style/TextLarge" />
-
+ style="@style/AboutValue" />
-
+ android:text="@string/about_support"
+ style="@style/TextLarge" />
-
+ android:text="@string/my_tracks_support_url"
+ style="@style/AboutValue" />
-
+ android:text="@string/about_privacy"
+ style="@style/TextLarge" />
+ android:text="@string/my_tracks_privacy_url"
+ style="@style/AboutValue" />
-
\ No newline at end of file
diff --git a/MyTracks/res/drawable/list_bar.xml b/MyTracks/res/layout/aggregated_stats.xml
similarity index 59%
rename from MyTracks/res/drawable/list_bar.xml
rename to MyTracks/res/layout/aggregated_stats.xml
index 82add4723..7c8f01024 100644
--- a/MyTracks/res/drawable/list_bar.xml
+++ b/MyTracks/res/layout/aggregated_stats.xml
@@ -1,6 +1,6 @@
-
-
-
+
+
+
+
+
\ No newline at end of file
diff --git a/MyTracks/res/layout/chart.xml b/MyTracks/res/layout/chart.xml
new file mode 100644
index 000000000..b5d169658
--- /dev/null
+++ b/MyTracks/res/layout/chart.xml
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/MyTracks/res/layout/chart_settings.xml b/MyTracks/res/layout/chart_settings.xml
index e50ae4225..0df6d4eec 100644
--- a/MyTracks/res/layout/chart_settings.xml
+++ b/MyTracks/res/layout/chart_settings.xml
@@ -15,87 +15,52 @@ See the License for the specific language governing permissions and
limitations under the License.
-->
-
+ style="@style/ScrollView" >
-
-
+ android:text="@string/chart_settings_x_axis"
+ style="@style/TextLarge.WithIcon" />
-
-
+ android:text="@string/chart_settings_by_distance"
+ style="@style/TextMedium" />
+ android:text="@string/chart_settings_by_time"
+ style="@style/TextMedium" />
-
-
+ android:text="@string/chart_settings_y_axis"
+ style="@style/TextLarge.WithIcon" />
-
+ android:text="@string/stats_elevation"
+ style="@style/TextMedium" />
-
+ android:text="@string/stats_speed"
+ style="@style/TextMedium" />
-
+ android:text="@string/sensor_state_power"
+ style="@style/TextMedium" />
-
+ android:text="@string/sensor_state_cadence"
+ style="@style/TextMedium" />
+ android:text="@string/sensor_state_heart_rate"
+ style="@style/TextMedium" />
-
\ No newline at end of file
diff --git a/MyTracks/res/layout/choose_map.xml b/MyTracks/res/layout/choose_map.xml
index 13f453177..4f5d00f94 100644
--- a/MyTracks/res/layout/choose_map.xml
+++ b/MyTracks/res/layout/choose_map.xml
@@ -14,32 +14,15 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
-
-
+ android:layout_width="fill_parent" >
+ android:layout_width="fill_parent" />
-
+ style="@style/ListEmptyTextView" >
+
+
diff --git a/MyTracks/res/layout/choose_map_item.xml b/MyTracks/res/layout/choose_map_item.xml
index eb27429a1..20da468ef 100644
--- a/MyTracks/res/layout/choose_map_item.xml
+++ b/MyTracks/res/layout/choose_map_item.xml
@@ -15,33 +15,23 @@ See the License for the specific language governing permissions and
limitations under the License.
-->
+ android:padding="8dp" >
+ android:id="@+id/choose_map_item_title"
+ android:singleLine="true"
+ style="@style/TextLarge" />
+ android:id="@+id/choose_map_item_description"
+ android:singleLine="false"
+ android:textColor="@android:color/secondary_text_dark"
+ style="@style/TextSmall" />
-
+ android:id="@+id/choose_map_item_search_status"
+ android:singleLine="true"
+ style="@style/TextSmall" />
+
\ No newline at end of file
diff --git a/MyTracks/res/layout/help.xml b/MyTracks/res/layout/help.xml
index dda328b77..cece4ce98 100644
--- a/MyTracks/res/layout/help.xml
+++ b/MyTracks/res/layout/help.xml
@@ -18,11 +18,8 @@ limitations under the License.
android:layout_height="fill_parent"
android:layout_width="fill_parent"
android:orientation="vertical" >
-
-
+
+
diff --git a/MyTracks/res/layout/list_item.xml b/MyTracks/res/layout/list_item.xml
index 33a9afd73..fbe066805 100644
--- a/MyTracks/res/layout/list_item.xml
+++ b/MyTracks/res/layout/list_item.xml
@@ -27,10 +27,13 @@ limitations under the License.
android:orientation="horizontal" >
+ android:singleLine="true"
+ style="@style/TextLarge.WithIcon" />
+ android:layout_marginLeft="8dp"
+ android:singleLine="true"
+ style="@style/TextSmall" />
+ style="@style/ListItemStats" />
+ style="@style/ListItemStats" />
+ style="@style/ListItemStats" />
+ android:singleLine="false"
+ android:textColor="@android:color/secondary_text_dark"
+ style="@style/TextSmall" />
\ No newline at end of file
diff --git a/MyTracks/res/layout/map.xml b/MyTracks/res/layout/map.xml
new file mode 100644
index 000000000..0e73bf05f
--- /dev/null
+++ b/MyTracks/res/layout/map.xml
@@ -0,0 +1,40 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/MyTracks/res/layout/marker_detail.xml b/MyTracks/res/layout/marker_detail.xml
index 80b481a03..5117a3e77 100644
--- a/MyTracks/res/layout/marker_detail.xml
+++ b/MyTracks/res/layout/marker_detail.xml
@@ -15,8 +15,7 @@ See the License for the specific language governing permissions and
limitations under the License.
-->
+ style="@style/ScrollView" >
+ style="@style/TextLarge" />
+ style="@style/TextLarge" />
+ style="@style/TextLarge" />
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
\ No newline at end of file
diff --git a/MyTracks/res/layout/marker_edit.xml b/MyTracks/res/layout/marker_edit.xml
index 9d3ee22d3..6ad93af0c 100644
--- a/MyTracks/res/layout/marker_edit.xml
+++ b/MyTracks/res/layout/marker_edit.xml
@@ -18,10 +18,7 @@ limitations under the License.
android:layout_height="fill_parent"
android:layout_width="fill_parent"
android:orientation="vertical" >
-
+
+ style="@style/TextMedium" />
+ style="@style/TextMedium" />
+ style="@style/TextMedium" />
+ style="@style/TextMedium" />
+ style="@style/TextMedium" />
+ style="@style/TextMedium" />
-
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/MyTracks/res/layout/mytracks_charts.xml b/MyTracks/res/layout/mytracks_charts.xml
deleted file mode 100644
index e015f7676..000000000
--- a/MyTracks/res/layout/mytracks_charts.xml
+++ /dev/null
@@ -1,57 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/MyTracks/res/layout/mytracks_layout.xml b/MyTracks/res/layout/mytracks_layout.xml
deleted file mode 100644
index 20fec4b55..000000000
--- a/MyTracks/res/layout/mytracks_layout.xml
+++ /dev/null
@@ -1,62 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/MyTracks/res/layout/search_list.xml b/MyTracks/res/layout/search_list.xml
index 45a3090af..21995c42c 100644
--- a/MyTracks/res/layout/search_list.xml
+++ b/MyTracks/res/layout/search_list.xml
@@ -14,7 +14,7 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
-
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/MyTracks/res/layout/sensor_state.xml b/MyTracks/res/layout/sensor_state.xml
index 6a387c299..7a4088436 100644
--- a/MyTracks/res/layout/sensor_state.xml
+++ b/MyTracks/res/layout/sensor_state.xml
@@ -14,67 +14,53 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/MyTracks/res/layout/stats.xml b/MyTracks/res/layout/stats.xml
index d80189ce4..ae613cb62 100644
--- a/MyTracks/res/layout/stats.xml
+++ b/MyTracks/res/layout/stats.xml
@@ -14,349 +14,44 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
-
-
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+ android:padding="8dp"
+ android:shrinkColumns="0,2"
+ android:stretchColumns="0,2" >
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/MyTracks/res/layout/stats_core.xml b/MyTracks/res/layout/stats_core.xml
new file mode 100644
index 000000000..6ad0977c2
--- /dev/null
+++ b/MyTracks/res/layout/stats_core.xml
@@ -0,0 +1,132 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/MyTracks/res/layout/track_edit.xml b/MyTracks/res/layout/track_edit.xml
index 80877293a..8c3364d48 100644
--- a/MyTracks/res/layout/track_edit.xml
+++ b/MyTracks/res/layout/track_edit.xml
@@ -18,10 +18,7 @@ limitations under the License.
android:layout_height="fill_parent"
android:layout_width="fill_parent"
android:orientation="vertical" >
-
+
+ style="@style/TextMedium" />
+ style="@style/TextMedium" />
+ style="@style/TextMedium" />
-
+ android:orientation="vertical" >
@@ -40,4 +40,4 @@ limitations under the License.
android:src="@drawable/menu_record_track"
style="@android:style/Widget.DeviceDefault.ImageButton" />
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/MyTracks/res/layout/track_widget.xml b/MyTracks/res/layout/track_widget.xml
index 958417227..55ca5bed2 100644
--- a/MyTracks/res/layout/track_widget.xml
+++ b/MyTracks/res/layout/track_widget.xml
@@ -14,77 +14,71 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
-
-
-
+
-
+ android:layout_width="wrap_content"
+ android:paddingLeft="10dp"
+ android:paddingRight="10dp"
+ android:src="@drawable/appwidget_button_disabled" />
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+ android:layout_height="wrap_content"
+ android:layout_width="fill_parent"
+ android:orientation="horizontal" >
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/MyTracks/res/layout/upload_result.xml b/MyTracks/res/layout/upload_result.xml
index 65f20a9a5..8a95f2916 100644
--- a/MyTracks/res/layout/upload_result.xml
+++ b/MyTracks/res/layout/upload_result.xml
@@ -15,13 +15,12 @@ See the License for the specific language governing permissions and
limitations under the License.
-->
+ style="@style/ScrollView" >
+ android:orientation="vertical"
+ android:padding="8dp" >
+ style="@style/TextMedium" />
+ style="@style/TextSmall" />
@@ -66,20 +62,17 @@ limitations under the License.
android:layout_width="wrap_content"
android:src="@drawable/success" />
+ style="@style/TextMedium" />
+ style="@style/TextSmall" />
@@ -96,36 +89,29 @@ limitations under the License.
android:layout_width="wrap_content"
android:src="@drawable/success" />
+ style="@style/TextMedium" />
+ style="@style/TextSmall" />
+ style="@style/TextSmall" />
+ style="@style/TextMedium" />
\ No newline at end of file
diff --git a/MyTracks/res/layout/upload_service_chooser.xml b/MyTracks/res/layout/upload_service_chooser.xml
index c4cc68a35..caabaf7bf 100644
--- a/MyTracks/res/layout/upload_service_chooser.xml
+++ b/MyTracks/res/layout/upload_service_chooser.xml
@@ -15,27 +15,21 @@ See the License for the specific language governing permissions and
limitations under the License.
-->
+ style="@style/ScrollView" >
+ android:src="@drawable/maps_icon"
+ style="@style/UploadServiceChooserImageView" />
+ style="@style/UploadServiceChooserCheckBox" />
+ style="@style/TextMedium" />
+ style="@style/TextMedium" />
+ android:src="@drawable/googledocs_icon"
+ style="@style/UploadServiceChooserImageView" />
+ style="@style/UploadServiceChooserCheckBox" />
+ android:src="@drawable/googledocs_icon"
+ style="@style/UploadServiceChooserImageView" />
+ style="@style/UploadServiceChooserCheckBox" />
\ No newline at end of file
diff --git a/MyTracks/res/layout/welcome.xml b/MyTracks/res/layout/welcome.xml
index 6c0cbd992..f780f0faf 100644
--- a/MyTracks/res/layout/welcome.xml
+++ b/MyTracks/res/layout/welcome.xml
@@ -15,7 +15,6 @@ See the License for the specific language governing permissions and
limitations under the License.
-->
-
+ style="@style/ScrollView" >
+
\ No newline at end of file
diff --git a/MyTracks/res/menu/list_context_menu.xml b/MyTracks/res/menu/list_context_menu.xml
index 0ddf00d29..68aaa23c4 100644
--- a/MyTracks/res/menu/list_context_menu.xml
+++ b/MyTracks/res/menu/list_context_menu.xml
@@ -18,16 +18,16 @@ limitations under the License.
\ No newline at end of file
diff --git a/MyTracks/res/menu/marker_detail.xml b/MyTracks/res/menu/marker_detail.xml
index 3bbb168cb..f032ce666 100644
--- a/MyTracks/res/menu/marker_detail.xml
+++ b/MyTracks/res/menu/marker_detail.xml
@@ -18,12 +18,12 @@ limitations under the License.
-