History log of /packages/apps/Calendar/src/com/android/calendar/EventInfoActivity.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
94a1f1a1020f0e06df42ffe6edc315106cb45ecd 13-Feb-2013 Sam Blitzstein <sblitz@google.com> Resolve bug where rotating device was losing event view state.

Fixed a bug where rotating the device while viewing an event was
causing the attendee response and reminders to be reverted.

Bug:7368823
Change-Id: I3214d64bf60ff00e6224a176e1f8564efe361b4d
/packages/apps/Calendar/src/com/android/calendar/EventInfoActivity.java
4afba187f8990ae2b3afaf8fcdb6039f231f4914 19-Dec-2012 James Kung <kingkung@google.com> Color picker for events

Bug: 3439638
Change-Id: I46ac6816ab887290f67bacf2faa1a9ed73ff7d6b
/packages/apps/Calendar/src/com/android/calendar/EventInfoActivity.java
47f6cc6909665e4f6f8d85f29bfd588688463c66 29-Jun-2012 Isaac Katzenelson <isaack@android.com> Support non-standard VIEW intent format

Change-Id: I329d1e48b5f5c1ba6f7cf318489c2ab9564abbaa
/packages/apps/Calendar/src/com/android/calendar/EventInfoActivity.java
98c8add7f42469d797bf77e145e5fd091e5539df 20-Jun-2012 Isaac Katzenelson <isaack@android.com> Populate user's selection from gmail invite

Bug: 6702756 When answering a calendar invite in Gmail, the Calendar app should open up with the answer pre-populated
Change-Id: Ic6cffa66b71e8750a314a085cb4443287b86bb0e
/packages/apps/Calendar/src/com/android/calendar/EventInfoActivity.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/EventInfoActivity.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/EventInfoActivity.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/EventInfoActivity.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/EventInfoActivity.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/EventInfoActivity.java
ea032a06284975291cfe747c90e57bdf413c3776 12-Mar-2012 Andrew Flynn <flynn@google.com> Use double pane agenda view instead of full screen event info

For the case when we open up a full screen event info, instead start
the double-pane AllInOneActivity to show double pane events.

Change-Id: Ib499692960506c14586e95025304bb44c6e9b173
/packages/apps/Calendar/src/com/android/calendar/EventInfoActivity.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/EventInfoActivity.java
7ef2981ab9ad32a6818b36cefbd39f070ba708ed 26-Oct-2011 Isaac Katzenelson <isaack@android.com> Support for 7 inch devices

Changed layout directory names
Added values directories
Added config values to support event info behavior

Change-Id: I78d14e952250008cc453ed7b2ff3ec638eea6eac
/packages/apps/Calendar/src/com/android/calendar/EventInfoActivity.java
15b4dcc873336ceb35fa335410b467aed3a834ea 20-Sep-2011 RoboErik <epastern@google.com> b/5340452 b/5341768 Fix up button in event info + launch add account

Behavior on actionbar setup has changed. This fixes it to set all
necessary fields. Also fixes a bug when launching add account
wizard that can cause an invisible activity to be on top of calendar.

Change-Id: I8c8b0e48d3c0cf14cd2575a0e4b63c7051d12c0c
/packages/apps/Calendar/src/com/android/calendar/EventInfoActivity.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/EventInfoActivity.java
d8353fb85ef59a88580125207be9c914a8586758 21-Jul-2011 RoboErik <epastern@google.com> b/5039149 hide edit/delete for read only calendars

Change-Id: I1e97dd1f9faa18220e3d9907e3e606a0cfb350ee
/packages/apps/Calendar/src/com/android/calendar/EventInfoActivity.java
81d45a9c5f53a44aa2e2bfb22ba99e8e8d34dc00 10-Jul-2011 Michael Chan <mchan@android.com> Move to use a single layout file for the wrapper activities around
fragments.

Change-Id: I1638d0c9782b179f84f4ec805957b22da773c22e
/packages/apps/Calendar/src/com/android/calendar/EventInfoActivity.java
53aad911d4d901d19afba320cc626da2dab68025 01-Jul-2011 Isaac Katzenelson <isaack@android.com> Remove title from eventinfo activity

Change-Id: I95e7498cf5fb8afa901d064d0eb5cf976f93b180
/packages/apps/Calendar/src/com/android/calendar/EventInfoActivity.java
c928e3d4ce097389b59eea82a5ca9827a44a8c9c 13-Jun-2011 Andy McFadden <fadden@android.com> Use exception creation URI

