• Home
  • History
  • Annotate
  • only in /packages/apps/Contacts/src/com/android/contacts/quickcontact/
History log of /packages/apps/Contacts/src/com/android/contacts/quickcontact/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
90921b3bfd9b3492a19a5fbbf6e0309b97a32425 17-Oct-2011 Daniel Lehmann <lehmannd@google.com> Don't declare package-listener in Manifest but instead in code.

Bug:5149613
Change-Id: Iea0e40af98dfe9bd70ce5fcaac35a4b5361d5756
ackageIntentReceiver.java
uickContactActivity.java
esolveCache.java
ee05dcdd4b066ad909322c10919fb1812214673b 06-Oct-2011 Katherine Kuan <katherinekuan@google.com> Cleanup of chat capability icon and primary icon in DataKind

- Add content description to chat capability icon for
accessibility

- Remove primary icon from DataKind because we don't display
it anymore in the UI (it's an unused field since we only
display secondary action icons now)

Bug: 5416674
Change-Id: I6587dd9186af68b0e794d3e73cbc3dad9fdac332
ction.java
ataAction.java
uickContactActivity.java
uickContactListFragment.java
485b5af512ea100875d06554384216e52b653d07 06-Oct-2011 Mindy Pereira <mindyp@google.com> Additional ui changes for quick contact.

More fixes to bug:5233213 Quick contacts still needs some UI fixes
These changes:
1) shorten the max height of a list of contact pts
2) add borders to the top of the image and bottom of the list
3) move the content of the quick contact down
4) make the dividers narrower.
5) make the first line of text for everything except a postal address
1 line max and ellipsized at the end.
Change-Id: I7fce4db1a18d1b68814e55805fe4fe7c51cbd648
uickContactListFragment.java
df4336c1af254945971c991c93dc1a4860a2f904 06-Oct-2011 Mindy Pereira <mindyp@google.com> More adjustments to quick contacts to fixup layout.

1) make website 1 line and ellipsize
2) give 12dip margin on top and bottom of all text

More fixes for bug:5233213 Quick contacts still needs some UI fixes
Change-Id: Ibba14d51bee44ca4e551ca411693035a5a45d57c
uickContactListFragment.java
e128f1e6790c6efd219aca11bcfe4f5fadd594bc 06-Oct-2011 Mindy Pereira <mindyp@google.com> Make fixes to the quick contact layout.

Fixes bug:5233213 Quick contacts still needs some UI fixes

Change-Id: I096a3305b063bf52bda828da298f33c79fa719bc
uickContactListFragment.java
bfb59d8edce8c5604915a6e2ec288ad0becc7c7d 01-Oct-2011 Makoto Onuki <omakoto@google.com> QuickContact: Use "geo:" URI to open postal addresses

Use VIEW + "geo:0,0?q=ADDRESS" intent when opening postal addresses.
Which is what we do on contact card.

Bug 5388769

Change-Id: I2b960b7378ae4bedee27a72022d9fa41c9e8dfad
ataAction.java
fbb876392608a36ec1d23704f29d8b46d5d23991 01-Oct-2011 Daniel Lehmann <lehmannd@google.com> Add missing copyright headers

Bug:5399509
Change-Id: Iba658e35cd0bf71a9320037ddb80257003f780c7
ataAction.java
879be426bd1eb184fecbf89f5a0c88ba85807168 21-Sep-2011 Flavio Lerda <flerda@google.com> Merge "Update highlight state for primary/secondary targets."
44d8fbe0c972706200f407eb078e421bca62cb97 10-Sep-2011 Flavio Lerda <flerda@google.com> Update highlight state for primary/secondary targets.

This commit makes it so that when selecting the primary action, the
secondary action is part of the highlighted area, while when selecting
the secondary action, only that is focused.

Bug: 5317438
Change-Id: I85fde86812c7ce35dd2887d158ca7c2eff205809
uickContactListFragment.java
01a9fac7bd963d29c607cb17d579b68a71aa8854 16-Sep-2011 Dave Santoro <dsantoro@google.com> Fix phone number comparison in Phone Favorites.

This switches to using ContactsUtils.shouldCollapse for determining
whether we should combine the two numbers.

