Fixed
Status Update
Comments
je...@gmail.com <je...@gmail.com> #2
Project: platform/frameworks/support
Branch: androidx-main
commit b6c7c78f9e7476b468dafe9d5f7dec6794d47f09
Author: Shahd AbuDaghash <shahddaghash@google.com>
Date: Mon Nov 27 11:16:51 2023
Introduce DecayAnimation in AnchoredDraggable
Decay animation allows more realistic settling of a component. This is performed by now passing a `DecayAnimationSpec` parameter to AnchoredDraggable and using it when animating to the target. The new animation implementation will be added in a chain CL.
Bug: 288084801
Test: Tests will be added in a chain CL
Relnote: This change adds a `decayAnimationSpec` parameter to AnchoredDraggable allowing to use decay animation when settling to one of the anchors. The change also includes renaming the existing `animationSpec` to `snapAnimationSpec` to help understanding the use case of each spec.
Change-Id: I44ccd408d919328fd6504d31d8db59cf1d07de43
M compose/foundation/foundation/api/current.txt
M compose/foundation/foundation/api/restricted_current.txt
M compose/foundation/foundation/samples/src/main/java/androidx/compose/foundation/samples/AnchoredDraggableSample.kt
M compose/foundation/foundation/src/androidInstrumentedTest/kotlin/androidx/compose/foundation/anchoredDraggable/AnchoredDraggableGestureTest.kt
M compose/foundation/foundation/src/androidInstrumentedTest/kotlin/androidx/compose/foundation/anchoredDraggable/AnchoredDraggableStateTest.kt
M compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/gestures/AnchoredDraggable.kt
https://android-review.googlesource.com/2847074
Branch: androidx-main
commit b6c7c78f9e7476b468dafe9d5f7dec6794d47f09
Author: Shahd AbuDaghash <shahddaghash@google.com>
Date: Mon Nov 27 11:16:51 2023
Introduce DecayAnimation in AnchoredDraggable
Decay animation allows more realistic settling of a component. This is performed by now passing a `DecayAnimationSpec` parameter to AnchoredDraggable and using it when animating to the target. The new animation implementation will be added in a chain CL.
Bug: 288084801
Test: Tests will be added in a chain CL
Relnote: This change adds a `decayAnimationSpec` parameter to AnchoredDraggable allowing to use decay animation when settling to one of the anchors. The change also includes renaming the existing `animationSpec` to `snapAnimationSpec` to help understanding the use case of each spec.
Change-Id: I44ccd408d919328fd6504d31d8db59cf1d07de43
M compose/foundation/foundation/api/current.txt
M compose/foundation/foundation/api/restricted_current.txt
M compose/foundation/foundation/samples/src/main/java/androidx/compose/foundation/samples/AnchoredDraggableSample.kt
M compose/foundation/foundation/src/androidInstrumentedTest/kotlin/androidx/compose/foundation/anchoredDraggable/AnchoredDraggableGestureTest.kt
M compose/foundation/foundation/src/androidInstrumentedTest/kotlin/androidx/compose/foundation/anchoredDraggable/AnchoredDraggableStateTest.kt
M compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/gestures/AnchoredDraggable.kt
em...@unito.it <em...@unito.it> #3
Project: platform/frameworks/support
Branch: androidx-main
commit 365993d1a90c27704b71f6bee042a1749314a4b1
Author: Shahd AbuDaghash <shahddaghash@google.com>
Date: Tue Nov 28 10:49:56 2023
Add tests for Animation in AnchoredDraggable
Added tests to check for different settling behaviors.
Bug: 288084801
Test: Added tests to verify behavior.
Change-Id: I369b30c69f7c29f676ae0671fef25c38ff3c74cb
M compose/foundation/foundation/src/androidInstrumentedTest/kotlin/androidx/compose/foundation/anchoredDraggable/AnchoredDraggableStateTest.kt
https://android-review.googlesource.com/2847475
Branch: androidx-main
commit 365993d1a90c27704b71f6bee042a1749314a4b1
Author: Shahd AbuDaghash <shahddaghash@google.com>
Date: Tue Nov 28 10:49:56 2023
Add tests for Animation in AnchoredDraggable
Added tests to check for different settling behaviors.
Bug: 288084801
Test: Added tests to verify behavior.
Change-Id: I369b30c69f7c29f676ae0671fef25c38ff3c74cb
M compose/foundation/foundation/src/androidInstrumentedTest/kotlin/androidx/compose/foundation/anchoredDraggable/AnchoredDraggableStateTest.kt
do...@google.com <do...@google.com> #4
Project: platform/frameworks/support
Branch: androidx-main
commit ff1a600df5f4d8ae21a75d8e3e0f24d6c5c2faee
Author: Shahd AbuDaghash <shahddaghash@google.com>
Date: Mon Nov 27 15:51:12 2023
Modify settle function to perform decay animation if possible
When settling, a check will be performed to see if natural decay animation can be used. If not so, a target animation will be used. The consumed velocity is returned to the settle function, which could be used to show an overscroll effect.
Bug: 288084801
Test: Tests will be added in a chain CL.
Relnote: This change introduces a new `animateToWithDecay` function that naturally decays if possible. It takes the target value and the initial velocity. The `animateTo` functions no longer takes a velocity, but passes the available velocity in `lastVelocity` to animation, as it is concerned with reaching the target. If users need to pass a certain velocity for animation, they can use `animateToWithDecay` function.
Change-Id: I465dbd826e3969b784d08c65425f4bbda3de8493
M compose/foundation/foundation/api/current.txt
M compose/foundation/foundation/api/restricted_current.txt
M compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/gestures/AnchoredDraggable.kt
https://android-review.googlesource.com/2847576
Branch: androidx-main
commit ff1a600df5f4d8ae21a75d8e3e0f24d6c5c2faee
Author: Shahd AbuDaghash <shahddaghash@google.com>
Date: Mon Nov 27 15:51:12 2023
Modify settle function to perform decay animation if possible
When settling, a check will be performed to see if natural decay animation can be used. If not so, a target animation will be used. The consumed velocity is returned to the settle function, which could be used to show an overscroll effect.
Bug: 288084801
Test: Tests will be added in a chain CL.
Relnote: This change introduces a new `animateToWithDecay` function that naturally decays if possible. It takes the target value and the initial velocity. The `animateTo` functions no longer takes a velocity, but passes the available velocity in `lastVelocity` to animation, as it is concerned with reaching the target. If users need to pass a certain velocity for animation, they can use `animateToWithDecay` function.
Change-Id: I465dbd826e3969b784d08c65425f4bbda3de8493
M compose/foundation/foundation/api/current.txt
M compose/foundation/foundation/api/restricted_current.txt
M compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/gestures/AnchoredDraggable.kt
ro...@gmail.com <ro...@gmail.com> #5
Project: platform/frameworks/support
Branch: androidx-main
commit 01142ddd5b14eb33e5145c4e72e6619a5c100fe4
Author: Shahd AbuDaghash <shahddaghash@google.com>
Date: Thu Dec 21 12:34:00 2023
Introduce Overscroll in AnchoredDraggable
Adding overscroll support to AnchoredDraggable by giving the ability to pass a customized overscrollEffect object to AnchoredDraggable.
Bug: 288084801
Relnote: An OverscrollEffect has been introduced to allow for custom overscroll effects in anchoredDraggable. To retrieve the consumed velocity after animation, the consumed velocity is returned from the settle function.
Test: Added tests to verify behavior
Change-Id: I100683fe7473b1e5ff317ab22245a2b0a25bd549
M compose/foundation/foundation/api/current.txt
M compose/foundation/foundation/api/restricted_current.txt
M compose/foundation/foundation/integration-tests/foundation-demos/src/main/java/androidx/compose/foundation/demos/AnchoredDraggableDemo.kt
M compose/foundation/foundation/samples/src/main/java/androidx/compose/foundation/samples/AnchoredDraggableSample.kt
A compose/foundation/foundation/src/androidInstrumentedTest/kotlin/androidx/compose/foundation/anchoredDraggable/AnchoredDraggableOverscrollTest.kt
M compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/gestures/AnchoredDraggable.kt
https://android-review.googlesource.com/2888106
Branch: androidx-main
commit 01142ddd5b14eb33e5145c4e72e6619a5c100fe4
Author: Shahd AbuDaghash <shahddaghash@google.com>
Date: Thu Dec 21 12:34:00 2023
Introduce Overscroll in AnchoredDraggable
Adding overscroll support to AnchoredDraggable by giving the ability to pass a customized overscrollEffect object to AnchoredDraggable.
Bug: 288084801
Relnote: An OverscrollEffect has been introduced to allow for custom overscroll effects in anchoredDraggable. To retrieve the consumed velocity after animation, the consumed velocity is returned from the settle function.
Test: Added tests to verify behavior
Change-Id: I100683fe7473b1e5ff317ab22245a2b0a25bd549
M compose/foundation/foundation/api/current.txt
M compose/foundation/foundation/api/restricted_current.txt
M compose/foundation/foundation/integration-tests/foundation-demos/src/main/java/androidx/compose/foundation/demos/AnchoredDraggableDemo.kt
M compose/foundation/foundation/samples/src/main/java/androidx/compose/foundation/samples/AnchoredDraggableSample.kt
A compose/foundation/foundation/src/androidInstrumentedTest/kotlin/androidx/compose/foundation/anchoredDraggable/AnchoredDraggableOverscrollTest.kt
M compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/gestures/AnchoredDraggable.kt
va...@mylittleadventure.com <va...@mylittleadventure.com> #6
Project: platform/frameworks/support
Branch: androidx-main
commit 0f071d797bccf7eff2a23e408928ca76640af782
Author: Shahd AbuDaghash <shahddaghash@google.com>
Date: Wed Nov 29 18:34:09 2023
Migrates AnchoredDraggable to Modifier.Node
Migrates AnchoredDraggable to Modifier.Node. This helps in adding Overscroll effect in AnchoredDraggable.
Bug: 288084801
Test: Added tests to verify behavior
Change-Id: I3f3338cd71763972c4b70f2e06c97e85285b0035
M compose/foundation/foundation/src/androidInstrumentedTest/kotlin/androidx/compose/foundation/anchoredDraggable/AnchoredDraggableGestureTest.kt
M compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/gestures/AnchoredDraggable.kt
M compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/gestures/Draggable.kt
M compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/gestures/Draggable2D.kt
https://android-review.googlesource.com/2852691
Branch: androidx-main
commit 0f071d797bccf7eff2a23e408928ca76640af782
Author: Shahd AbuDaghash <shahddaghash@google.com>
Date: Wed Nov 29 18:34:09 2023
Migrates AnchoredDraggable to Modifier.Node
Migrates AnchoredDraggable to Modifier.Node. This helps in adding Overscroll effect in AnchoredDraggable.
Bug: 288084801
Test: Added tests to verify behavior
Change-Id: I3f3338cd71763972c4b70f2e06c97e85285b0035
M compose/foundation/foundation/src/androidInstrumentedTest/kotlin/androidx/compose/foundation/anchoredDraggable/AnchoredDraggableGestureTest.kt
M compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/gestures/AnchoredDraggable.kt
M compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/gestures/Draggable.kt
M compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/gestures/Draggable2D.kt
lc...@fmlogistic.com <lc...@fmlogistic.com> #7
This issue is marked as fixed, but there is still no replacement for ResistanceConfig
.
How should we properly migrate it?
ma...@gmail.com <ma...@gmail.com> #8
Can we document this / update the migration guide?
ss...@gmail.com <ss...@gmail.com> #9
+1
gs...@gmail.com <gs...@gmail.com> #10
+1
gc...@mcnmena.com <gc...@mcnmena.com> #11
+1
How is this still an issue?!
How is this still an issue?!
st...@gmail.com <st...@gmail.com> #12
+1
ge...@gmail.com <ge...@gmail.com> #13
+1 plz fix it
re...@kaaman.in <re...@kaaman.in> #14
+1
ca...@gmail.com <ca...@gmail.com> #15
+1
be...@gmail.com <be...@gmail.com> #16
Same problem here. Cannot connect to MySQL 8.0
ra...@gmail.com <ra...@gmail.com> #17
+1
mr...@gmail.com <mr...@gmail.com> #18
+1
[Deleted User] <[Deleted User]> #19
+1
ac...@gmail.com <ac...@gmail.com> #20
+1
l....@vargroup.it <l....@vargroup.it> #21
+1
je...@gmail.com <je...@gmail.com> #22
+1
MySQL 8 has been around for nearly 3 years!
MySQL 8 has been around for nearly 3 years!
ad...@gmail.com <ad...@gmail.com> #23
+1
fm...@fmlogistic.com <fm...@fmlogistic.com> #24
+1 please update
ra...@gmail.com <ra...@gmail.com> #25
Same here
[Deleted User] <[Deleted User]> #26
Same here
da...@semantic-visions.com <da...@semantic-visions.com> #27
+1
[Deleted User] <[Deleted User]> #28
+1
sk...@ctepl.com <sk...@ctepl.com> #29
+1
jo...@gmail.com <jo...@gmail.com> #30
+1
[Deleted User] <[Deleted User]> #31
+1
th...@gmail.com <th...@gmail.com> #32
+1
fr...@fmlogistic.com <fr...@fmlogistic.com> #33
+1
me...@gmail.com <me...@gmail.com> #34
Same issue +1.
Work around using ProxySQL not applicable.
MySQL 8 has been around for a while now...
Work around using ProxySQL not applicable.
MySQL 8 has been around for a while now...
ge...@k2labs.net <ge...@k2labs.net> #35
Upgraded from 5.7 to 8 not realizing it would break the integration with Data Studio. Ugh.
+1
+1
ca...@gmail.com <ca...@gmail.com> #36
How is this not at the top of the list to resolve
an...@gmail.com <an...@gmail.com> #37
+1 need support for MySQL 8+
mi...@gmail.com <mi...@gmail.com> #38
+1
[Deleted User] <[Deleted User]> #39
+1
mu...@gmail.com <mu...@gmail.com> #40
+1
pk...@gmail.com <pk...@gmail.com> #41
+1
sp...@gmail.com <sp...@gmail.com> #42
+1
[Deleted User] <[Deleted User]> #43
+1
a....@re-play.ch <a....@re-play.ch> #44
+1
[Deleted User] <[Deleted User]> #45
+1
ym...@gmail.com <ym...@gmail.com> #46
Amazing that this does not work yet. 3 Years. No communication. This impacts not only Cloud, but also the normal MySQL connector which also leverages the cloud connector. I'm having serious reservation regarding Google services now.
gm...@sislogica.com <gm...@sislogica.com> #47
+1
sc...@fairmounttire.com <sc...@fairmounttire.com> #48
+1
ll...@fmlogistic.com <ll...@fmlogistic.com> #49
+1
kn...@google.com <kn...@google.com>
ym...@gmail.com <ym...@gmail.com> #50
It is now (1 April 2021) assigned to someone (gc..@google.com); hopefully this individual also understands that this (167924845) issue is related to / ifs blocking at least issues 153110437, 146322457, 183632458 and is able to communicate with the appropriate teams. See comments on https://issuetracker.google.com/183632458
gs...@gmail.com <gs...@gmail.com> #51
🤞
rm...@google.com <rm...@google.com> #52
Hi everyone,
We're actively working on updating our MySQL driver to support connecting to MySQL 8. Updating this driver affects not only Data Studio but also several other Google products and services, and requires applying and validating several patches, so we appreciate your patience as we work through this. We anticipate a few more weeks to complete this work and roll out the driver update.
We're actively working on updating our MySQL driver to support connecting to MySQL 8. Updating this driver affects not only Data Studio but also several other Google products and services, and requires applying and validating several patches, so we appreciate your patience as we work through this. We anticipate a few more weeks to complete this work and roll out the driver update.
os...@mexrentacar.com <os...@mexrentacar.com> #53
+1
I have a new mysql version (8.0) and my data studios can not connect with that server
I have a new mysql version (8.0) and my data studios can not connect with that server
ki...@adopstar.com <ki...@adopstar.com> #54
+1
av...@gmail.com <av...@gmail.com> #55
Looking forward to this!
ca...@weroad.com <ca...@weroad.com> #56
+1
jf...@gmail.com <jf...@gmail.com> #57
+1
zl...@google.com <zl...@google.com> #58
MySQL 8 should be supported now. Please check. Thanks.
ac...@servehcp.com <ac...@servehcp.com> #59
MySql Connector now works for a mysql 8! Thank you!!
ge...@k2labs.net <ge...@k2labs.net> #60
Hooray! Data Studio now works with Cloud SQL Connector & MySQL 8 🙌
gs...@gmail.com <gs...@gmail.com> #61
I can confirm that is working 👍
Bravo, team! 👏
Bravo, team! 👏
Description
I just upgrade MySQL on Cloud SQL to version 8 and I need to visualize data of this on Data Studio. However, the current connector does not work for Mysql 8.0.
So could GCP help us on this issue, it's urgent to us.
Thank you very much.