Adam Barth
db53baceeb
Merge pull request #915 from abarth/fix_analyzer
...
Fix analyzer warning
2015-08-27 22:59:58 -07:00
Adam Barth
bb844a62de
Fix analyzer warning
2015-08-27 22:59:24 -07:00
Adam Barth
0c3347e588
Merge pull request #914 from abarth/build_fix
...
Fix build on Mac
2015-08-27 20:35:16 -07:00
Adam Barth
a7b862ce00
Fix build on Mac
2015-08-27 20:34:41 -07:00
Alhaad Gokhale
c805908b9b
Merge pull request #913 from alhaad/fix_sky_viewer_retry
...
Fix sky_viewer for skyx files.
2015-08-27 18:22:30 -07:00
Alhaad Gokhale
e2b4149320
Go back to master.
2015-08-27 18:16:45 -07:00
Adam Barth
c9a7149955
Merge pull request #908 from abarth/gesture_arena
...
Add GestureArena
2015-08-27 17:17:28 -07:00
Adam Barth
03fffdfef9
Add GestureArena
...
In the GestureArena, gestures will fight it out to see which is the real
ultimate gesture.
2015-08-27 17:17:12 -07:00
James Robinson
68d9367299
Merge pull request #905 from jamesr/trim_gpu
...
Remove //gpu and other unused code
2015-08-27 17:08:43 -07:00
James Robinson
ac393ede71
Remove //gpu and other unused code
...
Oneline diffstat: 489 files changed, 4 insertions(+), 186980
deletions(-)
This deletes all of //gpu (except for one export header) and
various bits of //mojo/{gpu,gles2} that are
not used. SkyShell on Android/iOS/etc bind to the system's GL
driver via //ui/gl. sky_viewer.mojo
binds to the Mojo C entry points.
2015-08-27 16:38:20 -07:00
James Robinson
790e5c2e31
Merge pull request #896 from jamesr/gpu_bindings
...
Use C bindings to Mojo GL entry points exclusively
2015-08-27 16:35:26 -07:00
James Robinson
8b4bdd242d
Use C bindings to Mojo GL entry points exclusively
2015-08-27 15:58:24 -07:00
Eric Seidel
d8664718c3
Merge pull request #878 from eseidelGoogle/grid
...
Add basic Grid widget and test RenderGrid
2015-08-27 15:55:39 -07:00
Ian Hickson
c5809d658b
Merge pull request #901 from Hixie/layout-callback
...
Allow parents of RenderObjects that have layout callbacks to depend on those objects' sizes.
2015-08-27 15:32:02 -07:00
Ian Fischer
785451aaca
Merge pull request #903 from iansf/fix_dumb_mistake
...
Fix infinite loop
2015-08-27 15:31:04 -07:00
Adam Barth
15338d8805
Merge pull request #902 from abarth/pointer_router_test
...
Add test for PointerRouter
2015-08-27 15:30:59 -07:00
Adam Barth
74e35e7de6
Add test for PointerRouter
2015-08-27 15:29:31 -07:00
Ian Fischer
1700ae5a87
Fix infinite loop in sky_tool listen if you didn’t specify —local-build
2015-08-27 15:29:26 -07:00
Hixie
78c46af9c6
Allow parents of RenderObjects that have layout callbacks to depend on those objects' sizes.
...
Previously, if you used a layout callback, you could not have a parent
that did parentUsesSize, or if you did, you had to be marked
sizedByParent. With this patch, we allow the parent to depend on your
layout, even if you modify your child list during your layout using a
layout callback, by checking that the parent is still actively being
laid out in this scenario.
2015-08-27 15:26:57 -07:00
Adam Barth
b3087a14aa
Merge pull request #899 from abarth/pointer_router
...
Add PointerRouter
2015-08-27 15:25:51 -07:00
Ian Fischer
74cb966982
Merge pull request #898 from iansf/require_ios_7
...
Only require iOS 7 for Fitness app
2015-08-27 15:08:27 -07:00
Adam Barth
ebf5b44fb3
Add PointerRouter
...
This patch is the first step towards implementing gestures. The pointer router
allows the gesture detectors to hook in at the end of the pointer event
propagation chain.
Related to #145
2015-08-27 15:02:35 -07:00
Ian Fischer
89bdb35f25
Only require iOS 7 for Fitness app.
2015-08-27 15:02:18 -07:00
Eric Seidel
6a5e0aac93
Add a Widget wrapper around Grid and test RenderGrid
...
@abarth
2015-08-27 14:52:19 -07:00
Eric Seidel
7051cf7c9e
Merge pull request #894 from eseidelGoogle/page_changed
...
Add a pageChanged callback to PageableList
2015-08-27 14:52:00 -07:00
Eric Seidel
27b4d010f2
Add a pageChanged callback to PageableList
...
Also includes changes to widget_tester sufficient to
test scrolling.
@abarth
2015-08-27 14:51:53 -07:00
Ian Fischer
a1f7c286fd
Merge pull request #895 from iansf/check_build_paths
...
Validate build paths
2015-08-27 14:09:29 -07:00
Ian Fischer
519db7562f
Make sure that local build paths exist before doing things that expect them.
2015-08-27 13:46:15 -07:00
Chinmay Garde
4975c4d646
Merge pull request #893 from chinmaygarde/master
...
Update Skia and account for API changes
2015-08-27 13:25:44 -07:00
Chinmay Garde
6bbe668c1e
Get rid of unused benchmarking_canvas.cc in skia/ext
2015-08-27 12:58:27 -07:00
Chinmay Garde
ea018e83ec
Update Skia revision
2015-08-27 12:34:53 -07:00
Chinmay Garde
d556e09e66
Merge branch 'skia'
2015-08-27 12:19:55 -07:00
Adam Barth
da95f80f3d
Update CONTRIBUTING.md
2015-08-27 12:11:02 -07:00
Adam Barth
34f7bbebb5
Merge pull request #890 from abarth/cancel_queued_callback
...
Scheduler should be able to cancel a queued callback
2015-08-27 11:06:26 -07:00
Chinmay Garde
78245bfe2a
Merge pull request #892 from chinmaygarde/master
...
Explicitly generate dSYM file so that OpenGL traces and Instruments profiles can find symbols automatically
2015-08-27 11:01:53 -07:00
Ian Fischer
008a6cf8b3
Merge pull request #891 from iansf/reorder_listen
...
Start "sky_tool listen" with a refresh
2015-08-27 10:56:59 -07:00
Chinmay Garde
40615043f3
Explicitly generate dSYM file so that OpenGL traces and Intruments profiles can find symbols automatically
2015-08-27 10:55:34 -07:00
Ian Fischer
d87d5ba897
Have “sky_tool listen” start with a refresh so that iOS devices don’t wait on a black screen for the first filesystem change.
2015-08-27 10:54:10 -07:00
Adam Barth
7d5ef20bb1
Scheduler should be able to cancel a queued callback
...
Previously, once a callback was in the execution queue, it couldn't be
canceled. Now we check whether the callback was canceled before executing it.
2015-08-27 10:51:01 -07:00
Ian Hickson
3a1706b8ea
Merge pull request #879 from Hixie/RenderBlockViewport
...
Abstract out syncChildren().
2015-08-27 10:44:45 -07:00
Adam Barth
45bc387953
Rev pub package
2015-08-27 10:29:47 -07:00
Adam Barth
10f276d519
Rev pub packages
2015-08-27 10:27:41 -07:00
Viktor Lidholt
afdf1c2243
Merge pull request #874 from vlidholt/master
...
Adds counting of coins in demo game
2015-08-27 10:23:24 -07:00
Alhaad Gokhale
4655487899
Merge pull request #887 from alhaad/upgrade_mojo_dart
...
Update version of mojo and mojo_services to 0.0.23 for sky dart.
2015-08-27 10:12:45 -07:00
Alhaad Gokhale
fd40536c22
Update version of mojo and mojo_services to 0.0.23 for sky dart.
2015-08-27 10:05:22 -07:00
Adam Barth
7dce81d1fe
Merge pull request #882 from abarth/image_logging
...
Add logging to help diagnose image loading failures
2015-08-26 19:45:08 -07:00
Adam Barth
e206db9be2
Add logging to help diagnose image loading failures
...
For debugging #801
2015-08-26 17:17:35 -07:00
Hixie
906c0a8e0e
Abstract out syncChildren().
...
The core of MultiChildRenderObjectWrapper.syncRenderObject() could
apply to any subclass that uses a flat child list, so this abstracts
it out into the superclass.
(Also, instead of requiring the callbacks of RenderBlockViewport to
constrain their results, we just constrain it for them. Makes things a
bit easier for users of that class.)
2015-08-26 16:56:25 -07:00
Alhaad Gokhale
9d27c35a5e
Merge pull request #873 from alhaad/sky_viewer_fix
...
Fix sky_viewer when being run from a skyx snapshot.
2015-08-26 16:50:46 -07:00
Alhaad Gokhale
391b9490d6
root_->AddObserver done eagerly
2015-08-26 16:12:10 -07:00