Sarah Zakarias
1e23d648cb
Run Fuchsia apps without flx ( #4550 )
2018-01-15 11:09:01 +01:00
Sarah Zakarias
ce8ea0f742
Revert "Run Fuchsia apps without flx" ( #4545 )
...
* Revert "include portable_unistd.h in directory_asset_bundle (#4542 )"
This reverts commit 211150fe40 .
* Revert "Run Fuchsia apps without flx (#4538 )"
This reverts commit 8718438d83 .
2018-01-12 15:55:47 +01:00
Sarah Zakarias
8718438d83
Run Fuchsia apps without flx ( #4538 )
2018-01-12 13:31:54 +01:00
Ian McKellar
d917c35e72
Allow Flutter apps on Fuchsia to shut down cleanly ( #4366 )
...
The UIDartState is now always owned by the isolate and always freed in
the isolate cleanup callback.
In the isolate shutdown callback, if the isolate being shut down is the
main isolate, the RuntimeController is informed which in turn notifies
the RuntimeHolder and thus the ApplicationControllerImpl. The
ApplicationControllerImpl tears down the whole Flutter application.
This fixes Fuchsia bug: MI4-328
2017-11-15 13:28:21 -08:00
George Kulakowski
550d0c6490
Rename Magenta to Zircon, along with associated abbreviations ( #4114 )
2017-09-14 22:49:46 -07:00
Michael Goderbauer
08961f8ec5
Format all c-like sources with clang-format ( #4088 )
...
* format
* license script adaptions
* updated licenses
* review comments
2017-09-12 15:36:20 -07:00
George Kulakowski
31d03de019
Rename mtl to fsl ( #4094 )
2017-09-11 17:56:02 -07:00
George Kulakowski
3aa7522c11
Rename ftl to fxl in Fuchsia specific code ( #4090 )
2017-09-11 15:58:48 -07:00
Adam Barth
2a13951fa9
Update paths for //application move ( #4085 )
2017-09-11 14:40:03 -07:00
Ian McKellar
79332e5c42
Support the ApplicationController::Wait interface. ( #4061 )
...
This only operates correctly when the application is killed using the
Kill() method. Flutter applications on Fuchsia currently don't have any
way to shut themselves down, see:
https://github.com/flutter/flutter/issues/11934
2017-09-05 12:21:41 -07:00
Zachary Anderson
6e2d67fa1d
[Fuchsia] Pass namespaces to Isolates ( #4047 )
2017-09-01 13:17:20 -07:00
Adam Barth
2e74a6ba20
Add support for PA_SERVICE_REQUEST ( #3746 )
...
This patch adds support for the new way of exposing services from applications.
2017-06-06 16:05:00 -07:00
Adam Barth
84ccfde363
Teach flutter_runner about namespaces ( #3707 )
...
Rather than receiving an ApplicationEnvironment, we now receive a namespace.
Once we have FIDL2, we can plumb the namespace all the way through to Dart.
2017-05-23 15:21:07 -07:00
Zachary Anderson
65fcbf7c76
Add listViews service extension for the content handler ( #3468 )
2017-03-13 14:46:14 -07:00
vardhan-cr
98e0091f47
Remove callback from ApplicationController.Kill fidl interface. ( #3435 )
2017-02-21 11:03:35 -08:00
James Robinson
8cad3ecae1
Updates for modular->app rename of //application interfaces ( #3414 )
2017-02-13 14:28:14 -08:00
James Robinson
f306a6f701
Updates for application extraction from //apps/modular ( #3397 )
2017-02-08 13:02:40 -08:00
Jeff Brown
825844d908
Update to new ApplicationStartupInfo changes. ( #3230 )
2016-11-16 00:03:22 -08:00
Adam Barth
d658f9d324
Add support for Fuchsia IDL on Fuchsia ( #3211 )
2016-11-10 13:12:32 -08:00
Jeff Brown
a2bf3dc35a
Update to new way of passing application environment. ( #3209 )
2016-11-08 16:58:18 -08:00
Adam Barth
ced9a91c3a
Switch Flutter to //lib/fidl ( #3206 )
2016-11-07 15:51:42 -08:00