- 11 Sep, 2015 17 commits
-
-
Adam Barth authored
Add some more docs to the rendering library
-
Adam Barth authored
-
Collin Jackson authored
-
Hixie authored
If the build stack got long before, it would get cropped.
-
Adam Barth authored
Disentangle FontSize from Settings
-
Adam Barth authored
Instead, just store the default font sizes in statics. These statics are constants for now, but we'll probably make them configurable at some point.
-
Andrew Wilson authored
Shrink wrap when constraints are infinite.
-
Andrew Wilson authored
-
Adam Barth authored
Remove init.dart
-
Adam Barth authored
Rename scroll.dart to drag.dart
-
Adam Barth authored
ParagraphBuilder should be able to build a paragraph
-
Adam Barth authored
The gesture is now called "drag". The library name should match.
-
Hans Muller authored
-
Hixie authored
If it's a StatefulComponent, then it's ok to reuse it so long as it hasn't been initialised. If it's a regular Component or a TagNode, then it's always ok to reuse. If it's a RenderObjectWrapper, then it's ok to reuse so long as it doesn't have a renderObject. To put it another way, this changes how we prevent the following nonsensical situations from arising: - Sync two stateful StatefulComponents together - Sync two RenderObjectWrappers with RenderObjects together When either of those cases happen, we just drop the old one on the ground and use the new one unchanged.
-
Adam Barth authored
This patch start down the road of implementing text layout and painting without the DOM. We can construct a basic paragraph consisting of a single run of text and we can get through layout without crashing.
-
Hans Muller authored
Dismissable now only depends on GestureDetector. Added a unit test that verifies that issue #1068 has been fixed. It's commented out for now. Cleaned up VelocityTracker.cc et al a little.
-
Adam Barth authored
We haven't used init.dart in several releases. We can safely remove this no-op script now.
-
- 10 Sep, 2015 11 commits
-
-
Adam Barth authored
That way the fling engages in the same direction as the scroll. For example, if you have a horizontal scroll nested inside a vertical scroll, the fling will take place in the same direction as the scroll.
-
Adam Barth authored
Don't register gesture detectors when Scrollable can't scroll
-
Adam Barth authored
Previously, if you used a number of nested Blocks, they'd each try to register drag gesture detectors even though they can't actually scroll. This CL teaches Scrollable to watch for drag gestures only when it can actually scroll.
-
Matt Perry authored
The version and update URL are stored in the app's manifest (sky.yaml).
-
Scott Graham authored
Look in $ANDROID_HOME/platform-tools/adb too
-
Scott Graham authored
-
Adam Barth authored
These are now declared in dart:sky as part of ParagraphBuilder.
-
Adam Barth authored
-
Adam Barth authored
Remove "disqualified" concept
-
Adam Barth authored
Allows a non-initialised stateful component to be used as a source of settings more than once. Instead of asserting that it was only being used once, we assert that once you are stateful you don't get used as a bag of settings, which is the real thing we were trying to avoid. A lot of code ends up using StatefulComponents as a source multiple times in a row, and before this would fail. Patch by Ian Hickson
-
Adam Barth authored
mine_digger: Fix not being able to de-flag on Android
-
- 09 Sep, 2015 12 commits
-
-
Hans Muller authored
Added FlingGestureRecognizer and exposed it in the GestureDetector class. FlingGestureRecognizer is based on the Android/Chromium VelocityTracker class which computes a velocity vector for for a list of X,Y,Time tuples. The Scrollable classes now use the FlingGestureRecognizer. Dismissable and Drawer still need to be updated
-
Scott Graham authored
-
Adam Barth authored
-
Ian Fischer authored
Only log the tag and the message from Android, so logs look like “ANDROID: I/sky : Hello from Sky!”.
-
Ian Fischer authored
Only log the tag and the message from Android, so logs look like “ANDROID: I/sky : Hello from Sky!”.
-
Adam Barth authored
Move Getting Started and Tutorial to GitHub pages
-
Adam Barth authored
Along with some other docs.
-
Ian Fischer authored
-
Adam Barth authored
-
Misha Dynin authored
Allow setting of initial value in the Input component.
-
Misha Dynin authored
-
Ian Fischer authored
Make it possible to start a sky app in an arbitrary relative path, rather than requiring the dart file to be in the current directory.
-