2896 Commits

Author SHA1 Message Date
Viktor Lidholt
a27edc402c Fixes anchor points for particles in particle systems 2015-07-30 16:04:57 -07:00
mpcomplete
7a386db1ee Merge pull request #352 from mpcomplete/generic.slidein
Use SnackBar's SlideInIntention for Drawer animation.
2015-07-30 13:28:32 -04:00
Matt Perry
f7d97d4cd8 Use SnackBar's SlideInIntention for Drawer animation.
This required some changes to AnimationPerformance to better understand
animating with forces.
2015-07-30 13:11:32 -04:00
Jim Beveridge
5f687552e5 Update README.md 2015-07-30 09:26:50 -07:00
Adam Barth
24c42bfe53 Merge pull request #371 from abarth/fix_dist
Update :dist to actually build sky_services
2015-07-30 00:10:52 -07:00
Adam Barth
7b3797ac00 Update :dist to actually build sky_services
Due to a bad merge, we weren't actually building a distributable version of
the sky_services package.
2015-07-30 00:09:24 -07:00
Adam Barth
044dd16fed Merge pull request #370 from abarth/fix_imports
Import mojom.dart files from package:mojom
2015-07-29 23:42:42 -07:00
Adam Barth
ee3e3dacaa Merge pull request #369 from abarth/pub_cache
Remove pub spam during the build
2015-07-29 23:42:28 -07:00
Adam Barth
5c2d0963ca Import mojom.dart files from package:mojom
I incorrectly thought we were now supposed to import these mojoms from the
packages that publish them. However, we're still supposed to import them from
the virtual mojom package.
2015-07-29 23:40:49 -07:00
Adam Barth
c2365b9298 Remove pub spam during the build
When using `pub run`, we need to set the PUB_CACHE environment variable to
//dart-pub-cache in order to use the Dart packages we downloaded during
`gclient sync`.
2015-07-29 23:38:52 -07:00
Adam Barth
e9afcd0626 Merge pull request #368 from abarth/rev_packages
Rev Dart packages
2015-07-29 23:13:35 -07:00
Adam Barth
ec81ce3dd7 Rev Dart packages
Also, update imports to account for new mojom.dart locations.
2015-07-29 23:12:07 -07:00
Adam Barth
5a187a2716 Update to mojo b978e0176f16eb55ab1a06a46c4882d07117d2fe 2015-07-29 22:11:27 -07:00
Adam Barth
e988542304 Merge pull request #367 from abarth/roll_mojo
Update mojo to eb9330c8d7eccbd8318f0e4f622282926f144870
2015-07-29 21:13:55 -07:00
Adam Barth
052a8fc747 Remove //tonic dependency
We don't import //tonic, which makes this dependency a gn-time failure.
Fortunately, we don't build this target anyway, so we can just remove this
line.
2015-07-29 21:12:22 -07:00
Adam Barth
add369a2f6 Update to mojo eb9330c8d7eccbd8318f0e4f622282926f144870 2015-07-29 21:08:32 -07:00
Adam Barth
3d5231bbf7 Merge pull request #366 from abarth/add_enable_checked_mode
Add a flag to sky_viewer to enable checked mode
2015-07-29 19:06:58 -07:00
Adam Barth
64ecf6214f Add a flag to sky_viewer to enable checked mode
This flag will let clients who use release builds enable checked mode.

Fixes #22
2015-07-29 19:05:44 -07:00
Eric Seidel
005db96970 Merge pull request #365 from eseidelGoogle/load_race
Fix CreatePlatformServiceProvider to allow calling more than once.
2015-07-29 17:58:43 -07:00
Eric Seidel
cc491e94b0 Fix CreatePlatformServiceProvider to allow calling more than once.
The previous implementation would (silently) delete any previous
ServiceProviderImpl which would close all open mojo pipes.
This would manfiest in the mojo:network_service never
responding to Dart's request for loads.

This mostly fixes issue #256, however there still appears to be
a separate display-only race, which may be related to issue #52.

