History log of /packages/apps/Calendar/src/com/android/calendar/widget/CalendarAppWidgetProvider.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
9e196e46b238e6bca1ef86c7d673807b78ab7016 11-May-2012 Michael Chan <chanm@google.com> Increased widget query size to 100

Also cleaned up some build warnings.

Change-Id: Ie2e9e863ca1cd8a95b94bac2ae643f7effbcb009
/packages/apps/Calendar/src/com/android/calendar/widget/CalendarAppWidgetProvider.java
6bcafcf4f28c2d1053547694bd60b3dd9c7fbaa1 03-May-2012 Isaac Katzenelson <isaack@android.com> Fix agenda view goto behavior

Bug: 6285812 Tapping on an all day events on Tablet Agenda view makes the view to change like crazy
Change-Id: I643106a23acff88b16da3b8f45ce8c908b70506c
/packages/apps/Calendar/src/com/android/calendar/widget/CalendarAppWidgetProvider.java
0ef732f240516f9f8b8add982f82244e01ec509b 27-Apr-2012 Isaac Katzenelson <isaack@android.com> Fix back and home behavior

Change-Id: I9b6085a73043d8d05d99cbfcbc20a8be4f58180d
/packages/apps/Calendar/src/com/android/calendar/widget/CalendarAppWidgetProvider.java
21e815bd1dc21ba9951ce703b3808e16e3bf85cf 03-May-2012 Isaac Katzenelson <isaack@android.com> Revert "Fix back and home behavior"

This reverts commit 828df5020067aa477adbe1eefd88afa3fc5de900
/packages/apps/Calendar/src/com/android/calendar/widget/CalendarAppWidgetProvider.java
828df5020067aa477adbe1eefd88afa3fc5de900 27-Apr-2012 Isaac Katzenelson <isaack@android.com> Fix back and home behavior

Change-Id: Ib4a873ce4727d21a4407635f943300bacc88daca
/packages/apps/Calendar/src/com/android/calendar/widget/CalendarAppWidgetProvider.java
2c2dab4805522ceb8674aafa6d0939889084c589 10-Sep-2011 RoboErik <epastern@google.com> b/5279070 Launch to current time when widget header tapped

Change-Id: If0b4a8d411bc9ef935fbbcc7715e8f432d79acb6
/packages/apps/Calendar/src/com/android/calendar/widget/CalendarAppWidgetProvider.java
95d6fe0b672284a19699edc4727c366e3b0ccec7 06-Sep-2011 Peter Ng <petergng@google.com> Homescreen widget asset updates and layout fixes

-converted many assets into 9's
-removed unused xml and pngs
-header style changed
-event subject maxLine set to 2

also tweaked padding on event text in day view

Change-Id: I080be84e9706b91b3bcbd3f7867b11f7476e20fe
/packages/apps/Calendar/src/com/android/calendar/widget/CalendarAppWidgetProvider.java
f1416205f0bd6d40ed20c49752fdf8da63258611 10-Aug-2011 RoboErik <epastern@google.com> b/5104431 Restart widget service when db changes

There is still a 30 second delay due to throttling, but the
service will now wake back up and update the widgets if the
provider changes after the app has been killed.

Change-Id: Id0feda9e1ccc77cc861f6e5bce9924f7eabf615f
/packages/apps/Calendar/src/com/android/calendar/widget/CalendarAppWidgetProvider.java
07d9fee87bc02849c0dd7b66326a320d53cf5479 25-Jul-2011 Michael Chan <mchan@android.com> b/5072056 Avoid the Activity Picker by specifying the class in intents

Specific cases fixed:
- Tap on the widget
- Tap on an event from notification
- Tap on Home/Up from Settings (tested tablet, phone is missing home/up button)
- Tap on an event after search (phone)

Change-Id: I4554726dd4a6af77cd83438b9ae3801ca15522d5
/packages/apps/Calendar/src/com/android/calendar/widget/CalendarAppWidgetProvider.java
6416be8a6b2bdb56e62a802eac7c0a2b97572ddf 22-Jul-2011 RoboErik <epastern@google.com> b/5065564 Tweaks to widget

-removes new event icon
-makes 2x3 default drop size
-sets 2x2 min size which is being ignored by fw (b/5067078)
-adds padding to left of title
-removes padding around overall widget
-fixed coloring on day dividers

Change-Id: I45c252fd209a38ee96fb6df8e15a59e4b4d5a5fe
/packages/apps/Calendar/src/com/android/calendar/widget/CalendarAppWidgetProvider.java
42dabd1e1e89b0d4af5afb776c6ecc53f6ae9fba 13-Jul-2011 RoboErik <epastern@google.com> Update widget to use Agenda style layout

