Some devices support HDR output for preview in addition to still
capture, so explicitly allow for that in the documentation of
SCENE_MODE_HDR.
Bug: 27313038
Change-Id: I894d7449dc0cfb7353f535db23acd12143590208
am: 40358e4
* commit '40358e436213ce844b402046d2064ad1a2ca2154':
Fix a bug that IMS#mShowInputFlags is never updated.
Change-Id: I972bc85d7968322764d48bba58db3a39007ed8c8
The correct stream ID is required to be sent along with buffer drop
errors, and LEGACY mode was putting in a placeholder. This would
cause an error in the client-side implementation, triggered by
abortBuffers (Which is the only source of buffer drops from LEGACY).
Bug: 27828602
Change-Id: If3fba7a76f7aa0ff305efa4cce6c225eb720b30e
am: 7eb716c
* commit '7eb716c0f4a024e2673f6fce442005abd4dc19f5':
Make a11y text navigation by page symmetric.
Change-Id: I27d276c301efd9365afba65acb1a9e54ae97f24e
am: 2bf5f20
* commit '2bf5f20a2b9aeed688a9b0ffbf82f0368aae8023':
Support SET_TEXT for editable text views.
Change-Id: Ief9820d9bb9f15f10fbcb6aaf660eee447a2fc6b
As a preparation to fix bug 26985193, this CL fixes a bug that
IMS#ShowInputFlags is never updated. As a result,
IMS#onConfigurationChanged() has always called
IMS#onShowInputRequested() with specifying 0 to flags parameter, which
is wrong.
With this CL, we can assume that IMS#mShowInputFlags keeps tracking the
last value when it should do. Also, we can remove IMS#mShowInputForced
since it is now determined by IMS#mShowInputFlags.
Bug: 26985193
Change-Id: Ieff634b69ce941d78ffe208547f7edd19ea28643
am: b707db0
* commit 'b707db0f3e51235ef9c38a22fc3577083331c626':
Use proper package name and UID when checking write settings access
Change-Id: I5e065198393ada578931189a60ae54a3eb535171
am: fc1d11e
* commit 'fc1d11ed9dc4d25a939e5187f32fe9eb107e942c':
Make hasTransientState be true only if user created selection is active.
Change-Id: Ic28caa1dea935da7b6408282fb0266c889c29050
Add shell commands to check on current FBE status and system ready
status. Mark variables without first-class locking as volatile.
Fix bug where UI automation would crash while device was locked by
marking it as forced direct-boot aware.
Bug: 26498834
Change-Id: Ib4dfb9350925e5413f93a09baacf84c62f2ba0ea
Added handling of app query reponse from context hub.
Exposed the maximum message size to clients.
Change-Id: Ie96a860774d005ad6ad72acc88dc79964835486b
am: 418a760
* commit '418a7601b2f8397ed8bd6241bab5f6229a941aa1':
Allow factory reset when bluetooth is off (1/2)
Change-Id: I3c84e37c3f200ffa4671c488cf1a65dc2e292490
am: 1dfa47e
* commit '1dfa47ee3e55592249a76cb72f9e16be664f2b40':
Allow factory reset when bluetooth is off (1/2)
Change-Id: I0e9300c86a6ec1f07d5b1a5c83f1b87a2c5ffaa5
am: 4bb4830
* commit '4bb4830b758ce0fadff33d993c4e7e8aca880cad':
Get name and address without enabling Bluetooth
Change-Id: Ie2437453b19b9a8e5589c100b3c6e0371e6970f8
am: e6e108e
* commit 'e6e108e0eb5d552e3b35bf1803838f7a00730abd':
Launch everything from the shade in full-screen stack
Change-Id: Ied4de85cece92893d8fa90b4cc69a31971115eb7
Framework edition
When setting a user visibility hint on a fragment it was possible to
have a FragmentManager already set due to a transaction being composed
but before the commit, so only checking that we have one isn't
sufficient for determining whether we should perform a pending
deferred start. This could happen easily with ViewPager adapters. Use
isAdded() instead.
Also fix a bug where we could set our internal tracking of fragments
that need a deferred start incorrectly.
Bug 27814550
Change-Id: I3be65728650c48d27a3a9dd4ca15f52006d14ab9
If AlarmManager.cancel is called before any component has had a chance
to register an alarm, sWrappers will not have been set, as it is only
initialized in setImpl.
When cancelling an alarm and sWrappers does not exist, log a warning and
return early.
BUG: 27972657
Change-Id: Ied10719ba1d154f97eecfc32f429fd9ce39bf747
Update configuration with WM first and check if the stacks need to be
resized due to the update. If so, let activity manager resize the stacks
inline, instead of letting WM schedule another pass of resizeStack. This
way the configuration will be updated to the latest before ensureActivity-
ConfigurationLocked, and we don't need another relaunch there.
bug: 27834014
Change-Id: Ib761a96cada0c3247b0480f18370670c593159da