diff options
| author | Bananeweizen <bananeweizen@gmx.de> | 2013-06-02 16:42:39 +0200 |
|---|---|---|
| committer | Bananeweizen <bananeweizen@gmx.de> | 2013-06-02 16:42:39 +0200 |
| commit | f17865dcd020d5b8d488fa5fb6b98ec72409c92d (patch) | |
| tree | 57de064181565fff8d74d86b6bfedc2885764e23 /main/res | |
| parent | d2d92f04608e0877a648b08e36e8c6155a8947d3 (diff) | |
| download | cgeo-f17865dcd020d5b8d488fa5fb6b98ec72409c92d.zip cgeo-f17865dcd020d5b8d488fa5fb6b98ec72409c92d.tar.gz cgeo-f17865dcd020d5b8d488fa5fb6b98ec72409c92d.tar.bz2 | |
#2697: enlarge meta data column in logs view
* this unifies the trackable and cache logs by re-using the exact same
layout
Diffstat (limited to 'main/res')
| -rw-r--r-- | main/res/layout/cacheview_logs_item.xml | 120 | ||||
| -rw-r--r-- | main/res/layout/logs_item.xml | 79 | ||||
| -rw-r--r-- | main/res/layout/trackable_logs_item.xml | 122 | ||||
| -rw-r--r-- | main/res/values/styles.xml | 40 |
4 files changed, 119 insertions, 242 deletions
diff --git a/main/res/layout/cacheview_logs_item.xml b/main/res/layout/cacheview_logs_item.xml deleted file mode 100644 index 7bb12d2..0000000 --- a/main/res/layout/cacheview_logs_item.xml +++ /dev/null @@ -1,120 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" - android:layout_width="fill_parent" - android:layout_height="wrap_content" - android:paddingBottom="3dip" - android:paddingTop="3dip" > - - <TextView - android:id="@+id/author" - android:layout_width="wrap_content" - android:layout_height="wrap_content" - android:layout_alignParentLeft="true" - android:layout_alignParentTop="true" - android:layout_gravity="left|top" - android:ellipsize="marquee" - android:lines="1" - android:scrollHorizontally="true" - android:singleLine="true" - android:textColor="?text_color" - android:textSize="18sp" /> - - <LinearLayout - android:id="@+id/detail_box" - android:layout_width="82dip" - android:layout_height="wrap_content" - android:layout_alignParentLeft="true" - android:layout_below="@id/author" - android:layout_gravity="left|top" - android:orientation="horizontal" > - - <LinearLayout - android:layout_width="80dip" - android:layout_height="wrap_content" - android:layout_gravity="right|top" - android:orientation="vertical" - android:padding="3dip" > - - <TextView - android:id="@+id/added" - android:layout_width="wrap_content" - android:layout_height="wrap_content" - android:layout_gravity="right" - android:ellipsize="marquee" - android:gravity="left" - android:lines="1" - android:scrollHorizontally="true" - android:singleLine="true" - android:textColor="?text_color_headline" - android:textSize="14sp" /> - - <TextView - android:id="@+id/type" - android:layout_width="wrap_content" - android:layout_height="wrap_content" - android:layout_gravity="right" - android:ellipsize="marquee" - android:gravity="left" - android:lines="1" - android:scrollHorizontally="true" - android:singleLine="true" - android:textColor="?text_color_headline" - android:textSize="14sp" /> - - <TextView - android:id="@+id/count" - android:layout_width="wrap_content" - android:layout_height="wrap_content" - android:layout_gravity="right" - android:ellipsize="marquee" - android:gravity="left" - android:lines="1" - android:scrollHorizontally="true" - android:singleLine="true" - android:textColor="?text_color_headline" - android:textSize="14sp" /> - </LinearLayout> - - <ImageView - android:id="@+id/log_mark" - android:layout_width="2dip" - android:layout_height="fill_parent" - android:layout_marginBottom="2dip" - android:layout_marginTop="2dip" - android:scaleType="fitXY" - android:src="@drawable/mark_green" /> - </LinearLayout> - - <LinearLayout - android:id="@+id/log_layout" - android:layout_width="fill_parent" - android:layout_height="wrap_content" - android:layout_toRightOf="@id/detail_box" - android:orientation="vertical" - android:paddingLeft="3dip" - android:textSize="14sp" > - - <TextView - android:id="@+id/log" - android:layout_width="fill_parent" - android:layout_height="wrap_content" - android:layout_gravity="left" - android:layout_marginTop="22dip" - android:gravity="left" - android:linksClickable="true" - android:textColor="?text_color" - android:textSize="14sp" /> - - <TextView - android:id="@+id/log_images" - android:layout_width="wrap_content" - android:layout_height="wrap_content" - android:layout_gravity="left|top" - android:layout_marginTop="3dip" - android:drawableLeft="?log_img_icon" - android:drawablePadding="3dip" - android:textColor="?text_color" - android:textSize="14sp" /> - </LinearLayout> - -</RelativeLayout>
\ No newline at end of file diff --git a/main/res/layout/logs_item.xml b/main/res/layout/logs_item.xml new file mode 100644 index 0000000..6bfe30a --- /dev/null +++ b/main/res/layout/logs_item.xml @@ -0,0 +1,79 @@ +<?xml version="1.0" encoding="utf-8"?> +<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:paddingBottom="3dip" + android:paddingTop="3dip" > + + <TextView + android:id="@+id/author" + style="@style/logitem_author" /> + + <LinearLayout + android:id="@+id/detail_box" + android:layout_width="102dip" + android:layout_height="wrap_content" + android:layout_alignParentLeft="true" + android:layout_below="@id/author" + android:layout_gravity="left|top" + android:orientation="horizontal" > + + <LinearLayout + android:layout_width="100dip" + android:layout_height="wrap_content" + android:layout_gravity="right|top" + android:orientation="vertical" + android:padding="3dip" > + + <TextView + android:id="@+id/added" + style="@style/logitem_property" /> + + <TextView + android:id="@+id/type" + style="@style/logitem_property" /> + + <TextView + android:id="@+id/count_or_location" + style="@style/logitem_property" /> + </LinearLayout> + + <ImageView + android:id="@+id/log_mark" + style="@style/logitem_mark" /> + </LinearLayout> + + <LinearLayout + android:id="@+id/log_layout" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:layout_toRightOf="@id/detail_box" + android:orientation="vertical" + android:paddingLeft="3dip" + android:textSize="14sp" > + + <TextView + android:id="@+id/log" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:layout_gravity="left" + android:layout_marginTop="22dip" + android:autoLink="web" + android:gravity="left" + android:linksClickable="true" + android:textColor="?text_color" + android:textSize="14sp" /> + + <TextView + android:id="@+id/log_images" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_gravity="left|top" + android:layout_marginTop="3dip" + android:drawableLeft="?log_img_icon" + android:drawablePadding="3dip" + android:textColor="?text_color" + android:textSize="14sp" /> + </LinearLayout> + +</RelativeLayout>
\ No newline at end of file diff --git a/main/res/layout/trackable_logs_item.xml b/main/res/layout/trackable_logs_item.xml deleted file mode 100644 index d28231c..0000000 --- a/main/res/layout/trackable_logs_item.xml +++ /dev/null @@ -1,122 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" - android:layout_width="fill_parent" - android:layout_height="wrap_content" - android:paddingBottom="3dip" - android:paddingTop="3dip" > - - <TextView - android:id="@+id/author" - android:layout_width="wrap_content" - android:layout_height="wrap_content" - android:layout_alignParentLeft="true" - android:layout_alignParentTop="true" - android:layout_gravity="left|top" - android:ellipsize="marquee" - android:lines="1" - android:scrollHorizontally="true" - android:singleLine="true" - android:textColor="?text_color" - android:textSize="18sp" /> - - <LinearLayout - android:id="@+id/detail_box" - android:layout_width="102dip" - android:layout_height="wrap_content" - android:layout_alignParentLeft="true" - android:layout_alignParentTop="true" - android:layout_gravity="left|top" - android:layout_marginTop="22dip" - android:orientation="horizontal" > - - <LinearLayout - android:layout_width="100dip" - android:layout_height="wrap_content" - android:layout_gravity="right|top" - android:orientation="vertical" - android:padding="3dip" > - - <TextView - android:id="@+id/added" - android:layout_width="wrap_content" - android:layout_height="wrap_content" - android:layout_gravity="right" - android:ellipsize="marquee" - android:gravity="left" - android:lines="1" - android:scrollHorizontally="true" - android:singleLine="true" - android:textColor="?text_color_headline" - android:textSize="14sp" /> - - <TextView - android:id="@+id/type" - android:layout_width="wrap_content" - android:layout_height="wrap_content" - android:layout_gravity="right" - android:ellipsize="marquee" - android:gravity="left" - android:lines="1" - android:scrollHorizontally="true" - android:singleLine="true" - android:textColor="?text_color_headline" - android:textSize="14sp" /> - - <TextView - android:id="@+id/location" - android:layout_width="wrap_content" - android:layout_height="wrap_content" - android:layout_gravity="right" - android:ellipsize="marquee" - android:gravity="left" - android:lines="1" - android:scrollHorizontally="true" - android:singleLine="true" - android:textColor="?text_color_headline" - android:textSize="14sp" /> - </LinearLayout> - - <ImageView - android:id="@+id/log_mark" - android:layout_width="2dip" - android:layout_height="fill_parent" - android:layout_marginBottom="2dip" - android:layout_marginTop="2dip" - android:scaleType="fitXY" - android:src="@drawable/mark_green" /> - </LinearLayout> - - <LinearLayout - android:id="@+id/log_layout" - android:layout_width="fill_parent" - android:layout_height="wrap_content" - android:layout_marginLeft="102dip" - android:orientation="vertical" - android:padding="3dip" - android:textSize="14sp" > - - <TextView - android:id="@+id/log" - android:layout_width="fill_parent" - android:layout_height="wrap_content" - android:layout_gravity="left" - android:layout_marginTop="22dip" - android:autoLink="web" - android:gravity="left" - android:padding="3dip" - android:textColor="?text_color" - android:textSize="14sp" /> - - <TextView - android:id="@+id/log_images" - android:layout_width="wrap_content" - android:layout_height="wrap_content" - android:layout_gravity="left|top" - android:layout_marginTop="3dip" - android:drawableLeft="?log_img_icon" - android:drawablePadding="3dip" - android:textColor="?text_color" - android:textSize="14sp" /> - </LinearLayout> - -</RelativeLayout>
\ No newline at end of file diff --git a/main/res/values/styles.xml b/main/res/values/styles.xml index 61554cb..da60d0c 100644 --- a/main/res/values/styles.xml +++ b/main/res/values/styles.xml @@ -294,4 +294,44 @@ <item name="android:textColor">@android:color/white</item> </style> + <!-- author of a log item --> + <style name="logitem_author"> + <item name="android:id">@+id/author</item> + <item name="android:layout_width">wrap_content</item> + <item name="android:layout_height">wrap_content</item> + <item name="android:layout_alignParentLeft">true</item> + <item name="android:layout_alignParentTop">true</item> + <item name="android:layout_gravity">left|top</item> + <item name="android:ellipsize">marquee</item> + <item name="android:lines">1</item> + <item name="android:scrollHorizontally">true</item> + <item name="android:singleLine">true</item> + <item name="android:textColor">?text_color</item> + <item name="android:textSize">18sp</item> + </style> + + <!-- date, found state on the left of a log entry --> + <style name="logitem_property"> + <item name="android:layout_width">wrap_content</item> + <item name="android:layout_height">wrap_content</item> + <item name="android:layout_gravity">right</item> + <item name="android:ellipsize">marquee</item> + <item name="android:gravity">left</item> + <item name="android:lines">1</item> + <item name="android:scrollHorizontally">true</item> + <item name="android:singleLine">true</item> + <item name="android:textColor">?text_color_headline</item> + <item name="android:textSize">14sp</item> + </style> + + <!-- separator between log author and log content --> + <style name="logitem_mark"> + <item name="android:layout_width">2dip</item> + <item name="android:layout_height">fill_parent</item> + <item name="android:layout_marginBottom">2dip</item> + <item name="android:layout_marginTop">2dip</item> + <item name="android:scaleType">fitXY</item> + <item name="android:src">@drawable/mark_green</item> + </style> + </resources>
\ No newline at end of file |