Bug 5294289

Change-Id: Id1ec369cfe698b52186ff392255d789458622e9d
ataAction.java
e66b8d7609c5505dfdda7483ef1cfc18f6d074c7 15-Sep-2011 Katherine Kuan <katherinekuan@google.com> Merge "New avatars"
ecfc26c3f9495f1a4efed69a1582ff2b0deb2c71 13-Sep-2011 Daniel Lehmann <lehmannd@google.com> New avatars

Bug:5074147

Change-Id: I583d22c63a7b617567c523efeed292ae1e2be7e4
uickContactActivity.java
faa49c913fedb67161dc784b91faa9a27195b0a8 15-Sep-2011 Isaac Katzenelson <isaack@android.com> Fix accesibility text in quick contact and itemview

Bug: 5275688 accessibility: phone and messaging icon
both are read as 'image-number' in quick-contact card/contact card.

5320265 Accessibility: content description for quick contact
image is the image id number

Added code in quick contact to add specific content description for phone numbers.
Added a specific content description for the quick contact bagde in the ContactListItemView.

Change-Id: Iad57b7bf8e563ac77b121bb15cd8096616fb1d9e
uickContactListFragment.java
38458634f8e474786264050d3a1580e03a680fff 10-Sep-2011 Isaac Katzenelson <isaack@android.com> Fix quick contact icons accessibility issues

Bug: 5275688 accessibility: phone and messaging
icon both are read as 'image-number' in
quick-contact card/contact card.

Changed the behavior of ResolveCache.getDescription to get the description
of the action from the icon's app before using the text fields.

Change-Id: I13b32d37e8437686cb5a8953c4f3ea273304d432
esolveCache.java
77f22a4225960a754af7ca10d497f6b13c133a7c 30-Aug-2011 Makoto Onuki <omakoto@google.com> Merge "Use THREAD_POOL_EXECUTOR when loading a contact"
73c341f8b174782ab7a42fc4767f67168b6916ee 29-Aug-2011 Makoto Onuki <omakoto@google.com> Use THREAD_POOL_EXECUTOR when loading a contact

Checked other usescases too, but there are no other ones that're obviously
changeable.

Bug 5224505

Change-Id: I9703400e4a93f18e014fcd0e4386374eb0658548
uickContactActivity.java
69fad288d10ea261c12787e5a0e280cf938a7784 29-Aug-2011 Daniel Lehmann <lehmannd@google.com> Don't check DataKind objects when comparing DataActions; mimetype is enough

Bug:5225995
Change-Id: Icf9262e0211f560c4e994281916e99c3115ce295
ataAction.java
188abafba01afc6499a16de5a84d7f4da9306ef1 29-Aug-2011 Daniel Lehmann <lehmannd@google.com> Use holo_light icons for audio-/video-chat

Bug:5226029
Change-Id: Idd3fec239fc651899ec9d75e12c4dbd034acb0cd
ataAction.java
1792b08c500ed528e7d21401affd936b3a7b3dc6 24-Aug-2011 Daniel Lehmann <lehmannd@google.com> Fix various Quick Contact visuals

Also fixed a bug where the secondary action can be tapped even though
it doesn't exist (crashes)

This also fixes pushed states, which have been filed a couple of times

Bug:5137515

Change-Id: I810d12a79f0088a0770a0eaf9225fe7906ebd8e7
ataAction.java
uickContactActivity.java
uickContactListFragment.java
5ff239cbeffdf0118b9dbc19eece9c66d1272c5c 08-Aug-2011 Daniel Lehmann <lehmannd@google.com> Remove some TODOs and imports

Change-Id: If6e693569a89201bce2bfcf481ece6812e30906e
uickContactActivity.java
f31df5d850fd0c10d9da4cd356f944c962fb44bb 03-Aug-2011 Daisuke Miyakawa <dmiyakawa@google.com> Have a chat icon inside IM tab

