forked from androidx/androidx
-
Notifications
You must be signed in to change notification settings - Fork 0
[pull] androidx-main from androidx:androidx-main #791
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Conversation
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
…s-navigation` Relnote: N/A Test: N/A Change-Id: I000011717437fedfec2fcd284d3d8046d7e015d7
Relnote: N/A Test: Add `navigation:navigation-runtime` browser history tests Change-Id: I10de1d0255a962504f2aadde6f1c312dd0e96f2b
Relnote: N/A Test: Move a lot tests to common Change-Id: I5b9d25a18bbb4a807fbac032fc58621ae324d2f8
Remove a now unused composition local. Refactor how overriding the glance backend works. Test: CI Change-Id: I662dec7f40fd4000916825905c1893e002cb1fcc
Added a testcase to use MainPanel inside a fragment to try it's compatibility. Bug: 467764398 Test: Tested in headset and emulator Change-Id: Ice9911a729728b607d21a38d0ff0ac44a6512fed
aosp/3917410 broke screenshot tests for a button use case. This was caused by a missing center command. Test: CI + Screenshot Test Bug: 478887790 Change-Id: I43690be7c05aa3d1e18bbed6ad1d1d0b9ff9f67f
Align `GridTrackSize.Auto` track sizing with the W3C CSS Grid specification, which treats `auto` tracks as equivalent to `minmax(min-content, max-content)`. Previously, `Auto` tracks resolved to `MaxContent`. With this change, `Auto` tracks now occupy at least their minimum intrinsic size, but can expand up to their maximum intrinsic size if space is available. When constrained, they will shrink towards their minimum size, allowing content to wrap appropriately. This behavior is implemented by introducing a new step (Pass 1.8) in the sizing algorithm, occurring after base sizes are calculated but before flex distribution. `Auto` tracks start at their `MinContent` size, and `expandAutoTracks` distributes available space among them proportionally to their growth potential (`MaxContent` - `MinContent`), capped at `MaxContent`. Bug: 477748472 Test: Added test to GridTest Relnote: "Changed `GridTrackSize.Auto` behavior. It now sizes tracks from `min-content` up to `max-content`." Change-Id: Ifa22e11e512ad779f99228b1ba9d0749369e34ac
Relnote: Added `xr:runtime:runtime-interfaces` module. Test: NA Bug: 461561664 Change-Id: I52ac614c450be6b8a36e75611face78945f14667
Test: NA Bug: 477757556 Fixes: 477757556 Relnote: NA Change-Id: I1782a46adc2242ee38014d8f1f4c6c3f65d1a7a1
Updates the initialization of TestNavigatorState to use UnconfinedTestDispatcher. Need to do this to fix the mac targets where the mainDispatcher is not available. Test: tests pass Fixes: 479842725 Change-Id: Ib03b4f15169e8673a74e3b433def2c76c9a9f5cf
Fixes: 455588848 Test: Existing tests pass (removed flag specific test) Relnote: """ComposeRuntimeFlags.isMovingNestedMovableContentEnabled, a runtime feature flag, has been removed.""" Change-Id: I3ee6207230e3cb6966e7199d34818946b866020d
update areCvesPatched() to include the supplemental patched cves. Bug: 477663553 Test: ./gradlew :security:security-state:testReleaseUnitTest --tests "androidx.security.state.SecurityPatchStateTest" Change-Id: I8c904e2ff0627732b9f9e1f3714341d3ef774602
Bug: 458513439 Test: Ran SpatialCompose app Relnote: Removed onPointSourceParamsAvailable. A different audio spatialization API will be available in the near future. Change-Id: I8650740c0468b4ce5a83f681d0b58cc91b48ad8a
…" into androidx-main
…rStableInActiveWindow()`. * Address API council feedback. Test: Documentation only update Fixes: 448406967 Change-Id: Ic8beeb36dae9a983e9452f224df8f37cfb7ca574
…`waitForStableInActiveWindow()`." into androidx-main
This is to make sure that the conversion works with the APK. Bug: 453531977 Change-Id: Ib43383413a253589bef448e45af110b7d3c5285c
…estutils-navigation`" into androidx-main
…n." into androidx-main
This reverts commit 6f51d38. Reason for revert: This is causing the build to fail b/479913532 Change-Id: I861cda6ccf8017de96234da44bac9710ff37030e
… into androidx-main
…fails Updates SharedEntryInSceneNavEntryDecorator to skip applying the shared element modifier when the entry is part of an OverlayScene. This ensures that overlays, such as dialogs, do not attempt to participate in shared element transitions which results in a crash. Adds LocalCurrentScene to track the current scene within NavDisplay and expose it to decorators. RelNote: "Fixed an error where using SharedTransitionLayout with OverlayScene would cause a crash." Test: Adds OverlaySceneTest to verify DialogSceneStrategy works correctly within a SharedTransitionLayout. Bug: 478664101 Change-Id: I1bb76dd63bc11f84eaeffb3bcb61cd3e8cb795e8
…erlays fails" into androidx-main
This solution introduces the expect/actual DataStoreTracingUtil.kt class, which is No-Op for all platforms except Android. On android, it is a wrapper around androidx.tracing library function calls. This was done to get around the fact that `androidx.tracing` does not target all the platforms JDS common does, and we only need it to work for android for Google3. Generated perfetto trace with this test: https://ui.perfetto.dev/#!/?s=ed15f4a9f2b4ccc78e9c1c92b7321f802563bf7f Bug: b/427722902 Test: DataStoreFactoryTest.kt (android target) Relnote: Implement `androidx.tracing` in DataStore. Change-Id: I71bc206a0b272b5a21d6695d62de0d2c916a5067
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 : )