- 25 Aug, 2015 25 commits
-
-
Adam Barth authored
Don't freeze devicePixelRatio at startup
-
Adam Barth authored
We were making local copies of the listener maps, but we were actually iterating the underlying sets. Now we make local copies of the sets. Fixes #803
-
Adam Barth authored
I removed these functions by mistake in my previous patch.
-
Adam Barth authored
When we start, we might not have initialized the devicePixelRatio value. The value will be initialized by the time we paint, so now we update the value every time we paint.
-
Adam Barth authored
Use sky.SceneBuilder to upload Layer tree to C++
-
Adam Barth authored
We still use SkPicture as our rasterization backend, but now we're uploading our layer tree to C++. A future patch will push the layer tree deeper into the system and we'll eventually switch backends.
-
Eric Seidel authored
SnackBar's crash if you fail to provide a showing bool. I tried to edit it in the framework, but this seemed easier for now. The snackbar still shows behind the keyboard unfortunately. https://github.com/domokit/sky_engine/issues/810 @collinjackson
-
Eric Seidel authored
@collinjackson
-
Eric Seidel authored
I'm not sure this is the correct approach, but it at least mitigates https://github.com/domokit/sky_engine/issues/804 for now. I also made it not crash if you haven't set a goalWeight. @collinjackson
-
Hans Muller authored
Added Scrollable named parameter initializeScrollOffset. If unspecified, then the initial value of scrollOffset is 0.0 as before.
-
Hans Muller authored
-
Viktor Lidholt authored
Additions to demo game
-
Adam Barth authored
-
Adam Barth authored
Don't divide by zero
-
Adam Barth authored
If there aren't any items, there's no point in computing which items to show.
-
Hans Muller authored
-
Viktor Lidholt authored
-
Viktor Lidholt authored
-
Viktor Lidholt authored
-
Ian Hickson authored
Add `Row` and `Column` widgets so you don't have to use Flex.
-
Adam Barth authored
Remove floating-point errors from ScrollableWidgetList
-
Adam Barth authored
We now compute which items to show using integers instead of floating point, avoiding rounding errors.
-
Viktor Lidholt authored
Minor code cleanup
-
Hixie authored
I updated everything in widgets/, but didn't update any examples.
-
Hixie authored
-
- 24 Aug, 2015 15 commits
-
-
Ian Fischer authored
-
Viktor Lidholt authored
-
Viktor Lidholt authored
New demo game
-
Ian Fischer authored
Minor cleanup in sky_tool
-
Ian Fischer authored
-
Hixie authored
...rather than the stack trace at the time the RenderObjectWrapper updates the RenderObject. Also, hide some of the debug-only fields behind "debug" prefixes and assert()s.
-
Viktor Lidholt authored
-
Viktor Lidholt authored
-
Ian Hickson authored
Better exception handling for rendering library.
-
Ian Fischer authored
Fix sky_tool listen on linux.
-
Hixie authored
- Catch exceptions closer to the source. - Factor out exception printing code. - Have widget library hand the rendering library some context when syncing RenderObjectWrappers to aid with debugging. - Fix a bug in flex.dart whereby _overflow was compared when null.
-
Adam Barth authored
Mimic should track Mimicable more completely
-
Adam Barth authored
We now have Mimic tracking Mimicable through tree structure changes and while moving around the screen. Fixes #751 and #756
-
Collin Jackson authored
-
Collin Jackson authored
Fix typography to use opacity instead of color value
-