P.Y. Laligand
6fcb45991d
Move //dart to //third_party/dart. ( #4245 )
2017-10-19 01:20:38 -07:00
George Kulakowski
3aa7522c11
Rename ftl to fxl in Fuchsia specific code ( #4090 )
2017-09-11 15:58:48 -07:00
Adam Barth
9cfc67ef57
Retrieve the last error from the proper thread ( #3649 )
...
Previously, the last error was a global static. Now it is a thread-specific
value, which means we need to visit the UI thread to read the value.
2017-05-04 21:30:39 -07:00
Adam Barth
da0b1f5a36
Make microtask queue be per thread ( #3644 )
...
Previously, it was a static. Doesn't have much effect in practice because we
only use this microtask queue for main isolates, which exist on a single
thread.
2017-05-04 15:06:43 -07:00
Chinmay Garde
f4a2c21d50
Rename sky_shell to flutter_tester. ( #3521 )
2017-03-27 13:09:36 -07:00
Chinmay Garde
2323a17acb
Remove last reference to //base from //flutter/shell/platform/linux. ( #3511 )
2017-03-23 16:01:35 -07:00
Chinmay Garde
3f269db72c
Remove the interactive mode on the Linux test shell. ( #3510 )
2017-03-23 15:52:54 -07:00
Chinmay Garde
1c07ea530f
Remove uses of //base from all //flutter projects and replace them with //fml variants. ( #3492 )
2017-03-22 15:42:51 -07:00
Jason Simmons
d317fb3b9d
Return the expected exit code if sky_shell sees a compilation error during script loading ( #3389 )
2017-02-03 12:14:35 -08:00
Jason Simmons
c1524787df
Set Platform.executable and executableArguments for Linux sky_shell ( #3378 )
2017-02-02 12:28:52 -08:00
Jason Simmons
8e7d68f823
Return an exit code from sky_shell representing what kind of error occurred ( #3368 )
...
This is intended to match the exit codes returned by the Dart command line tool
2017-01-27 09:59:08 -08:00
Jason Simmons
8fea842f02
Add a flag to sky_shell that keeps the process alive after the Dart script completes ( #3363 )
2017-01-25 12:06:23 -08:00
Jason Simmons
fdcd65eedd
Exit the non-interactive sky_shell on Linux when the Dart script has completed ( #3358 )
...
The script will be finished when the microtask queue has been drained and
Dart_HasLivePorts is returning false for the main isolate
2017-01-24 15:39:30 -08:00
Chinmay Garde
cc45975563
Rework switches in the shell so that they display help text for all flags. ( #3259 )
2016-11-22 16:58:55 -08:00
Adam Barth
63e71803de
Unlink from mojo ( #3187 )
...
After this patch, we no longer link with Mojo. We still use some gn definitions
from //mojo to create Dart packages.
2016-10-28 15:01:07 -07:00
Adam Barth
4b8c9051e5
Remove last mojom interface ( #3184 )
...
We no longer use mojom to transport messages. We still use the Mojo EDK
to spin the event loop, however.
2016-10-28 11:46:57 -07:00
Chinmay Garde
fdf13d720e
Make the PlatformView client rendering API agnostic. ( #3099 )
2016-10-06 15:06:21 -07:00
Adam Barth
e105e697f8
Make the --flx flag work on Linux ( #3065 )
...
Previously we would error out because of a lack of positional arguments.
2016-09-27 16:13:44 -07:00
Chinmay Garde
9eb446e0d5
Move shell to //flutter and split shell/BUILD.gn into smaller pieces for each subcomponent. ( #3053 )
...
* Namespaces have been updated to reflect the move from //flutter/sky/shell to //flutter/shell.
* shell/BUILD.gn file has been split into smaller GN files for each subcomponent of the shell (common, GPU, diagnostic, testing).
* GN dependencies have been rewritten to stop exposing common shell dependencies as public. Duplicates have also been removed.
* GPU subcomponent has been updated make it more suitable for Vulkan integration.
* The GLFW backend has been resurrected.
2016-09-23 15:33:25 -07:00