Adam Barth
ececda8986
Remove packages/material_design_icons
...
We no longer use a pub package to distribute these icons.
2016-03-03 10:59:10 -08:00
Adam Barth
6e736e7a76
Stop running asset_bundle from Mojo
...
Our implementation of asset_bundle is now quite different from the
canonical service.
2016-02-20 13:02:35 -08:00
Chinmay Garde
ab145b1fa9
Update the Dart VM and wire in the extra kDataSnapshot symbol for the precompiler
2016-02-19 16:48:28 -08:00
Jason Simmons
978a47e0d8
Tool for running GDB on the Flutter engine
2016-02-19 14:49:44 -08:00
Todd Volkert
0ecee00696
Fix sky_snapshot build to only link libgcc_s if on Linux
2016-02-06 15:55:48 -08:00
Todd Volkert
c6eb3c521d
Pass -lgcc_s to sky_snapshot build.
...
libgcc_s is not a DT_NEEDED library; it gets loaded implicitly.
This change ensures that rpath is referenced when searching for
the so. This in turn gets the resulting sky_snapshot binary
closer to being able to run in Google's production environment.
2016-02-06 14:38:46 -08:00
Adam Barth
9b67889270
Remove unused build files
...
We don't use these anymore.
2016-01-26 23:24:22 -08:00
Collin Jackson
8d056e02a6
Use the same registration process as GCM for Firebase
2016-01-22 18:23:22 -08:00
Matt Perry
0ee5a29163
Support dynamic registration of mojo services on Android
...
SkyApplication now reads service info from a services.json file bundled
with the apk. For each service, it registers a method that invokes
connectToService on a named class. This way, third party services can
register themselves.
There's a corresponding change to flutter_tools to generate this
services.json when building an apk that depends on services.
2016-01-21 16:55:51 -05:00
Jason Simmons
784fe3dd0b
Revert to libjpeg_turbo
...
We had switched to libjpeg, but libjpeg was failing to decode images when
built with the defines in our .gn files
2015-12-14 16:48:49 -08:00
Adam Barth
87fc1b81f2
Remove re2
...
We don't use this anymore.
2015-12-11 11:24:14 -08:00
Adam Barth
9c3aac7c2f
Remove //url
...
We don't use this anymore.
2015-12-11 11:20:23 -08:00
Adam Barth
18dccb4cbb
Remove libxml and modp_b64
...
These were used only for base's test framework, which we don't need.
2015-12-11 11:06:06 -08:00
Adam Barth
a14d4ed590
Remove OpenTypeSantizer and brotli
...
We don't need OpenTypeSantizer or brotli because we don't support loading fonts
over the network. Instead, fonts will need to be packaged inside the Flutter
asset bundle.
2015-12-11 10:32:40 -08:00
Adam Barth
fb374a9f5a
Remove unused code
...
We don't use yasm, libjpeg_turbo, or mojo's devtools.
2015-12-11 10:18:50 -08:00
Kris Giesing
3c47bd4877
Don't copy mojo keyboard service now that they have diverged.
...
Related to #299 .
2015-12-07 10:42:11 -08:00
Jason Simmons
0e537ebaa0
Load deferred import libraries when building the snapshot
...
Without this, Dart will attempt to resolve deferred imports at runtime,
which is not feasible in Flutter
2015-12-03 14:36:44 -08:00
Adam Barth
8208e6c276
Remove unnecesary DEPS hooks
...
We don't need to run "pub get" anymore because we don't have any real Dart
packages in this repo anymore.
2015-11-21 16:44:33 -08:00
Kris Giesing
ff2a82d96c
Remove patch step from mojo roll
2015-11-20 13:49:10 -08:00
Jason Simmons
5aa1119ef6
Upload artifacts as a zip file
...
* Include all the artifacts required to build an APK package
* In addition to the zip, some files will be uploaded separately:
* libflutter_library.so (large debug symbol library)
* flutter.mojo (needs to be downloadable from the target device)
2015-11-18 16:40:21 -08:00
George Kulakowski
e60e50386a
Add fnl build configuration
2015-11-18 13:07:19 -08:00
George Kulakowski
6db4443b08
Merge pull request #2071 from kulakowski/build-stuff
...
Remove use_glib gn variable
2015-11-18 10:17:53 -08:00
Adam Barth
db2c9d43ce
Remove sky_viewer.mojo
...
We now use flutter.mojo instead.
2015-11-17 14:32:57 -08:00
George Kulakowski
a8bbe66cb9
Remove use_glib gn variable
2015-11-17 13:01:31 -08:00
Adam Barth
a38c904604
Publish flutter.mojo along with sky_viewer.mojo
2015-11-17 10:00:52 -08:00
Hixie
b9b6ad3b92
Skyanalyzer is no longer needed.
2015-11-16 15:57:58 -08:00
John McCutchan
1055e28dac
Fix typo in roll script
2015-11-13 10:23:39 -08:00
John McCutchan
4a869b2e91
Update roll script to also grab mojo/dart/packages/mojo
2015-11-13 10:21:56 -08:00
James Robinson
3e79cc5829
Nuke //ui/events, all users are runtime dead
2015-11-11 17:33:07 -08:00
Collin Jackson
faff3437b8
Fix sky_build.py
2015-11-11 12:40:43 -08:00
Adam Barth
6ca5f0ee5f
Improve error handling in sky_snapshoter
...
Now we print a more sensible error message and exit with an error instead of
appearing to crash.
Fixes https://github.com/flutter/flutter/issues/53
2015-11-09 12:12:57 -08:00
Adam Barth
150bbf6c7a
Remove Dart packages which have moved to flutter.dart
2015-11-07 00:34:12 -08:00
Collin Jackson
ddab005e59
Merge pull request #2001 from collinjackson/roll_mojo
...
Roll mojo
2015-11-06 14:21:51 -08:00
Collin Jackson
8f06f346ee
Remove reference to directory that doesn't exist
2015-11-06 13:57:21 -08:00
Ian Hickson
c51665b9bb
Merge pull request #1974 from Hixie/analyzer-skip-bogus-files
...
Exclude .# files from skyanalyzer
2015-11-05 21:35:24 -08:00
Chinmay Garde
88f8527152
Merge pull request #1985 from chinmaygarde/master
...
Dart isolate symbols are no longer in the blink namespace. Fix the snapshotter to account for the same.
2015-11-05 20:24:45 -08:00
Chinmay Garde
ed7b829678
Dart isolate symbols are no longer in the blink namespace. Fix the snapshotter to account for the same.
2015-11-05 20:01:22 -08:00
Hixie
bda87cee68
Exclude .# files from skyanalyzer
...
Emacs uses these as lock files and skyanalyzer was often getting
confused trying to analyze them.
2015-11-05 15:36:09 -08:00
Hixie
386ba7e8d9
Make Draggable use gestures
...
Draggable is now itself a gesture arena member. This means it won't
conflict with other gesture recognisers in the same path.
This also allows variants of Draggable that are triggered by other
gestures.
Also, some cleanup of DoubleTapGestureRecognizer, GestureDetector, and
PrimaryPointerGestureRecognizer.
Also, make MultiTapGestureRecognizer support a timeout for longpress.
Also, make Draggable data be typed.
Also, hide warnings about constructor warnings for now. Analyzer doesn't
support them yet. (Have to do this on a per-line basis)
Directions for future research:
- animating the avatar (enter/exit transitions)
- interaction with the navigator (canceling a drag on page navigation, etc)
- double-tap draggable
2015-11-05 15:16:59 -08:00
Hixie
aa725afaaf
skyanalyzer cleanup
...
Remove skyanalyzer filters for strong-mode hints that are gone now anyway.
2015-11-05 14:44:09 -08:00
Adam Barth
816101eb5d
Fix crash in script
2015-11-04 14:51:08 -08:00
Adam Barth
558a25b6f3
Add FLX to the release train
2015-11-04 14:47:40 -08:00
Adam Barth
573ce5881b
Split big_red_button into two scripts:
...
- sky/tools/release_engine.py, which releases sky_engine and sky_services
- sky/tools/release_packages.py, which releases flutter and flutter_sprites
2015-11-03 15:50:45 -08:00
Chinmay Garde
a2b61d4275
Enable simulator builds when using precompilation for iOS
2015-11-03 11:54:37 -08:00
Hixie
5585498846
Improve run_tests
...
Enumerate the tests in run_tests rather than test:test since test:test
tries to walk symbolic links and that takes a long time.
Turn off color if TERM is 'dumb'.
Enable checked mode for the test harness, to help catch bugs in the
harness itself.
2015-10-30 16:43:18 -07:00
Adam Barth
f34cd6844c
Remove a number of unused Python scripts
...
Removes sky_tool and shelldb, which are replaced by the flutter command line
tool.
2015-10-29 20:59:28 -07:00
Hixie
d001a93211
Rev the Dart SDK to pick up better dartdocs
2015-10-28 14:50:19 -07:00
Hixie
8b2b4927e9
rev-flutter tool
...
A tool to update all the pubspec.yaml versions when we're revving flutter.
2015-10-28 14:45:02 -07:00
Chinmay Garde
33f8df16d1
Remove ios_active_arch and directly specify arm64 vs armv7 preference via target_cpu
2015-10-27 15:58:55 -07:00
Adam Barth
0d1e58072b
Add a position to the onTap callback
...
Fixes #1807
2015-10-27 14:12:54 -07:00