History log of /frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/recents/ISystemUiProxy.aidl
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
96985e74261a0dacec66cb127821d7f2248f8438 09-May-2018 Matthew Ng <ngmatthew@google.com> Fade back button in and out tied with the overview/shelf (1/2)

Back button changes opacity when moving the shelf during swipe up
between home screen and overview. The alpha changes depending on the
progress of the swipe up animation. When going from app to home and vice
versa, the fade animation does not tie with the swipe up progress. The
fade animation also masks the back button drawable when ime visibility
changes.

Change-Id: Idaf219923af58732715d0f0b59386dea7ab0d0ad
Fixes: 74581837
Fixes: 76900236
Test: swipe up from home screen to overview
/frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/recents/ISystemUiProxy.aidl
c603a5012f5cbf6aa701c4466e0ec6e4452d96d8 19-Apr-2018 Matthew Ng <ngmatthew@google.com> Add a function to get the secondary split screen bounds

Access through the overview proxy to get the bounds of the secondary
split screen app when split screen is enabled.

Test: manual
Fixes: 77678123
Change-Id: Iabbcf30dc7194ac6fff9b4d7cad8a9fe5ee48a2b
/frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/recents/ISystemUiProxy.aidl
27599053d59d43e88cdf1dce16f25a2cf3b0642e 17-Apr-2018 Tracy Zhou <tracyzhou@google.com> Implement swipe up and quick scrub onboarding

Bug: 70180942
Test: manual test
Change-Id: I5c487d1e4ab800450c6b5a8f7ad1bf7434e45904
/frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/recents/ISystemUiProxy.aidl
0ad27632ca3ec2a128d95062ee6e2604c6cb0c5b 12-Apr-2018 Tracy Zhou <tracyzhou@google.com> Move QuickStep onboarding strings from Launcher to SysUI

Test: N/A
Bug: 70180942
Change-Id: Ic3bd63899017f23c011a41a7a5a9e73a87b9eec1
/frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/recents/ISystemUiProxy.aidl
2ea93b708dbc49235b42e76a587d5f353638040f 14-Mar-2018 Matthew Ng <ngmatthew@google.com> Revert "Revert "Centralized quick step/scrub/switch logic (1/2)""

This reverts commit 0e490d9208de480ed38fe31a12029fc59b0955e9.

Reason for revert: Will be merged with fix
Bug: 74726495
Test: manual

Change-Id: I36ea9c2702107b23eff4adb1f3ba9fdc1be12999
/frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/recents/ISystemUiProxy.aidl
0e490d9208de480ed38fe31a12029fc59b0955e9 14-Mar-2018 Winson Chung <winsonc@google.com> Revert "Centralized quick step/scrub/switch logic (1/2)"

This reverts commit b06ae3bf131b0bd0ded398d3a06974a6a9d78a50.

Reason for revert: b/74726495
Bug: 74726495

Change-Id: I4bce8df13f9fa9e1b420382f7a96f9855510196f
/frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/recents/ISystemUiProxy.aidl
b06ae3bf131b0bd0ded398d3a06974a6a9d78a50 07-Mar-2018 Matthew Ng <ngmatthew@google.com> Centralized quick step/scrub/switch logic (1/2)

Moved all the logic for quick step/scrub/switch to QuickStepController
so touch events can be used for deciding which gesture is used. Once a
gesture is decided, the rest will not handle the other gestures.

Quickstep will trigger when passing a touch slop on navigation bar. The
event onQuickStep (with a motion event) will be sent to launcher when
this occurs telling it that systemui is not handling anymore motion
events. During quickstep motion events will still be proxied.

Used raw X and Y motion events for Opalayout and KeyButtonView so that
the moving over the touch slop can be detected to ignore button (long)
press state.

