- 09 Jun, 2016 1 commit
-
-
Adam Barth authored
Instead of using getTotalMatrix and setMatrix, we can just use save/restore, which is more idiomatic. The getTotalMatrix/setMatrix pattern was introduced to improve performance, but the original code was calling getTotalMatrix/setMatrix at every node in the sprite tree, which is much slower than the normal save/transform/restore pattern. Related to #4254
-
- 19 May, 2016 1 commit
-
-
Viktor Lidholt authored
-
- 12 May, 2016 1 commit
-
-
pq authored
It's safe to remove the unneeded `void`s from setters since the blocking issues in the `always_declare_return_types` lint have been fixed (https://github.com/dart-lang/linter/). We can also safely flip the bit on `avoid_return_types_on_setters`.
-
- 04 May, 2016 1 commit
-
-
Viktor Lidholt authored
-
- 29 Apr, 2016 1 commit
-
-
Viktor Lidholt authored
* Initial set of tests for flutter sprites
-
- 22 Apr, 2016 1 commit
-
-
Ian Hickson authored
The old names were getting silly and started stepping on valuable namespace. The new names are consistent and clear.
-
- 30 Mar, 2016 1 commit
-
-
Viktor Lidholt authored
-
- 24 Mar, 2016 1 commit
-
-
Kris Giesing authored
Fixes #2723
-
- 18 Mar, 2016 1 commit
-
-
Ian Hickson authored
-
- 14 Mar, 2016 1 commit
-
-
Hixie authored
-
- 12 Mar, 2016 3 commits
-
-
Hixie authored
And fix the zillion issues that uncovered.
-
Ian Hickson authored
This reverts commit f41b3411, reversing changes made to e33d8d96. This was a bad check-in due to my mangling uploading a new version of the branch from a different machine. This reverts https://github.com/flutter/flutter/pull/2639 and will be replaced by https://github.com/flutter/flutter/pull/2640
-
Hixie authored
And fix the zillion issues that uncovered.
-
- 11 Mar, 2016 1 commit
-
-
Ian Hickson authored
Well, all the easy ones, anyway. For some reason `// ignore:` isn't working for me so I've disabled lints that need that. Also disabled those that require a ton of work (which I'm doing, but not in this PR, to keep it reviewable). This adds: - avoid_init_to_null - library_names - package_api_docs - package_names - package_prefixed_library_names - prefer_is_not_empty - sort_constructors_first - sort_unnamed_constructors_first - unnecessary_getters_setters
-
- 10 Mar, 2016 1 commit
-
-
Hixie authored
And fix a zillion omissions this uncovered.
-
- 08 Feb, 2016 1 commit
-
-
Viktor Lidholt authored
-
- 08 Jan, 2016 1 commit
-
-
Ian Hickson authored
See: https://github.com/flutter/flutter/issues/1080
-
- 14 Dec, 2015 1 commit
-
-
Jason Simmons authored
-
- 08 Dec, 2015 1 commit
-
-
Jason Simmons authored
-
- 05 Dec, 2015 2 commits
-
-
Ian Hickson authored
-
Adam Barth authored
We can just use Canvas now. The two are the same thing.
-
- 03 Dec, 2015 1 commit
-
-
Viktor Lidholt authored
-
- 02 Dec, 2015 1 commit
-
-
Florian Loitsch authored
The names are probably less familiar, but more consistent: - FrameCallback: a callback that is relative to the frame and wants the frame offset (a duration) as argument. - addXFrameCallback: adds the given callback to the internal lists/maps. - scheduleXFrameCallback (currently only X = ""): add the callback, but also trigger a new frame. - handleX: the method that is invoked when the event-loop or the frame calls into the scheduler. - ensureXYZ: ensure that the callback happens. Unfortunately there is the ambiguity between a "callback": it can be a closure, or the action of doing a callback, so we end up with: ensureBeginFrameCallback, and ensureEventLoopCallback, where "callback" means the action of being called back.
-
- 27 Oct, 2015 1 commit
-
-
Viktor Lidholt authored
-
- 24 Oct, 2015 1 commit
-
-
Hixie authored
This makes skyanalyzer also check the examples, and fixes everything it found there.
-
- 19 Oct, 2015 1 commit
-
-
Viktor Lidholt authored
-
- 15 Oct, 2015 1 commit
-
-
Viktor Lidholt authored
-
- 14 Oct, 2015 1 commit
-
-
Viktor Lidholt authored
-
- 13 Oct, 2015 1 commit
-
-
Adam Barth authored
-
- 10 Oct, 2015 1 commit
-
-
Adam Barth authored
-
- 05 Oct, 2015 1 commit
-
-
Viktor Lidholt authored
-
- 03 Oct, 2015 1 commit
-
-
Adam Barth authored
This patch prepares us to switch to using integers when handing off the animation time from the engine to the framework.
-
- 02 Oct, 2015 1 commit
-
-
Viktor Lidholt authored
-
- 01 Oct, 2015 1 commit
-
-
Adam Barth authored
* Moves from vector_math to vector_math_64 * Adds support for Float64List in Dart bindings
-
- 21 Sep, 2015 1 commit
-
-
Adam Barth authored
All the use cases for EventDisposition are now addressed by the gesture detection system.
-
- 18 Sep, 2015 1 commit
-
-
Adam Barth authored
Importing the public libraries caused a name conflict with dart:sky because we assume people will import dart:sky into a namespace, so I've also changed skysprites to import dart:sky into a namespace.
-
- 25 Aug, 2015 1 commit
-
-
Viktor Lidholt authored
-
- 24 Aug, 2015 1 commit
-
-
Viktor Lidholt authored
-
- 13 Aug, 2015 1 commit
-
-
Adam Barth authored
We'll need this for compositing because we need to switch out the sky.Canvas when we switch compositing layers.
-
- 08 Aug, 2015 1 commit
-
-
Ian Fischer authored
-