Riddle Hsu
61ba8c9da7
Merge "Do not use seamless rotation for multi-window" into tm-qpr-dev
2022-06-27 11:47:29 +00:00
Jeff DeCew
c6701d965b
Merge "When applying a RankingMap that lacks an entry, remove that entry from the NotifCollection." into tm-qpr-dev
2022-06-27 11:09:09 +00:00
Jernej Virag
bb5c810092
Merge "Describe image loads in Traces" into tm-qpr-dev
2022-06-27 09:29:16 +00:00
TreeHugger Robot
5b87b8c569
Merge "Avoid using starting bounds of open transitions" into tm-qpr-dev
2022-06-27 08:30:32 +00:00
Charles Chen
f715efcac1
[automerger skipped] Merge "Fix exception in expandSplitContainerIfNeeded" into tm-dev am: 5a0f8768a7 am: e53c8761b2 -s ours
...
am skip reason: Merged-In Id8d122f7d95d1c6a3574b02ddd2b6afbc548f853 with SHA-1 bd2723cf6e is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18886475
Change-Id: I74273a2c18e5e53d81ddddade5cb6bb0e0441410
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-27 04:03:49 +00:00
Charles Chen
e53c8761b2
Merge "Fix exception in expandSplitContainerIfNeeded" into tm-dev am: 5a0f8768a7
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18886475
Change-Id: I84e2988efbb4451023161badfe2203f2aff9ee71
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-27 03:48:05 +00:00
Charles Chen
5a0f8768a7
Merge "Fix exception in expandSplitContainerIfNeeded" into tm-dev
2022-06-27 03:28:09 +00:00
SongFerng Wang
7eb0c5ea1f
Merge "[LE Unicast] Using the active device as main device after grouping" into tm-d1-dev am: 8a8b69d77b
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18911430
Change-Id: I5993394f0e237b8a7f88b67f43f9d762b896f58b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-26 17:02:17 +00:00
SongFerng Wang
8a8b69d77b
Merge "[LE Unicast] Using the active device as main device after grouping" into tm-d1-dev
2022-06-26 16:38:24 +00:00
Jordan Demeulenaere
6d6a373d25
Merge "Add explicit SystemUIDialog dependencies as parameters" into tm-qpr-dev
2022-06-25 07:33:30 +00:00
Jordan Demeulenaere
e8e170f57d
Merge changes from topic "sysui-screenshot" into tm-qpr-dev
...
* changes:
Introduce SystemUIScreenshotLib for screenshot testing
Increase the max size of emulated displays
2022-06-25 07:19:45 +00:00
Charles Chen
09478bf50c
Merge "Expand SplitContainer if min dimensions not satisfied" into tm-qpr-dev
2022-06-25 06:26:53 +00:00
Bart Sears
13dd953208
Merge "Move bottom padding from ScrollView to child" into tm-dev am: 8e575eafcf am: 4310d341de
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/19046652
Change-Id: I301f67dde5f55e562abc22a49b3da36f868986d2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-24 22:17:32 +00:00
Bart Sears
4310d341de
Merge "Move bottom padding from ScrollView to child" into tm-dev am: 8e575eafcf
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/19046652
Change-Id: I662f94a9a49d5e5560816b4a893b17b141ef5035
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-24 21:51:26 +00:00
Bart Sears
8e575eafcf
Merge "Move bottom padding from ScrollView to child" into tm-dev
2022-06-24 21:24:58 +00:00
Michael Wright
73c28b3e73
Merge "Release outstanding suspend blockers when shutting down DPC" into tm-dev am: 3a28a13e0d am: e2b26a18be
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/19053827
Change-Id: I09f1125167732801510361c9779fa3ab723b71e3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-24 20:56:36 +00:00
Michael Wright
e2b26a18be
Merge "Release outstanding suspend blockers when shutting down DPC" into tm-dev am: 3a28a13e0d
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/19053827
Change-Id: I9cc6a44e15ca8156d768f300b5a6cb99c8c760d5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-24 20:37:23 +00:00
Michael Wright
3a28a13e0d
Merge "Release outstanding suspend blockers when shutting down DPC" into tm-dev
2022-06-24 20:17:44 +00:00
Michael Wright
c5f1c156ba
Merge "Brightnessthrottler updateable through DeviceConfig" into tm-qpr-dev
2022-06-24 20:10:06 +00:00
TreeHugger Robot
5bde4b861c
Merge "Use the default top clock margin on h800 devices" into tm-dev am: b865d49b16 am: 2420b44719
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/19051608
Change-Id: I5da6a824fce14221ab83859d5c340d122f5195e0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-24 19:02:08 +00:00
TreeHugger Robot
2420b44719
Merge "Use the default top clock margin on h800 devices" into tm-dev am: b865d49b16
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/19051608
Change-Id: I194026de5f3cb79b5413dcadb3295d84187e404a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-24 18:38:26 +00:00
TreeHugger Robot
b865d49b16
Merge "Use the default top clock margin on h800 devices" into tm-dev
2022-06-24 18:08:02 +00:00
Alejandro Nijamkin
a55c15df95
Merge "Removes camera service prewarming from bottom area." into tm-qpr-dev
2022-06-24 17:51:25 +00:00
Michael Wright
5747d1a551
Release outstanding suspend blockers when shutting down DPC
...
Right now DPC removes all messages but doesn't actually clean up all of
the outstanding state that's in flight. In general, this isn't that
harmful for most things as the display is going away at this point, but
if any suspend blockers are being held pending this work then we end up
in a state where the device can never suspend. This causes severe
battery drain that can only be fixed by a reboot.
Test: manual
Fixes: 213407479
Change-Id: I5b61f5bd498f09026d5b398bb3a8ccdaa91601fe
2022-06-24 18:39:18 +01:00
Hawkwood Glazier
6ed51a9469
Merge "Add wtf log for UMO being cut" into tm-qpr-dev
2022-06-24 17:24:31 +00:00
Jeff DeCew
ef67218403
When applying a RankingMap that lacks an entry, remove that entry from the NotifCollection.
...
This fixes a bug after notification removed messages were dropped during moments of mass removal. The NotifCollection was detecting this edge case but ignoring it. Now we'll actually remove the notification and require an add event to get it back.
Note: this feature is still flagged off by default.
Bug: 216384850
Test: atest NotifCollectionTest
Change-Id: Id897c8761e40fd1adedd7c9e5a7bd2f9467d13ed
Merged-In: Id897c8761e40fd1adedd7c9e5a7bd2f9467d13ed
2022-06-24 17:08:59 +00:00
Charles Chen
bd2723cf6e
Expand SplitContainer if min dimensions not satisfied
...
Before this CL, SplitController creates new SplitContainer if
min dimensions of new lauched Activity/Intent is not satisfied.
This CL changes to expand the existing SplitContainer
Bug: 232871351
Test: atest SplitPresenterTest
Change-Id: Id8d122f7d95d1c6a3574b02ddd2b6afbc548f853
2022-06-24 23:50:12 +08:00
Christine Franks
6ad1f71cce
Merge "Allow color mode to be NOT_SET" into tm-qpr-dev
2022-06-24 15:36:20 +00:00
Bryce Lee
a8454ad2f2
Merge "Localize date and time formats on complications." into tm-qpr-dev
2022-06-24 15:16:21 +00:00
Michał Brzeziński
2a8b3b47a4
Merge "2/2 Making bouncer shift on double tap when user chooser is visible" into tm-qpr-dev
2022-06-24 15:11:19 +00:00
Jeff DeCew
8d2776544f
Merge "Reduce log spam when RankingMap is missing rankings for non-cancelled entries." into tm-qpr-dev
2022-06-24 14:52:50 +00:00
Fiona Campbell
265f9a6c9c
Brightnessthrottler updateable through DeviceConfig
...
Add listener and methods to allow BrightnessThrottler to be updated
though DeviceConfig.
Bug: 224567082
Test: atest com.android.server.display
Test: adb shell device_config put display_manager
brightness_throttling_data
"local:4619827677550801152,3,moderate,0.5,severe,0.379518072,emergency,0.248995984;local:4619827677550801151,1,moderate,0.75;local:4619827677550801150,0"
adb shell dumpsys display | grep -A20 BrightnessThrottler
Change-Id: If4fe4875d6a05cb03fbf69abb8a62a645098b3a0
2022-06-24 14:51:33 +00:00
Massimo Carli
8a1e0cf16e
Merge "Updates SCM restart button tooltip" into tm-qpr-dev
2022-06-24 11:32:00 +00:00
Jordan Demeulenaere
704785ac5c
Add explicit SystemUIDialog dependencies as parameters
...
This CL adds a new constructor to SystemUIDialog so that its deps can be
passed explicitly, instead of implicitly like it is currently done using
Dependency.get(). This is the first step to removing those calls to
get() and be able to create a SystemUIDialog with mocked dependencies in
(screenshot) tests.
Bug: 219008720
Test: Manual
Change-Id: Ia34072613c82e47b8fc59150703711f6a3c8c8a0
2022-06-24 10:53:00 +02:00
Jordan Demeulenaere
d44db7003a
Introduce SystemUIScreenshotLib for screenshot testing
...
This CL introduces the SystemUIScreenshotLib, and in particular the
(View)ScreenshotTestRule, to easily create a screenshot diff test of
a given View for multiple configurations (devices, theme and
orientation).
Some diff tests will be added in follow-up CLs to keep the size of
this one reasonable.
Test: atest SystemUIGoogleScreenshotTests
Bug: 230832101
Change-Id: I4762ed3d575d7a9f0d8ac6d06026efe1ed2a52be
2022-06-24 10:52:57 +02:00
TreeHugger Robot
03fe0878d5
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-dev am: 81222d2803 -s ours am: da2d8fe459 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/19041684
Change-Id: Ib3cdaa12ac21551df8b0ca393a1676725c985f16
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-24 06:49:00 +00:00
Bill Yi
64918b81f2
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 84666a2a3a -s ours am: 4445ed60d8 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/19041684
Change-Id: I3b1f7ffa42280a7a04bf9ef21177e5ca88b0c624
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-24 06:48:59 +00:00
TreeHugger Robot
d66193f2bd
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-dev am: e07f5e2953 -s ours am: 515e8dd9dd -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/19041683
Change-Id: Ibb0a0415f3f9dd1a235b37357c3fff45c4727896
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-24 06:48:55 +00:00
Bill Yi
60e9d3f720
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 0064bc1a7e -s ours am: bbdb8073e6 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/19041683
Change-Id: Ia44fcea7c564f0f573808af85e8d93da6bbeae28
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-24 06:48:51 +00:00
TreeHugger Robot
801888b120
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-dev am: 8c6904ecc0 -s ours am: 60e60ee81b -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/19041681
Change-Id: Iabecba6666fa80edb35ed8eaa536f6dcf3cd224a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-24 06:48:44 +00:00
Bill Yi
eda6667d63
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 44b2921b5a -s ours am: 58c62a1e49 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/19041681
Change-Id: Id4273696594e987e5e1b621691d4b6e80e737343
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-24 06:48:37 +00:00
TreeHugger Robot
b87079762c
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-dev am: 932644a8f6 -s ours am: 3d5e29ec32 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/19034668
Change-Id: Ifef2c1e93f6126e665c82c996a4963df2cbfb121
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-24 06:48:23 +00:00
Bill Yi
289bb31fb3
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: dd3ad0a763 -s ours am: 76bfeb9882 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/19034668
Change-Id: I4ca8c01d195c44f131d9b2332496635c04ee5563
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-24 06:48:09 +00:00
Riddle Hsu
7b0380764c
Do not use seamless rotation for multi-window
...
Otherwise other non seamless apps may be flickering. Also it
potential causes sync problem when split-screen uses sync
group and seamless rotation uses applyWithNextDraw at the
same time.
Note that shell transition doesn't have the problem in split
screen because it will reject seamless if there is one changed
task doesn't declare seamless. So at least the split root task
will guard the case.
Bug: 236926512
Test: Enter split-screen with an app using ROTATION_ANIMATION_SEAMLESS.
Rotate the display and there will be a normal rotation animation.
Change-Id: I6a44c1d3530cb92bdf6ebd81f1a520158b552d00
2022-06-24 14:27:54 +08:00
TreeHugger Robot
da2d8fe459
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-dev am: 81222d2803 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/19041684
Change-Id: Ibe951d5a6a402dc45a53b7cee9f146870f209b72
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-24 06:23:57 +00:00
Bill Yi
4445ed60d8
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 84666a2a3a -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/19041684
Change-Id: Ib4c71376a75ee904f8d0b101125437b840f9e668
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-24 06:23:56 +00:00
TreeHugger Robot
515e8dd9dd
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-dev am: e07f5e2953 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/19041683
Change-Id: Ida335deb909489066b07b72f4574e4a242db734e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-24 06:23:50 +00:00
Bill Yi
bbdb8073e6
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 0064bc1a7e -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/19041683
Change-Id: Icbbc1c4b5f1d0d1cf2a502c582fd5916a8f0a20a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-24 06:23:42 +00:00
TreeHugger Robot
60e60ee81b
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-dev am: 8c6904ecc0 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/19041681
Change-Id: I3a233a68d654c6c6085b0654a28e05fd8a3a9281
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-24 06:23:39 +00:00
Bill Yi
58c62a1e49
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 44b2921b5a -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/19041681
Change-Id: If2c33002275289d366c5b6e8abd8eb284886bb50
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-24 06:23:31 +00:00