Use a new provider URI to create exceptions to recurrent events when
the attendee status changes, rather than creating the exception
event manually.

Bug 2664212

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

Change-Id: I711673a21a5314cd3ddf374fd764bda79cb0c6da
/packages/apps/Calendar/src/com/android/calendar/EventInfoActivity.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/EventInfoActivity.java
60f01c23282284e691fcd24918ea67087540f95d 04-Jun-2011 Isaac Katzenelson <isaack@android.com> Support event info as dialog and activity

Change-Id: I28e6fdd1b58151795f894e7b6495c1feaf385488
/packages/apps/Calendar/src/com/android/calendar/EventInfoActivity.java
2c7c851a4e40afa83a741ec39d44425b705a712e 10-Dec-2010 Michael Chan <mchan@android.com> b/3189042 Handle ACTION_VIEW in AllInOne. Removed EventInfoActivity.

Change-Id: Ic00300e5d48d264ade7d400d703cba8f5a2b8626
/packages/apps/Calendar/src/com/android/calendar/EventInfoActivity.java
ab348bbe0f26896407e0ae22dae76106839fc87b 23-Nov-2010 Michael Chan <mchan@android.com> Clean up unused API from controller

Change-Id: Ibcd9fd6797b6562d9e3a480ad3eb0efed6894efc
/packages/apps/Calendar/src/com/android/calendar/EventInfoActivity.java
1d564f63f731565219aaca9e1b7e5f466b143c71 20-Aug-2010 Mason Tang <masontang@google.com> Removed deprecated getFragmentTransaction() calls

Change-Id: I0be92bc89be32b2aa9ca2957b641b7f1ae6bec7a
/packages/apps/Calendar/src/com/android/calendar/EventInfoActivity.java
4003d1cd4d1ebe3863c9d3e92cd4232595183064 17-Aug-2010 Mason Tang <masontang@google.com> Implemented a search activity, two pane results layout

- The new search activity uses its own instance of CalendarController
- Some modifications to the event info fragment were necessary
- Activity title is still being set erroneously by the fragment

Change-Id: Ib2810a3330f9272ed824d5341abd49bb7a842772
/packages/apps/Calendar/src/com/android/calendar/EventInfoActivity.java
2bebde787f9490408ceaf14166de4b016a10daf1 05-Aug-2010 Mason Tang <masontang@google.com> Converted EventInfo into a fragment

- Also fixed a bug where onResume for search did not work properly
- Refactored EventInfo to use an AsyncQueryService instead of calling managed
queries, parallelized the queries as much as possible to speed up UI

Change-Id: I93554c76e569a11013fcd8c232d9cfb0d20ec46c
/packages/apps/Calendar/src/com/android/calendar/EventInfoActivity.java
0558defd2215696cee0768ce2bf2cb4da56efc42 23-Jul-2010 Michael Chan <mchan@android.com> Added getInstance method for CalendarController
This is unique in that it creates a singleton for each Activity/Context.
Fixes NPE b/2835494 b/2859217 b/2859195

Change-Id: I986fb72cc1f1cd876694f142e9f136b065c7d0e0
/packages/apps/Calendar/src/com/android/calendar/EventInfoActivity.java
9e89dca0902d13fe27fd2680cc15cbb470e40288 14-Jul-2010 Michael Chan <mchan@android.com> Added create/edit/view/delete event and open settings and manage calendars to controller

Change-Id: Id9755206e130ee4ebb4a086a9fa3c74d0473a2fe
/packages/apps/Calendar/src/com/android/calendar/EventInfoActivity.java
1251cb05edd5283545bc27652f5c0aaa3d1095a1 01-Jul-2010 Michael Chan <mchan@android.com> Refactor DeleteEventHelper to allow null activities if exitWhenDone is false.

Change-Id: I000d009934f2f2cdefd35db47b5bb7526d7cec23
/packages/apps/Calendar/src/com/android/calendar/EventInfoActivity.java
79f228124de7d98146ca526d743436f6419e2365 24-Jun-2010 Erik <roboerik@android.com> Moves EditEvent into a fragment

