Commit Graph

27 Commits

Author SHA1 Message Date
Ian Hickson
7151fdd054 Move flutter tests from packages/unit to packages/flutter/test 2015-12-16 08:00:57 -08:00
Adam Barth
f41869f639 Update package:test to the latest version 2015-11-30 18:41:10 -08:00
Adam Barth
58f056da68 Pin package:test to an exact revision
We use a number of non-public APIs in the test package, which makes our
dependency quite fragile. This patch pins a specific, known-good version. We
should update to the lastest version in a follow-up patch.
2015-11-24 09:22:11 -08:00
Adam Barth
b8e16d7c09 Switch flutter run_mojo over to flutter.mojo
The new flutter.mojo is ready for use.
2015-11-17 14:16:20 -08:00
Adam Barth
68eebaa5db Add some basic benchmarks of the Stocks app
- animation_bench.dart. This benchmark measures the full main-thread pipeline
   for ticking the drawer entrance and exit animation.
 - build_bench.dart. This benchmark measures a full app rebuild when there's no
   state change.
 - layout_bench.dart. This benchmark measures a full relayout.
2015-11-10 09:29:37 -08:00
Adam Barth
00de3081d5 The FLX package should test itself
Rather than using the Flutter unit tests to test FLX, we can just test FLX
directly. Also, clean up the dependencies in the pubspec to match the code.
2015-11-06 23:59:17 -08:00
Adam Barth
08539b4e4d Rewire the pubspecs to use local paths
Using local paths ensures that each package sees each other package at HEAD.
2015-11-06 22:46:52 -08:00
Adam Barth
e9cc4d73fe Rev pub spec 2015-11-06 15:39:56 -08:00
Adam Barth
92d24b89a7 Rev pub packages 2015-11-06 15:38:35 -08:00
Adam Barth
70bd462074 Rev pub specs 2015-11-04 14:49:29 -08:00
Matt Perry
84b740a4dd Merge pull request #1946 from mpcomplete/throw
Check platform before opening /dev/urandom
2015-11-04 15:43:56 -05:00
Matt Perry
e337b1d2bc Ensure seedRandom doesn't throw if /dev/urandom doesn't exist. 2015-11-04 14:50:04 -05:00
Matt Perry
60fa30a644 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
d74a7517ef 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
f962c0fccf flx: Remove deprecated KeyPair class. 2015-11-04 13:00:57 -05:00
Adam Barth
3ecaeaacd6 Rev flx version 2015-11-04 09:13:21 -08:00
Adam Barth
4521fd2461 Rev sky_engine and sky_services 2015-11-03 15:43:18 -08:00
Matt Perry
713d654330 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
e971f32648 Rev pubspecs 2015-11-02 13:19:55 -08:00
Hixie
fca9b8f3d6 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
Hixie
cbf9eab8fe 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
Matt Perry
bee7119e33 Add some unit tests for flx signing code. 2015-10-28 15:52:34 -04:00
Matt Perry
cdcd3de95b Add LICENSE file to flx package. 2015-10-26 14:52:52 -04:00
Matt Perry
80667ded1f 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
Jason Simmons
57d1bbbfbf Add .gitignore file to the flx package 2015-10-22 11:26:03 -07:00
Matt Perry
6c00740663 deps 2015-10-21 17:55:20 -04:00
Matt Perry
104e125d93 Create new 'flx' package. Just a copy for now.
This will be shared by sky/updater and flutter_tools. Currently
bundle.dart and signing.dart are unmodified copies of the files from
updater and flutter_tools, respectively. This is so future changes are
easier to see.
2015-10-21 17:20:25 -04:00