Commit Graph

33301 Commits

Author SHA1 Message Date
Evan Rosky e7e91fd60e Connect split-screen things to systemui divider
Since divider stuff lives in sysui instead of framework

Bug: 133381284
Test: Manual, open 2 apps in split and drag-up to show
      recents.
Change-Id: If6740b7ee4829bf4cac6e829e81943f16a41f977
(cherry picked from commit 3ef159becd)
2020-02-25 23:42:42 +00:00
Sunny Goyal bb18f4c9c6 Fixing log message
Change-Id: I0668ea273a54ea741b1b871a50a8738c0ec4788b
2020-02-25 15:27:06 -08:00
Zak Cohen 9a4df4dba1 Overview Actions - Enable by default.
Enable the Overview Actions feature flag by default.

Test: local
Bug: 145297320
Change-Id: I6f4a2b6e90704b78d1ff1f77bbfea2d8789169ff
2020-02-25 15:09:12 -08:00
Zak Cohen 43a1615796 Hide apps view in transitions if none of its parts are visible.
Check where the all apps view has any pieces visible, if not hide it.

Test: local
Change-Id: I1d9b957b6c10dfbe4beaa56c4fee920844699a6c
2020-02-25 15:09:12 -08:00
Zak Cohen fe935dfbc1 TAPL test update - don't run all apps in overview tests with actions.
Overview actions removes the all apps from overview. Don't run the tests
that depend on these.
Ultimately need to add more tests for the actions.

Test: tapl local
Change-Id: I2471d10af7bc03a40a94f99aa16354b85bdb3ad7
2020-02-25 15:09:12 -08:00
vadimt 1779a38290 Using StrictMode to detect activity leaks
Change-Id: I615f641897d57be0cd31be944796c6931ef9ab00
2020-02-25 14:46:27 -08:00
Automerger Merge Worker 31f358ff03 Merge changes from topic "new-task-snapshots-rvc-dev" into rvc-dev am: 6a8d59d964 am: 13421dff38 am: 3aae77847b am: 6918051e05
Change-Id: Ia75dad0e7f144fbe0bb77e9506093a45d3c75e5f
2020-02-25 19:15:42 +00:00
Automerger Merge Worker 5956a8f03f Add config to enable snapshot preloading am: ae11790d31 am: 561141da0d am: cc3e11dcdf am: fc552737d1
Change-Id: Ie0a64f59f35ce85e61dfa7ae3bd4566d28c2e9e7
2020-02-25 19:15:40 +00:00
Automerger Merge Worker 90b4abf243 Merge changes from topic "new-task-snapshots-rvc-dev" into rvc-dev am: 6a8d59d964 am: 2822c4da25 am: 2cea8c8086 am: e7f2b68979
Change-Id: I79887782c120daf72e6c3343bc4688c1bb2d38cb
2020-02-25 19:14:29 +00:00
Automerger Merge Worker 37e852b24f Add config to enable snapshot preloading am: ae11790d31 am: 55b6c6369d am: 0f0ee72328 am: f49443c406
Change-Id: Ibc2cbdaded8d3ec0d77ac09f79b56d563d4c1a17
2020-02-25 19:14:24 +00:00
Automerger Merge Worker 3514bfd2a1 Merge changes from topic "new-task-snapshots-rvc-dev" into rvc-dev am: 6a8d59d964 am: 2822c4da25 am: a7c7383800 am: f7157261e1
Change-Id: If65886d1dab6b812da6496b5582296905d4b1865
2020-02-25 19:12:51 +00:00
Automerger Merge Worker d8b4badc54 Add config to enable snapshot preloading am: ae11790d31 am: 55b6c6369d am: 43b5fba2f9 am: ebfbb3bff2
Change-Id: Ia70c390db0a5668fad7609fafd2a19dd84f41d6e
2020-02-25 19:12:48 +00:00
vadimt 6f96376620 Catching OOM exceptions in auto-investigator
In the development environment, the device may stay for long time
without reboot, and the logcat size may turn to be long enough to
overflow the memory.

