Merge commit '592988d307e8d305ca163c4e58da0fb350054194' into eclair-mr2-plus-aosp
* commit '592988d307e8d305ca163c4e58da0fb350054194':
Add unit tests for Japanization and fix several bugs.
The headset state indicated by HeadsetObserver in the broadcast intent ACTION_HEADSET_PLUG was not 0 or 1 as specified in the java doc but contained a bit field indicating the type of headset connected.
Modified HeadsetObserver to broacast a state conforming to java doc.
Added an extra to intent ACTION_HEADSET_PLUG to indicate if headset has a microphone or not.
Removed handling of non standard headset indications from HeadsetObserver.
Removed platform specific devices from output devices defined in AudioSystem.
Modified AudioService to use new ACTION_HEADSET_PLUG intent extra instead of bitfield in state.
This fixes a bug where the right tab hightlight wasn't being seen.
The prooblem was that we weren't preserving the drawables' states when
the application requested a new drawable. We now track the drawable state
so we can updated it when the resources change.
Merge commit '09904d84d10c5b3345c2594e9fe3ec275a4f3a69'
* commit '09904d84d10c5b3345c2594e9fe3ec275a4f3a69':
Update keyguard and pattern-lock layouts for new UX designs.
Merge commit 'd1a3fc38e99e0483402168529020e758ecd777ce' into eclair-mr2-plus-aosp
* commit 'd1a3fc38e99e0483402168529020e758ecd777ce':
Update keyguard and pattern-lock layouts for new UX designs.
Merge commit '609bbf182e4b4f39b6be7ed01331887ca70ea4c1' into eclair-mr2
* commit '609bbf182e4b4f39b6be7ed01331887ca70ea4c1':
Update keyguard and pattern-lock layouts for new UX designs.
-Only perform validation when the view is *losing* focus.
-Don't perform validation when the window focus changes. This causes odd
behavior like validation being peformed when menu is pressed, or long
press dialogs pop-up.
To do this, we bring DigitalClock over from Clock into the
internal widgets. Its font, Clockopia, comes along for the
ride (find it in /system/fonts).
This change is required for relevant code changes in
frameworks/policy/phone.
Change-Id: I354534f1abd9cf9557c9d18566f1d55b6be5e8f1
Merge commit '33c8d07aabb0a4ea197423c4ba4026b42e306987'
* commit '33c8d07aabb0a4ea197423c4ba4026b42e306987':
Fix 2209086: Fix landscape layout of LockScreen on devices with a keyboard
Merge commit '48956ad3fa4bfcd6d386c61872363c9e8990fa39' into eclair-mr2-plus-aosp
* commit '48956ad3fa4bfcd6d386c61872363c9e8990fa39':
Fix BMW and Audi auto pairing lists.
Merge commit '3c58d279abed1da56b0ece74ded5854c509a42a4' into eclair-mr2
* commit '3c58d279abed1da56b0ece74ded5854c509a42a4':
Fix BMW and Audi auto pairing lists.
Merge commit '36818b380dbb19275ba92fc8e307591ea7bffba4' into eclair-mr2-plus-aosp
* commit '36818b380dbb19275ba92fc8e307591ea7bffba4':
Fix 2209086: Fix landscape layout of LockScreen on devices with a keyboard
Merge commit '2ba297d19e101ab3c6456aa7813a043d66c572b6' into eclair-mr2
* commit '2ba297d19e101ab3c6456aa7813a043d66c572b6':
Fix 2209086: Fix landscape layout of LockScreen on devices with a keyboard
Merge commit '3f9ef8d04457da725bed763bbaa4499e2825d7e8'
* commit '3f9ef8d04457da725bed763bbaa4499e2825d7e8':
Add BMW and Audi to Auto Pairing black list.
Merge commit '4e552b606cc9fc3e6cac210b3894974709531ec1' into eclair-mr2-plus-aosp
* commit '4e552b606cc9fc3e6cac210b3894974709531ec1':
Add BMW and Audi to Auto Pairing black list.
Merge commit '013b0e531a4318b3e78c9bd0e077d3632fce2280' into eclair-mr2
* commit '013b0e531a4318b3e78c9bd0e077d3632fce2280':
Add BMW and Audi to Auto Pairing black list.