3373 Commits

Author SHA1 Message Date
Viktor Lidholt
92baad7424 Adds bounce and elastic easing to animation curves 2015-08-17 17:07:30 -07:00
Collin Jackson
173a33ae6e Merge pull request #656 from collinjackson/more_text_refactor
Move inheritedOfType from Component to Widget so that Switch can use it
2015-08-17 15:03:41 -07:00
Collin Jackson
bed53a5611 Move inheritedOfType from Component to Widget so that Switch can use it 2015-08-17 15:03:21 -07:00
Eric Seidel
40bf356a80 Merge pull request #659 from eseidelGoogle/analyzer
Fix analyzer warnings
2015-08-17 14:34:54 -07:00
Eric Seidel
e8ab9d7239 Fix analyzer warnings
We had a remarkable number of analyzer failures.

I'll fix the bots to analyze across the whole project
in a follow-up patch, that should prevent this
in the future.

@abarth
2015-08-17 14:32:29 -07:00
Chinmay Garde
c5576df5c7 Merge pull request #657 from chinmaygarde/master
Fix armv7 build errors in sky/engine
2015-08-17 14:23:40 -07:00
Adam Barth
d782bbdf02 Merge pull request #658 from abarth/root_rename
Rename Widget.root to Widget.renderObject
2015-08-17 14:18:32 -07:00
Adam Barth
87ca9c16be Rename Widget.root to Widget.renderObject
The name `root` is confusing because this value isn't the root of anything.
It's just the associated `RenderObject` instance.
2015-08-17 14:15:26 -07:00
Chinmay Garde
f19071f5f9 Fix armv7 build errors in sky/engine 2015-08-17 14:12:41 -07:00
Adam Barth
c82d1c8316 Merge pull request #653 from abarth/drag_target
Add support for drag-and-drop
2015-08-17 14:06:35 -07:00
Adam Barth
91d9f9d263 Add support for drag-and-drop
Widgets that want to receive drops should include a DropTarget in their build.
Currently there's no widget for initiating a drag. Components can use the
DragController directly. In the future, we'll probably want to add a Draggable
that knows how to do some of this work automatically.

Fixes #612
2015-08-17 14:06:19 -07:00
Chinmay Garde
92487e2775 Merge pull request #655 from chinmaygarde/master
Roll back dart dependency to work around build errors
2015-08-17 13:54:48 -07:00
Chinmay Garde
2042a0f0ad Temporarily roll back dart dependency to work around build errors
Tracking issue https://github.com/domokit/sky_engine/issues/654
2015-08-17 13:51:13 -07:00
Chinmay Garde
f86f0ed5ad Merge pull request #652 from chinmaygarde/master
Avoid disabling extra clang plugins on iOS
2015-08-17 13:40:07 -07:00
Adam Barth
6aa111e857 Merge pull request #650 from Hixie/theme
Trivial documentation for files in theme/.
2015-08-17 13:30:36 -07:00
Adam Barth
a03b87ded8 Merge pull request #649 from Hixie/mojo-README
Add a trivial README for the mojo/ directory in the SDK.
2015-08-17 13:30:21 -07:00
Adam Barth
cf97059b99 Merge pull request #636 from devoncarew/material_design_readme
update the readme for the material design package
2015-08-17 13:29:18 -07:00
Chinmay Garde
e7226be712 Avoid disabling extra clang plugins on iOS 2015-08-17 13:17:26 -07:00
Eric Seidel
125745c549 Merge pull request #651 from eseidelGoogle/roll_version
Remove more dead code from roll_apk_version
2015-08-17 13:17:26 -07:00
Eric Seidel
42f60c2b18 Remove more dead code from roll_apk_version
Also fixed the url in roll_pub_versions CHANGELOG.md message.

