aboutsummaryrefslogtreecommitdiffstats
path: root/main/res/layout
diff options
context:
space:
mode:
Diffstat (limited to 'main/res/layout')
-rw-r--r--main/res/layout/about_help_page.xml16
-rw-r--r--main/res/layout/actionbar.xml7
-rw-r--r--main/res/layout/actionbar_button_compass.xml15
-rw-r--r--main/res/layout/actionbar_button_map.xml13
-rw-r--r--main/res/layout/actionbar_button_myposition.xml12
-rw-r--r--main/res/layout/actionbar_button_search.xml13
-rw-r--r--main/res/layout/actionbar_maps.xml50
-rw-r--r--main/res/layout/actionbar_popup.xml32
-rw-r--r--main/res/layout/actionbar_progress.xml5
-rw-r--r--main/res/layout/actionbar_title.xml16
-rw-r--r--main/res/layout/actionbar_title_no_home.xml10
-rw-r--r--main/res/layout/addresslist_activity.xml8
-rw-r--r--main/res/layout/authorization_activity.xml82
-rw-r--r--main/res/layout/cachedetail_activity.xml9
-rw-r--r--main/res/layout/cachedetail_inventory_page.xml4
-rw-r--r--main/res/layout/cachedetail_waypoints_page.xml6
-rw-r--r--main/res/layout/cachelist_spinneritem.xml32
-rw-r--r--main/res/layout/cacheslist_activity.xml15
-rw-r--r--main/res/layout/cacheslist_item.xml4
-rw-r--r--main/res/layout/compass_activity.xml199
-rw-r--r--main/res/layout/coordinatesinput_dialog.xml320
-rw-r--r--main/res/layout/editwaypoint_activity.xml182
-rw-r--r--main/res/layout/gpx.xml8
-rw-r--r--main/res/layout/images_activity.xml2
-rw-r--r--main/res/layout/imageselect_activity.xml185
-rw-r--r--main/res/layout/internal_browser.xml12
-rw-r--r--main/res/layout/logcache_activity.xml293
-rw-r--r--main/res/layout/logs_page.xml6
-rw-r--r--main/res/layout/logtrackable_activity.xml137
-rw-r--r--main/res/layout/main_activity.xml15
-rw-r--r--main/res/layout/map_google.xml7
-rw-r--r--main/res/layout/map_mapsforge.xml9
-rw-r--r--main/res/layout/map_mapsforge_old.xml9
-rw-r--r--main/res/layout/navigateanypoint_activity.xml6
-rw-r--r--main/res/layout/popup.xml17
-rw-r--r--main/res/layout/search_activity.xml334
-rw-r--r--main/res/layout/simple_dir_chooser.xml14
-rw-r--r--main/res/layout/staticmaps_activity.xml26
-rw-r--r--main/res/layout/text_preference.xml15
-rw-r--r--main/res/layout/usefulapps_activity.xml8
-rw-r--r--main/res/layout/viewpager_activity.xml4
-rw-r--r--main/res/layout/waypoint_popup.xml7
-rw-r--r--main/res/layout/wp_threshold_preference.xml16
43 files changed, 1027 insertions, 1153 deletions
diff --git a/main/res/layout/about_help_page.xml b/main/res/layout/about_help_page.xml
index 8444094..0439e22 100644
--- a/main/res/layout/about_help_page.xml
+++ b/main/res/layout/about_help_page.xml
@@ -27,22 +27,6 @@
android:textSize="14sp" />
<TextView
- android:id="@+id/nutshellmanual"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:layout_gravity="left"
- android:layout_marginBottom="5dip"
- android:layout_marginLeft="10dip"
- android:layout_marginRight="10dip"
- android:clickable="true"
- android:focusable="true"
- android:linksClickable="false"
- android:text="@string/nutshellmanual"
- android:textColor="?text_color"
- android:textColorLink="?text_color_link"
- android:textSize="14sp" />
-
- <TextView
android:id="@+id/website"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
diff --git a/main/res/layout/actionbar.xml b/main/res/layout/actionbar.xml
deleted file mode 100644
index 098120c..0000000
--- a/main/res/layout/actionbar.xml
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
- style="@style/action_bar" >
-
- <include layout="@layout/actionbar_title" />
-
-</LinearLayout> \ No newline at end of file
diff --git a/main/res/layout/actionbar_button_compass.xml b/main/res/layout/actionbar_button_compass.xml
deleted file mode 100644
index 932444b..0000000
--- a/main/res/layout/actionbar_button_compass.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<merge xmlns:android="http://schemas.android.com/apk/res/android"
- android:layout_width="match_parent"
- android:layout_height="match_parent" >
-
- <View style="@style/action_bar_separator" />
-
- <ImageView
- android:id="@+id/defaultNavigation"
- style="@style/action_bar_action"
- android:longClickable="true"
- android:onClick="goDefaultNavigation"
- android:src="@drawable/actionbar_compass_dark" />
-
-</merge> \ No newline at end of file
diff --git a/main/res/layout/actionbar_button_map.xml b/main/res/layout/actionbar_button_map.xml
deleted file mode 100644
index 9b2138a..0000000
--- a/main/res/layout/actionbar_button_map.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<merge xmlns:android="http://schemas.android.com/apk/res/android"
- android:layout_width="match_parent"
- android:layout_height="match_parent" >
-
- <View style="@style/action_bar_separator" />
-
- <ImageView
- style="@style/action_bar_action"
- android:onClick="goMap"
- android:src="@drawable/actionbar_map" />
-
-</merge> \ No newline at end of file
diff --git a/main/res/layout/actionbar_button_myposition.xml b/main/res/layout/actionbar_button_myposition.xml
deleted file mode 100644
index 1e91419..0000000
--- a/main/res/layout/actionbar_button_myposition.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<merge xmlns:android="http://schemas.android.com/apk/res/android"
- android:layout_width="match_parent"
- android:layout_height="match_parent" >
-
- <View style="@style/action_bar_separator" />
-
- <ImageSwitcher
- android:id="@+id/my_position"
- style="@style/action_bar_action" />
-
-</merge> \ No newline at end of file
diff --git a/main/res/layout/actionbar_button_search.xml b/main/res/layout/actionbar_button_search.xml
deleted file mode 100644
index 2aa1a50..0000000
--- a/main/res/layout/actionbar_button_search.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<merge xmlns:android="http://schemas.android.com/apk/res/android"
- android:layout_width="match_parent"
- android:layout_height="match_parent" >
-
- <View style="@style/action_bar_separator" />
-
- <ImageView
- style="@style/action_bar_action"
- android:onClick="goSearch"
- android:src="@drawable/actionbar_search" />
-
-</merge> \ No newline at end of file
diff --git a/main/res/layout/actionbar_maps.xml b/main/res/layout/actionbar_maps.xml
new file mode 100644
index 0000000..0e3dc0e
--- /dev/null
+++ b/main/res/layout/actionbar_maps.xml
@@ -0,0 +1,50 @@
+<?xml version="1.0" encoding="utf-8"?>
+<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:tools="http://schemas.android.com/tools"
+ style="@style/action_bar" >
+
+ <!-- Add the up chevron to the icon -->
+
+ <ImageView
+ android:layout_width="wrap_content"
+ android:layout_height="match_parent"
+ android:src="@drawable/abc_ic_ab_back_holo_dark" />
+
+ <ImageView
+ style="@style/action_bar_action"
+ android:layout_marginLeft="-13dp"
+ android:onClick="navigateUp" />
+
+ <View style="@style/action_bar_separator" />
+
+ <TextView
+ android:id="@+id/actionbar_title"
+ style="@style/action_bar_title"
+ tools:ignore="InconsistentLayout" />
+
+ <ProgressBar
+ android:id="@+id/actionbar_progress"
+ style="@style/action_bar_progress"
+ android:visibility="gone"
+ tools:ignore="InconsistentLayout" />
+
+ <View style="@style/action_bar_separator" />
+
+ <FrameLayout style="@style/action_bar_action" >
+
+ <CheckBox
+ android:id="@+id/my_position"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_gravity="right"
+ android:button="@drawable/ic_menu_myposition"
+ android:checked="false"
+ tools:ignore="InconsistentLayout" />
+ </FrameLayout>
+
+ <!--
+ No overflow (...) button here since this menu is only shown on Gingerbread, which never
+ features an overflow menu
+ -->
+
+</LinearLayout> \ No newline at end of file
diff --git a/main/res/layout/actionbar_popup.xml b/main/res/layout/actionbar_popup.xml
new file mode 100644
index 0000000..0cab165
--- /dev/null
+++ b/main/res/layout/actionbar_popup.xml
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="utf-8"?>
+<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
+ style="@style/action_bar">
+
+ <TextView
+ android:id="@+id/actionbar_title"
+ style="@style/action_bar_title" />
+
+ <ProgressBar
+ android:id="@+id/actionbar_progress"
+ style="@style/action_bar_progress"
+ android:visibility="gone" />
+
+ <View style="@style/action_bar_separator" />
+
+
+ <ImageView
+ android:id="@+id/defaultNavigation"
+ style="@style/action_bar_action"
+ android:longClickable="true"
+ android:src="@drawable/actionbar_compass_dark" />
+
+ <View style="@style/action_bar_separator" />
+
+ <ImageView
+ android:id="@+id/overflowActionBar"
+ style="@style/action_bar_action"
+ android:longClickable="true"
+ android:src="@drawable/abc_ic_menu_moreoverflow_normal_holo_dark" />
+
+
+</LinearLayout> \ No newline at end of file
diff --git a/main/res/layout/actionbar_progress.xml b/main/res/layout/actionbar_progress.xml
deleted file mode 100644
index 54b5875..0000000
--- a/main/res/layout/actionbar_progress.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<ProgressBar xmlns:android="http://schemas.android.com/apk/res/android"
- android:id="@+id/actionbar_progress"
- style="@style/action_bar_progress"
- android:visibility="gone" />
diff --git a/main/res/layout/actionbar_title.xml b/main/res/layout/actionbar_title.xml
deleted file mode 100644
index 4fa5348..0000000
--- a/main/res/layout/actionbar_title.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<merge xmlns:android="http://schemas.android.com/apk/res/android"
- android:layout_width="match_parent"
- android:layout_height="match_parent" >
-
- <ImageView
- style="@style/action_bar_action"
- android:onClick="goHome" />
-
- <View style="@style/action_bar_separator" />
-
- <TextView
- android:id="@+id/actionbar_title"
- style="@style/action_bar_title" />
-
-</merge> \ No newline at end of file
diff --git a/main/res/layout/actionbar_title_no_home.xml b/main/res/layout/actionbar_title_no_home.xml
deleted file mode 100644
index 6295bdc..0000000
--- a/main/res/layout/actionbar_title_no_home.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<merge xmlns:android="http://schemas.android.com/apk/res/android"
- android:layout_width="match_parent"
- android:layout_height="match_parent" >
-
- <TextView
- android:id="@+id/actionbar_title"
- style="@style/action_bar_title" />
-
-</merge> \ No newline at end of file
diff --git a/main/res/layout/addresslist_activity.xml b/main/res/layout/addresslist_activity.xml
index c48c28f..4fbe53c 100644
--- a/main/res/layout/addresslist_activity.xml
+++ b/main/res/layout/addresslist_activity.xml
@@ -1,11 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:tools="http://schemas.android.com/tools"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >
- <include layout="@layout/actionbar" />
-
<ListView
android:id="@android:id/list"
android:layout_width="fill_parent"
@@ -13,7 +12,10 @@
android:layout_margin="0dip"
android:background="?background_color"
android:cacheColorHint="?background_color"
+ android:clipToPadding="false"
android:dividerHeight="1dip"
- android:padding="0dip" />
+ android:padding="0dip"
+ android:scrollbarStyle="outsideOverlay"
+ tools:listitem="@layout/addresslist_item" />
</LinearLayout> \ No newline at end of file
diff --git a/main/res/layout/authorization_activity.xml b/main/res/layout/authorization_activity.xml
index 28c1987..2907286 100644
--- a/main/res/layout/authorization_activity.xml
+++ b/main/res/layout/authorization_activity.xml
@@ -1,55 +1,45 @@
<?xml version="1.0" encoding="UTF-8"?>
-<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
+<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical"
- android:visibility="visible" >
+ android:padding="4dip" >
- <include layout="@layout/actionbar" />
-
- <ScrollView
+ <LinearLayout
android:layout_width="fill_parent"
- android:layout_height="fill_parent"
- android:orientation="vertical"
- android:padding="4dip" >
+ android:layout_height="wrap_content"
+ android:orientation="vertical" >
- <LinearLayout
+ <TextView
+ android:id="@+id/auth_1"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
- android:orientation="vertical" >
-
- <TextView
- android:id="@+id/auth_1"
- android:layout_width="fill_parent"
- android:layout_height="wrap_content"
- android:layout_gravity="left|center_vertical"
- android:layout_marginBottom="20dip"
- android:layout_marginLeft="10dip"
- android:layout_marginRight="10dip"
- android:drawableLeft="@drawable/cgeo"
- android:drawablePadding="15dip"
- android:gravity="left|center_vertical"
- android:textColor="?text_color"
- android:textSize="14sp" />
-
- <TextView
- android:id="@+id/auth_2"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:layout_gravity="left|center_vertical"
- android:layout_marginBottom="5dip"
- android:layout_marginLeft="10dip"
- android:layout_marginRight="10dip"
- android:gravity="left|center_vertical"
- android:textColor="?text_color"
- android:textSize="14sp" />
-
- <Button
- android:id="@+id/start"
- style="@style/button_full"
- android:layout_margin="7dip" />
-
- </LinearLayout>
- </ScrollView>
-
-</LinearLayout> \ No newline at end of file
+ android:layout_gravity="left|center_vertical"
+ android:layout_marginBottom="20dip"
+ android:layout_marginLeft="10dip"
+ android:layout_marginRight="10dip"
+ android:drawableLeft="@drawable/cgeo"
+ android:drawablePadding="15dip"
+ android:gravity="left|center_vertical"
+ android:textColor="?text_color"
+ android:textSize="14sp" />
+
+ <TextView
+ android:id="@+id/auth_2"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_gravity="left|center_vertical"
+ android:layout_marginBottom="5dip"
+ android:layout_marginLeft="10dip"
+ android:layout_marginRight="10dip"
+ android:gravity="left|center_vertical"
+ android:textColor="?text_color"
+ android:textSize="14sp" />
+
+ <Button
+ android:id="@+id/start"
+ style="@style/button_full"
+ android:layout_margin="7dip" />
+ </LinearLayout>
+
+</ScrollView> \ No newline at end of file
diff --git a/main/res/layout/cachedetail_activity.xml b/main/res/layout/cachedetail_activity.xml
index 3afe5f6..d197bcd 100644
--- a/main/res/layout/cachedetail_activity.xml
+++ b/main/res/layout/cachedetail_activity.xml
@@ -1,18 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
- xmlns:app="http://schemas.android.com/apk/res/cgeo.geocaching"
+ xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="?background_color"
android:orientation="vertical" >
- <LinearLayout style="@style/action_bar" >
-
- <include layout="@layout/actionbar_title" />
-
- <include layout="@layout/actionbar_button_compass" />
- </LinearLayout>
-
<android.support.v4.view.ViewPager
android:id="@+id/viewpager"
android:layout_width="fill_parent"
diff --git a/main/res/layout/cachedetail_inventory_page.xml b/main/res/layout/cachedetail_inventory_page.xml
index 9acbba4..a15cedd 100644
--- a/main/res/layout/cachedetail_inventory_page.xml
+++ b/main/res/layout/cachedetail_inventory_page.xml
@@ -2,6 +2,8 @@
<ListView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
- android:cacheColorHint="?background_color" >
+ android:cacheColorHint="?background_color"
+ android:clipToPadding="false"
+ android:scrollbarStyle="outsideOverlay" >
</ListView> \ No newline at end of file
diff --git a/main/res/layout/cachedetail_waypoints_page.xml b/main/res/layout/cachedetail_waypoints_page.xml
index a3e43df..8111210 100644
--- a/main/res/layout/cachedetail_waypoints_page.xml
+++ b/main/res/layout/cachedetail_waypoints_page.xml
@@ -3,12 +3,14 @@
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:cacheColorHint="?background_color"
+ android:clickable="true"
+ android:clipToPadding="false"
android:divider="?background_color"
android:fastScrollEnabled="true"
android:focusable="false"
android:footerDividersEnabled="false"
android:headerDividersEnabled="false"
- android:clickable="true"
- android:listSelector="?background_color" >
+ android:listSelector="?background_color"
+ android:scrollbarStyle="outsideOverlay" >
</ListView> \ No newline at end of file
diff --git a/main/res/layout/cachelist_spinneritem.xml b/main/res/layout/cachelist_spinneritem.xml
new file mode 100644
index 0000000..58e070e
--- /dev/null
+++ b/main/res/layout/cachelist_spinneritem.xml
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="utf-8"?>
+
+<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:tools="http://schemas.android.com/tools"
+ android:orientation="vertical" android:layout_width="match_parent"
+ android:layout_height="?attr/dropdownListPreferredItemHeight"
+ android:minHeight="?attr/dropdownListPreferredItemHeight"
+ android:layout_gravity="left|center_vertical"
+ style="?attr/spinnerDropDownItemStyle"
+ >
+
+
+ <TextView
+ android:id="@android:id/text1"
+ tools:text="This is the title"
+ android:singleLine="true"
+ android:ellipsize="marquee"
+ android:layout_width="match_parent"
+ style="?attr/titleTextStyle"
+ android:layout_height="wrap_content" />
+
+
+ <TextView
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"
+ android:singleLine="true"
+ android:ellipsize="marquee"
+ style="?attr/subtitleTextStyle"
+ tools:text="This is the subtitle"
+ android:id="@android:id/text2" />
+
+</LinearLayout> \ No newline at end of file
diff --git a/main/res/layout/cacheslist_activity.xml b/main/res/layout/cacheslist_activity.xml
index c267f60..561baa2 100644
--- a/main/res/layout/cacheslist_activity.xml
+++ b/main/res/layout/cacheslist_activity.xml
@@ -4,15 +4,6 @@
android:layout_height="fill_parent"
android:orientation="vertical" >
- <LinearLayout style="@style/action_bar" >
-
- <include layout="@layout/actionbar_title" />
-
- <include layout="@layout/actionbar_progress" />
-
- <include layout="@layout/actionbar_button_map" />
- </LinearLayout>
-
<include layout="@layout/filter_bar" />
<RelativeLayout
@@ -37,9 +28,11 @@
android:layout_margin="0dip"
android:background="?background_color"
android:cacheColorHint="?background_color"
+ android:clipToPadding="false"
android:dividerHeight="1dip"
+ android:fastScrollEnabled="true"
android:padding="0dip"
- android:visibility="gone"
- android:fastScrollEnabled="true" />
+ android:scrollbarStyle="outsideOverlay"
+ android:visibility="gone" />
</LinearLayout> \ No newline at end of file
diff --git a/main/res/layout/cacheslist_item.xml b/main/res/layout/cacheslist_item.xml
index 744ca30..b43310e 100644
--- a/main/res/layout/cacheslist_item.xml
+++ b/main/res/layout/cacheslist_item.xml
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
- xmlns:cc="http://schemas.android.com/apk/res/cgeo.geocaching"
+ xmlns:cgeo="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/one_cache"
android:layout_width="fill_parent"
@@ -111,7 +111,7 @@
android:minHeight="28px"
android:minWidth="28px"
android:visibility="gone"
- cc:skin="?compass"
+ cgeo:skin="?compass"
tools:ignore="PxUsage" />
<ImageView
diff --git a/main/res/layout/compass_activity.xml b/main/res/layout/compass_activity.xml
index f0ab5ef..ca61cc3 100644
--- a/main/res/layout/compass_activity.xml
+++ b/main/res/layout/compass_activity.xml
@@ -1,124 +1,115 @@
<?xml version="1.0" encoding="UTF-8"?>
-<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
+<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="?background_color"
android:orientation="vertical" >
- <include layout="@layout/actionbar" />
-
- <RelativeLayout
+ <LinearLayout
+ android:id="@+id/info1"
android:layout_width="fill_parent"
- android:layout_height="fill_parent"
+ android:layout_height="wrap_content"
android:orientation="vertical" >
-
- <LinearLayout
- android:id="@+id/info1"
- android:layout_width="fill_parent"
+
+ <TextView
+ android:id="@+id/destination"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_gravity="center"
+ android:textColor="?text_color"
+ android:textSize="14sp" />
+
+ <TextView
+ android:id="@+id/cacheinfo"
+ android:layout_width="wrap_content"
android:layout_height="wrap_content"
- android:orientation="vertical" >
-
+ android:layout_gravity="center"
+ android:textColor="?text_color"
+ android:textSize="14sp" />
+
+ <RelativeLayout
+ android:layout_width="fill_parent"
+ android:layout_height="wrap_content" >
+
<TextView
- android:id="@+id/destination"
+ android:id="@+id/heading"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
- android:layout_gravity="center"
+ android:layout_alignParentLeft="true"
+ android:layout_gravity="left"
+ android:layout_marginLeft="3dip"
+ android:text="@null"
android:textColor="?text_color"
- android:textSize="14sp" />
-
+ android:textSize="26sp" />
+
<TextView
- android:id="@+id/cacheinfo"
+ android:id="@+id/distance"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
- android:layout_gravity="center"
+ android:layout_alignParentRight="true"
+ android:layout_gravity="right"
+ android:layout_marginRight="3dip"
+ android:text="@null"
android:textColor="?text_color"
- android:textSize="14sp" />
-
- <RelativeLayout
- android:layout_width="fill_parent"
- android:layout_height="wrap_content" >
-
- <TextView
- android:id="@+id/heading"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:layout_alignParentLeft="true"
- android:layout_gravity="left"
- android:layout_marginLeft="3dip"
- android:text="@null"
- android:textColor="?text_color"
- android:textSize="26sp" />
-
- <TextView
- android:id="@+id/distance"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:layout_alignParentRight="true"
- android:layout_gravity="right"
- android:layout_marginRight="3dip"
- android:text="@null"
- android:textColor="?text_color"
- android:textSize="26sp" />
- </RelativeLayout>
- </LinearLayout>
-
- <LinearLayout
- android:id="@+id/info2"
+ android:textSize="26sp" />
+ </RelativeLayout>
+ </LinearLayout>
+
+ <LinearLayout
+ android:id="@+id/info2"
+ android:layout_width="fill_parent"
+ android:layout_height="wrap_content"
+ android:layout_alignParentBottom="true"
+ android:layout_marginLeft="6dip"
+ android:layout_marginRight="6dip"
+ android:orientation="vertical" >
+
+ <TextView
+ android:id="@+id/nav_location"
+ style="@style/location_current"
+ android:text="@string/loc_trying" />
+
+ <RelativeLayout
android:layout_width="fill_parent"
- android:layout_height="wrap_content"
- android:layout_alignParentBottom="true"
- android:layout_marginLeft="6dip"
- android:layout_marginRight="6dip"
- android:orientation="vertical" >
-
+ android:layout_height="16dip" >
+
<TextView
- android:id="@+id/nav_location"
- style="@style/location_current"
- android:text="@string/loc_trying" />
-
- <RelativeLayout
- android:layout_width="fill_parent"
- android:layout_height="16dip" >
-
- <TextView
- android:id="@+id/nav_type"
- style="@style/location_current_type"
- android:textColor="?text_color_grey"
- android:textIsSelectable="false" />
-
- <TextView
- android:id="@+id/nav_accuracy"
- style="@style/location_current_accuracy"
- android:textColor="?text_color_grey"
- android:textIsSelectable="false" />
-
- <TextView
- android:id="@+id/nav_satellites"
- style="@style/location_current_satellites"
- android:textColor="?text_color_grey"
- android:textIsSelectable="false" />
- </RelativeLayout>
- </LinearLayout>
-
- <view
- android:id="@+id/rose"
- android:layout_width="fill_parent"
- android:layout_height="295dip"
- android:layout_above="@id/info2"
- android:layout_below="@id/info1"
- android:layout_centerInParent="true"
- android:layout_gravity="center_horizontal"
- android:layout_marginBottom="1dip"
- android:layout_marginLeft="1dip"
- android:layout_marginRight="1dip"
- android:layout_marginTop="6dip"
- class="cgeo.geocaching.ui.CompassView"
- android:gravity="center"
- android:keepScreenOn="true"
- android:minHeight="289dip"
- android:minWidth="289dip"
- android:padding="4dip" />
-
- </RelativeLayout>
+ android:id="@+id/nav_type"
+ style="@style/location_current_type"
+ android:textColor="?text_color_grey"
+ android:textIsSelectable="false" />
+
+ <TextView
+ android:id="@+id/nav_accuracy"
+ style="@style/location_current_accuracy"
+ android:textColor="?text_color_grey"
+ android:textIsSelectable="false" />
+
+ <TextView
+ android:id="@+id/nav_satellites"
+ style="@style/location_current_satellites"
+ android:textColor="?text_color_grey"
+ android:textIsSelectable="false" />
+ </RelativeLayout>
+ </LinearLayout>
+
+ <view
+ android:id="@+id/rose"
+ android:layout_width="fill_parent"
+ android:layout_height="295dip"
+ android:layout_above="@id/info2"
+ android:layout_below="@id/info1"
+ android:layout_centerInParent="true"
+ android:layout_gravity="center_horizontal"
+ android:layout_marginBottom="1dip"
+ android:layout_marginLeft="1dip"
+ android:layout_marginRight="1dip"
+ android:layout_marginTop="6dip"
+ class="cgeo.geocaching.ui.CompassView"
+ android:gravity="center"
+ android:keepScreenOn="true"
+ android:minHeight="289dip"
+ android:minWidth="289dip"
+ android:padding="4dip" />
-</LinearLayout>
+</RelativeLayout> \ No newline at end of file
diff --git a/main/res/layout/coordinatesinput_dialog.xml b/main/res/layout/coordinatesinput_dialog.xml
index 4603360..9b5cb8d 100644
--- a/main/res/layout/coordinatesinput_dialog.xml
+++ b/main/res/layout/coordinatesinput_dialog.xml
@@ -1,175 +1,161 @@
-<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
+<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
- android:id="@+id/linearLayout1"
+ android:id="@+id/scroller"
android:layout_width="fill_parent"
- android:layout_height="wrap_content"
- android:orientation="vertical" >
+ android:layout_height="fill_parent"
+ android:fillViewport="true" >
- <LinearLayout style="@style/action_bar" >
+ <LinearLayout
+ android:id="@+id/scroller_child"
+ android:layout_width="fill_parent"
+ android:layout_height="wrap_content"
+ android:orientation="vertical" >
- <TextView
- style="@style/action_bar_title"
- android:text="@string/cache_coordinates" />
- </LinearLayout>
+ <Spinner
+ android:id="@+id/spinnerCoordinateFormats"
+ android:layout_width="fill_parent"
+ android:layout_height="wrap_content" />
- <ScrollView
- android:id="@+id/scroller"
- android:layout_width="fill_parent"
- android:layout_height="fill_parent"
- android:fillViewport="true" >
+ <TableLayout
+ android:id="@+id/coordTable"
+ android:layout_width="fill_parent"
+ android:layout_height="0dp"
+ android:layout_weight="1"
+ android:stretchColumns="0,1,3,5,7" >
+
+ <TableRow android:id="@+id/tableRow1" >
+
+ <Button
+ android:id="@+id/ButtonLat"
+ style="@style/button_full" />
+
+ <EditText
+ android:id="@+id/EditTextLatDeg"
+ style="@style/edittext_full"
+ android:gravity="right"
+ android:inputType="number"
+ android:selectAllOnFocus="true" />
+
+ <TextView
+ android:id="@+id/LatSeparator1"
+ android:text="°"
+ tools:ignore="HardcodedText" />
+
+ <EditText
+ android:id="@+id/EditTextLatMin"
+ style="@style/edittext_full"
+ android:gravity="right"
+ android:inputType="number"
+ android:selectAllOnFocus="true" />
+
+ <TextView
+ android:id="@+id/LatSeparator2"
+ android:text=","
+ tools:ignore="HardcodedText" />
+
+ <EditText
+ android:id="@+id/EditTextLatSec"
+ style="@style/edittext_full"
+ android:gravity="right"
+ android:inputType="number"
+ android:selectAllOnFocus="true" />
+
+ <TextView
+ android:id="@+id/LatSeparator3"
+ android:text=","
+ tools:ignore="HardcodedText" />
+
+ <EditText
+ android:id="@+id/EditTextLatSecFrac"
+ style="@style/edittext_full"
+ android:inputType="number"
+ android:selectAllOnFocus="true" />
+ </TableRow>
+
+ <TableRow android:id="@+id/tableRow2" >
+
+ <Button
+ android:id="@+id/ButtonLon"
+ style="@style/button_full" />
+
+ <EditText
+ android:id="@+id/EditTextLonDeg"
+ style="@style/edittext_full"
+ android:gravity="right"
+ android:inputType="number"
+ android:selectAllOnFocus="true" />
+
+ <TextView
+ android:id="@+id/LonSeparator1"
+ android:text="°"
+ tools:ignore="HardcodedText" />
+
+ <EditText
+ android:id="@+id/EditTextLonMin"
+ style="@style/edittext_full"
+ android:gravity="right"
+ android:inputType="number"
+ android:selectAllOnFocus="true" />
+
+ <TextView
+ android:id="@+id/LonSeparator2"
+ android:text=","
+ tools:ignore="HardcodedText" />
+
+ <EditText
+ android:id="@+id/EditTextLonSec"
+ style="@style/edittext_full"
+ android:gravity="right"
+ android:inputType="number"
+ android:selectAllOnFocus="true" />
+
+ <TextView
+ android:id="@+id/LonSeparator3"
+ android:text=","
+ tools:ignore="HardcodedText" />
+
+ <EditText
+ android:id="@+id/EditTextLonSecFrac"
+ style="@style/edittext_full"
+ android:inputType="number"
+ android:selectAllOnFocus="true" />
+ </TableRow>
+ </TableLayout>
+
+ <EditText
+ android:id="@+id/latitude"
+ style="@style/edittext_full"
+ android:layout_width="fill_parent"
+ android:layout_height="wrap_content"
+ android:hint="@string/latitude" />
+
+ <EditText
+ android:id="@+id/longitude"
+ style="@style/edittext_full"
+ android:layout_width="fill_parent"
+ android:layout_height="wrap_content"
+ android:hint="@string/longitude" />
- <LinearLayout
- android:id="@+id/scroller_child"
+ <Button
+ android:id="@+id/current"
+ style="@style/button_full"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
- android:orientation="vertical" >
-
- <Spinner
- android:id="@+id/spinnerCoordinateFormats"
- android:layout_width="fill_parent"
- android:layout_height="wrap_content" />
-
- <TableLayout
- android:id="@+id/coordTable"
- android:layout_width="fill_parent"
- android:layout_height="0dp"
- android:layout_weight="1"
- android:stretchColumns="0,1,3,5,7" >
-
- <TableRow android:id="@+id/tableRow1" >
-
- <Button
- android:id="@+id/ButtonLat"
- style="@style/button_full" />
-
- <EditText
- android:id="@+id/EditTextLatDeg"
- style="@style/edittext_full"
- android:gravity="right"
- android:inputType="number"
- android:selectAllOnFocus="true" />
-
- <TextView
- android:id="@+id/LatSeparator1"
- android:text="°"
- tools:ignore="HardcodedText" />
-
- <EditText
- android:id="@+id/EditTextLatMin"
- style="@style/edittext_full"
- android:gravity="right"
- android:inputType="number"
- android:selectAllOnFocus="true" />
-
- <TextView
- android:id="@+id/LatSeparator2"
- android:text=","
- tools:ignore="HardcodedText" />
-
- <EditText
- android:id="@+id/EditTextLatSec"
- style="@style/edittext_full"
- android:gravity="right"
- android:inputType="number"
- android:selectAllOnFocus="true" />
-
- <TextView
- android:id="@+id/LatSeparator3"
- android:text=","
- tools:ignore="HardcodedText" />
-
- <EditText
- android:id="@+id/EditTextLatSecFrac"
- style="@style/edittext_full"
- android:inputType="number"
- android:selectAllOnFocus="true" />
- </TableRow>
-
- <TableRow android:id="@+id/tableRow2" >
-
- <Button
- android:id="@+id/ButtonLon"
- style="@style/button_full" />
-
- <EditText
- android:id="@+id/EditTextLonDeg"
- style="@style/edittext_full"
- android:gravity="right"
- android:inputType="number"
- android:selectAllOnFocus="true" />
-
- <TextView
- android:id="@+id/LonSeparator1"
- android:text="°"
- tools:ignore="HardcodedText" />
-
- <EditText
- android:id="@+id/EditTextLonMin"
- style="@style/edittext_full"
- android:gravity="right"
- android:inputType="number"
- android:selectAllOnFocus="true" />
-
- <TextView
- android:id="@+id/LonSeparator2"
- android:text=","
- tools:ignore="HardcodedText" />
-
- <EditText
- android:id="@+id/EditTextLonSec"
- style="@style/edittext_full"
- android:gravity="right"
- android:inputType="number"
- android:selectAllOnFocus="true" />
-
- <TextView
- android:id="@+id/LonSeparator3"
- android:text=","
- tools:ignore="HardcodedText" />
-
- <EditText
- android:id="@+id/EditTextLonSecFrac"
- style="@style/edittext_full"
- android:inputType="number"
- android:selectAllOnFocus="true" />
- </TableRow>
- </TableLayout>
-
- <EditText
- android:id="@+id/latitude"
- style="@style/edittext_full"
- android:layout_width="fill_parent"
- android:layout_height="wrap_content"
- android:hint="@string/latitude" />
-
- <EditText
- android:id="@+id/longitude"
- style="@style/edittext_full"
- android:layout_width="fill_parent"
- android:layout_height="wrap_content"
- android:hint="@string/longitude" />
-
- <Button
- android:id="@+id/current"
- style="@style/button_full"
- android:layout_width="fill_parent"
- android:layout_height="wrap_content"
- android:text="@string/waypoint_my_coordinates" />
-
- <Button
- android:id="@+id/cache"
- style="@style/button_full"
- android:layout_width="fill_parent"
- android:layout_height="wrap_content"
- android:text="@string/waypoint_cache_coordinates" />
-
- <Button
- android:id="@+id/done"
- style="@style/button_full"
- android:layout_width="fill_parent"
- android:layout_height="wrap_content"
- android:text="@string/waypoint_done" />
- </LinearLayout>
- </ScrollView>
-
-</LinearLayout> \ No newline at end of file
+ android:text="@string/waypoint_my_coordinates" />
+
+ <Button
+ android:id="@+id/cache"
+ style="@style/button_full"
+ android:layout_width="fill_parent"
+ android:layout_height="wrap_content"
+ android:text="@string/waypoint_cache_coordinates" />
+
+ <Button
+ android:id="@+id/done"
+ style="@style/button_full"
+ android:layout_width="fill_parent"
+ android:layout_height="wrap_content"
+ android:text="@string/waypoint_done" />
+ </LinearLayout>
+
+</ScrollView> \ No newline at end of file
diff --git a/main/res/layout/editwaypoint_activity.xml b/main/res/layout/editwaypoint_activity.xml
index cd0b46c..c21e25d 100644
--- a/main/res/layout/editwaypoint_activity.xml
+++ b/main/res/layout/editwaypoint_activity.xml
@@ -1,115 +1,107 @@
<?xml version="1.0" encoding="UTF-8"?>
-<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
+<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="?background_color"
- android:orientation="vertical" >
+ android:orientation="vertical"
+ android:padding="4dip" >
- <include layout="@layout/actionbar" />
-
- <ScrollView
+ <LinearLayout
android:layout_width="fill_parent"
- android:layout_height="fill_parent"
- android:orientation="vertical"
- android:padding="4dip" >
+ android:layout_height="wrap_content"
+ android:orientation="vertical" >
+
+ <Button
+ android:id="@+id/buttonLatitude"
+ style="@style/button_full"
+ android:freezesText="true"
+ android:hint="@string/latitude" />
+
+ <Button
+ android:id="@+id/buttonLongitude"
+ style="@style/button_full"
+ android:freezesText="true"
+ android:hint="@string/longitude" />
+
+ <EditText
+ android:id="@+id/bearing"
+ style="@style/edittext_full"
+ android:hint="@string/waypoint_bearing"
+ android:inputType="numberDecimal" />
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
- android:orientation="vertical" >
-
- <Button
- android:id="@+id/buttonLatitude"
- style="@style/button_full"
- android:hint="@string/latitude"
- android:freezesText="true" />
-
- <Button
- android:id="@+id/buttonLongitude"
- style="@style/button_full"
- android:hint="@string/longitude"
- android:freezesText="true" />
+ android:orientation="horizontal" >
<EditText
- android:id="@+id/bearing"
+ android:id="@+id/distance"
style="@style/edittext_full"
- android:hint="@string/waypoint_bearing"
+ android:layout_width="0dip"
+ android:layout_weight="1"
+ android:hint="@string/waypoint_distance"
android:inputType="numberDecimal" />
- <LinearLayout
- android:layout_width="fill_parent"
- android:layout_height="wrap_content"
- android:orientation="horizontal" >
-
- <EditText
- android:id="@+id/distance"
- style="@style/edittext_full"
- android:layout_width="0dip"
- android:layout_weight="1"
- android:hint="@string/waypoint_distance"
- android:inputType="numberDecimal" />
-
- <Spinner
- android:id="@+id/distanceUnit"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:entries="@array/distance_units" />
- </LinearLayout>
-
- <AutoCompleteTextView
- android:id="@+id/name"
- style="@style/edittext_full"
- android:hint="@string/waypoint_name" />
-
<Spinner
- android:id="@+id/type"
- android:layout_width="fill_parent"
- android:layout_height="wrap_content"
- android:visibility="gone" />
-
- <EditText
- android:id="@+id/note"
- style="@style/edittext_full"
- android:layout_height="wrap_content"
- android:hint="@string/waypoint_note"
- android:inputType="textMultiLine|textCapSentences"
- android:minLines="5"
- android:singleLine="false" />
-
- <CheckBox
- android:id="@+id/wpt_visited_checkbox"
- style="@style/checkbox_full"
- android:text="@string/waypoint_visited" />
-
- <RadioGroup
- android:id="@+id/modify_cache_coordinates_group"
+ android:id="@+id/distanceUnit"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
- android:visibility="gone" >
-
- <RadioButton
- android:id="@+id/modify_cache_coordinates_nothing"
- style="@style/radiobutton_wrap"
- android:checked="true"
- android:text="@string/waypoint_do_not_touch_cache_coordinates" />
-
- <RadioButton
- android:id="@+id/modify_cache_coordinates_local"
- style="@style/radiobutton_wrap"
- android:text="@string/waypoint_set_as_cache_coords" />
-
- <RadioButton
- android:id="@+id/modify_cache_coordinates_local_and_remote"
- style="@style/radiobutton_wrap"
- android:text="@string/waypoint_save_and_modify_on_website"
- android:visibility="gone" />
- </RadioGroup>
-
- <Button
- android:id="@+id/add_waypoint"
- style="@style/button_full"
- android:text="@string/waypoint_save" />
+ android:entries="@array/distance_units" />
</LinearLayout>
- </ScrollView>
-</LinearLayout> \ No newline at end of file
+ <AutoCompleteTextView
+ android:id="@+id/name"
+ style="@style/edittext_full"
+ android:hint="@string/waypoint_name" />
+
+ <Spinner
+ android:id="@+id/type"
+ android:layout_width="fill_parent"
+ android:layout_height="wrap_content"
+ android:visibility="gone" />
+
+ <EditText
+ android:id="@+id/note"
+ style="@style/edittext_full"
+ android:layout_height="wrap_content"
+ android:hint="@string/waypoint_note"
+ android:inputType="textMultiLine|textCapSentences"
+ android:minLines="5"
+ android:singleLine="false" />
+
+ <CheckBox
+ android:id="@+id/wpt_visited_checkbox"
+ style="@style/checkbox_full"
+ android:text="@string/waypoint_visited" />
+
+ <RadioGroup
+ android:id="@+id/modify_cache_coordinates_group"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:visibility="gone" >
+
+ <RadioButton
+ android:id="@+id/modify_cache_coordinates_nothing"
+ style="@style/radiobutton_wrap"
+ android:checked="true"
+ android:text="@string/waypoint_do_not_touch_cache_coordinates" />
+
+ <RadioButton
+ android:id="@+id/modify_cache_coordinates_local"
+ style="@style/radiobutton_wrap"
+ android:text="@string/waypoint_set_as_cache_coords" />
+
+ <RadioButton
+ android:id="@+id/modify_cache_coordinates_local_and_remote"
+ style="@style/radiobutton_wrap"
+ android:text="@string/waypoint_save_and_modify_on_website"
+ android:visibility="gone" />
+ </RadioGroup>
+
+ <Button
+ android:id="@+id/add_waypoint"
+ style="@style/button_full"
+ android:text="@string/waypoint_save" />
+ </LinearLayout>
+
+</ScrollView> \ No newline at end of file
diff --git a/main/res/layout/gpx.xml b/main/res/layout/gpx.xml
index 948c265..4367f82 100644
--- a/main/res/layout/gpx.xml
+++ b/main/res/layout/gpx.xml
@@ -4,12 +4,10 @@
android:layout_height="fill_parent"
android:orientation="vertical" >
- <include layout="@layout/actionbar" />
-
<Button
android:id="@+id/select_dir"
style="@style/button_full"
- android:visibility="gone"/>
+ android:visibility="gone" />
<ListView
android:id="@android:id/list"
@@ -18,7 +16,9 @@
android:layout_margin="0dip"
android:background="?background_color"
android:cacheColorHint="?background_color"
+ android:clipToPadding="false"
android:dividerHeight="1dip"
- android:padding="0dip" />
+ android:padding="0dip"
+ android:scrollbarStyle="outsideOverlay" />
</LinearLayout> \ No newline at end of file
diff --git a/main/res/layout/images_activity.xml b/main/res/layout/images_activity.xml
index ccd8499..861fa7e 100644
--- a/main/res/layout/images_activity.xml
+++ b/main/res/layout/images_activity.xml
@@ -5,8 +5,6 @@
android:background="?background_color"
android:orientation="vertical" >
- <include layout="@layout/actionbar" />
-
<include layout="@layout/cachedetail_images_page" />
</LinearLayout> \ No newline at end of file
diff --git a/main/res/layout/imageselect_activity.xml b/main/res/layout/imageselect_activity.xml
index fd8eaea..690baa2 100644
--- a/main/res/layout/imageselect_activity.xml
+++ b/main/res/layout/imageselect_activity.xml
@@ -1,115 +1,102 @@
<?xml version="1.0" encoding="UTF-8"?>
-<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
+<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="?background_color"
- android:orientation="vertical" >
+ android:orientation="vertical"
+ android:padding="4dip" >
- <LinearLayout style="@style/action_bar" >
+ <LinearLayout
+ android:layout_width="fill_parent"
+ android:layout_height="wrap_content"
+ android:orientation="vertical" >
- <include layout="@layout/actionbar_title" />
+ <RelativeLayout style="@style/separator_horizontal_layout" >
- <include layout="@layout/actionbar_progress" />
- </LinearLayout>
+ <View style="@style/separator_horizontal" />
- <ScrollView
- android:layout_width="fill_parent"
- android:layout_height="fill_parent"
- android:orientation="vertical"
- android:padding="4dip" >
+ <TextView
+ style="@style/separator_horizontal_headline"
+ android:text="@string/log_image" />
+ </RelativeLayout>
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
- android:orientation="vertical" >
-
- <RelativeLayout style="@style/separator_horizontal_layout" >
-
- <View style="@style/separator_horizontal" />
-
- <TextView
- style="@style/separator_horizontal_headline"
- android:text="@string/log_image" />
- </RelativeLayout>
-
- <LinearLayout
- android:layout_width="fill_parent"
- android:layout_height="wrap_content"
- android:layout_marginTop="10dip"
- android:orientation="horizontal" >
-
- <Button
- android:id="@+id/stored"
- style="@style/button_full"
- android:layout_width="0dip"
- android:layout_weight="1"
- android:text="@string/log_image_stored" />
-
- <Button
- android:id="@+id/camera"
- style="@style/button_full"
- android:layout_width="0dip"
- android:layout_weight="1"
- android:text="@string/log_image_camera" />
- </LinearLayout>
-
- <ImageView
- android:id="@+id/image_preview"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:layout_marginBottom="5dip"
- android:layout_marginTop="5dip"
- android:background="#000000"
- android:padding="1dp"
- android:visibility="gone" />
-
- <EditText
- android:id="@+id/caption"
- style="@style/edittext_full"
- android:layout_height="wrap_content"
- android:hint="@string/log_image_caption"
- android:inputType="textCapSentences"
- android:maxLength="50"
- android:minLines="1"
- android:singleLine="false" />
-
- <EditText
- android:id="@+id/description"
- style="@style/edittext_full"
- android:layout_height="wrap_content"
- android:hint="@string/log_image_description"
- android:inputType="textMultiLine|textCapSentences"
- android:maxLength="250"
- android:minLines="5"
- android:singleLine="false" />
-
- <Spinner
- android:id="@+id/logImageScale"
- android:layout_width="fill_parent"
- android:layout_height="wrap_content"
- android:entries="@array/log_image_scales"
- android:prompt="@string/log_image_scale" />
-
- <LinearLayout
- android:layout_width="fill_parent"
- android:layout_height="wrap_content"
- android:orientation="horizontal" >
+ android:layout_marginTop="10dip"
+ android:orientation="horizontal" >
+
+ <Button
+ android:id="@+id/stored"
+ style="@style/button_full"
+ android:layout_width="0dip"
+ android:layout_weight="1"
+ android:text="@string/log_image_stored" />
+
+ <Button
+ android:id="@+id/camera"
+ style="@style/button_full"
+ android:layout_width="0dip"
+ android:layout_weight="1"
+ android:text="@string/log_image_camera" />
+ </LinearLayout>
- <Button
- android:id="@+id/save"
- style="@style/button_full"
- android:layout_width="0dip"
- android:layout_weight="1"
- android:text="@android:string/yes" />
+ <ImageView
+ android:id="@+id/image_preview"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_marginBottom="5dip"
+ android:layout_marginTop="5dip"
+ android:background="#000000"
+ android:padding="1dp"
+ android:visibility="gone" />
+
+ <EditText
+ android:id="@+id/caption"
+ style="@style/edittext_full"
+ android:layout_height="wrap_content"
+ android:hint="@string/log_image_caption"
+ android:inputType="textCapSentences"
+ android:maxLength="50"
+ android:minLines="1"
+ android:singleLine="false" />
+
+ <EditText
+ android:id="@+id/description"
+ style="@style/edittext_full"
+ android:layout_height="wrap_content"
+ android:hint="@string/log_image_description"
+ android:inputType="textMultiLine|textCapSentences"
+ android:maxLength="250"
+ android:minLines="5"
+ android:singleLine="false" />
+
+ <Spinner
+ android:id="@+id/logImageScale"
+ android:layout_width="fill_parent"
+ android:layout_height="wrap_content"
+ android:entries="@array/log_image_scales"
+ android:prompt="@string/log_image_scale" />
- <Button
- android:id="@+id/cancel"
- style="@style/button_full"
- android:layout_width="0dip"
- android:layout_weight="1"
- android:text="@android:string/no" />
- </LinearLayout>
+ <LinearLayout
+ android:layout_width="fill_parent"
+ android:layout_height="wrap_content"
+ android:orientation="horizontal" >
+
+ <Button
+ android:id="@+id/save"
+ style="@style/button_full"
+ android:layout_width="0dip"
+ android:layout_weight="1"
+ android:text="@android:string/yes" />
+
+ <Button
+ android:id="@+id/cancel"
+ style="@style/button_full"
+ android:layout_width="0dip"
+ android:layout_weight="1"
+ android:text="@android:string/no" />
</LinearLayout>
- </ScrollView>
+ </LinearLayout>
-</LinearLayout> \ No newline at end of file
+</ScrollView> \ No newline at end of file
diff --git a/main/res/layout/internal_browser.xml b/main/res/layout/internal_browser.xml
new file mode 100644
index 0000000..1e09ee0
--- /dev/null
+++ b/main/res/layout/internal_browser.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+
+<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
+ android:orientation="vertical"
+ android:layout_width="match_parent"
+ android:layout_height="match_parent">
+
+ <WebView
+ android:id="@+id/webview"
+ android:layout_width="match_parent"
+ android:layout_height="match_parent" />
+</LinearLayout> \ No newline at end of file
diff --git a/main/res/layout/logcache_activity.xml b/main/res/layout/logcache_activity.xml
index 4bbb441..5445285 100644
--- a/main/res/layout/logcache_activity.xml
+++ b/main/res/layout/logcache_activity.xml
@@ -1,202 +1,173 @@
<?xml version="1.0" encoding="UTF-8"?>
-<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
+<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="?background_color"
- android:orientation="vertical" >
+ android:orientation="vertical"
+ android:padding="4dip" >
- <LinearLayout style="@style/action_bar" >
-
- <include layout="@layout/actionbar_title" />
-
- <include layout="@layout/actionbar_progress" />
- </LinearLayout>
-
- <ScrollView
+ <LinearLayout
android:layout_width="fill_parent"
- android:layout_height="fill_parent"
- android:orientation="vertical"
- android:padding="4dip" >
+ android:layout_height="wrap_content"
+ android:orientation="vertical" >
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
+ android:layout_marginTop="10dip"
android:orientation="vertical" >
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
- android:layout_marginTop="10dip"
- android:orientation="vertical" >
-
- <LinearLayout
- android:layout_width="fill_parent"
- android:layout_height="wrap_content"
- android:orientation="horizontal" >
-
- <Button
- android:id="@+id/type"
- style="@style/button_full"
- android:layout_width="0dip"
- android:layout_weight="1" />
-
- <Button
- android:id="@+id/date"
- style="@style/button_full"
- android:layout_width="0dip"
- android:layout_weight="1" />
- </LinearLayout>
-
- <EditText
- android:id="@+id/log"
- style="@style/edittext_full"
- android:layout_height="wrap_content"
- android:hint="@string/log_new_log_text"
- android:inputType="textMultiLine|textCapSentences"
- android:maxLength="4000"
- android:minLines="5"
- android:singleLine="false" />
-
- <LinearLayout
- android:id="@+id/log_password_box"
- android:layout_width="fill_parent"
- android:layout_height="wrap_content"
- android:layout_marginBottom="5dip"
- android:orientation="vertical"
- android:visibility="gone" >
- <TextView
- android:layout_width="fill_parent"
- android:layout_height="wrap_content"
- android:gravity="left"
- android:padding="10dip"
- android:text="@string/log_password_title"
- android:textColor="?text_color"
- android:textSize="22sp" />
- <EditText
- android:id="@+id/log_password"
- style="@style/edittext_full"
- android:hint="@string/log_hint_log_password"
- android:inputType="text"
- android:singleLine="true" />
- </LinearLayout>
-
- <LinearLayout
- android:id="@+id/tweet_box"
- android:layout_width="fill_parent"
- android:layout_height="wrap_content"
- android:layout_marginBottom="5dip"
- android:layout_marginLeft="10dip"
- android:layout_marginRight="10dip"
- android:orientation="horizontal"
- android:visibility="gone" >
-
- <CheckBox
- android:id="@+id/tweet"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:layout_gravity="left"
- android:gravity="center"
- android:padding="2sp" />
-
- <TextView
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:layout_gravity="center_vertical"
- android:gravity="left"
- android:paddingRight="3dip"
- android:text="@string/visit_tweet"
- android:textColor="?text_color"
- android:textSize="14sp" />
- </LinearLayout>
+ android:orientation="horizontal" >
<Button
- android:id="@+id/image_btn"
+ android:id="@+id/type"
style="@style/button_full"
- android:text="@string/log_image_attach" />
+ android:layout_width="0dip"
+ android:layout_weight="1" />
<Button
- android:id="@+id/post"
+ android:id="@+id/date"
style="@style/button_full"
- android:text="@string/log_post" />
-
- <RelativeLayout style="@style/separator_horizontal_layout" >
+ android:layout_width="0dip"
+ android:layout_weight="1" />
+ </LinearLayout>
- <View style="@style/separator_horizontal" />
+ <EditText
+ android:id="@+id/log"
+ style="@style/edittext_full"
+ android:layout_height="wrap_content"
+ android:hint="@string/log_new_log_text"
+ android:inputType="textMultiLine|textCapSentences"
+ android:maxLength="4000"
+ android:minLines="5"
+ android:singleLine="false" />
- <TextView
- style="@style/separator_horizontal_headline"
- android:text="@string/cache_log_offline" />
- </RelativeLayout>
+ <LinearLayout
+ android:id="@+id/log_password_box"
+ android:layout_width="fill_parent"
+ android:layout_height="wrap_content"
+ android:layout_marginBottom="5dip"
+ android:orientation="vertical"
+ android:visibility="gone" >
- <LinearLayout
+ <TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
- android:orientation="horizontal" >
-
- <Button
- android:id="@+id/save"
- style="@style/button_full"
- android:layout_width="0dip"
- android:layout_weight="1"
- android:text="@string/log_save" />
-
- <Button
- android:id="@+id/clear"
- style="@style/button_full"
- android:layout_width="0dip"
- android:layout_weight="1"
- android:text="@string/log_clear" />
- </LinearLayout>
+ android:gravity="left"
+ android:padding="10dip"
+ android:text="@string/log_password_title"
+ android:textColor="?text_color"
+ android:textSize="22sp" />
+
+ <EditText
+ android:id="@+id/log_password"
+ style="@style/edittext_full"
+ android:hint="@string/log_hint_log_password"
+ android:inputType="text"
+ android:singleLine="true" />
</LinearLayout>
+ <RatingBar
+ android:id="@+id/gcvoteRating"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_gravity="center_horizontal"
+ android:max="5"
+ android:numStars="5"
+ android:stepSize="0.5"
+ android:visibility="gone" />
+
+ <TextView
+ android:id="@+id/gcvoteLabel"
+ android:layout_width="fill_parent"
+ android:layout_height="wrap_content"
+ android:gravity="center_horizontal"
+ android:padding="10dip"
+ android:text="@string/log_no_rating"
+ android:textColor="?text_color"
+ android:textSize="12sp"
+ android:visibility="gone" />
+
<LinearLayout
- android:id="@+id/inventory_box"
+ android:id="@+id/tweet_box"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
- android:layout_marginBottom="10dip"
- android:layout_marginTop="10dip"
- android:orientation="vertical"
+ android:layout_marginBottom="5dip"
+ android:layout_marginLeft="10dip"
+ android:layout_marginRight="10dip"
+ android:orientation="horizontal"
android:visibility="gone" >
- <RelativeLayout style="@style/separator_horizontal_layout" >
+ <CheckBox
+ android:id="@+id/tweet"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_gravity="left"
+ android:gravity="center"
+ android:padding="2sp" />
- <View style="@style/separator_horizontal" />
+ <TextView
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_gravity="center_vertical"
+ android:gravity="left"
+ android:paddingRight="3dip"
+ android:text="@string/visit_tweet"
+ android:textColor="?text_color"
+ android:textSize="14sp" />
+ </LinearLayout>
+ </LinearLayout>
- <TextView
- style="@style/separator_horizontal_headline"
- android:text="@string/cache_inventory" />
- </RelativeLayout>
+ <LinearLayout
+ android:id="@+id/inventory_box"
+ android:layout_width="fill_parent"
+ android:layout_height="wrap_content"
+ android:layout_marginBottom="10dip"
+ android:layout_marginTop="10dip"
+ android:orientation="vertical"
+ android:visibility="gone" >
- <LinearLayout
- android:id="@+id/inventory"
- android:layout_width="fill_parent"
- android:layout_height="wrap_content"
- android:orientation="vertical" >
- </LinearLayout>
+ <RelativeLayout style="@style/separator_horizontal_layout" >
- <LinearLayout
- android:id="@+id/inventory_changeall"
- android:layout_width="fill_parent"
- android:layout_height="wrap_content"
+ <View style="@style/separator_horizontal" />
+
+ <TextView
+ style="@style/separator_horizontal_headline"
+ android:text="@string/cache_inventory" />
+ </RelativeLayout>
+
+ <LinearLayout
+ android:id="@+id/inventory"
+ android:layout_width="fill_parent"
+ android:layout_height="wrap_content"
+ android:orientation="vertical" >
+ </LinearLayout>
+
+ <LinearLayout
+ android:id="@+id/inventory_changeall"
+ android:layout_width="fill_parent"
+ android:layout_height="wrap_content"
+ android:gravity="right"
+ android:orientation="vertical"
+ android:visibility="gone" >
+
+ <Button
+ android:id="@+id/changebutton"
+ style="@style/button_full"
+ android:layout_width="wrap_content"
+ android:layout_height="0dp"
+ android:layout_marginBottom="5dip"
+ android:layout_marginLeft="10dip"
+ android:layout_marginRight="10dip"
+ android:layout_weight="1"
android:gravity="right"
- android:orientation="vertical"
- android:visibility="gone" >
-
- <Button
- android:id="@+id/changebutton"
- style="@style/button_full"
- android:layout_width="wrap_content"
- android:layout_height="0dp"
- android:layout_marginBottom="5dip"
- android:layout_marginLeft="10dip"
- android:layout_marginRight="10dip"
- android:layout_weight="1"
- android:gravity="right"
- android:text="@string/log_tb_changeall"
- android:textSize="14sp" />
- </LinearLayout>
+ android:text="@string/log_tb_changeall"
+ android:textSize="14sp" />
</LinearLayout>
</LinearLayout>
- </ScrollView>
+ </LinearLayout>
-</LinearLayout> \ No newline at end of file
+</ScrollView> \ No newline at end of file
diff --git a/main/res/layout/logs_page.xml b/main/res/layout/logs_page.xml
index 9aafd83..11f7855 100644
--- a/main/res/layout/logs_page.xml
+++ b/main/res/layout/logs_page.xml
@@ -1,13 +1,17 @@
<?xml version="1.0" encoding="utf-8"?>
<ListView xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:tools="http://schemas.android.com/tools"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:cacheColorHint="?background_color"
+ android:clipToPadding="false"
android:divider="?background_color"
android:fastScrollEnabled="true"
android:focusable="false"
android:footerDividersEnabled="false"
android:headerDividersEnabled="false"
- android:listSelector="?background_color" >
+ android:listSelector="?background_color"
+ android:scrollbarStyle="outsideOverlay"
+ tools:listitem="@layout/logs_item" >
</ListView> \ No newline at end of file
diff --git a/main/res/layout/logtrackable_activity.xml b/main/res/layout/logtrackable_activity.xml
index 7791409..a43e919 100644
--- a/main/res/layout/logtrackable_activity.xml
+++ b/main/res/layout/logtrackable_activity.xml
@@ -1,95 +1,82 @@
<?xml version="1.0" encoding="UTF-8"?>
-<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
+<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="?background_color"
- android:orientation="vertical" >
+ android:orientation="vertical"
+ android:padding="4dip" >
- <LinearLayout style="@style/action_bar" >
-
- <include layout="@layout/actionbar_title" />
-
- <include layout="@layout/actionbar_progress" />
- </LinearLayout>
-
- <ScrollView
+ <LinearLayout
android:layout_width="fill_parent"
- android:layout_height="fill_parent"
- android:orientation="vertical"
- android:padding="4dip" >
+ android:layout_height="wrap_content"
+ android:orientation="vertical" >
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
- android:orientation="vertical" >
+ android:orientation="horizontal" >
- <LinearLayout
- android:layout_width="fill_parent"
- android:layout_height="wrap_content"
- android:orientation="horizontal" >
+ <Button
+ android:id="@+id/type"
+ style="@style/button_full"
+ android:layout_width="0dip"
+ android:layout_weight="1" />
- <Button
- android:id="@+id/type"
- style="@style/button_full"
- android:layout_width="0dip"
- android:layout_weight="1" />
+ <Button
+ android:id="@+id/date"
+ style="@style/button_full"
+ android:layout_width="0dip"
+ android:layout_weight="1" />
+ </LinearLayout>
- <Button
- android:id="@+id/date"
- style="@style/button_full"
- android:layout_width="0dip"
- android:layout_weight="1" />
- </LinearLayout>
+ <EditText
+ android:id="@+id/tracking"
+ style="@style/edittext_full"
+ android:hint="@string/trackable_code"
+ android:inputType="textCapCharacters" />
- <EditText
- android:id="@+id/tracking"
- style="@style/edittext_full"
- android:hint="@string/trackable_code"
- android:inputType="textCapCharacters" />
+ <EditText
+ android:id="@+id/log"
+ style="@style/edittext_full"
+ android:hint="@string/log_new_log_text"
+ android:inputType="textMultiLine|textCapSentences"
+ android:lines="5"
+ android:maxLength="4000"
+ android:singleLine="false" />
- <EditText
- android:id="@+id/log"
- style="@style/edittext_full"
- android:hint="@string/log_new_log_text"
- android:inputType="textMultiLine|textCapSentences"
- android:lines="5"
- android:maxLength="4000"
- android:singleLine="false" />
+ <LinearLayout
+ android:id="@+id/tweet_box"
+ android:layout_width="fill_parent"
+ android:layout_height="wrap_content"
+ android:layout_marginBottom="5dip"
+ android:layout_marginLeft="10dip"
+ android:layout_marginRight="10dip"
+ android:orientation="horizontal"
+ android:visibility="gone" >
- <LinearLayout
- android:id="@+id/tweet_box"
- android:layout_width="fill_parent"
+ <CheckBox
+ android:id="@+id/tweet"
+ android:layout_width="wrap_content"
android:layout_height="wrap_content"
- android:layout_marginBottom="5dip"
- android:layout_marginLeft="10dip"
- android:layout_marginRight="10dip"
- android:orientation="horizontal"
- android:visibility="gone" >
-
- <CheckBox
- android:id="@+id/tweet"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:layout_gravity="left"
- android:gravity="center"
- android:padding="2sp" />
-
- <TextView
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:layout_gravity="center_vertical"
- android:gravity="left"
- android:paddingRight="3dip"
- android:text="@string/visit_tweet"
- android:textColor="?text_color"
- android:textSize="14sp" />
- </LinearLayout>
+ android:layout_gravity="left"
+ android:gravity="center"
+ android:padding="2sp" />
- <Button
- android:id="@+id/post"
- style="@style/button_full"
- android:text="@string/log_post" />
+ <TextView
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_gravity="center_vertical"
+ android:gravity="left"
+ android:paddingRight="3dip"
+ android:text="@string/visit_tweet"
+ android:textColor="?text_color"
+ android:textSize="14sp" />
</LinearLayout>
- </ScrollView>
-</LinearLayout> \ No newline at end of file
+ <Button
+ android:id="@+id/post"
+ style="@style/button_full"
+ android:text="@string/log_post" />
+ </LinearLayout>
+
+</ScrollView> \ No newline at end of file
diff --git a/main/res/layout/main_activity.xml b/main/res/layout/main_activity.xml
index 9e124a1..d2bd025 100644
--- a/main/res/layout/main_activity.xml
+++ b/main/res/layout/main_activity.xml
@@ -1,21 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/mainscreen"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_gravity="center" >
- <LinearLayout style="@style/action_bar" >
-
- <ImageView
- style="@style/action_bar_icon_cgeo"
- android:onClick="showAbout" />
-
- <TextView style="@style/action_bar_title" />
-
- <include layout="@layout/actionbar_button_search" />
- </LinearLayout>
-
<fragment
android:id="@+id/status"
android:name="cgeo.geocaching.StatusFragment"
@@ -24,7 +14,8 @@
android:layout_alignParentTop="true"
android:layout_marginLeft="16dip"
android:layout_marginRight="16dip"
- android:layout_marginTop="60dip" />
+ android:layout_marginTop="60dip"
+ tools:layout="@layout/status" />
<!-- ** -->
<LinearLayout
diff --git a/main/res/layout/map_google.xml b/main/res/layout/map_google.xml
index 5e4d82d..471c2b8 100644
--- a/main/res/layout/map_google.xml
+++ b/main/res/layout/map_google.xml
@@ -4,14 +4,9 @@
android:layout_height="fill_parent"
android:orientation="vertical" >
- <LinearLayout style="@style/action_bar" >
- <include layout="@layout/actionbar_title" />
- <include layout="@layout/actionbar_progress" />
-
- <include layout="@layout/actionbar_button_myposition" />
- </LinearLayout>
+ <include layout="@layout/actionbar_maps" />
<include layout="@layout/filter_bar" />
diff --git a/main/res/layout/map_mapsforge.xml b/main/res/layout/map_mapsforge.xml
index f05ddb0..c44a3ee 100644
--- a/main/res/layout/map_mapsforge.xml
+++ b/main/res/layout/map_mapsforge.xml
@@ -4,14 +4,7 @@
android:layout_height="fill_parent"
android:orientation="vertical" >
- <LinearLayout style="@style/action_bar" >
-
- <include layout="@layout/actionbar_title" />
-
- <include layout="@layout/actionbar_progress" />
-
- <include layout="@layout/actionbar_button_myposition" />
- </LinearLayout>
+ <include layout="@layout/actionbar_maps" />
<include layout="@layout/filter_bar" />
diff --git a/main/res/layout/map_mapsforge_old.xml b/main/res/layout/map_mapsforge_old.xml
index ff2b9af..daa5f74 100644
--- a/main/res/layout/map_mapsforge_old.xml
+++ b/main/res/layout/map_mapsforge_old.xml
@@ -4,14 +4,7 @@
android:layout_height="fill_parent"
android:orientation="vertical" >
- <LinearLayout style="@style/action_bar" >
-
- <include layout="@layout/actionbar_title" />
-
- <include layout="@layout/actionbar_progress" />
-
- <include layout="@layout/actionbar_button_myposition" />
- </LinearLayout>
+ <include layout="@layout/actionbar_maps" />
<include layout="@layout/filter_bar" />
diff --git a/main/res/layout/navigateanypoint_activity.xml b/main/res/layout/navigateanypoint_activity.xml
index baa568c..3305d56 100644
--- a/main/res/layout/navigateanypoint_activity.xml
+++ b/main/res/layout/navigateanypoint_activity.xml
@@ -5,15 +5,15 @@
android:background="?background_color"
android:orientation="vertical" >
- <include layout="@layout/actionbar" />
-
<ListView
android:id="@+id/historyList"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:cacheColorHint="?background_color"
+ android:clipToPadding="false"
android:footerDividersEnabled="false"
- android:headerDividersEnabled="false" >
+ android:headerDividersEnabled="false"
+ android:scrollbarStyle="outsideOverlay" >
</ListView>
</LinearLayout> \ No newline at end of file
diff --git a/main/res/layout/popup.xml b/main/res/layout/popup.xml
index 584eb58..de94d18 100644
--- a/main/res/layout/popup.xml
+++ b/main/res/layout/popup.xml
@@ -1,21 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:tools="http://schemas.android.com/tools"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="?background_color_transparent"
- android:orientation="vertical" >
-
- <LinearLayout style="@style/action_bar" >
-
- <include layout="@layout/actionbar_title_no_home" />
-
- <include layout="@layout/actionbar_button_compass" />
- </LinearLayout>
+ android:orientation="vertical"
+ tools:context=".CachePopup">
+ <include layout="@layout/actionbar_popup" />
<ScrollView
android:id="@+id/details_list_box"
- android:layout_width="fill_parent"
- android:layout_height="fill_parent"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
android:orientation="vertical"
android:padding="4dip" >
@@ -50,6 +46,7 @@
<TextView
android:id="@+id/offline_text"
+ tools:text="@string/cache_offline_not_ready"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
diff --git a/main/res/layout/search_activity.xml b/main/res/layout/search_activity.xml
index 28256f1..894c461 100644
--- a/main/res/layout/search_activity.xml
+++ b/main/res/layout/search_activity.xml
@@ -1,178 +1,170 @@
<?xml version="1.0" encoding="UTF-8"?>
-<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
+<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="?background_color"
- android:orientation="vertical" >
+ android:orientation="vertical"
+ android:padding="4dip" >
- <include layout="@layout/actionbar" />
-
- <ScrollView
+ <LinearLayout
android:layout_width="fill_parent"
- android:layout_height="fill_parent"
- android:orientation="vertical"
- android:padding="4dip" >
-
- <LinearLayout
- android:layout_width="fill_parent"
- android:layout_height="wrap_content"
- android:orientation="vertical" >
-
- <RelativeLayout style="@style/separator_horizontal_layout" >
-
- <View style="@style/separator_horizontal" />
-
- <TextView
- style="@style/separator_horizontal_headline"
- android:text="@string/search_coordinates" />
- </RelativeLayout>
-
- <Button
- android:id="@+id/buttonLatitude"
- style="@style/button_full"
- android:hint="@string/latitude" />
-
- <Button
- android:id="@+id/buttonLongitude"
- style="@style/button_full"
- android:hint="@string/longitude" />
-
- <Button
- android:id="@+id/search_coordinates"
- style="@style/button_full"
- android:text="@string/search_coordinates_button" />
- <!-- ** -->
-
- <RelativeLayout style="@style/separator_horizontal_layout" >
-
- <View style="@style/separator_horizontal" />
-
- <TextView
- style="@style/separator_horizontal_headline"
- android:text="@string/search_address" />
- </RelativeLayout>
-
- <AutoCompleteTextView
- android:id="@+id/address"
- style="@style/edittext_full"
- android:hint="@string/search_address"
- android:imeOptions="actionGo" />
-
- <Button
- android:id="@+id/search_address"
- style="@style/button_full"
- android:text="@string/search_address_button" />
- <!-- ** -->
-
- <RelativeLayout style="@style/separator_horizontal_layout" >
-
- <View style="@style/separator_horizontal" />
-
- <TextView
- style="@style/separator_horizontal_headline"
- android:text="@string/search_geo" />
- </RelativeLayout>
-
- <AutoCompleteTextView
- android:id="@+id/geocode"
- style="@style/edittext_full"
- android:hint="@string/search_geo"
- android:imeOptions="actionGo"
- android:inputType="textCapCharacters"
- android:text="GC"
- tools:ignore="HardcodedText" />
-
- <Button
- android:id="@+id/display_geocode"
- style="@style/button_full"
- android:text="@string/search_geo_button" />
- <!-- ** -->
-
- <RelativeLayout style="@style/separator_horizontal_layout" >
-
- <View style="@style/separator_horizontal" />
-
- <TextView
- style="@style/separator_horizontal_headline"
- android:text="@string/search_kw" />
- </RelativeLayout>
-
- <AutoCompleteTextView
- android:id="@+id/keyword"
- style="@style/edittext_full"
- android:hint="@string/search_kw_prefill"
- android:imeOptions="actionGo" />
-
- <Button
- android:id="@+id/search_keyword"
- style="@style/button_full"
- android:text="@string/search_kw_button" />
- <!-- ** -->
-
- <RelativeLayout style="@style/separator_horizontal_layout" >
-
- <View style="@style/separator_horizontal" />
-
- <TextView
- style="@style/separator_horizontal_headline"
- android:text="@string/search_fbu" />
- </RelativeLayout>
-
- <AutoCompleteTextView
- android:id="@+id/finder"
- style="@style/edittext_full"
- android:hint="@string/search_fbu_prefill"
- android:imeOptions="actionGo" />
-
- <Button
- android:id="@+id/search_finder"
- style="@style/button_full"
- android:text="@string/search_fbu_button" />
- <!-- ** -->
-
- <RelativeLayout style="@style/separator_horizontal_layout" >
-
- <View style="@style/separator_horizontal" />
-
- <TextView
- style="@style/separator_horizontal_headline"
- android:text="@string/search_hbu" />
- </RelativeLayout>
-
- <AutoCompleteTextView
- android:id="@+id/owner"
- style="@style/edittext_full"
- android:hint="@string/search_hbu_prefill"
- android:imeOptions="actionGo" />
-
- <Button
- android:id="@+id/search_owner"
- style="@style/button_full"
- android:text="@string/search_hbu_button" />
- <!-- ** -->
-
- <RelativeLayout style="@style/separator_horizontal_layout" >
-
- <View style="@style/separator_horizontal" />
-
- <TextView
- style="@style/separator_horizontal_headline"
- android:text="@string/search_tb" />
- </RelativeLayout>
-
- <AutoCompleteTextView
- android:id="@+id/trackable"
- style="@style/edittext_full"
- android:hint="@string/search_tb_hint"
- android:imeOptions="actionGo"
- android:inputType="textCapCharacters" />
-
- <Button
- android:id="@+id/display_trackable"
- style="@style/button_full"
- android:text="@string/search_tb_button" />
- </LinearLayout>
- </ScrollView>
-
-</LinearLayout> \ No newline at end of file
+ android:layout_height="wrap_content"
+ android:orientation="vertical" >
+
+ <RelativeLayout style="@style/separator_horizontal_layout" >
+
+ <View style="@style/separator_horizontal" />
+
+ <TextView
+ style="@style/separator_horizontal_headline"
+ android:text="@string/search_coordinates" />
+ </RelativeLayout>
+
+ <Button
+ android:id="@+id/buttonLatitude"
+ style="@style/button_full"
+ android:hint="@string/latitude" />
+
+ <Button
+ android:id="@+id/buttonLongitude"
+ style="@style/button_full"
+ android:hint="@string/longitude" />
+
+ <Button
+ android:id="@+id/search_coordinates"
+ style="@style/button_full"
+ android:text="@string/search_coordinates_button" />
+ <!-- ** -->
+
+ <RelativeLayout style="@style/separator_horizontal_layout" >
+
+ <View style="@style/separator_horizontal" />
+
+ <TextView
+ style="@style/separator_horizontal_headline"
+ android:text="@string/search_address" />
+ </RelativeLayout>
+
+ <AutoCompleteTextView
+ android:id="@+id/address"
+ style="@style/edittext_full"
+ android:hint="@string/search_address"
+ android:imeOptions="actionGo" />
+
+ <Button
+ android:id="@+id/search_address"
+ style="@style/button_full"
+ android:text="@string/search_address_button" />
+ <!-- ** -->
+
+ <RelativeLayout style="@style/separator_horizontal_layout" >
+
+ <View style="@style/separator_horizontal" />
+
+ <TextView
+ style="@style/separator_horizontal_headline"
+ android:text="@string/search_geo" />
+ </RelativeLayout>
+
+ <AutoCompleteTextView
+ android:id="@+id/geocode"
+ style="@style/edittext_full"
+ android:hint="@string/search_geo"
+ android:imeOptions="actionGo"
+ android:inputType="textCapCharacters"
+ android:text="GC"
+ tools:ignore="HardcodedText" />
+
+ <Button
+ android:id="@+id/display_geocode"
+ style="@style/button_full"
+ android:text="@string/search_geo_button" />
+ <!-- ** -->
+
+ <RelativeLayout style="@style/separator_horizontal_layout" >
+
+ <View style="@style/separator_horizontal" />
+
+ <TextView
+ style="@style/separator_horizontal_headline"
+ android:text="@string/search_kw" />
+ </RelativeLayout>
+
+ <AutoCompleteTextView
+ android:id="@+id/keyword"
+ style="@style/edittext_full"
+ android:hint="@string/search_kw_prefill"
+ android:imeOptions="actionGo" />
+
+ <Button
+ android:id="@+id/search_keyword"
+ style="@style/button_full"
+ android:text="@string/search_kw_button" />
+ <!-- ** -->
+
+ <RelativeLayout style="@style/separator_horizontal_layout" >
+
+ <View style="@style/separator_horizontal" />
+
+ <TextView
+ style="@style/separator_horizontal_headline"
+ android:text="@string/search_fbu" />
+ </RelativeLayout>
+
+ <AutoCompleteTextView
+ android:id="@+id/finder"
+ style="@style/edittext_full"
+ android:hint="@string/search_fbu_prefill"
+ android:imeOptions="actionGo" />
+
+ <Button
+ android:id="@+id/search_finder"
+ style="@style/button_full"
+ android:text="@string/search_fbu_button" />
+ <!-- ** -->
+
+ <RelativeLayout style="@style/separator_horizontal_layout" >
+
+ <View style="@style/separator_horizontal" />
+
+ <TextView
+ style="@style/separator_horizontal_headline"
+ android:text="@string/search_hbu" />
+ </RelativeLayout>
+
+ <AutoCompleteTextView
+ android:id="@+id/owner"
+ style="@style/edittext_full"
+ android:hint="@string/search_hbu_prefill"
+ android:imeOptions="actionGo" />
+
+ <Button
+ android:id="@+id/search_owner"
+ style="@style/button_full"
+ android:text="@string/search_hbu_button" />
+ <!-- ** -->
+
+ <RelativeLayout style="@style/separator_horizontal_layout" >
+
+ <View style="@style/separator_horizontal" />
+
+ <TextView
+ style="@style/separator_horizontal_headline"
+ android:text="@string/search_tb" />
+ </RelativeLayout>
+
+ <AutoCompleteTextView
+ android:id="@+id/trackable"
+ style="@style/edittext_full"
+ android:hint="@string/search_tb_hint"
+ android:imeOptions="actionGo"
+ android:inputType="textCapCharacters" />
+
+ <Button
+ android:id="@+id/display_trackable"
+ style="@style/button_full"
+ android:text="@string/search_tb_button" />
+ </LinearLayout>
+
+</ScrollView> \ No newline at end of file
diff --git a/main/res/layout/simple_dir_chooser.xml b/main/res/layout/simple_dir_chooser.xml
index ece29c7..167b2ec 100644
--- a/main/res/layout/simple_dir_chooser.xml
+++ b/main/res/layout/simple_dir_chooser.xml
@@ -1,5 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:tools="http://schemas.android.com/tools"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="?background_color"
@@ -42,20 +43,20 @@
android:paddingTop="10dip" >
<Button
- android:id="@+id/simple_dir_chooser_ok"
+ android:id="@+id/simple_dir_chooser_cancel"
style="@style/button_full"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_weight="1"
- android:text="@android:string/ok" />
+ android:text="@android:string/cancel" />
<Button
- android:id="@+id/simple_dir_chooser_cancel"
+ android:id="@+id/simple_dir_chooser_ok"
style="@style/button_full"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_weight="1"
- android:text="@android:string/cancel" />
+ android:text="@android:string/ok" />
</LinearLayout>
<ListView
@@ -63,6 +64,9 @@
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_above="@id/buttonLayout"
- android:layout_below="@+id/headerLayout" />
+ android:layout_below="@+id/headerLayout"
+ android:clipToPadding="false"
+ android:scrollbarStyle="outsideOverlay"
+ tools:listitem="@layout/simple_dir_item" />
</RelativeLayout> \ No newline at end of file
diff --git a/main/res/layout/staticmaps_activity.xml b/main/res/layout/staticmaps_activity.xml
index 2ffa70d..c8806b4 100644
--- a/main/res/layout/staticmaps_activity.xml
+++ b/main/res/layout/staticmaps_activity.xml
@@ -1,23 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
-<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
+<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
- android:orientation="vertical" >
+ android:orientation="vertical"
+ android:padding="4dip" >
- <include layout="@layout/actionbar" />
-
- <ScrollView
+ <LinearLayout
+ android:id="@+id/maps_list"
android:layout_width="fill_parent"
- android:layout_height="fill_parent"
- android:orientation="vertical"
- android:padding="4dip" >
-
- <LinearLayout
- android:id="@+id/maps_list"
- android:layout_width="fill_parent"
- android:layout_height="wrap_content"
- android:orientation="vertical" >
- </LinearLayout>
- </ScrollView>
+ android:layout_height="wrap_content"
+ android:orientation="vertical" >
+ </LinearLayout>
-</LinearLayout> \ No newline at end of file
+</ScrollView> \ No newline at end of file
diff --git a/main/res/layout/text_preference.xml b/main/res/layout/text_preference.xml
index 818b2f3..174a6d1 100644
--- a/main/res/layout/text_preference.xml
+++ b/main/res/layout/text_preference.xml
@@ -1,22 +1,25 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:tools="http://schemas.android.com/tools"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
+ android:orientation="vertical"
android:paddingLeft="16dp"
android:paddingRight="16dp"
- android:orientation="vertical" >
+ tools:context=".settings.SettingsActivity" >
- <TextView
+ <TextView
android:id="@+id/textPreferenceText"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:textAppearance="?android:attr/textAppearanceSmall" />
- <TextView
+
+ <TextView
android:id="@+id/textPreferenceSummary"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:paddingTop="8dp"
- android:visibility="gone"
- android:textAppearance="?android:attr/textAppearanceSmall" />
+ android:textAppearance="?android:attr/textAppearanceSmall"
+ android:visibility="gone" />
-</LinearLayout>
+</LinearLayout> \ No newline at end of file
diff --git a/main/res/layout/usefulapps_activity.xml b/main/res/layout/usefulapps_activity.xml
index 84bcf39..7abb212 100644
--- a/main/res/layout/usefulapps_activity.xml
+++ b/main/res/layout/usefulapps_activity.xml
@@ -1,23 +1,25 @@
<?xml version="1.0" encoding="UTF-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:tools="http://schemas.android.com/tools"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="?background_color"
android:orientation="vertical" >
- <include layout="@layout/actionbar" />
-
<ListView
android:id="@+id/apps_list"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:cacheColorHint="?background_color"
+ android:clipToPadding="false"
android:divider="?background_color"
android:fastScrollEnabled="true"
android:footerDividersEnabled="false"
android:headerDividersEnabled="false"
android:listSelector="?background_color"
- android:padding="4dip" >
+ android:padding="4dip"
+ android:scrollbarStyle="outsideOverlay"
+ tools:listitem="@layout/usefulapps_item" >
</ListView>
</LinearLayout> \ No newline at end of file
diff --git a/main/res/layout/viewpager_activity.xml b/main/res/layout/viewpager_activity.xml
index 14120e0..d197bcd 100644
--- a/main/res/layout/viewpager_activity.xml
+++ b/main/res/layout/viewpager_activity.xml
@@ -1,13 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
- xmlns:app="http://schemas.android.com/apk/res/cgeo.geocaching"
+ xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="?background_color"
android:orientation="vertical" >
- <include layout="@layout/actionbar" />
-
<android.support.v4.view.ViewPager
android:id="@+id/viewpager"
android:layout_width="fill_parent"
diff --git a/main/res/layout/waypoint_popup.xml b/main/res/layout/waypoint_popup.xml
index c8b257c..287fc3a 100644
--- a/main/res/layout/waypoint_popup.xml
+++ b/main/res/layout/waypoint_popup.xml
@@ -5,12 +5,7 @@
android:background="?background_color_transparent"
android:orientation="vertical" >
- <LinearLayout style="@style/action_bar" >
-
- <include layout="@layout/actionbar_title_no_home" />
-
- <include layout="@layout/actionbar_button_compass" />
- </LinearLayout>
+ <include layout="@layout/actionbar_popup" />
<ScrollView
android:id="@+id/details_list_box"
diff --git a/main/res/layout/wp_threshold_preference.xml b/main/res/layout/wp_threshold_preference.xml
index 22ffe9a..f3cbc86 100644
--- a/main/res/layout/wp_threshold_preference.xml
+++ b/main/res/layout/wp_threshold_preference.xml
@@ -1,26 +1,28 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:paddingLeft="16dp"
android:paddingRight="16dp"
- android:paddingTop="8dp" >
-
+ android:paddingTop="8dp"
+ tools:context=".settings.SettingsActivity" >
+
<SeekBar
android:id="@+id/wp_threshold_seekbar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center"
- android:paddingRight="8dp"
- android:layout_weight="1" />
+ android:layout_weight="1"
+ android:paddingRight="8dp" />
<TextView
android:id="@+id/wp_threshold_value_view"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center"
- android:gravity="center"
- android:layout_weight="5" />
+ android:layout_weight="5"
+ android:gravity="center" />
-</LinearLayout>
+</LinearLayout> \ No newline at end of file