- 20 Oct, 2015 14 commits
-
-
Adam Barth authored
-
Adam Barth authored
Fixes #1702
-
Adam Barth authored
Adds EnterExitTransition widget
-
Adam Barth authored
This widget smoothly resizes as its child changes and lets you provide entrance and exit transitions for its children.
-
Jim Beveridge authored
Close the UrlLoaderProxy on error.
-
Ian Hickson authored
RenderOffStage test
-
Hixie authored
Also, give RenderViewport a default offset.
-
Jim Beveridge authored
Fixes #1680.
-
Hixie authored
I accidentally lost this when extracting RenderOverflowBox from RenderProxyBox.
-
Hixie authored
Introduces a new Widget that lays its child out, but does not render it. Also, moves RenderOverflowBox to its own file since it has nothing to do with proxy box really.
-
Adam Barth authored
We call this function _getInnerConstraints in other classes. Also, this change makes it private for RenderOverflowBox.
-
Adam Barth authored
-
Adam Barth authored
The style we use for callbacks in widgets is "onFoo". These classes were using an order naming convention and just called their callbacks "callback".
-
Adam Barth authored
-
- 19 Oct, 2015 24 commits
-
-
Hixie authored
-
Hixie authored
Provide a way to schedule a callback for immediately after the current frame has been sent to the GPU thread. This is useful for times where you want to immediately schedule yourself for another build or layout because, for instance, you just displayed frame zero of an animation and you want to use the metrics from that layout to set up the actual animation to begin immediately, such that the very next frame is frame 1.
-
Adam Barth authored
Fix analyzer warnings in examples
-
Matt Perry authored
Add support for verifying .flx signatures when updating
-
Adam Barth authored
-
Matt Perry authored
Adds a step to the updater to verify that the new .flx package is signed and untampered. Each .flx contains a signed manifest file. The manifest contains a SHA-256 hash of the .flx contents. See bundle.dart for a description of the new .flx format.
-
Adam Barth authored
Show ColorFilter
-
Adam Barth authored
Instead of requiring clients to use ui.ColorFilter, we show show the ColorFilter class, similar to what we do for Color.
-
Viktor Lidholt authored
Renames PhysicsNode to PhysicsWorld
-
Viktor Lidholt authored
-
Adam Barth authored
Convert Align to use FractionalOffset instead of two doubles
-
Hixie authored
It turns out that an AnimatedContainer with a BoxDecoration would start animating every single time it was built, whether or not the container's decoration had changed.
-
Adam Barth authored
It was confusing as to whether these were fractions or pixels. Fixes #1622
-
Adam Barth authored
Remove ColorFilter widget
-
Adam Barth authored
This widget is slow and not commonly used. The original reason we added it was to colorize images, but now that feature is built into the image and background image widgets. Fixes #1646
-
Viktor Lidholt authored
Makes sprite physics bodies scalable
-
Adam Barth authored
Remove old setFoo functions on Paint
-
Adam Barth authored
We now just use Dart properties, which is more idiomatic.
-
Viktor Lidholt authored
-
Viktor Lidholt authored
-
Adam Barth authored
Fixes #1669
-
Adam Barth authored
-
Adam Barth authored
They should be 0.0 when there's no offset. Fixes #1661
-
Adam Barth authored
A MaterialList understands the sizing, padding, and scrollbar features of Material Design lists. Also, add CircleAvatar for showing the circular avatars that are commonly used in material lists.
-
- 18 Oct, 2015 2 commits
-
-
Ian Hickson authored
Reduce latency of low-volume debugPrint output
-
Hixie authored
Add a AnimatedRelativeRectValue class for animating RelativeRects. Add a PositionedTransition class for animating Positioned using AnimatedRelativeRectValues. Add a test for PositionedTransition. Fix a math bug a RelativeRect found by the test. Fix a logic bug in the two ParentDataWidget classes found by the test. Specifically, they were marking the child dirty, rather than the parent. The parentData is for the parent's layout, not the child's, so they have to mark the parent dirty. (I didn't hoist this up to the superclass because ParentData could be used for painting, hit testing, accessibility, or any number of other things, and I didn't want to bake in the assumption that it needed markNeedsLayout.)
-