Change-Id: I24f4aa877a2bc1e92617eb70827462ba382280ad
/packages/apps/Calendar/src/com/android/calendar/widget/CalendarAppWidgetProvider.java
a27a886892fe3ec5edbc63c0b58e0a988623011a 24-Jun-2011 RoboErik <epastern@google.com> api comment fixes

Change-Id: I711673a21a5314cd3ddf374fd764bda79cb0c6da
/packages/apps/Calendar/src/com/android/calendar/widget/CalendarAppWidgetProvider.java
064beb957ae443760118023a40fd7001eb11c1a1 17-Jun-2011 RoboErik <epastern@google.com> Update authorities and actions based on package

Change-Id: I1ddef4bb6dde3d375b5cd2c37042df7fb1986af7
/packages/apps/Calendar/src/com/android/calendar/widget/CalendarAppWidgetProvider.java
a7c0390d9c5dd4ff730de505682687fae5f5ced0 14-Jun-2011 RoboErik <epastern@google.com> Rename Calendar.java to CalendarContract.java

Change-Id: Ia6692454099322f6891b326b2c1ad919c13026b7
/packages/apps/Calendar/src/com/android/calendar/widget/CalendarAppWidgetProvider.java
a38da7d3d03e1a1151d199dbac0a00ff2ff75a89 10-Mar-2011 RoboErik <epastern@google.com> b/4075275 Use alarm manager to send update intent

Change-Id: Id6eb6c51e9d6358fc0fe3c82f295de765b917c49
/packages/apps/Calendar/src/com/android/calendar/widget/CalendarAppWidgetProvider.java
c46c2dc5dbec57616d799b1d0290d7c827b48d0c 28-Feb-2011 RoboErik <epastern@google.com> b/3465101 b/3440829 Fix widget loading issues

Makes the widget load asyncronously so it doesn't ANR
and limits the reload rate to twice a second so it doesn't
flash a lot.

Change-Id: I7a8dd9bcec4a9178e9ae898fa2ef21fa21d33a49
/packages/apps/Calendar/src/com/android/calendar/widget/CalendarAppWidgetProvider.java
bdbf15078ad5efdf27c021d7aca8c8aa4693878c 19-Jan-2011 Michael Chan <mchan@android.com> b/3216747 Show event when launched from widget

Change-Id: I344d5a48204a120a648c472b591005f978bb4117
/packages/apps/Calendar/src/com/android/calendar/widget/CalendarAppWidgetProvider.java
129b79699cca6cccbe68654aad8f5ffb511c92c2 19-Jan-2011 Winson Chung <winsonc@google.com> Updating widget due to API changes.

Change-Id: If6e6bb0b525b4717f21401cf498f917ec424b518
/packages/apps/Calendar/src/com/android/calendar/widget/CalendarAppWidgetProvider.java
074ca95bd0f11373e6062f45985b9847fa71b989 14-Jan-2011 Michael Chan <mchan@android.com> b/3347307 Calendar Widget pixel perfect

- Align to icons
- Update the date/week/month colors/shadows to match the header in Gmail

Change-Id: I233ac0a4108b5daa2f04f277927e570013364021
/packages/apps/Calendar/src/com/android/calendar/widget/CalendarAppWidgetProvider.java
629085ada768ffa6c10edddb319291636e3774b7 17-Dec-2010 Michael Chan <mchan@android.com> b/3277450 Calendar widget fine tuning

Launch Calendar when the header is pressed
Increase the touch target for the new event button
Show highlight when the header or create event button is pressed
Remove the shadows in the list view
Removed some unused assets

Change-Id: Iac4877aa6f663ae1ef0c12a3e3bd8a9412662c06
/packages/apps/Calendar/src/com/android/calendar/widget/CalendarAppWidgetProvider.java
aaa8ec72018a04026ee4e635aabe892f58c8cbc2 15-Dec-2010 Michael Chan <mchan@android.com> b/3277450 Part deux of calendar widget update to 'final' UX.

Change-Id: I05a62db9760372be134bc2aba60515f747710a66
/packages/apps/Calendar/src/com/android/calendar/widget/CalendarAppWidgetProvider.java
309c34fcce4912a9c6f1c0a39c090cebf61296be 14-Dec-2010 Michael Chan <mchan@android.com> b/3277450 Update calendar widget to 'final' UX

Change-Id: Iebc59a482d1350d449d6c6f462a58639ab056e78
/packages/apps/Calendar/src/com/android/calendar/widget/CalendarAppWidgetProvider.java
5f62079ab9daefe95ede87631766e99e8b4a2220 27-Oct-2010 Erik <roboerik@android.com> Moves Edit Event back into an activity

Also updates the permissions for adding reminders to events and
fixes b/3125518, b/2976280, and b/3023359.

TODO Check exceptions to see if they haven't been synced yet
before allowing them to be edited.