Bug: 5098861
Change-Id: Ib37f47a457f2245e3e1cebf95773bbd14641882c
ataAction.java
uickContactActivity.java
a6761be357dbdb7f89b41710dd917bb1a7f6e644 02-Aug-2011 Daniel Lehmann <lehmannd@google.com> Merge "Remove hardware layers. Replace alpha by colors-with-alpha"
dbd80eedb51891fef7b85cb7f5170a8f6faf8288 02-Aug-2011 Daniel Lehmann <lehmannd@google.com> Remove hardware layers. Replace alpha by colors-with-alpha

Bug:5097580

Change-Id: Icd1815d78cd482f6fa62663aa9283ff743e40642
loatingChildLayout.java
10d7df7bab8c332744fad64b9167c2ef061070e4 30-Jul-2011 Daisuke Miyakawa <dmiyakawa@google.com> Show QuickContact in front of soft input

Bug: 5092171
Change-Id: I112c9e82d6c55bc4740f9447771b2cbe96fdf8b7
uickContactActivity.java
54eb1ea74b71fc4f8248e649b37fdb737aea920e 28-Jul-2011 Daisuke Miyakawa <dmiyakawa@google.com> Show separate pressed effect for primary/secondary actions

Previously the whole content is highlightened by users'
item selection. Now we have two separate touch targets.

Affects Contact detail screen and quick contacts. In the
future we need to do similar thing to CallLog screen too.

- stop using onItemClick() but handle two separate onClick
events
- modify layouts so that we can show correct "pressed"
look-and-feel
- prepare two focusable Views for keyboard navigation

Bug: 5042772
Change-Id: I548f2e4ba11043081b3444f6eb341364bf71d917
uickContactListFragment.java
81281eefd5aaf339cbfa080ddfa6c6f63caca71a 29-Jul-2011 Katherine Kuan <katherinekuan@google.com> Unknown contacts are missing "up" affordance on contact card

- Contacts without a name cause the ContactDetailActivity to have
a blank title and therefore no "up" affordance.

- Use "(no name)" instead of blank or "(Unknown)" and make it
consistent across contact card, contact list, contact tile adapter,
and quick contacts

- Fix NPE when adding social widget for contact with no display
name

Bug: 5061950
Bug: 5096795
Change-Id: Id242e0f6d8bfe835d44be448129fddadd146fdb6
uickContactActivity.java
2e95ad0cd5fe199d0e3ef4bbcbae8baa247382c5 29-Jul-2011 Daniel Lehmann <lehmannd@google.com> Make the contact picture exactly half the height as it is wide

Bug:5087954
Change-Id: Idb8a1bd61b4c8f95910d3c5c7255400d276af0d9
loatingChildLayout.java
b7950f9e602270686d7c9a8e019b492088860c45 28-Jul-2011 Daniel Lehmann <lehmannd@google.com> Fix NPE issue with items that don't have a subtitle (happens with Exchange)

Bug:5090824
Change-Id: I35806f25d750db66d18e82d977aaa64a02f8605c
uickContactListFragment.java
2b3f3c54d3beb017b2f59f19e9ce0ecc3e039dbc 27-Jul-2011 Dave Santoro <dsantoro@google.com> App changes for account types with data sets.

This is primarily a replacement of the Android Account object in most
parts of the app with a new AccountWithDataSet object that extends
Account (by adding an additional attribute, the data set).

This also includes a major refactoring of the AccountTypeManager,
both to allow it to handle data sets and to allow for
non-sync-adapter packages to be referenced by the sync adapters for
an account and registered as sources of contact data. Attributes of
the sync adapter that would typically come from the authenticator
can be parsed out of the Contacts XML for these packages.

Bug 5077096

Change-Id: I88f311c64eae78c88e9999bff6f7de8538e62157
uickContactActivity.java
edb576aab33efff623691a89ace3c76cb2ff12d1 28-Jul-2011 Daniel Lehmann <lehmannd@google.com> Implement new QuickContact design

- Also removes default-functionality
- Fixes the flicker when dismissing (Bug:5025418)

Change-Id: I46cf0fbdb2dcbf002612672e5e8f81a9b1ab6939
ction.java
learDefaultsAction.java
ataAction.java
loatingChildLayout.java
rofileAction.java
uickContactActivity.java
uickContactBackgroundDrawable.java
uickContactListFragment.java
uickContactWindow.java
esolveCache.java
cde7389187ebc6816bd73d4704f1ca1b4ee39ac3 07-Apr-2011 Jeff Sharkey <jsharkey@android.com> Move QuickContact to Activity instead of Window.

