3611 Commits

Author SHA1 Message Date
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
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
Hixie
d1d2416e9d Track the last component to build
...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.
2015-08-24 16:17:50 -07:00
Viktor Lidholt
e5fb2b7187 Adds support for spline actions and constraints on nodes 2015-08-24 16:08:23 -07:00
Viktor Lidholt
c1b071c1ac New game demo, initial version 2015-08-24 16:07:25 -07:00
Ian Hickson
8bf07aed6b Merge pull request #781 from Hixie/better-exceptions
Better exception handling for rendering library.
2015-08-24 15:55:55 -07:00
Ian Fischer
1fed802153 Merge pull request #761 from iansf/fix_linux
Fix sky_tool listen on linux.
2015-08-24 15:53:09 -07:00
Hixie
d45bee4ce6 Better exception handling for rendering library.
- 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.
2015-08-24 15:13:04 -07:00
Adam Barth
d1537172bf Merge pull request #780 from abarth/mimic_improvements
Mimic should track Mimicable more completely
2015-08-24 15:11:34 -07:00
Adam Barth
3acbcbd375 Mimic should track Mimicable more completely
We now have Mimic tracking Mimicable through tree structure changes and while
moving around the screen.

Fixes #751 and #756
2015-08-24 15:11:18 -07:00
Chinmay Garde
f9a29102c1 Merge pull request #779 from collinjackson/fix_fitness
Prevent the fitness app from asserting when there’s no data yet
2015-08-24 14:31:48 -07:00
Collin Jackson
d92a8df2f8 Prevent the fitness app from asserting when there’s no data yet 2015-08-24 14:23:26 -07:00
Collin Jackson
ade6e3031d Merge pull request #765 from collinjackson/typography_colors
Fix typography to use opacity instead of color value
2015-08-24 14:17:40 -07:00
Chinmay Garde
65f2b0a8e7 Merge pull request #775 from chinmaygarde/master
Add media service implementation for iOS
2015-08-24 14:15:35 -07:00