Change-Id: Ifcf4683ff8122102d4b8917aacb7a7d5df5751ae
/packages/apps/Calendar/src/com/android/calendar/EventInfoActivity.java
8d69cd014d912e38d2ab37764aaf4aa7700c078b 24-Jun-2010 Erik <roboerik@android.com> Remove EditEvent.java and update all references.

Also fixes some menu inconsistencies between editing a recurring event
and deleting a recurring event.

Change-Id: I61eb9b3b97d4a127efbfdc377485d1fcb32e49fb
/packages/apps/Calendar/src/com/android/calendar/EventInfoActivity.java
88c483a0189cbe7132330cb1b563f07326f3bcf9 21-Jun-2010 Erik <roboerik@android.com> Changes to DeleteEventHelper to make it async

This changes DeleteEventHelper to be able to use a CalendarEventModel
when doing deletes and to use all asynchronous calls for creating
deletes/inserts/queries.

Change-Id: I83fbf1ec0e58ddfc7913b18bf20737bf60c04c47
/packages/apps/Calendar/src/com/android/calendar/EventInfoActivity.java
eca82e9468c002590045338f98588ad3ce1a0bb3 11-Jun-2010 Erik <roboerik@android.com> Creates an EditEventView with as little app logic as possible

This is work on separating the UI and the logic for Calendar. The view
should be responsible only for updating a model in response to user interaction
and notifying the controller when it is finished. All other work should be
handled at the fragment or activity level. This version does not introduce the
use of fragments. They will come in the next version. It does make all the event
queries asynchronous.

Change-Id: If967c77f39bbbe09490a5fe5e78151e828c8e6cf
/packages/apps/Calendar/src/com/android/calendar/EventInfoActivity.java
c055239901b20cbcb17b30f249e8657df5c68fed 07-Jun-2010 Fabrice Di Meglio <fdimeglio@google.com> Fix bug #1661857 (switch from using meta feed to the new allcalendars feed)

- upate to support Calendar columns refactoring

Change-Id: I3736391039b3c6a5aa4342a50117a175c8bd0bfb
/packages/apps/Calendar/src/com/android/calendar/EventInfoActivity.java
e5374e15a814eee8cf94acc3e28885ce0ce94ff8 10-Jun-2010 The Android Open Source Project <initial-contribution@android.com> am 4dcea88c: merge from open-source master
4dcea88ce1c4653aaa1569d9d3bcb80b88c9de68 09-Jun-2010 The Android Open Source Project <initial-contribution@android.com> merge from open-source master

Change-Id: Ibd856b06b087b82635de7316f391d6066c3f11db
9a319f5523517e9379b45f14692e7fc8f85c145f 09-Jun-2010 Christian Mehlmauer <FireFart@gmail.com> Fixed a npe in Calendar on Emulator

This happened when working in the emulator. Open the calendar,
add a new Event with standard values (only enter a description)
and click done. A new Notification will pop up with this newly
created event. Click on it, and then on the Eventdetail.
A NPE will occur, because the mCalendarOwnerAccount seems to
be null in the emulator. Now the variable is reset to ""
if it is null (like the initial value). When there are attempts
to save this variable, there's already a check if != "", so it will
not be stored. The other calls to this variable are only .equals()

Change-Id: I0a27547a3849c260d12310771992df496d3b2e94
/packages/apps/Calendar/src/com/android/calendar/EventInfoActivity.java
c22d5117d29a5f63b1fe05a7a52872daf7aceed4 18-May-2010 The Android Open Source Project <initial-contribution@android.com> am ec5daf68: merge from open-source master
ec5daf689279afeccad68f211e37994d64d4fb53 18-May-2010 The Android Open Source Project <initial-contribution@android.com> merge from open-source master

Change-Id: Ic1aed0d5f6e1ad337b84e8619c3f6e2f22565ed1
4ce500bd7d08eac3f05dfd50bce51e620fa9f08e 17-May-2010 Christian Mehlmauer <FireFart@gmail.com> Removed some Warnings, Added Type arguments

Change-Id: Ie52eecf14773768c97e23ae7f96a80df1d067ade
/packages/apps/Calendar/src/com/android/calendar/EventInfoActivity.java
83f7ce18540aa5b8ed2402d178d35520cd725dea 27-Apr-2010 Erik <roboerik@android.com> b/2633629 Makes deleting an exception set it to canceled

Instead of deleting exceptions we just want to mark them as canceled
so the UI will hide them. Incremental instance expansion for changes
in the eventStatus are still needed to make this a smooth operation.

