History log of /packages/apps/Calendar/src/com/android/calendar/agenda/AgendaFragment.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/agenda/AgendaFragment.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/agenda/AgendaFragment.java
1d423f71b999f72b59e0accc483daa3b3c538ad7 14-Jan-2013 James Kung <kingkung@google.com> All-day events are not shown as two days.

Bug: 7946177
Bug: 7631772

Change-Id: Id4b700f639bfa75e6d61d55ea84929a98a46a5bd
/packages/apps/Calendar/src/com/android/calendar/agenda/AgendaFragment.java
cf31ab351c9becad6785d4d77eefc934f30b92e3 10-Dec-2012 James Kung <kingkung@google.com> Renamed EventInfo object to AgendaItem

Change-Id: I78453f15e45b262ddd415329999ef8dededfe73a
/packages/apps/Calendar/src/com/android/calendar/agenda/AgendaFragment.java
da22a2c81a2454224f9f7940762d2e18b35ad8e3 14-Jun-2012 Isaac Katzenelson <isaack@android.com> Fix NPE in Agenda Fragment

Bug: 6667371 java.lang.NullPointerException at com.android.calendar.agenda.AgendaFragment.onSaveInstanceState(AgendaFragment.java:271)
Change-Id: I577ea7b94a1fc96709b357bfbc6d7b8f8416c59c
/packages/apps/Calendar/src/com/android/calendar/agenda/AgendaFragment.java
4b46839d81e351314da1bdf7cad1f111dd6d671c 22-May-2012 Isaac Katzenelson <isaack@android.com> Fix goto in multi day event

Bug: 6553656 NAKASI (and tablets) On Agenda view, rotating the device changes the selected event
Change-Id: Idc16ec49225302ba9b2fee09399a98f7756c7f2b
/packages/apps/Calendar/src/com/android/calendar/agenda/AgendaFragment.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/agenda/AgendaFragment.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/agenda/AgendaFragment.java
80d640f3edc455d053a0e71a419f222a6f03385e 20-Apr-2012 Isaac Katzenelson <isaack@android.com> Fix event info refresh on sync

Bug: 6339335 Agenda - EventInfo flashes continuously during sync on Tablet
Change-Id: I97616f0c776f3ebffccffc2d9eea4256c42106f5
/packages/apps/Calendar/src/com/android/calendar/agenda/AgendaFragment.java
0ce416c7673469476475174ec1c31270bf675c8a 14-Mar-2012 Isaac Katzenelson <isaack@android.com> Fix jank while scrolling agenda list view on tablet

Bug: 5933793 Agenda - Tablet: Scrolling Frame rate is way to low

Switched from nested LinearLayouts to GridLayout.
Removed weights from AgendaFragment's panes and calculated size programatically.

Change-Id: I346852e1f3b9328ef38cdfdb736b7e1d88aba3aa
/packages/apps/Calendar/src/com/android/calendar/agenda/AgendaFragment.java
812da1baf2eaf2951dbd849bed1b365bd2581609 17-Nov-2011 Isaac Katzenelson <isaack@android.com> Fix rotation on agenda view

Bug 5424040 ICS: On opening, Agenda view should scroll to
nearest upcoming or in progress event

Change-Id: I3e7ff697847be1d44c207ce0174e03f4216439ff
/packages/apps/Calendar/src/com/android/calendar/agenda/AgendaFragment.java
c1fae4df6202ac82c3facd76e5f33c7cbacb39d1 07-Nov-2011 Isaac Katzenelson <isaack@android.com> Fix agenda list view location

Changed AgendaWindowAdapter to move to a specific time/event id instead
of moving to the day of the event.
Stop fling motion when the today button is pressed.

Bug 5424040 ICS: On opening, Agenda view should scroll to
nearest upcoming or in progress event
5547705 AgendaListView keeps scrolling after pressing
the "today" button.

Change-Id: I8982b4d9254a077e83df48c857c418063b9ea691
/packages/apps/Calendar/src/com/android/calendar/agenda/AgendaFragment.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/agenda/AgendaFragment.java
e0983f72aa6b33e8733699b6f72d67126fc785bd 14-Oct-2011 Isaac Katzenelson <isaack@android.com> Add missing line separators for tablet

