1234 Commits

Author SHA1 Message Date
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
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
Adam Barth
dfe47456b9 Rev pub packages 2015-10-27 20:15:58 -07:00
Chinmay Garde
437429c451 Default to a known code signing identity when a new XCode project harness is generated 2015-10-27 16:45:49 -07:00
Chinmay Garde
263542dc68 Remove ios_active_arch and directly specify arm64 vs armv7 preference via target_cpu 2015-10-27 15:58:55 -07:00
Adam Barth
5f06c59599 Add a position to the onTap callback
Fixes #1807
2015-10-27 14:12:54 -07:00
Hixie
b8388a7c94 Use the presence of handler to determine 'enabled'
Instread of an explicit 'enabled' bool, this uses the presence of the
event handler to determine if a widget is enabled or not. This means
that if you've not passed a handler, your widget will be disabled, which
makes sense, since it wouldn't work anyway.

Adds this feature to checkbox, and ports raised button, flat button, and
radio buttons to this new model.

Adds a checkbox to card_collection that can be disabled.

Hide a (basically bogus) hint from the (soon to be disabled) strong hint
mode in the analyzer that this reveals.
2015-10-26 17:35:41 -07:00
Chinmay Garde
8e10a20bda Merge pull request #1812 from chinmaygarde/master
Add a clang_i386 toolchain definition to build/toolchain/mac
2015-10-26 15:47:58 -07:00
Chinmay Garde
e878098b31 Add a clang_i386 toolchain definition to build/toolchain/mac 2015-10-26 15:41:56 -07:00
Matt Perry
1ca98d361d Add LICENSE file to flx package. 2015-10-26 14:52:52 -04:00
Matt Perry
23f1663e38 Merge pull request #1723 from mpcomplete/flx.2
Change updater to use shared flx package
2015-10-26 14:45:29 -04:00
Matt Perry
6a09911396 Change updater to use shared flx package.
This changes flutter's updater package to depend on and use the new flx
package. I also did a little cleanup of the Bundle interface.
2015-10-26 14:20:32 -04:00
Chinmay Garde
464576a6cb Merge pull request #1790 from chinmaygarde/master
Update Dart revision
2015-10-26 11:19:05 -07:00
Chinmay Garde
8231bb3df2 Update Dart revision 2015-10-26 11:12:03 -07:00