- 01 Mar, 2011 1 commit
-
-
RoboErik authored
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
-
- 29 Jan, 2011 1 commit
-
-
Justin Ho authored
Bug: 3362749 Change-Id: I683b566b719254de2c9a796605104cfbefa329c1
-
- 25 Jan, 2011 1 commit
-
-
Michael Chan authored
Change-Id: I8d5adfc5ad4f7714f5bdcbed5f410c54d800ab4d
-
- 23 Jan, 2011 1 commit
-
-
Dianne Hackborn authored
Change-Id: I2940c2f5c062354c8f22f495c1718fdfd521715b
-
- 19 Jan, 2011 1 commit
-
-
Michael Chan authored
Change-Id: Id71f780a8109f0205ba1fefc71ce5892565e963a
-
- 18 Jan, 2011 1 commit
-
-
Winson Chung authored
Change-Id: If6e6bb0b525b4717f21401cf498f917ec424b518
-
- 10 Dec, 2010 1 commit
-
-
Michael Chan authored
Change-Id: Ic00300e5d48d264ade7d400d703cba8f5a2b8626
-
- 09 Dec, 2010 2 commits
-
-
Garth Bushell authored
Integration of external patch: https://review.source.android.com/#change,18649 Change-Id: I518625ff92ddb0a3e43d81a88ba2b2a2634fff3a
-
Garth Bushell authored
Original patch on Froyo branch: https://review.source.android.com/#change,18417 Change-Id: I46d7bf0152394f10fdd569bcc9b8cf5e0efc15db
-
- 23 Nov, 2010 1 commit
-
-
Ying Wang authored
Change-Id: I61a3bf133a2feb872bf290ba71a4db3cf3b2a710
-
- 04 Nov, 2010 2 commits
-
-
Michael Chan authored
This reverts commit 3871c2d6. Change-Id: I7950da4f89b8e3c60c263a58e244b917e18a89c9
-
Michael Chan authored
Change-Id: Ib03c1d13d690fbb253e2fedba2bc4f26279a4282
-
- 03 Nov, 2010 2 commits
-
-
Erik authored
This enables hardware acceleration and does some tweaks to the draws to make them still usable by the user. The draw code still needs to be tweaked to match the UI design and for performance. Change-Id: Icf86e16e2e3a0c79b852fc48fcbdb1ffde656f73
-
Erik authored
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
-
- 26 Oct, 2010 1 commit
-
-
Erik authored
This cuts out the code that did a separate draw to a bitmap and then copied it over to the canvas and instead draws directly to the canvas. This allows us to also have a background image and speeds up draws significantly. Change-Id: I3a7c396c182477dfe17e6d5d65acc45f986b9af5
-
- 11 Oct, 2010 1 commit
-
-
Michael Chan authored
In EventInfo/Popup: Fixed reminders and response Set a fixed height Renamed Edit event button to Open event in the Event popup Enabled Open event button unless it's a free/busy calendar Removed action bar buttons in Event popup Disallow reminders for busy/free calendars TODO: Update UI only if everything is loaded In Edit Event: Switch to side-by-side label format Have everything ready before removing "Loading" msg Added organizer Restrict adding of attendees: For non-organizers, write permission to the calendar is sufficient. For organizers, the user needs a) write permission to the calendar AND b) ownerCanRespond == true AND c) attendee data exist (this means num of attendees > 1, the calendar owner's and others). TODO: Attendees do not always show up. Need to switch from listview to linear layout TODO: Move to one column format for portrait in EditEvent Turned on Holo.light theme but the light version isn't ready in the framework yet. Removed dependency to android.test.runner b/3052155 b/2709441 b/3060967 b/3060985 Change-Id: I4a25fecf3ade6a7924ba7b55801daced3dca6fa7
-
- 01 Oct, 2010 1 commit
-
-
Erik authored
PreferenceCategory titles don't inherit the theme correctly, but this seems to be a frameworks issue. See b/2569810 and b/2308250 for related bugs. Change-Id: I6890e273740071fbd6603c292276bccee1f81270
-
- 21 Sep, 2010 1 commit
-
-
Erik authored
This makes calendar sync settings show up on a per account basis in the Calendar Settings activity and also displays a message to the user if the account is not being auto-synced. Change-Id: I2326922f518ae3bc8d1db70ae5c1d5b07b251ca3
-
- 17 Sep, 2010 1 commit
-
-
Daisuke Miyakawa authored
1) Rename CalendarPreferenceActivity to GeneralPreferences, and add CalendarSettingsActivity for top-level Activity. We should retain previous logs for CalendarPreferenceActivity, and we shouldn't call it "Activity" any more, as it is Fragment. I'm not sure whether the new "CalendarSettingsActivity" should be named so, or renaming it to "CalendarPreferenceActivity" to keep consistency around naming. 2) Add necessary xmls. Some of them are derived from Settings app, which already has new two pane structure, so refering its logic seems enough for now. Change-Id: I6a0b04bb824d06c2842cbd8127e2860c45350987
-
- 01 Sep, 2010 1 commit
-
-
Erik authored
This change makes AllInOneActivity be the launch point for edit event and causes it to take over as a full screen view. This way we can handle message passing between edit event and the rest of calendar as well as maintain the actionbar items. Also fixes b/2954347 Change-Id: Ib28e5382abbfe4f72a183c0945f27e61b7fd176e
-
- 26 Aug, 2010 1 commit
-
-
Erik authored
Some large changes to EditEvent including a new two-pane layout, an attendance widget, and a list of attendees with remove buttons. This also removes a lot of the excess layout code and cleans up the theme code. Change-Id: I87ab3511f7bb6501f2aa4bf6d33b5d4f8e6f4936
-
- 25 Aug, 2010 1 commit
-
-
Mason Tang authored
- Also provided a way for users to clear search history from settings Change-Id: I1ad366021a0cb32af0260f31bd3d42d36aeabfb1
-
- 20 Aug, 2010 1 commit
-
-
Mason Tang authored
Change-Id: I4b5b0ea40b5ef8b5f193eecf06617291fb7aa18f
-
- 11 Aug, 2010 1 commit
-
-
Mason Tang authored
- 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
-
- 27 Jul, 2010 3 commits
-
-
Mason Tang authored
Change-Id: I2022efdbae9ceba6e6a0df35ade151c779cc8df7
-
Mason Tang authored
Change-Id: If3c8b3cf6b88d107e3a9315de3bec1675e41bfea
-
Michael Chan authored
Change-Id: Id39e0529f6ff051de5deea23497b3f0f4f7fdb6b
-
- 23 Jul, 2010 1 commit
-
-
Mason Tang authored
- Workaround for b/2866594 Change-Id: I737c0b69e104bd2a4bee31a55f6c5662ac67c972
-
- 22 Jul, 2010 1 commit
-
-
Michael Chan authored
- Read desired viewType from intent (from Widget for example) - Added a new viewType DETAIL for detail viewing which is the last of Agenda or Day. This is typically triggered from widget and tapping on a day in month view) - Added SelectedTime (not in use right now) - Removed Calendar AllInOne Icon in launcher. Back to just one Calendar. - Fix the problem the time not displaying properly after rotation - Cleaned up the old detailview stuff, yuck. - Removed unused code from CalendarApplication and CalendarData. Change-Id: I78a2172da282fedfc2559cde529a4f034430912b
-
- 21 Jul, 2010 1 commit
-
-
Mason Tang authored
- Reusing agenda view for displaying search results - Currently not fragment-ized Change-Id: I687b61ca86f92a54c1e402b881edd83111806161
-
- 02 Jul, 2010 1 commit
-
-
Erik authored
The Action Bar doesn't have any functionality yet, but it provides the setup for creating the bar and adding elements to it. Change-Id: Ie4b6214d88dcb73869e04aeb098737efdacf2a59
-
- 30 Jun, 2010 1 commit
-
-
Michael Chan authored
Change-Id: I67b25c3081ab6b3a0696bcaffab2ed2761e37f5e
-
- 24 Jun, 2010 1 commit
-
-
Mason Tang authored
- CalendarAppWidgetReceiver now functions as the broadcast receiver for: * android.intent.action.TIMEZONE_CHANGED * android.intent.action.TIME_SET * android.intent.action.PROVIDER_CHANGED (content://com.android.calendar) - CalendarAppWidgetService has been refactored to use IntentService for serializing widget updates - AppWidgetShared has been preserved for managing wake locks - CalendarAppWidgetModel was pulled out into its own class Change-Id: If7641aba278acc8ad00f14acd289ddbcbb1d5bcf
-
- 21 Jun, 2010 1 commit
-
-
Michael Chan authored
Helper class that performs ContentProvider operations in a Service Features: - Executes the operation in a background Sservice which minimizes the chance of the operation getting lost because the caller (Activity) is killed. - Designed for easy migration from AsyncQueryHandler. - In additional to query/insert/update/delete, it also supports batch mode i.e. ContentProviderOperation - Undo support in the form for delayed operation with cancel Todo: - Add wake lock Change-Id: Id3b24a34e5af11da448bace585911bcd7d4553c5
-
- 17 Jun, 2010 1 commit
-
-
Erik authored
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
-
- 17 Mar, 2010 1 commit
-
-
Erik authored
Needed to create unique intents so we added data to them. This filter makes sure we continue receiving the intents. Change-Id: I9f0dd7c1f1078a773dced969af424e61b55ef465
-
- 26 Feb, 2010 1 commit
-
-
Erik authored
Added an implicent intent filter to the Calendar launcher so it will no longer be tied to the package name. And added functionality to allow a data uri to be passed giving a time to start the calendar at as well as allowing "VIEW" as an extra with "DAY" to go to the day view directly.
-
- 17 Feb, 2010 1 commit
-
-
Jeff Hamilton authored
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
-
- 11 Feb, 2010 1 commit
-
-
Jeff Hamilton authored
Change-Id: Ic20d1628c9dbd89b6383adf73947bdef084bad91
-
- 15 Dec, 2009 1 commit
-
-
Michael Chan authored
Cut down on the number db queries when process alerts Fixed a cursor leak Flash the event name and location in the notification bar b/2205255 Show the latest event in the notification. Prioritize based on your acceptance response. b/1544909 Flash green LED for when there's a calendar notifications. b/2224837 Cleanup alert/notification plumbing in Calendar b/1735201 Calendar notifications are not updated when locale is changed Change-Id: I86b6904607b0236fb04719f5782f43674ac6d2bc
-