- 06 May, 2022 1 commit
-
-
Alexandre Ardhuin authored
-
- 08 Oct, 2021 3 commits
-
-
Ian Hickson authored
-
Zachary Anderson authored
This reverts commit 5fd259be.
-
Ian Hickson authored
-
- 22 Apr, 2021 2 commits
-
-
Greg Spencer authored
This adds a "three point" cubic curve that combines two cubic curves into one curve, where the control points are all in the same coordinate system. It's called "three point" because it incorporates a middle point that the curve runs through, and that point is in addition to the existing implicit (0,0) and (1,1) points that a Curve already has. I also added an example of this curve, which is just a more emphasized version of the easeInOutCubic.
-
Alexandre Ardhuin authored
-
- 21 Apr, 2021 1 commit
-
-
Phil Quitslund authored
-
- 29 Jan, 2021 1 commit
-
-
Sam Rawlins authored
-
- 27 Jan, 2021 1 commit
-
-
Alexandre Ardhuin authored
-
- 05 Oct, 2020 1 commit
-
-
Tong Mu authored
* Migrate
-
- 31 Aug, 2020 1 commit
-
-
Chris Bracken authored
Flutter's `moreOrLessEquals` has a few advantages over `closeTo` from the `matcher` package: * It emits the epsilon value in the test result on failure. * It uses a named parameter for epsilon, which improves readability at the call site. * It has a reasonable default for epsilon in cases where something more specific isn't required. Using it also has the nice property that it aids in its own discovery when when people go looking for such functionality in new tests. This change also includes a couple unrelated whitespace formatting cleanups.
-
- 11 Jun, 2020 2 commits
-
-
Alexandre Ardhuin authored
* add language version 2.8 in packages/flutter * enable non-nullable analyzer flag
-
Darren Austin authored
-
- 08 Jan, 2020 1 commit
-
-
Greg Spencer authored
This adds CatmullRomCurve animation curve, and a CatmullRomSpline, which is what it uses to do interpolation. This allows us to create animation curves which can smoothly interpolate the values given to the curve. Since I've introduced a 2D spline curve, I also created a Curve2D base class for such parametric curves.
-
- 27 Nov, 2019 1 commit
-
-
Ian Hickson authored
* Update project.pbxproj files to say Flutter rather than Chromium Also, the templates now have an empty organization so that we don't cause people to give their apps a Flutter copyright. * Update the copyright notice checker to require a standard notice on all files * Update copyrights on Dart files. (This was a mechanical commit.) * Fix weird license headers on Dart files that deviate from our conventions; relicense Shrine. Some were already marked "The Flutter Authors", not clear why. Their dates have been normalized. Some were missing the blank line after the license. Some were randomly different in trivial ways for no apparent reason (e.g. missing the trailing period). * Clean up the copyrights in non-Dart files. (Manual edits.) Also, make sure templates don't have copyrights. * Fix some more ORGANIZATIONNAMEs
-
- 17 Sep, 2019 1 commit
-
-
Alexandre Ardhuin authored
-
- 01 Mar, 2019 1 commit
-
-
Tong Mu authored
* Add curve fastInFastOut * Rename it to slowCenter * Rename to slowMiddle * Add continuous test
-
- 15 Feb, 2019 1 commit
-
-
Todd Volkert authored
Re-applies #27409 by reverting #27919 The analyzer issue (dart-lang/sdk#35940) has been temporarily worked around by virtue of #27929
-
- 14 Feb, 2019 1 commit
-
-
Todd Volkert authored
This reverts commit d8cd2ff4.
-
- 13 Feb, 2019 1 commit
-
-
Marco Scannadinari authored
-
- 08 Jan, 2019 1 commit
-
-
Marco Scannadinari authored
* Add Robert Penner’s easing functions These easing functions are the most popular functions in use on the web and other platforms. Including them in Flutter will encourage users to create more engaging and attractive animations.
-
- 16 Oct, 2018 1 commit
-
-
Max Bittker authored
* fix Curves.bounceInOut * assert maximum slope
-
- 02 Aug, 2018 1 commit
-
-
Alexandre Ardhuin authored
-
- 27 Jul, 2018 1 commit
-
-
Todd Volkert authored
It was causing problems rolling Flutter into Fuchsia
-
- 23 Jul, 2018 1 commit
-
-
Alexandre Ardhuin authored
* re-enable lint unnecessary_const * remove trailling whitespaces * remove unnecessary const (after merge)
-
- 16 Jul, 2018 2 commits
-
-
Ian Hickson authored
This reverts commit cc1cf13e.
-
Alexandre Ardhuin authored
-
- 14 Mar, 2018 1 commit
-
-
Alexandre Ardhuin authored
-
- 01 Feb, 2018 1 commit
-
-
Alexandre Ardhuin authored
-
- 04 Mar, 2017 1 commit
-
-
Chris Bracken authored
-
- 18 Feb, 2017 1 commit
-
-
Todd Volkert authored
-
- 09 Feb, 2017 1 commit
-
-
Alexandre Ardhuin authored
-
- 05 Jan, 2017 1 commit
-
-
Hans Muller authored
-
- 16 Dec, 2016 1 commit
-
-
Ian Hickson authored
Port DecelerateInterpolator to Flutter. Also, hide the Curve subclasses that you can't extend and that have no statics and are generally not useful.
-
- 09 Dec, 2016 1 commit
-
-
Alexandre Ardhuin authored
-
- 07 Sep, 2016 1 commit
-
-
Dragoș Tiselice authored
In the interest of using the name in the case of Material steppers, this commit renames Step curve to Threshold.
-
- 24 Jun, 2016 2 commits
-
-
Adam Barth authored
The one line we don't test is the private constructor for the Curves class, which exists to ensure that no one constructs the Curves class.
-
Adam Barth authored
`flutter test` now has a `--merge-coverage` flag that can be used to merge coverage data from previous runs, enabling faster iteration cycles.
-