New widgets
diff --git a/res/drawable-hdpi/appwidget_bg.9.png b/res/drawable-hdpi/appwidget_bg.9.png
index 6861664..d9af8fb 100644
--- a/res/drawable-hdpi/appwidget_bg.9.png
+++ b/res/drawable-hdpi/appwidget_bg.9.png
Binary files differ
diff --git a/res/drawable-hdpi/appwidget_bg_focus.9.png b/res/drawable-hdpi/appwidget_bg_focus.9.png
index 3fd098a..ee098af 100644
--- a/res/drawable-hdpi/appwidget_bg_focus.9.png
+++ b/res/drawable-hdpi/appwidget_bg_focus.9.png
Binary files differ
diff --git a/res/drawable-hdpi/appwidget_bg_press.9.png b/res/drawable-hdpi/appwidget_bg_press.9.png
index dbc6235..03ca2a1 100644
--- a/res/drawable-hdpi/appwidget_bg_press.9.png
+++ b/res/drawable-hdpi/appwidget_bg_press.9.png
Binary files differ
diff --git a/res/drawable-hdpi/appwidget_calendar_bgtop_blue.9.png b/res/drawable-hdpi/appwidget_calendar_bgtop_blue.9.png
new file mode 100644
index 0000000..c55f808
--- /dev/null
+++ b/res/drawable-hdpi/appwidget_calendar_bgtop_blue.9.png
Binary files differ
diff --git a/res/drawable-mdpi/appwidget_bg.9.png b/res/drawable-mdpi/appwidget_bg.9.png
index 8e7e3d7..8049191 100644
--- a/res/drawable-mdpi/appwidget_bg.9.png
+++ b/res/drawable-mdpi/appwidget_bg.9.png
Binary files differ
diff --git a/res/drawable-mdpi/appwidget_bg_focus.9.png b/res/drawable-mdpi/appwidget_bg_focus.9.png
index 54ef559..f4bbb08 100644
--- a/res/drawable-mdpi/appwidget_bg_focus.9.png
+++ b/res/drawable-mdpi/appwidget_bg_focus.9.png
Binary files differ
diff --git a/res/drawable-mdpi/appwidget_bg_press.9.png b/res/drawable-mdpi/appwidget_bg_press.9.png
index 93f9302..d060b77 100644
--- a/res/drawable-mdpi/appwidget_bg_press.9.png
+++ b/res/drawable-mdpi/appwidget_bg_press.9.png
Binary files differ
diff --git a/res/drawable-mdpi/appwidget_calendar_bgtop_blue.9.png b/res/drawable-mdpi/appwidget_calendar_bgtop_blue.9.png
new file mode 100644
index 0000000..af0f466
--- /dev/null
+++ b/res/drawable-mdpi/appwidget_calendar_bgtop_blue.9.png
Binary files differ
diff --git a/res/drawable/appwidget_bg.xml b/res/drawable/appwidget_background.xml
similarity index 100%
rename from res/drawable/appwidget_bg.xml
rename to res/drawable/appwidget_background.xml
diff --git a/res/layout-land/agenda_appwidget.xml b/res/layout-land/agenda_appwidget.xml
index 9da7a5e..eb9734b 100644
--- a/res/layout-land/agenda_appwidget.xml
+++ b/res/layout-land/agenda_appwidget.xml
@@ -18,10 +18,20 @@
android:id="@+id/agenda_appwidget"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
- android:background="@drawable/appwidget_bg"
+ android:background="@drawable/appwidget_background"
android:focusable="true"
android:clickable="true">
+ <ImageView
+ android:id="@+id/divider"
+ android:layout_width="fill_parent"
+ android:layout_height="wrap_content"
+ android:layout_alignParentTop="true"
+ android:layout_alignParentLeft="true"
+ android:background="@drawable/appwidget_calendar_bgtop_blue"
+ android:visibility="gone"
+ />
+
<TextView
android:id="@+id/no_events"
android:layout_width="fill_parent"
@@ -33,21 +43,19 @@
android:textColor="@color/appwidget_no_events"
android:text="@string/gadget_no_events"
/>
-
+
<TextView
android:id="@+id/day_of_month"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:layout_alignParentRight="true"
- android:layout_marginRight="7dip"
+ android:layout_marginRight="10dip"
+ android:layout_marginTop="8dip"
android:textSize="30sp"
android:textStyle="bold"
android:textColor="@color/appwidget_date"
android:singleLine="true"
- android:shadowColor="@color/appwidget_date_shadow"
- android:shadowDy="1"
- android:shadowRadius="0.9"
android:visibility="gone"
/>
@@ -55,31 +63,15 @@
android:id="@+id/day_of_week"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
- android:layout_alignParentTop="true"
android:layout_alignParentLeft="true"
android:layout_toLeftOf="@id/day_of_month"
android:layout_alignBottom="@id/day_of_month"
android:layout_alignBaseline="@id/day_of_month"
- android:layout_marginLeft="7dip"
+ android:layout_marginLeft="10dip"
android:textSize="17sp"
android:textStyle="bold"
android:textColor="@color/appwidget_date"
android:singleLine="true"
- android:shadowColor="@color/appwidget_date_shadow"
- android:shadowDy="1"
- android:shadowRadius="0.9"
- android:visibility="gone"
- />
-
- <ImageView
- android:id="@+id/divider"
- android:layout_width="fill_parent"
- android:layout_height="wrap_content"
- android:layout_below="@id/day_of_week"
- android:layout_marginTop="2dip"
- android:layout_marginLeft="3dip"
- android:layout_marginRight="3dip"
- android:background="@drawable/white_list_rule_cal"
android:visibility="gone"
/>
@@ -88,9 +80,9 @@
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@id/divider"
- android:layout_marginTop="5dip"
- android:layout_marginLeft="7dip"
- android:layout_marginRight="7dip"
+ android:layout_marginTop="6dip"
+ android:layout_marginLeft="10dip"
+ android:layout_marginRight="10dip"
android:textSize="14sp"
android:textStyle="bold"
android:textColor="@color/appwidget_when"
@@ -103,9 +95,9 @@
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
- android:paddingBottom="4dip"
- android:layout_marginLeft="7dip"
- android:layout_marginRight="7dip"
+ android:paddingBottom="6dip"
+ android:layout_marginLeft="10dip"
+ android:layout_marginRight="10dip"
android:textSize="11sp"
android:textColor="@color/appwidget_where"
android:singleLine="true"
@@ -120,8 +112,8 @@
android:layout_toRightOf="@+id/when"
android:layout_alignParentRight="true"
android:layout_marginTop="5dip"
- android:layout_marginLeft="7dip"
- android:layout_marginRight="7dip"
+ android:layout_marginLeft="10dip"
+ android:layout_marginRight="10dip"
android:gravity="right"
android:textSize="11sp"
android:textColor="@color/appwidget_conflict"
@@ -137,8 +129,8 @@
android:layout_above="@id/where"
android:layout_alignWithParentIfMissing="true"
android:layout_marginTop="3dip"
- android:layout_marginLeft="7dip"
- android:layout_marginRight="7dip"
+ android:layout_marginLeft="10dip"
+ android:layout_marginRight="10dip"
android:textSize="14sp"
android:textStyle="bold"
android:textColor="@color/appwidget_title"
diff --git a/res/layout/agenda_appwidget.xml b/res/layout/agenda_appwidget.xml
index a210337..503fe18 100644
--- a/res/layout/agenda_appwidget.xml
+++ b/res/layout/agenda_appwidget.xml
@@ -16,12 +16,22 @@
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/agenda_appwidget"
- android:layout_width="@dimen/appwidget_width"
- android:layout_height="@dimen/appwidget_height"
- android:background="@drawable/appwidget_bg"
+ android:layout_width="fill_parent"
+ android:layout_height="fill_parent"
+ android:background="@drawable/appwidget_background"
android:focusable="true"
android:clickable="true">
+ <ImageView
+ android:id="@+id/divider"
+ android:layout_width="fill_parent"
+ android:layout_height="wrap_content"
+ android:layout_alignParentTop="true"
+ android:layout_alignParentLeft="true"
+ android:background="@drawable/appwidget_calendar_bgtop_blue"
+ android:visibility="gone"
+ />
+
<TextView
android:id="@+id/no_events"
android:layout_width="fill_parent"
@@ -40,14 +50,12 @@
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:layout_alignParentRight="true"
- android:layout_marginRight="7dip"
+ android:layout_marginRight="10dip"
+ android:layout_marginTop="8dip"
android:textSize="30sp"
android:textStyle="bold"
android:textColor="@color/appwidget_date"
android:singleLine="true"
- android:shadowColor="@color/appwidget_date_shadow"
- android:shadowDy="1"
- android:shadowRadius="0.9"
android:visibility="gone"
/>
@@ -55,31 +63,15 @@
android:id="@+id/day_of_week"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
- android:layout_alignParentTop="true"
android:layout_alignParentLeft="true"
android:layout_toLeftOf="@id/day_of_month"
android:layout_alignBottom="@id/day_of_month"
android:layout_alignBaseline="@id/day_of_month"
- android:layout_marginLeft="7dip"
+ android:layout_marginLeft="10dip"
android:textSize="17sp"
android:textStyle="bold"
android:textColor="@color/appwidget_date"
android:singleLine="true"
- android:shadowColor="@color/appwidget_date_shadow"
- android:shadowDy="1"
- android:shadowRadius="0.9"
- android:visibility="gone"
- />
-
- <ImageView
- android:id="@+id/divider"
- android:layout_width="fill_parent"
- android:layout_height="wrap_content"
- android:layout_below="@id/day_of_week"
- android:layout_marginTop="2dip"
- android:layout_marginLeft="3dip"
- android:layout_marginRight="3dip"
- android:background="@drawable/white_list_rule_cal"
android:visibility="gone"
/>
@@ -88,9 +80,9 @@
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_below="@id/divider"
- android:layout_marginTop="5dip"
- android:layout_marginLeft="7dip"
- android:layout_marginRight="7dip"
+ android:layout_marginTop="6dip"
+ android:layout_marginLeft="10dip"
+ android:layout_marginRight="10dip"
android:textSize="14sp"
android:textStyle="bold"
android:textColor="@color/appwidget_when"
@@ -103,9 +95,9 @@
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
- android:layout_marginBottom="4dip"
- android:layout_marginLeft="7dip"
- android:layout_marginRight="7dip"
+ android:layout_marginBottom="6dip"
+ android:layout_marginLeft="10dip"
+ android:layout_marginRight="10dip"
android:textSize="11sp"
android:textColor="@color/appwidget_where"
android:maxLines="2"
@@ -119,8 +111,8 @@
android:layout_above="@id/where"
android:layout_alignWithParentIfMissing="true"
android:layout_marginBottom="4dip"
- android:layout_marginLeft="7dip"
- android:layout_marginRight="7dip"
+ android:layout_marginLeft="10dip"
+ android:layout_marginRight="10dip"
android:textSize="11sp"
android:textColor="@color/appwidget_conflict"
android:singleLine="true"
@@ -136,8 +128,8 @@
android:layout_alignWithParentIfMissing="true"
android:layout_marginTop="3dip"
android:layout_marginBottom="4dip"
- android:layout_marginLeft="7dip"
- android:layout_marginRight="7dip"
+ android:layout_marginLeft="10dip"
+ android:layout_marginRight="10dip"
android:textSize="14sp"
android:textStyle="bold"
android:textColor="@color/appwidget_title"
diff --git a/res/values/colors.xml b/res/values/colors.xml
index 959a9f4..fcc4c89 100644
--- a/res/values/colors.xml
+++ b/res/values/colors.xml
@@ -15,12 +15,11 @@
-->
<resources>
- <color name="appwidget_date">#ff666666</color>
- <color name="appwidget_date_shadow">#ffffffff</color>
+ <color name="appwidget_date">#ff000000</color>
- <color name="appwidget_when">#ff000000</color>
+ <color name="appwidget_when">#ff666666</color>
<color name="appwidget_title">#ff000000</color>
- <color name="appwidget_where">#ff000000</color>
+ <color name="appwidget_where">#ff666666</color>
<color name="appwidget_conflict">#ff666666</color>
<color name="appwidget_no_events">#bb000000</color>
diff --git a/res/values/dimens.xml b/res/values/dimens.xml
deleted file mode 100644
index 7eacd29..0000000
--- a/res/values/dimens.xml
+++ /dev/null
@@ -1,20 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Copyright (C) 2009 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>
- <dimen name="appwidget_width">151dip</dimen>
- <dimen name="appwidget_height">196dip</dimen>
-</resources>
diff --git a/src/com/android/providers/calendar/CalendarAppWidgetService.java b/src/com/android/providers/calendar/CalendarAppWidgetService.java
index bbae517..981ffcc 100644
--- a/src/com/android/providers/calendar/CalendarAppWidgetService.java
+++ b/src/com/android/providers/calendar/CalendarAppWidgetService.java
@@ -346,10 +346,12 @@
cursor.moveToPosition(events.primaryRow);
// Color stripe
+ /*
int colorFilter = cursor.getInt(INDEX_COLOR);
views.setTextColor(R.id.when, colorFilter);
views.setTextColor(R.id.title, colorFilter);
views.setTextColor(R.id.where, colorFilter);
+ */
// When
long start = cursor.getLong(INDEX_BEGIN);