QuickContact has traditionally used a Window to show a bubble with
callout centered around a target area. This change moves away from
private Window APIs, and instead creates FloatingChildLayout to layout
the bubble. Using onLayout() is more flexible than a PopupWindow or
Dialog, since it gives us access to getWindowVisibleDisplayFrame() to
correctly handle system windows. (Similar to FLAG_LAYOUT_INSET_DECOR.)

Changes background Drawable to use state_first and state_last to select
above/below callout arrow. Also moves to using setLevel() to set arrow
horizontal location.

Removes recycling chiclet code, and brings in Guava library.

Bug: 3362647
Change-Id: Iae953bae71db76e91e05996fe4c0dcea38bb446f
loatingChildLayout.java
uickContactActivity.java
uickContactBackgroundDrawable.java
uickContactRootLayout.java
uickContactWindow.java
405671a7b42d97ebf7ae7c0eeb4721f881139673 29-Mar-2011 Daisuke Miyakawa <dmiyakawa@google.com> Move DataKind outside AccountTypes

Bug: 4184675
Change-Id: Ibb20cb8b38d0272963fc5330c738bd17c61a5542
ataAction.java
uickContactWindow.java
c8fe4b6e71adb196dc463030e22f1b881432a00e 23-Mar-2011 Daniel Lehmann <lehmannd@google.com> Aggregate actions before checking whether to show "Clear Defaults"

Fixes the "Clear Default" showing up too often, if several data items
can be collapsed down to one element.

Bug:4152775
Change-Id: Ie9b8ae3ef80db4763884a1f9d3e58b2a31625d81
uickContactWindow.java
1e339e27297ede9b6df716b877aa5f2f97d67921 22-Mar-2011 Daniel Lehmann <lehmannd@google.com> Fix crash on dismissal of an empty QuickContact

Bug:4156032
Change-Id: I4d5d6edd82e3f05af4b3d9c25432bcb026d1cadc
uickContactWindow.java
7f10d5670893aad216a90adba12b1faeec9b42a7 24-Feb-2011 Dmitri Plotnikov <dplotnikov@google.com> Social widget to have quick contact or navigation to social app

Bug: 3451506
Change-Id: I5538a381a19137c76258baee8a2309fe347e6ee2
uickContactWindow.java
8359d04d075243442e973d2c3fdab8d47eb4cbb0 17-Feb-2011 Dmitri Plotnikov <dplotnikov@google.com> Conditionally removing SIP call button

Bug: 3413467
Change-Id: Ic5364825bb8e55bcb9022d3c796a8ea5a476dfae
uickContactWindow.java
esolveCache.java
04bb400ab21235635e4ad2268ba94ecf58431e32 16-Feb-2011 Dmitri Plotnikov <dplotnikov@google.com> Showing "clear defaults" only if there are multiple choices

Bug: 3447220
Change-Id: I8a80fb59e881fec0b10295f112d40a4953960869
uickContactWindow.java
5ab8d7fc444922f1069024f2c631929467d5a47c 16-Feb-2011 Dmitri Plotnikov <dplotnikov@google.com> Switching to a lookup key-based query in QuickContact

Bug: 3460622
Change-Id: I18f6a56858e4e42604aa6cfae168a90cf8a92d80
uickContactWindow.java
8936ce111ea86bf629c83c08752fa7c49b55d3df 18-Jan-2011 Jeff Brown <jeffbrown@google.com> Merge "Add joystick support to framework."
0f6370fd706a211315b6e99a606bb612c3884222 16-Jan-2011 Jeff Brown <jeffbrown@google.com> Add joystick support to framework.

Change-Id: Ia3ab16f1dee9b04a9856877a9f2381e72f25bb27
uickContactWindow.java
b4da2cd498c4f7d3db22d69bc41baf0ebdbcb6bc 17-Jan-2011 Dmitri Plotnikov <dplotnikov@google.com> Fixing window closing animation in QuickContact.