Change-Id: Id00656e4613ab384f094d4f2b4a75a9d0979c59f
/packages/apps/Calendar/src/com/android/calendar/EventInfoActivity.java
e574d426fabf57e471346ec787160cd1d7f96213 26-Apr-2010 Erik <roboerik@android.com> Revert "b/2622128 Fix crash from editEvent and EventInfoActivity"

This reverts commit b6a9b7130b754ef2c965a4ddb6134bc82e8a605c. Moving this to
master instead of froyo.
/packages/apps/Calendar/src/com/android/calendar/EventInfoActivity.java
b6a9b7130b754ef2c965a4ddb6134bc82e8a605c 24-Apr-2010 Erik <roboerik@android.com> b/2622128 Fix crash from editEvent and EventInfoActivity

those two activities perform their own query and I didn't add the
originalEvent column to them for previous fix.

Change-Id: Ib26c22015599b453e5c7a4b3bc485b11bbb41166
/packages/apps/Calendar/src/com/android/calendar/EventInfoActivity.java
e3845ba8de4ccbda0d6f796352ab8b9985acdcb7 23-Mar-2010 Erik <roboerik@android.com> b/2531257 More work on cleaning up owner account for dupes

Moved the owner account to a second line when calendar names are
duplicated. This gives more space for long calendar names and long
owner accounts. Owner accounts will also now be gray when shown.

Change-Id: I9deec627159bb6a6a6eb3c569c255e6ede342ff0
/packages/apps/Calendar/src/com/android/calendar/EventInfoActivity.java
a193664822f1afb749e44cdd719c2c96597c3fcb 23-Mar-2010 Erik <roboerik@android.com> b/2531257 Will only display owner account if different than cal name

Previously would display 'name <account>' if two calendars had the same
name. Now we won't display <account> if it's the same as the name. This affects
EventInfoActivity and SelectCalendarsActivity.

Change-Id: Ie810430e11d4b15f1a3518f9328daf727134976b
/packages/apps/Calendar/src/com/android/calendar/EventInfoActivity.java
ff6be831fc682374be6b78c13ecf5daca81f86d9 12-Mar-2010 Michael Chan <mchan@android.com> b/2494603 Improve UI to disambiguate calendars with the same name

Added checks for calendars with duplicated names and if found will now
include the owner e-mail with the display name. Also did some minor
layout changes for German ( b/2516982 ). And started a tests class for
Utils.

Change-Id: I567c6552a8c17b2c7e73d23312ac60f5dc85a1ec
/packages/apps/Calendar/src/com/android/calendar/EventInfoActivity.java
16d119af4234cba88a54990fdef9a125f6d377db 12-Mar-2010 Erik <roboerik@android.com> b/2507842 Added code to hide response spinner if not supported

Added code to check the organizerCanRespond flag in the Calendars table as part
of the logic to decide if the my response spinner should be displayed. If the
account for the calendar is the organizer and organizerCanRespond is set to 0
we will no longer display the spinner.

Change-Id: I7fb1ef808320c65a7679aed265591b356a1d1dfd
/packages/apps/Calendar/src/com/android/calendar/EventInfoActivity.java
9121070b86764bffe7691de0c80c10b19d72a084 11-Mar-2010 Erik <roboerik@android.com> b/2505788 Small cleanup following change Ic986c877

Followup on a quick fix. Just some code tidying.

Change-Id: Ic0d62a35e06d3c263aa088ab1f5feb241c6924ec
/packages/apps/Calendar/src/com/android/calendar/EventInfoActivity.java
1c43187280ddc803dd96d67b60b13847319b0f98 11-Mar-2010 Erik <roboerik@android.com> b/2505788 Added check so we only dirty an event if an update occurred

onPause was updating the hasAlarm field even if it didn't change. Added a
check so we only update hasAlarms if it changed.

Change-Id: Ic986c877e24cf49009d6e72bafc47952ce5e63bd
/packages/apps/Calendar/src/com/android/calendar/EventInfoActivity.java
b9a56cde8160fc9034a561c6ec77c6bf0fd03906 11-Mar-2010 Erik <roboerik@android.com> b/2496984 Pulled out -1 attendee id into a constant

in order to improve ease of future changes and readability. See also
change I9e557689.