Fixes: 73971902
Fixes: 74456391
Test: swipe up
Change-Id: I40b931aa0a9f123b810ff9206c9b1ce040a68a56
/frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/recents/ISystemUiProxy.aidl
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/recents/ISystemUiProxy.aidl
8f25fb96e2e3c064869dad00e7234013ac22c5d7 17-Jan-2018 Matthew Ng <ngmatthew@google.com> Add more controls for launcher to control sysui

Added a 4 flags to control the state of system ui:
1. Disable swipe up navigation (prevents motion events going through)
2. Disable quick scrub (& step)
3. Show overview button (hidden by default)
4. Hide back button (shown by default)

Test: manual
Bug: 67957962
Bug: 70180755
Change-Id: Ibc44af9bbdfa9611688fe12285a999d81b8287e9
/frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/recents/ISystemUiProxy.aidl
05c1f854ad2ff045cf70bc0e394f4f8d498c107b 06-Feb-2018 Tony Wickham <twickham@google.com> Get swipe up onboarding text from launcher

Launcher sends the text when binding to the overview service,
which stores the text for when it needs to be shown.

Also renamed some files and strings to be more generic

Test: install launcher with updated text and ensure it is shown

Bug: 72999860
Change-Id: I5998ab8867754d877f954673e03e5faf44b606ed
/frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/recents/ISystemUiProxy.aidl
caf2b81186ff39fc687e9f9b943dd01bfb7dc9d6 26-Jan-2018 Winson Chung <winsonc@google.com> Expose call to start screen pinning on a task.

Bug: 70294936
Test: Manual
Change-Id: I7b8a079b928a9a8bf887aab7ae0bd6f93ac9d7e4
/frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/recents/ISystemUiProxy.aidl
cbb15a99633093cb698a9a4d2a31a95d8feb04ed 25-Jan-2018 Winson Chung <winsonc@google.com> Revert "Revert "4/ Update SysUI shared lib for Recents transition""

This reverts commit f6401c0284e6a8491b6bc39c36de8d5568feb880.

Reason for revert: Testing relanding changes with ag/3515280

Change-Id: Ibb8d4868fe2cc1053b528ed757bd3ec1f9c10355
/frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/recents/ISystemUiProxy.aidl
f6401c0284e6a8491b6bc39c36de8d5568feb880 25-Jan-2018 Jorim Jaggi <jjaggi@google.com> Revert "4/ Update SysUI shared lib for Recents transition"

This reverts commit 9f6ba8df3b4c7706a054d3375469e913dbd499eb.

Breaks presubmits
/frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/recents/ISystemUiProxy.aidl
9f6ba8df3b4c7706a054d3375469e913dbd499eb 18-Jan-2018 Winson Chung <winsonc@google.com> 4/ Update SysUI shared lib for Recents transition

- Ensures that we cancel the recents animation when handling touch
- Moving InputConsumerController to shared lib
- Add compat classes for recents controller/listener

Bug: 70180552
Test: Manual, swipe up with suitable launcher build
Change-Id: Ib57ea73ff75545b91922df188ffb7152e9d4cebd
/frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/recents/ISystemUiProxy.aidl
11f53e96831149940d2e3df0f55752664e82c8a6 14-Nov-2017 Winson Chung <winsonc@google.com> Minor optimizations to task loading/screenshot

- Pass graphic buffer instead of bitmap for current screenshot
- Add option to skip preloading titles
- Adding some more compat classes

Bug: 67510855
Test: Build quickstep

Change-Id: Idf4642683d3121e69f0854ac909a8c22c7238b9a
/frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/recents/ISystemUiProxy.aidl
38d31c211b6dad8368fb4bcb3f3a3d5555be6397 08-Nov-2017 Winson Chung <winsonc@google.com> Provide interface to temporarily fetch screenshot.

Bug: 68774229
Test: Build nexus launcher and verify we can call to get the screenshot
Change-Id: I6a5456efca94f45cda000fe9e097ec524540592b
/frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/recents/ISystemUiProxy.aidl