OSDN Git Service

DO NOT MERGE - Display mode switches.
authorP.Y. Laligand <pylaligand@google.com>
Mon, 11 May 2015 22:02:07 +0000 (15:02 -0700)
committerP.Y. Laligand <pylaligand@google.com>
Mon, 11 May 2015 22:02:07 +0000 (15:02 -0700)
commitb3b9eb3cfc5b3b3609a5d01258315798b38a5cf9
tree9d1d777fceb08094b7accab63c4f1b135e687a2e
parented1ef7d4eb8934f6940a2e828ebd0e6878e1af89
DO NOT MERGE - Display mode switches.

Knowledge of the various modes of a display is now available to apps, and they can request a specific mode for their windows.

b/18241736

Change-Id: I8eb16ff713e878512faca3ca6662254f08a9be7f
(cherry picked from commit 5c7773d86484aac5737667c604bd8fe8150c2136)
20 files changed:
Android.mk
api/current.txt
api/system-current.txt
core/java/android/hardware/display/DisplayManagerInternal.java
core/java/android/view/Choreographer.java
core/java/android/view/Display.aidl [new file with mode: 0644]
core/java/android/view/Display.java
core/java/android/view/DisplayInfo.java
core/java/android/view/WindowManager.java
services/core/java/com/android/server/display/DisplayAdapter.java
services/core/java/com/android/server/display/DisplayDevice.java
services/core/java/com/android/server/display/DisplayDeviceInfo.java
services/core/java/com/android/server/display/DisplayManagerService.java
services/core/java/com/android/server/display/LocalDisplayAdapter.java
services/core/java/com/android/server/display/LogicalDisplay.java
services/core/java/com/android/server/display/OverlayDisplayAdapter.java
services/core/java/com/android/server/display/OverlayDisplayWindow.java
services/core/java/com/android/server/display/VirtualDisplayAdapter.java
services/core/java/com/android/server/display/WifiDisplayAdapter.java
services/core/java/com/android/server/wm/WindowManagerService.java