Change-Id: I4e7da55f63e0defb61f8df5946b0d1b38b98ce0d
/packages/apps/Calendar/src/com/android/calendar/EventInfoActivity.java
622eaad294d6e16954a60d98c0293c244088266d 11-Mar-2010 Erik <roboerik@android.com> b/2496984 Added check for invalid attendee when saving response

Monkey was managing to save without a valid ownerAccount being found
which caused an attendee id of -1 to be passed in. Added a check to
protect against this.

Change-Id: I9e55768965594dd43e0cf488852acf928ff09dce
/packages/apps/Calendar/src/com/android/calendar/EventInfoActivity.java
7a24c4d51bfc4e51ceb8c54820187daedfb4e55d 09-Mar-2010 Erik <roboerik@android.com> b/2492707 If all guests have no response will be called 'Guests' not 'Maybe'

Now if no one has responded (or responses aren't available, such as Ex2003)
guests will be listed under the heading 'Guests <#>' instead of 'Maybe <#>'.
Once a response is received they will again be listed under Yes/No/Maybe.

Change-Id: I1711428629a81380991cc6110f94bf4bf9057649
/packages/apps/Calendar/src/com/android/calendar/EventInfoActivity.java
be812f1e1ec60594101517df67ca093b8623556d 04-Mar-2010 Erik <roboerik@android.com> b/2486000 Fixed check to see if attendees are organizer.

We were doing an equals instead of equalsIgnoreCase check to see if we were
the organizer of an event which was causing the wrong information to be
displayed in EventInfo.
/packages/apps/Calendar/src/com/android/calendar/EventInfoActivity.java
74c753ad3fb94f245e25112fdc2b8018fc3bdfeb 03-Mar-2010 Erik <roboerik@android.com> b/2171008 Made onPause update hasAlarm in db.

Added an update for hasAlarm to onPause so adding/removing reminders
will be saved correctly from EventInfoActivity.
/packages/apps/Calendar/src/com/android/calendar/EventInfoActivity.java
a7c0722f4d5f23fc5450605ea4ff2f4a0abc6978 02-Mar-2010 Erik <roboerik@android.com> b/2336411 Added check to ensure cursor is not empty.

Looks like monkey was cancelling before an event could be loaded causing an empty cursor
to be returned. Added a check to guard against this.
/packages/apps/Calendar/src/com/android/calendar/EventInfoActivity.java
5442a16f740a9c98d1d53627cf7ed00098b1bd24 27-Feb-2010 Ken Shirriff <kens@google.com> Unbundling: pull the recurrence string formatting out of EventRecurrence
and move to the calendar app.

The motivation is to make EventRecurrence not depend on string resources,
and to move UI stuff into the app. This will make it easer to move
EventRecurrence into a library.
/packages/apps/Calendar/src/com/android/calendar/EventInfoActivity.java
a17725e24d51b7a6f002dd5afd3270c8eeea0dbe 17-Feb-2010 Jeff Hamilton <jham@android.com> Always use a consistent name for SharedPreferences.

The code was relying on the package name for
SharedPreferences, which is problematic if running
under a new package name.

Also, remove the use of the shared user ID.

Change-Id: I9d2c8c78588d7b9868318153d0788addb84f11a6
/packages/apps/Calendar/src/com/android/calendar/EventInfoActivity.java
037c06963c0b5c96c6464169e5612f51b290fe46 09-Feb-2010 Michael Chan <mchan@android.com> Pulled in ContactsAsyncHelper as part of unbundling. Longer term, that part of the coded needs to cleaned up with a proper a adapter and batched up queries when getting pictures.

Change-Id: I58555e3a1299b5cac60c56b6731cf57401dc0f1c
/packages/apps/Calendar/src/com/android/calendar/EventInfoActivity.java
ad36a3c3cde7a2ec6d3a35d2529d46f03bd8d59d 28-Jan-2010 Michael Chan <mchan@android.com> First step in unbundling Calendar

Change-Id: I12cf0e4141c069514dec78344592532848983abc
/packages/apps/Calendar/src/com/android/calendar/EventInfoActivity.java
8dcd29326bd6e6be91e22b88c422a4d7fc24dd3b 02-Oct-2009 Debajit Ghosh <debajit@google.com> set the attendee email when changing your own attendance in the attendees table, so some calendar provider code can update the self attendance in the Event.
/packages/apps/Calendar/src/com/android/calendar/EventInfoActivity.java
8eb32a5e9eac16bbd5a1671bd98ec70c8688503d 01-Oct-2009 Evan Millar <emillar@google.com> Fasttrack->QuickContact

Change-Id: I78c9166f01511172f2ba72fc2d595014e7690bd7
/packages/apps/Calendar/src/com/android/calendar/EventInfoActivity.java
08816769d1e4f2d417cbc812ad04e9294dd83a3c 30-Sep-2009 Evan Millar <emillar@google.com> Change FasttrackBadgeWidget->QuickContactBadge

Change-Id: Ib2c1fa93fe92833b4dd13ab4552816ed12904765
/packages/apps/Calendar/src/com/android/calendar/EventInfoActivity.java
668b7111b25e97339a906ddfb6f8e84f59e8e885 28-Sep-2009 Debajit Ghosh <debajit@google.com> fix bug in event response logic: if guests have been hidden, you should be able to respond to the event.
/packages/apps/Calendar/src/com/android/calendar/EventInfoActivity.java
0f30a3a8e8cd6bfba414390e91177b5df2154daf 28-Sep-2009 Dmitri Plotnikov <dplotnikov@google.com> Renaming Presence and Presence-related columns.

Change-Id: I6740a0ff129648f6dabc52dae55c05c434673ac2
/packages/apps/Calendar/src/com/android/calendar/EventInfoActivity.java
8dcdafdcedb5f4854313ee3b44db69688bff6c3f 28-Sep-2009 Debajit Ghosh <debajit@google.com> make EventInfoActivity handle hasAttendeeData.

only show organizer if we know the organizer and if we're not the organizer.
only allow editing response if we're not the organizer.
show the event as an invite if we're not the organizer.
/packages/apps/Calendar/src/com/android/calendar/EventInfoActivity.java
e328d23ada0f9c89375c272176ed99f069f49388 23-Sep-2009 Michael Chan <mchan@android.com> b/2071368 Switch to use the new fasttrack widget and asset from the framework
Removed the user's status from the list because
1) it doesn't make sense for event without other guests and
2) there's a response spinner for events with guests.
b/2092806 Eliminate the unneeded badge refreshes after fasttrack goes away

