- 11 Sep, 2015 2 commits
-
-
Andrew Wilson authored
-
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.
-
- 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.
-
- 08 Sep, 2015 9 commits
-
-
Hixie authored
...which I accidentally changed in a previous commit.
-
Ian Hickson authored
Avoid infinite loop in syncChildren().
-
Adam Barth authored
-
Hixie authored
This was a typo in #1062. Also, some minor code cleanup and expose (in the app dump) the _disqualifiedFromEverAppearingAgain boolean for debugging purposes.
-
Adam Barth authored
These files really belong on other libraries.
-
Adam Barth authored
-
Adam Barth authored
Introduce package:sky/animation.dart
-
Adam Barth authored
Move the animation libraries into src/animation and change importers to use package:sky/animation.dart. Also, move scheduler.dart into the animation library so that the animation library can be self-contained.
-
Hixie authored
This makes the sync code stop if it would have to rearrange the RenderObjects. I'll make it handle the cross-RenderObject case, as well as the insertion-sync case, in subsequent patches.
-
- 07 Sep, 2015 1 commit
-
-
Adam Barth authored
The editing directory just defined two widgets. We might as well fold them into the main widgets library.
-
- 06 Sep, 2015 1 commit
-
-
Adam Barth authored
-
- 05 Sep, 2015 4 commits
-
-
Adam Barth authored
Document and bring sanity to BoxConstraints
-
Adam Barth authored
Turns out many of the functions on BoxConstraints weren't used or had callers that could easily be updated to other functions. I've added dartdoc to all the public functions as well as renamed some functions that had similar names but did different things.
-
Adam Barth authored
working on generating docs as part of the build
-
Devon Carew authored
revert PATH changes fix typo some dartdoc changes in files
-