20087 Commits

Author SHA1 Message Date
Viktor Lidholt
40e2693bf8 Fixes nits 2015-08-25 15:30:45 -07:00
Eric Seidel
c1a8b22611 Merge pull request #830 from eseidelGoogle/apk_version
Roll APK versions in preparation for releases
2015-08-25 15:13:34 -07:00
Eric Seidel
909671106e Roll APK versions in preparation for releases
@abarth
fitness_apk_4 demo_apk_24
2015-08-25 15:12:38 -07:00
Adam Barth
412a4a9e27 Merge pull request #827 from jamesr/mojo_roll_d259eb58aa59e14a13d5e0dc3984b855b475ba09
Update to mojo d259eb58aa59e14a13d5e0dc3984b855b475ba09
2015-08-25 15:02:52 -07:00
James Robinson
c8eff5e44f Update to mojo d259eb58aa59e14a13d5e0dc3984b855b475ba09
This updates to mojo commit d259eb58aa59 and limits the roll script to
only pull in the parts of //mojo that are currently being used. More
stuff will be dropped in the future.
2015-08-25 14:56:25 -07:00
Adam Barth
c3fb88fbff Merge pull request #813 from abarth/device_pixel_ratio
Don't freeze devicePixelRatio at startup
2015-08-25 14:55:01 -07:00
Viktor Lidholt
ec4aaf2efd Adds swarms of enemies to demo game 2015-08-25 14:49:54 -07:00
Viktor Lidholt
0d0ee255fa Adds constraint for rotating a node towards another node 2015-08-25 14:47:56 -07:00
Adam Barth
29705868ad Merge pull request #822 from abarth/focus_assert
Fix global key error while using fitness app
2015-08-25 14:45:57 -07:00
Adam Barth
c25e7ffd5d Merge pull request #817 from abarth/test_sky_analyzer
test_sky shouldn't run skyanalyzer
2015-08-25 14:45:45 -07:00
Viktor Lidholt
dbe555a42a Makes the spline tension editable in sprites 2015-08-25 14:45:44 -07:00
Adam Barth
b2d3435d8e Fix global key error while using fitness app
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
2015-08-25 14:45:18 -07:00
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
24d02b3312 Don't freeze devicePixelRatio at startup
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.
2015-08-25 14:06:53 -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
6622c8cd3d Removes old code from demo game 2015-08-25 10:14:26 -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