Commit Graph

891995 Commits

Author SHA1 Message Date
Achim Thesmann
509f5b3c0b Merge "Use calling package name for CompatChange." into udc-dev am: 4cc3a86ba6
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23014326

Change-Id: I2256c175c94e8f2b0bb6e40456ab9cf7cc1a9283
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-12 14:51:00 +00:00
Ayush Sharma
a1f45f65ac Merge changes from topics "WPT_279560135", "WPT_DPM_ROLE_HOLDER" into udc-dev
* changes:
  Remove flag, switch to work profile for sms dialog
  Throw exception if can't set default sms app on profile
  DPM role holder to control access managed sub api
2023-05-12 14:48:28 +00:00
Achim Thesmann
4cc3a86ba6 Merge "Use calling package name for CompatChange." into udc-dev 2023-05-12 14:47:46 +00:00
Eghosa Ewansiha-Vlachavas
ab3723097f Merge "Update reachability UI styles to be decendants of Theme.AppCompat" into udc-dev am: 4fad677c16
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23208296

Change-Id: I6321e35cfe8534d7a8c8da6641a6164f5d8bbc6e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-12 14:24:21 +00:00
Robin Lee
4690bd9fb4 Merge "Check null taskInfo for occlude transitions" into udc-dev am: 2d3194900d
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23154320

Change-Id: I7a5d215d4cb1497389eb2d471260895e48004354
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-12 14:23:03 +00:00
Robin Lee
3a11a9433d Merge "Inject a handler for Keyguard transitions" into udc-dev am: 983bf1c574
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23119436

Change-Id: I307636a351cd5c6235887d7f7de500be4e94efdf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-12 14:22:53 +00:00
Eghosa Ewansiha-Vlachavas
4fad677c16 Merge "Update reachability UI styles to be decendants of Theme.AppCompat" into udc-dev 2023-05-12 14:21:06 +00:00
Ming-Shin Lu
d558f89afc Fix a NPE in InputMonitor#updateInputFocusRequest
..introduced by CL[1] that getTask() may null if the activity is
removing.

[1]: I71f397b93b9f94e9351ded8191676b1dfb249d9e

Fix: 282114478
Bug: 222064495
Test: all tests passed
Change-Id: Ie24370d4ae06a82e9e5ab4d0f728226cc11b8852
2023-05-12 14:20:21 +00:00
Ale Nijamkin
7478bab7b1 Merge "[flexiglass] Composables for scenes and scene container." into udc-dev am: c7814a5d67
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23067065

Change-Id: I252f6857d319af2828187d09d2a0fa2dbccf1deb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-12 14:13:18 +00:00
Graciela Wissen Putri
9374f3cbd8 Overlap navbar with letterboxed immersive app
When immersive app is letterboxed, it has a large space not occupied
left at the bottom of the screen in 3 button navigation mode. This is
due to transient nav bar insets not included to calculate
positionMultiplier. To overlap app with navbar, bounds should be used
instead of appBounds.

Fix: 277543176
Test: Manual && atest WmTests:SizeCompatTests
Change-Id: I93f40e4d23193485015c26c3ec3f808675d1cd64
2023-05-12 14:13:09 +00:00
SongFerng Wang
9b52ff7838 Merge "Refactor the CSIP and redesign the rule of transferring device" into udc-dev am: 6e8022dad5
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23207236

Change-Id: I6dd1c1286b825430251d82ef40307c7507104d3f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-12 14:12:03 +00:00
Anthony Alridge
ad4e23a382 Merge "Use mini-resolver instead of alert dialog for dialer work telephony" into udc-dev am: 096bfe59f8
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/22741441

Change-Id: I6ba3dad7aefa89ec332331b173818dda4f63a0b8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-12 14:10:13 +00:00
Robin Lee
2d3194900d Merge "Check null taskInfo for occlude transitions" into udc-dev 2023-05-12 14:09:13 +00:00
Robin Lee
983bf1c574 Merge "Inject a handler for Keyguard transitions" into udc-dev 2023-05-12 14:09:13 +00:00
shaoweishen
73d3a71171 [Output Switcher] Set padding to fix clip on top item
Bug: 254923745
Test: verified on device
Change-Id: I19ddf1b8e7fbbf5bdf9e4135b1dd530822b64bd0
2023-05-12 14:03:51 +00:00
Ale Nijamkin
c7814a5d67 Merge "[flexiglass] Composables for scenes and scene container." into udc-dev 2023-05-12 13:49:06 +00:00
Anthony Alridge
5479dacd8c Open intent with animation for mini-resolver
Uses an animation when the min-resolver opens
an intent (push down and fade out the mini-resolver,
then sliding in the new activity).

Note that this does not work if the new activity is opened
in a new task, due to being unable to override the system
animations for task transitions.

