summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--AndroidManifest.xml1
-rw-r--r--src/com/android/calendar/widget/CalendarAppWidgetModel.java12
2 files changed, 5 insertions, 8 deletions
diff --git a/AndroidManifest.xml b/AndroidManifest.xml
index c052ddf0..12d47851 100644
--- a/AndroidManifest.xml
+++ b/AndroidManifest.xml
@@ -182,6 +182,7 @@
<action android:name="android.intent.action.TIMEZONE_CHANGED"/>
<action android:name="android.intent.action.DATE_CHANGED"/>
<action android:name="android.intent.action.TIME_SET"/>
+ <action android:name="android.intent.action.LOCALE_CHANGED"/>
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.PROVIDER_CHANGED"/>
diff --git a/src/com/android/calendar/widget/CalendarAppWidgetModel.java b/src/com/android/calendar/widget/CalendarAppWidgetModel.java
index 8aa8eac4..a989e18b 100644
--- a/src/com/android/calendar/widget/CalendarAppWidgetModel.java
+++ b/src/com/android/calendar/widget/CalendarAppWidgetModel.java
@@ -406,20 +406,16 @@ class CalendarAppWidgetModel {
private DayInfo populateDayInfo(int julianDay, Time recycle) {
long millis = recycle.setJulianDay(julianDay);
- int flags = DateUtils.FORMAT_ABBREV_ALL | DateUtils.FORMAT_SHOW_WEEKDAY;
+ int flags = DateUtils.FORMAT_ABBREV_ALL | DateUtils.FORMAT_SHOW_DATE;
String label;
if (julianDay == mTodayJulianDay + 1) {
- label = mContext.getString(R.string.tomorrow);
+ label = mContext.getString(R.string.agenda_tomorrow,
+ Utils.formatDateRange(mContext, millis, millis, flags).toString());
} else {
+ flags |= DateUtils.FORMAT_SHOW_WEEKDAY;
label = Utils.formatDateRange(mContext, millis, millis, flags);
}
-
- flags = DateUtils.FORMAT_ABBREV_ALL | DateUtils.FORMAT_SHOW_DATE;
-
- label += ", ";
- label += Utils.formatDateRange(mContext, millis, millis, flags);
-
return new DayInfo(julianDay, label);
}