Commit Graph

763867 Commits

Author SHA1 Message Date
James O'Leary
43b5e96b7b Merge "Update light/dark detection." into tm-dev am: 4e6dfca5ed
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18164065

Change-Id: Ibef89a75e9ccd39553e82a5ed1a803ca7e0dbf92
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-27 20:05:18 +00:00
James O'Leary
4e6dfca5ed Merge "Update light/dark detection." into tm-dev 2022-05-27 19:44:39 +00:00
Lajos Molnar
8193486750 Merge "media: clarify that MediaFormat.KEY_LEVEL is required when specifying a profile" into tm-dev am: 894dabfbb2
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18605849

Change-Id: I82e58b54d5a5c3ad18da58f56217225dacbe184e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-27 19:14:57 +00:00
Lajos Molnar
894dabfbb2 Merge "media: clarify that MediaFormat.KEY_LEVEL is required when specifying a profile" into tm-dev 2022-05-27 18:54:26 +00:00
Iris Yang
157d4e274f Merge "Use DeviceProfile to determine whether to exclude tasks from Recent" into tm-dev am: d7df1b2804
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18578468

Change-Id: I17b7bb13c2e58cff8eca42ced7d78ee231cab444
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-27 17:57:52 +00:00
Iris Yang
d7df1b2804 Merge "Use DeviceProfile to determine whether to exclude tasks from Recent" into tm-dev 2022-05-27 17:39:23 +00:00
Mark Punzalan
29e91d3a0a Merge "Don't clear translation state on temporary detachment." into tm-dev am: 76ba87f909
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18624095

Change-Id: If3d236d7655fb2f219d43c7e6ce7e31f8dd1d3ef
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-27 17:30:30 +00:00
Mark Punzalan
76ba87f909 Merge "Don't clear translation state on temporary detachment." into tm-dev 2022-05-27 17:15:29 +00:00
TreeHugger Robot
298d13a320 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-dev am: 133c2347bc -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18629073

Change-Id: I55d3b46bacce54190bf7678652eb3fe23290e7ac
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-27 16:56:39 +00:00
Bill Yi
104bcd1719 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: d8b188434c -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18629073

