Adam Powell
f6e03e5540
am 72329952: am 4c38fe36: Merge "Protect against bogus input for ListViews" into jb-dev
...
* commit '72329952168fd86b911109602882b92494e9ccc5':
Protect against bogus input for ListViews
2012-06-07 12:17:48 -07:00
Adam Powell
7232995216
am 4c38fe36: Merge "Protect against bogus input for ListViews" into jb-dev
...
* commit '4c38fe369fee76b8d4fca5a7b0b8d81a96f0219f':
Protect against bogus input for ListViews
2012-06-07 12:14:21 -07:00
Adam Powell
4c38fe369f
Merge "Protect against bogus input for ListViews" into jb-dev
2012-06-07 12:12:00 -07:00
Chet Haase
9dc7d19309
am b4b0a7fe: am a1723d18: Merge "Revert "Remove ViewTreeObserver allocations"" into jb-dev
...
* commit 'b4b0a7fea8735dc7de4bdcfe5e7f065a39ee8e2d':
Revert "Remove ViewTreeObserver allocations"
2012-06-07 11:34:52 -07:00
Chet Haase
b4b0a7fea8
am a1723d18: Merge "Revert "Remove ViewTreeObserver allocations"" into jb-dev
...
* commit 'a1723d18662d1316f931a6b4b3ee6ddc42743ee4':
Revert "Remove ViewTreeObserver allocations"
2012-06-07 11:30:00 -07:00
Chet Haase
a1723d1866
Merge "Revert "Remove ViewTreeObserver allocations"" into jb-dev
2012-06-07 11:27:26 -07:00
Martijn Coenen
218eb9c03b
am 57486f95: am fefd4896: Merge "Small NFC API docs addition." into jb-dev
...
* commit '57486f9535ed3100a9b694e651ffe44ba0028544':
Small NFC API docs addition.
2012-06-07 10:41:15 -07:00
Martijn Coenen
57486f9535
am fefd4896: Merge "Small NFC API docs addition." into jb-dev
...
* commit 'fefd48965c5f521f21c10aad86586cf68ae48f71':
Small NFC API docs addition.
2012-06-07 10:37:24 -07:00
Martijn Coenen
fefd48965c
Merge "Small NFC API docs addition." into jb-dev
2012-06-07 10:35:15 -07:00
Chet Haase
89b8838496
am ca43c961: am 44b2fe3f: Track canvas clearing for swap buffers logic.
...
* commit 'ca43c96127e9f7cdab8ee70638a2445347eebd08':
Track canvas clearing for swap buffers logic.
2012-06-07 09:51:07 -07:00
Chet Haase
ca43c96127
am 44b2fe3f: Track canvas clearing for swap buffers logic.
...
* commit '44b2fe3fc114ee5f7273c6b0fee2cc999bf244a2':
Track canvas clearing for swap buffers logic.
2012-06-07 09:45:16 -07:00
Chet Haase
0f8ffd8374
Revert "Remove ViewTreeObserver allocations"
...
This reverts commit b999cc118fe430699e9a67d5dab355125b873abb.
There was an assumption in this earlier change that observer dispatching could not be
recursive - we could only ever have one iteration on the observer listener list. This
assumption broke down in a specific app, and maybe in more, so reverting the change for now.
We should probably find a way to accomplish the same allocation-minimizing goal without
causing exceptions when violating our assumptions.
Issue #6620795 [Application compatibility] Lufthansa app crashes
Change-Id: I1c1f9ad329c14398feb0e74ce77e1a07111f7d1f
2012-06-07 08:00:49 -07:00
Chet Haase
44b2fe3fc1
Track canvas clearing for swap buffers logic.
...
A previous fix made it necessary for a frame to render something to GL
in order to cause a call to eglSwapBuffers(). Besides the calls being
tracked as part of issuing a DisplayList, there is also a potential call
to clear the canvas (via glClear()) on non-opaque surfaces. This call is also
good to track, since a surface that gets cleared without any other drawing operations
is worth flipping to the screen (to erase old contents on that surface).
This fix tracks the status of the pre-draw operations to find out whether
glClear() was called and then sets the drawing status appropriately.
Issue #6606422 QuickContact dismissal is janky again (Tracking)
Change-Id: I5fcaccfdc9293dd46b83f2fc279730a5d2740ebf
2012-06-07 06:25:04 -07:00
Adam Powell
28048d011c
Protect against bogus input for ListViews
...
Guard against cases where ListView might receive touch events while
detached.
Update ListMenuPresenter to dispatch a data set change when the
backing menu is changed.
Bug 6543282
Change-Id: If2fb9b6aa3cf4a1b7070a7cd0de0edf0fc2f4cca
2012-06-06 22:47:56 -07:00
Fabrice Di Meglio
e4beeb8e3c
Merge "Make Spinner widget aware of layout direction"
2012-06-06 18:27:35 -07:00
Fabrice Di Meglio
38d64c5a95
Make Spinner widget aware of layout direction
...
- see bug #5429822 UI should be mirrored for RTL locales (Arabic, Hebrew, farsi)
Change-Id: I6ebeee67e3e34271897e14f73b7364b1ae83145a
2012-06-06 18:19:51 -07:00
Martijn Coenen
3b6ecf0ec1
Small NFC API docs addition.
...
Indicate that if the device does not support Bluetooth or WiFI,
calling the API is a no-op.
Bug: 6620788
Change-Id: Ib261e0e7855d0914e97803b3b808015b72f3a186
2012-06-06 17:05:37 -07:00
Chris Craik
d2ce0bc723
am 0df6d579: am 37e0c368: Merge "Revert "Add temporary functor detach logging"" into jb-dev
...
* commit '0df6d579dbe509c2d520c6f163ff2bafbd801208':
Revert "Add temporary functor detach logging"
2012-06-06 17:05:13 -07:00
Chris Craik
0df6d579db
am 37e0c368: Merge "Revert "Add temporary functor detach logging"" into jb-dev
...
* commit '37e0c3681ef403e5a43a4f3dbca954ec8a4bfb5d':
Revert "Add temporary functor detach logging"
2012-06-06 17:01:27 -07:00
Chris Craik
37e0c3681e
Merge "Revert "Add temporary functor detach logging"" into jb-dev
2012-06-06 16:59:01 -07:00
Chris Craik
4e772cb938
am 6d99a024: am 8f1f714f: Merge "Revert "Add more temporary logging for investigating detachFunctor"" into jb-dev
...
* commit '6d99a024647ff845179311d611dcf031965ba96d':
Revert "Add more temporary logging for investigating detachFunctor"
2012-06-06 16:52:16 -07:00
Chris Craik
6d99a02464
am 8f1f714f: Merge "Revert "Add more temporary logging for investigating detachFunctor"" into jb-dev
...
* commit '8f1f714f831bf8bf10f94211c42e36ef2851810d':
Revert "Add more temporary logging for investigating detachFunctor"
2012-06-06 16:47:57 -07:00
Chris Craik
aa3b7d88ef
Revert "Add temporary functor detach logging"
...
bug:6608646
This reverts commit f98851ab37c07b243c485168cca201b07a22e6c7
2012-06-06 16:45:53 -07:00
Chris Craik
8f1f714f83
Merge "Revert "Add more temporary logging for investigating detachFunctor"" into jb-dev
2012-06-06 16:45:04 -07:00
George Mount
6b1e614f70
Merge "Fix scrolling behavior for text input and textarea."
2012-06-06 16:32:40 -07:00
Fabrice Di Meglio
a26ddfacd7
Merge "Remove dead code in Switch"
2012-06-06 15:56:36 -07:00
George Mount
c6c83ce475
Fix scrolling behavior for text input and textarea.
...
Bug 6614784
Change-Id: I562a20e4cb07250794fc017e6d8b3885f7e8d6b8
2012-06-06 14:57:01 -07:00
Dianne Hackborn
9a8eed3a4d
am 18aa041a: am 6cd19e02: Merge "Fix some divide by zero errors that could crash the system." into jb-dev
...
* commit '18aa041a62d36b9f2d4ead8ca0945ec87af582b4':
Fix some divide by zero errors that could crash the system.
2012-06-06 14:22:43 -07:00
Dianne Hackborn
18aa041a62
am 6cd19e02: Merge "Fix some divide by zero errors that could crash the system." into jb-dev
...
* commit '6cd19e0266b3f4277f13dab7e9a86ebdd9905ee9':
Fix some divide by zero errors that could crash the system.
2012-06-06 14:17:54 -07:00
Dianne Hackborn
6cd19e0266
Merge "Fix some divide by zero errors that could crash the system." into jb-dev
2012-06-06 14:16:05 -07:00
Chris Craik
932b7f6765
Revert "Add more temporary logging for investigating detachFunctor"
...
bug:6608646
This reverts commit 8857b2f76abad1e4ec742dfd85d0c997880be376
Change-Id: I1563b5974c52b84201ae448298f804eb0dcc235d
2012-06-06 14:02:55 -07:00
Dianne Hackborn
20e14948f2
am 82811d45: am 533fce25: Merge "Docs (mostly): enumerate JELLY_BEAN target SDK changes." into jb-dev
...
* commit '82811d45ed21ccdff77d11495fa2045c7942bd6d':
Docs (mostly): enumerate JELLY_BEAN target SDK changes.
2012-06-06 13:37:57 -07:00
Dianne Hackborn
82811d45ed
am 533fce25: Merge "Docs (mostly): enumerate JELLY_BEAN target SDK changes." into jb-dev
...
* commit '533fce25a22718c491a86c31866b7751f1f582b7':
Docs (mostly): enumerate JELLY_BEAN target SDK changes.
2012-06-06 13:33:43 -07:00
Dianne Hackborn
533fce25a2
Merge "Docs (mostly): enumerate JELLY_BEAN target SDK changes." into jb-dev
2012-06-06 13:31:59 -07:00
Dianne Hackborn
cdadee630e
Fix some divide by zero errors that could crash the system.
...
Change-Id: I66273df84e45de59b5b161f4d13de67a9e0f46d5
2012-06-06 11:48:46 -07:00
Dianne Hackborn
636fd528f7
Docs (mostly): enumerate JELLY_BEAN target SDK changes.
...
Okay this isn't entirely docs. I have un-hidden the new permission
for binding to accessibility services; we were going to go out with
it hidden since it didn't go into factory ROM, but now that we are
doing other things we might as well expose it.
Also changed a log from E to W, since it is not an error.
Change-Id: I9226c95e3b63e12218fe41dc3f4290d9824a9e5c
2012-06-06 11:36:49 -07:00
Svetoslav Ganov
5fccbbebdf
am cf27a374: am 538252cd: Merge "Removing leftover code to sync accessibility and input focus." into jb-dev
...
* commit 'cf27a3743941d9ccb1d20a294085819049fac028':
Removing leftover code to sync accessibility and input focus.
2012-06-06 11:02:13 -07:00
Svetoslav Ganov
cf27a37439
am 538252cd: Merge "Removing leftover code to sync accessibility and input focus." into jb-dev
...
* commit '538252cd37945612a4761ff03d87022d56e33b96':
Removing leftover code to sync accessibility and input focus.
2012-06-06 10:57:50 -07:00
Svetoslav Ganov
538252cd37
Merge "Removing leftover code to sync accessibility and input focus." into jb-dev
2012-06-06 10:55:12 -07:00
Mangesh Ghiware
c1892e0c29
am f8e99204: am b215726a: Merge "Remove transient and unnecessary update density message." into jb-dev
...
* commit 'f8e99204c901d1d05960ed9a11c6af4a4e7dccd8':
Remove transient and unnecessary update density message.
2012-06-06 08:41:28 -07:00
Mangesh Ghiware
f8e99204c9
am b215726a: Merge "Remove transient and unnecessary update density message." into jb-dev
...
* commit 'b215726a0e46400c8dbc4a585c2f4200c7a619b6':
Remove transient and unnecessary update density message.
2012-06-06 08:35:52 -07:00
Mangesh Ghiware
b215726a0e
Merge "Remove transient and unnecessary update density message." into jb-dev
2012-06-06 08:32:36 -07:00
Svetoslav Ganov
462a7284b5
Removing leftover code to sync accessibility and input focus.
...
1. We have decided to let the accessibility services take care
for syncing accessibility and input focus. Some apps may
move input focus when a given view takes input focus which
dragging accessibility focus can lead to a loop in the
focus traversal. This change removes some leftover sync
code.
bug:6616861
Change-Id: I57cb44e315a386d13596794d3767b559e9ee3d99
2012-06-05 21:10:04 -07:00
Adam Powell
b85afc25d5
resolved conflicts for merge of 1178569b to master
...
Change-Id: If2bb6ccaee99bcf199cd93f24eba217fe6ff485e
2012-06-05 20:08:41 -07:00
Adam Powell
1178569b26
am f6452d0c: Merge "More fun with MediaRouter" into jb-dev
...
* commit 'f6452d0cac64b72005af330411b5a895f0038312':
More fun with MediaRouter
2012-06-05 19:29:57 -07:00
Adam Powell
f6452d0cac
Merge "More fun with MediaRouter" into jb-dev
2012-06-05 19:27:49 -07:00
Jeff Brown
1b60e72877
am eef4bc08: am 615fd3df: Merge "Implement new rotation policy." into jb-dev
...
* commit 'eef4bc08137f2324e2974c282992ff546df99e54':
Implement new rotation policy.
2012-06-05 19:20:08 -07:00
Adam Powell
690ffb4e1f
More fun with MediaRouter
...
Add action provider, button, and styles. Extend ActionProvider to
allow for getting references to MenuItem instances.
Implement toggle mode for the MediaRouteButton/ActionProvider. Dialog
selection yet to come.
Change-Id: Ibe3188570f503bbf8dd00cf154663435656a7171
2012-06-05 19:15:57 -07:00
Jeff Brown
eef4bc0813
am 615fd3df: Merge "Implement new rotation policy." into jb-dev
...
* commit '615fd3dff2e369d8b786abcfe41b6da988e41001':
Implement new rotation policy.
2012-06-05 19:14:17 -07:00
Jeff Brown
615fd3dff2
Merge "Implement new rotation policy." into jb-dev
2012-06-05 19:11:13 -07:00