Ian Hickson
df739704ac
Merge pull request #1974 from Hixie/analyzer-skip-bogus-files
...
Exclude .# files from skyanalyzer
2015-11-05 21:35:24 -08:00
Chinmay Garde
47b7ddf561
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
5b679b84a8
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
Florian Loitsch
cf90d0c297
Fix typo.
2015-11-05 16:19:18 -08:00
Hixie
1f69f9c585
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
0fcf6028bf
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
Ian Hickson
1fb369b4a5
Merge pull request #1968 from Hixie/analyzer
...
skyanalyzer cleanup
2015-11-05 15:15:44 -08:00
Matt Perry
d9d4b2cad2
Fix updater. It was looking for the wrong files.
2015-11-05 17:56:50 -05:00
Hixie
9949143fbe
skyanalyzer cleanup
...
Remove skyanalyzer filters for strong-mode hints that are gone now anyway.
2015-11-05 14:44:09 -08:00
krisgiesing
6fce298ea2
Merge pull request #1951 from flutter/krisgiesing-docs-edit
...
Update CONTRIBUTING.md
2015-11-04 18:23:45 -08:00
Adam Barth
93800eaa72
Fix crash in script
2015-11-04 14:51:08 -08:00
Adam Barth
09e842bca6
Rev pub specs
2015-11-04 14:49:29 -08:00
Adam Barth
3c1799d710
Add FLX to the release train
2015-11-04 14:47:40 -08:00
Adam Barth
9dcfa25572
Rev pub packages
2015-11-04 14:19:44 -08:00
krisgiesing
b5483c25aa
Update CONTRIBUTING.md
2015-11-04 13:36:44 -08:00
Matt Perry
a6f9bc183c
Merge pull request #1946 from mpcomplete/throw
...
Check platform before opening /dev/urandom
2015-11-04 15:43:56 -05:00
Matt Perry
698f7074dc
Ensure seedRandom doesn't throw if /dev/urandom doesn't exist.
2015-11-04 14:50:04 -05:00
Matt Perry
51cd945113
Use crypto package for BASE64 encoding.
...
This means we no longer depend on the dart 1.13 beta SDK.
2015-11-04 14:28:04 -05:00
Matt Perry
d521599450
flx: Support for seeding the RNG for package signing.
...
Add a test for signing/verifying with a random generated key pair.
2015-11-04 14:02:00 -05:00
Matt Perry
b163101cd9
flx: Remove deprecated KeyPair class.
2015-11-04 13:00:57 -05:00
Adam Barth
e1d6692785
Rev flx version
2015-11-04 09:13:21 -08:00
Adam Barth
fdc690b5ed
Merge pull request #1937 from abarth/split_big_red_button
...
Split big_red_button into two scripts:
2015-11-04 09:03:43 -08:00
Adam Barth
760578d683
Drop dbus pkg_config, we don't need it
2015-11-03 23:01:27 -08:00
Adam Barth
808447c1a2
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
Adam Barth
56057cc617
Rev sky_engine and sky_services
2015-11-03 15:43:18 -08:00
Chinmay Garde
3ae5fbae2a
Merge pull request #1932 from chinmaygarde/master
...
Set the default linker run time search path on Mac and iOS
2015-11-03 14:13:09 -08:00
Chinmay Garde
2dd89e8e54
Set the default linker run time search path on Mac and iOS
2015-11-03 14:10:33 -08:00
Chinmay Garde
1c89b75a52
Merge pull request #1924 from chinmaygarde/master
...
Enable simulator builds when using precompilation for iOS
2015-11-03 12:30:35 -08:00
Chinmay Garde
7f0a216509
Enable simulator builds when using precompilation for iOS
2015-11-03 11:54:37 -08:00
Matt Perry
e674deca90
Add tests for flx Bundle.
...
Also cleaned up the flx code a bit. Replaced custom KeyPair class with
cipher's AsymmetricKeyPair.
2015-11-03 14:50:47 -05:00
Adam Barth
a36f37e805
Rev pubspecs
2015-11-02 13:19:55 -08:00
Adam Barth
4339e5458c
Rename sky.yaml to flutter.yaml
...
More flutter more better.
2015-11-02 12:57:27 -08:00
Adam Barth
5fd84db1d8
Rename Icon's type paramter to icon
...
The name of the parameter wasn't consistent with IconButton or DrawerItem, etc.
Fixes #1871
2015-11-01 11:25:17 -08:00
Hixie
327519892f
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
69f2e7a13c
Fix link
2015-10-30 11:16:13 -07:00
Adam Barth
efb3a51c52
Improve README
2015-10-30 11:15:38 -07:00
Adam Barth
8310f8e328
Remove SkyShell.apk from sky_engine package
...
We no longer need to include the SkyShell.apk in the sky_engine package because
the flutter tools are able to download SkyShell.apk from cloud storage.
2015-10-29 21:28:40 -07:00
Adam Barth
9a9d2e3ad7
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
Michael Xia
dbfe09bbbe
Merge branch 'master' of https://github.com/flutter/engine
2015-10-29 15:48:45 -07:00
Michael Xia
f48fffcc34
Corrected wording in the Desktop section
...
Bullet #3 was referencing "Android".
2015-10-29 15:47:12 -07:00
Hixie
03b9483b5f
Rev package versions for release.
...
sky_engine is now at 0.0.45
sky_services is now at 0.0.45
flx is now at 0.0.4
flutter is now at 0.0.15
flutter_sprites is now at 0.0.12
2015-10-29 14:41:56 -07:00
Adam Barth
7a9ef3ccac
Rationalize embedder.dart and shell.dart
...
This patch combines embedder.dart and shell.dart into one thing. We should now
handle a bunch of error cases better.
* embedder.connectToApplication has moved to shell.connectToApplication,
matching the rest of the mojo universe.
* embedder.connecttoService has moved to shell.connnectToService (and merged
with shell.requestService).
* shell.requestService is now shell.connectToService, matching the rest of
the mojo universe.
* serviceRegistry has moved from embedder.serviceRegistry to a top-level
getter.
Fixes #1803
2015-10-29 10:47:34 -07:00
Ian Hickson
d9580afdbd
Merge pull request #1858 from Hixie/rev
...
Rev package versions for release.
2015-10-28 15:08:48 -07:00
Hixie
1e90452f45
Ignore files from gclient sync for rev_flutter
2015-10-28 15:06:58 -07:00
Hixie
90ce09ab49
Rev package versions for release.
...
sky_engine is now at 0.0.44
sky_services is now at 0.0.44
flx is now at 0.0.3
flutter is now at 0.0.14
flutter_sprites is now at 0.0.11
2015-10-28 14:54:33 -07:00
Hixie
deccd853c6
Rev the Dart SDK to pick up better dartdocs
2015-10-28 14:50:19 -07:00
Hixie
b85168787e
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
Matt Perry
9135319cb2
Merge pull request #1853 from mpcomplete/tests
...
Some initial unit tests for package signing
2015-10-28 16:57:27 -04:00
Matt Perry
fb7520756e
Add some unit tests for flx signing code.
2015-10-28 15:52:34 -04:00
Adam Barth
d749a73805
Icon should use an enum rather than an int for size
...
Material design icons are defined to work at specific sizes: 18, 24, 36, 48.
The current API doesn't reflect that and just takes a size int. If an invalid
size is chosen an error is printed to the console and no icon shows up.
Fixes #1816
2015-10-28 08:55:49 -07:00