Riddle Hsu
a0530caa33
Apply override scale from entry points on client
...
This provides a sandbox-like scaled environment on client side.
- This prevents the metrics and config from being scaled multiple
times because the entry points are only called from server side,
there won't have reentrancy for applying the scale.
- App's configuration callback method can get scaled config.
- If override scale is enabled, the legacy compat mode will be
skipped. That avoids mixing different approaches of scaling.
- Legacy compat mode is to simulate a 320dp x 480dp screen
size with density 160 (the surface scale and config scale
are different).
- Override scale is to downscale the app for better performance
(the surface scale and config scale are the same).
Bug: 238416387
Bug: 240335717
Test: atest ActivityThreadTest#testOverrideScale
Test: atest CtsWindowManagerDeviceTestCases:CompatScaleTests
Test: am compat enable DOWNSCALED $pkg
am compat enable DOWNSCALE_50 $pkg
Change-Id: I0ddf333996f229063511273f8aeb3867c9ba8bda
2022-08-31 17:49:24 +00:00
Hongwei Wang
56fe9580ff
Merge "Allow auto-pip when starting activity with FLAG_ACTIVITY_NO_ANIMATION" into tm-qpr-dev am: 77338a2cf4 am: 858d0f0442
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/19774196
Change-Id: Iabf9a1704fad9326439cbd749095ed173b3c63e4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-31 17:31:12 +00:00
Miguel Aranda
2d53d9e869
Merge "Enable StrictMode checks for explicit garbageCollection from T." am: ace6c8c76e am: 0c6f92501a am: 54bbbedfd2 am: 4856f61946 am: d1729b65c8
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2051241
Change-Id: I82b066a8fdf8b740854e7f88971046d0ae67bd1b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-31 17:29:56 +00:00
Mark Renouf
436d55bbce
Merge "Fix double call to ScreenshotController" into tm-qpr-dev am: b49f41145e am: 430e5706a2
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/19775053
Change-Id: Ifd390961f61368434808625009bd00678629ba01
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-31 17:28:42 +00:00
Yein Jo
7d7364a41a
Merge "Fix ripple alpha." into tm-qpr-dev am: a0833fb1d0 am: 2ff395efe2
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/19768872
Change-Id: I52af1b4122b383f925a524ee6853950f849d0814
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-31 17:25:57 +00:00
Xiaowen Lei
5eba30499d
Merge "Add media entry Dream complication." into tm-qpr-dev am: 6e4eaa487f am: bd264a9f32
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/19732912
Change-Id: I1ab9967ed328a063323e2c6b70559d624fd20945
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-31 17:24:03 +00:00
Chet Haase
49589ed7fe
Merge "Fix docs for FrameMetrics.TOTAL_DURATION"
2022-08-31 17:23:42 +00:00
Hongwei Wang
858d0f0442
Merge "Allow auto-pip when starting activity with FLAG_ACTIVITY_NO_ANIMATION" into tm-qpr-dev am: 77338a2cf4
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/19774196
Change-Id: If5d3b748e69add0e249831ce82a643ba89e3c632
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-31 16:56:21 +00:00
Miguel Aranda
d1729b65c8
Merge "Enable StrictMode checks for explicit garbageCollection from T." am: ace6c8c76e am: 0c6f92501a am: 54bbbedfd2 am: 4856f61946
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2051241
Change-Id: I39a28d6edf551807a52ad8c593768350812b197d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-31 16:55:48 +00:00
Mark Renouf
430e5706a2
Merge "Fix double call to ScreenshotController" into tm-qpr-dev am: b49f41145e
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/19775053
Change-Id: I22d88bdd8bb8c5bff9138579c82c711cc4f978bc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-31 16:55:14 +00:00
Yein Jo
2ff395efe2
Merge "Fix ripple alpha." into tm-qpr-dev am: a0833fb1d0
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/19768872
Change-Id: I96228369213b1856fd05684deaf7f678c6ca3f18
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-31 16:54:26 +00:00
Xiaowen Lei
bd264a9f32
Merge "Add media entry Dream complication." into tm-qpr-dev am: 6e4eaa487f
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/19732912
Change-Id: Ibd3ecec76a3bd036e027afcd59c169f79dd1213f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-31 16:53:24 +00:00
Hongwei Wang
77338a2cf4
Merge "Allow auto-pip when starting activity with FLAG_ACTIVITY_NO_ANIMATION" into tm-qpr-dev
2022-08-31 16:53:21 +00:00
Mark Renouf
b49f41145e
Merge "Fix double call to ScreenshotController" into tm-qpr-dev
2022-08-31 16:42:55 +00:00
Yein Jo
a0833fb1d0
Merge "Fix ripple alpha." into tm-qpr-dev
2022-08-31 16:35:18 +00:00
Xiaowen Lei
6e4eaa487f
Merge "Add media entry Dream complication." into tm-qpr-dev
2022-08-31 16:24:30 +00:00
Miguel Aranda
4856f61946
Merge "Enable StrictMode checks for explicit garbageCollection from T." am: ace6c8c76e am: 0c6f92501a am: 54bbbedfd2
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2051241
Change-Id: I70672264411d6f518981849a2e73246c3d62f01a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-31 16:16:40 +00:00
Miguel Aranda
54bbbedfd2
Merge "Enable StrictMode checks for explicit garbageCollection from T." am: ace6c8c76e am: 0c6f92501a
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2051241
Change-Id: Ie9b17a88e0664585fc1d2c1fce17263accb8392a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-31 15:49:05 +00:00
Alison Cichowlas
fc3259dd06
Merge "Add OWNERS file for sysui/volume" am: 528e7e7c9c am: 501e00ab0a am: 8ff4861ba6 am: cd4555017b am: 4a3d0cb401
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2201723
Change-Id: I0c03d653943183e1fff76e73e93bee5bddef53ea
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-31 15:47:56 +00:00
Miguel Aranda
0c6f92501a
Merge "Enable StrictMode checks for explicit garbageCollection from T." am: ace6c8c76e
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2051241
Change-Id: I9074188f66007189804d770aaaa32bb574d086b8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-31 15:40:42 +00:00
Alison Cichowlas
4a3d0cb401
Merge "Add OWNERS file for sysui/volume" am: 528e7e7c9c am: 501e00ab0a am: 8ff4861ba6 am: cd4555017b
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2201723
Change-Id: Ieb82887f6cefdf9442cdb6aa39167f7de05cccf7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-31 15:20:51 +00:00
Miguel Aranda
ace6c8c76e
Merge "Enable StrictMode checks for explicit garbageCollection from T."
2022-08-31 15:18:22 +00:00
Alison Cichowlas
cd4555017b
Merge "Add OWNERS file for sysui/volume" am: 528e7e7c9c am: 501e00ab0a am: 8ff4861ba6
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2201723
Change-Id: I4a2365d3b32125ae76b27a157abdb54e80a32788
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-31 14:54:04 +00:00
Lili Zou
af0f550742
Merge "AmbientContextManager API changes to support quick-tap detection" into tm-qpr-dev am: 7b21fb6b4a am: 578c374311
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/19753874
Change-Id: I54faff579dc7d4e475151330565ef3e08b3d9b13
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-31 14:29:17 +00:00
Alison Cichowlas
8ff4861ba6
Merge "Add OWNERS file for sysui/volume" am: 528e7e7c9c am: 501e00ab0a
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2201723
Change-Id: Ia7cdecbbf671dd53fbbb5fdd32ad036fb069c606
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-31 14:28:27 +00:00
Lili Zou
77398d8321
Merge "Change SystemUI manifest to use permission ACCESS_AMBIENT_CONTEXT_EVENT" into tm-qpr-dev am: 1ae9003cd8 am: 36639e892d
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/19752765
Change-Id: I73c52825beaa5d2fa6d03337a29604febed2f4a4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-31 14:28:25 +00:00
Lili Zou
578c374311
Merge "AmbientContextManager API changes to support quick-tap detection" into tm-qpr-dev am: 7b21fb6b4a
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/19753874
Change-Id: Ife7c05da34d53e35140464570f4ba78530a614d0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-31 14:00:51 +00:00
Lili Zou
36639e892d
Merge "Change SystemUI manifest to use permission ACCESS_AMBIENT_CONTEXT_EVENT" into tm-qpr-dev am: 1ae9003cd8
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/19752765
Change-Id: I8961d40461528201b667ba13194b94210b0bf15d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-31 14:00:30 +00:00
Alison Cichowlas
501e00ab0a
Merge "Add OWNERS file for sysui/volume" am: 528e7e7c9c
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2201723
Change-Id: I73509337569fa22896f424489ed456477ce97ba1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-31 13:59:36 +00:00
Jeff Sharkey
334bf9895b
Merge changes from topic "aug26"
...
* changes:
Internalize setPackageStoppedState() call.
Useful annotations for BroadcastQueue.
[1/?] Tests for generic BroadcastQueue.
Testing strategy for generic BroadcastQueue.
[6/?] Reduce BroadcastQueue interface complexity.
2022-08-31 13:53:41 +00:00
Lili Zou
7b21fb6b4a
Merge "AmbientContextManager API changes to support quick-tap detection" into tm-qpr-dev
2022-08-31 13:41:34 +00:00
Lili Zou
1ae9003cd8
Merge "Change SystemUI manifest to use permission ACCESS_AMBIENT_CONTEXT_EVENT" into tm-qpr-dev
2022-08-31 13:41:34 +00:00
Alison Cichowlas
528e7e7c9c
Merge "Add OWNERS file for sysui/volume"
2022-08-31 13:24:48 +00:00
Beverly Tai
c2cf8c1c01
Merge "Update the fingerprint permanent lockout message" into tm-qpr-dev am: 94a3d4a1ef am: 341ec858fc
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/19744942
Change-Id: I20d5b67e5635ca33adb22982d4ea2bb0ae85eb3f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-31 13:20:33 +00:00
Pablo Gamito
3162748305
Merge "Remove Flicker test repetitions"
2022-08-31 13:12:22 +00:00
Beverly Tai
341ec858fc
Merge "Update the fingerprint permanent lockout message" into tm-qpr-dev am: 94a3d4a1ef
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/19744942
Change-Id: Ia6e08be6f07b93ae198e41ad82943507197b2c8b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-31 12:51:15 +00:00
Beverly Tai
94a3d4a1ef
Merge "Update the fingerprint permanent lockout message" into tm-qpr-dev
2022-08-31 12:28:43 +00:00
Robert Horvath
12b1c38356
Merge "Set the Low Power Standby enabled setting when unassigned"
2022-08-31 12:26:57 +00:00
Oleg Blinnikov
f6cd035c0b
Merge "Letterbox education: Updated UI" into tm-qpr-dev am: 4f878b4cc1 am: 1b976d8e13
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/19701009
Change-Id: I2a4d276179b50d6c20cd5e3a78ce20c64972b406
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-31 11:31:36 +00:00
Vali Calinescu
75de760cea
Merge "Adjust aspect ratio override portrait fullscreen"
2022-08-31 11:20:11 +00:00
Oleg Blinnikov
1b976d8e13
Merge "Letterbox education: Updated UI" into tm-qpr-dev am: 4f878b4cc1
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/19701009
Change-Id: Ib8966d583400037e3c787822ab1e27f16d09c809
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-31 10:48:44 +00:00
Oleg Blinnikov
4f878b4cc1
Merge "Letterbox education: Updated UI" into tm-qpr-dev
2022-08-31 10:26:20 +00:00
Siim Sammul
b54c841c48
Merge "Add the ability to reset dropbox rate limiter with a shell command."
2022-08-31 10:16:47 +00:00
Iván Budnik
bdd4eee386
Merge "Revert "Enforce ComponentName belongs to caller app""
2022-08-31 10:14:05 +00:00
Milton Wu
0ae3c5b021
Merge changes from topic "cutoutProvider" into tm-qpr-dev am: 41001681e7 am: e361036742
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/19569436
Change-Id: I4a509d0123236c674be7e19824b455fbde1301bb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-31 10:11:23 +00:00
Milton Wu
59c9c69417
[automerger skipped] Move color and display info into DecorProvider am: f1fc5d21b1 am: bfbdafa397 -s ours
...
am skip reason: Merged-In I1fdcbe4c5e8ee0a54eba03f59b9066e76e5c9a03 with SHA-1 3353759edf is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/19575672
Change-Id: Ic4968c78465ca277ac42d88e8060a9126d9c1e2f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-31 10:10:46 +00:00
Chaohui Wang
484c3019d2
Merge "[Gallery] Move Sample Preference to sub page"
2022-08-31 09:55:19 +00:00
Milton Wu
e361036742
Merge changes from topic "cutoutProvider" into tm-qpr-dev am: 41001681e7
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/19569436
Change-Id: I3ca5474a08ff00e98c80512fb3c96dcd17636041
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-31 09:42:40 +00:00
Milton Wu
bfbdafa397
Move color and display info into DecorProvider am: f1fc5d21b1
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/19575672
Change-Id: I0bf9323ab0c89d19db278a6ea0795ba7da76613f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-31 09:42:17 +00:00
Milton Wu
41001681e7
Merge changes from topic "cutoutProvider" into tm-qpr-dev
...
* changes:
Re-land ScreenDecorations Cutout Provider
Move color and display info into DecorProvider
2022-08-31 09:18:33 +00:00