- 06 Aug, 2015 1 commit
-
-
Viktor Lidholt authored
-
- 05 Aug, 2015 1 commit
-
-
Viktor Lidholt authored
-
- 04 Aug, 2015 7 commits
-
-
Viktor Lidholt authored
-
Adam Barth authored
It was confusing to have both widget.dart and widgets.dart
-
Viktor Lidholt authored
-
Viktor Lidholt authored
-
Viktor Lidholt authored
-
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
-
- 03 Aug, 2015 1 commit
-
-
Viktor Lidholt authored
-
- 30 Jul, 2015 3 commits
-
-
Viktor Lidholt authored
-
Chinmay Garde authored
-
Adam Barth authored
-
- 29 Jul, 2015 9 commits
-
-
Chinmay Garde authored
-
Viktor Lidholt authored
-
Viktor Lidholt authored
-
Viktor Lidholt authored
-
Chinmay Garde authored
-
Viktor Lidholt authored
-
Viktor Lidholt authored
-
Viktor Lidholt authored
-
Viktor Lidholt authored
-
- 28 Jul, 2015 7 commits
-
-
Chinmay Garde authored
-
Chinmay Garde authored
-
Viktor Lidholt authored
-
Viktor Lidholt authored
-
Viktor Lidholt authored
-
Viktor Lidholt authored
-
Adam Barth authored
This patch makes the sky package match the structure we've adopted for the other Dart packages we produce from this repo.
-
- 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
-
- 24 Jul, 2015 4 commits
-
-
Viktor Lidholt authored
-
Viktor Lidholt authored
-
Viktor Lidholt authored
-
Eric Seidel authored
Roll was ff8bbe4e1674ae57f2ea3a2841a37a9c099beac8 This is another step in fixing #138 R=viktork@google.com
-
- 23 Jul, 2015 3 commits
-
-
Viktor Lidholt authored
-
Viktor Lidholt authored
-
Eric Seidel authored
This is supposed to make Viktor's game faster, but it's not clear to me that it actually does. I've left the code using the dart version of drawAtlas for now until Viktor can verify that it looks correct. I also added a wrapper for SkFilterQuality in the process of debugging SkCanvas.drawAtlas since all drawAtlas examples in Skia use FilterQuality.low. The bug which blocked me for so long turned out to be that SkCanvas.drawAtlas doesn't draw anything if antialiasing is turned on. Issue #138. R=abarth@google.com
-
- 22 Jul, 2015 2 commits
-
-
Viktor Lidholt authored
-
Viktor Lidholt authored
-
- 21 Jul, 2015 1 commit
-
-
Viktor Lidholt authored
-