- 29 Jun, 2022 1 commit
-
-
Alexandre Ardhuin authored
-
- 29 Jul, 2020 1 commit
-
-
Alexandre Ardhuin authored
* migrate animation to nullsafety * nullable tween * fix generic type issue * address review comment
-
- 11 Jun, 2020 1 commit
-
-
Alexandre Ardhuin authored
* add language version 2.8 in packages/flutter * enable non-nullable analyzer flag
-
- 08 Jun, 2020 1 commit
-
-
dev-aentgs authored
-
- 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
-
-
Michael Goderbauer authored
-
- 05 Apr, 2019 1 commit
-
-
Tim Sneath authored
-
- 06 Aug, 2018 1 commit
-
-
Hans Muller authored
Make it possible to define an animation by stringing together a sequence of tweens.
-
- 19 Jan, 2017 1 commit
-
-
Adam Barth authored
The only client of this machinery was AnimationController.fling, but it's easier for that function to just create the simulation it needs directly. Fixes #7216
-
- 27 Apr, 2016 2 commits
-
-
Adam Barth authored
Rather that importing `package:newton/newton.dart` you can `import package:flutter/physics.dart`. Fixes #2441
-
Seth Ladd authored
* add import guidance to library-level docs * add import docs to other packages * fix review comment * clarify which libraries aren't meant to be directly imported
-
- 12 Apr, 2016 1 commit
-
-
Devon Carew authored
* styles updates for the api docs * update library docs * use the new --favion and --use-categories options for dartdoc
-
- 04 Mar, 2016 1 commit
-
-
Adam Barth authored
Putting this code in a separate library let's services that depend only on the shell be clearer about their dependencies.
-
- 11 Feb, 2016 1 commit
-
-
Ian Hickson authored
Each layer is supposed to reexport the parts of the previous layer that are part of its API. - In painting.dart, export from dart:ui all the Canvas-related APIs that make sense to be used at higher levels, e.g. PaintingStyle. - Delete painting/shadows.dart. It was dead code. - In rendering/object.dart, export all of painting.dart. - In widgets/basic.dart, export all of painting.dart and animation.dart. Some classes in animation/ are renamed to make this less disruptive and confusing to the namespace. - Split out Stocks back into an import model rather than a part model, so that it's easier to manage its dependencies on a per-file basis. - Move Ticker to scheduler library. - Remove as many redundant imports as possible now. - Some minor nit picking cleanup in various files.
-
- 05 Feb, 2016 1 commit
-
-
Adam Barth authored
After the refactoring of the animation library, we were missing some dartdoc.
-
- 21 Jan, 2016 2 commits
-
-
Adam Barth authored
Previously this code was in the animation layer, which didn't make much sense because scrolling is a widget concern.
-
Adam Barth authored
Now that we've decided that Animation<double> isn't confined to the interval 0.0 to 1.0, we can expand AnimationController to cover the use cases that used to require SimulationStepper. This patch merges SimulationStepper into AnimationController and ports the one stand-alone client of simulation stepper over to using AnimationController.
-
- 20 Jan, 2016 3 commits
-
-
Adam Barth authored
ClampedSimulation makes more sense at the newton layer because it's dealing entirely with newton concepts.
-
Adam Barth authored
This patch removes Performance and AnimationValue now that we've ported the framework over to AnimationController and Tween. This patch also cleans up the names of the AnimationController classes now that they don't have to avoid conflicts with the old animation API. Specifically, I've made the following renames: * Animated -> Animation * Evaluatable -> Animatable * PerformanceStatus -> AnimationStatus This patch is just renames and moving code around. There aren't any changes in behavior.
-
Adam Barth authored
This patch moves Navigator and related code over to using AnimationController.
-
- 19 Jan, 2016 1 commit
-
-
Adam Barth authored
This patch removes state from the animation system, which was causing problems as we were scaling the use of animated values. Now the "tween" objects are stateless and can watch animations, which creates a new object that holds both the tween and the animation instead of mutating the tween every tick of the animation. This patch ports one client as a proof-of-concept. Fixes #215
-
- 05 Dec, 2015 1 commit
-
-
Hixie authored
Primarily, this rearranges how listeners are handled internally by the various PerformanceView classes so that there's not so much redundancy. It also fixes ReversePerformance and ProxyPerformance to not leak. Previously, they never unhooked their listeners, so they'd leak until the entire chain of performances was killed. Now, they unhook as soon as they themselves have no listeners left, which is more idiomatic.
-
- 02 Dec, 2015 1 commit
-
-
Florian Loitsch authored
-
- 05 Oct, 2015 2 commits
-
-
Adam Barth authored
Fixes #1170
-
Adam Barth authored
This patch folds the functionality from AnimatedSimulation into Timeline.
-
- 01 Oct, 2015 2 commits
-
-
Hans Muller authored
-
Adam Barth authored
Now that we've ported all the widget tests to fn3, we don't need a separate fn3 directory.
-
- 30 Sep, 2015 1 commit
-
-
Hans Muller authored
-
- 18 Sep, 2015 1 commit
-
-
Adam Barth authored
I've also removed the top-level description of the Sky package. Instead, we should host that content on flutter.io.
-
- 17 Sep, 2015 1 commit
-
-
Adam Barth authored
This patch is part of a sequence of patches towards fewer top-level libraries. In this patch, the gesture libraries are combined into one gestures.dart library.
-
- 08 Sep, 2015 1 commit
-
-
Adam Barth authored
Move the animation libraries into src/animation and change importers to use package:sky/animation.dart. Also, move scheduler.dart into the animation library so that the animation library can be self-contained.
-