Bug: 271818896
Test: Manual, see bug for before and after video
Test: atest IntentForwarderActivityTest
Change-Id: If64da935621f49e5c5013dd791b85f48c0cfd861
2023-05-12 13:47:01 +00:00
SongFerng Wang
6e8022dad5 Merge "Refactor the CSIP and redesign the rule of transferring device" into udc-dev 2023-05-12 13:39:40 +00:00
Eric Laurent
f83103ed8b AudioDeviceInventory: better error handling in clearDevicesRole
Return an error when no role has been set for a given device
to match the API documentation.

Test: atest AudioServiceHostTest#testPreferredDeviceRouting
Test: atet AudioServiceHostTest#testPreferredDeviceRoutingForCapturePres
Bug: 280929860
Change-Id: I462eb3a1ad0eb9d606279b6b62ce2cfb6b059b7f
2023-05-12 15:39:01 +02:00
Anthony Alridge
096bfe59f8 Merge "Use mini-resolver instead of alert dialog for dialer work telephony" into udc-dev 2023-05-12 13:36:02 +00:00
Josep del Río
39714de7bc Merge "Use Ctrl+Tab to navigate focus clusters" into udc-dev am: a3542a9c05
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23122443

Change-Id: I2a94947fcc47dc8b451501bad35c8c6375465be5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-12 13:16:18 +00:00
Treehugger Robot
381763fe29 Merge "Update OWNERS" into udc-dev am: 359f2830d4
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23181940

Change-Id: I58fc722b1ecc1320b7a35f35a1bea570378ea2ed
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-12 13:05:05 +00:00
Josep del Río
a3542a9c05 Merge "Use Ctrl+Tab to navigate focus clusters" into udc-dev 2023-05-12 12:30:11 +00:00
Treehugger Robot
359f2830d4 Merge "Update OWNERS" into udc-dev 2023-05-12 12:20:03 +00:00
Anton Potapov
b8c7cddd01 Merge "Add keyguard before app removal in Home Controls" into udc-dev am: e38a303dc4
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23049439

Change-Id: Id0c901297762451710d9a36f0ac3be7c0508c320
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-12 12:01:11 +00:00
Eghosa Ewansiha-Vlachavas
c1be417be6 Update reachability UI styles to be decendants of Theme.AppCompat
Letterbox reachability uses AppCompatTextView's which requires its
themes to be descendants of Theme.AppCompat or Theme.AppCompat itself and produces a warning if else.

To prevent this warning from being triggered, set the reachability UI
styles to be children of Theme.AppCompat. Also update the reachability UI layout to declare styles using 'android:theme' instead of 'style' so ThemeUtils theme check can locate them.

Remove 'android:visibility="invisible" from style and apply to components individually and remove 'android:contentDescription' as it is not needed.

Fix: 281804869
Test: atest WMShellUnitTests:ReachabilityEduLayoutTest
atest WMShellUnitTests:LetterboxEduWindowManagerTest
atest WMShellUnitTests:ReachabilityEduWindowManagerTest

Change-Id: I3b62f1c5ccaa748326030b8c2812fb5fe7e5dfe5
2023-05-12 11:55:30 +00:00
Ayush Sharma
a63a2f3e63 Remove flag, switch to work profile for sms dialog
Bug: 279558295
Test: atest android.devicepolicy.cts.telephony.WorkProfileTelephonyTest
Change-Id: Ie2e5c6b732909259d96b6c8dbe639e51a3406d02
2023-05-12 11:33:56 +00:00
Vali Calinescu
b273845ecb Add opt-out property for force resize override
Bug: 278428984
Test: atest WmTests:LetterboxUiControllerTest
Test: atest CtsWindowManagerDeviceTestCases:CompatChangeTests

Change-Id: I8b5470b6989d1e82508db772de98076b0ce52ecf
2023-05-12 11:30:29 +00:00
Anton Potapov
e38a303dc4 Merge "Add keyguard before app removal in Home Controls" into udc-dev 2023-05-12 11:13:13 +00:00
Robin Lee
94d9200101 Check null taskInfo for occlude transitions
KeyguardService.wrap() is liberal with what it counts as an "app". The
first item in the apps list might not have a taskInfo if it's not a
Task, which causes a crash when unlocking the device for the first time.

Change-Id: I479b05a5da896a166a375d30fdf050dc87448f3c
Test: atest android.platform.test.scenario.sysui.lockscreen
Bug: 274954192
2023-05-12 10:49:11 +00:00
Johannes Gallmann
d7881960c0 Merge "Fix PrivacyChip not visible issue" into udc-dev am: 7a84a295f4
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23153639

Change-Id: Ifd7f287c373c1130c33b5f3fd8c5d010221d6677
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-12 10:20:29 +00:00
Shaowei Shen
7f1252c138 Merge "[Output Switcher] Fix SASS device update in U" into udc-dev am: 6c388bfda6
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23086636

