Fixed
Status Update
Comments
lp...@google.com <lp...@google.com>
ap...@google.com <ap...@google.com> #2
Project: platform/frameworks/support
Branch: androidx-main
commit ce08cdc9a330adaa2820fd9119965de8128d9da8
Author: Levi Albuquerque <levima@google.com>
Date: Fri Dec 22 12:58:39 2023
[Pager] Making PagerSnapDistance and PageSize stable.
As part of stabilizing Pager we need to make the companion APIs stable as well. These APIs have been available since the first version of Pager and have proven their usefulness, we're making them stable now.
Relnote: In this CL we're promoting PagerSnapDistance and PageSize to stable.
Test: Previous tests should pass.
Bug: 316966909
Change-Id: I7b5b917e903c7a38a3f16bfdc4b6b36525e4ca59
M compose/foundation/foundation/api/current.txt
M compose/foundation/foundation/api/restricted_current.txt
A compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/pager/PageSize.kt
M compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/pager/Pager.kt
A compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/pager/PagerSnapDistance.kt
https://android-review.googlesource.com/2890404
Branch: androidx-main
commit ce08cdc9a330adaa2820fd9119965de8128d9da8
Author: Levi Albuquerque <levima@google.com>
Date: Fri Dec 22 12:58:39 2023
[Pager] Making PagerSnapDistance and PageSize stable.
As part of stabilizing Pager we need to make the companion APIs stable as well. These APIs have been available since the first version of Pager and have proven their usefulness, we're making them stable now.
Relnote: In this CL we're promoting PagerSnapDistance and PageSize to stable.
Test: Previous tests should pass.
Bug: 316966909
Change-Id: I7b5b917e903c7a38a3f16bfdc4b6b36525e4ca59
M compose/foundation/foundation/api/current.txt
M compose/foundation/foundation/api/restricted_current.txt
A compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/pager/PageSize.kt
M compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/pager/Pager.kt
A compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/pager/PagerSnapDistance.kt
ap...@google.com <ap...@google.com> #3
Project: platform/frameworks/support
Branch: androidx-main
commit cddb3cfd1aa8f79fc0834ae9e661ef3dfb003018
Author: Levi Albuquerque <levima@google.com>
Date: Fri Dec 22 16:40:18 2023
[Pager] Making PagerScope PageInfo stable.
As part of stabilizing Pager we need to make the companion APIs stable as well. These APIs have been available since the first version of Pager and have proven their usefulness, we're making them stable now.
Relnote: In this CL we're promoting PagerScope and PageInfo to stable.
Test: Previous tests should pass.
Bug: 316966909
Change-Id: Ic4e513bc3dd4f9be946559f15f36b567f3da7bbf
M compose/foundation/foundation/api/current.ignore
M compose/foundation/foundation/api/current.txt
M compose/foundation/foundation/api/restricted_current.ignore
M compose/foundation/foundation/api/restricted_current.txt
M compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/pager/MeasuredPage.kt
M compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/pager/PageInfo.kt
M compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/pager/PagerScope.kt
https://android-review.googlesource.com/2890591
Branch: androidx-main
commit cddb3cfd1aa8f79fc0834ae9e661ef3dfb003018
Author: Levi Albuquerque <levima@google.com>
Date: Fri Dec 22 16:40:18 2023
[Pager] Making PagerScope PageInfo stable.
As part of stabilizing Pager we need to make the companion APIs stable as well. These APIs have been available since the first version of Pager and have proven their usefulness, we're making them stable now.
Relnote: In this CL we're promoting PagerScope and PageInfo to stable.
Test: Previous tests should pass.
Bug: 316966909
Change-Id: Ic4e513bc3dd4f9be946559f15f36b567f3da7bbf
M compose/foundation/foundation/api/current.ignore
M compose/foundation/foundation/api/current.txt
M compose/foundation/foundation/api/restricted_current.ignore
M compose/foundation/foundation/api/restricted_current.txt
M compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/pager/MeasuredPage.kt
M compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/pager/PageInfo.kt
M compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/pager/PagerScope.kt
ap...@google.com <ap...@google.com> #4
Project: platform/frameworks/support
Branch: androidx-main
commit a0d2e306aaf2e5d499a09c670c139ae55f3e5f54
Author: Levi Albuquerque <levima@google.com>
Date: Thu Dec 21 14:28:47 2023
Make main Pager APIs stable.
In this change we're making Horizontal and VerticalPager, and PagerState stable.
Relnote: HorizontalPager, VerticalPager and PagerState are promoted to stable.
Test: Previous tests should pass.
Fixes: 316966909
Change-Id: I67660aa3cc1d44ae3dae5b002bae4459a1b25ae3
M compose/foundation/foundation/api/current.ignore
M compose/foundation/foundation/api/current.txt
M compose/foundation/foundation/api/restricted_current.ignore
M compose/foundation/foundation/api/restricted_current.txt
M compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/pager/LazyLayoutPager.kt
M compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/pager/Pager.kt
M compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/pager/PagerLayoutInfo.kt
M compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/pager/PagerMeasureResult.kt
M compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/pager/PagerState.kt
https://android-review.googlesource.com/2888286
Branch: androidx-main
commit a0d2e306aaf2e5d499a09c670c139ae55f3e5f54
Author: Levi Albuquerque <levima@google.com>
Date: Thu Dec 21 14:28:47 2023
Make main Pager APIs stable.
In this change we're making Horizontal and VerticalPager, and PagerState stable.
Relnote: HorizontalPager, VerticalPager and PagerState are promoted to stable.
Test: Previous tests should pass.
Fixes: 316966909
Change-Id: I67660aa3cc1d44ae3dae5b002bae4459a1b25ae3
M compose/foundation/foundation/api/current.ignore
M compose/foundation/foundation/api/current.txt
M compose/foundation/foundation/api/restricted_current.ignore
M compose/foundation/foundation/api/restricted_current.txt
M compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/pager/LazyLayoutPager.kt
M compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/pager/Pager.kt
M compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/pager/PagerLayoutInfo.kt
M compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/pager/PagerMeasureResult.kt
M compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/pager/PagerState.kt
Description
Pager
APIs are currently still experimental. Filing an issue to track promoting these APIs from experimental to stable.