Fixed
Status Update
Comments
os...@google.com <os...@google.com>
al...@google.com <al...@google.com> #2
> The Transition Kotlin extensions target the Framework Transition class which is a bit confusing
All extensions in 'core-ktx' target either 'core' or the framework types. This is working as expected. It sounds like this is a feature request for a transition-ktx with equivalent extensions for the androidx.transition types.
> as most framework classes are being deprecated in favor of their AndroidX counterparts, Fragments for example.
"Most"? This *dramatically* overstates what is actually happening. Fragments (and loaders) were added to the framework in a time where the Android team did not have external libraries for shipping features. Transition was added 5 years later.
All extensions in 'core-ktx' target either 'core' or the framework types. This is working as expected. It sounds like this is a feature request for a transition-ktx with equivalent extensions for the androidx.transition types.
> as most framework classes are being deprecated in favor of their AndroidX counterparts, Fragments for example.
"Most"? This *dramatically* overstates what is actually happening. Fragments (and loaders) were added to the framework in a time where the Android team did not have external libraries for shipping features. Transition was added 5 years later.
os...@google.com <os...@google.com> #3
Pardon my misunderstanding, I was under the belief that where possible, new features that could be developed outside the framework, would be under Androidx. Also it's a common refrain to use the Androidx libraries over the framework libraries where possible, as those ship update independently of platform releases. I wasn't attempting to be dramatic.
If the Transition api is unlikely to change, there is no need for a transition-ktx for androidx.transition types. If developers should use Androidx transitions over framework transitions where possible however, then it would be much appreciated.
I am well aware of the limitations that existed when Fragments and Loaders were created, and when the Transition api was introduced.
If the Transition api is unlikely to change, there is no need for a transition-ktx for androidx.transition types. If developers should use Androidx transitions over framework transitions where possible however, then it would be much appreciated.
I am well aware of the limitations that existed when Fragments and Loaders were created, and when the Transition api was introduced.
ap...@google.com <ap...@google.com> #4
Project: platform/frameworks/support
Branch: androidx-master-dev
commit ae42e311ecfbac18cedc90e489d1fdde956a4557
Author: Jake Wharton <jakew@google.com>
Date: Fri Nov 22 11:13:30 2019
Introduce transition-ktx for standalone transition library
These extensions are the same as androidx.core.transition for the platform types, just adapted to the standalone library.
Bug: 138870873
Test: gw :transition:transition-ktx:build :transition:transition-ktx:connectedCheck
Change-Id: Ie80022cc60ed1f482b7593db5ef1ac1c5ea33d8d
M buildSrc/src/main/kotlin/androidx/build/PublishDocsRules.kt
M jetifier/jetifier/migration.config
M settings.gradle
A transition/transition-ktx/OWNERS
A transition/transition-ktx/api/1.4.0-alpha01.txt
A transition/transition-ktx/api/current.txt
A transition/transition-ktx/api/public_plus_experimental_1.4.0-alpha01.txt
A transition/transition-ktx/api/public_plus_experimental_current.txt
A transition/transition-ktx/api/res-1.4.0-alpha01.txt
A transition/transition-ktx/api/restricted_1.4.0-alpha01.txt
A transition/transition-ktx/api/restricted_current.txt
A transition/transition-ktx/build.gradle
A transition/transition-ktx/src/androidTest/AndroidManifest.xml
A transition/transition-ktx/src/androidTest/java/androidx/transition/TestActivity.kt
A transition/transition-ktx/src/androidTest/java/androidx/transition/TransitionTest.kt
A transition/transition-ktx/src/androidTest/res/layout/test_activity.xml
A transition/transition-ktx/src/main/AndroidManifest.xml
A transition/transition-ktx/src/main/java/androidx/transition/Transition.kt
https://android-review.googlesource.com/1172715
Branch: androidx-master-dev
commit ae42e311ecfbac18cedc90e489d1fdde956a4557
Author: Jake Wharton <jakew@google.com>
Date: Fri Nov 22 11:13:30 2019
Introduce transition-ktx for standalone transition library
These extensions are the same as androidx.core.transition for the platform types, just adapted to the standalone library.
Bug: 138870873
Test: gw :transition:transition-ktx:build :transition:transition-ktx:connectedCheck
Change-Id: Ie80022cc60ed1f482b7593db5ef1ac1c5ea33d8d
M buildSrc/src/main/kotlin/androidx/build/PublishDocsRules.kt
M jetifier/jetifier/migration.config
M settings.gradle
A transition/transition-ktx/OWNERS
A transition/transition-ktx/api/1.4.0-alpha01.txt
A transition/transition-ktx/api/current.txt
A transition/transition-ktx/api/public_plus_experimental_1.4.0-alpha01.txt
A transition/transition-ktx/api/public_plus_experimental_current.txt
A transition/transition-ktx/api/res-1.4.0-alpha01.txt
A transition/transition-ktx/api/restricted_1.4.0-alpha01.txt
A transition/transition-ktx/api/restricted_current.txt
A transition/transition-ktx/build.gradle
A transition/transition-ktx/src/androidTest/AndroidManifest.xml
A transition/transition-ktx/src/androidTest/java/androidx/transition/TestActivity.kt
A transition/transition-ktx/src/androidTest/java/androidx/transition/TransitionTest.kt
A transition/transition-ktx/src/androidTest/res/layout/test_activity.xml
A transition/transition-ktx/src/main/AndroidManifest.xml
A transition/transition-ktx/src/main/java/androidx/transition/Transition.kt
ap...@google.com <ap...@google.com> #5
Project: platform/frameworks/support
Branch: androidx-main
commit 49e40b9aebacd88aad65440fd48f472846daac21
Author: Oscar Adame Vázquez <oscarad@google.com>
Date: Fri Jun 28 11:06:51 2024
Upgrade constraintlayout libraries to beta01
Also pins non-constraintlayout dependencies to latest non-alpha releases.
Bug: 336370035
Test: ./gradlew checkApi verifyDependencyVersions
Change-Id: Ie1c59e0e73ac3280b24af9524ecb22a7c9540504
A constraintlayout/constraintlayout-compose/api/1.1.0-beta01.txt
A constraintlayout/constraintlayout-compose/api/res-1.1.0-beta01.txt
A constraintlayout/constraintlayout-compose/api/restricted_1.1.0-beta01.txt
M constraintlayout/constraintlayout-compose/build.gradle
A constraintlayout/constraintlayout-core/api/1.1.0-beta01.txt
A constraintlayout/constraintlayout-core/api/restricted_1.1.0-beta01.txt
A constraintlayout/constraintlayout/api/2.2.0-beta01.txt
A constraintlayout/constraintlayout/api/res-2.2.0-beta01.txt
A constraintlayout/constraintlayout/api/restricted_2.2.0-beta01.txt
M libraryversions.toml
https://android-review.googlesource.com/3151257
Branch: androidx-main
commit 49e40b9aebacd88aad65440fd48f472846daac21
Author: Oscar Adame Vázquez <oscarad@google.com>
Date: Fri Jun 28 11:06:51 2024
Upgrade constraintlayout libraries to beta01
Also pins non-constraintlayout dependencies to latest non-alpha releases.
Bug: 336370035
Test: ./gradlew checkApi verifyDependencyVersions
Change-Id: Ie1c59e0e73ac3280b24af9524ecb22a7c9540504
A constraintlayout/constraintlayout-compose/api/1.1.0-beta01.txt
A constraintlayout/constraintlayout-compose/api/res-1.1.0-beta01.txt
A constraintlayout/constraintlayout-compose/api/restricted_1.1.0-beta01.txt
M constraintlayout/constraintlayout-compose/build.gradle
A constraintlayout/constraintlayout-core/api/1.1.0-beta01.txt
A constraintlayout/constraintlayout-core/api/restricted_1.1.0-beta01.txt
A constraintlayout/constraintlayout/api/2.2.0-beta01.txt
A constraintlayout/constraintlayout/api/res-2.2.0-beta01.txt
A constraintlayout/constraintlayout/api/restricted_2.2.0-beta01.txt
M libraryversions.toml
ap...@google.com <ap...@google.com> #6
Project: platform/frameworks/support
Branch: androidx-main
commit cd692a132c4aed185a727d08d4f290a907ee6d15
Author: Oscar Adame Vázquez <oscarad@google.com>
Date: Tue Jul 23 13:30:50 2024
Pin :constraintlayout-compose dependencies
Pinned to 1.7.0-beta05 as we do have a dependency on NestedScrollSource.UserInput, added on 1.7.0.
Bug: 336370035
Test: manually with ./gradlew createArchive
Change-Id: Ie1d72d1b27eaa8170142f24a75f64132a775fb5e
M constraintlayout/constraintlayout-compose/build.gradle
https://android-review.googlesource.com/3190218
Branch: androidx-main
commit cd692a132c4aed185a727d08d4f290a907ee6d15
Author: Oscar Adame Vázquez <oscarad@google.com>
Date: Tue Jul 23 13:30:50 2024
Pin :constraintlayout-compose dependencies
Pinned to 1.7.0-beta05 as we do have a dependency on NestedScrollSource.UserInput, added on 1.7.0.
Bug: 336370035
Test: manually with ./gradlew createArchive
Change-Id: Ie1d72d1b27eaa8170142f24a75f64132a775fb5e
M constraintlayout/constraintlayout-compose/build.gradle
ap...@google.com <ap...@google.com> #7
Project: platform/frameworks/support
Branch: androidx-main
commit 430511b76fac70ed34d72e02293f6820a08cb8f1
Author: Oscar Adame Vázquez <oscarad@google.com>
Date: Wed Aug 14 11:05:23 2024
Upgrade constraintlayout libraries to beta01
Bug: 336370035
Test: /gradlew checkApi verifyDependencyVersions
Change-Id: I2d8bd8d592e5906677945b1d91fa7067bf37980d
A constraintlayout/constraintlayout-compose/api/1.1.0-beta01.txt
A constraintlayout/constraintlayout-compose/api/res-1.1.0-beta01.txt
A constraintlayout/constraintlayout-compose/api/restricted_1.1.0-beta01.txt
A constraintlayout/constraintlayout-core/api/1.1.0-beta01.txt
A constraintlayout/constraintlayout-core/api/restricted_1.1.0-beta01.txt
A constraintlayout/constraintlayout/api/2.2.0-beta01.txt
A constraintlayout/constraintlayout/api/res-2.2.0-beta01.txt
A constraintlayout/constraintlayout/api/restricted_2.2.0-beta01.txt
M libraryversions.toml
https://android-review.googlesource.com/3219377
Branch: androidx-main
commit 430511b76fac70ed34d72e02293f6820a08cb8f1
Author: Oscar Adame Vázquez <oscarad@google.com>
Date: Wed Aug 14 11:05:23 2024
Upgrade constraintlayout libraries to beta01
Bug: 336370035
Test: /gradlew checkApi verifyDependencyVersions
Change-Id: I2d8bd8d592e5906677945b1d91fa7067bf37980d
A constraintlayout/constraintlayout-compose/api/1.1.0-beta01.txt
A constraintlayout/constraintlayout-compose/api/res-1.1.0-beta01.txt
A constraintlayout/constraintlayout-compose/api/restricted_1.1.0-beta01.txt
A constraintlayout/constraintlayout-core/api/1.1.0-beta01.txt
A constraintlayout/constraintlayout-core/api/restricted_1.1.0-beta01.txt
A constraintlayout/constraintlayout/api/2.2.0-beta01.txt
A constraintlayout/constraintlayout/api/res-2.2.0-beta01.txt
A constraintlayout/constraintlayout/api/restricted_2.2.0-beta01.txt
M libraryversions.toml
au...@google.com <au...@google.com> #9
Thank you!
Description
If you are no longer supporting this library, then follow