Bug: 5404728 Tablet views are missing lines to separate layouts
Change-Id: I423ec8ec1f99db358850a55e9c0c1156546db2d7
/packages/apps/Calendar/src/com/android/calendar/agenda/AgendaFragment.java
9fb45ac4a8796afb05915fb152e74d02506f59c6 06-Oct-2011 RoboErik <epastern@google.com> b/5413276 Add a way to access info on the selected event in Agenda

This adds some support for storing information on the currently
selected event in Agenda View so we can display the fragment for
that event correctly.

Change-Id: I1f8ef4d00ac14f4f34de576fbb2fd26d240e02c7
/packages/apps/Calendar/src/com/android/calendar/agenda/AgendaFragment.java
b63b88c8118407d897b85d949b8f7a2f4c4d62b6 05-Oct-2011 RoboErik <epastern@google.com> b/5409494 Wait until onResume to query events with correct settings

We were kicking off a query before we knew whether hide declined
was set. This removes the early query and delays it until onResume
is called which will ensure that we have the hideDeclined setting
set before starting it.

Change-Id: I48378972e6f81339d0c321f725ef690be348c487
/packages/apps/Calendar/src/com/android/calendar/agenda/AgendaFragment.java
96d6163c524b338307b01d25916ccffd495e2f29 12-Sep-2011 Michael Chan <mchan@android.com> Fixed wrong action bar date when hitting today or refresh

while viewing a multi-day event

Repo steps
1) Create a multi-day event for the current month i.e. Sept 1 to Sep 30
2) Go to agenda view
3) Hit Today
4) Scroll up until half of that event is showing
5) Hit Today or Refresh

Title changes to Sept 1

BUG:5293674
Change-Id: Ib81c91f012096874e96e8bbaf6cd67769bdad8eb
/packages/apps/Calendar/src/com/android/calendar/agenda/AgendaFragment.java
0d6d6289ce9e0d8c864883112de365f46117a5b6 02-Sep-2011 RoboErik <epastern@google.com> b/5247669 Guard against fragment inflation before attaching finishes

Change-Id: Ib4641191fed23aabd2084c0d187fd133e1ad30b2
/packages/apps/Calendar/src/com/android/calendar/agenda/AgendaFragment.java
3bbbff7d7ee4daff3ab4337912b96827a3c2423b 23-Aug-2011 RoboErik <epastern@google.com> b/5198414 Fix response prefill in agenda s

smallest possible change to fix

Change-Id: Iabb7448a8ec1f3ebb97db8ed22696cd6b624d3f6
/packages/apps/Calendar/src/com/android/calendar/agenda/AgendaFragment.java
a61cd6697f40f2982cdbf49b20f26aa0d1aaa6de 11-Aug-2011 RoboErik <epastern@google.com> Merge "b/5128532 Update bg assets for agenda and month"
eedc9fc0631f3c8727df3c0e73474ebcdecd89fe 11-Aug-2011 RoboErik <epastern@google.com> b/5128532 Update bg assets for agenda and month

Change-Id: Iae4239cc9fa096a7144ecc14d5440bb5279b3baf
/packages/apps/Calendar/src/com/android/calendar/agenda/AgendaFragment.java
a5fefbc7b86817973a90e2e8e209f3e8aa8900cb 11-Aug-2011 Michael Chan <mchan@android.com> b/5145848 Fixed NPE in AgendaFragment.eventsChanged

Change-Id: Id330a06f5952498f0cc72117e34ec628ef37b547
/packages/apps/Calendar/src/com/android/calendar/agenda/AgendaFragment.java
c0d6bd6b9764265b1b9cf6670816dd293764c431 26-Jul-2011 Michael Chan <mchan@android.com> Merge "b/5072056 Avoid the Activity Picker by specifying the class in intents"
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/agenda/AgendaFragment.java
20b6fb580bf09dbd610a256ffd3165c03053cb70 25-Jul-2011 RoboErik <epastern@google.com> b/5073949, b/5063676 Add new event popup and fix native crash

Change-Id: I9603fd7d1e1604184fe081d16246961ce892f712
/packages/apps/Calendar/src/com/android/calendar/agenda/AgendaFragment.java
f836d4af478310abc9b63f1afa6ab964e2478fed 23-Jul-2011 RoboErik <epastern@google.com> b/5000382, b/4967872, b/3169913 Beat Agenda View into submission