Suppressing OOM exceptions.

Change-Id: I562e2c03312e88f669d9cb660af6e8849dc0c8ef
2020-02-25 11:05:39 -08:00
Automerger Merge Worker 6918051e05 Merge changes from topic "new-task-snapshots-rvc-dev" into rvc-dev am: 6a8d59d964 am: 13421dff38 am: 3aae77847b
Change-Id: Ibfa6f373bb0e128afad84beb26f684030bd082da
2020-02-25 19:04:24 +00:00
Automerger Merge Worker fc552737d1 Add config to enable snapshot preloading am: ae11790d31 am: 561141da0d am: cc3e11dcdf
Change-Id: I1a91bc4cfd2bf727bbc7b3b10acb0bedfb085050
2020-02-25 19:04:22 +00:00
Automerger Merge Worker e7f2b68979 Merge changes from topic "new-task-snapshots-rvc-dev" into rvc-dev am: 6a8d59d964 am: 2822c4da25 am: 2cea8c8086
Change-Id: I7d4d3c448291a9398c49aa79deb1d3e393aed84f
2020-02-25 19:02:32 +00:00
Automerger Merge Worker f49443c406 Add config to enable snapshot preloading am: ae11790d31 am: 55b6c6369d am: 0f0ee72328
Change-Id: I743f7a834d5eb1d0ba4c86abdadf38b069ad805b
2020-02-25 19:02:31 +00:00
Automerger Merge Worker f7157261e1 Merge changes from topic "new-task-snapshots-rvc-dev" into rvc-dev am: 6a8d59d964 am: 2822c4da25 am: a7c7383800
Change-Id: I8ce8a4441dcc71e7a08713a3a20fe970aa936233
2020-02-25 19:01:08 +00:00
Automerger Merge Worker ebfbb3bff2 Add config to enable snapshot preloading am: ae11790d31 am: 55b6c6369d am: 43b5fba2f9
Change-Id: I597e6d074efef727560b04f862d79ad75d10ecbe
2020-02-25 19:01:06 +00:00
Automerger Merge Worker 3aae77847b Merge changes from topic "new-task-snapshots-rvc-dev" into rvc-dev am: 6a8d59d964 am: 13421dff38
Change-Id: I500e3a388dce65128637a090669cc5189f7ee103
2020-02-25 18:48:47 +00:00
Automerger Merge Worker cc3e11dcdf Add config to enable snapshot preloading am: ae11790d31 am: 561141da0d
Change-Id: Ie712ec92947a5aa000b736040b6fe365f04471d5
2020-02-25 18:48:46 +00:00
Automerger Merge Worker a7c7383800 Merge changes from topic "new-task-snapshots-rvc-dev" into rvc-dev am: 6a8d59d964 am: 2822c4da25
Change-Id: Ia26c78f1dc5490bf305c5581adc31299680cdd45
2020-02-25 18:48:13 +00:00
Automerger Merge Worker 43b5fba2f9 Add config to enable snapshot preloading am: ae11790d31 am: 55b6c6369d
Change-Id: I4ef9a72fd4a5fa2e5df01aa64d66bd4c78d32dc2
2020-02-25 18:48:12 +00:00
Automerger Merge Worker 2cea8c8086 Merge changes from topic "new-task-snapshots-rvc-dev" into rvc-dev am: 6a8d59d964 am: 2822c4da25
Change-Id: Ie7909209fb4679627c92f763aff100bd0ebb657f
2020-02-25 18:48:08 +00:00
Automerger Merge Worker 0f0ee72328 Add config to enable snapshot preloading am: ae11790d31 am: 55b6c6369d
Change-Id: I0365abf8b1ea32cb3664cf12d67a807a3c05be57
2020-02-25 18:48:07 +00:00
Automerger Merge Worker 13421dff38 Merge changes from topic "new-task-snapshots-rvc-dev" into rvc-dev am: 6a8d59d964
Change-Id: I6426d1bdae6ccd4b7febd01aadba901ce2348399
2020-02-25 18:34:44 +00:00
Automerger Merge Worker 561141da0d Add config to enable snapshot preloading am: ae11790d31
Change-Id: I5c5d578303f260cf65ed2816fb73e06f3160b5d0
2020-02-25 18:34:42 +00:00
Automerger Merge Worker 2822c4da25 Merge changes from topic "new-task-snapshots-rvc-dev" into rvc-dev am: 6a8d59d964
Change-Id: I17914b491cc3bc4b329fbbf231c9c44d5616a841
2020-02-25 18:33:46 +00:00
Automerger Merge Worker 55b6c6369d Add config to enable snapshot preloading am: ae11790d31
Change-Id: Iddbd0ef3c2db095ddc481da0883f00e3f61e7222
2020-02-25 18:33:44 +00:00
Peter Kalauskas 6a8d59d964 Merge changes from topic "new-task-snapshots-rvc-dev" into rvc-dev
* changes:
  Toggle loading state based on config_lowResTaskSnapshotScale
  Add config to enable snapshot preloading