Change-Id: I0fe7777d69d61da6cc17b4a0714ed020bd2fc1d6
/packages/apps/Calendar/src/com/android/calendar/widget/CalendarAppWidgetProvider.java
0c715c837a7ecc2cfda3a62d952f8dc7e79a39f3 25-Oct-2010 Daisuke Miyakawa <dmiyakawa@google.com> Fix widget update algorithm.

- Show log message about widget update.
- Rename TAG. TAG will be seen by the other engineers and
the difference between "CalendarAppWidgetService" and
"CalendarFactory" are confusing. Just showing "CalendarWidget"
would be more consistent to external world.
- Modify update algorithm so that it reflects all the events.
- remove getEventFlip(). We will highlight an event on progress,
so we need two "event flips" for each event (beginning and end).

Change-Id: I682957b9bbcfbb5a9dc036ec72614a79c160f543
/packages/apps/Calendar/src/com/android/calendar/widget/CalendarAppWidgetProvider.java
50088e364aaa3074476e1300a270aafb0653df47 23-Oct-2010 Daisuke Miyakawa <dmiyakawa@google.com> Update widget layout.

Bug: 3125893
Change-Id: I6b9a370ff24e1dcb35beaaa71c72d9ddcbda6248
/packages/apps/Calendar/src/com/android/calendar/widget/CalendarAppWidgetProvider.java
a71e0a520493532dbb7e9bfa164ab78e59e797a3 19-Oct-2010 Daisuke Miyakawa <dmiyakawa@google.com> Update widget layout.

Bug: 3110880
Change-Id: I0376cd09ce31f8891b02aaa0681443d5e3941c9a
/packages/apps/Calendar/src/com/android/calendar/widget/CalendarAppWidgetProvider.java
b79279d9311c798138ab745d1836ca52f235f99d 23-Sep-2010 Daisuke Miyakawa <dmiyakawa@google.com> Revert "Add missing type."

This reverts commit 6b18e254762838fe8057588d686695f1f5904bf7.
/packages/apps/Calendar/src/com/android/calendar/widget/CalendarAppWidgetProvider.java
6b18e254762838fe8057588d686695f1f5904bf7 23-Sep-2010 Daisuke Miyakawa <dmiyakawa@google.com> Add missing type.

Change-Id: I3bbb33abd7a69f753ab56afefc0cfb5d0b07ac14
/packages/apps/Calendar/src/com/android/calendar/widget/CalendarAppWidgetProvider.java
4143cfabb36f0c3adcad410a6eed29bc2b89d6e3 18-Sep-2010 Daisuke Miyakawa <dmiyakawa@google.com> Make the app use new widget API.

We have used setOnClickPendingIntent() but
it is not recommended when the target view is a collection.
Thus we use setPendingIntentTemplate() toward collections view
(ListView this time), and just use setOnClickFillInIntent()
toward each children.

We still use setOnClickPendingIntent() toward non-collections.

Bug: 3010626
Change-Id: I4f8fa47d00defd9bd91b5fc59983adf92e8c3eb7
/packages/apps/Calendar/src/com/android/calendar/widget/CalendarAppWidgetProvider.java
0054262c76ccc4b20dc6596e161df8a99d0c81c7 18-Aug-2010 Mason Tang <masontang@google.com> Updated widget provider/service for remote views API change

- No longer have to have the factory listen for update broadcasts
- Instead, the widget provider calls notifyAppWidgetViewDataChanged
- Also bumped up the query limit to 20 events from 10 (stopgap solution)

Change-Id: I5bea653484dce92662066d5b07830c3f6f09582c
/packages/apps/Calendar/src/com/android/calendar/widget/CalendarAppWidgetProvider.java
f9df037f350fad73659307ba05f230d2db69051a 13-Aug-2010 Mason Tang <masontang@google.com> Fixed widget update behavior when triggered by AlarmManager

Change-Id: I8da5274c2a493847fd28daa4d0cd41f794478c28
/packages/apps/Calendar/src/com/android/calendar/widget/CalendarAppWidgetProvider.java
47d40324272ae39af0872bf5cbf27e1800478021 09-Aug-2010 Mason Tang <masontang@google.com> Added support for scrolling list views in the widget

- Click behavior on widget is still wonky
- "No events" view is a hack, and doesn't look quite right
- Event selection behavior still not finalized, relevant unit tests disabled
for now

Change-Id: I693854d794d8d3777b856d2cd51cf27d2936b8df
/packages/apps/Calendar/src/com/android/calendar/widget/CalendarAppWidgetProvider.java
9a3cb14e28536e4133dddbe952f47189fe344ec1 27-Jul-2010 Mason Tang <masontang@google.com> Moved the widget into its own package, lowercased existing package names

Change-Id: If3c8b3cf6b88d107e3a9315de3bec1675e41bfea
/packages/apps/Calendar/src/com/android/calendar/widget/CalendarAppWidgetProvider.java