- 6c1a8e7 Adds support for observing Shape#createOutline in graphics layers by Louis Pullen-Freilich · 4 months ago
- 9ce674f Apply API feedback on LayoutCoordinates & LookaheadScope by Oscar Adame Vázquez · 4 months ago
- 546b322 Add Text and TextField Semantic Benchmarks by Ralston Da Silva · 5 months ago
- 4de4f98 Merge "Fixes issue where modifier node updates were happening while unattached" into androidx-main by Louis Pullen-Freilich · 4 months ago
- f49915d Merge "Start using new layers on API 29+ in AndroidComposeView" into androidx-main by Andrey Kulikov · 4 months ago
- 152f5ef Fixes issue where modifier node updates were happening while unattached by Louis Pullen-Freilich · 5 months ago
- 9323a4a Updates Modifier.pointerInput to take block equality into account by Louis Pullen-Freilich · 5 months ago
- b110e2d Start using new layers on API 29+ in AndroidComposeView by Andrey Kulikov · 5 months ago
- e09bbff Stabilize focus APIs by Ralston Da Silva · 5 months ago
- 2d5194b Direct Manipulation Placement support by Oscar Adame Vázquez · 5 months ago
- 0795f09 Address API council feedback on ApproachLayoutModifierNode by Doris Liu · 5 months ago
- 9a77a77 Use separate flags to track lookahead placement observers by Oscar Adame Vázquez · 5 months ago
- 45f4028 Merge "Allow passing new GraphicsLayer to placeable.placeWithLayer" into androidx-main by Andrey Kulikov · 5 months ago
- c714a13 Allow passing new GraphicsLayer to placeable.placeWithLayer by Andrey Kulikov · 6 months ago
- e1e0d0c Merge changes I8e2a75cf,I4c595bdd into androidx-main by Treehugger Robot · 5 months ago
- 5d51636 Merge changes Ie09aae6f,I90fafd81 into androidx-main by Andrei Shikov · 5 months ago
- eb8a1b4 Fixes not invalidating measure for newly added LayoutAwareModifierNodes by Louis Pullen-Freilich · 5 months ago
- b222579 Make sure postponed measure requests are executed before layout by Andrei Shikov · 5 months ago
- 7592589 Count references for nested layers by Andrey Kulikov · 6 months ago
- 8395822 Merge "Fix docs for ObserverModifierNode.observeReads" into androidx-main by Treehugger Robot · 6 months ago
- 4bd4b63 Fix docs for ObserverModifierNode.observeReads by Andrei Shikov · 6 months ago
- 755b3f1 GraphicsLayer API Part 4/N by Nader Jawad · 6 months ago
- 728ff4e Merge "Introduce PlatformTextInput interceptor composable function." into androidx-main by Zach Klippenstein · 6 months ago
- 5ef99a1 Introduce PlatformTextInput interceptor composable function. by Zach Klippenstein · 6 months ago
- 39e1912 Merge "Lazily create IntrinsicsPolicy when intrinsics are used" into androidx-main by Leland Richardson · 6 months ago
- 34eb93e Lazily create IntrinsicsPolicy when intrinsics are used by Leland Richardson · 6 months ago
- 2de11ce Separate lookahead remeasure and relayout from approach pass by Doris Liu · 6 months ago
- fd8b6bb Skip remeasuring deactivated nodes in remeasureOnly by Doris Liu · 6 months ago
- 31dee80 Merge "Fix child's sticky forced lookahead placement" into androidx-main by Doris Liu · 6 months ago
- bd5f6b0 Fix child's sticky forced lookahead placement by Doris Liu · 6 months ago
- 1228463 Merge "Revert^2 "Focus Interop - moving focus"" into androidx-main by Treehugger Robot · 6 months ago
- 992ec82 Revert^2 "Focus Interop - moving focus" by Ralston Da Silva · 6 months ago
- 68c9964 Improve performance for ApproachMeasure by skipping casting when possible by Doris Liu · 6 months ago
- 4bbc6d9 Merge "Don't invalidate layout when GlobalLayoutAwareModifierNode is invalidated" into androidx-main by Leland Richardson · 6 months ago
- 4addfe4 Cache kindset calculation per concrete type by Leland Richardson · 7 months ago
- c9d266c Don't invalidate layout when GlobalLayoutAwareModifierNode is invalidated by Leland Richardson · 7 months ago
- 6650953 currentLayoutCoordinates -> requireLayoutCoordinates() by Zach Klippenstein · 7 months ago
- 67892cd Merge "Introduce a way for Modifier.Nodes to get their current LayoutCoordinates." into androidx-main by Zach Klippenstein · 7 months ago
- f8f18ee Revert "Focus Interop - moving focus" by Aurimas Liutikas · 7 months ago
- 68334f0 Introduce a way for Modifier.Nodes to get their current LayoutCoordinates. by Zach Klippenstein · 7 months ago
- 0978f51 Focus Interop - moving focus by Ralston Da Silva · 8 months ago
- ff9dbaa New ApproachLayoutModifierNode API by Doris Liu · 9 months ago
- d437db1 Ensure delegated modifier nodes always point to the node in the tree by Leland Richardson · 7 months ago
- e0bd1fb Reduce code size by Romain Guy · 7 months ago
- f042e37 Add check for layout with large dimensions. by George Mount · 8 months ago
- 2bff1fbe Merge "Add Rulers" into androidx-main by Treehugger Robot · 8 months ago
- 9d287c4 Add Rulers by George Mount · 1 year, 10 months ago
- 97c0c78 Fix incorrect invaliations when placement is toggled by Doris Liu · 8 months ago
- 0523a3b Make sure we do not remeasure deactivated nodes by Andrey Kulikov · 8 months ago
- 496ad3ca Code size optimizations in UI modules by Romain Guy · 8 months ago
- 65a41af Deprecate TextInputService and related APIs. by Zach Klippenstein · 9 months ago
- afeb516 Fix for a crash in LayoutNode deactivation by Andrey Kulikov · 9 months ago
- be1f8e4 Merge "Assign initial focus automatically." into androidx-main by Treehugger Robot · 9 months ago
- 8f81d46 Assign initial focus automatically. by Ralston Da Silva · 10 months ago
- 35e9fef Adds attached check for Node to avoid NPE. by Jeremy Walker · 9 months ago
- bee2334 Various low-level optimizations by Romain Guy · 9 months ago
- 1f6ac90 Allocate only a single instance for text-related composition locals. by Zach Klippenstein · 9 months ago
- 4a29785 Adds simple Traversable Nodes demos for javadocs. by Jeremy Walker · 10 months ago
- 031477e Merge "Make sure deactivated nodes are not remeasured/re-placed" into androidx-main by Andrey Kulikov · 10 months ago
- a112ea6 Add LayoutCoordinates methods for working with screen-relative offsets. by Zach Klippenstein · 1 year, 2 months ago
- df58236 Make sure deactivated nodes are not remeasured/re-placed by Andrey Kulikov · 10 months ago
- ed47352 Adds links to Traversable demos. by Jeremy Walker · 10 months ago
- ec9814b Add in new benchmark for Compose accessibility by Melba Nuzen · 11 months ago
- 3a68c55 Use modifier node to check if coordinator is attached by Andrei Shikov · 11 months ago
- b886bef Track last constraints for different passes independently in lookahead root by Doris Liu · 10 months ago
- 1236bfd Addresses API Council feedback for traversable APIs by Jeremy Walker · 10 months ago
- 78d5dc8 Filter out the deactivated semantic nodes by default and introduce assertIsDeactivated() by Andrey Kulikov · 11 months ago
- bbcf23f Merge "Avoid force lookahead remeasuring subtree when not affecting parent measurement" into androidx-main by Doris Liu · 10 months ago
- 580af393 Avoid force lookahead remeasuring subtree when not affecting parent measurement by Doris Liu · 11 months ago
- 93bbcba Merge "API review for drag and drop Fixes: 302524019 Fixes: 303904810 Test: Added a new test for drag and drop nodes that were removed during a drag and drop session Relnote: "Modifier.dragAndDrawSource has had the onDrawDragShadow lambda renamed to drawDragDecoration DragAndDropInfo has had the size parameter renamed to dragDecorationSize"" into androidx-main by TJ Dahunsi · 11 months ago
- 836fd73 API review for drag and drop by dahunsi · 11 months ago
- 7340380 Remove PlacementScope companion object by George Mount · 11 months ago
- d9ca007 Clear invalidations when composition is deactivated by Andrei Shikov · 11 months ago
- 86866135 Additional API hiding and comments for aosp/2728495. by Zach Klippenstein · 11 months ago
- 714096e Introduce a test-only API for overriding PlatformTextInput handling. by Zach Klippenstein · 12 months ago
- 02273f7 Merge "Lint restricting extending Kotlin lambda interfaces in common sources" into androidx-main by Andrei Shikov · 11 months ago
- 560c5e2 Lint restricting extending Kotlin lambda interfaces in common sources by Andrei Shikov · 1 year ago
- f999138 Track property usage in GraphicsLayerScope to reduce native calls by Leland Richardson · 11 months ago
- 85cc930 Ensure parent layer is always invalidated when removing layout modifier node by Leland Richardson · 11 months ago
- 71812ce Reduce allocations in LayoutNodeLayoutDelegate by George Mount · 12 months ago
- 658e2bb Adds ability to traverse Modifier.Node tree for the same Node kinds. by Jeremy Walker · 1 year, 1 month ago
- adfdc4f Merge "Fix for cases when a node with Modifier.pointerInput() is reused with replacing this modifier" into androidx-main by Andrey Kulikov · 12 months ago
- dbca972 Merge "Fix unplaced child doesn't get placed" into androidx-main by George Mount · 12 months ago
- 8afa938 Fix unplaced child doesn't get placed by George Mount · 1 year ago
- 1a1b0f4 Fix for cases when a node with Modifier.pointerInput() is reused with replacing this modifier by Andrey Kulikov · 12 months ago
- 3d24b3d Remove usages of @suppress in compose ui library by Aurimas Liutikas · 12 months ago
- ce2c278 Start lookahead invalidation when lookahead root's parent gets force measurement by Doris Liu · 1 year ago
- 0d972f9 Optimize MeasureAndLayoutDelegate.measureOnly() by Andrey Kulikov · 1 year ago
- 3b00818 Merge "Drag and drop compose integration patch 1: Basic definitions Test: None, WIP. Relnote: Adds initial scaffolding to support platform drag and drop APIs" into androidx-main by TJ Dahunsi · 1 year ago
- 6e1ba0f Drag and drop compose integration patch 1: Basic definitions by Adetunji Dahunsi · 1 year, 6 months ago
- ed57dab Make sure Modifier.pointerInput() uses the latest lambda after reuse by Andrey Kulikov · 1 year ago
- 2bb1cf0 Merge "Enforce lookahead measurement always happens first" into androidx-main by Treehugger Robot · 1 year ago
- 18f2408 Enforce lookahead measurement always happens first by Doris Liu · 1 year ago
- 6e128e3 Merge changes Ib7f318c4,Ibf856f59,I812d1fa3 into androidx-main by Andrei Shikov · 1 year ago
- 6f2e0ab Reuse nested compositions in SubcomposeLayout by Andrei Shikov · 1 year, 8 months ago
- a82df7f Fix for not running a placement block on not placed subhierarchy by Andrey Kulikov · 1 year, 1 month ago
- 4854118 Merge "Revert "Fix for not running a placement block on not placed subhierarchy"" into androidx-main by Andrey Kulikov · 1 year, 1 month ago
- ad0826a Revert "Fix for not running a placement block on not placed subhierarchy" by Aurimas Liutikas · 1 year, 1 month ago
- 47363a2 Merge "Fix for not running a placement block on not placed subhierarchy" into androidx-main by Treehugger Robot · 1 year, 1 month ago
- b180a0d Fix for not running a placement block on not placed subhierarchy by Andrey Kulikov · 1 year, 1 month ago