diff options
author | Winson Chung <winsonc@google.com> | 2011-08-11 15:12:11 -0700 |
---|---|---|
committer | Winson Chung <winsonc@google.com> | 2011-08-11 15:57:35 -0700 |
commit | 35d4a257cff6ff69232f10c8dc405df8044eab1f (patch) | |
tree | 6182d7e65555e444e3d323b86c1b524d33ddc059 /res | |
parent | 981b8a3708f7c8de5ab8f896c4ea8110379c012a (diff) | |
download | packages_apps_trebuchet-35d4a257cff6ff69232f10c8dc405df8044eab1f.zip packages_apps_trebuchet-35d4a257cff6ff69232f10c8dc405df8044eab1f.tar.gz packages_apps_trebuchet-35d4a257cff6ff69232f10c8dc405df8044eab1f.tar.bz2 |
Tweaking widget grid to show more items
Change-Id: Ied035f6c01f062ac1b4b16ee0a5b9029c6da72a0
Diffstat (limited to 'res')
-rw-r--r-- | res/layout-xlarge/apps_customize_widget.xml | 80 | ||||
-rw-r--r-- | res/layout/apps_customize_widget.xml | 14 | ||||
-rw-r--r-- | res/values-land/dimens.xml | 2 | ||||
-rw-r--r-- | res/values-large-land/dimens.xml | 2 | ||||
-rw-r--r-- | res/values-large-port/dimens.xml | 2 | ||||
-rw-r--r-- | res/values-port/dimens.xml | 2 | ||||
-rw-r--r-- | res/values-xlarge-land/dimens.xml | 20 | ||||
-rw-r--r-- | res/values-xlarge-port/dimens.xml | 2 |
8 files changed, 116 insertions, 8 deletions
diff --git a/res/layout-xlarge/apps_customize_widget.xml b/res/layout-xlarge/apps_customize_widget.xml new file mode 100644 index 0000000..31c3fbe --- /dev/null +++ b/res/layout-xlarge/apps_customize_widget.xml @@ -0,0 +1,80 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2011 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<com.android.launcher2.PagedViewWidget + xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:launcher="http://schemas.android.com/apk/res/com.android.launcher" + + android:layout_width="match_parent" + android:layout_height="match_parent" + android:layout_weight="1" + android:orientation="vertical" + + launcher:blurColor="#FF6B8CF0" + launcher:outlineColor="#FF8CD2FF" + + android:background="@drawable/focusable_view_bg" + android:focusable="true"> + + <LinearLayout + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_marginBottom="4dp" + android:orientation="vertical" + android:background="@drawable/widget_info_bg"> + <!-- The name of the widget. --> + <TextView xmlns:android="http://schemas.android.com/apk/res/android" + android:id="@+id/widget_name" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_weight="0" + android:gravity="left|bottom" + android:singleLine="true" + android:ellipsize="marquee" + android:fadingEdge="horizontal" + + android:textColor="#FFBBBBBB" + android:textSize="14sp" + android:shadowColor="#FF000000" + android:shadowDx="0.0" + android:shadowDy="1.0" + android:shadowRadius="1.0" /> + + <!-- The original dimensions of the widget (can't be the same text as above due to different + style. --> + <TextView xmlns:android="http://schemas.android.com/apk/res/android" + android:id="@+id/widget_dims" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_weight="0" + android:gravity="left|bottom" + + android:textColor="#FF999999" + android:textSize="12sp" + android:shadowColor="#99000000" + android:shadowDx="0.0" + android:shadowDy="1.0" + android:shadowRadius="1.0" /> + </LinearLayout> + + <!-- The icon of the widget. --> + <ImageView + android:id="@+id/widget_preview" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:layout_weight="1" + android:adjustViewBounds="true" + android:scaleType="fitStart" /> +</com.android.launcher2.PagedViewWidget> diff --git a/res/layout/apps_customize_widget.xml b/res/layout/apps_customize_widget.xml index 31c3fbe..57a9962 100644 --- a/res/layout/apps_customize_widget.xml +++ b/res/layout/apps_customize_widget.xml @@ -29,18 +29,18 @@ android:focusable="true"> <LinearLayout - android:layout_width="wrap_content" + android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginBottom="4dp" - android:orientation="vertical" + android:orientation="horizontal" android:background="@drawable/widget_info_bg"> <!-- The name of the widget. --> <TextView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/widget_name" android:layout_width="wrap_content" android:layout_height="wrap_content" - android:layout_weight="0" - android:gravity="left|bottom" + android:layout_weight="1" + android:gravity="left" android:singleLine="true" android:ellipsize="marquee" android:fadingEdge="horizontal" @@ -58,10 +58,12 @@ android:id="@+id/widget_dims" android:layout_width="wrap_content" android:layout_height="wrap_content" + android:layout_gravity="bottom" + android:layout_marginLeft="5dp" android:layout_weight="0" - android:gravity="left|bottom" + android:gravity="left" - android:textColor="#FF999999" + android:textColor="#FF666666" android:textSize="12sp" android:shadowColor="#99000000" android:shadowDx="0.0" diff --git a/res/values-land/dimens.xml b/res/values-land/dimens.xml index ea761ce..4f6bc41 100644 --- a/res/values-land/dimens.xml +++ b/res/values-land/dimens.xml @@ -60,5 +60,5 @@ <dimen name="apps_customize_widget_cell_width_gap">30dp</dimen> <dimen name="apps_customize_widget_cell_height_gap">5dp</dimen> <integer name="apps_customize_widget_cell_count_x">3</integer> - <integer name="apps_customize_widget_cell_count_y">1</integer> + <integer name="apps_customize_widget_cell_count_y">2</integer> </resources> diff --git a/res/values-large-land/dimens.xml b/res/values-large-land/dimens.xml index 4358ff9..61d993e 100644 --- a/res/values-large-land/dimens.xml +++ b/res/values-large-land/dimens.xml @@ -35,4 +35,6 @@ <dimen name="apps_customize_pageLayoutPaddingBottom">14dp</dimen> <dimen name="apps_customize_pageLayoutPaddingLeft">40dp</dimen> <dimen name="apps_customize_pageLayoutPaddingRight">40dp</dimen> + <integer name="apps_customize_widget_cell_count_x">3</integer> + <integer name="apps_customize_widget_cell_count_y">2</integer> </resources> diff --git a/res/values-large-port/dimens.xml b/res/values-large-port/dimens.xml index 4e1cf8f..ebf837d 100644 --- a/res/values-large-port/dimens.xml +++ b/res/values-large-port/dimens.xml @@ -38,4 +38,6 @@ <dimen name="apps_customize_pageLayoutPaddingBottom">10dp</dimen> <dimen name="apps_customize_pageLayoutPaddingLeft">10dp</dimen> <dimen name="apps_customize_pageLayoutPaddingRight">10dp</dimen> + <integer name="apps_customize_widget_cell_count_x">2</integer> + <integer name="apps_customize_widget_cell_count_y">3</integer> </resources>
\ No newline at end of file diff --git a/res/values-port/dimens.xml b/res/values-port/dimens.xml index 088d3fd..2abd9d7 100644 --- a/res/values-port/dimens.xml +++ b/res/values-port/dimens.xml @@ -36,5 +36,5 @@ <dimen name="apps_customize_widget_cell_width_gap">20dp</dimen> <dimen name="apps_customize_widget_cell_height_gap">10dp</dimen> <integer name="apps_customize_widget_cell_count_x">2</integer> - <integer name="apps_customize_widget_cell_count_y">2</integer> + <integer name="apps_customize_widget_cell_count_y">3</integer> </resources> diff --git a/res/values-xlarge-land/dimens.xml b/res/values-xlarge-land/dimens.xml new file mode 100644 index 0000000..6a54265 --- /dev/null +++ b/res/values-xlarge-land/dimens.xml @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2011 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<resources> + <integer name="apps_customize_widget_cell_count_x">4</integer> + <integer name="apps_customize_widget_cell_count_y">2</integer> +</resources>
\ No newline at end of file diff --git a/res/values-xlarge-port/dimens.xml b/res/values-xlarge-port/dimens.xml index 0850e8c..22d56d9 100644 --- a/res/values-xlarge-port/dimens.xml +++ b/res/values-xlarge-port/dimens.xml @@ -18,4 +18,6 @@ <!-- We can also afford to have a slightly wider portrait layout in xlarge --> <dimen name="apps_customize_pageLayoutWidthGap">36dp</dimen> + <integer name="apps_customize_widget_cell_count_x">3</integer> + <integer name="apps_customize_widget_cell_count_y">3</integer> </resources>
\ No newline at end of file |