Lyn Han
55c5219533
Merge "Fix bubble flyout alignment for right-side stack" into sc-dev am: 27b5e90577
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/13690294
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I5e9e67b15c5a93174cf333f029acf27266cec98f
2021-02-26 00:18:31 +00:00
Lyn Han
27b5e90577
Merge "Fix bubble flyout alignment for right-side stack" into sc-dev
2021-02-25 23:50:34 +00:00
Hongwei Wang
b3b3c40f19
Merge "Fixes autoEnterPip transition from landscape" into sc-dev am: 9bdee79a47
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/13677959
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I07b097bed269c7663c460b839a3dcedade7d28e6
2021-02-25 20:26:06 +00:00
Hongwei Wang
9bdee79a47
Merge "Fixes autoEnterPip transition from landscape" into sc-dev
2021-02-25 19:50:01 +00:00
Nataniel Borges
157cd54b97
Merge "Updates flicker documentation and improve naming" into sc-dev am: a32ef5bd2a
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/13641706
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Ice7b865d894127c4cef94482836d6e80ac7fdbd1
2021-02-25 14:44:01 +00:00
Louis Chang
3dc3185216
Merge "Rename Stack to Task related terms (7/n)" into sc-dev am: 09f52aa440
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/13468207
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I52b3df66c6b6dd517f35fd34ac877264a272c47d
2021-02-25 14:38:13 +00:00
Jason Chang
c4c8ffc938
Merge "Fix the wallpaper app cannot display into full screen when in one-handed mode" into sc-dev am: b33721641e
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/13416446
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I62f4a5272993b38a62dee26da5e76863ec31b763
2021-02-25 14:35:54 +00:00
Chris Li
069d96e777
Merge "DisplayContent rotateBounds not keeping same physical position for 180" into sc-dev am: 7ff46d7137
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/13620025
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: If699ff02c6a3f5f082b854f0d1f450b11b63dd1a
2021-02-25 14:35:21 +00:00
Jerry Chang
0053333452
Merge "Make stage split divider non-interactive while showing IME" into sc-dev am: 3ea9673b74
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/13628027
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I5de932925852f27bd19895612f498b1b52fab8a3
2021-02-25 14:34:35 +00:00
Nataniel Borges
a32ef5bd2a
Merge "Updates flicker documentation and improve naming" into sc-dev
2021-02-25 12:33:34 +00:00
Louis Chang
09f52aa440
Merge "Rename Stack to Task related terms (7/n)" into sc-dev
2021-02-25 04:58:24 +00:00
Louis Chang
7efc57797c
Rename Stack to Task related terms (7/n)
...
- Renaming PinnedStack to PinnedTask
- Renaming DockedStack to DockedTask
Bug: 157876447
Test: presubmit
Change-Id: I51c10564647ed0d46eddc0c51a1ee06eef897e43
2021-02-25 04:57:26 +00:00
Jason Chang
b33721641e
Merge "Fix the wallpaper app cannot display into full screen when in one-handed mode" into sc-dev
2021-02-25 02:55:13 +00:00
Chris Li
7ff46d7137
Merge "DisplayContent rotateBounds not keeping same physical position for 180" into sc-dev
2021-02-25 02:40:34 +00:00
Jerry Chang
3ea9673b74
Merge "Make stage split divider non-interactive while showing IME" into sc-dev
2021-02-25 00:51:14 +00:00
James O'Leary
2b416cd6c2
Merge "Revert^2 "[framework] Integrate new quantizers"" into sc-dev am: 7edf52d602
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/13688547
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I5b0263b3b455044636b5a6ff8b322cfc13397760
2021-02-24 22:14:15 +00:00
James O'Leary
7edf52d602
Merge "Revert^2 "[framework] Integrate new quantizers"" into sc-dev
2021-02-24 21:59:47 +00:00
Lyn Han
5b449f56d0
Fix bubble flyout alignment for right-side stack
...
Fixes: 172490423
Test: send updates on left/right side in portrait/landscape
=> see that flyout is positioned correctly
Change-Id: I3dd84f467f17e8429a0ba2cc23f45e8c89474557
2021-02-24 13:04:00 -06:00
Bob Badour
09bb301158
Merge "[LSC] Add LOCAL_LICENSE_KINDS to frameworks/base" into sc-dev am: 745e7ee830
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/13670655
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I2f4106acdb1594a0bcee65c9689fce32eaa65628
2021-02-24 18:57:53 +00:00
Lyn Han
08bb6f8b78
Merge "Reorder bubbles without animations on collapse" into sc-dev am: 26e6b76d99
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/13665681
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Ia6989ec6fdc8c8f18b8e5c157c5898d0e898d05b
2021-02-24 18:57:15 +00:00
Bob Badour
745e7ee830
Merge "[LSC] Add LOCAL_LICENSE_KINDS to frameworks/base" into sc-dev
2021-02-24 18:43:29 +00:00
Lyn Han
26e6b76d99
Merge "Reorder bubbles without animations on collapse" into sc-dev
2021-02-24 18:38:37 +00:00
Lyn Han
95089b6d65
Reorder bubbles without animations on collapse
...
Fixes: 180045233
Test: select different bubble while expanded, collapse stack
=> see that newly selected bubble is on top of stack
=> no weird animations like in b/178499353
Change-Id: I6d95763a4dd08fd8d1e30dd93131ff27b4fd7c2c
2021-02-24 18:38:13 +00:00
Jerry Chang
d331097396
Make stage split divider non-interactive while showing IME
...
Redirect IME inset control to wm shell during multi-window split. And
register IME position listener to make divider bar non-interactive while
IME showing.
Bug: 179262787
Test: manual check
Test: atest WMShellUnitTests
Change-Id: Ia83a29c823962221aedb1cc317928f6b4b7ddcae
2021-02-25 02:27:27 +08:00
Hongwei Wang
c241580de5
Fixes autoEnterPip transition from landscape
...
Fixes included in this change
- PiP bounces back to fullscreen. The animation direction is not cleaned
up after animation finishes and when display rotation callback
happens and calls into PipTaskOrganizer#onMovementBoundsChanged, it
accidentally invokes the onTaskVanished. Therefore, this does not
happen on the first try but following attempts.
- PiP window offsets to the bottom caused by duplicated display changed
callbacks, bail early if we know for sure the DisplayLayout objects
are identical. Also, when display rotation callback happens, the
PipBoundsState#getNormalBounds is still in landscape though the
internal rotation has been set in PipController#startSwipePipToHome.
Known issue
- PiP window flickers at the end of the transition, will track in
different bug.
Video: http://rcll/aaaaaabFQoRHlzixHdtY/hAdwMhKMaYTylRcnW24Utg
Bug: 179721427
Bug: 179718773
Test: repeatedly enter PiP from landscape with autoEnterPip, see video
Change-Id: I77c6f441563bc54720b9ef2952526691c495a777
2021-02-24 10:10:12 -08:00
James O'Leary
9d3ad10eb9
Revert^2 "[framework] Integrate new quantizers"
...
96169052c4
Change-Id: Idefcf279b9fedeeaa29f75e705adfb60f0ad5c8a
2021-02-24 17:09:06 +00:00
Nataniel Borges
6fa330e7fd
Updates flicker documentation and improve naming
...
- Updates documentation to all subject methods.
- Standardize names between Layers and WindowStates subjects.
Bug: 162923992
Test: atest FlickerTests
Change-Id: I24ba3faa014cec1c4ee7ed42aa06044616890a53
2021-02-24 17:21:54 +01:00
Chris Li
29f24a134c
DisplayContent rotateBounds not keeping same physical position for 180
...
Rotation_90 + rotation_90 is different from the result of rotation_180
with the current implementation. Should also take care of rotation_180.
Fix: 180751251
Bug: 173124775
Test: atest WmTests:DisplayContentTests
Test: atest WMShellUnitTests:DisplayLayoutTest
Test: atest FrameworksCoreTests:RotationUtilsTest
Change-Id: Ia1c87409b4c4cc412c3fd89e58d08b6ae2069fd0
2021-02-23 17:34:26 -08:00
Lucas Dupin
8a092cc39a
Merge "Revert "[framework] Integrate new quantizers"" into sc-dev am: e36c4de103
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/13679700
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I14b1f05562c2c46aba8f541179c6004634b5c890
2021-02-24 01:23:45 +00:00
Lucas Dupin
e36c4de103
Merge "Revert "[framework] Integrate new quantizers"" into sc-dev
2021-02-24 01:00:49 +00:00
James O'Leary
96169052c4
Revert "[framework] Integrate new quantizers"
...
Revert "[sysuig] Integrate Monet color extraction to theme algorithm"
Revert submission 13554372-kahuna
Reason for revert: Colors on some wallpapers shifted, and Lucas found a couple big reasons why, would rather revert a revert tomorrow than fix forward today
Reverted Changes:
I2c3df9f71:[sysuig] Integrate Monet color extraction to theme...
I0fc60a134:[framework] Integrate new quantizers
Change-Id: I7eb8e4fde243bf62e8c750f88028db0a427560b5
2021-02-24 00:33:02 +00:00
Bob Badour
d59495855e
[LSC] Add LOCAL_LICENSE_KINDS to frameworks/base
...
Added SPDX-license-identifier-Apache-2.0 to:
apct-tests/perftests/contentcapture/Android.bp
apct-tests/perftests/inputmethod/Android.bp
apex/appsearch/Android.bp
apex/appsearch/framework/Android.bp
apex/appsearch/service/Android.bp
apex/appsearch/testing/Android.bp
apex/jobscheduler/service/jni/Android.bp
apex/media/service/Android.bp
cmds/abx/Android.bp
cmds/uinput/Android.bp
cmds/uinput/jni/Android.bp
core/tests/GameManagerTests/Android.bp
core/tests/batterystatstests/BatteryStatsLoadTests/Android.bp
core/tests/batterystatstests/BatteryStatsViewer/Android.bp
core/tests/devicestatetests/Android.bp
libs/WindowManager/Shell/tests/flicker/Android.bp
libs/WindowManager/Shell/tests/flicker/test-apps/flickerapp/Android.bp
libs/androidfw/fuzz/cursorwindow_fuzzer/Android.bp
native/android/tests/activitymanager/UidImportanceHelperApps/Android.bp
native/android/tests/activitymanager/nativeTests/Android.bp
packages/SettingsLib/BannerMessagePreference/Android.bp
packages/SettingsLib/CollapsingToolbarBaseActivity/Android.bp
packages/SettingsLib/EmergencyNumber/Android.bp
packages/SettingsLib/FooterPreference/Android.bp
packages/SettingsLib/MainSwitchPreference/Android.bp
packages/SettingsLib/TopIntroPreference/Android.bp
packages/SettingsLib/UsageProgressBarPreference/Android.bp
packages/overlays/AccentColorAmethystOverlay/Android.bp
packages/overlays/AccentColorAquamarineOverlay/Android.bp
packages/overlays/AccentColorBlackOverlay/Android.bp
packages/overlays/AccentColorCarbonOverlay/Android.bp
packages/overlays/AccentColorCinnamonOverlay/Android.bp
packages/overlays/AccentColorGreenOverlay/Android.bp
packages/overlays/AccentColorOceanOverlay/Android.bp
packages/overlays/AccentColorOrchidOverlay/Android.bp
packages/overlays/AccentColorPaletteOverlay/Android.bp
packages/overlays/AccentColorPurpleOverlay/Android.bp
packages/overlays/AccentColorSandOverlay/Android.bp
packages/overlays/AccentColorSpaceOverlay/Android.bp
packages/overlays/AccentColorTangerineOverlay/Android.bp
packages/overlays/DisplayCutoutEmulationCornerOverlay/Android.bp
packages/overlays/DisplayCutoutEmulationDoubleOverlay/Android.bp
packages/overlays/DisplayCutoutEmulationHoleOverlay/Android.bp
packages/overlays/DisplayCutoutEmulationNarrowOverlay/Android.bp
packages/overlays/DisplayCutoutEmulationTallOverlay/Android.bp
packages/overlays/DisplayCutoutEmulationWaterfallOverlay/Android.bp
packages/overlays/DisplayCutoutEmulationWideOverlay/Android.bp
packages/overlays/FontNotoSerifSourceOverlay/Android.bp
packages/overlays/IconPackCircularAndroidOverlay/Android.bp
packages/overlays/IconPackCircularLauncherOverlay/Android.bp
packages/overlays/IconPackCircularSettingsOverlay/Android.bp
packages/overlays/IconPackCircularSystemUIOverlay/Android.bp
packages/overlays/IconPackCircularThemePickerOverlay/Android.bp
packages/overlays/IconPackFilledAndroidOverlay/Android.bp
packages/overlays/IconPackFilledLauncherOverlay/Android.bp
packages/overlays/IconPackFilledSettingsOverlay/Android.bp
packages/overlays/IconPackFilledSystemUIOverlay/Android.bp
packages/overlays/IconPackFilledThemePickerOverlay/Android.bp
packages/overlays/IconPackKaiAndroidOverlay/Android.bp
packages/overlays/IconPackKaiLauncherOverlay/Android.bp
packages/overlays/IconPackKaiSettingsOverlay/Android.bp
packages/overlays/IconPackKaiSystemUIOverlay/Android.bp
packages/overlays/IconPackKaiThemePickerOverlay/Android.bp
packages/overlays/IconPackRoundedAndroidOverlay/Android.bp
packages/overlays/IconPackRoundedLauncherOverlay/Android.bp
packages/overlays/IconPackRoundedSettingsOverlay/Android.bp
packages/overlays/IconPackRoundedSystemUIOverlay/Android.bp
packages/overlays/IconPackRoundedThemePickerOverlay/Android.bp
packages/overlays/IconPackSamAndroidOverlay/Android.bp
packages/overlays/IconPackSamLauncherOverlay/Android.bp
packages/overlays/IconPackSamSettingsOverlay/Android.bp
packages/overlays/IconPackSamSystemUIOverlay/Android.bp
packages/overlays/IconPackSamThemePickerOverlay/Android.bp
packages/overlays/IconPackVictorAndroidOverlay/Android.bp
packages/overlays/IconPackVictorLauncherOverlay/Android.bp
packages/overlays/IconPackVictorSettingsOverlay/Android.bp
packages/overlays/IconPackVictorSystemUIOverlay/Android.bp
packages/overlays/IconPackVictorThemePickerOverlay/Android.bp
packages/overlays/IconShapeHeartOverlay/Android.bp
packages/overlays/IconShapePebbleOverlay/Android.bp
packages/overlays/IconShapeRoundedRectOverlay/Android.bp
packages/overlays/IconShapeSquareOverlay/Android.bp
packages/overlays/IconShapeSquircleOverlay/Android.bp
packages/overlays/IconShapeTaperedRectOverlay/Android.bp
packages/overlays/IconShapeTeardropOverlay/Android.bp
packages/overlays/IconShapeVesselOverlay/Android.bp
packages/overlays/NavigationBarMode2ButtonOverlay/Android.bp
packages/overlays/NavigationBarMode3ButtonOverlay/Android.bp
packages/overlays/NavigationBarModeGesturalOverlay/Android.bp
packages/overlays/NavigationBarModeGesturalOverlayExtraWideBack/Android.bp
packages/overlays/NavigationBarModeGesturalOverlayNarrowBack/Android.bp
packages/overlays/NavigationBarModeGesturalOverlayWideBack/Android.bp
packages/overlays/OneHandedModeGesturalOverlay/Android.bp
packages/services/CameraExtensionsProxy/Android.bp
services/core/java/com/android/server/speech/Android.bp
services/musicrecognition/Android.bp
services/searchui/Android.bp
services/smartspace/Android.bp
services/tests/PackageManagerServiceTests/host/libs/IntentVerifyUtils/Android.bp
services/tests/PackageManagerServiceTests/host/test-apps/DeviceSide/Android.bp
services/tests/PackageManagerServiceTests/host/test-apps/IntentVerifier/Android.bp
services/tests/PackageManagerServiceTests/host/test-apps/IntentVerifierTarget/Android.bp
services/tests/PackageManagerServiceTests/host/test-apps/UsesStaticLibrary/Android.bp
services/tests/PackageManagerServiceTests/unit/Android.bp
services/tests/inprocesstests/Android.bp
services/tests/mockingservicestests/jni/Android.bp
services/tests/servicestests/test-apps/PackageParsingTestManifests/Android.bp
services/texttospeech/Android.bp
services/translation/Android.bp
tests/BatteryStatsPerfTest/Android.bp
tests/FlickerTests/test-apps/Android.bp
tests/Input/Android.bp
tests/SilkFX/Android.bp
tests/SurfaceViewBufferTests/Android.bp
tests/UpdatableSystemFontTest/Android.bp
tests/UpdatableSystemFontTest/testdata/Android.bp
tests/benchmarks/internal/Android.bp
tools/powerstats/Android.bp
tools/processors/intdef_mappings/Android.bp
tools/xmlpersistence/Android.bp
Bug: 68860345
Bug: 151177513
Bug: 151953481
Test: m all
Exempt-From-Owner-Approval: janitorial work
Change-Id: I1b8d155a26a1a589a38abedea5f7f366e00346c6
2021-02-23 13:18:34 -08:00
James O'Leary
a8bc221e63
Merge "[framework] Integrate new quantizers" into sc-dev am: c7d315947d
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/13553700
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Ia4db79eb69b8a2fb619d04b7b7b9ef2320655ad0
2021-02-23 20:25:01 +00:00
James O'Leary
c7d315947d
Merge "[framework] Integrate new quantizers" into sc-dev
2021-02-23 20:20:39 +00:00
Nataniel Borges
953bde5925
Merge "Use FlickerParametersRunnerFactory" into sc-dev am: cd9b08647a
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/13619725
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I04cff6b557b1401f068fd3f91871bcd63d460c71
2021-02-23 19:37:33 +00:00
Nataniel Borges
c39b644471
Use FlickerParametersRunnerFactory
...
JUnit4 Parameterized runner allows us to create custom UseParametersRunnerFactory classes. Flicker now uses this method for better compatibility with Flaky Failure FingerPrinting and Crystalball
Bug: 162923992
Test: atest FlickerTests
Change-Id: Iac3e9972b39fb96bf7fe85beac16728c5947766b
2021-02-23 16:06:17 +01:00
Tony Huang
ba7dab1b76
Merge "Make AppTransition animations sharable (2/n)" into sc-dev am: f9a0ccc0e7
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/13425250
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I6d9b0286583e5b8c061826faf23c63c4224fb5ca
2021-02-23 10:18:45 +00:00
Tony Huang
f9a0ccc0e7
Merge "Make AppTransition animations sharable (2/n)" into sc-dev
2021-02-23 09:26:05 +00:00
Jin Seok Park
29e6f3fd6a
Merge "Change using Handler to using Executor" into sc-dev am: 95e716b904
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/13573815
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I4f7705b25471410a4b594a3106a87cb4bfa09cca
2021-02-23 08:26:23 +00:00
TreeHugger Robot
7f9e796a23
Merge "Add taskId to bubble xml" into sc-dev am: acd9169191
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/13631285
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Idde0a12900ad98501bf6233dab70c776b397fce1
2021-02-23 08:25:11 +00:00
Jin Seok Park
95e716b904
Merge "Change using Handler to using Executor" into sc-dev
2021-02-23 07:55:49 +00:00
TreeHugger Robot
acd9169191
Merge "Add taskId to bubble xml" into sc-dev
2021-02-23 07:49:18 +00:00
TreeHugger Robot
6b1fc66542
Merge "3/ Add wmHelper to controll the state of test activity" into sc-dev am: 9924535b29
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/13451573
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Ia98de15796a5e4093cf28ffe88c29114f34eaddd
2021-02-23 03:35:55 +00:00
TreeHugger Robot
9924535b29
Merge "3/ Add wmHelper to controll the state of test activity" into sc-dev
2021-02-23 03:20:10 +00:00
Ben Lin
f019a883e2
Merge "PiP: Add logging for stashing." into sc-dev am: f2e5f5eb1b
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/13631863
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Ic52a70a4bd7dae4899f01700f963a85d56c9f4a1
2021-02-22 22:30:51 +00:00
Ben Lin
f2e5f5eb1b
Merge "PiP: Add logging for stashing." into sc-dev
2021-02-22 21:56:47 +00:00
Chris Li
dc72bdb9b5
Merge "Allow non-resizable apps in split-screen (12/n)" into sc-dev am: 9efcb0bd3f
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/13569675
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I18c91769aa6a13162b07cb0c8503eb53ca7dc664
2021-02-22 20:52:23 +00:00
Chris Li
9efcb0bd3f
Merge "Allow non-resizable apps in split-screen (12/n)" into sc-dev
2021-02-22 18:32:20 +00:00
Bill Lin
aa207f2efd
3/ Add wmHelper to controll the state of test activity
...
* launchSplitScreen(wmHelper)
* reopenAppFromOverview(wmHelper)
* openQuickstep(wmHelper)
+ waitForActivityDestroyed()
Test: atest FlickerTests
Test: atest WMShellFlickerTests
Test: atest WindowManagerSmokeTest
Bug: 179116910
Change-Id: Ic050a255ebfe5bbe657af7383e5bbe90ca0d56a8
2021-02-23 01:36:19 +08:00
Tony Huang
03c4d1e95c
Make AppTransition animations sharable (2/n)
...
Handle basic animation in shell transition.
Bug: 175053726
Test: enable shell transition and check basic task open/close and
activity open/close
Change-Id: I7046f8314261aaf554bac7bfced21e405faf79ac
2021-02-22 13:43:52 +08:00