OSDN Git Service

Global system setting to override certain window policy.
authorJohn Spurlock <jspurlock@google.com>
Fri, 17 Jan 2014 20:22:06 +0000 (15:22 -0500)
committerJohn Spurlock <jspurlock@google.com>
Wed, 5 Feb 2014 21:45:23 +0000 (16:45 -0500)
commitc6d1c60fb1de5a48e85ddbfe9b66ccc9285df4af
treec6153be8b0cb7e61a8caa9c371b0f0803eb1bbc8
parent2a1fdefe16046860fcaf524af4fc380d850d28bb
Global system setting to override certain window policy.

Specifically, the ability to force immersive-mode-like behavior
on the status bar, the navigation bar (or both) on a
package-by-package basis - and to disable immersive mode
confirmations for specific packages.

Change-Id: I2df7092a91eceeb815367ef917dd7289f4f2b27e
core/java/android/provider/Settings.java
packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
policy/src/com/android/internal/policy/impl/BarController.java
policy/src/com/android/internal/policy/impl/ImmersiveModeConfirmation.java
policy/src/com/android/internal/policy/impl/PhoneWindowManager.java
policy/src/com/android/internal/policy/impl/PolicyControl.java [new file with mode: 0644]