History log of /frameworks/base/core/java/android/widget/QuickContactBadge.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
99441c5d7da45c10b729185852be97cbb0bdc8d5 12-Oct-2016 Aurimas Liutikas <aurimas@google.com> Fix import statements in android.widget package.

Additionally this CL removes spaces at the end of the line.

Test: code still compiles.
Change-Id: I1ce98b4e70aa3ae614f87966c3bc6181fa4389a4
/frameworks/base/core/java/android/widget/QuickContactBadge.java
d0374c6b25c3ad8e638827bd8190553f80d9bf22 20-Oct-2015 John Reck <jreck@google.com> Fix a few view ctors to not call Looper.myLooper

Bug: 25116730
Change-Id: I4e394c281feef6f7987433298d66f2df11352416
/frameworks/base/core/java/android/widget/QuickContactBadge.java
ad0020f8075ecf768cb610d60dbb167d41f0fbe5 04-Sep-2015 Alan Viverette <alanv@google.com> Invalidate when Drawable.setState() returns true

Ensures views that manage drawables follow the contract set forth in
the Drawable.setState() documentation.

Bug: 23792020
Change-Id: I4e5a449cd6535487873fd8443da50555c38e8ed9
/frameworks/base/core/java/android/widget/QuickContactBadge.java
7035f2be61ecf70eea78c147c84fd50c893d107a 26-Feb-2015 Brian Attwell <brianattwell@google.com> QuickContacts can prioritize phone mimetype. Part1

Define the ContactsContract for a new QuickContact extra.
This can be used to tell QuickContacts to prioritize a
given mimetype.

Bug: 18391003
Change-Id: Ie5a93ad9e1919f470a638d4235d91fe337cb5ca3
/frameworks/base/core/java/android/widget/QuickContactBadge.java
a7bb6fbeab933326d58aa806d8194b7b13239d34 04-Feb-2015 Dianne Hackborn <hackbod@google.com> First quick implementation of auto assist data.

Introduce new AssistData class that contains all data
the framework automatically generates for assist. Currently
populated with a very simple tree structure representing
the app's view hierarchy.

Reworked how we populate the class name for accessibility
info, so this is provided through a new method call on View
that subclasses can override. This method is also used
to populate the class name in AssistData.

Change-Id: Ibd0acdc8354727d4291473283b5e4b70894905dc
/frameworks/base/core/java/android/widget/QuickContactBadge.java
a54956a0bc611b1e9b3914edc7a604b59688f6b7 08-Jan-2015 Alan Viverette <alanv@google.com> Fix accessibility delegation

Ensures that delegate code is run last. Previously, calling the super
method from an accessibility delegate set on a widget would only run
code in the widget's parent. Next, the delegate code would run. Finally,
the widget's code would run. As a result, the widget code would override
any data supplied by the delegate.

By moving all overridden code to internal methods, we ensure that the
call chain for super includes the widget's parent code followed by the
widget's code. The delegate code will always run last.

BUG: 17641433
Change-Id: Ib9d403156c1fc4fb04f65f3c126d1277a44b3740
/frameworks/base/core/java/android/widget/QuickContactBadge.java
8de1494557cf1d00c1c3fce439138a28de7fbd61 19-Jun-2014 Alan Viverette <alanv@google.com> Fix switch & slider anim, make View drawable hotspot API public

BUG: 15287810
Change-Id: Ic7a9549dc1ba8afd07e9a196371ed349a54aaf2f
/frameworks/base/core/java/android/widget/QuickContactBadge.java
cebc6bab51d9c77db8f346c1390169eabac4f27d 14-Jun-2014 Alan Viverette <alanv@google.com> Support hotspots in View drawables

BUG: 15285217
Change-Id: Iad44454fe16ac27ed20b9c17ae2df69649339eed
/frameworks/base/core/java/android/widget/QuickContactBadge.java
a702ccdf9f067c0604a0ca571dca5c4a2a291040 28-Apr-2014 Yorke Lee <yorkelee@google.com> Add setOverlay method to QuickContactsBadge

