Yohei Yukawa
c8d31963d6
Remove an unused member.
...
IMM#mCursorAnchorInfoBuilder was added in I61dec2f8fa671ba891d
but not used actually.
Change-Id: If320e2814cf977305f6a0bea890d562590620348
2014-05-12 18:30:36 +09:00
Adam Powell
17048b84ec
Merge "Revert "Remove the View#initializeScrollbars API""
2014-05-10 01:51:54 +00:00
Adam Powell
d20aa6c531
Revert "Remove the View#initializeScrollbars API"
...
Looks like there are some bugs in the API checker for @removed.
This reverts commit 172c26e20fd71a2b4489a80b96ea5f6292db6430.
Change-Id: Ia4e610f71af19c5521fc019b9a6c26d0c11f23f1
2014-05-10 01:51:27 +00:00
Adam Powell
0604dbc18e
Merge "Remove the View#initializeScrollbars API"
2014-05-10 01:03:52 +00:00
Adam Powell
5d4c35d1ea
Remove the View#initializeScrollbars API
...
This was never a safe API for apps to call since the TypedArray
parameter must have been obtained by filtering on
android.R.styleable.View, which is not public. Any behavior in the
wild has therefore been undefined.
Change-Id: Id19f571c92748ef2a8c036072fd83a417527f779
2014-05-09 17:32:38 -07:00
John Reck
9fa4071c47
Refactor VirtualLightRefBase & JNI
...
Change-Id: I8e244e7109e59d5be96871b23bb9b1201c7f9eaa
2014-05-09 15:28:54 -07:00
Yohei Yukawa
2ac9979179
Merge "Introduce new API for floating window support"
2014-05-09 10:43:44 +00:00
Yohei Yukawa
c2ddd60236
Introduce new API for floating window support
...
This CL introduces a new API IMM#updateCursorAnchorInfo for
floating window support.
BUG: 14579622
Change-Id: I61dec2f8fa671ba891da1d4af08975750e3acb04
2014-05-09 19:17:15 +09:00
Michael Wright
7c1c71e27b
Temporarily remove the dpad keys from system keys.
...
Bug: 14438911
Change-Id: Ibb58a4af89585b6e266f5236df22f0465dd17bd4
2014-05-08 16:14:11 -07:00
Derek Sollenberger
5b554f0103
Merge "Avoid caching shadow properties in Java & HWUI."
2014-05-08 14:41:47 +00:00
Alan Viverette
b466977765
Merge "State based animators for Views"
2014-05-07 23:58:15 +00:00
Yigit Boyar
f4c5bf30b4
State based animators for Views
...
Set quantum theme buttons to elevate 2dp on press
Change-Id: Ibf4f5ef166b901382c304d392eba075836a96a35
2014-05-07 16:52:17 -07:00
John Reck
ae493d967f
Merge "Allow all loopers to be RT-accelerated"
2014-05-07 23:16:52 +00:00
John Reck
030d619aaa
Allow all loopers to be RT-accelerated
...
Bug: 14445956
Change-Id: I03e92642aa118db5c7fefa1f09c3a5bde6ea671d
2014-05-07 15:46:36 -07:00
John Reck
ef27453cf7
Merge "Cleanup attachFunctor"
2014-05-07 21:48:20 +00:00
John Reck
832b151465
Cleanup attachFunctor
...
Bug: 13961296
Change-Id: Id48d11bfcc234afd1fd7e4fdd409a50e7208c81d
2014-05-07 14:39:44 -07:00
John Reck
b6d9211d31
Merge "Implement TODO(romainguy)"
2014-05-07 21:24:25 +00:00
John Reck
63a0667325
Implement TODO(romainguy)
...
Bug: 14277445
Change-Id: Id52d6f7fcc023000adcc440bd4da67d9a673536b
2014-05-07 13:45:54 -07:00
Guang Zhu
4297409e45
resolved conflicts for merge of 1e8a87dd to master
...
Change-Id: Id51218b4e2ca06344b5e7596ebde355fba9cfa54
2014-05-07 09:51:11 -07:00
Derek Sollenberger
c29a0a4664
Avoid caching shadow properties in Java & HWUI.
...
bug: 10650594
Change-Id: I6f57df002710bb0567ed7e53fc0bfe96cfd504b8
2014-05-07 09:36:04 -04:00
Adam Powell
05ee2bd617
am bfbddcad: am 4f295fe8: Merge "Clean up WindowInsets API for release" into klp-modular-dev
...
* commit 'bfbddcad6004b7d178fb777c3a2b8b8a3dfe53ad':
Clean up WindowInsets API for release
2014-05-07 13:20:21 +00:00
Guang Zhu
1e8a87dd3c
am f31d73c9: Merge "send accessibility events on view property invalidation" into klp-modular-dev
...
* commit 'f31d73c9859a4124e5d4e618f4b147f55f693ef6':
send accessibility events on view property invalidation
2014-05-07 12:43:59 +00:00
Guang Zhu
f31d73c985
Merge "send accessibility events on view property invalidation" into klp-modular-dev
2014-05-07 07:38:59 +00:00
Guang Zhu
84e2509823
send accessibility events on view property invalidation
...
from certain call sites of invalidateViewProperty, appropriate
accessibility event needs to be delivered as well.
Below is a list of call references found, ones with "*" are
modified by this change:
package: android.view
View
*offsetLeftAndRight(int) (4 matches)
*offsetTopAndBottom(int) (4 matches)
*setAlpha(float)
setCameraDistance(float) (2 matches)
setLayerPaint(Paint)
setPivotX(float) (2 matches)
setPivotY(float) (2 matches)
*setRotation(float) (2 matches)
*setRotationX(float) (2 matches)
*setRotationY(float) (2 matches)
*setScaleX(float) (2 matches)
*setScaleY(float) (2 matches)
setTransitionAlpha(float)
*setTranslationX(float) (2 matches)
*setTranslationY(float) (2 matches)
ViewGroup
*offsetChildrenTopAndBottom(int)
ViewOverlay
OverlayViewGroup
invalidateViewProperty(boolean, boolean) (2 matches)
ViewPropertyAnimator
AnimatorEventListener
onAnimationUpdate(ValueAnimator) (2 matches)
Bug: 14262013
Change-Id: Ibc9ed438f476ad10a6ad8df668142958c5903f55
2014-05-06 18:23:15 -07:00
Jeff Brown
6c8e788e37
Merge "Fix crash due to texture view callback threading invariants."
2014-05-07 00:47:08 +00:00
Adam Powell
bfbddcad60
am 4f295fe8: Merge "Clean up WindowInsets API for release" into klp-modular-dev
...
* commit '4f295fe8c66ef2878d93be420f73745d88422e35':
Clean up WindowInsets API for release
2014-05-07 00:35:31 +00:00
Jeff Brown
c7282e57cd
Fix crash due to texture view callback threading invariants.
...
Allow the client of a SurfaceTexture to specify the Handler to
which the update callback should be directed to avoid unnecessary
scheduling ping-pong between threads.
Fixed an invalid assumption in TextureView that it is attached
to the main looper which could result in a crash under certain
circumstances. In normal app processes, it is true that TextureViews
must be created on the main looper since hardware rendering is
currently only supported on the main looper. However, in the
system server, UI components run a different thread. Although
hardware rendering is normally disabled in the system server,
it may be enabled for certain developer features.
Bug: 14445309
Change-Id: I5ae17ad018b9ef05ba87ec2f972c7c82e2bca70a
2014-05-06 17:13:43 -07:00
Adam Powell
f4a3941ebe
Clean up WindowInsets API for release
...
Hide window decor inset methods and rename the clone* methods to have
less baggage.
Bug 14566960
Change-Id: Ia06bb959fd77acd6ff69f337c3200047a529612a
2014-05-06 16:27:59 -07:00
Dan Stoza
9bd01ef0c6
Merge "Enable changing display configuration"
2014-05-06 21:08:15 +00:00
Adam Powell
5f97930fc5
am c41fa708: am a0516e7a: Merge "onWindowDismissed API cleanup" into klp-modular-dev
...
* commit 'c41fa708271e204a7983aba291389ea1554227b2':
onWindowDismissed API cleanup
2014-05-06 20:24:23 +00:00
Adam Powell
c41fa70827
am a0516e7a: Merge "onWindowDismissed API cleanup" into klp-modular-dev
...
* commit 'a0516e7ad12a647cc40fb5651e8d14cd39571c7a':
onWindowDismissed API cleanup
2014-05-06 20:20:40 +00:00
Adam Powell
a0516e7ad1
Merge "onWindowDismissed API cleanup" into klp-modular-dev
2014-05-06 20:17:31 +00:00
Chris Craik
55d47f6be8
Merge "Fix pivot update rejection logic"
2014-05-06 20:17:29 +00:00
Dan Stoza
00101052b5
Enable changing display configuration
...
This allows querying and switching display device configurations
through the ISurfaceComposer/SurfaceComposerClient interface.
Bug: 14320401
Change-Id: Ie4363bc8353d95428f1114ea48e5b1c8976e1730
2014-05-06 11:34:06 -07:00
Chris Craik
6c1787cfea
Fix pivot update rejection logic
...
bug:14228573
Change-Id: Ia4c88f878ce325ee961117cf255c971d9947d5c6
2014-05-06 11:02:39 -07:00
John Reck
ebb9e69513
Merge "Implement loadSystemProperties"
2014-05-06 16:17:13 +00:00
Adam Powell
117b695222
onWindowDismissed API cleanup
...
Move the window swipe to dismiss plumbing off of Window.Callback into
its own internal interface implemented by Activity and Dialog. Make it
internal API instead of public. Apps should control this via the
window feature setting.
Change-Id: I64cd237fa7eab08719b2c34e31dac7d34f02563a
2014-05-05 18:20:47 -07:00
Justin Koh
d6fe30600c
am 9241a8d6: am 8031fa01: Fix build due to @deprecated tag not having content
...
* commit '9241a8d681397d5bacbae19cb081854ebed14d03':
Fix build due to @deprecated tag not having content
2014-05-06 00:07:16 +00:00
Justin Koh
9241a8d681
am 8031fa01: Fix build due to @deprecated tag not having content
...
* commit '8031fa014cd9f8bb9eb7de47b76a732cdfade687':
Fix build due to @deprecated tag not having content
2014-05-06 00:03:04 +00:00
John Reck
e4280baaa7
Implement loadSystemProperties
...
Bug: 14087580
Change-Id: I7153f38c70b554a78c56a0e794da929fc401ee7a
2014-05-05 16:39:37 -07:00
Justin Koh
8031fa014c
Fix build due to @deprecated tag not having content
...
Bug: 14441321
Change-Id: Ia42040db7030e4318ed2c34bbe90808a49f002db
2014-05-05 16:29:52 -07:00
Justin Koh
7b529fcd6d
am 268f858b: Merge "Hide KeyEvent#isCancelKey, isConfirmKey DO NOT MERGE" into klp-modular-dev
...
* commit '268f858be57089e568bc55aa9089af54a53dcc94':
Hide KeyEvent#isCancelKey, isConfirmKey DO NOT MERGE
2014-05-05 23:18:22 +00:00
Justin Koh
268f858be5
Merge "Hide KeyEvent#isCancelKey, isConfirmKey DO NOT MERGE" into klp-modular-dev
2014-05-05 23:14:06 +00:00
Justin Koh
e0cc71fa19
am 1440cc6b: Merge "Hide InputDevice#supportsSource DO NOT MERGE" into klp-modular-dev
...
* commit '1440cc6bf37a268b439dfe86a9078b93bf1baf39':
Hide InputDevice#supportsSource DO NOT MERGE
2014-05-05 23:11:03 +00:00
Justin Koh
6f5dcc3546
Hide KeyEvent#isCancelKey, isConfirmKey DO NOT MERGE
...
Bug: 14116162
Change-Id: I6b947c9b46bb5ea094b39428bb432e8f6fc6b57a
2014-05-05 16:08:38 -07:00
Justin Koh
8bed554e4f
Hide InputDevice#supportsSource DO NOT MERGE
...
Bug: 14116162
Change-Id: I7c0ae516596f965083622aa77281abf6d47dc0b7
2014-05-05 15:47:39 -07:00
Justin Koh
a13a17ee0c
am fd04632a: am 3caf9258: Merge "Hide getDeviceGlobalActionKeyTimeout" into klp-modular-dev
...
* commit 'fd04632ab5fe9272b0f1d2ff94367a574e026a5b':
Hide getDeviceGlobalActionKeyTimeout
2014-05-05 22:45:23 +00:00
Justin Koh
fd04632ab5
am 3caf9258: Merge "Hide getDeviceGlobalActionKeyTimeout" into klp-modular-dev
...
* commit '3caf92582498bad8fe79f6e3235be218e82b7f68':
Hide getDeviceGlobalActionKeyTimeout
2014-05-05 22:38:13 +00:00
Justin Koh
1aa59f86ca
Hide getDeviceGlobalActionKeyTimeout
...
Hide getDeviceGlobalActionKeyTimeout, as requested. Remove mention from
@deprecated notice.
Bug: 14441321
Change-Id: Ic6e84e718c2eaa15a86d8cd4d13645be88490b61
2014-05-05 14:40:56 -07:00
Alan Viverette
c6d2d3a069
Merge "Partial revert "Load device default theme mapping from resources""
2014-05-05 19:47:49 +00:00