3623 Commits

Author SHA1 Message Date
Adam Barth
0f5e9b2a5e test_sky shouldn't run skyanalyzer
If we want to run the analyzer, we should do that as a separate step.
2015-08-25 14:20:40 -07:00
Adam Barth
fd3e989c98 Merge pull request #815 from abarth/build_fix
Fix build
2015-08-25 14:12:54 -07:00
Adam Barth
99768c9349 Fix build
I removed these functions by mistake in my previous patch.
2015-08-25 14:10:32 -07:00
Adam Barth
ec232fffe8 Merge pull request #809 from abarth/scene_builder
Use sky.SceneBuilder to upload Layer tree to C++
2015-08-25 13:59:52 -07:00
Adam Barth
2fdf979fd1 Merge pull request #812 from abarth/rm_analyzer
Stop running skyanalyzer on Travis
2015-08-25 13:59:16 -07:00
Adam Barth
a459465485 Stop running skyanalyzer on Travis
We use the shipped version of sky_engine and sky_services when running
skyanalyzer on Travis, which means this check fails every time we add an API to
dart:sky. We should re-enable it once it doesn't break with these sorts of
changes.
2015-08-25 13:48:38 -07:00
Ian Hickson
680b37f09f Merge pull request #807 from Hixie/a11y
Notes on accessibility.
2015-08-25 13:44:41 -07:00
Adam Barth
96df6c373c Use sky.SceneBuilder to upload Layer tree to C++
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.
2015-08-25 13:41:37 -07:00
Eric Seidel
23263e52a4 Merge pull request #811 from eseidelGoogle/snackbar_crash
Make 'save failed' snackbar show up
2015-08-25 13:41:23 -07:00
Eric Seidel
8de49db608 Make 'save failed' snackbar show up
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
2015-08-25 13:39:27 -07:00
Eric Seidel
8f0d16a397 Merge pull request #808 from eseidelGoogle/playfair_version
Move Fitness.app to the latest playfair
2015-08-25 13:33:04 -07:00
Eric Seidel
e76d3f9fd1 Move Fitness.app to the latest playfair
@collinjackson
2015-08-25 13:32:28 -07:00
Eric Seidel
bd108dd14d Merge pull request #800 from devoncarew/skydoc
fix skydoc.py to work with the latest dartdoc
2015-08-25 13:16:44 -07:00
Hixie
fca917c0c8 Notes on accessibility. 2015-08-25 13:15:08 -07:00
Eric Seidel
576623fcf5 Merge pull request #802 from devoncarew/patch-1
Update README.md
2015-08-25 13:14:58 -07:00
Eric Seidel
aaf974b79f Merge pull request #806 from eseidelGoogle/fitness_crash
Hack around Fitness.app crashing if it can't load data
2015-08-25 13:13:40 -07:00
Eric Seidel
9085b8ad44 Hack around Fitness.app crashing if it can't load data
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
2015-08-25 13:09:50 -07:00
Devon Carew
2914d1abf7 Update README.md
Add a badge for the Travis build.
2015-08-25 11:32:25 -07:00
Devon Carew
8f84614e63 fix skydoc.py to work with the latest dartdoc 2015-08-25 11:24:15 -07:00
Hans Muller
c7023bd28c Merge pull request #799 from HansMuller/enable-initializing-scroll-offset
Enable initializing scroll offset

Added Scrollable named parameter initializeScrollOffset. If unspecified, then the initial value of scrollOffset is 0.0 as before.

Fixes #782
2015-08-25 11:05:00 -07:00
Hans Muller
be0bc02c0a Enable initializing Scrollable scrollOffset
Added Scrollable named parameter initializeScrollOffset. If unspecified, then the initial value of scrollOffset is 0.0 as before.
2015-08-25 11:03:04 -07:00
Hans Muller
95675a98d4 Merge pull request #798 from HansMuller/fix-tests
Removed unneeded tabs.dart import, update tests
2015-08-25 10:27:30 -07:00
Hans Muller
d6756f1900 Removed unneeded tabs.dart import, updated tests 2015-08-25 10:24:58 -07:00
Viktor Lidholt
3ebecaf3c7 Merge pull request #795 from vlidholt/master
Additions to demo game
2015-08-25 10:04:19 -07:00
Adam Barth
6ecd0b16f3 Rev pub package 2015-08-25 09:58:46 -07:00
Adam Barth
420520276a Merge pull request #796 from abarth/fix_tests
Don't divide by zero
2015-08-25 09:58:39 -07:00
Hans Muller
c5cbd13e42 Merge pull request #797 from HansMuller/revise-scrollable-tabs
Revise the scrollable tabs implementation

