History log of /frameworks/base/services/core/java/com/android/server/policy/ImmersiveModeConfirmation.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
dab15169943c55277448ea5f3221e2b5030cfbde 13-Sep-2016 Adrian Roos <roosa@google.com> Allow dismissing ImmersiveModeCling without touch

The immersive mode confirmation was not dismissable
without touching it because it wasn't focusable.

Change-Id: I89cdb7d4bd44e302859e731034c4395529f5e5fc
Fixes: 30469869
/frameworks/base/services/core/java/com/android/server/policy/ImmersiveModeConfirmation.java
7aaa551733b40d12217c721b8a91c7212418131a 13-Jul-2016 Adrian Roos <roosa@google.com> Suppress immersive mode confirmation if navbar is empty

Bug: 29501674
Change-Id: Icc5b02e378dfca9136a0d04f286926127fdec70d
/frameworks/base/services/core/java/com/android/server/policy/ImmersiveModeConfirmation.java
52c21e34536948ffb02323ffbb2288716854665a 31-May-2016 Amith Yamasani <yamasani@google.com> Setup user restrictions for demo user

Prevent certain actions by demo user
Also eliminate immersive mode confirmation when device is
in demo mode.

Bug: 27280140
Change-Id: I6955b7bb5c1ae13e1df36cef822b6fd39cb51e46
/frameworks/base/services/core/java/com/android/server/policy/ImmersiveModeConfirmation.java
c30c8fd29cf91799eed241281826a658985a12b3 17-May-2016 Ruben Brunk <rubenbrunk@google.com> Dismiss immersive mode overlay while in VR mode.

Bug: 28052143
Change-Id: I750753c72cb8d41bf91c108e8fc645750fbf9c45
/frameworks/base/services/core/java/com/android/server/policy/ImmersiveModeConfirmation.java
02a0381e516f1782ff5a2170ed3b3e1bda7284fe 23-Apr-2016 Amith Yamasani <yamasani@google.com> Fix deadlock between VrManager, ActivityManager and WindowManager

Let WM register to listen for Vr mode state changes and keep
track of it locally to avoid calling out to vr manager.

Bug: 28342910
Change-Id: I071666fab7319f315021f48058177dd3141acc3a
/frameworks/base/services/core/java/com/android/server/policy/ImmersiveModeConfirmation.java
3166593f4e8e7ccfdecfca010fd8d22b5e219487 13-Apr-2016 Dan Sandler <dsandler@android.com> Fix NPE when the vr manager isn't around at first.

There's a race condition when grabbing the VR service during
ImmersiveModeConfirmation's constructor since the window
manager allocates the ImmersiveModeConfirmation in its own
init(); vr may still be starting up at that time.

Change-Id: Ic0aa0fbf8fd087f01f4690c14e1c68f0670b0bc0
Fixes: 28159168
/frameworks/base/services/core/java/com/android/server/policy/ImmersiveModeConfirmation.java
096ba22ae3a40630792eb6fc262597af46e47b6a 11-Apr-2016 Dan Sandler <dsandler@android.com> Suppress immersive mode confirmation in VR mode.

Change-Id: I5046d3f60727bded484cb11233638be0e24ef0d8
Fixes: 28052143
/frameworks/base/services/core/java/com/android/server/policy/ImmersiveModeConfirmation.java
c5d8fbcd2eb78b909f2282b9924992babd198b00 22-May-2015 Adrian Roos <roosa@google.com> No longer trigger immersive cling on panic

Instead we now request transient bars.

Bug: 19282730
Change-Id: I75de4515e2df1964de8a52d3983540f7bb5379e8
/frameworks/base/services/core/java/com/android/server/policy/ImmersiveModeConfirmation.java
3e8dd514a08773f3da306ca7b27ec4f71ecf7883 21-May-2015 Adrian Roos <roosa@google.com> Prevent ImmersiveModeCling from eating all touches

Bug: 21330248
Bug: 19282730
Change-Id: I3982aa9582341032a41670fdf82e0321b84178d2
/frameworks/base/services/core/java/com/android/server/policy/ImmersiveModeConfirmation.java
62b65e4a8f058787eb49ec1630dfca2d9cd2b751 25-Feb-2015 Adrian Roos <roosa@google.com> Update immersive cling visuals

Also enables the swipe from top gesture for revealing
the navigation bar, even if the status bar is visible.

Bug: 19282730
Change-Id: I7b562c2f0f00ff3f05b8b1e44657efe79b45f9c7
/frameworks/base/services/core/java/com/android/server/policy/ImmersiveModeConfirmation.java
b10e33ff804a831c71be9303146cea892b9aeb5d 04-Feb-2015 Jorim Jaggi <jjaggi@google.com> Split up android.policy into framework.jar and services.jar 1/3

Change-Id: Ifd69f1f3dd308a7e17a1442e2f3950da8b03cec4
/frameworks/base/services/core/java/com/android/server/policy/ImmersiveModeConfirmation.java