- Oct 14, 2023
-
-
Android Build Coastguard Worker authored
Change-Id: I012b2405d8d15712c9bbae3b516b654cf727f757
-
- Oct 13, 2023
-
-
Dmitri Plotnikov authored
-
Ameer Armaly authored
-
Manjeet Rulhania authored
-
Achim Thesmann authored
-
Bishoy Gendy authored
-
Daniel Kim authored
-
Achim Thesmann authored
Test: presubmit (owners change only) Bug: 305115571 (cherry picked from https://android-review.googlesource.com/q/commit:2be14a3dbb3f5cd98b1e9f90c4e5c5453a74e46e) Merged-In: I04fe3ac8f7d49d3b59395269d000817d59452d22 Change-Id: I04fe3ac8f7d49d3b59395269d000817d59452d22
-
RD Babiera authored
-
Dave Mankoff authored
-
Ameer Armaly authored
This change alters touch exploration behavior by requiring that the finger move a number of pixels defined by the system's scaled touch slop value before it sends a hover event. Fix: 303677860 Test: atest CtsAccessibilityServiceTestCases:TouchExplorerTest FrameworksServicesTests:TouchExplorerTest Change-Id: Ib8dd4de60d5c71f38f8873b9c5c2af1d0c6e6010
-
Evan Laird authored
* changes: [Sb] Slice flag to teamfood [Sb] Define a network slice UI for mobile icons [Sb] Add background and foreground support to icon tints [Sb] Add prioritize_latency tracking in mobile connections [Sb] Add self-certified network capabilities [Sb] Network slice UI flag
-
Chandru S authored
Merge "Add all the derived state needed for rest to unlock feature to SideFpsSensorInteractor" into main
-
Victor Hsieh authored
Merge "Move PersistentDataBlock* in server to its namespace" into udc-qpr-dev-plus-aosp am: a980d1fc Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/25044177 Change-Id: If54a7210ed86c2bf25bd8e884e49225a5de153b9 Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Matt Buckley authored
[automerger skipped] Merge changes from topic "revert_gc_fix" into udc-qpr-dev am: 7ad6a353 am: ea8484b4 -s ours am skip reason: Merged-In Icc35293ff49e14dc3599fc12d153f70acd29042a with SHA-1 0daae6aa is already in history. Merged-In was found from reverted change. Reverted change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/24828717 Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/25032861 Change-Id: I148d5dcfe337a3b6cd49c1eaff18aeebd97fd7d7 Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Matt Buckley authored
[automerger skipped] [DO NOT MERGE] Revert "Mitigation for mass GC deletion" am: be9bd5da am: 086fe948 -s ours am skip reason: subject contains skip directive Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/25032861 Change-Id: I6f257bd99105f5f836bc2dd39fa24e41508e9149 Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Fabian Kozynski authored
-
Daniel Norman authored
-
Nino Jagar authored
-
Ikram Gabiyev authored
-
Victor Hsieh authored
-
Oleg Petšjonkin authored
-
Matt Buckley authored
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/25032861 Change-Id: Ic4cd92bca5561cceb3160bdead75283574317bfa Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Matt Buckley authored
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/25032861 Change-Id: Ice8f504512c04b1295a125d7a5198f2a93f9b8fd Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Oleg Blinnikov authored
-
Matt Buckley authored
* changes: [DO NOT MERGE] Revert "Mitigation for mass GC deletion" [DO NOT MERGE] Revert "Send cached target duration when creating sessions"
-
Lee Shombert authored
-
mrulhania authored
SafetyCente Service is not available/published when SensorPrivacyService is initialized. Fix: 303452988 Test: presubmit Change-Id: I9e9a6a0fcfd059ed5ba69703659534d8ac4f5848
-
Evan Laird authored
This enables teamfood for the new_network_slice_ui feature code Bug: 270385675 Bug: 301610137 Test: manually check flag when setting teamfood Change-Id: Idb8fae246f6d5bea32d58132f380a3518088c68b
-
Evan Laird authored
Based on the new flag NEW_NETWORK_SLICE_UI, we start collecting on the value of the prioritized network information from the mobile connection repository, and define a new background layer for the mobile network type view. Also reworked the mobile network type icon ImageView to be a FrameLayout with a background layer. This change does add a small amount of extra padding, which ensures that the actual slice background has enough space to draw and doesn't cause the icon to widen when it is shown. We might want to change this in the future to optimize more space away. Test: MobileIconViewModelTest, ModernStatusBarMobileViewTest Test: all sysui tests Test: use the new `slice` field supported by demo mode Bug: 270385675 Change-Id: I15be2651e0ceb7d053ce4513e58c207935769963
-
Evan Laird authored
This CL adds the possibility to tint a status bar icon with both a background and foreground color. It does this by making the following changes: 1. Add support for tint and foregroundColor in TintedIconManager 2. Define contrasting colors for DarkIconDispatcher, and add a new callback that exposes them 3. Support a new interface method (with a default impl) on StatusIconDisplayable that can accept the foreground tint As of now, there are no clients of this new tint color. Follow-up CLs will implement usage on ModernStatusBarMobileView. Test: compile Test: visually inspect that icons are the same color Test: check dumpsys for information from DarkIconDispatcher Bug: 270385675 Change-Id: I3280ba7839d7b351ea97e0cb42e2450c0b4b935b
-
Evan Laird authored
This CL adds a network callback -- registered via ConnectivityManager -- for every mobile subscription that we know about. This amounts to one listeners per subId (more on that below). The network callback is registered only to receive information about _that_ subId's network pertaining to the NET_CAPABILITY_PRIORITIZE_LATENCY. We'll use this flag downstream to determine whether or not to show a network slice attribution. On ConnectivityManager's callback list: The docs on ConnectivityManagerService claims that we should be careful about too many callbacks registered with the system. If we need to get rid of the 1:1 mapping from subscription to registrant, then we would have to do some work to register a _single_ callback that maintained a map of <netId, networkCapabilities>. It would also presumably have to be eagerly listening, and make sure to update the map whenever a network disappears Note that this doesn't actually give us a huge performance benefit from what I can tell. This is because our single registrant would still get a callback-per-network in which the capabilities changed. Therefore, we still get the penalty of N incoming IPCs when there are N networks that meet the criteria. So we only should worry about that in the case where we run close to the limit of 100 subscribers per process. Test: tests in statusbar/pipeline Bug: 270385675 Change-Id: If42b52ad6e14bdc258c90761e3e6dd629bbe9d3d
-
Arthi Ravishankar authored
-
John Stiles authored
Merge "Avoid accidental shadowing in AGSL code." into main am: d053371e am: 976a9062 am: 9fce1b42 am: 2cce29e6 am: 0b5e898d Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2783534 Change-Id: Ia6ea6a509ca8133793882884ba0a44f2a3d56600 Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Peiyong Lin authored
[automerger skipped] Merge "Avoid setup ANGLE again when determine whether to show toast." into main am: 781101ec am: 6dc82990 am: 7056ff60 am: 58ab4b3e -s ours am: d829f22b -s ours am skip reason: Merged-In I91f59c17100ac43ee8eea4f3fa8c86602c26a416 with SHA-1 b27fecd0 is already in history Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2786747 Change-Id: Id98860011f2b9da66872f869ca403d588a1fbf84 Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Ikram Gabiyev authored
Implement a basic ...pip2.PipController updating PipDisplayLayoutState as needed upon configuration and display changes. This is needed to have correct pip entry bounds. Note: KCA are not being handled yet. The plan is to add those changes in this CL too. Bug: 301321169 Test: mp droid Test: auto-enter pip with btn-nav and pip2 flag on Change-Id: Ie7f93f167739876a5ef1226124d007d5c7c3d680
-
Chandru S authored
This is code will be reused by SideFpsController as well to show the SFPS indicator SideFpsSensorInteractor provides 1. sensorLocation that provides location of the sensor relative to the left, top of the screen 2. isProlongedTouchRequiredForAuthentication - is rest to unlock enabled 3. authenticationDuration - rest duration for authentication 4. isAvailable - whether SFPS is available This also handles display changes (felix folds/unfolds) or display rotation changes Note: SensorInternal provides (???, 0) for sensors along vertical edge (in Rotation_0) or (0, ???) for sensors along horizontal edge (in Rotation_0). Bug: 277165756 Test: atest SideFpsSensorInteractorTest Change-Id: I74abe73f57b0c03046f76bfbf98b4da70e1d9a02
-
Fabián Kozynski authored
This will only be added for the new connectivity pipeline. Test: atest CastTileTest Fixes: 233230825 Change-Id: Ifead904b301a0f83e4103ff9099076d5e9402e23
-
Suprabh Shukla authored
-
Suprabh Shukla authored
Now that exact alarms are denied to newer app installs for apps targeting T, the deny list is obsolete and the overhead of maintaining it is not worthwhile. Test: atest CtsAlarmManagerTestCases Test: atest FrameworksMockingServicesTests:com.android.server.alarm Bug: 304846238 Change-Id: I4376e5ddbb2e470f3e3d690dd0866f4b470f455b
-