History log of /frameworks/base/packages/SystemUI/src/com/android/systemui/shortcut/ShortcutKeyDispatcher.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
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/src/com/android/systemui/shortcut/ShortcutKeyDispatcher.java
bf15587d0d7522aabfbc975738d8fd08aef3c40f 28-Oct-2017 Matthew Ng <ngmatthew@google.com> Renamed moveTaskToDockedStack to setTaskWindowingModeSplitScreenPrimary

Renamed a few functions related to moveTaskToDockedStack to use the new
notion of split screen primary windows instead of docked stack. Most of
the calls that use moveTaskToDockedStack are renamed.

Test: go/wm_smoke
Bug: 68017311
Change-Id: I73df051a9261d213b3415ac132962d91ec632e0a
/frameworks/base/packages/SystemUI/src/com/android/systemui/shortcut/ShortcutKeyDispatcher.java
6519c1b0fe85c5f25115539e936e4333e8537098 14-Oct-2017 Winson Chung <winsonc@google.com> Moving some recents logic into the shared lib.

- Creating com.android.system.shared library with recents model code and
corresponding recents tests
- Removing notion of blacklisted apps since that is now obsolete.

Bug: 67510855
Test: It builds, Recents runs

Change-Id: Ib1f5eefa6e4d4964366061246002509e2e15b19e
/frameworks/base/packages/SystemUI/src/com/android/systemui/shortcut/ShortcutKeyDispatcher.java
5fa397533fa29254e8a45a05675b2c03756a0ada 04-Oct-2017 Winson Chung <winsonc@google.com> 4/Clean up use of hidden recent task flags

- Remove flags to control which recent tasks are returned -- they are now
trimmed with the expected behaviour when the task list is modified.
- Remove unused logic related to force-resetting a task based on inactive
time.
- Remove SysUI logic related to excluded recent tasks since it is already
handled
- Clean up task list subsetting now that returned list is guaranteed to
only be visible tasks
- Only use AM interface to fetch recent tasks instead of through AM

Bug: 34270611
Test: runtest --path frameworks/base/services/tests/servicestests/src/com/android/server/am/RecentTasksTest.java
Change-Id: I3f60ce507563152b5704c63985af621b02d0e7c8
/frameworks/base/packages/SystemUI/src/com/android/systemui/shortcut/ShortcutKeyDispatcher.java
fb44d212f267074a305eb34fa064b6d6904aa3ef 04-Oct-2017 Winson Chung <winsonc@google.com> 3/Removing unnecessary filtering logic for recent tasks in SystemUI

- Remove all code related to last-stack-active-time, quiet profile task
handling, and visible task range filtering
- Remove the notion of firstActiveTime since that was only used to filter
tasks in SystemUI, also convert lastActiveTime to elapsed real time since
it is only used in the system to order active tasks, and in SystemUI as
a part of the TaskKey for caching purposes (it is no longer used to
determine the last visible task based on time)

Bug: 34270611
Test: runtest --path frameworks/base/services/tests/servicestests/src/com/android/server/am/RecentTasksTest.java
Change-Id: I44d494a521f60f302e0976fcf33490fe837f7cdb
/frameworks/base/packages/SystemUI/src/com/android/systemui/shortcut/ShortcutKeyDispatcher.java
764da991def991a3aa7f09ab715ad18062e79cd9 02-Feb-2017 Jason Monk <jmonk@google.com> Move recents CommandQueue callbacks to recents

This will make it a more common and less broken place for both
handset and TV.

Fixes: 34813216
Test: make and click on recents button.
Change-Id: I2fd9c3103e2be28a19497719ac5763c064beeed1
/frameworks/base/packages/SystemUI/src/com/android/systemui/shortcut/ShortcutKeyDispatcher.java
dc589ac82b5fe2063f4cfd94c8ae26d43d5420a0 11-Nov-2016 Sudheer Shanka <sudheersai@google.com> Update usage of ActivityManagerNative.

- Remove references to ActivityManagerProxy.
- Add isSystemReady to ActivityManager.

Bug: 30977067
Test: cts/hostsidetests/services/activityandwindowmanager/util/run-test android.server.cts
adb shell am instrument -e class com.android.server.am.ActivityManagerTest,com.android.server.am.TaskStackChangedListenerTest \
-w com.android.frameworks.servicestests/android.support.test.runner.AndroidJUnitRunner
Change-Id: I07390b6124fb1515821f5c0b37baf6ae74adc8fa
/frameworks/base/packages/SystemUI/src/com/android/systemui/shortcut/ShortcutKeyDispatcher.java
383db5ebcc3a4a615faf249bf4f126f42e80b82e 22-Jun-2016 Tamas Berghammer <tberghammer@google.com> Update package names to work with the proto3 compiler

Bug: b/28974522
Change-Id: I5f3adf4946ee4ba1e09e4f40afe83c151405972a
/frameworks/base/packages/SystemUI/src/com/android/systemui/shortcut/ShortcutKeyDispatcher.java
5ef619fc2505045b988e2d2f6bb6b37ee3aae644 23-Jul-2016 Muyuan Li <muyuanli@google.com> sysui: changed split screen shortcut key behavior.

Instead of cycling between 1/4, 1/2, 3/4 with
consecutive Meta + [ / Meta + ] keys, it dismisses
the activity completely when it goes below 1/4 or 3/4.

Bug: 30075277
Change-Id: I326f4d163537ae96f1845714a8bd56b2b0d58984
(cherry picked from commit b29eeada668b298f9c0e41bd4d4b9fe1f690247e)
/frameworks/base/packages/SystemUI/src/com/android/systemui/shortcut/ShortcutKeyDispatcher.java
29379ec859bf7118dec9f3248c63ee369218ad6b 12-Apr-2016 Jorim Jaggi <jjaggi@google.com> TRON refinements for multi-window

Bug: 26013430
Change-Id: I89b139b4ca3e7b6a06d8b5b351d67ffac240f73f
/frameworks/base/packages/SystemUI/src/com/android/systemui/shortcut/ShortcutKeyDispatcher.java
a212999f245032f033e6a0993fd2be9832a9b9cc 04-Mar-2016 Muyuan Li <muyuanli@google.com> Added shortcut key to dock windows

Meta + [ / ] will dock top window to left / right or cycle
between 1/3 1/2 2/3 of screen if it's already in docking mode

Change-Id: I546418235a9b9699d406b04f52914c85bd950532
(cherry picked from commit 63635675b56564a17e3897a221d73a19cfbc77f7)
/frameworks/base/packages/SystemUI/src/com/android/systemui/shortcut/ShortcutKeyDispatcher.java
94ce94e96069ab6c2ece4864ba4c7692f3168352 25-Feb-2016 Muyuan Li <muyuanli@google.com> Allows components to register shortcut key.

The registered shortcut will be called from PhoneWindowManager,
before dispatching

Change-Id: If26128939b45a639c8895719a7a23ca433f39fd9
(cherry picked from commit 4da863c5a8872dcabb179a978a2b2157d9081679)
/frameworks/base/packages/SystemUI/src/com/android/systemui/shortcut/ShortcutKeyDispatcher.java