Bug: 3350061
Change-Id: If19ee0c2d539836aabfdc1e0783e33f07288a754
uickContactActivity.java
b360407351cdb473ebc2b3f02796bbe55404399f 11-Jan-2011 Dmitri Plotnikov <dplotnikov@google.com> Specifying an explicit type for the video chat intent

Bug: 3295622
Change-Id: I571435beaa304c5d687f32b9d063e3939dbcd2a3
ataAction.java
6eebf9ba47d5208a67f71d6b609765ef5d47d429 10-Jan-2011 Dmitri Plotnikov <dplotnikov@google.com> Fixing NPE in QuickContact

Bug: 3337036
Change-Id: I4f01e7a34ad87656bcdaa19bd2e499361448261d
uickContactActivity.java
efad62dfde0be65acff2af0bbf9cb2a7b765fe83 09-Jan-2011 Dmitri Plotnikov <dplotnikov@google.com> Removing an unused parameter

Change-Id: I67b62a03baec7715be799bf6026027a11ca877a6
uickContactWindow.java
a07fa5f37031e4c5cd2933de02d2db41ec153e2b 09-Jan-2011 Dmitri Plotnikov <dplotnikov@google.com> Renaming AccountTypes to AccountTypeManager.

The intent is to turn it into a "system service" of sorts.

Change-Id: I047d70a2e59978c05916965ef0c0d9f18abc55e6
uickContactWindow.java
25af63c715ccd8f9bd6000372261841a036983af 05-Jan-2011 Jeff Brown <jeffbrown@google.com> Add dispatch key shortcut window callback.

Change-Id: I3dedb876a5f6974731518db8057795e6e462a2e6
uickContactWindow.java
cccf6276e45dc2451f6ed9902bc1b4b2ea0b05fa 05-Jan-2011 Dmitri Plotnikov <dplotnikov@google.com> Integrating video chat into QuickContact

Bug: 3295622
Change-Id: I1288e735bf821b3e1acd20ca4fcfa4de08b62a1a
ataAction.java
uickContactWindow.java
a5bb8e2beb959d07c08c62f59722cea474e77f68 05-Jan-2011 Dmitri Plotnikov <dplotnikov@google.com> Showing proper chat capability icons in quick contact

Bug: 3295622
Change-Id: I196e2d365616fa4356d6266165a56f84e0df50d5
uickContactWindow.java
b77be6d2ad06edfd8751f55043e4aa9fd9f36015 04-Jan-2011 Dmitri Plotnikov <dplotnikov@google.com> Removing inflation levels from AccountType.

Also, fixing asynchronous update and concurrency issues.

Bug: 3140873

Change-Id: Ie9d342d23ee4a8d23405ef4145c54d7673b2cbe9
uickContactWindow.java
69f9e6f0cd9b5401da55f251e9bd98e69643d7df 04-Jan-2011 Dmitri Plotnikov <dplotnikov@google.com> Renaming fields and variables from "source" to "accountType"

Change-Id: Ie41036e35a45fc7d9a8c934a3cbe68399c567ad6
uickContactWindow.java
15dcf1d5874bf82eb9154e0c5ce4fb924a311ccd 10-Dec-2010 Dmitri Plotnikov <dplotnikov@google.com> Wrapping website URL in a WebAddress for proper parsing in QuickContact

Bug: 3272867
Change-Id: Ibd396a666324dce1817712636a36905dceeeabc9
ataAction.java
1b89adcfc9a2dab203789d489f6ab66ba782800c 10-Dec-2010 Dmitri Plotnikov <dplotnikov@google.com> Avoiding an unnecessary intent.getType() query on the UI thread

Bug: 3251719
Change-Id: I96ea061bc5f7565a26c30a5fd98b52b6c7e02699
ataAction.java
18ffaa2561cc7dd2e3ef81737e6537931c0a9a11 03-Dec-2010 Dmitri Plotnikov <dplotnikov@google.com> Renaming a couple of packages

Change-Id: I2c0f86b51baa622df629206f8b79ef1d0df09119
uickContactWindow.java
84e75a17f4444c269b374cc894ccc29fa3faa4cc 30-Nov-2010 Dmitri Plotnikov <dplotnikov@google.com> New asset for "clear defaults"

