3.8.0-6.0.pre
CoolDude53
tagged this
07 Feb 01:12
* first keyboard commit * first keyboard commit * cleaned up from initial testing * added keyboard animation stop calculation * added keyboard animation stop calculation * lucky updates :) * type change * final touches * final touches * final touches * removed KeyboardAnimationView class * removed KeyboardAnimationView class * dynamic keyboard spring curve implementation * broke out spring curve to own objc files * broke out spring curve to own objc files * simplified and added test * modified spring formula to use damping * added logic for compounding simultaneous animation calls * remove unnecessary code * cleanup * cleanup * update springCurveIos file * cleaning up * simple optimizations * comment update * bool update * credit spring calculation project * improved setupKeyboardAnimationCureveIfNeeded tests Improved setupKeyboardAnimationCurveIfNeeded tests * Optimized compounding animation checks and added new tests * changed viewport update logic * Update FlutterViewControllerTest.mm Updated test nits * Updated license * Updated tests * Cleanup * Migrated spring class based on React * Updated syntax * Update shell/platform/darwin/ios/framework/Source/spring_curve_ios.mm Co-authored-by: Jenn Magder <magder@google.com> * Update shell/platform/darwin/ios/framework/Source/spring_curve_ios.h Co-authored-by: Jenn Magder <magder@google.com> * Updated naming * Updated naming * Optimized spring model calculations * Improved interpolation accuracy * Revert "Improved interpolation accuracy" This reverts commit 6d025129b620db44741f70d659900430d9536628. * Updated comment * Updated spring curve comments * updated to work with third_party spring animation * updated to use SpringAnimation to/from values * updated license (removed old files) * updates * allow updating springanimation position values * updated test * update * fixes --------- Co-authored-by: Jenn Magder <magder@google.com>