2020-02-25 18:29:50 +00:00
TreeHugger Robot d71c3b185d Merge "Setting interpolator beforehand, instead of overriding it after the pending animaiton is created" into ub-launcher3-master 2020-02-25 18:23:19 +00:00
TreeHugger Robot 86430dd2d2 Merge "Performing a check for a crashed Launcher process for each UI test" into ub-launcher3-master 2020-02-25 18:20:39 +00:00
Vadim Caen e1aff29889 Fixed portrait orientation if fixed_rotation flag
Use SCREEN_ORIENTATION_PORTRAIT for the launcher if the fixed_rotation
is enabled

Test: manual, check that the launcher doesn't rotates when the flag is
enabled and we are coming from a landscape activity
Bug: 147469164
Bug: 146416687
Change-Id: I0fe0d16ec1fbfe096fbdfcf2c315e12fb3423cf8
2020-02-25 13:18:49 +01:00
Automerger Merge Worker baff6fa352 [automerger skipped] Merge "Indicate PiP animation type from Launcher to SysUI am: a1a91b0c50 am: fcc8994dd2" into rvc-d1-dev-plus-aosp am: b3e08f79cc -s ours am: 70627fe4d9 -s ours
am skip reason: Change-Id I617a17fd5f6049d9f1d49f9f834623a2bb49f6ca with SHA-1 a1a91b0c50 is in history

Change-Id: I3b14bf2900d044bfa1acd9b160272544b7e8e901
2020-02-25 04:04:34 +00:00
Automerger Merge Worker 3b283a3ae4 [automerger skipped] Indicate PiP animation type from Launcher to SysUI am: a1a91b0c50 am: 846b097b8e am: 0d44f24e47 am: d7fb8e9feb -s ours
am skip reason: Change-Id I617a17fd5f6049d9f1d49f9f834623a2bb49f6ca with SHA-1 a1a91b0c50 is in history

Change-Id: I5d8ff10c1284f9da6f8108941bb8cd5b994dc039
2020-02-25 04:03:56 +00:00
Automerger Merge Worker 78803058c8 [automerger skipped] Indicate PiP animation type from Launcher to SysUI am: a1a91b0c50 am: 846b097b8e am: 1599d9f831 am: 2dbdfa252e -s ours
am skip reason: Change-Id I617a17fd5f6049d9f1d49f9f834623a2bb49f6ca with SHA-1 a93c2dcd56 is in history

Change-Id: I46b3720f070a1094a616432dcd30fdfa06fb988a
2020-02-25 04:03:28 +00:00
Automerger Merge Worker 70627fe4d9 [automerger skipped] Merge "Indicate PiP animation type from Launcher to SysUI am: a1a91b0c50 am: fcc8994dd2" into rvc-d1-dev-plus-aosp am: b3e08f79cc -s ours
am skip reason: Change-Id I617a17fd5f6049d9f1d49f9f834623a2bb49f6ca with SHA-1 a1a91b0c50 is in history