R=abarth@google.com
2015-07-29 17:55:48 -07:00
Adam Barth
e0c7dab4c6 Merge pull request #364 from abarth/fix_skyanalyzer
Fix spurious skyanalyzer failures
2015-07-29 17:54:20 -07:00
Adam Barth
fff5ec81e0 Update README.md 2015-07-29 17:53:45 -07:00
Adam Barth
54a744e9e1 Fix spurious skyanalyzer failures
We need to update our regexps because we moved the mojom and mojo packages.
2015-07-29 16:37:02 -07:00
Adam Barth
f5cc81f81e Update CONTRIBUTING.md 2015-07-29 15:55:40 -07:00
Adam Barth
54182dc3bf Merge pull request #363 from abarth/fix_info_plist
Make SkyShell.app work
2015-07-29 15:48:53 -07:00
Adam Barth
ec4eac4e4d Make SkyShell.app work
It was looking for the wrong executable name.
2015-07-29 15:47:26 -07:00
Chinmay Garde
d664dbfa77 Merge pull request #358 from chinmaygarde/master
Specify a default launch screen for iOS Asteroids
2015-07-29 15:06:00 -07:00
Chinmay Garde
2a829f9455 Pass correct recognizer data while panning on iOS 2015-07-29 15:05:01 -07:00
Chinmay Garde
c87a7c6863 Specify a default launch screen for iOS Asteroids 2015-07-29 15:05:00 -07:00
Adam Barth
d14eba080f Merge pull request #361 from abarth/iterate_vsync
Improve vsync provider
2015-07-29 14:34:23 -07:00
Adam Barth
752ff89710 Improve vsync provider
Now we actually use the vsync signal to trigger work. Previously, we'd hit the
pipeline depth limit too early and fall back to swap buffers-triggered
rendering.

Also, rename Vsync to VSync on recommendation from jamesr.
2015-07-29 14:25:51 -07:00
Viktor Lidholt
e1f5e8aa4a Merge pull request #360 from vlidholt/master
Adds delay between game over and return to main screen in demo game
2015-07-29 14:03:15 -07:00
Viktor Lidholt
cede2b1b5b Adds delay between game over and return to main screen in demo game 2015-07-29 13:54:30 -07:00
Eric Seidel
21bd1239af Merge pull request #359 from eseidelGoogle/net_gone
Add more logging for the NetworkService unavailable case
2015-07-29 13:42:04 -07:00
Eric Seidel
b9c56a294e Add more logging for the NetworkService unavailable case
TBR=abarth@google.com
2015-07-29 13:41:34 -07:00
Viktor Lidholt
6445893a7b Merge pull request #355 from vlidholt/master
Adds display of last score to demo game
2015-07-29 13:35:15 -07:00
Viktor Lidholt
c2356a09de Refactors setting of last score in demo game to use callback 2015-07-29 13:33:17 -07:00
Viktor Lidholt
07522f9f5a Adds display of last score to demo game 2015-07-29 13:33:17 -07:00
Chinmay Garde
656bf6ecfa Merge pull request #354 from chinmaygarde/master
Add launcher icons and update display name for Asteroids on iOS
2015-07-29 13:12:56 -07:00
Chinmay Garde
944fecffab Add launcher icons and update display name for Asteroids on iOS 2015-07-29 13:11:48 -07:00
Viktor Lidholt
1f5e492ddd Merge pull request #353 from vlidholt/master
Fixes analyzer warnings in SpriteBox
2015-07-29 13:07:52 -07:00
Viktor Lidholt
c933f2ce5a Fixes analyzer warnings in SpriteBox 2015-07-29 12:31:02 -07:00
Chinmay Garde
a2d13124de Merge pull request #349 from abarth/vsync_provider
Drive frames from the vsync provider on Android
2015-07-29 09:59:59 -07:00
Viktor Lidholt
e73f94e225 Merge pull request #346 from vlidholt/master
Adds star field to game start screen
2015-07-29 07:34:53 -07:00
Adam Barth
f81d96e1dd Drive frames from the vsync provider on Android
Instead of using back pressure from swap buffers to drive the engine, this
patch using the vsync signal from the Android framework. We still respect
back pressure from swap buffers if we get too far ahead.
2015-07-28 22:32:36 -07:00
Chinmay Garde
df5c6f1db5 Merge pull request #348 from chinmaygarde/master
Increase the log level of syslog messages from dart
2015-07-28 18:14:36 -07:00
Chinmay Garde
3c3528afd9 Increase the log level of syslog messages from dart 2015-07-28 18:10:16 -07:00
Chinmay Garde
0e3cb9bdc4 Merge pull request #347 from chinmaygarde/master
Enable multiple touches on SkySurface on iOS
2015-07-28 18:10:01 -07:00
Chinmay Garde
0ca1c20fea Enable multiple touches on SkySurface on iOS 2015-07-28 18:08:41 -07:00
Viktor Lidholt
acececc43f Adds star field to game start screen 2015-07-28 17:34:39 -07:00