6580 Commits

Author SHA1 Message Date
Adam Barth
b20a1f4a15 Merge pull request #457 from abarth/asset_error
Improve error message for non-existent asset
2015-11-17 23:07:27 -08:00
Adam Barth
ef596fdb6a Merge pull request #456 from abarth/p_to_path
Import path.dart as path rather than p
2015-11-17 23:06:15 -08:00
Adam Barth
7b75d15d46 Improve error message for non-existent asset
Now we print the name of the asset and the base directory where we looked for
the error instead of throwing a null pointer exception.

Fixes #296
2015-11-17 22:56:00 -08:00
Adam Barth
cada8b3faa Import path.dart as path rather than p
Fixes #311
2015-11-17 22:44:54 -08:00
Adam Barth
b065036a0a Merge pull request #454 from abarth/repeating_performance
Add support for repeating performances
2015-11-17 22:19:08 -08:00
Ian Hickson
50cf609ed7 Merge pull request #453 from Hixie/yak4-of
Pave the Foo.of() cowpath.
2015-11-17 22:02:49 -08:00
Adam Barth
752e341d0f Merge pull request #449 from abarth/run_build
Make flutter run_mojo imply flutter build
2015-11-17 20:53:39 -08:00
Adam Barth
49b0843c84 Add support for repeating performances
Fixes #447
2015-11-17 17:05:38 -08:00
Hixie
65d814516b Pave the Foo.of() cowpath.
I'm planning on adding more .of() functions and so to avoid further
copypasta I'm providing some general utility functions here.
2015-11-17 16:49:22 -08:00
Adam Barth
4d0520bb40 Merge pull request #450 from abarth/rename_statistics_box
Rename StatisticsBox to RenderStatisticsBox
2015-11-17 16:20:31 -08:00
Adam Barth
f6bd26a3f3 Make flutter run_mojo imply flutter build
This makes run_mojo more similar to flutter start.
2015-11-17 16:19:55 -08:00
Adam Barth
e69e6c3eb1 Rename StatisticsBox to RenderStatisticsBox
Fixes #441
2015-11-17 16:10:15 -08:00
Florian Loitsch
7d7e20fd41 Merge pull request #405 from floitschG/scheduler
Add a task scheduler.
2015-11-17 16:05:26 -08:00
Adam Barth
0760c8be7f Merge pull request #446 from abarth/improve_version
Improve flutter --version output
2015-11-17 16:05:08 -08:00
Florian Loitsch
371bf37dd9 Add a task-scheduler.
The current implementation is still pretty rudimentary.
2015-11-17 15:59:54 -08:00
Ian Hickson
74f08e731a Merge pull request #448 from Hixie/nested-focus-scopes
Fix focus bug that was breaking nested navigators
2015-11-17 15:59:16 -08:00
Hixie
ad2dccf9d2 Fix focus bug that was breaking nested navigators
Turns out we were assuming that once the global key is gone, our
listener is unregistered. It isn't.

I'm planning on adding a test as part of my nested navigator work.
2015-11-17 15:54:05 -08:00
Jason Simmons
ba10546889 Merge pull request #437 from jason-simmons/apk_package
Add a Flutter command that builds an APK using a local build of the e…
2015-11-17 15:27:34 -08:00
Adam Barth
835e7f25fc Improve flutter --version output
Sample output:

```
Flutter
Repository: git@github.com:flutter/flutter.git
Branch: master
Revision: 7be58b1ae0d4bddd181b3f44f509721ab070177f (62 minutes ago)
```

Fixes #433
2015-11-17 15:24:25 -08:00
Jason Simmons
07556429f2 Add a Flutter command that builds an APK using a local build of the engine
Example:
   cd flutter/examples/stocks
   flutter --engine-src-path /path/to/engine/src apk -o Stocks.apk -m apk/AndroidManifest.xml