@abarth
2015-08-17 13:16:13 -07:00
Viktor Lidholt
1363232910 Merge pull request #648 from vlidholt/master
Adds SoundManager class
2015-08-17 13:14:23 -07:00
Hixie
671f550145 Add a trivial README for the mojo/ directory in the SDK. 2015-08-17 12:55:53 -07:00
Viktor Lidholt
8bb452618c Adds SoundManager class 2015-08-17 12:49:32 -07:00
Hixie
ba5e27eff1 Trivial documentation for files in theme/. 2015-08-17 12:49:06 -07:00
Eric Seidel
844b14d23d Roll Fitness and SkyDemo in preparation for release
@abarth
2015-08-17 12:46:30 -07:00
Eric Seidel
7907d2e11d Merge pull request #647 from eseidelGoogle/roll_version
Split roll_versions.py into apk vs. pub
2015-08-17 12:45:09 -07:00
Viktor Lidholt
2e6ae25f5c Merge pull request #638 from vlidholt/master
Adds a new ActionDelay class to sprites
2015-08-17 12:43:30 -07:00
Eric Seidel
a71cded95c Split roll_versions.py into apk vs. pub 2015-08-17 12:43:16 -07:00
Viktor Lidholt
0460f86052 Adds a new ActionDelay class to sprites 2015-08-17 09:23:13 -07:00
Devon Carew
dc2ae4b96c update the readme for the material design package 2015-08-16 14:36:34 -07:00
Adam Barth
788e4731fe Fix Android build 2015-08-15 21:58:51 -07:00
Adam Barth
208bec2d27 Merge pull request #635 from abarth/mac_main
Make it easier to run SkyShell from the command line on Mac
2015-08-15 13:54:00 -07:00
Adam Barth
f7053c6bdf Make it easier to run SkyShell from the command line on Mac
Now you can use --snapshot to load snapshots from the command line and have
them appear visually on Mac. Also, remove code duplication with Linux by
factoring common testing code into //sky/shell/testing.
2015-08-15 12:45:08 -07:00
Adam Barth
9a492ca352 Merge pull request #631 from abarth/fix_mac_build
Fix Mac build
2015-08-14 21:32:09 -07:00
Adam Barth
77863132c6 Fix Mac build
Looks like the Keyboard service is only for iOS. We shouldn't try to build it
on Mac.
2015-08-14 21:31:06 -07:00
Chinmay Garde
13453d73dc Merge pull request #628 from chinmaygarde/master
Keyboard service implementation for iOS
2015-08-14 17:36:21 -07:00
Chinmay Garde
4a6bd4a796 Keyboard service implementation for iOS 2015-08-14 17:35:45 -07:00
Adam Barth
23ca019180 Merge pull request #625 from abarth/less_grey
Don't grey out Sky code in Atom
2015-08-14 15:40:35 -07:00
Adam Barth
8a1e5169a2 Don't grey out Sky code in Atom
For some reason having |packages| in this .gitignore file is causing Atom to
grey out all the files in the Sky package. Moving the entry up to the root of
the git repo fixes the issue.
2015-08-14 15:39:09 -07:00
Chinmay Garde
ab07e73afd Merge pull request #624 from chinmaygarde/master
Add iOS sky_app target for the fitness app example
2015-08-14 15:34:48 -07:00
Chinmay Garde
5e41be4bc9 Add iOS sky_app target for the fitness app example 2015-08-14 15:07:20 -07:00
Hans Muller
33b904214f Merge pull request #623 from HansMuller/dismissable-bug
Reset the Dimissable fade animation on slow flings
2015-08-14 14:18:31 -07:00
Adam Barth
213eca25ea Rev pub package 2015-08-14 14:14:46 -07:00
Hans Muller
ae36f71b48 Reset the Dimissable fade animation on slow flings 2015-08-14 14:14:44 -07:00
Collin Jackson
ce2704b100 Merge pull request #621 from collinjackson/more_text_refactor
Refactor RenderParagraph to do more work at the painting layer
2015-08-14 14:03:12 -07:00
Adam Barth
59719a419f Rev pub package 2015-08-14 14:02:01 -07:00
Adam Barth
cf825300b0 Merge pull request #622 from abarth/haptic_feedback
Add haptic and aural feedback service
2015-08-14 13:47:59 -07:00
Collin Jackson
9f4b2fe78f Refactor of text rendering into painting layer 2015-08-14 13:30:56 -07:00
Adam Barth
2419fcf86b Add haptic and aural feedback service
And use the service in mine_digger to notify the user when they flag a bomb.
2015-08-14 12:46:04 -07:00
Adam Barth
f338ec9779 Merge pull request #620 from abarth/compositing_update
Add a compositing update phase
2015-08-14 11:09:28 -07:00