Change-Id: I9301b2676bb247754d936c5402b9aa0e562e9d4c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-27 16:56:37 +00:00
TreeHugger Robot
34483b692c [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-dev am: 1fcefe882d -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18629070

Change-Id: If302304b8838231c636f689fdaec6858d017bae4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-27 16:56:35 +00:00
Bill Yi
3fdce79096 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 16cd656224 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18629070

Change-Id: Ia5de931bab4a0e9b2fbc44aae1bb3e7e016ae34a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-27 16:56:32 +00:00
TreeHugger Robot
98bf5dea2a [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-dev am: 90c93d68ee -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18629008

Change-Id: I86aa13ad263a2cd14755134d2adadf7e7c7046c5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-27 16:56:30 +00:00
Bill Yi
88ccf2cd88 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 406609afd2 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18629008

Change-Id: I743546fb84b945f6d8beeeca329eea2ad8c12d11
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-27 16:56:28 +00:00
TreeHugger Robot
308302b3fe [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-dev am: 04d72db6c6 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18626915

Change-Id: I13f96ea061494bed144be192574a836156ec7652
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-27 16:56:26 +00:00
Bill Yi
626d1e213b [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 964c1f6b77 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18626915

Change-Id: I845952a606a13c5b434c92b9d9b48f231980a0b8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-27 16:56:25 +00:00
TreeHugger Robot
e33c740581 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-dev am: e4f90a01f3 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18626458

Change-Id: If6f64351ab66b3a333dbecda92732924372cdbd2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-27 16:56:14 +00:00
Bill Yi
2a5274536c [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: fcea095afe -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18626458

Change-Id: I584d2a55ddd4688eccafe3a928ee23b9366549df
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-27 16:56:10 +00:00
TreeHugger Robot
bcfb4fb953 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-dev am: d95ff415ef -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18620240

Change-Id: I35d22c7ac8762fb423518e941866694b271ec3c9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-27 16:55:57 +00:00
Bill Yi
9300f6378a [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 4a99f315ae -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18620240

Change-Id: Ieaaa15120b1aa6bbf0600fb0cf0b568596604b5a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-27 16:55:29 +00:00
James O'Leary
ee60a27cf7 Merge changes from topic "themesMay2322" into tm-dev am: f5fff77bf8
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18581098

Change-Id: I94b89e33292bcd83203da8eaac3d5ebbabf4cd2e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-27 16:50:53 +00:00
Hongwei Wang
0bbe1b88cf Merge "Ensure content-overlay is removed on app re-launch" into tm-dev am: 999a0666ac
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18618656

Change-Id: If2792dc20f7c457998b9892918ad34fb1ddd48bb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-27 16:47:40 +00:00
TreeHugger Robot
133c2347bc Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-dev 2022-05-27 16:45:14 +00:00
TreeHugger Robot
1fcefe882d Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-dev 2022-05-27 16:45:14 +00:00
TreeHugger Robot
90c93d68ee Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-dev 2022-05-27 16:45:14 +00:00
TreeHugger Robot
04d72db6c6 Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-dev 2022-05-27 16:45:14 +00:00
TreeHugger Robot
e4f90a01f3 Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-dev 2022-05-27 16:45:14 +00:00
TreeHugger Robot
d95ff415ef Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-dev 2022-05-27 16:45:14 +00:00
James O'Leary
f5fff77bf8 Merge changes from topic "themesMay2322" into tm-dev
* changes:
  Update ColorScheme.toString() formatting
  Match latest variant spec; update hue rotation logic
  Match Android's colors to design intent
2022-05-27 16:40:18 +00:00
Hongwei Wang
999a0666ac Merge "Ensure content-overlay is removed on app re-launch" into tm-dev 2022-05-27 16:28:08 +00:00
Issei Suzuki
900f5e9173 Merge "Fixed animation type for animation on the navigation bar." into tm-dev am: 8a27304980
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18602404

Change-Id: I6bf4ec1a5cc4cbe927b3e563c27120ec1bf454e5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-27 16:14:44 +00:00
Issei Suzuki
8a27304980 Merge "Fixed animation type for animation on the navigation bar." into tm-dev 2022-05-27 15:59:03 +00:00
James O'Leary
ee04476acf Update light/dark detection.
Reset implementation based on design being comfortable with white
shadows now, so there doesn't need to be a bias toward saying the
wallpaper is dark.

- use luminance/tone instead of HSL to judge contrast
- if the median pixel has a luminance/tone less than mid-gray, the
wallpaper is dark.
- add a method to ColorUtils that returns luminance from a hex code
without any allocations (avoids converting to LAB)

End result is we move from judging a wallpaper as dark ~99% of the time
to 54% of the time, based on Monet Studio implementation checking ~1000
wallpapers, including Google's default wallpapers.

Bug: 213314628
Test: Manual inspection at runtime, long-running prototyping in Monet
Studio with UX across ~1000 wallpapers
Change-Id: Ia9122142728a8de9390b3e0471d7803376487864
2022-05-27 15:27:43 +00:00
Martijn Coenen
cbcd3467eb Merge "Revert "Log broadcast action in statsd's PROCESS_START_TIME atom."" into tm-dev am: b67a965f22
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18628328

Change-Id: I52c302006b5caa55926bd418265cb26f16d9176b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-27 14:17:24 +00:00
Martijn Coenen
b67a965f22 Merge "Revert "Log broadcast action in statsd's PROCESS_START_TIME atom."" into tm-dev 2022-05-27 14:04:06 +00:00
Ruslan Tkhakokhov
b077803c13 Merge "Add a null check when getting TransportConnection in PFTBT" into tm-dev am: 64c8788e2c
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18321346

Change-Id: Ib10bf4562c9fbe73495fc26c82e9b6c8b2653b55
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-27 12:50:32 +00:00
Ruslan Tkhakokhov
64c8788e2c Merge "Add a null check when getting TransportConnection in PFTBT" into tm-dev 2022-05-27 12:28:44 +00:00
Issei Suzuki
bb1f7b38f4 Fixed animation type for animation on the navigation bar.
Bug: 233092166
Test: atest RecentsAnimationControlelrTest
Change-Id: I8779b4b9c3d351f1d2bfdb85e109ec17bdd776c0
2022-05-27 12:23:33 +00:00
Chris Li
91b3e6b447 Merge "Fix ConcurrentModificationException on finishing TaskFragment" into tm-dev am: 0d7ece81e8
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18615113

Change-Id: Id15081e917190d0a93ae8870c4a9d623c95e5023
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-27 12:10:37 +00:00
Chris Li
0d7ece81e8 Merge "Fix ConcurrentModificationException on finishing TaskFragment" into tm-dev 2022-05-27 11:51:48 +00:00
Martijn Coenen
96565697e3 Revert "Log broadcast action in statsd's PROCESS_START_TIME atom."
Revert "Add field broadcast_action_name to ProcessStartTime."

Revert submission 18569626-broadcast_action

Crashes the system_server when isolated processes are started!

Reason for revert: b/233958640 , b/233959324
Reverted Changes:
Ie76435e55:Add field broadcast_action_name to ProcessStartTim...
Ibf2d0c9f3:Log broadcast action in statsd's PROCESS_START_TIM...

Change-Id: Ia32b61822370b61921440993bbffecd48949c45a
2022-05-27 09:15:07 +00:00
Remi NGUYEN VAN
7ead107d94 Merge "Set default captiveportallogin app in AOSP" into tm-dev am: 82a667cdef
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18601048

Change-Id: I44cfb9e2210bb3a4e46d8aaac8119d292b823b08
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-27 06:04:46 +00:00
Remi NGUYEN VAN
82a667cdef Merge "Set default captiveportallogin app in AOSP" into tm-dev 2022-05-27 05:46:46 +00:00
Iris Yang
30356d273a Use DeviceProfile to determine whether to exclude tasks from Recent
For Android Auto, tasks should exclude from Recents by default.
For App streaming device profile, tasks should be showed from Recents.

This change also keep the most recent task of "Default display" in
Recents even if it's excluded from Recents.

Bug: 232385935
Test: atest WmTests:RecentTasksTest
Change-Id: Ic01ed6bbae1f2b77f8664196cbc59b248f5ec3b4
2022-05-27 12:15:45 +08:00
Bill Yi
d8b188434c Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I9aa1e3d097628acf66530e5b88b87da58787dc80
2022-05-26 21:07:48 -07:00
Jacqueline Huang
33ce2b02d1 Remove onClickableListener on MainSwitchBar's switch since it has been set to not focusable and not clickable. am: 08eeec366e
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18344583

Change-Id: I4bb89aaec89aca4196f87ecb8a368643999eb22a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-27 04:07:38 +00:00
Bill Yi
16cd656224 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: Ida9df8a06168d30568ab7e22236bd95429086bfa
2022-05-26 21:05:43 -07:00
Bill Yi
406609afd2 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I334c5f089bf73cd48e6fbbc163503d275a06b40d
2022-05-26 20:48:02 -07:00
Jacqueline Huang
08eeec366e Remove onClickableListener on MainSwitchBar's switch since it has been set to not focusable and not clickable.
Fix: 230266556
Test: manually verified
Change-Id: Iee3649a37727e3f845e4c17576cf577270befd95
2022-05-27 03:47:21 +00:00
Chris Li
4813b27d00 Fix ConcurrentModificationException on finishing TaskFragment
Fix: 228201646
Test: atest WMJetpackUnitTests:SplitControllerTest
Change-Id: I4569e48fa7e5c020f440f00f0027e560d33e647f
2022-05-27 11:17:50 +08:00