TreeHugger Robot
c036391f12
Merge "Only call onDisplayAreaInfoChanged if config actually changed" into rvc-dev am: 8c9dc15e4f am: bd5da8e77d am: afb0f37536 am: 5db8917052
...
Change-Id: I117c7ec180c108e43ba9c467e8fb28cd28e914c6
2020-05-18 19:55:15 +00:00
TreeHugger Robot
bd5da8e77d
Merge "Only call onDisplayAreaInfoChanged if config actually changed" into rvc-dev am: 8c9dc15e4f
...
Change-Id: Ie77ac2a8132e1470576d84ce2bd2f688261797f3
2020-05-18 19:28:19 +00:00
TreeHugger Robot
8c9dc15e4f
Merge "Only call onDisplayAreaInfoChanged if config actually changed" into rvc-dev
2020-05-18 19:26:41 +00:00
Peter Kalauskas
c7f25edc65
Merge "Check user unlocked before write to /data/system_ce/0/snapshots" into rvc-dev am: 093730bff1 am: 0a2f4c480d am: 7ddeedc572 am: 139bcc4c0a
...
Change-Id: I24f338eade16661853e8a63a36cc41217a77c046
2020-05-18 18:56:10 +00:00
TreeHugger Robot
3200422d28
Merge "Reduce widget exemption status." into rvc-dev am: 691ca6fd78 am: 6b558c1969 am: 855c75f7a6 am: ccf2bde143
...
Change-Id: Id4e0c4ba308ce9ee55438afd731fe2e504e2ba60
2020-05-18 18:53:50 +00:00
Peter Kalauskas
0a2f4c480d
Merge "Check user unlocked before write to /data/system_ce/0/snapshots" into rvc-dev am: 093730bff1
...
Change-Id: I80bb7c2a72b0e7bd26042b3b302dfcdbeff00764
2020-05-18 17:37:58 +00:00
Peter Kalauskas
093730bff1
Merge "Check user unlocked before write to /data/system_ce/0/snapshots" into rvc-dev
2020-05-18 17:33:25 +00:00
chaviw
b0b893f01f
Only call onDisplayAreaInfoChanged if config actually changed
...
onConfigurationChanged is called pretty frequently if anything in the
hierarchy changed. Avoid sending duplicate callbacks to the client if
the configuration didn't actually change.
Test: Rotate, only unique configurations in onConfigurationChanged
Test: DisplayAreaOrganizerTest
Fixes: 156677444
Change-Id: Icf4dc8a0a5f7bdcfac87721c6ff656f2fe711a90
2020-05-18 10:28:48 -07:00
TreeHugger Robot
6b558c1969
Merge "Reduce widget exemption status." into rvc-dev am: 691ca6fd78
...
Change-Id: Ib35d7f25ab5b026e4bb1194dd5956d494eec3ba0
2020-05-18 17:26:50 +00:00
TreeHugger Robot
691ca6fd78
Merge "Reduce widget exemption status." into rvc-dev
2020-05-18 17:09:21 +00:00
Diego Vela
e5a43766c7
Merge "Revert "Revert "Fix resize info activity not showing in some cases""" into rvc-dev am: b90e71d431 am: 79365a11fc am: f72afbb5a4 am: d130b31fbe
...
Change-Id: I3a1b16b337977d49d5c5b93373c51e4c1d61f320
2020-05-18 15:31:59 +00:00
TreeHugger Robot
9159f5d299
Merge "Use zero relative position for activity animation" into rvc-dev am: 3872a583fc am: 0fe667358f am: 6fa962bb4d am: 0e0e3e8f99
...
Change-Id: I3fe571b44ee9cc1f800c6768f980c225454ea707
2020-05-18 15:29:15 +00:00
Diego Vela
79365a11fc
Merge "Revert "Revert "Fix resize info activity not showing in some cases""" into rvc-dev am: b90e71d431
...
Change-Id: Iaf21551c631577a2ca3740fd072694cf8bf1d8d5
2020-05-18 15:14:26 +00:00
Diego Vela
b90e71d431
Merge "Revert "Revert "Fix resize info activity not showing in some cases""" into rvc-dev
2020-05-18 15:13:09 +00:00
TreeHugger Robot
0fe667358f
Merge "Use zero relative position for activity animation" into rvc-dev am: 3872a583fc
...
Change-Id: Ic494ec240d6ee22da394f50a8495a949b56ed3ca
2020-05-18 14:40:12 +00:00
TreeHugger Robot
3872a583fc
Merge "Use zero relative position for activity animation" into rvc-dev
2020-05-18 14:23:08 +00:00
Pavel Grafov
d2360c87cc
Merge "Use exact date and time instead of "tomorrow" in notification" into rvc-dev am: dbae26e47c am: f42706ff5b am: cf21fc7dcc am: 12c5dbb7a3
...
Change-Id: I0915ee74ad494a9554ba3ffbd6e51a81a93dabad
2020-05-18 12:06:20 +00:00
Pavel Grafov
f42706ff5b
Merge "Use exact date and time instead of "tomorrow" in notification" into rvc-dev am: dbae26e47c
...
Change-Id: Ie15eeae2ffb8c0aade0cfee91b48910d9a779149
2020-05-18 11:24:34 +00:00
Pavel Grafov
dbae26e47c
Merge "Use exact date and time instead of "tomorrow" in notification" into rvc-dev
2020-05-18 11:20:33 +00:00
TreeHugger Robot
27e00bf215
Merge "Invoke the occluding callback only if the activity is occluded" into rvc-dev am: 156bf9d3c2 am: 321f060560 am: 8866529e29 am: 0b47cd2e60
...
Change-Id: I8877cc3bd643b95b3c819507fb6ae3e1c3eaeda8
2020-05-18 04:27:01 +00:00
TreeHugger Robot
321f060560
Merge "Invoke the occluding callback only if the activity is occluded" into rvc-dev am: 156bf9d3c2
...
Change-Id: I55f791f6c85d4fc42c818d2fc58b7d9d6cec5958
2020-05-18 03:38:11 +00:00
TreeHugger Robot
156bf9d3c2
Merge "Invoke the occluding callback only if the activity is occluded" into rvc-dev
2020-05-18 03:24:35 +00:00
Steven Thomas
a3f19d3603
Merge "Add default frame rate setting" into rvc-dev am: 3d6a1cfb1b am: b2ccfaf93f am: c0bb2f8240 am: 787ad14479
...
Change-Id: I9e5ddbac92c793ca202b03129fd216ba1e1776e6
2020-05-17 21:27:11 +00:00
Steven Thomas
b2ccfaf93f
Merge "Add default frame rate setting" into rvc-dev am: 3d6a1cfb1b
...
Change-Id: Ia9eac8a1aaa845ff2dd35f478e74f1ea80d0893b
2020-05-17 20:39:59 +00:00
Steven Thomas
3d6a1cfb1b
Merge "Add default frame rate setting" into rvc-dev
2020-05-17 20:24:45 +00:00
Guo Li
2f9987f507
Check user unlocked before write to /data/system_ce/0/snapshots
...
When reboot device. TaskSnapshotPersister create directory
"/data/system_ce/0/snapshots" before FBE decrypt.
Then WTF occur.
Bug: 154787951
Test: Device boots without WTF error
Change-Id: Ie9d4a28008adc93e27bc8ab015a3a6507428c3e4
2020-05-17 12:43:52 -07:00
Steven Thomas
d3f82689bf
Add default frame rate setting
...
Add a new priority PRIORITY_DEVICE_PEAK_REFRESH_RATE, and a new config
setting config_defaultRefreshRate which maps to that priority. This
allows an OEM to easily specify a default frame rate different from the
peak frame rate.
Bug: 148978450
Bug: 154648391
Test: - Added new unit tests to verify DisplayModeDirector handles min,
peak, and default refresh rate settings correctly.
- Modified a Pixel 4 to set config_defaultRefreshRate to 60Hz, confirmed
we default to 60, but that an app calling setFrameRate(90) switches us
to 90.
- Confirmed that the "smooth display" and "force 90Hz" options on Pixel
4 work correctly.
Change-Id: I00c82eea39a914b5b38506dd3143feb936749254
2020-05-16 21:23:42 -07:00
Tiger Huang
f254660549
Merge "Make IME source frame not smaller than nav bar frame" into rvc-dev am: cac4132055 am: dcff0ba8a2 am: 7ea813e391 am: e282bea4a5
...
Change-Id: Ib2ce51118e5b2ee53e7c4aafde3906c214438653
2020-05-16 04:20:38 +00:00
Tiger Huang
dcff0ba8a2
Merge "Make IME source frame not smaller than nav bar frame" into rvc-dev am: cac4132055
...
Change-Id: I6e5dfa397426685f84a7940a36b0d217b13bc29f
2020-05-16 03:21:00 +00:00
Tiger Huang
cac4132055
Merge "Make IME source frame not smaller than nav bar frame" into rvc-dev
2020-05-16 03:03:23 +00:00
Kevin Chyn
8f1768320e
Merge "Clean up BiometricPrompt bundle"
2020-05-16 02:46:59 +00:00
Diego Vela
5d84efb16a
Revert "Revert "Fix resize info activity not showing in some cases""
...
This reverts commit 25cbe9d7c7 .
Fix resize info activity not showing in some cases
Show all visible activities in split screen primary window.
Add test to verify showing all activities.
Reason for revert: Adding back chagnes to fix original bug.
Seems that the changes in the original CL uncovered a different bug.
Bug: 156314330
Bug: 135520403
Test: atest CtsWindowManagerDeviceTestCases:PinnedStackTests
atest WmTests:ActivityStarterTests
Change-Id: I547e546708b669e055b9b9d9957c53bea50e52a6
2020-05-15 17:43:45 -07:00
Automerger Merge Worker
3066a3352b
Merge "Merge "Handle apps that upgrade to full conversations" into rvc-dev am: 01ae9d5c22 am: 944cf071e9" into rvc-d1-dev-plus-aosp am: 66f580d37f am: 519008f089
...
Change-Id: I6d9744b0429224b179c170dad3dad056576d3d4c
2020-05-16 00:06:02 +00:00
TreeHugger Robot
944cf071e9
Merge "Handle apps that upgrade to full conversations" into rvc-dev am: 01ae9d5c22
...
Change-Id: Ic8b81e6d967bbdaf257318fe5115f12339716e8f
2020-05-15 23:39:06 +00:00
TreeHugger Robot
01ae9d5c22
Merge "Handle apps that upgrade to full conversations" into rvc-dev
2020-05-15 23:35:06 +00:00
Kevin Chyn
6b0c536b93
Clean up BiometricPrompt bundle
...
We should stop using a bundle between BiometricPrompt (API),
AuthService/BiometricService, and AuthController (SystemUI)
For the below reasons
1) Bundles are too generic, and also less readable
2) Avoid needing to define default values everywhere
3) Cleaner interface
4) Convenience functions can be added within PromptInfo
We can consider having separate parcelables for
- BiometricPrompt->BiometricService
- BiometricService->AuthController
But that seems a bit overkill at the moment
Test: atest com.android.systemui.biometrics
Test: atest com.android.server.biometrics
Test: BiometricPromptDemo
Change-Id: I2911a876bf00197a13f6a406ab735a8bad5b960f
2020-05-15 15:47:43 -07:00
Tiger Huang
77414fab19
Make IME source frame not smaller than nav bar frame
...
In gesture navigation, nav bar frame is larger than frame to calculate
insets. IME should not provide frame which is smaller than the nav bar
frame. Otherwise, nav bar might be overlapped with the content of the
client when IME is shown.
Fix: 142218188
Test: atest DisplayPolicyTests
Change-Id: Ie5edcd1a0f73440623e85aa4a020d16b4266f747
2020-05-16 02:43:23 +08:00
TreeHugger Robot
7857807aba
Merge "Kill app if cross profile app op gets revoked" into rvc-dev am: 45c68542f9 am: 0571d3ab0d am: 2ae2b39211 am: 2dbf53a338
...
Change-Id: I4ab2667ca218fd659fe05d9a68e38dde3fc61f55
2020-05-15 16:19:40 +00:00
Julia Reynolds
bc23c7e813
Handle apps that upgrade to full conversations
...
- Apps that have sent incomplete conversations only are allowed
into the conversation section, but not allowed to have full controls.
Users can also demote these apps entirely from the converstion space
- Once an app starts using complete notifications, it can no longer
be fully demoted out of the conversation space, it's only demoted on
a per conversation basis.
- If an app has sent full conversation notifications, and then sends
an incomplete one, the incomplete notification will not be shown in
the conversation space.
Test: atest
Bug: 155276427
Change-Id: Iba9b01c53949632b6db2834511165e3571387ac9
2020-05-15 12:17:13 -04:00
TreeHugger Robot
1dd153f47f
Merge "Added test to check package whitelisting." into rvc-dev am: 8c211a713b am: c10f20b79b am: ec30a8ce04 am: ebbcc9f969
...
Change-Id: I0446968cd3993773b8764f152689f57fbc9333f3
2020-05-15 16:14:40 +00:00
Kweku Adams
7f6349ee1d
Merge "Partially exempt headless system apps from app standby." into rvc-dev am: 84e2f0c582 am: b86b4ada8a am: 3e69b2eed7 am: 2779d0543d
...
Change-Id: I64c351324f6f80298c70998fde10b955dc8ee2c9
2020-05-15 16:07:27 +00:00
Riddle Hsu
b562be1378
Merge changes Idb4f9a92,I8d8a926d,I8e30e87e into rvc-dev am: fc48f7e52a am: 9ff72fefaa am: e017b516f4 am: 34d454ca45
...
Change-Id: Ida945b4cc2f4c4c0508f33dc34faf3f0d1079742
2020-05-15 16:07:13 +00:00
TreeHugger Robot
2dbf53a338
Merge "Kill app if cross profile app op gets revoked" into rvc-dev am: 45c68542f9 am: 0571d3ab0d am: 2ae2b39211
...
Change-Id: I0cccb3df18cf87840c6c4d3a82712962215454b7
2020-05-15 16:06:48 +00:00
TreeHugger Robot
9df61d54f9
Merge "Kill app if cross profile app op gets revoked" into rvc-dev am: 45c68542f9
...
Change-Id: Ic0ba4cf7e880e080149fe1cc0293bba860797a39
2020-05-15 16:06:04 +00:00
TreeHugger Robot
699a0f1d8a
Merge "Make sure only the top-most running activity can be active" into rvc-dev am: 3b6ade6a89 am: 14820cd091 am: f74b6b9e6a am: 3024f2b09b
...
Change-Id: Ic05a34948be8a8ca202cd932232148dfb20d3571
2020-05-15 16:03:39 +00:00
TreeHugger Robot
ebbcc9f969
Merge "Added test to check package whitelisting." into rvc-dev am: 8c211a713b am: c10f20b79b am: ec30a8ce04
...
Change-Id: I42aaaa57b09db06d6d4da8ce6b373a1c55c8484f
2020-05-15 16:03:22 +00:00
Ming-Shin Lu
07fcfd39e2
Merge "Revert "Fix resize info activity not showing in some cases"" into rvc-dev am: ce36e4413e am: 47129b2bc4 am: 719dd9e69f am: 3b5a8df188
...
Change-Id: I0567cd2abb2462bd5e884c238ec008032ead7262
2020-05-15 16:03:18 +00:00
TreeHugger Robot
2e9c51f590
Merge "Added test to check package whitelisting." into rvc-dev am: 8c211a713b
...
Change-Id: I4422798ae7204786f4e845fff9eda27f1c0b1821
2020-05-15 15:59:07 +00:00
Kweku Adams
69e01568a4
Merge "Partially exempt headless system apps from app standby." into rvc-dev am: 84e2f0c582
...
Change-Id: I7e29e85bcbf2c25eb1492c902df461847e977686
2020-05-15 15:51:22 +00:00
Riddle Hsu
72ac5bdb7a
Merge changes Idb4f9a92,I8d8a926d,I8e30e87e into rvc-dev am: fc48f7e52a
...
Change-Id: I49bb7186d4b4152cc25153867895c7a30f77ed13
2020-05-15 15:51:02 +00:00