Change-Id: I5a2d7d3265dce97b23e279259ed0541247f7123a
/packages/apps/Calendar/src/com/android/calendar/EventInfoActivity.java
7d41eeb153cff835572229bc149a09376c7eddd8 21-Sep-2009 Debajit Ghosh <debajit@google.com> be sure to close the presence cursor when displaying event info.
/packages/apps/Calendar/src/com/android/calendar/EventInfoActivity.java
f9d863a794bb9a941aa41c74b570660e56bf6b01 19-Sep-2009 Dmitri Plotnikov <dplotnikov@google.com> Switching to streamlined naming of contact Data columns.

Change-Id: I42a8f731c8b77eba267ca0dcc5c57e0d893f18ec
/packages/apps/Calendar/src/com/android/calendar/EventInfoActivity.java
ec03cbcb0c39daa717bc2a8216ba5b3a2e9266b2 18-Sep-2009 Jeff Sharkey <jsharkey@android.com> Switch Calendar to new FastTrack API.

As part of http://b/2087222 we have a new API specifically
for launching FastTrack. This allows SHOW_OR_CREATE to be
returned to its original behavior.

I've tested this change and confirmed that it's WAI, and
may have also fixed up some deprecated references.
/packages/apps/Calendar/src/com/android/calendar/EventInfoActivity.java
0b69502f4fd1a9d5111af2f89faca76b39006fde 31-Aug-2009 Michael Chan <mchan@android.com> - b/2067801 Show event organizer in event info
- b/2065026 Moved attendence status on top of other guests' status
- In event info, hide "Add reminder" when adding is not possible i.e. reminders > 5 or busy/free calendar
- Show the Edit event option when appropritate i.e. has write calendar access and (event creator or guest_can_edit flag on)
/packages/apps/Calendar/src/com/android/calendar/EventInfoActivity.java
8073b3150557ce19eee4623cf1a83311926f681b 28-Aug-2009 Michael Chan <mchan@android.com> No more guessing. Save the attendence response to the correct attendee. Show the attendence response option only when appropriate.
b/2061105
/packages/apps/Calendar/src/com/android/calendar/EventInfoActivity.java
5627b829fa83766ae3d30f49f50aa6adbbd31fac 25-Aug-2009 Michael Chan <mchan@android.com> - Update eventinfo to use the new contacts2 api
- Added sorting to the guests
- Improved performance on start of event info.
- Less change of ANRs on launch since queries are moved to background thread
- Integration with the fast track
/packages/apps/Calendar/src/com/android/calendar/EventInfoActivity.java
34e4023ab4c774b3552933449102dc6f8c8dd588 22-Aug-2009 Jeff Hamilton <jham@android.com> Don't load presence as it's not working right now.
/packages/apps/Calendar/src/com/android/calendar/EventInfoActivity.java
b84f65915b302098df2377ef2278c477ac550686 12-Aug-2009 Michael Chan <mchan@android.com> b/1946035 Fixed the crash that happen when the user clicks on the where field but Maps is not installed.

