- 05 Aug, 2015 1 commit
-
-
Adam Barth authored
We still need to tune the various parameters, but this patch is a start.
-
- 04 Aug, 2015 18 commits
-
-
Viktor Lidholt authored
Initial version of game performance tests
-
Adam Barth authored
Fix RenderViewport's hit testing
-
Adam Barth authored
We were subtracting the scrollOffset when we were supposed to add it.
-
Hans Muller authored
-
Viktor Lidholt authored
-
Matt Perry authored
This ensures we don't run into discontinuities when reversing an animation halfway through. I refactored AnimationValue to have knowledge of the reverse curves and intervals.
-
Adam Barth authored
It was confusing to have both widget.dart and widgets.dart
-
Jim Beveridge authored
Make sky_tool much more user-friendly.
-
James Robinson authored
This refactors Checkbox to own a RenderObject similar to how Switch was refactored in https://github.com/domokit/sky_engine/pull/376 and extracts common functionality for toggleable renderers into a base class. Switch and Checkbox's render objects derive from this base class to add their own custom painting and theming logic.
-
Jim Beveridge authored
-
Jim Beveridge authored
B=Fixes #187
-
Eric Seidel authored
-
Viktor Lidholt authored
-
Viktor Lidholt authored
-
Viktor Lidholt authored
-
James Robinson authored
Teach event system about disposition and make 'consumed' disposition …
-
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 17 commits
-
-
Adam Barth authored
-
Viktor Lidholt authored
Refactors matrix handling in sprites
-
Viktor Lidholt authored
-
Adam Barth authored
-
Adam Barth authored
This file was deleted.
-
Matt Perry authored
-
Adam Barth authored
Add a widgets.dart uber library
-
Adam Barth authored
Now you can import 'package:sky/widgets.dart' to get all the widgets.
-
Matt Perry authored
* Intentions => Behaviors * SlideIn => SlideTransition * FadeIn => FadeTransition * removed unused AnimatedContainer intentions
-
mpcomplete authored
Use transitions for Dismissable
-
Adam Barth authored
Fix visual bugs in Stocks
-
Matt Perry authored
Simplifies the code a bit.
-
Adam Barth authored
-
Adam Barth authored
- Center the labels on the tabs - Make the drawer's mask visible
-
Adam Barth authored
-
Adam Barth authored
-
Adam Barth authored
When a ScrollableBlock can scroll, we want to be able to drag into the overscroll region. Previously we could fling into the overscroll region, but we couldn't actually drag there.
-
- 02 Aug, 2015 2 commits
-
-
Adam Barth authored
-
Adam Barth authored
-
- 01 Aug, 2015 2 commits
-
-
Adam Barth authored
-
Adam Barth authored
-