c7b8a1004006f08fbd1fb32133ccd1b9ec73819a |
|
03-Oct-2013 |
Craig Mautner <cmautner@google.com> |
Make DimLayer size dependent on stack layout. Only use the stack bounds for the DimLayer bounds if there is more than one stack on a layer. Otherwise cover the entire screen (and more) with the DimLayer. This way there are no exposed regions when rotating. Fixes bug 10428085. Change-Id: I7bfff12b69d59e86610621c498dab35cf0db8eb5
/frameworks/base/services/java/com/android/server/wm/DimLayer.java
|
9d808b1f4823879ce8b52aefb90c55346017cdc7 |
|
07-Aug-2013 |
Craig Mautner <cmautner@google.com> |
Add home StackBox to all DisplayContent. Each display needs a stack and a stack box to contain windows. Fixes bug 10161525. Change-Id: Ic617cdf5a082ae68f0589e826ecbb37d8fba52ac
/frameworks/base/services/java/com/android/server/wm/DimLayer.java
|
05d290365f0b9ed781ffcb30b38a0c7c6e450e9d |
|
03-May-2013 |
Craig Mautner <cmautner@google.com> |
Fix layering and launching issues. - Replace calls to ActivityStack.resumeTopActivity() with calls to ActivityStackSupervisor.resumeTopActivities(). - Move dim layers from display scope to stack scope. This applies to both the animation background dim layer and the FLAG_DIM_BEHIND dim layer. - Move windows on stacks that are not targeting wallpaper above the wallpaper. Otherwise wallpaper placement hides the non-focused stacks. Change-Id: Ic6b97ac6b094672bb1ddac17ce46ea58c738f073
/frameworks/base/services/java/com/android/server/wm/DimLayer.java
|
967212cb542e6eeb308678367b53381bff984c31 |
|
14-Apr-2013 |
Craig Mautner <cmautner@google.com> |
Implement stack splitting and task movement. Split stacks and move tasks between them. Layout the windows according to the new stack split. After layout content rectangles are known split the available area between all stack boxes. Then use those values for future layout. Provide stack contents to ActivityManager. Change-Id: I9746e6185445633810d506be514d0b7b540a7f99
/frameworks/base/services/java/com/android/server/wm/DimLayer.java
|
3866f0d581ceaa165710feeee9f37fe1b0d7067d |
|
12-Feb-2013 |
Mathias Agopian <mathias@google.com> |
split Surface in two classes: SurfaceControl and Surface SurfaceControl is the window manager side; it can control the attributes of a surface but cannot push buffers to it. Surface on the other hand is the application (producer) side and is used to push buffers to the surface. Change-Id: Ib6754c968924e87e8dd02a2073c7a447f729f4dd
/frameworks/base/services/java/com/android/server/wm/DimLayer.java
|
13131e74ea93d82c004ab1567351eadcedd799a5 |
|
11-Jan-2013 |
Craig Mautner <cmautner@google.com> |
Make DimLayer track changes to WindowState layer. The DimLayer behind popups was not changing when the popup layer changed. It will now. Fixes bug 7974415. Change-Id: Ia486efa83d623716a09d73a22493a4222823c573
/frameworks/base/services/java/com/android/server/wm/DimLayer.java
|
c34bc1178b3d5e60651e4b1ffb416ff8235bf388 |
|
09-Jan-2013 |
Craig Mautner <cmautner@google.com> |
Turn off debug logging. Change-Id: I8dcfbb1f91d63e9126822a0c45b34cb21c09fa2a
/frameworks/base/services/java/com/android/server/wm/DimLayer.java
|
1420b93fa5606979fd67eaf80f50294d4f8c191b |
|
29-Dec-2012 |
Craig Mautner <cmautner@google.com> |
Combine DimAnimator and DimSurface into DimLayer Replace two classes that did similar things in a complicated manner with one class that does it more simply. Bug 7064755 fixed. Change-Id: I8c415671f60d1d2ece9da5916421f4d24aed2d65
/frameworks/base/services/java/com/android/server/wm/DimLayer.java
|