Scrollable tabs actually scroll again.

Scrollable tabs actually scroll again.

The Tabbar now creates a Viewport to clip the tabs if isScrollable: true.
2015-08-25 09:58:32 -07:00
Adam Barth
01a0ec9060 Don't divide by zero
If there aren't any items, there's no point in computing which items to show.
2015-08-25 09:48:21 -07:00
Adam Barth
1af274b8ab Include sky_snapshot in binary distribution 2015-08-25 09:42:45 -07:00
Hans Muller
cf4e516f25 done 2015-08-25 09:41:28 -07:00
Adam Barth
a1bce24aef Rev pub packages 2015-08-25 09:36:36 -07:00
Viktor Lidholt
cca7006d95 Removes custom joystick code and adds a new moving enemy to demo game 2015-08-25 09:28:58 -07:00
Viktor Lidholt
0257b37975 Adds base rotation property to rotate-to-movement constraint 2015-08-25 09:28:58 -07:00
Viktor Lidholt
4a6919c364 Adds virtual joystick to games library 2015-08-25 09:28:58 -07:00
Ian Hickson
83998c7b92 Merge pull request #792 from Hixie/flex-part3
Add `Row` and `Column` widgets so you don't have to use Flex.
2015-08-25 09:22:40 -07:00
Adam Barth
1bfc1897c1 Merge pull request #784 from abarth/rm_epsilon
Remove floating-point errors from ScrollableWidgetList
2015-08-25 09:20:34 -07:00
Adam Barth
c38721d218 Remove floating-point errors from ScrollableWidgetList
We now compute which items to show using integers instead of floating point,
avoiding rounding errors.
2015-08-25 09:20:20 -07:00
Viktor Lidholt
a039110e2f Merge pull request #787 from vlidholt/master
Minor code cleanup
2015-08-25 09:16:49 -07:00
Ian Fischer
f72ea06308 Merge pull request #789 from domokit/iansf-sky_tool-local-build-docs
Update documentation for new sky_tool version
2015-08-24 21:43:00 -07:00
Hixie
bf465af23d Add Row and Column widgets so you don't have to use Flex.
I updated everything in widgets/, but didn't update any examples.
2015-08-24 17:50:37 -07:00
Ian Hickson
3d687c3dc6 Merge pull request #791 from Hixie/flex-part2
Make Flex shrink-wrap when unconstrained.
2015-08-24 17:41:44 -07:00
Hixie
8b88916443 Make Flex shrink-wrap when unconstrained. 2015-08-24 17:34:44 -07:00
Ian Fischer
9b89fade1e Update documentation for new sky_tool version 2015-08-24 17:18:13 -07:00
Ian Fischer
88463f994b Merge pull request #788 from domokit/iansf-sky_tool-listen-docs
Add documentation for using sky_tool listen.
2015-08-24 17:04:00 -07:00
Ian Fischer
d9d4f467a6 Add documentation for using sky_tool listen. 2015-08-24 16:46:01 -07:00
Viktor Lidholt
bb0de38f5b Minor code cleanup 2015-08-24 16:41:05 -07:00
Viktor Lidholt
7f60dc5fa1 Merge pull request #785 from vlidholt/new_game
New demo game
2015-08-24 16:32:39 -07:00
Ian Fischer
d6b46afc91 Merge pull request #786 from iansf/minor_cleanup
Minor cleanup in sky_tool
2015-08-24 16:31:03 -07:00
Ian Fischer
90d98524db Minor cleanup of paths and quotes. 2015-08-24 16:29:20 -07:00
Ian Hickson
1042caceb7 Merge pull request #783 from Hixie/better-stack
Track the last component to build
2015-08-24 16:19:07 -07:00