- May 21, 2024
-
-
Edgar Wang authored
-
Treehugger Robot authored
-
Iván Budnik authored
-
Anton Potapov authored
-
Nikhil Kumar authored
-
Yohei Yukawa authored
-
Treehugger Robot authored
-
Neil Fuller authored
-
Yohei Yukawa authored
-
Kholoud Mohamed authored
-
Iván Budnik authored
The active routing session should be defined by the MediaSession's PlaybackInfo defined by the media app, as opposed to the active routing session found by the MediaRouter framework. Test: Manual. Bug: 333564788 Flag: com.android.settingslib.media.flags.use_playback_info_for_routing_controls Change-Id: I27c8c779653e62578b21f84aa33612cbc445de82
-
Rubin Xu authored
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/3093825 Change-Id: I42348407252eec8be9068525ad2952cbaf613fb2 Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Rubin Xu authored
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/3093825 Change-Id: I99c5a5b441f1bcd1048270c41c870f49762a9af1 Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Wei Sheng Shih authored
-
Devarshi Bhatt authored
-
Anton Potapov authored
Flag: com.android.systemui.new_volume_panel Test: manual on the phone with an ANC compatible headset Fixes: 331319333 Fixes: 331316781 Change-Id: I2c7590a8239d43b90bc086d64f5a56334760d24e
-
Rubin Xu authored
-
Yohei Yukawa authored
-
Oleg Petšjonkin authored
Merge "Introducing Display Sythetic modes - used for app request refresh rate/resolution selection" into main
-
Vania Desmonda authored
Merge "Use `mContext.getMainLooper()` as the parameter for creating a new Handler if it's null in `registerCallback()`" into main
-
Iván Budnik authored
-
Josep del Río authored
-
Treehugger Robot authored
-
Treehugger Robot authored
Merge "Provide complete API surfaces for *non-updatable compatibility checks" into main am: 67ee8348 am: 14a141cf Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/3092241 Change-Id: Iac3b235ef1426c696281786e52243a6b5099ed6b Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Michael Wright authored
-
Riddle Hsu authored
-
Yohei Yukawa authored
This is a mechcanical refactoring CL that aims to simplify the code by taking advantage of per-user InputMethodBindingController instance we recently introduced [1]. As you can see in this CL, the following code snippet can be seen so many places. final var userData = mUserDataRepository.getOrCreate(mCurrentUserId); final var bindingController = userData.mBindingController; Let's simplify them by introducing InputMethodManagerService#getInputMethodBindingController(userId). There must be no observable behavior change. [1]: Id6e9eca6caaa8edde8c4a405448c31c0ca986509 2238ecd4 Bug: 325515685 Bug: 339358344 Test: presubmit Change-Id: I3e2d196e91c9adbc326388a6ebbbbcfe6b46b196
-
Treehugger Robot authored
-
Treehugger Robot authored
Merge "Provide complete API surfaces for *non-updatable compatibility checks" into main am: 67ee8348 Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/3092241 Change-Id: Ie0adcdc7387813074509bdf32334e6467f34e403 Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Treehugger Robot authored
-
Daniel Akinola authored
-
Yohei Yukawa authored
This is a mechanical code cleanup before making AutofillSuggestionsController per-user. There must be no semantic and observable behavior change. Bug: 339358344 Test: presubmit Change-Id: I475cf8b3f949eac95b3d5905186cd3d872b65db5
-
wilsonshih authored
... so the referenced hardware buffer can also be cleanup more quickly. Bug: 341189625 Test: launch app, then kill app process, repeat several times and verify the dmabuf used for system server won't increase. Change-Id: Iebc383dd7addd72fb071cf1c10cab8018250f4cf
-
Yohei Yukawa authored
This is a mechcanical refactoring CL that aims to simplify the code by taking advantage of per-user InputMethodBindingController instance we recently introduced [1]. There must be no observable behavior change. [1]: Id6e9eca6caaa8edde8c4a405448c31c0ca986509 2238ecd4 Bug: 325515685 Test: presubmit Change-Id: I40cf0ce1260df703d542fff66bf3511cf8fa1f59
-
Yohei Yukawa authored
This is a mechcanical refactoring CL that aims to simplify the code by taking advantage of per-user InputMethodBindingController instance we recently introduced [1]. There must be no observable behavior change. [1]: Id6e9eca6caaa8edde8c4a405448c31c0ca986509 2238ecd4 Bug: 325515685 Test: presubmit Change-Id: Ic0b99af73343078696097dc966993212bca623fc
-
Treehugger Robot authored
-
Tiger Huang authored
-
Wei Sheng Shih authored
-
Paul Duffin authored
Previously, the non public `*api-stubs-docs-non-updatable` modules only provided a partial set of the previously released API against which compatibility checks were performed. This change provides a complete set of them. Bug: 316873097 Test: m checkapi # Check the contents of system-*-non-updatable's # metalava_exportable.sbox.textproto to make sure it contains # system AND public, not just system APIs. Change-Id: Iba8ad79c264621ae0e0e4b261fc51dd50820061b
-
Devarshi Bhatt authored
Conversion to Kotlin is the first step towards migrating register/unregister content observer APIs to background thread. Test: atest / manual flash Bug: 330299944 Flag: NONE Java to Kotlin migration, flag not needed. Change-Id: I793d4bd9ad3d6ac9e39c3e97b7e4edc5b794ba84
-