- 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
-
- 04 Aug, 2015 2 commits
-
-
James Robinson authored
This introduces the notion of event disposition and allows event targets (widgets and render objects) to consume events that should not be processed further. This is needed by the Switch component in the Drawer in the stocks example. The Switch is embedded in a DrawerItem. The Switch handles the gesture tap event to toggle its state and should handle pointer events to allow swiping and draw its own radial reaction. The DrawerItem also handles gesture taps to allow toggling the switch value when tapping anywhere on the drawer and to draw its own ink splash. When tapping on the switch, both the switch's render object and the DrawerItem's listener are in the event dispatch path. The Switch needs to signal in some fashion that it consumed the event so the DrawerItem does not also try to toggle the switch's state.
-
Viktor Lidholt authored
Refactors the sprite matrix handling to do most calculations in Dart, minimizes the number of calls down to Skia
-
- 29 Jul, 2015 1 commit
-
-
Viktor Lidholt authored
-
- 28 Jul, 2015 3 commits
-
-
Chinmay Garde authored
-
Chinmay Garde authored
-
Viktor Lidholt authored
-
- 27 Jul, 2015 1 commit
-
-
Viktor Lidholt authored
Refactors randomizations of color sequences and optimizes particle systems (uses single Paint instance, doesn't compute accelerations unless used, reduces number of created objects, faster color calculations) Fixes indentation Optimizes lookup in fast version of atan2 (toInt is faster than floor) Removes frame rate printout and adds assert
-
- 22 Jul, 2015 1 commit
-
-
Viktor Lidholt authored
-
- 21 Jul, 2015 3 commits
-
-
Viktor Lidholt authored
-
Viktor Lidholt authored
-
Viktor Lidholt authored
-
- 16 Jul, 2015 1 commit
-
-
Collin Jackson authored
-