Change-Id: I42c8cbb04fcc1a9ca31c3ace8ee7655857c0fe65
2020-02-25 03:50:11 +00:00
Automerger Merge Worker d7fb8e9feb Indicate PiP animation type from Launcher to SysUI am: a1a91b0c50 am: 846b097b8e am: 0d44f24e47
Change-Id: I34c3cd66ebd1a750d424d0f669a923b1e27e08c9
2020-02-25 03:49:46 +00:00
Automerger Merge Worker 2dbdfa252e Indicate PiP animation type from Launcher to SysUI am: a1a91b0c50 am: 846b097b8e am: 1599d9f831
Change-Id: Ie12dfc41be474e0a36f6623efc42317d34b6e00a
2020-02-25 03:49:37 +00:00
Automerger Merge Worker b3e08f79cc Merge "Indicate PiP animation type from Launcher to SysUI am: a1a91b0c50 am: fcc8994dd2" into rvc-d1-dev-plus-aosp 2020-02-25 03:31:26 +00:00
Automerger Merge Worker 83ce34d50c Indicate PiP animation type from Launcher to SysUI am: a1a91b0c50 am: fcc8994dd2
Change-Id: I11709bc52c56b46308906323ab8816cb4ac2e119
2020-02-25 03:31:19 +00:00
Automerger Merge Worker 1599d9f831 Indicate PiP animation type from Launcher to SysUI am: a1a91b0c50 am: 846b097b8e
Change-Id: I1f9b2bc298cbfe91487c36aea508f479b730a68b
2020-02-25 03:31:16 +00:00
Automerger Merge Worker 0d44f24e47 Indicate PiP animation type from Launcher to SysUI am: a1a91b0c50 am: 846b097b8e
Change-Id: I82fd4e708b3ce34b7c24a9f578614b9b74450468
2020-02-25 03:31:09 +00:00
Automerger Merge Worker 846b097b8e Indicate PiP animation type from Launcher to SysUI am: a1a91b0c50
Change-Id: I11fb3e1bf20b3d4415d8e5a1df3c098200cff101
2020-02-25 03:21:25 +00:00
Automerger Merge Worker fcc8994dd2 Indicate PiP animation type from Launcher to SysUI am: a1a91b0c50
Change-Id: Ia784c5519f110afb29eada5eec89f162e8fbb433
2020-02-25 03:21:06 +00:00
vadimt 65ed9c3d9b Adding a failure investigator
Change-Id: Ie1c9820ecb7373a1f4428a24867c51332a84e65c
2020-02-24 19:10:50 -08:00
vadimt b79614cc93 Performing a check for a crashed Launcher process for each UI test 2020-02-25 02:28:32 +00:00
Tony Wickham 6382b39ff4 Add null check to sendCustomAccessibilityEvent()
ag/10273975 caused a regression where launcher crashes if RecentsView is
empty.

Change-Id: I1607627be0a9748fd552adc757296d7b6bbfd1e2
2020-02-24 17:44:38 -08:00
Tony Wickham e6981a606a Update mEndRect when closing ArrowPopup
Generally mEndRect is still correct from when we set it in
animateOpen(), but there are cases where it is no longer valid and
should be recomputed in animateClose(). For example, if you dismiss
notifications, the height of the popup changes between opening and
closing it.

Test: Long press an icon with a notification dot, dismiss all
notifications from the popup and then close the popup. The shadow
follows the outline of the popup, instead of extending well below it.

Change-Id: Ic5d6ad2807ea1ec8aff5e3d6ce8abaa11ce5d33c
2020-02-24 17:33:20 -08:00
Sunny Goyal 93c4de7413 Setting interpolator beforehand, instead of overriding it after the pending
animaiton is created

Change-Id: I7caec2eeb86084591fa627518d064b7ebb895d65
2020-02-24 16:45:11 -08:00