Bug: 3222299
Change-Id: I2be37f6f2068e28afc34349d4416bd0f50b794e2
uickContactWindow.java
0f78e8b198c56963d6d6044839bb0679f4afd075 25-Nov-2010 Daniel Lehmann <lehmannd@google.com> Move handling of primary to quickcontacts

Bug:3212270

Change-Id: I2d35aef0407e02cc4612a66ca09dbcd89b2fe714
ction.java
learDefaultsAction.java
ataAction.java
rofileAction.java
uickContactWindow.java
90b7a2dba454fbaef80d54579c295c0c07356ac5 23-Nov-2010 Daniel Lehmann <lehmannd@google.com> Ensure that left and right drawables are not too narrow

Change-Id: I73151233b2bbbf824a1063f0bed38d456224afe8
uickContactBackgroundDrawable.java
af8e3864a2d0131f72337165c846fe909a099e52 20-Nov-2010 Daniel Lehmann <lehmannd@google.com> Don't flush the ResolveCache each time. Turned inner classes into classes

Change-Id: Ic4d3a6a96988bd1979924ac4c2f807114624cf73
ction.java
ctionMultiMap.java
ataAction.java
ackageIntentReceiver.java
rofileAction.java
uickContactBackgroundDrawable.java
uickContactWindow.java
esolveCache.java
69e82441e5fc4306a66d4f803240a544acade044 19-Nov-2010 Daniel Lehmann <lehmannd@google.com> New visuals and test for QuickContact

Bug:3172860
Bug:2591163

Change-Id: I5af7bf99481c38c6b0ad62b8f1c70b04ce930d1e
uickContactActivity.java
uickContactBackgroundDrawable.java
uickContactRootLayout.java
uickContactWindow.java
efe71591c2285edf6d97e3549d59099226cdb26a 17-Nov-2010 Daniel Lehmann <lehmannd@google.com> Refactorings to make code easier to navigate

Change-Id: I322e776b1fd948e38c609930ae5eb04213d5032f
uickContactWindow.java
f918631a0eb08e559812a8552db7e4715f7a0d72 16-Nov-2010 Adam Powell <adamp@google.com> Updated for ActionBar API changes

Change-Id: I7ee4ef091e634c8fde6dec83e0b974e833938947
uickContactWindow.java
4597c92d655d45447780b32c7572acef110b6ed1 15-Nov-2010 Dmitri Plotnikov <dplotnikov@google.com> Renaming BaseAccountType to AccountType

Change-Id: Iff47bac0e1a118f4a5319526304df16cb89bd0cd
uickContactWindow.java
84963bdc462b9ca61579300d3ccbc4d14a0f37f7 26-Oct-2010 Daniel Lehmann <lehmannd@google.com> Don't show QuickContact if contact is not found. Show Toast instead

Bug:2953916
Change-Id: I668190e4354b603cecedd128d98332c8133ca592
uickContactWindow.java
7781ea12308e5c5d7bbeab175c31cc6cf1f19188 22-Oct-2010 Daniel Lehmann <lehmannd@google.com> Remove Internet Call functionality from Contact-Details and QuickContact

Bug:3116889
Change-Id: I6ee352623c2b9c01a52153f0435d159b31688710
uickContactWindow.java
35769b804fbfd5a1fc0b2c36cd0a786d662c4334 19-Oct-2010 Daniel Lehmann <lehmannd@google.com> Renamed Sources to AccountTypes

Change-Id: I088c7d9cd66fd4d38e93bc97a6644247f72037ef
uickContactWindow.java
72af89f9e497bb8ef54fe3deeec7e8477d192242 19-Oct-2010 Daniel Lehmann <lehmannd@google.com> Refactorings

package quickcontact:
- Newly created. Contains all quickcontact related files

package editor:
- Renamed GenericEditorView to FieldEditorView
- Renamed *ContactEditorView to *RawContactEditorView

Change-Id: I43c1bd4184f8423e1ab3b81339d512bde46cfea9
heckableImageView.java
uickContactActivity.java
uickContactWindow.java