Allow apps to disable/configure their own overlay to be used
on the QuickContactsBadge

Bug: 13747208

Change-Id: Id84c6ee1ebde6ce17477c12d22522ca19c27ea9b
/frameworks/base/core/java/android/widget/QuickContactBadge.java
8eea3ea5591e59f55cbb4f6b2b7e9363a285ced3 04-Feb-2014 Alan Viverette <alanv@google.com> Add APIs for obtaining themed Drawable from Theme, Context

BUG: 12611005
Change-Id: Ic0057be4e4c2d0c61ce02a019b3f7d0625e3a016
/frameworks/base/core/java/android/widget/QuickContactBadge.java
e9293c1a1f9ac72b1ff1c47d41465eee39d44c1b 21-Oct-2013 Deepanshu Gupta <deepanshu@google.com> am 7d641de1: am a14f25c5: am bf3acff1: Merge "Don\'t run the async query if being rendered in EditMode." into klp-dev

* commit '7d641de1f6ca4af977233220590d1e74be970dab':
Don't run the async query if being rendered in EditMode.
34e9c696583d128b35ed449383341055e9862989 18-Oct-2013 Deepanshu Gupta <deepanshu@google.com> Don't run the async query if being rendered in EditMode.

Skips the QueryHandler if the QuickContactBadge widget is being rendered
in edit mode.

Bug: 11288332
Change-Id: I04b115292f61afc7f515787fa4a396bc6ea56a16
/frameworks/base/core/java/android/widget/QuickContactBadge.java
617feb99a06e7ffb3894e86a286bf30e085f321a 10-Sep-2013 Alan Viverette <alanv@google.com> Add View constructor that supplies a default style resource

Also updates the constructor of every class that extends View.

BUG: 10676369
Change-Id: Ifaf27bf82028d180afa4931c0e906df88d858ac3
/frameworks/base/core/java/android/widget/QuickContactBadge.java
3e839f4eedd1e6b9ba627f905592f83bfa356ae3 16-Jan-2013 Yorke Lee <yorkelee@google.com> Fix the build breakage due to incorrect javadoc link

Change-Id: I1789f7e324a06c45c1be4088e9bd4e5cd6879aee
/frameworks/base/core/java/android/widget/QuickContactBadge.java
02f304f721d936566d6983500d25b223d96e6e9d 14-Jan-2013 Yorke Lee <yorkelee@google.com> Allow supplying extras when assigning QuickContactsBadge

Add assignContactFromEmail(String, boolean, Bundle)
and assignContactFromPhone(String, boolean, Bundle)
that allow the caller to provide a bundle of extras to
pre-populate the ContactEditorFragment with if a contact
is not found with the requested email address or phone number.

Bug: 7038382
Change-Id: Ib77fa484e1c39cb60d7acc27efe3a3fcf3fee62f
/frameworks/base/core/java/android/widget/QuickContactBadge.java
8a78fd4d9572dff95432fcc4ba0e87563415b728 17-Jan-2012 Svetoslav Ganov <svetoslavganov@google.com> AccessibilityEvent/AccessibilityNodeInfo class name property should be set to only framework classes.

AccessibilityEvent and AccessibilityNodeInfo have a property className which is set to the source
Java class. This is problematic since leads to leaking private classes which would allow an
accessibility service to load classes from other packages. This is strongly undesirable since
not trusted code can be loaded, and hence executed, in the accessibility service. To address
that the class name is set to the most concrete framework class extended by the info/event
source.

bug:5878943

Change-Id: I7b3114ece8772ea2773f5151e21b8a6f2006882a
/frameworks/base/core/java/android/widget/QuickContactBadge.java
e13e55b9bb477493f65c9fb33ff25e00e2a98260 08-Aug-2011 Daniel Lehmann <lehmannd@google.com> Don't perform query if QuickContactBadge has been initialized via
assignContactUri

