This implements support for devices whose hardware can hide
their navigation keys. It works much like the existing keyboardHidden
configuration, and for compatibility uses the same configuration
change bit.
Also add FLAG_TURN_ON_SCREEN for windows, which has the system
cause the screen to be turned on when the window is displayed.
Great fun when used with FLAG_SHOW_WHEN_LOCKED!
Change-Id: I0b867f19af85cfd8786a14cea194b34f7bdd9b7a
Merge commit '6cf05f1c3d6f4585573c8663a62848a09f6a08ff' into eclair-plus-aosp
* commit '6cf05f1c3d6f4585573c8663a62848a09f6a08ff':
Make vCard importer code use Account information if possible.
Merge commit '1f1135a29e7dddae1d813f3d5a39eb57cef2db4a' into eclair-plus-aosp
* commit '1f1135a29e7dddae1d813f3d5a39eb57cef2db4a':
revert to black video background, since we don't need the color-key anylonger
Merge commit '7bf75f6dc4b0b19df2b0365ba760da9dd8e1a4c3' into eclair-plus-aosp
* commit '7bf75f6dc4b0b19df2b0365ba760da9dd8e1a4c3':
fix [2122448] android_native_window_t::setUsage() only reallocates the first buffer
Take 2. We needed to check that the usage flags are "good enough" as opposed to "the same".
This reverts commit 8f17a762fe9e9f31e4e86cb60ff2bfb6b10fdee6.
Merge commit 'c6587dc870d06e4d5022705d08464fc7abb1c5f8' into eclair-plus-aosp
* commit 'c6587dc870d06e4d5022705d08464fc7abb1c5f8':
Add RotarySelector widget to android.internal for use by lock screen and incoming call screen.
Merge commit 'd9e28017f6e3da3a176d11fd0c722b1d7811d27b' into eclair-plus-aosp
* commit 'd9e28017f6e3da3a176d11fd0c722b1d7811d27b':
New field in CallerInfo to cache if the call is an emergency one.
Merge commit '6ee7b04d270824214fca0296d0386e0c3d733cdf' into eclair-plus-aosp
* commit '6ee7b04d270824214fca0296d0386e0c3d733cdf':
Some improvements for wallpaper configuration.
Merge commit 'dd8f6186775f69a8fef6213bcdc23be633d1ab6f' into eclair-plus-aosp
* commit 'dd8f6186775f69a8fef6213bcdc23be633d1ab6f':
Revert "fix [2122448] android_native_window_t::setUsage() only reallocates the first buffer"
Merge commit '49071af7bd19491f21f23a59621227ef48c11146' into eclair-plus-aosp
* commit '49071af7bd19491f21f23a59621227ef48c11146':
make the window-shade use an opaque surface if possible
Merge commit '7c3e493d7b2db7f28d6fdb52d79c4d99ef1502b8' into eclair-plus-aosp
* commit '7c3e493d7b2db7f28d6fdb52d79c4d99ef1502b8':
Fix for #2092883: Allow manual sync even when background data is disabled
Merge commit 'e74050a9ca248eb6a8d3d8fc2d7712b340afddcc' into eclair-plus-aosp
* commit 'e74050a9ca248eb6a8d3d8fc2d7712b340afddcc':
Allow only System Service to send most Bluetooth intents.
Merge commit '5446ea77bcd7cf3d234f7198d073c99f6519662f' into eclair-plus-aosp
* commit '5446ea77bcd7cf3d234f7198d073c99f6519662f':
fix [2122448] android_native_window_t::setUsage() only reallocates the first buffer
Merge commit '4e54f3309ec9dac3cf69ffa73ec7c5378f19dffb' into eclair-plus-aosp
* commit '4e54f3309ec9dac3cf69ffa73ec7c5378f19dffb':
update for new plugin api
Merge commit '64ce0f8f5315e3a364aea047360520b097e7a7cd' into eclair-plus-aosp
* commit '64ce0f8f5315e3a364aea047360520b097e7a7cd':
First pass at replacing native plugin views with java.
Merge commit 'b6a7ea540ef9537bcedc707a87514e63438a533a' into eclair-plus-aosp
* commit 'b6a7ea540ef9537bcedc707a87514e63438a533a':
Reconcile the character popups for the hard and soft keyboards.
Merge commit '9c39c6d02fc31e18f3abafb89cc29520cb539cb8' into eclair-plus-aosp
* commit '9c39c6d02fc31e18f3abafb89cc29520cb539cb8':
Build the BitmapShader if it hasn't been built yet.
Merge commit '781a5dd5279b7a57c2c0b1d78cb2a4e7acbf1715' into eclair-plus-aosp
* commit '781a5dd5279b7a57c2c0b1d78cb2a4e7acbf1715':
The 8k chipset qcom decoders require that the input buffers be allocated using OMX_AllocateBuffer rather than OMX_UseBuffer for now.
Merge commit '90142c959e6de38eae1563cd8b3d2d448393e15f' into eclair-plus-aosp
* commit '90142c959e6de38eae1563cd8b3d2d448393e15f':
Adding a system property to log slow queries
Merge commit 'a4fe2aca527ee45ddde6ace2316cad27dd487379' into eclair-plus-aosp
* commit 'a4fe2aca527ee45ddde6ace2316cad27dd487379':
Support CbYCrY -> RGB565 color conversion in IOMXRenderer.