Fixed
Status Update
Comments
mo...@google.com <mo...@google.com>
ro...@google.com <ro...@google.com> #2
Has TODO in code.
mo...@google.com <mo...@google.com> #3
Project: platform/frameworks/support
Branch: androidx-master-dev
commit c1f303a94463d192835cbcb95118237b843b5fc2
Author: Shep Shapard <shepshapard@google.com>
Date: Wed Jul 08 15:56:20 2020
Passing MotionEvents all the way through.
Passing MotionEvents all the way through
Compose into android.
Also fixed an offsetting issue such that
MotionEvents are now again dispatched
with the correct offsets.
Relnote: "MotionEvents passed all the way
through from Android, into Compose, and
back into Android."
Fixes: 158034713
Test: ./gradlew compose:core:core:test
Test: ./gradlew compose:core:core:connectedDebugAndroidTest
Change-Id: I14be8bd67609696bf3e8950feb0bb54367786b81
M ui/ui-android-view/integration-tests/android-view-demos/src/main/AndroidManifest.xml
M ui/ui-android-view/integration-tests/android-view-demos/src/main/java/androidx/ui/androidview/demos/AndroidViewDemos.kt
M ui/ui-android-view/integration-tests/android-view-demos/src/main/java/androidx/ui/androidview/demos/ComplexInteractions.kt
M ui/ui-android-view/integration-tests/android-view-demos/src/main/java/androidx/ui/androidview/demos/PointerInputInteropAndroidInCompose.kt
A ui/ui-android-view/integration-tests/android-view-demos/src/main/res/layout/android_scrollview.xml
M ui/ui-core/api/0.1.0-dev16.txt
M ui/ui-core/api/current.txt
M ui/ui-core/api/public_plus_experimental_0.1.0-dev16.txt
M ui/ui-core/api/public_plus_experimental_current.txt
M ui/ui-core/api/restricted_0.1.0-dev16.txt
M ui/ui-core/api/restricted_current.txt
M ui/ui-core/src/androidAndroidTest/kotlin/androidx/ui/core/pointerinput/HitPathTrackerTest.kt
M ui/ui-core/src/androidAndroidTest/kotlin/androidx/ui/core/pointerinput/MotionEventAdapterTest.kt
M ui/ui-core/src/androidAndroidTest/kotlin/androidx/ui/core/pointerinput/PointerInputEventProcessorTest.kt
M ui/ui-core/src/androidAndroidTest/kotlin/androidx/ui/core/pointerinput/TestUtils.kt
A ui/ui-core/src/androidAndroidTest/kotlin/androidx/ui/node/PointerInteropFilterIntegrationTest.kt
M ui/ui-core/src/androidAndroidTest/kotlin/androidx/ui/node/PointerInteropFilterTest.kt
M ui/ui-core/src/androidAndroidTest/kotlin/androidx/ui/node/PointerInteropUtilsTest.kt
A ui/ui-core/src/androidMain/kotlin/androidx/ui/core/PointerInput.kt
M ui/ui-core/src/androidMain/kotlin/androidx/ui/core/pointerinput/MotionEventAdapter.kt
A ui/ui-core/src/androidMain/kotlin/androidx/ui/core/pointerinput/PointerInputEvent.kt
M ui/ui-core/src/androidMain/kotlin/androidx/ui/node/PointerInteropFilter.kt
M ui/ui-core/src/androidMain/kotlin/androidx/ui/node/PointerInteropUtils.kt
M ui/ui-core/src/commonMain/kotlin/androidx/ui/core/PointerInput.kt
M ui/ui-core/src/commonMain/kotlin/androidx/ui/core/pointerinput/HitPathTracker.kt
M ui/ui-core/src/commonMain/kotlin/androidx/ui/core/pointerinput/PointerInputEvent.kt
M ui/ui-core/src/commonMain/kotlin/androidx/ui/core/pointerinput/PointerInputEventProcessor.kt
https://android-review.googlesource.com/1360897
Branch: androidx-master-dev
commit c1f303a94463d192835cbcb95118237b843b5fc2
Author: Shep Shapard <shepshapard@google.com>
Date: Wed Jul 08 15:56:20 2020
Passing MotionEvents all the way through.
Passing MotionEvents all the way through
Compose into android.
Also fixed an offsetting issue such that
MotionEvents are now again dispatched
with the correct offsets.
Relnote: "MotionEvents passed all the way
through from Android, into Compose, and
back into Android."
Fixes: 158034713
Test: ./gradlew compose:core:core:test
Test: ./gradlew compose:core:core:connectedDebugAndroidTest
Change-Id: I14be8bd67609696bf3e8950feb0bb54367786b81
M ui/ui-android-view/integration-tests/android-view-demos/src/main/AndroidManifest.xml
M ui/ui-android-view/integration-tests/android-view-demos/src/main/java/androidx/ui/androidview/demos/AndroidViewDemos.kt
M ui/ui-android-view/integration-tests/android-view-demos/src/main/java/androidx/ui/androidview/demos/ComplexInteractions.kt
M ui/ui-android-view/integration-tests/android-view-demos/src/main/java/androidx/ui/androidview/demos/PointerInputInteropAndroidInCompose.kt
A ui/ui-android-view/integration-tests/android-view-demos/src/main/res/layout/android_scrollview.xml
M ui/ui-core/api/0.1.0-dev16.txt
M ui/ui-core/api/current.txt
M ui/ui-core/api/public_plus_experimental_0.1.0-dev16.txt
M ui/ui-core/api/public_plus_experimental_current.txt
M ui/ui-core/api/restricted_0.1.0-dev16.txt
M ui/ui-core/api/restricted_current.txt
M ui/ui-core/src/androidAndroidTest/kotlin/androidx/ui/core/pointerinput/HitPathTrackerTest.kt
M ui/ui-core/src/androidAndroidTest/kotlin/androidx/ui/core/pointerinput/MotionEventAdapterTest.kt
M ui/ui-core/src/androidAndroidTest/kotlin/androidx/ui/core/pointerinput/PointerInputEventProcessorTest.kt
M ui/ui-core/src/androidAndroidTest/kotlin/androidx/ui/core/pointerinput/TestUtils.kt
A ui/ui-core/src/androidAndroidTest/kotlin/androidx/ui/node/PointerInteropFilterIntegrationTest.kt
M ui/ui-core/src/androidAndroidTest/kotlin/androidx/ui/node/PointerInteropFilterTest.kt
M ui/ui-core/src/androidAndroidTest/kotlin/androidx/ui/node/PointerInteropUtilsTest.kt
A ui/ui-core/src/androidMain/kotlin/androidx/ui/core/PointerInput.kt
M ui/ui-core/src/androidMain/kotlin/androidx/ui/core/pointerinput/MotionEventAdapter.kt
A ui/ui-core/src/androidMain/kotlin/androidx/ui/core/pointerinput/PointerInputEvent.kt
M ui/ui-core/src/androidMain/kotlin/androidx/ui/node/PointerInteropFilter.kt
M ui/ui-core/src/androidMain/kotlin/androidx/ui/node/PointerInteropUtils.kt
M ui/ui-core/src/commonMain/kotlin/androidx/ui/core/PointerInput.kt
M ui/ui-core/src/commonMain/kotlin/androidx/ui/core/pointerinput/HitPathTracker.kt
M ui/ui-core/src/commonMain/kotlin/androidx/ui/core/pointerinput/PointerInputEvent.kt
M ui/ui-core/src/commonMain/kotlin/androidx/ui/core/pointerinput/PointerInputEventProcessor.kt
ap...@google.com <ap...@google.com> #4
Project: platform/frameworks/support
Branch: androidx-main
commit 1c29952d6b961a14c9eca4221ea36efeec0fd555
Author: George Mount <mount@google.com>
Date: Wed Jun 09 21:42:25 2021
Add experimental support for HSV and HSL
Fixes: 180731008
Relnote: "Added experimental support for HSV and HSL color
representations."
Test: new tests
Change-Id: Id7cf8ae76f6fbeaebabcd5551d71964f50499b4a
M compose/ui/ui-graphics/api/public_plus_experimental_1.0.0-beta09.txt
M compose/ui/ui-graphics/api/public_plus_experimental_current.txt
M compose/ui/ui-graphics/src/commonMain/kotlin/androidx/compose/ui/graphics/Color.kt
A compose/ui/ui-graphics/src/commonMain/kotlin/androidx/compose/ui/graphics/ExperimentalGraphicsApi.kt
M compose/ui/ui-graphics/src/test/java/androidx/compose/ui/graphics/ColorTest.kt
https://android-review.googlesource.com/1732474
Branch: androidx-main
commit 1c29952d6b961a14c9eca4221ea36efeec0fd555
Author: George Mount <mount@google.com>
Date: Wed Jun 09 21:42:25 2021
Add experimental support for HSV and HSL
Fixes: 180731008
Relnote: "Added experimental support for HSV and HSL color
representations."
Test: new tests
Change-Id: Id7cf8ae76f6fbeaebabcd5551d71964f50499b4a
M compose/ui/ui-graphics/api/public_plus_experimental_1.0.0-beta09.txt
M compose/ui/ui-graphics/api/public_plus_experimental_current.txt
M compose/ui/ui-graphics/src/commonMain/kotlin/androidx/compose/ui/graphics/Color.kt
A compose/ui/ui-graphics/src/commonMain/kotlin/androidx/compose/ui/graphics/ExperimentalGraphicsApi.kt
M compose/ui/ui-graphics/src/test/java/androidx/compose/ui/graphics/ColorTest.kt
ap...@google.com <ap...@google.com> #5
Project: platform/frameworks/support
Branch: androidx-main
commit df7d8247f724b4cae638c91550b9901bfbdad21b
Author: George Mount <mount@google.com>
Date: Fri Jan 28 10:41:23 2022
HSV and HSL as well as Oklab become public API
Bug: 180731008
Relnote: "Exposes HSV and HSL function in `Color` as non-experimental
API. The Oklab color space is now public API."
Test: none. Just exposing existing API.
Change-Id: I08fb6cd74b1970deba71db86a0afdef0a8c1e735
M compose/ui/ui-graphics/src/commonMain/kotlin/androidx/compose/ui/graphics/Color.kt
M compose/ui/ui-graphics/api/public_plus_experimental_current.txt
M compose/ui/ui-graphics/api/restricted_current.txt
M compose/ui/ui-graphics/src/commonMain/kotlin/androidx/compose/ui/graphics/colorspace/ColorSpaces.kt
M compose/ui/ui-graphics/api/current.txt
https://android-review.googlesource.com/1964741
Branch: androidx-main
commit df7d8247f724b4cae638c91550b9901bfbdad21b
Author: George Mount <mount@google.com>
Date: Fri Jan 28 10:41:23 2022
HSV and HSL as well as Oklab become public API
Bug: 180731008
Relnote: "Exposes HSV and HSL function in `Color` as non-experimental
API. The Oklab color space is now public API."
Test: none. Just exposing existing API.
Change-Id: I08fb6cd74b1970deba71db86a0afdef0a8c1e735
M compose/ui/ui-graphics/src/commonMain/kotlin/androidx/compose/ui/graphics/Color.kt
M compose/ui/ui-graphics/api/public_plus_experimental_current.txt
M compose/ui/ui-graphics/api/restricted_current.txt
M compose/ui/ui-graphics/src/commonMain/kotlin/androidx/compose/ui/graphics/colorspace/ColorSpaces.kt
M compose/ui/ui-graphics/api/current.txt
Description
Add support for the HSV/HSB/HSL color model to the Color class by providing associated extension methods.