- 13 Jan, 2016 3 commits
-
-
Devon Carew authored
-
Eric Seidel authored
-
Eric Seidel authored
Fixes #1213.
-
- 12 Jan, 2016 22 commits
-
-
Adam Barth authored
Also, update callers of deprecated methods.
-
Hans Muller authored
Floating Action Button transitions When the scaffold's floating action button (FAB) is replaced the old FAB shrinks to zero and then the new one grows to its full size. When a FAB is shown, its child spins into place. This is all intended to be a good approximation of the "Lateral Screens" section of the material design spec. The fab.dart example is included as stop gap until the gallery and other demos have been updated.
-
Hans Muller authored
-
Seth Ladd authored
starter app now has a button that does something
-
Seth Ladd authored
-
Adam Barth authored
Fix time picker
-
Adam Barth authored
We were painting the contents of the RRect clip at the wrong offset. This patch makes RRect match Rect and Path clips. Fixes #1194
-
Eric Seidel authored
Teach analyze how to print out the total time spent
-
Eric Seidel authored
Makes it more obvious that flutter analyze takes a long time. @Hixie
-
Ian Hickson authored
Provide a safe time to update a WidgetToRenderBoxAdapter
-
Ian Hickson authored
If you change the RenderObject tree between frames, you'll assert if you subsequently hit test. So e.g. if you get two button presses back to back, and you mutate the tree synchronously in response to the first one, the second will assert. This adds an onBuild callback to WidgetToRenderBoxAdapter to make it easier to do the updates at the right time, i.e., during widget build. It'll be called whenever you rebuild the WidgetToRenderBoxAdapter itself, so all you have to do to use it is call setState() on whoever is building the WidgetToRenderBoxAdapter.
-
Adam Barth authored
Stop passing bogus bounds to SceneBuilder
-
Ian Hickson authored
Fixed the RaisedButton shadow issue
-
Adam Barth authored
We no longer need to pass bounds to SceneBuilder. Instead, the compositor computes these bounds itself from the RTrees in the SkPictures.
-
Adam Barth authored
ShaderMask needs to play nicely with compositing
-
Ian Hickson authored
The onHighlightChanged callback was being given "true" every time instead of the actual value.
-
Adam Barth authored
This patch adds ShaderLayer and makes ShaderMask use it. Fixes #1155
-
Adam Barth authored
-
Ian Hickson authored
Transition callers from 'concat' to 'transform'
-
Adam Barth authored
Add reference to "mojo:media_service" in sound.dart
-
Alex Fandrianto authored
-
Alex Fandrianto authored
Related: https://github.com/domokit/mojo/issues/614 Flutter can play sounds using this package. However, when Mojo Shell is running Flutter, it lacks the necessary media service. This patch creates a hook to the mojo binary `media_service.mojo`. If Mojo Shell is built with this media service, then it will be able to play sounds when running Flutter.
-
- 11 Jan, 2016 15 commits
-
-
Adam Barth authored
RenderPerformanceOverlay needs alwaysNeedsCompositing
-
Adam Barth authored
The performance overlay is always drawn using the compositor. We should tell the rest of the system that it's going to make a composited layer. Fixes #1177
-
Adam Barth authored
Use a named argument for Widget children
-
Adam Barth authored
Previously we used a positional argument for widgets that had multiple children. Now we use a named argument that defaults to an empty list. Fixes #241
-
Ian Hickson authored
rev engine
-
Ian Hickson authored
Rename StatisticsOverlay to PerformanceOverlay.
-
Ian Hickson authored
-
Adam Barth authored
Rename ScrollDirection to Axis
-
Adam Barth authored
We use the ScrollDirection for more than just scrolling. Fixes #151
-
Matt Perry authored
Adds Flutter GCM package
-
Matt Perry authored
-
Adam Barth authored
Always using OpacityLayer for blending
-
Adam Barth authored
We don't know how to accuately compute paint bounds in the render tree. Instead, we can rely on the compositor to compute the paint bounds for us if we use OpacityLayer to do our opacity blends. Fixes the shadow when closing the menu in the stocks app.
-
Adam Barth authored
Rename RenderObject.hasLayer to isRepaintBoundary
-
Adam Barth authored
Also, introduce alwaysNeedsCompositing to force the "needs compositing" bit to true without necessarily introducing a ContainerLayer into the layer tree. A future patch will make use of alwaysNeedsCompositing to optimize opacity layers.
-