[pull] androidx-main from androidx:androidx-main#874
Merged
pull[bot] merged 23 commits intoMaxMood96:androidx-mainfrom Feb 27, 2026
Merged
[pull] androidx-main from androidx:androidx-main#874pull[bot] merged 23 commits intoMaxMood96:androidx-mainfrom
pull[bot] merged 23 commits intoMaxMood96:androidx-mainfrom
Conversation
This change introduces tests that ensure the style modifier matches what would be produced by an equivalent set of modifiers. This defines the specification for the stylable region to be equivielent to the a set of modifiers in a fixed order. This change also fixes the computation of border and external and content padding to match the computations used for Modifier.border(). The padding and border did not match the equvilent modifiers because the rounding computations were different. Test: StyleEquivalenceTests Relnote: n/a Change-Id: I7f19628481193a599250d863bedb6c9ab0561c40 (cherry picked from commit ada6bfff8f23a0bc1abd66b0f00edb4605115f98)
Add an inline `addObserver` extension function to the `Lifecycle` class that accepts a lambda action. This reduces boilerplate for Kotlin consumers by eliminating the need to manually instantiate an anonymous `LifecycleEventObserver` class when listening to lifecycle events. RelNote: "Add a lambda-based `Lifecycle.addObserver` extension function to allow observing lifecycle events without instantiating an anonymous object." Bug: N/A Test: existing passes Change-Id: I94f384c239eef10153952b6364d8ba1ed6324197
… manually propagate a trace. Test: Added a unit test for explicit coroutine context propagation. Change-Id: If632014b4cab038a23d6b6738b55d272fdf193e4
Change-Id: I153b0e97dd3fc8b212bcafe5dc906f81b608086a
Converts BoundsComponentImplTest from Java to Kotlin. Bug: b/457756008 b/454353775 Test: BoundsComponentImplTest Change-Id: I8b3030de65f7db6b6f3ded04ec2b0013ca726c9e
Removing incorrect binary breaking changes. Test: n/a Bug: n/a Change-Id: I910fb0b84b74415b473b8166bb90ff141da430ca
…used to manually propagate a trace." into androidx-main
…tions Change-Id: I0e769497caf7783a0ff3305906e15ba0a3f57e1a
Updates: - DATASTORE to 1.3.0-alpha07 - LIFECYCLE to 2.11.0-alpha02 - TRACING to 2.0.0-alpha03 - XR_GLIMMER to 1.0.0-alpha08 Change-Id: I64af2950f37e1911ac91d561414e6ab5733c7ce7
FrameGraphBuffers.flush() would trigger startRepeating(). We should guard this to ensure it's only called the first time someone calls FrameGraph.Session.close() Test: ./gradlew \ 📷camera-camera2-pipe:testReleaseUnitTest \ 📷camera-camera2-pipe-testing:testReleaseUnitTest Change-Id: I093148ea84fe268de7ed33f66153183b4ff41359
This allows borderlogic to be used in kmp Test: SurfaceTest, SurfaceScreenshotTest Bug: 486915458 Change-Id: I9589e8367873d0ec9659c41655c5315421d6cd2d
…times." into androidx-main
Test: ./gradlew \ 📷camera-camera2-pipe:testReleaseUnitTest \ 📷camera-camera2-pipe-testing:testReleaseUnitTest Change-Id: Ibef9b7bdc4414f078f9a8f9084d728ed8abc294e
…lementations" into androidx-main
Test: Added benchmarks. Bug: 482332725 Change-Id: I080865aa6aae0c8f2a33051f59a2237bfc00f54e
* changes: Convert BoundsComponentImplTest to Kotlin Rename .java to .kt
…chmarks. Bug: 482332725" into androidx-main
…into androidx-main
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
See Commits and Changes for more details.
Created by
pull[bot] (v2.0.0-alpha.4)
Can you help keep this open source service alive? 💖 Please sponsor : )