f6bc9bcb4626a4c8c902c1a8c7de167ed1e48e16 |
|
20-Nov-2012 |
Michael Chan <mchan@android.com> |
Fixed a problem where a synchronizion lock was used incorrectly in WidgetService Change-Id: I209a13fa999b53872018c82134a32e6ee987e143
/packages/apps/Calendar/src/com/android/calendar/widget/CalendarAppWidgetService.java
|
fac2d1594f7ecae8e50dc7790ce67de0c9b70d22 |
|
31-May-2012 |
Sara Ting <sarating@google.com> |
Make notifications code ICS compatible. Change-Id: Ie91183c8fd8cb48d5f5acc40335e6e123d34d56f
/packages/apps/Calendar/src/com/android/calendar/widget/CalendarAppWidgetService.java
|
693ca60d79650af15ab226f7ce6958f61fb7de39 |
|
31-May-2012 |
Michael Chan <chanm@google.com> |
Modify app so it will run in ICS MR1 Change-Id: I56e516f87269bf973e256b156a20ec5b06809289
/packages/apps/Calendar/src/com/android/calendar/widget/CalendarAppWidgetService.java
|
132eeb8acba46be5d0a3dc69b3a4dc0876430b08 |
|
31-May-2012 |
Michael Chan <mchan@android.com> |
Revert "Modify app so it will run in ICS MR1" This reverts commit b8d0a58e51251f4d65917fc27c86f9f0822478a9
/packages/apps/Calendar/src/com/android/calendar/widget/CalendarAppWidgetService.java
|
b8d0a58e51251f4d65917fc27c86f9f0822478a9 |
|
22-May-2012 |
Michael Chan <chanm@google.com> |
Modify app so it will run in ICS MR1 TODO Notification TODO Changes around TaskStacker needs to be tested Change-Id: I75c8bca8d35e25b7b02512053a3e7434bbb67bf8
/packages/apps/Calendar/src/com/android/calendar/widget/CalendarAppWidgetService.java
|
c7d02ca7a6f4a5abbd5abb19690e65ce9cebe2dc |
|
22-May-2012 |
Sara Ting <sarating@google.com> |
Fix cursor leak in widget. Bug:6516932 Change-Id: Ic89eda5189482544b7af73a880235c69fb29517a
/packages/apps/Calendar/src/com/android/calendar/widget/CalendarAppWidgetService.java
|
da6bd6f971f74bf9b434ba84aaa092a2a1a76511 |
|
17-May-2012 |
Kevin Barry <kevin@teslacoilsw.com> |
Correct getViewTypeCount for Calendar AppWidget This was incorreclty returning 4 when there are 5 possible view types: R.layout.appwidget_loading R.layout.appwidget_no_events R.layout.appwidget_day R.layout.widget_all_day_item R.layout.widget_item In the right (wrong?) circumstances, the appwidget may use all 5 types and then at layout or when trying to scroll the launcher (not the widget) will get an FC along the lines of: java.lang.ArrayIndexOutOfBoundsException: length=5; index=5 at android.widget.AbsListView$RecycleBin.addScrapView(AbsListView.java:5970) ... at com.android.launcher2.LauncherAppWidgetHostView.onLayout(src:87) Returning the correct value for getViewTypeCount eliminates this launcher FC. Change-Id: Iaefeff7638d27457a2b3e366c40651d5d730dd5a
/packages/apps/Calendar/src/com/android/calendar/widget/CalendarAppWidgetService.java
|
bc4ca6e96c6d8974066b835829a98cb768d968cd |
|
17-May-2012 |
Michael Chan <chanm@google.com> |
Don't close the cursor in onLoadComplete. The loader owns the cursor. Don't close it in the app. Bug: 6493524 Change-Id: I4e643013431e95199793d977433a064df38512ac
/packages/apps/Calendar/src/com/android/calendar/widget/CalendarAppWidgetService.java
|
c948d1a76bd3b1300b1063d3e93a95f440d84528 |
|
17-May-2012 |
Michael Chan <chanm@google.com> |
If we get a closed cursor in onLoadComplete, log.wtf Change-Id: I1f42d353776f4a0b298bd3b546ddfdf7242b7c08
/packages/apps/Calendar/src/com/android/calendar/widget/CalendarAppWidgetService.java
|
c6972487229ed7d37374bbb3518c7e594d0fd963 |
|
17-May-2012 |
Michael Chan <chanm@google.com> |
Fixed a crash in onLoadComplete where the cursor is closed(!) Bug: 6493524 Change-Id: I637b4e68bf9a19fa4bf1a41bcfb030637eea8401
/packages/apps/Calendar/src/com/android/calendar/widget/CalendarAppWidgetService.java
|
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/CalendarAppWidgetService.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/CalendarAppWidgetService.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/CalendarAppWidgetService.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/CalendarAppWidgetService.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/CalendarAppWidgetService.java
|
b91a6c39d91d3af86ab7462a498542b3a3e88336 |
|
03-Apr-2012 |
Sara Ting <sarating@google.com> |
Adding a TODO comment to clean up the threading. Change-Id: Ia5306d74b4d42c11b8b57711e7ed6547314c17c3
/packages/apps/Calendar/src/com/android/calendar/widget/CalendarAppWidgetService.java
|
57cb83c6c13848a5e4b696db142eb2d91297cc00 |
|
03-Apr-2012 |
Sara Ting <sarating@google.com> |
Merge "Move all disk I/O to background thread in widget, during PROVIDER_CHANGED broadcast."
|
9de6fc8bc215d95ff236855b5be97acbc50d31e5 |
|
02-Apr-2012 |
Sara Ting <sarating@google.com> |
Fix for b/6157155: calendar widget crash after deleting an event or the account. This is a workaround for a bug in the framework that is calling RemoteViewsFactory.getItemId with an out-of-bounds index. Change-Id: I7bfa1240b8603ef00c93e99f5fe53b6bba67abd1
/packages/apps/Calendar/src/com/android/calendar/widget/CalendarAppWidgetService.java
|
6e32890eade48d4edd70edcf29a25918b439f4aa |
|
29-Mar-2012 |
Sara Ting <sarating@google.com> |
Move all disk I/O to background thread in widget, during PROVIDER_CHANGED broadcast. Change-Id: I4b1f495e38955fef80afca29142c619c71a3abbb
/packages/apps/Calendar/src/com/android/calendar/widget/CalendarAppWidgetService.java
|
a651f0460368b7f35610375c063f151b1e544ab2 |
|
02-Mar-2012 |
Alon Albert <aalbert@google.com> |
Add support for event colors Change-Id: I0685a3c938ff3f43f690fd3aa875c3f63d0ee9e2
/packages/apps/Calendar/src/com/android/calendar/widget/CalendarAppWidgetService.java
|
e8f077e1c047729809b1ceb4bddce806de8ab003 |
|
15-Nov-2011 |
RoboErik <epastern@google.com> |
b/5340881 Update Widget to show allDay events nicely We were hiding all day events because we didn't have a good way of showing them. This adds much better treatment for all day events in the widget and reshows them. Change-Id: I333e7808e8d9e61c1f5b866aa5c73ac2c8b8b6d9
/packages/apps/Calendar/src/com/android/calendar/widget/CalendarAppWidgetService.java
|
99704a2787158bf670fa4a7b4e4f89ace10afa00 |
|
11-Nov-2011 |
Michael Chan <mchan@android.com> |
b/5233576 Fixed the problem where long desc are not showing Change-Id: Ic12e5e0158021996d0b3822803a4dad8fb10d904
/packages/apps/Calendar/src/com/android/calendar/widget/CalendarAppWidgetService.java
|
31412a0fea756e0da0bcbdf3cdffe4efae21cdbe |
|
05-Oct-2011 |
Isaac Katzenelson <isaack@android.com> |
Gray current day and events in agenda view and widget Bug 5388187 Change behavior for how grey out events on Agenda view Change-Id: I1d1740600b1a288baec8ef98d252801150c68afe
/packages/apps/Calendar/src/com/android/calendar/widget/CalendarAppWidgetService.java
|
e3e1f555a89a2b4cb859ddae189f57aeb749a852 |
|
27-Sep-2011 |
RoboErik <epastern@google.com> |
b/3296789 Don't show 'this and future' in delete for guests gcal doesn't support guests doing a delete on 'this and future events' so we have to hide that option for guests. This also swaps the order of registering a listener and starting a query as a just in case guard against a race condition. Change-Id: I19e6dfb9655aecb04f4dd1df41c2c4ec34ec85f9
/packages/apps/Calendar/src/com/android/calendar/widget/CalendarAppWidgetService.java
|
210642aa1f8bec18f7275cddb9a3b50fad3f4218 |
|
15-Sep-2011 |
RoboErik <epastern@google.com> |
Update declined event color treatments across app Change-Id: I7c049e783cf5cc1bcc8e10b90402d98afd917830
/packages/apps/Calendar/src/com/android/calendar/widget/CalendarAppWidgetService.java
|
f3ae356b004095319457a43d1d68aa4d0eb73e6f |
|
13-Sep-2011 |
Michael Chan <mchan@android.com> |
b/5309378 Fix SQLiteException: near "ANDselfAttendeeStatus" in widget Change-Id: Ia9b7ba947b932c3dab232c4d695754da14f816b0
/packages/apps/Calendar/src/com/android/calendar/widget/CalendarAppWidgetService.java
|
91a0898ea5a25f07f65955245d2ba12ae7238608 |
|
12-Sep-2011 |
Michael Chan <mchan@android.com> |
b/5294276 Hide all day events in the widget Change-Id: I0fb4b65a556ee3f5c665ba83d8d86e8ad96b25cb
/packages/apps/Calendar/src/com/android/calendar/widget/CalendarAppWidgetService.java
|
aeae98bf8f8c5c544f65f5b6b7f29cfd31366ad5 |
|
09-Sep-2011 |
Michael Chan <mchan@android.com> |
Fix up accessibility. Remove stripes for declined events b/5288841 Remove stripes for declined events b/5270879 Accessibility: Interrupt the first reading of the event from day/week view when the user taps and open an event. b/5288922 Accessibility: Read event times when viewing an event Also other improved on the event and time readout for accessibility Change-Id: Ic6b317fbe9ef3a00ffd854094d904945dbec3159
/packages/apps/Calendar/src/com/android/calendar/widget/CalendarAppWidgetService.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/CalendarAppWidgetService.java
|
7045c5a14638a4a7f1d454d3e999c426f02f6f39 |
|
18-Aug-2011 |
RoboErik <epastern@google.com> |
b/5184486 Don't try to unregister receiver We removed the receiver registration but forgot to remove the deregister. Change-Id: Ibc6db68291bec3673fccee3c4ffb6852d26a87d7
/packages/apps/Calendar/src/com/android/calendar/widget/CalendarAppWidgetService.java
|
5d89406c7ca7974b5fe61b21c82634f8726439ef |
|
13-Aug-2011 |
Michael Chan <mchan@android.com> |
Fix warnings Change-Id: Ifce8eed10172b6a41b945abb5a18613f975587dd
/packages/apps/Calendar/src/com/android/calendar/widget/CalendarAppWidgetService.java
|
82a8afab75ee998fcc90a4bcbc62f4912bc582ad |
|
11-Aug-2011 |
RoboErik <epastern@google.com> |
b/5153272 Protect against null cursor Change-Id: Iaf0361791d12f3de0dc3ca17a894e9d2b114cf4a
/packages/apps/Calendar/src/com/android/calendar/widget/CalendarAppWidgetService.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/CalendarAppWidgetService.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/CalendarAppWidgetService.java
|
89ebfa6a9286cbe564cc0b04ad98456d17b56f30 |
|
19-Jul-2011 |
Jesse Wilson <jessewilson@google.com> |
Merge "Don't log a potentially null message string."
|
3ce854dd512c4846586e8664f69dd32731c333dc |
|
19-Jul-2011 |
Jesse Wilson <jessewilson@google.com> |
Don't log a potentially null message string. Change-Id: Idd31174b13ee104ea2a2bd8cac0b31b397711709
/packages/apps/Calendar/src/com/android/calendar/widget/CalendarAppWidgetService.java
|
4acb2fd087308dea146b8b10f5278c59df387680 |
|
19-Jul-2011 |
RoboErik <epastern@google.com> |
b/5039455 Makes cal color adjust everywhere we display cal colors Change-Id: I108b112d1ef73c596e99429ced9b408733c08db1
/packages/apps/Calendar/src/com/android/calendar/widget/CalendarAppWidgetService.java
|
254b13ee080e3ce69cabf7207a9bfb95c965a5da |
|
14-Jul-2011 |
RoboErik <epastern@google.com> |
b/5027922 Show loading in widget instead of no events Change-Id: I8b4efa21ed65ffd92179f6a3d8b222eb9a4d0a4b
/packages/apps/Calendar/src/com/android/calendar/widget/CalendarAppWidgetService.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/CalendarAppWidgetService.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/CalendarAppWidgetService.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/CalendarAppWidgetService.java
|
3f888688c0f2644ad3de032d5d1cf623a7b092fd |
|
08-Jun-2011 |
Andy McFadden <fadden@android.com> |
Minor tweaks to support Calendar unbundling A collection of minor changes: - stop using VMRuntime.getRuntime().setMinimumHeapSize() - access the View's context through getContext() - don't use VisibleForTesting Bug 4575374 Change-Id: I7328cd95728e96e3c772a96350c63271ee61ba8a
/packages/apps/Calendar/src/com/android/calendar/widget/CalendarAppWidgetService.java
|
0e1e62408b96e1532eb6f6a609ae4c817751aaf3 |
|
06-May-2011 |
RoboErik <epastern@google.com> |
Update calendars table to v300 See change I515b3e0a for more details Change-Id: Iee64f3868e4109ceb1cebf0503fdf7b818ffe305
/packages/apps/Calendar/src/com/android/calendar/widget/CalendarAppWidgetService.java
|
950e8a615f3dcca0b61b2eb8f8de72ecf6825d4b |
|
20-Apr-2011 |
Andy McFadden <fadden@android.com> |
Calendar DB upgrade Renamed some columns. Change-Id: Id4da9f05e5353f4a9c6dee6714a47e1e47681712
/packages/apps/Calendar/src/com/android/calendar/widget/CalendarAppWidgetService.java
|
673304efa38aa2a3e65e0820e5c70d3a4889c34f |
|
14-Apr-2011 |
Isaac Katzenelson <isaack@android.com> |
Fix crash in Calendar Widget Change-Id: Ifba5283b86f1c14c6ca388beefd6a27aa5cc2822
/packages/apps/Calendar/src/com/android/calendar/widget/CalendarAppWidgetService.java
|
4299eb1c1d81042de46a8d3972fde8719820d06c |
|
29-Mar-2011 |
RoboErik <epastern@google.com> |
b/4187088 Add a check for null model in the widget Change-Id: I26c0e95c2b2bab7fc43256c3a9c5dae08213d651
/packages/apps/Calendar/src/com/android/calendar/widget/CalendarAppWidgetService.java
|
713011baae993d4ca07a8267e3a0f9945753c2ff |
|
17-Mar-2011 |
RoboErik <epastern@google.com> |
b/4108840 Return 0 if no calendars for widget item id Change-Id: I03d62cfda51854b9908ed3bdcc7bf1ca239a204d
/packages/apps/Calendar/src/com/android/calendar/widget/CalendarAppWidgetService.java
|
9da910f65de0a325d4268d88f0cf2e2fd653f24a |
|
15-Mar-2011 |
RoboErik <epastern@google.com> |
b/4102024 Fix allday event launching from widget Widget was sending times in the wrong tz for allday events when launching form a tap on an event in the widget. This fixes that as well as another bug with deciding when to update where the tz was being adjusted twice and the next trigger time was wrong. Change-Id: Ic60fc1c6d29c6ce6572ac31836bea4f89877c1a2
/packages/apps/Calendar/src/com/android/calendar/widget/CalendarAppWidgetService.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/CalendarAppWidgetService.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/CalendarAppWidgetService.java
|
ece2fbd8c2695910148ffa20fb46a508443fd034 |
|
19-Jan-2011 |
Michael Chan <mchan@android.com> |
b/3370035 Fixed the date header of the widget to match the app/home timezone Change-Id: Ifbbec14c73a106537ba123c464cc17e61c659bea
/packages/apps/Calendar/src/com/android/calendar/widget/CalendarAppWidgetService.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/CalendarAppWidgetService.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/CalendarAppWidgetService.java
|
e0cb5ba884c52e9d36875fb4a9ebdf40a81cb642 |
|
01-Dec-2010 |
Michael Chan <mchan@android.com> |
Dont use the default locale when formatting SQL statements It is not safe to use the default locale when using String.format to produce SQL statements. Some locales will break the SQL and as a consequence crash the app. See external patch https://review.source.android.com/18912 Change-Id: I426d34599ed243ea28056745238eb3013775330f
/packages/apps/Calendar/src/com/android/calendar/widget/CalendarAppWidgetService.java
|
ffaeace621183dfe8770471a30b2f1138aac5f86 |
|
27-Oct-2010 |
Daisuke Miyakawa <dmiyakawa@google.com> |
Force default color when an event not in progress Views may be reused in Widget, so we should set bg color every time. Bug: 3137928 Change-Id: I4bb533ac035d8f3acd8ec19a89f27d8cd5f16b7d
/packages/apps/Calendar/src/com/android/calendar/widget/CalendarAppWidgetService.java
|
a07cedd5af736339a7dd6166970311c487366500 |
|
26-Oct-2010 |
Daisuke Miyakawa <dmiyakawa@google.com> |
Use custom bg color when event is in progress Remove "(in progress)" text as we notify it using bg color. Bug: 3125893 Change-Id: Ia3f0b4995241df399156122924133ffb5e455ac6
/packages/apps/Calendar/src/com/android/calendar/widget/CalendarAppWidgetService.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/CalendarAppWidgetService.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/CalendarAppWidgetService.java
|
21a183875fbbfa54f5a2a87779888a5fb7d1af44 |
|
01-Oct-2010 |
Erik <roboerik@android.com> |
Adds home tz support to cal widget This change also requires change Ia7b3ad66 to the provider to send a broadcast when the time zone changes. Change-Id: I0bf98dc5adc849328a3b5bf0d8ac17329239c9f6
/packages/apps/Calendar/src/com/android/calendar/widget/CalendarAppWidgetService.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/CalendarAppWidgetService.java
|
3ea333d41c04fd5f3a5d45f540c17894874429e8 |
|
25-Aug-2010 |
Mason Tang <masontang@google.com> |
Added day separators in the widget - Also substantially refactored the widget service - Moved much of the string logic into CalendarAppWidgetModel - Changed the behavior so we do everything in one pass over the cursor and an additional de-bucketing pass after - Added a hard limit to the query for maximum events to return - TODO write unit tests for new behavior Change-Id: I2ddc2951f9b626e093f02dd365a70f56681eb931
/packages/apps/Calendar/src/com/android/calendar/widget/CalendarAppWidgetService.java
|
cd77bb8717fd16e2da87969db74d1c0450c3d0d5 |
|
19-Aug-2010 |
Mason Tang <masontang@google.com> |
Changed widget event selection behavior - Widget now shows at least 20 events, then rounds up to the next day boundary - There is a hard limit of one week's worth of events Change-Id: Ia7d268876440b9017f561695a26456718db24a3a
/packages/apps/Calendar/src/com/android/calendar/widget/CalendarAppWidgetService.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/CalendarAppWidgetService.java
|
d4b2dbb63039e8e63ef92b4b984aae9c68e1a3b5 |
|
18-Aug-2010 |
Winson Chung <winsonc@google.com> |
Updating calendar widget to reflect changes in RemoteViewsFactory. Change-Id: I52dc345b7686b24e00a16893b0f9dd80e7748761
/packages/apps/Calendar/src/com/android/calendar/widget/CalendarAppWidgetService.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/CalendarAppWidgetService.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/CalendarAppWidgetService.java
|
51657e83dfa62dbc8767bf6d4b4dd0c178a85e40 |
|
28-Jul-2010 |
Mason Tang <masontang@google.com> |
Fixed all-day event display for the widget Change-Id: I417c42f6f87e74ef90dc860f482b21fe8abea2d0
/packages/apps/Calendar/src/com/android/calendar/widget/CalendarAppWidgetService.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/CalendarAppWidgetService.java
|