Change-Id: I24e380a95640ab784fe53c8c4a0c386070181220
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-12 10:19:48 +00:00
Marcello Galhardo
314af5920e Merge "Use IntentSubject to simplify NoteTaskControllerTest" into udc-dev am: d130b60d0a
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23108519

Change-Id: I2f7b162c77bce5c851f6be6bc01a0063cea5afc3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-12 10:19:16 +00:00
Kholoud Mohamed
b064c15692 Merge "Allow financed DOs to set LOCK_TASK_FEATURE_NONE" into udc-dev am: 59f3781cde
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23152366

Change-Id: If9c74a6cd405d60c95e7dde4767643cd9a34c402
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-12 10:18:44 +00:00
Johannes Gallmann
7a84a295f4 Merge "Fix PrivacyChip not visible issue" into udc-dev 2023-05-12 10:17:37 +00:00
Mugdha Lakhani
2149856d6f Merge "Update seinfo for sdk sandbox" into udc-dev am: 55e23e0ff9
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23154736

Change-Id: Ia9cd5858d1ff7a7d8be858687a46990f9a80cf51
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-12 10:17:04 +00:00
Shaowei Shen
6c388bfda6 Merge "[Output Switcher] Fix SASS device update in U" into udc-dev 2023-05-12 10:13:15 +00:00
Jason Chiu
a09eb9f412 Update OWNERS
Test: NA
Fix: 282134053
Change-Id: I7243705d0c572d0ddced295c33c8d11ef68f2e07
2023-05-12 10:11:52 +00:00
Marcello Galhardo
d130b60d0a Merge "Use IntentSubject to simplify NoteTaskControllerTest" into udc-dev 2023-05-12 10:11:03 +00:00
SongFerngWang
bcb1dda324 Refactor the CSIP and redesign the rule of transferring device
The CSIP design is changed, it need to consider multi profiles
case, therefore it must use the unified rule to set main device up.

Bug: 280728631
Test: make RunSettingsLibRoboTests -j40 ROBOTEST_FILTER=CsipDeviceManagerTest
Test: Build pass
Change-Id: I8b73700e9da547e8ef63b36ad8eab2d52e2c1647
2023-05-12 18:06:40 +08:00
Kholoud Mohamed
59f3781cde Merge "Allow financed DOs to set LOCK_TASK_FEATURE_NONE" into udc-dev 2023-05-12 10:01:13 +00:00
Mugdha Lakhani
55e23e0ff9 Merge "Update seinfo for sdk sandbox" into udc-dev 2023-05-12 09:49:33 +00:00
Chaohui Wang
f96dd83ba4 Correct the page title for TalkBack
Update the activity title so TalkBack can read correctly.

Fix: 282093840
Test: Manually with TalkBack
Test: Unit test
Change-Id: I9aa31b210a183562c52aa3617a23a1ffcca93bc2
2023-05-12 17:39:50 +08:00
Vali Calinescu
81f8c31344 Merge "Add opt-out property for min aspect ratio override" into udc-dev am: d7c7a148c3
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/22890056

Change-Id: Iedf8c06319257fdff7dffac105453429c61a90a4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-12 09:27:28 +00:00
Tiger Huang
921d57396f Merge "Refine InsetsSourceTest#testGetIndex,testGetType" into udc-dev am: 6593d03bc6
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23156661

Change-Id: I3272294abdc5e6de1c4c2b665e20aaf2108b1097
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-12 09:26:37 +00:00
Tej Singh
8095ea6e04 Simplify platformprotos
Add atom enums & messages into libstats_internal_protos and remove them
from the srcs of platformprotos

Bug: 282129591
Test: m platformprotos
Change-Id: I442822184ae02429337ff903db630028902d4d4f
2023-05-12 02:18:31 -07:00
Chaohui Wang
0b9d678394 Merge "Fix pager state after configuration change" into udc-dev am: ee760d7e2b
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23181938

Change-Id: I0c5ba88d1b0585c6a82515233f2e18872f01b734
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-12 09:14:42 +00:00
Graciela Putri
d00b288c52 Merge "[7/n] Camera Compat: Tooltip with shell transitions" into udc-dev am: 642068a9d5
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23165889

Change-Id: I8bb919244f808aca00a2e2c8af9fb2658252460b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-12 09:14:02 +00:00
Vali Calinescu
d7c7a148c3 Merge "Add opt-out property for min aspect ratio override" into udc-dev 2023-05-12 09:11:13 +00:00
Christina Tao
344e47b4a4 [TTC] Override touch feedback haptic settings
Test: Disabled "touch feedback" settings (slider all the way to 0). Performed TTC and verified that haptics still play despite "touch feedback" settings turned off

Bug: 279050039
Change-Id: I626b25802f645ecaf66bda1f78719c7d791dc704
2023-05-12 09:05:03 +00:00