summaryrefslogtreecommitdiffstats
path: root/quickstep/recents_ui_overrides/src/com/android/quickstep/TaskSystemShortcut.java
Commit message (Collapse)AuthorAgeFilesLines
* Merge "Use task display id when starting split screen" into ↵Sunny Goyal2019-08-051-2/+1
|\ | | | | | | | | | | | | | | ub-launcher3-qt-r1-dev am: 6cf32a2e95 am: bafd62971a Change-Id: I1b981e07329a0a6fc0667af58188c9ba047f068d
| * Use task display id when starting split screenSunny Goyal2019-08-051-2/+1
| | | | | | | | | | | | | | | | | | Before starting split screen animation, we dismiss the task view, which can detach the clicked view immediately, if animations are dissabled. That will cause NPE as view.getDisplay will be null Bug: 138793362 Change-Id: I611f6a824f756eceeed57aac5afdf38f421ff8d2
* | Don't specify 1P Launcher3 type if 3P Launcher is activeVinit Nayak2019-07-191-4/+6
|/ | | | | | | | | | | | | | | | | Instead of referencing Launcher directly (which may not be present when there's a 3P launcher), reference the lowest common ancestor of Launcher and RecentActivity to avoid ClassCastExceptions. Test: Visually inspected that Pixel Launcher crash dialog no longer pops up. * Install 3P launcher * In developer options enable "enable freeform windows" * Restart phone for settings to take effect * Try to use it on any app you have in recent tasks Fixes: 135419782 Change-Id: Ie1f54880ab46956b23e253850ca7f79b161da9bd
* Fix issue with restored task display idsWinson Chung2019-05-171-1/+1
| | | | | | | | | - When tasks are restored, they don't have a valid display id yet, but they will still be started on the default display and should have the same options until proven otherwise. Bug: 132892578 Change-Id: I8ba0a976bd5682fbcda72ca1a98bf2517eb31312
* Add ScreenPinnedInputConsumerTony2019-05-091-4/+0
| | | | | | | When screen pinning is active, swipe up and hold to stop it. Bug: 130828539 Change-Id: I343050d2a224ac723143cd3be4f78bc321f1a026
* Hide the split-screen request for secondary display task.Jeff Chang2019-05-081-8/+14
| | | | | | | | | | | | Currently, we cannot support the split-screen mode on the secondary display. To prevent confused,disallowing split-screen request on non-primary display tasks first. Bug: 118266305 Test: 1. Use the ActivityViewTest to launch an application on virtual display. 2. Check if the split-screen button exist on recent app. Change-Id: Ifa6d70a1920aa4f33d260e37a3737e102949114e
* ShortcutInfo renamed to WorkspaceItemInfoSunny Goyal2019-04-161-2/+2
| | | | | | Will get rid of ShortcutInfoCompat in a follow up cl Change-Id: I7d7d9c938635f59b216290ba28bea9d0e0721a7d
* Temporarily disable screen pinning UI in gesture navWinson Chung2019-04-101-0/+4
| | | | | | Bug: 130225926 Change-Id: I782a5c6cdf00dfb8e501185f58defed4bfee3ac1 (cherry picked from commit e041ba0d6167bb041b9cf5e78ad593f3cb1cdc7c)
* Remove several files from Recents Go srcKevin2019-02-251-0/+333
As Go will not be using RecentsView, there are several files that are unneeded in the recents Go source. This moves these files to recents_ui_overrides where they will be used for non-Go builds. Bug: 114136250 Test: Build NexusLauncher, aospWithQuickstep, l3GoWithQuickstep Change-Id: I9d0154a75f4f2c71b865d414448e262b3019b2b9