The new behavior is to drop the touch event if the system fails to find
an app that handles the intent.
/packages/apps/Calendar/src/com/android/calendar/EventInfoActivity.java
4c456fb09a80c51bdac4a47d3d5eb0ed257ecf22 07-Aug-2009 Michael Chan <mchan@android.com> Calendar attendees and reminder fixes

- b/2027729 Fixed the crash that happens when you change orientation while scrolling in agenda view
- b/2038978 Fixed the crash where all the attendees were previous removed by an error
- b/2033853 Fixed the problem where reminders weren't being saved.
- b/2027740 Improved logic on when to allow the user to supply a response to an event. It is still not perfect as we are wait for more
- b/2024425 Allow the user to delete the event even if they didn't create the event
- b/2030453 Hide delete button when creating new events
- Fixed the crash that happens when you click on revert while creating new events (only happens when you have an empty calendar)
- Improved performance by writing the attendees to the content provider iif they have changed.
- Fixed the title bar to correctly say "View Event" or "View Meeting Invitation" depending on the event.
- Fixed the problem where existing attendees weren't shown during edit event.
info from the server team.
- Added rect info in the intent SHOW_OR_CREATE_CONTACT. Can't test yet as my phone has contact sync problems.
/packages/apps/Calendar/src/com/android/calendar/EventInfoActivity.java
d0920b5e2e8b7d5bdd41bb79decd664a8f24ad21 04-Aug-2009 Eric Fischer <enf@google.com> resolved conflicts for merge of 72f0026f to master
72f0026f31ab2171042e2b962534fcb2bd999afa 04-Aug-2009 Eric Fischer <enf@google.com> Look up the localized name of the time zone of the Calendar event.

Previously it was just displaying the ID of the zone, which is fine
for English speakers but not so good for other writing systems.

Bug 2022197
/packages/apps/Calendar/src/com/android/calendar/EventInfoActivity.java
917aa572e40ea14f7c908c9935a0ccc5338c6d54 01-Aug-2009 Michael Chan <mchan@android.com> Temp change to enable Event Response spinner (Yes/No/Maybe) for all events

This is done in order to pass FAST tests. This needs to be removed once
the real fix comes in i.e. content provider providers user relationship
info via the event table.
/packages/apps/Calendar/src/com/android/calendar/EventInfoActivity.java
47f3f70eafed4545f60a47a3ec6c1b24fc11b56f 24-Jul-2009 Michael Chan <mchan@android.com> Initial implementation of guest invitation and status

Added a number of TODO's which will be taken care of later. Performance
needs to be improved. Also changed some of the content provider calls
to the batch API.
/packages/apps/Calendar/src/com/android/calendar/EventInfoActivity.java
b84a151490b03c7083b8f517b83366bb11f17f51 07-Jul-2009 Michael Chan <mchan@android.com> Modified Calendar app to intercept calendar weblinks

Added intent-filter to intercept http[s]://www.google.com/calendar/[hosted/.*/]event.*
and show the EventInfoActivity if the event is known. Otherwise, resend the intent
and have thebrowser handle the link.

modified: AndroidManifest.xml
modified: src/com/android/calendar/EventInfoActivity.java
new file: src/com/android/calendar/GoogleCalendarUriIntentFilter.java
/packages/apps/Calendar/src/com/android/calendar/EventInfoActivity.java
c77b4188e43b3a7f47fa3c31eeef78f6adbd1185 09-Jun-2009 Michael Chan <mchan@android.com> am 6ed13804: Modified to allow launching of Maps where the Where field of an Calendar event is clicked upon.

