410d0dcd2d4119cf1c627adc68bb58775dac461a |
|
11-Oct-2011 |
Dave Santoro <dsantoro@google.com> |
Pre-authorize VCard URI when sharing profile. Bug 5437453 Change-Id: Id91016d4b8bb174c2c29eb7e607ba72d4bc60588
/packages/apps/Contacts/src/com/android/contacts/detail/ContactLoaderFragment.java
|
2621c5bb7049401c8bce740005fa60bf1b304b86 |
|
03-Oct-2011 |
Makoto Onuki <omakoto@google.com> |
ContactLoader: set requested URI to error/not found result - Now both the "error" and "not found" results have the requested URI. - NOT_FOUND is no longer a singleton; there's now "isNotFound()" method in accordance with isError(). Bug 5350017 Bug 5201346 Change-Id: Icb9080d3885ea2217e73a59db3825984746c3eb3
/packages/apps/Contacts/src/com/android/contacts/detail/ContactLoaderFragment.java
|
685157e0635ee33350d3dd1c6551e188d3df9f22 |
|
30-Aug-2011 |
Daniel Lehmann <lehmannd@google.com> |
Fix blank screen on VIEW raw contact URIs or legacy URIs on phone Store requested URI in ContactLoader Result. We were doing the wrong comparison of the lookup URI. For example, we were checking that the incoming URI from the intent (i.e. raw contact URI) was equal to the lookup URI from the ContactLoader Result. This was not equivalent and resulting in a blank screen for the VIEW intent on raw contact URIs and legacy URIs. TODO: Fix for tablet, there may be a different issue going on there. Bug: 5220640 Change-Id: I2d6dff8df4c9065d7d845dca5c09ba1d773770df
/packages/apps/Contacts/src/com/android/contacts/detail/ContactLoaderFragment.java
|
fab516143c60565b9cc0d18fbe0af33902764546 |
|
24-Aug-2011 |
Katherine Kuan <katherinekuan@google.com> |
Fix blank screen on contact card after extended screen lock - After viewing the contact card for someone with social updates and waiting for an extended screen lock (3+ mins), unlocking the screen brings up a blank contact card. - Don't set retain instance state = true for ContactLoaderFragment so that it follows the normal Fragment lifecycle (and we already take care of saving/restoring state anyways in that fragment). - Don't set the contact data to null onLoaderReset() in COntactLoaderFragment - Don't show the "updates" header in the updates fragment if there are no stream items Bug: 5141991 Change-Id: Icd8693154f756cf423b64524ffcbd850f1c55d9b
/packages/apps/Contacts/src/com/android/contacts/detail/ContactLoaderFragment.java
|
9e7b5da669fcf92a6a627fb720749e5cb627684a |
|
23-Aug-2011 |
Makoto Onuki <omakoto@google.com> |
Propagate original exception when throwing load exception Bug 5198078 Change-Id: I941dc9b96d6c58eb1912d446c3c27ec4c4c2ffef
/packages/apps/Contacts/src/com/android/contacts/detail/ContactLoaderFragment.java
|
3acaef02bdbc612ba7573f005168cec48aa42905 |
|
22-Aug-2011 |
Katherine Kuan <katherinekuan@google.com> |
Throw exception if there's a contact loader error Bug: 5193744 Change-Id: I3a9024f090efc581dec96c7a84580eed1864de42
/packages/apps/Contacts/src/com/android/contacts/detail/ContactLoaderFragment.java
|
3ef27fb18a2fe075c43131b653cd2e6306e187e2 |
|
09-Aug-2011 |
Daniel Lehmann <lehmannd@google.com> |
Start service intent when contact is being displayed Bug:5138185 Change-Id: I84dbf0f933d575b4910b220fe9743a47f46d5762
/packages/apps/Contacts/src/com/android/contacts/detail/ContactLoaderFragment.java
|
d510f8a8e03ed67cf5a9a686fd67ab9a19d6ab8f |
|
27-Jul-2011 |
Isaac Katzenelson <isaack@android.com> |
Merge "Options Menu layout changes"
|
683b57e1fbf27c81c9973de814fc8bb1852e6df8 |
|
21-Jul-2011 |
Isaac Katzenelson <isaack@android.com> |
Options Menu layout changes Show correct buttons for each tab Show correct buttons for contact viewer and editor Removed ContactOptions activity and now showing ringtone picker directly. Removed all "contact options" from XMLs. Bug: 5062002 Change-Id: Ic52eaacdc5d9b5aab55fde37181c6ad6d7154b74
/packages/apps/Contacts/src/com/android/contacts/detail/ContactLoaderFragment.java
|
3e6991e5ee91ea2cc82a02bd3ea4ed7e941b08af |
|
24-Jul-2011 |
Makoto Onuki <omakoto@google.com> |
Add UI for the "invite" - Add "More networks" button to the contact card networks section, which opens the list of invitable account types in a popup. (This "More networks" section reuses NetworkTitleViewEntry.) - The list popup uses the same layout as the account selector - Updated the account selector layout according to the rough visual spec. Removed the tablet variant, as we use the same layout on the tablet too for now. - Sends the invite intent when a type is selected. Bug 5061956 Change-Id: I0a62126a0cf4ffeecc1a7263b124d00201b67e21
/packages/apps/Contacts/src/com/android/contacts/detail/ContactLoaderFragment.java
|
69b4a886bdc8e36b7529122b5a97d9e4fd1ddf11 |
|
22-Jul-2011 |
Makoto Onuki <omakoto@google.com> |
"Invite" part 2 - ContactLoader now loads invitable account types, which are account types that supports the invite feature and don't contribute to the loaded contact. - Add AccountType.DisplayLabelComparator Bug 5061956 Change-Id: Icadffac9e5e3b739e70f59d709cfdd67909c9a41
/packages/apps/Contacts/src/com/android/contacts/detail/ContactLoaderFragment.java
|
3915600d2b0ff499e0129e951dfd39bff46b2f42 |
|
19-Jul-2011 |
Dave Santoro <dsantoro@google.com> |
Stream items UI. This is still pretty rough at this point, and does not fully implement the UI. It handles loading in the stream items and photo metadata in the contact loader, and displaying those items in a scrollable view in the updates pane. Change-Id: I3e796a6141ffa385aa2acc769cf6dd11f37aa39c
/packages/apps/Contacts/src/com/android/contacts/detail/ContactLoaderFragment.java
|
9c0e8ac3a90e01ebca4b83f1f8ef78e9e98a9922 |
|
14-Jul-2011 |
Makoto Onuki <omakoto@google.com> |
2-pane: Make sure to hide "edit contact" on non "all" tabs (also other options such as "delete conact" and "share copntact") These menu items are actually owned by ContactLoaderFragment, so we need to show/hide the fragment as well even though it's invisible. Bug 5028965 Change-Id: I302ee49a2a549c0397bee6a657e04c291c3e8b3c
/packages/apps/Contacts/src/com/android/contacts/detail/ContactLoaderFragment.java
|
4ff31284ff6bd263621771bbfa6b24e0da5af031 |
|
11-Jul-2011 |
Daniel Lehmann <lehmannd@google.com> |
Remove restricted white-listing Bug:4974334 Change-Id: I05736d49a72ca26902de52f967ee8028178e2366
/packages/apps/Contacts/src/com/android/contacts/detail/ContactLoaderFragment.java
|
58fc577bd7966e6566cdcac09589a0d3e05128e7 |
|
04-Jul-2011 |
Katherine Kuan <katherinekuan@google.com> |
Contact card on tablet - Two-column layout in landscape - ViewPager and tab carousel in portrait - Views with and without social updates - Use ContactDetailLayoutController which controls hiding/showing fragments based on orietnation and contact data - Move options menu into the loader fragment because there can be multiple ContactDetailFragments on the screen now at one time or it can be dynamically created by the ViewPagerAdapter and we won't have a reference to that in the PeopleActivity TODO: Use ContactDetailLayoutController in ContactDetailActivity so there isn't duplicated code. But just make it work now and do cleanup later. Change-Id: Ibf8eb317c6e19bc3d98eb9ce46a45cccb237c631
/packages/apps/Contacts/src/com/android/contacts/detail/ContactLoaderFragment.java
|
2eb969cc399d87b659a45568fa951d394c216917 |
|
28-Jun-2011 |
Katherine Kuan <katherinekuan@google.com> |
Contact card with and without social updates - This is for the phone (landscape and portrait) - Some tweaks were done to the tablet to prevent regression but it's not quite ready yet - No social updates means a single scrolling list of details - Having social updates means a tab carousel and ViewPager - Add invisible contact loader fragment - Now the loader fragment loads the contact --> passes to ContactDetailActivity --> passes to all necessary fragments / carousels (no matter the configuration) - Get rid of ContactDetailAboutFragment and move those changes into the ContactDetailFragment Change-Id: I7be55ae7205bbcb8106bf2f2e4ae8dd6ce2c6a78
/packages/apps/Contacts/src/com/android/contacts/detail/ContactLoaderFragment.java
|