62c7846bf89c170f1f41624866d3249a4e30a33a |
|
09-Apr-2018 |
Matthew Ng <ngmatthew@google.com> |
Secondary split screen app will be next to the navigation bar (1/2) Refactored docked position code into PhoneWindowManager to determine which side the docked app should go based on the position of the nav bar in landscape (as portrait will only have top). Fixed the split screen entrance animation for quick step's overview. Change-Id: I30f1be9d791c23f4cd197f17487609964f78fac0 Fixes: 73250406 Test: play around with splitscreen and minimized mode Test: atest com.android.server.policy.PhoneWindowManagerTest
/frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/system/WindowManagerWrapper.java
|
167710981c30ec8b23ecd7367a00c1d8fee7d263 |
|
24-Apr-2018 |
Winson Chung <winsonc@google.com> |
Merge "Add windowing mode to task snapshot." into pi-dev
|
a4fa8d5bd4fcdde51cd4d0ada6a99a5ebc302a88 |
|
21-Apr-2018 |
Winson Chung <winsonc@google.com> |
Add windowing mode to task snapshot. Bug: 78155683 Test: atest FrameworksServicesTests:TaskSnapshotPersisterLoaderTest Change-Id: I4e562d818416a30d6759baef37c74b6d9c514a00
/frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/system/WindowManagerWrapper.java
|
37cc29ac4d50ed0ce7b124b02ae0e30ca0238229 |
|
21-Apr-2018 |
Sunny Goyal <sunnygoyal@google.com> |
Exposing setRecentsVisibility method and associated callbacks to the Recents components Bug: 78125098 Test: Verified with Launcher as the recents component Change-Id: Ic369d336f9caa3c8bdc565ff6931c78c9914e23e
/frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/system/WindowManagerWrapper.java
|
66b48dfb9e051026bb696f5b43f9b06e0905b92c |
|
20-Apr-2018 |
Jorim Jaggi <jjaggi@google.com> |
Remove prolonged animations Didn't work anymore since the animation refactoring. Doesn't look like we still need it, and only causing issues with stuck animations. Test: go/wm-smoke Test: Dock task from recents Change-Id: Ibb3543d15f42fc7689c3ad705aee693eba93e8b7 Fixes: 77993227
/frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/system/WindowManagerWrapper.java
|
43513086d28f0e35a08b46de4f2c3373266763a1 |
|
09-Mar-2018 |
Tracy Zhou <tracyzhou@google.com> |
Move default pip position to right above the shelf. This change takes care of the flow from WindowManagerService to PinnedStackController, all the way to PipTouchHandler. It also introduces a WindowManager hook that allows Launcher to pass in shelf visibility and height. A separate change is made to send signals from Launcher to SysUI. (ag/3724896) Bug: 73961893 Change-Id: I2ff54e78bc2dc35c806b902464048b051a4d6394 Test: atest CtsActivityManagerDeviceTestCases:ActivityManagerPinnedStackTests
/frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/system/WindowManagerWrapper.java
|
77be157a9ebe7c85687c38921322608950ceef14 |
|
09-Mar-2018 |
Jorim Jaggi <jjaggi@google.com> |
Add ability to filter remote animation adapter by activity type Such that Launcher can choose not to use the remote animation for assistant. Test: Open assistant, close it Test: go/wm-smoke Bug: 72702760 Change-Id: Ib97cb5dd076afe5535e4e7951f423ccf9e78e720
/frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/system/WindowManagerWrapper.java
|
64543e668f3f044916363f586f27161004bf3c4b |
|
01-Mar-2018 |
Matthew Ng <ngmatthew@google.com> |
Prevent nav bar vibrations when overview proxy is connected (1/2) Systemui can control when to allow vibrations on virtual key vibrations on key down when overview proxy service is connected. This prevents vibrations from KeyButtonView when swiping up over a navigation button. This gives more control over haptics to systemui so that in the future launcher can send haptic feedback when quick step begins. Bug: 73919295 Bug: 73942704 Test: swipe up from navigation bar Change-Id: I5de2a6f199d7e08b4d146e729f4b9c89b2adcded
/frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/system/WindowManagerWrapper.java
|
c1674270b588f07ae000237708aabd6871d839a5 |
|
21-Feb-2018 |
Winson Chung <winsonc@google.com> |
1/ Fixing docked task animation when entering split screen from home - Update the minimized state when docking an app from home to ensure that the animation of the docked task goes to the right bounds - Temporarily block the invocation of the old recents activity when showing recents as a part of setting the windowing mode of another task (this is fine right now because quickstep only allows docking via the UI and not from the nav bar while another task is open). - Add proto field so we can determine whether to check the recents activity from the split screen CTS tests - Also fix issue with invisible docked task due to wrong bounds calculated due to launcher not notifying the divider of the first docked frame Bug: 73118672 Test: go/wm-smoke Test: atest CtsActivityManagerDeviceTestCases:ActivityManagerSplitScreenTests Test: atest CtsActivityManagerDeviceTestCases:ActivityManagerTransitionSelectionTests Change-Id: Ib1208501c311de009a9e706103134865c521cb63
/frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/system/WindowManagerWrapper.java
|
2776b068bdc32f8af867ad01d789c6d6632d89c5 |
|
05-Dec-2017 |
Winson Chung <winsonc@google.com> |
Wrapping remote app animations For use by launcher. Test: Use it in launcher. Bug: 64674361 Change-Id: Iaa67b349fc62ee2c636e27c270e336a767bec030
/frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/system/WindowManagerWrapper.java
|
42ce900d485bee1c0934543f7cd0f4da652bbb04 |
|
17-Nov-2017 |
Winson Chung <winsonc@google.com> |
Expose methods to invoke split screen. - Also remove duplicate code in shortcut key dispatcher. Bug: 67510855 Test: Drag and dock in Recents Change-Id: I46634ab0585d29edd2068a6149cffa928f729d33 Signed-off-by: Winson Chung <winsonc@google.com>
/frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/system/WindowManagerWrapper.java
|
2cf6ad832d7be4e86765a2326498b50560af07df |
|
10-Nov-2017 |
Winson Chung <winsonc@google.com> |
Removing references to hidden classes in shared lib. - Restructure assist data receiver to not extend hidden interface - Restructure animation spec to not use hidden spec class - Restructure transitions apis to not use graphic buffers - Remove direct arguments which use hidden animation start listener - Renaming some methods to be a bit more clear - Expose AnimateableViewBounds and task stack listener Bug: 67510855 Test: Sysui and quickstep still build and work Change-Id: Ibc471c34a725daa3149765960ae0731996ceb854
/frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/system/WindowManagerWrapper.java
|