Merge commit '6ed13804c270e48540ddb7a955446a37a307811e'

* commit '6ed13804c270e48540ddb7a955446a37a307811e':
Modified to allow launching of Maps where the Where field of an Calendar event is clicked upon.
6ed13804c270e48540ddb7a955446a37a307811e 09-Jun-2009 Michael Chan <mchan@android.com> Modified to allow launching of Maps where the Where field of an Calendar event is clicked upon.
/packages/apps/Calendar/src/com/android/calendar/EventInfoActivity.java
98ab9de2fa5ad8dfd37faa6593dc66fa426d8960 15-May-2009 Michael Chan <mchan@android.com> findbug fixes

modified: src/com/android/calendar/AgendaActivity.java
modified: src/com/android/calendar/AgendaAdapter.java
modified: src/com/android/calendar/CalendarActivity.java
modified: src/com/android/calendar/CalendarApplication.java
modified: src/com/android/calendar/CalendarView.java
modified: src/com/android/calendar/DeleteEventHelper.java
modified: src/com/android/calendar/EditEvent.java
modified: src/com/android/calendar/Event.java
modified: src/com/android/calendar/EventInfoActivity.java
modified: src/com/android/calendar/IcsImportActivity.java
modified: src/com/android/calendar/MonthActivity.java
modified: tests/src/com/android/calendar/FormatDateRangeTest.java
modified: tests/src/com/android/calendar/WeekNumberTest.java
/packages/apps/Calendar/src/com/android/calendar/EventInfoActivity.java
fdf15bf324da1352f01fb5543665b7472c5433a4 01-Apr-2009 Jack Veenstra <> AI 143922: am: CL 143921 am: CL 143920 Fixed a bug with reminders not getting saved if a single instance of a
recurring event was changed.
Original author: veenstra
Merged from: //branches/cupcake/...
Original author: android-build
Merged from: //branches/donutburger/...

Automated import of CL 143922
/packages/apps/Calendar/src/com/android/calendar/EventInfoActivity.java
ed072c1a571bbbe6c9e3c3605762112885d701d6 01-Apr-2009 Jack Veenstra <> AI 143921: am: CL 143920 Fixed a bug with reminders not getting saved if a single instance of a
recurring event was changed.
Original author: veenstra
Merged from: //branches/cupcake/...

Automated import of CL 143921
/packages/apps/Calendar/src/com/android/calendar/EventInfoActivity.java
86b1f38fb586766f42fa5b252a06e1ab49b5b0de 25-Mar-2009 Michael Chan <> Automated import from //branches/donutburger/...@141076,141076
/packages/apps/Calendar/src/com/android/calendar/EventInfoActivity.java
dc0125c9835ae1f2948a2b35fa32aa93a4c9eac1 25-Mar-2009 Michael Chan <> Automated import from //branches/master/...@141077,141077
/packages/apps/Calendar/src/com/android/calendar/EventInfoActivity.java
146de36083f6ce8b7e8a1f974d3990594a36bfec 04-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //depot/cupcake/@135843
/packages/apps/Calendar/src/com/android/calendar/EventInfoActivity.java
2cb8df4a54d65554c34faa79d8b2a46a86ff7b52 04-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //depot/cupcake/@135843
/packages/apps/Calendar/src/com/android/calendar/EventInfoActivity.java
319052089cab383fed2528946b71b45b7af524da 11-Feb-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //branches/cupcake/...@130745
/packages/apps/Calendar/src/com/android/calendar/EventInfoActivity.java
9fc8b6af9723434655176980979790cddebc3799 10-Jan-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //branches/cupcake/...@125939
/packages/apps/Calendar/src/com/android/calendar/EventInfoActivity.java
a9ea5e1627ce3b2ecc72a3dca7ae732593b0a424 18-Dec-2008 The Android Open Source Project <initial-contribution@android.com> Code drop from //branches/cupcake/...@124589
/packages/apps/Calendar/src/com/android/calendar/EventInfoActivity.java
a390cbfd25a5f3b2f002df725b7580bc78bd9edf 21-Oct-2008 The Android Open Source Project <initial-contribution@android.com> Initial Contribution
/packages/apps/Calendar/src/com/android/calendar/EventInfoActivity.java