2015-11-17 14:54:25 -08:00
Adam Barth
7be58b1ae0 Merge pull request #442 from abarth/run_flutter_mojo
Switch flutter run_mojo over to flutter.mojo
2015-11-17 14:23:22 -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
Ian Hickson
2734627ad9 Merge pull request #440 from Hixie/state-heroes
Notify the previous route when pushing and popping
2015-11-17 13:25:36 -08:00
Hixie
173a71ea5b Notify the previous route when pushing and popping
This makes HeroController ignore StateRoutes when deciding where to
animate heroes to and from.
2015-11-17 13:15:10 -08:00
Adam Barth
a3d4741977 Update engine 2015-11-17 11:57:12 -08:00
Adam Barth
0585a44a14 Merge pull request #435 from abarth/event_duration
Convert PointerInputEvent to Duration for timestamp
2015-11-17 11:56:38 -08:00
Ian Hickson
e98ae2424f Merge pull request #436 from Hixie/analyzer
Allowing us to have a single error seems silly.
2015-11-17 11:17:51 -08:00
Hixie
56b9245b1a Allowing us to have a single error seems silly. 2015-11-17 11:08:46 -08:00
Adam Barth
7b2004b0e9 Convert PointerInputEvent to Duration for timestamp
To make the units clear.
2015-11-17 11:07:50 -08:00
Ian Hickson
1d3f734a92 Merge pull request #414 from Hixie/fix-demos
Fix some examples.
2015-11-17 09:53:54 -08:00
Adam Barth
70ab160e89 Merge pull request #422 from abarth/from_rect
Add a Positioned constructor from a Rect
2015-11-17 09:32:40 -08:00
Adam Barth
c769d120c4 Add a Positioned constructor from a Rect
A common pattern is to use a Positioned with a Sized box to give both an offset
from the edge as well as a fixed size to the child. This patch rolls into into
the Stack layout algorithm for simplicity.

Fixes #250
2015-11-16 23:23:54 -08:00
Adam Barth
a35b214d89 Merge pull request #421 from abarth/icon_sizes
Add all the icon sizes to the FLX
2015-11-16 23:01:02 -08:00
Adam Barth
f19632430a Merge pull request #420 from abarth/version
Add a --version option to flutter
2015-11-16 23:00:53 -08:00
Adam Barth
a8ab3d6934 Add all the icon sizes to the FLX
Adding all the sizes of all the icons adds about 50 KB to the stocks FLX.
That's probably the right trade-off until we get better at pruning the set of
assets.

Fixes #235
2015-11-16 22:55:35 -08:00
Adam Barth
9e212017fb Add a --version option to flutter
This option just prints the current git revision.

Fixes #40
2015-11-16 22:49:30 -08:00
Collin Jackson
6f0464c006 Merge pull request #418 from collinjackson/redundant_fetch
Remove redundant fetch functions and avoid crashing when no headers are set
2015-11-16 22:06:10 -08:00
Collin Jackson
31f6b8f6a5 Make fetch.dart and mojo_client.dart share a network service singleton 2015-11-16 22:00:47 -08:00
Collin Jackson
b07d55d1b3 Remove redundant fetch functions and avoid crashing when no headers are set 2015-11-16 18:31:57 -08:00
krisgiesing
725474c6d7 Merge pull request #416 from krisgiesing/run_mojo_fix
Allow flutter engine path to be set when using run_mojo
2015-11-16 17:06:49 -08:00
Kris Giesing
95a2af8b80 Fix analyzer errors 2015-11-16 17:00:55 -08:00
Kris Giesing
57bca7da10 Allow flutter engine path to be set when using run_mojo 2015-11-16 16:42:47 -08:00
krisgiesing
3350c0c3e4 Merge pull request #415 from krisgiesing/editable_fix
Fix issue with forward-delete in editable text widget
2015-11-16 16:31:05 -08:00
Kris Giesing
2acc2f6f84 Back out irrelevant change 2015-11-16 16:26:42 -08:00
Kris Giesing
58df220ea4 Fix issue with forward-delete in editable text widget 2015-11-16 16:07:21 -08:00
Collin Jackson
f1f68f50d2 Merge pull request #401 from collinjackson/remove_sky_log_check
Now that #371 is fixed, we no longer need to check logs for "sky"
2015-11-16 15:57:53 -08:00
Adam Barth
7ad947ac66 Update sky_engine and sky_services 2015-11-16 15:56:32 -08:00
Hixie
5e221334fa Fix some examples.
- drag and drop was using the wrong draggables (long press vs short
  press).

- navigation.dart wasn't using material correctly and so was ending up
  with some red text.

- piano wasn't followig our style guide even a little.

- date picker was not scrollable.
2015-11-16 15:54:40 -08:00
Eric Seidel
8687981404 Merge pull request #408 from eseidelGoogle/shebang
Moar shebang.
2015-11-16 15:45:29 -08:00
Eric Seidel
a2ee056310 Moar shebang.
Make it possible to run dev/update_packages.dart directly from the shell.

@abarth
2015-11-16 15:43:04 -08:00