Adam Barth
ebc46fdf10
Merge pull request #1007 from abarth/travis_container
...
Use Travis container-based infrastructure
2015-09-01 22:29:45 -07:00
Adam Barth
fc91d01cee
Use Travis container-based infrastructure
2015-09-01 22:28:00 -07:00
Adam Barth
ec6e932c12
Merge pull request #1006 from abarth/travis_passes
...
Make travis green
2015-09-01 22:24:41 -07:00
Adam Barth
a43880300f
Make travis green
2015-09-01 22:21:56 -07:00
Adam Barth
677eaa2548
Merge pull request #1005 from abarth/fix_travis
...
Fix typo in Travis script
2015-09-01 21:00:40 -07:00
Adam Barth
3b1d1b533d
Fix typo in Travis script
2015-09-01 20:44:39 -07:00
Adam Barth
3db5419020
Merge pull request #1004 from abarth/prebuilt_travis
...
Run unit test on Travis with a prebuilt sky_shell
2015-09-01 20:41:13 -07:00
Adam Barth
d877faaafa
Run unit test on Travis with a prebuilt sky_shell
2015-09-01 20:39:51 -07:00
Adam Barth
da0a2af61d
Rev pub spec
2015-09-01 19:54:33 -07:00
Adam Barth
c31f4b4f12
Remove a number of unneeded filters from skyanalyzer
...
The dartanalyzer no longer emits these warnings (or the code has been cleaned
up).
2015-09-01 16:13:44 -07:00
James Robinson
d187ff6826
Merge pull request #996 from jamesr/fix_sky_viewer_rule
...
Only attempt to copy sky_viewer_library symbols on Linux and Android
2015-09-01 15:52:40 -07:00
James Robinson
7500262eee
Only attempt to copy sky_viewer_library symbols on Linux and Android
2015-09-01 15:48:08 -07:00
Adam Barth
2e03e4b554
Merge pull request #994 from abarth/roll_dart_sdk
...
Update Dart SDK
2015-09-01 14:33:34 -07:00
Adam Barth
3212e9e6bb
Update Dart SDK
2015-09-01 14:32:50 -07:00
Ian Hickson
77596deede
Merge pull request #992 from Hixie/skyanalyzer
...
Silence skyanalyzer's complaints about third-party packages.
2015-09-01 14:01:23 -07:00
Adam Barth
7a3a5045e6
Roll skia
2015-09-01 13:42:10 -07:00
Hixie
385a306a32
Silence skyanalyzer's complaints about third-party packages.
2015-09-01 13:22:44 -07:00
Ian Fischer
1af75f888c
Merge pull request #986 from domokit/iansf-sky_tool-docs
...
Document --release flag and install command for sky_tool
2015-09-01 10:46:38 -07:00
Ian Fischer
3b8ece9033
Document --release flag and install command for sky_tool
2015-09-01 10:45:06 -07:00
Etienne Membrives
a93c844989
Upload sky_viewer symbols to Google Storage.
...
With this change, each time sky_viewer.mojo is uploaded to Google
Storage (both for Linux and Android), debugging symbols are also
uploaded in a symbols/ subdirectory.
2015-09-01 18:07:59 +02:00
Etienne Membrives
2030c6fa21
Merge pull request #980 from emembrives/update_deps
...
Update mojo_sdk and mojo_devtools in DEPS
2015-09-01 18:03:32 +02:00
Etienne Membrives
c67f3d44b1
Update mojo_sdk and mojo_devtools in DEPS.
...
Updating mojo_sdk to 3ec8c53e9c9e5a8cd3cf251c4ae4754b75172225
Updating mojo_devtools to 49879d78ce4486e10c2214a101d9b2e82794b2f4
2015-09-01 17:51:39 +02:00
Hixie
1e551c1e5d
Remove the silly dialog.
...
Fixes #247 .
2015-08-31 14:41:34 -07:00
Adam Barth
5777b0ae20
Merge pull request #951 from abarth/skydoc
...
Update skydoc.py now that dartdoc is in the Dart SDK
2015-08-30 15:08:58 -07:00
Adam Barth
764c198065
Update skydoc.py now that dartdoc is in the Dart SDK
...
Now that dartdoc is part of the Dart SDK, we can use the SDK version directly.
2015-08-30 13:38:54 -07:00
Adam Barth
a861fae346
Rev pub package
2015-08-28 16:08:30 -07:00
Adam Barth
2b72616971
Merge pull request #933 from abarth/rm_only
...
Remove --only from run_tests
2015-08-28 14:52:28 -07:00
Adam Barth
45d5a43276
Remove --only from run_tests
...
This feature is built into package:test. We don't need to reimplement it
poorly.
2015-08-28 14:39:53 -07:00
James Robinson
407fc24508
Merge pull request #927 from jamesr/tp_khr_only_egl
...
Remove //gpu and GLES* headers from third_party/khronos
2015-08-28 13:28:32 -07:00
James Robinson
ab56367cfc
Remove //gpu and GLES* headers from third_party/khronos
...
This gets rid of the rest of the files in //gpu and the GLES{2,3}
headers from //third_party/khronos. The GL headers used for GLES{2,3}
come from the platform being targetted, that is
//mojo/public/c/gpu/GLES2 for Mojo,
//third_party/android_tools/ndk/platforms/android-XX/usr/include/GLES2
for Android and the OpenGL framework for Mac/iOS.
The //third_party/khronos/EGL headers are still being used by some
utility code in //ui/gl. This code is only really useful on Android, as
Sky doesn't use EGL on iOS/Mac/Mojo, but it's compiled in on all
platforms currently and relies on some EGL defines that are not set in
the EGL headers we currently use. These could probably be removed
without much trouble.
The //third_party/khronos/GLES2 headers are still used by some of
//ui/gl on iOS. These should be using the iOS OpenGL framework headers,
and will in the future.
Removes the unneeded KHRONOS_APICALL override from KHR/khrplatform.h
Rolls to a newer Mojo SDK that doesn't expect //third_party/khronos
2015-08-28 13:26:57 -07:00
Ian Hickson
95ccc6efca
Merge pull request #928 from Hixie/numeric-key
...
Rationalise the Key API.
2015-08-28 13:21:21 -07:00
Hixie
e016635792
Rationalise the Key API.
...
Add a way of having keys based on numeric types or DateTimes by having a ValueKey<T> class.
Remove the redundant ways of declaring things, except for leaving one shorthand -- you can say `new Key(s)` instead of `new ValueKey<String>(s)`.
2015-08-28 13:17:34 -07:00
Adam Barth
c18de38551
Merge pull request #921 from abarth/use_tap
...
Use GestureDetector in the framework and examples
2015-08-28 12:52:51 -07:00
Chinmay Garde
b0beb3d979
Avoid generating dSYM files using GN rules.
2015-08-28 12:08:20 -07:00
Adam Barth
dd7e42eeb3
Use GestureDetector in the framework and examples
...
We're now using it at the widget layer for everything except scrolling and
flinging.
2015-08-28 10:58:46 -07:00
Chinmay Garde
4778467d67
Manually specify all files part of the XcodeProj in the GN rule
2015-08-28 10:55:52 -07:00
Chinmay Garde
9734b7b108
Fix warnings about multiple targets generating the Xcode harness
2015-08-28 10:31:15 -07:00
James Robinson
a3774a757f
Merge pull request #905 from jamesr/trim_gpu
...
Remove //gpu and other unused code
2015-08-27 17:08:43 -07:00
James Robinson
b57cbd1970
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
aa27d6665b
Use C bindings to Mojo GL entry points exclusively
2015-08-27 15:58:24 -07:00
Chinmay Garde
17ba6050eb
Merge pull request #893 from chinmaygarde/master
...
Update Skia and account for API changes
2015-08-27 13:25:44 -07:00
Chinmay Garde
f1b6cb7e83
Get rid of unused benchmarking_canvas.cc in skia/ext
2015-08-27 12:58:27 -07:00
Chinmay Garde
768d5177d3
Update Skia revision
2015-08-27 12:34:53 -07:00
Chinmay Garde
97ca488d53
Merge branch 'skia'
2015-08-27 12:19:55 -07:00
Adam Barth
85aa59d2e2
Update CONTRIBUTING.md
2015-08-27 12:11:02 -07:00
Chinmay Garde
a453ff1943
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
Chinmay Garde
0f636a45c2
Explicitly generate dSYM file so that OpenGL traces and Intruments profiles can find symbols automatically
2015-08-27 10:55:34 -07:00
Adam Barth
792607e560
Rev pub packages
2015-08-27 10:27:41 -07:00
Chinmay Garde
cbc5abaa22
Update skia to latest revision
2015-08-26 15:28:05 -07:00
James Robinson
64f658f8bc
Merge pull request #867 from jamesr/mojo_roll_0a98599b44b070b72c4284498bab781d343cc282
...
Update to mojo 0a98599b44b070b72c4284498bab781d343cc282
2015-08-26 14:35:31 -07:00