Fixes several bugs around agenda view not going to the right time
or shifting times on rotate. It will now maintain a consistent day
(couldn't get it to focus to a single view of an instance). There
is still one bug where it will move back one spot some of the time
on phones which will then go to the previous day on another
rotation.

Change-Id: Idee591e37b56d6992f38b89a7896c1397de7df0e
/packages/apps/Calendar/src/com/android/calendar/agenda/AgendaFragment.java
6e66ebd491b38b47bdc1de7ed5d9f1eeda1302ea 08-Jul-2011 RoboErik <epastern@google.com> Fixes NPE in agenda view

Change-Id: I918692cff4bf0ccc659b7b67ddacbec0dfa30bf5
/packages/apps/Calendar/src/com/android/calendar/agenda/AgendaFragment.java
f167185cd3680f6c0e1e93700cfe3828a4a6a0ce 30-Jun-2011 Isaac Katzenelson <isaack@android.com> Merge "New agenda view support for tablet"
01d3697a814fc1edcb1783c2f0f5b38dbbbe9879 29-Jun-2011 Isaac Katzenelson <isaack@android.com> Fix issues with view not switching using the pull-down menu

Change-Id: I63495f6f48ec5fbac44d303f338399403ca7930e
/packages/apps/Calendar/src/com/android/calendar/agenda/AgendaFragment.java
10b60216d349641dd03eb65407807539b0b626df 29-Jun-2011 Isaac Katzenelson <isaack@android.com> New agenda view support for tablet

Change-Id: I18c1df3d02d6e12b8f65dd67830fd25a00f538c6
/packages/apps/Calendar/src/com/android/calendar/agenda/AgendaFragment.java
9a39bddb8e519b710a06d1c77257de6962ae5f72 24-Jun-2011 Isaac Katzenelson <isaack@android.com> Display date in pull-down menu

Change-Id: If693ec151abbfb36fa6e45ddbf4c83b496600250
/packages/apps/Calendar/src/com/android/calendar/agenda/AgendaFragment.java
d725bfc473078409b7e4c676ac410cf061ed45b4 20-Jun-2011 RoboErik <epastern@google.com> prevent edit buttons from returning on rotation

Change-Id: I76a4d56257ebf52e1e3be2ae54cc817bd923e9f8
/packages/apps/Calendar/src/com/android/calendar/agenda/AgendaFragment.java
f256a61aa65d206ac9d620dcc0a160413be4c6cc 17-Jun-2011 Isaac Katzenelson <isaack@android.com> Temp fix for crash on rotation in agenda view

Change-Id: I99575d1cb63ab5f6fd8dd7ef10e2a306fe54a9f9
/packages/apps/Calendar/src/com/android/calendar/agenda/AgendaFragment.java
888ffcf22fe26989736b80d826aac211f5ad5c43 16-Jun-2011 Isaac Katzenelson <isaack@android.com> Fix EditEvent fragment removal
when closing the Agenda Fragment

Change-Id: I054507a28010a52e50c674979a712498c4669b67
/packages/apps/Calendar/src/com/android/calendar/agenda/AgendaFragment.java
056079920bc9d141241648662ad4ebdea91b1fd4 15-Jun-2011 Isaac Katzenelson <isaack@android.com> New agenda design with new ColorChipView

Change-Id: Ibe8dc97977db545018639bee7227bd03095f4b03
/packages/apps/Calendar/src/com/android/calendar/agenda/AgendaFragment.java
62967cbdfa0f9a6be1972235f350a1cc91bbb595 14-Jun-2011 Isaac Katzenelson <isaack@android.com> Added date bar under the action bar for tablet

Change-Id: I783b4b8de040c301a4ffbeed5183e302d43dddfc
/packages/apps/Calendar/src/com/android/calendar/agenda/AgendaFragment.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/agenda/AgendaFragment.java
c250e2eae5156fdc5233b7f1d319ee81dfc1cbd9 23-May-2011 Michael Chan <mchan@android.com> New intent for creating events

Change-Id: I4632c78d838b3ec5a0b3a893d6a3155f2c47daaf
/packages/apps/Calendar/src/com/android/calendar/agenda/AgendaFragment.java
37f12e5cee7ed2d354e9366bd6d8e15d1a934f2a 20-May-2011 Isaac Katzenelson <isaack@android.com> StickyHeaderListView support

Change-Id: I9b2748b65b75b0bb116d00fbd964196bbd78a51b
/packages/apps/Calendar/src/com/android/calendar/agenda/AgendaFragment.java
ccf565b6a00e1df8c0de824ac91e9f6746e246b5 27-Apr-2011 Isaac Katzenelson <isaack@android.com> Agenda fixes

Change-Id: I5654884027f0ee085f7a68c62ecf9c510937fb12
/packages/apps/Calendar/src/com/android/calendar/agenda/AgendaFragment.java
3a814eb59a087d12bda420c02356534c8e51e670 15-Apr-2011 Isaac Katzenelson <isaack@android.com> Use config file setting for popping event with agenda view

Change-Id: I2b9eda4ab28970c4df13d56003bd8f01ef8670cf
/packages/apps/Calendar/src/com/android/calendar/agenda/AgendaFragment.java
ff5c4345f794ec12b0a92f284434ddc1c88ff3a8 15-Apr-2011 Isaac Katzenelson <isaack@android.com> Config file support for "show details in month"

Change-Id: Ib1249e21da0dbded9f459e11baee424d1ba2ad0e
/packages/apps/Calendar/src/com/android/calendar/agenda/AgendaFragment.java
96a0b5436f79157e8175b3b761fd5ccfe26a7f62 13-Apr-2011 Isaac Katzenelson <isaack@android.com> Support for combined Month/Agenda view

Change-Id: I37ce180b7a7f5dbc65e2c1f4737d76f56e6c4699
/packages/apps/Calendar/src/com/android/calendar/agenda/AgendaFragment.java
ffbc790abf31576c84af7ddeab090fcd93ef3299 08-Dec-2010 Michael Chan <mchan@android.com> b/3157723 Update search UI

Change-Id: I03577ef3c0478953ca20d045bfd80d61c758a5cd
/packages/apps/Calendar/src/com/android/calendar/agenda/AgendaFragment.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/agenda/AgendaFragment.java
81850b1cca167351db9c3bc3ba64f7af053c4998 25-Oct-2010 Erik <roboerik@android.com> Fix npe in launching search

Change Id6ab17d9 introduces a NPE when launching search in Calendar.
This fixes that by creating a time object when the fragment is
created and then recreating it when the activity is ready.

Change-Id: I55bf97f154028022cd08e7bedaf0e1dd59e38e5b
/packages/apps/Calendar/src/com/android/calendar/agenda/AgendaFragment.java
01b1689b504173ba1263d7e28533ef20779c4591 23-Oct-2010 Daisuke Miyakawa <dmiyakawa@google.com> Use given Activity object.

Bug: 3054940
Change-Id: Ica961be3568ab44b176b5e31d2670a00523b048f
/packages/apps/Calendar/src/com/android/calendar/agenda/AgendaFragment.java
c8d2e7499d516cf7c6fd5756f8097d682ac26e8b 22-Oct-2010 Daisuke Miyakawa <dmiyakawa@google.com> Torelate NPE caused by getActivity()

getActivity() may return null when it isn't ready.

Bug: 3054940
Change-Id: Id6ab17d94e66adeae0df45062436e2157334a1f5
/packages/apps/Calendar/src/com/android/calendar/agenda/AgendaFragment.java
9a88873f9ec97b47aaaaae47208d22b3998b8e99 28-Sep-2010 Erik <roboerik@android.com> Add home tz support to Agenda Views

This pushes the home tz checks and display code into Agenda
Views, which are only used in search in HC. The Event Info
that displays in the right pane has not been updated yet.

Change-Id: Ib974d6bf877df880b716527db790141835b53c91
/packages/apps/Calendar/src/com/android/calendar/agenda/AgendaFragment.java
4b441bd6544fe6d11be75f974a41afd8fa040a4f 16-Sep-2010 Daisuke Miyakawa <dmiyakawa@google.com> Make settings screen support two pane mode.

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
/packages/apps/Calendar/src/com/android/calendar/agenda/AgendaFragment.java
00b8c1a39d75c1b4626dc987bd1a51cfaf7c9be1 23-Aug-2010 Mason Tang <masontang@google.com> Moved agenda-related classes into an agenda package

Change-Id: If834a652490938b4a31bfd5f6fa4e1aea2a6ffa7
/packages/apps/Calendar/src/com/android/calendar/agenda/AgendaFragment.java