Also changes:
- Remove handling of mMode, as QuickContact now ignores this anyway
- Don't draw the overlay-triangle if no action can be performed

Bug:5132023
Change-Id: I8d6f8df9caf140fdade8683bd7b22d53c28994f4
/frameworks/base/core/java/android/widget/QuickContactBadge.java
5cba862628b5f3e69cd05e97f6df6e101ebf4097 13-Jan-2011 Gilles Debunne <debunne@google.com> QuickContactBadge shows its pressed state

Change-Id: I7dfd02cc5c4e0a5ba6a7d65c2c61d650f5aa9249
/frameworks/base/core/java/android/widget/QuickContactBadge.java
923505803aa248e95b1e0caa5bc83ac824d61194 08-Jan-2011 Gilles Debunne <debunne@google.com> New QuickContactBadge holo style.

The background is removed. A blue triangle is displayed on the lower right corner.
Now theme dependant.

Change-Id: I984ac5185039569bd378af9f15b59d11fd1b5c8f
/frameworks/base/core/java/android/widget/QuickContactBadge.java
1006c842f1dfddf3c55291239961299f176ae08f 08-Sep-2010 Makoto Onuki <omakoto@google.com> am 3f6e4d56: am 1cc86da6: Merge "Don\'t fall through from TOKEN_EMAIL_LOOKUP" into gingerbread

Merge commit '3f6e4d56bba393ac556a672202e00bc417784ce8'

* commit '3f6e4d56bba393ac556a672202e00bc417784ce8':
Don't fall through from TOKEN_EMAIL_LOOKUP
a362e1d79492cf3a60724a259fcd6d786574d5d6 07-Sep-2010 Makoto Onuki <omakoto@google.com> Don't fall through from TOKEN_EMAIL_LOOKUP

Change-Id: Ifc08f26ba93496cfa53cd83c7df0e986ea4ece4b
/frameworks/base/core/java/android/widget/QuickContactBadge.java
9a20aa74ca83fe53546b6f4cfb9d805d0cfd3a9c 13-Apr-2010 Evan Millar <emillar@google.com> Clean up the fallback state of QuickContact

-Show the generic avatar by default, until otherwise set
-Add padding to the nobadge asset so that it will be square
-Remove states from the nobadge asset since it is not actionable

Change-Id: Ide7da78782a0db9047de52af6f9c1f654fc6a1b5
/frameworks/base/core/java/android/widget/QuickContactBadge.java
01fd4e1226394b3d9591a13bf5edfcb74ea14690 02-Oct-2009 Tadashi G. Takaoka <takaoka@google.com> QuickContactBadge: Make lookup key query asynchronous.

Internal Bug: http://b/2130588
/frameworks/base/core/java/android/widget/QuickContactBadge.java
e3ec9977bbfbdd6659cf27c7341f4c1c826f2209 01-Oct-2009 Evan Millar <emillar@google.com> FastTrack->QuickContact

Change-Id: I98f2db38e6402bdbe47b941d82c8f33863d1863e
/frameworks/base/core/java/android/widget/QuickContactBadge.java
f5ac46d302c28d6b67535a6266e5b1cb4bf5e266 30-Sep-2009 Evan Millar <emillar@google.com> Remove unused api in QuickContact.java and fix the build.

Change-Id: I46a6d39c8176806c2b5570c75b59ff9631ee53f1
/frameworks/base/core/java/android/widget/QuickContactBadge.java
c1a2a8296e811a2b9f8553346147be65e8a690b6 30-Sep-2009 Evan Millar <emillar@google.com> Change FasttrackBadgeWidget->QuickContactBadge and make public.

Change-Id: I9d12beeba16c2f64742b4a99d0da4ceb73525b5b
/frameworks/base/core/java/android/widget/QuickContactBadge.java