Svetoslav Ganov
a70698259e
am 389595bd: am 10890607: Merge "Fixing crash in ViewGroup.dispatchPopulateAccessibilityEvent" into jb-dev
...
* commit '389595bd47e53074f40b80603883eda633c6a5ae':
Fixing crash in ViewGroup.dispatchPopulateAccessibilityEvent
2012-04-30 12:46:16 -07:00
Svetoslav Ganov
89ce8fe195
am 298c13e1: am 18dcf2f1: Merge "Fixing crash when drawing accessibility focus indicator." into jb-dev
...
* commit '298c13e17cd2d5031f31713788d0e0c3e29b88b5':
Fixing crash when drawing accessibility focus indicator.
2012-04-30 12:43:36 -07:00
Svetoslav Ganov
10890607f8
Merge "Fixing crash in ViewGroup.dispatchPopulateAccessibilityEvent" into jb-dev
2012-04-30 12:39:25 -07:00
Svetoslav Ganov
18dcf2f1cd
Merge "Fixing crash when drawing accessibility focus indicator." into jb-dev
2012-04-30 12:38:06 -07:00
John Reck
8f998240b0
am f0d9ff0b: am 3ea87619: Merge "Fix crash in setNewPicture" into jb-dev
...
* commit 'f0d9ff0b6bcd9f88832c48d01222f3c3fe5b0d5b':
Fix crash in setNewPicture
2012-04-30 11:38:34 -07:00
Chris Craik
46eb0ca24d
am 9a439593: am 02d7e489: Merge "check for null ViewRootImpl" into jb-dev
...
* commit '9a4395930832db9a1cd7c4c6825812e0587a073d':
check for null ViewRootImpl
2012-04-30 11:33:16 -07:00
John Reck
3ea8761974
Merge "Fix crash in setNewPicture" into jb-dev
2012-04-30 11:31:27 -07:00
Chris Craik
02d7e489b2
Merge "check for null ViewRootImpl" into jb-dev
2012-04-30 11:27:35 -07:00
Chris Craik
a59558f476
check for null ViewRootImpl
...
bug:6412902
Change-Id: I36b5ee48fb94ed0f8222f9ec41ee9fc3730ceed0
2012-04-30 11:06:46 -07:00
John Reck
579f4e93fb
Fix crash in setNewPicture
...
Bug: 6412902
Change-Id: I65d8f65839c6e84440cb9d0393c35a8c488c9781
2012-04-30 10:50:04 -07:00
Svetoslav Ganov
d7910dd42a
Fixing crash in ViewGroup.dispatchPopulateAccessibilityEvent
...
1. There was a double call to recycle of a pooled instance
which was causing an exception. Removed an unnecessary call.
bug:6408689
Change-Id: Ic74b743c6be28ca95ab84b15f28edb5bc95f0a88
2012-04-28 15:23:51 -07:00
Svetoslav Ganov
1d74df2266
Fixing crash when drawing accessibility focus indicator.
...
1. Added a lacking null check for the accessibility node
info returned by an accessibility node provider. If
the provider implementation is not correct this may
happen.
2. Added clearing of the current accessibility focused
node when the window focus changes. Now it is cleared
in every case and if it happens that accessibility is
enabled when the window gets focus, the accessibility
focus will be properly set.
bug:6381296
Change-Id: Ieea1b07762745e6d932fc4ed4febfe77760b25b7
2012-04-28 15:14:30 -07:00
Mike Lockwood
bf9e213f5b
am 19c4b9ae: am 427db9b3: Merge "UsbService: Add support for accessory initiating USB audio support" into jb-dev
...
* commit '19c4b9ae6162c8c6dd3b1e2bdcce856c310c7fff':
UsbService: Add support for accessory initiating USB audio support
2012-04-28 12:05:56 -07:00
Mike Lockwood
427db9b3d1
Merge "UsbService: Add support for accessory initiating USB audio support" into jb-dev
2012-04-28 12:00:02 -07:00
John Reck
edafaf67bd
am 21f5d8ab: am 47f88d6b: Merge "Revert "add null check on ViewRootImpl"" into jb-dev
...
* commit '21f5d8aba69d7e14c8cab1c90a3a9063c74f3301':
Revert "add null check on ViewRootImpl"
2012-04-27 18:10:49 -07:00
John Reck
47f88d6b52
Merge "Revert "add null check on ViewRootImpl"" into jb-dev
2012-04-27 18:05:39 -07:00
John Reck
7658e53073
Revert "add null check on ViewRootImpl"
...
This reverts commit 67a1c8e3d5
2012-04-27 18:04:14 -07:00
John Reck
0e8dcb2b36
am aad4c022: am 04144a8b: Merge "add null check on ViewRootImpl" into jb-dev
...
* commit 'aad4c022c309dab1e0b95c69b07d7fc17e952dc6':
add null check on ViewRootImpl
2012-04-27 17:51:54 -07:00
Dianne Hackborn
7aed285964
am 6ea9c9a8: am 79c63461: Merge "When a window is first shown only draw once while animating." into jb-dev
...
* commit '6ea9c9a800c56241a335643056e0896d404c7ee7':
When a window is first shown only draw once while animating.
2012-04-27 17:48:12 -07:00
John Reck
04144a8b34
Merge "add null check on ViewRootImpl" into jb-dev
2012-04-27 17:47:10 -07:00
Dianne Hackborn
79c6346100
Merge "When a window is first shown only draw once while animating." into jb-dev
2012-04-27 17:42:48 -07:00
Jeff Brown
9db7ef654c
am ac11c76f: am ffd6ea45: Merge "Resample touch events on frame boundaries." into jb-dev
...
* commit 'ac11c76fe425707d0072cda19932f8dd9c0c07a9':
Resample touch events on frame boundaries.
2012-04-27 17:37:18 -07:00
Jeff Brown
ffd6ea4523
Merge "Resample touch events on frame boundaries." into jb-dev
2012-04-27 17:31:50 -07:00
Philip Milne
6858a66078
am 7010d606: am 65340c16: Merge "Fixes for optical bounds feature." into jb-dev
...
* commit '7010d6063008e6a451c8a0a9abb899734495a904':
Fixes for optical bounds feature.
2012-04-27 17:02:34 -07:00
Philip Milne
65340c1682
Merge "Fixes for optical bounds feature." into jb-dev
2012-04-27 16:57:41 -07:00
Jeff Brown
9cf0f1152e
am be9a68c9: am f613da0e: Merge "Simplify the consume before traversal heuristic." into jb-dev
...
* commit 'be9a68c9a5cddc7c8b54c5d0094b157e2ec49275':
Simplify the consume before traversal heuristic.
2012-04-27 16:50:44 -07:00
Jeff Brown
f3cc61cb79
am 162b31b6: am 263d044c: Merge "Fix CancellationSignal deadlock." into jb-dev
...
* commit '162b31b669a13404e5ae044056683d8015cfca7c':
Fix CancellationSignal deadlock.
2012-04-27 16:50:42 -07:00
Jeff Sharkey
6ff2928495
am 7bf6814b: am 5c55c40b: Merge "Clear IMM references when window dismissed." into jb-dev
...
* commit '7bf6814b991e36ec955bf6c03926b0f747222750':
Clear IMM references when window dismissed.
2012-04-27 16:50:40 -07:00
Jeff Brown
bd1890e7af
am d99ca786: am e19d5f02: Merge "Use choreographer frame time to schedule animations." into jb-dev
...
* commit 'd99ca786187695fffa1151d1aada7b8e767dcd25':
Use choreographer frame time to schedule animations.
2012-04-27 16:50:38 -07:00
Philip Milne
7a23b49a8c
Fixes for optical bounds feature.
...
1. Make the feature opt-in (ViewGroup::layoutMode defaults to CLIP_BOUNDS) without inheritance.
2. Rename COMPONENT_BOUNDS to CLIP_BOUNDS.
3. Rename LAYOUT_BOUNDS to OPTICAL_BOUNDS.
4. Complete GridLayout implementation.
5. Change the default_gap between components to 8dp, to align with the Style Guide.
Change-Id: I8d40dfc5f4ca469f6424eb3ff60d07bec56e3a9f
2012-04-27 16:46:57 -07:00
Jeff Brown
f613da0e5f
Merge "Simplify the consume before traversal heuristic." into jb-dev
2012-04-27 16:45:00 -07:00
Jeff Brown
263d044c79
Merge "Fix CancellationSignal deadlock." into jb-dev
2012-04-27 16:44:23 -07:00
Jeff Sharkey
5c55c40be0
Merge "Clear IMM references when window dismissed." into jb-dev
2012-04-27 16:44:22 -07:00
Jeff Brown
e19d5f0272
Merge "Use choreographer frame time to schedule animations." into jb-dev
2012-04-27 16:44:18 -07:00
Fabrice Di Meglio
983c4771ac
am 57caa12a: am 1b332dbf: Merge "Add TextView textSize as a ViewDebug for hierarchyviewer" into jb-dev
...
* commit '57caa12ad477191da0b1da6fc9c91375c9e6526e':
Add TextView textSize as a ViewDebug for hierarchyviewer
2012-04-27 16:36:24 -07:00
Jeff Sharkey
e6b4e6556e
am ff6b7588: am 6ee3fe88: Merge "Migrate ringtone playback to SystemUI." into jb-dev
...
* commit 'ff6b7588ab575035ba0d21bbb21f78e3c8761112':
Migrate ringtone playback to SystemUI.
2012-04-27 16:32:39 -07:00
Fabrice Di Meglio
1b332dbffa
Merge "Add TextView textSize as a ViewDebug for hierarchyviewer" into jb-dev
2012-04-27 16:30:57 -07:00
Jeff Sharkey
6ee3fe8849
Merge "Migrate ringtone playback to SystemUI." into jb-dev
2012-04-27 16:28:32 -07:00
Romain Guy
5fea9e2ba1
am f0fac51e: am 5084e69b: Merge "Make debug.layout usable with hw acceleration on" into jb-dev
...
* commit 'f0fac51e5f281cf3f1ad786a3473b603b41e11c5':
Make debug.layout usable with hw acceleration on
2012-04-27 16:19:47 -07:00
Jeff Sharkey
4478de3c02
Clear IMM references when window dismissed.
...
Match behavior of removeViewLocked(), where InputMethodManager clears
any strong references to Views, and also clear mCurRootView. Without
this, IMM can leak a DecorView instance after the user has left the
application.
Bug: 6413553
Change-Id: Iad09cf5dbb7f6f156fd39ed243431432e00f8945
2012-04-27 16:17:43 -07:00
Fabrice Di Meglio
c54da1cef9
Add TextView textSize as a ViewDebug for hierarchyviewer
...
Change-Id: I6459d0d9cdb9fe6a81b3e30c56b64159fc729d52
2012-04-27 16:16:35 -07:00
Romain Guy
5084e69b2c
Merge "Make debug.layout usable with hw acceleration on" into jb-dev
2012-04-27 16:15:28 -07:00
Romain Guy
cbc6774ef0
Make debug.layout usable with hw acceleration on
...
Change-Id: I35e41f83fc5049f5ede6b8a6731800bd6da50391
2012-04-27 16:14:23 -07:00
Jeff Brown
771526c88f
Resample touch events on frame boundaries.
...
Bug: 6375101
Change-Id: I8774e366306bb2b6b4e42b913525bf25b0380ec3
2012-04-27 15:58:42 -07:00
Romain Guy
c54984c84b
am 10c86ab3: am c887843b: Merge "New constant used by dev settings" into jb-dev
...
* commit '10c86ab3f806550563b1ccd94623c788e2c6c0da':
New constant used by dev settings
2012-04-27 15:55:32 -07:00
Chris Craik
67a1c8e3d5
add null check on ViewRootImpl
...
bug:6412902
Change-Id: I688a54731ed34283bc039a7967f472af131f458d
2012-04-27 15:50:17 -07:00
Romain Guy
c887843b19
Merge "New constant used by dev settings" into jb-dev
2012-04-27 15:49:59 -07:00
Romain Guy
4b8c4f886b
New constant used by dev settings
...
Change-Id: I42f103ae8a9b9f051367c72131f0b216e200f6e0
2012-04-27 15:48:35 -07:00
Dianne Hackborn
12d3a94397
When a window is first shown only draw once while animating.
...
On some hardware allocating a new graphics buffer is quite
expensive, which blocks updates to the UI. This can cause
glitches when performing window animations.
To reduce these glitches, the view hierarchy will now only
allow itself to be drawn once if its window is being shown
while the window manager is animating, not resuming draws
until it is told that the animation is done.
Change-Id: Ie15192f6fddbd0931b022a72c76ddd55ca266d84
2012-04-27 15:21:44 -07:00
Jeff Brown
076ffe4b09
am 29879a31: am d51f90ff: Merge "Remove unused pipelining optimization." into jb-dev
...
* commit '29879a311143e917fc46a97c30a83364df251709':
Remove unused pipelining optimization.
2012-04-27 15:02:02 -07:00