5699 Commits

Author SHA1 Message Date
Adam Barth
36b4f0669c Make sky_shell.mojo work on Android
There's no vsync service in MojoShell, so we shouldn't try to connect to it.
Feature request for MojoShell is in https://github.com/domokit/mojo/issues/535.
2015-11-16 15:27:28 -08:00
Adam Barth
c075697fcf Rev pub packages 2015-11-16 15:16:12 -08:00
Collin Jackson
794caa2314 Merge pull request #2059 from collinjackson/rename_flutter_strings
Fix #371 Replace “chromium” and “sky” with “flutter” in logs and Mac Shell UI
2015-11-16 14:54:30 -08:00
Collin Jackson
0904164fd6 Fix https://github.com/flutter/flutter/issues/371 renaming "sky" and "chromium" to "flutter" in logs and Mac Shell UI 2015-11-16 14:54:18 -08:00
Adam Barth
ba603acc04 Fix build and rename a variable
I was supposed to rename this variable before landing the previous patch.
2015-11-16 14:42:44 -08:00
Adam Barth
4858c78ad9 Merge pull request #2058 from abarth/mojo_input
Handle pointer input in sky_shell.mojo
2015-11-16 14:39:20 -08:00
Adam Barth
a4f6e050a6 Merge pull request #2057 from abarth/hold_service_provider
Hold services_provided_to_embedder open
2015-11-16 14:39:10 -08:00
Adam Barth
530d7f3851 Handle pointer input in sky_shell.mojo 2015-11-16 14:26:45 -08:00
Adam Barth
6fae1a6bd4 Hold services_provided_to_embedder open
If we let services_provided_to_embedder close, we'll trigger a bug in Dart's
ApplicationConnection framework code. I've filed
https://github.com/domokit/mojo/issues/536 and will fix that separately. This
patch works around the issue for now.
2015-11-16 13:57:17 -08:00
Adam Barth
b6e662eb83 Merge pull request #2056 from abarth/mojo_services
Wire in Mojo services to sky_shell.mojo
2015-11-16 12:58:42 -08:00
Adam Barth
77f873c1a4 Wire in Mojo services to sky_shell.mojo
After this patch, code running in sky_shell.mojo has access to Mojo services.
2015-11-16 12:56:08 -08:00
Adam Barth
b0d8e5c565 Merge pull request #2055 from abarth/service_provider
Refactor how we wire up platform services
2015-11-16 12:55:36 -08:00
Adam Barth
9dc71cb51f Refactor how we wire up platform services
Now the control flow for wiring up platform services starts in the
platform-specific code. Previously we started in shared code, which was
imposing constraints on the startup sequence for all platforms. Now that we
start in platform-specific code, we'll be able to add better support for Mojo
in a future patch.
2015-11-16 12:24:28 -08:00
Adam Barth
3082e82586 Merge pull request #2054 from abarth/rm_network
Remove sky:🐚:Engine's dependency on network_service
2015-11-16 09:50:23 -08:00
Adam Barth
4f42efe409 Merge pull request #2052 from abarth/paint_flutter
Wire sky_shell.mojo to draw via MGL
2015-11-16 09:25:36 -08:00
Adam Barth
33a1cd3e87 Remove sky:🐚:Engine's dependency on network_service
We weren't using the network service for anything.
2015-11-16 09:22:06 -08:00
Adam Barth
9f0dbea5eb Merge pull request #2053 from chinmaygarde/master
Inability to find a codesigning identity is not a fatal error
2015-11-14 20:39:14 -08:00
Chinmay Garde
a6a497ba3f Inability to find a codesigning identity is not a fatal error 2015-11-14 18:03:02 -08:00
Adam Barth
56601fcfa3 Wire sky_shell.mojo to draw via MGL
After this patch, we can execute Dart code and draw the result via MGL. We
still need to plumb in services.
2015-11-14 07:42:25 -08:00
Adam Barth
33e5611409 Merge pull request #2050 from abarth/execute_code3
Wire sky_shell.mojo up to native_viewport
2015-11-13 14:02:30 -08:00
Adam Barth
96b847cd43 Wire sky_shell.mojo up to native_viewport
After this patch, we can execute Dart code an create an X window. There's a
sketch of some graphics code, but it's not wired up yet.
2015-11-13 14:00:34 -08:00
John McCutchan
8b406037d4 Merge pull request #2049 from johnmccutchan/rev_packages_again
Rev packages again and this time update the mojo_sdk dependency
2015-11-13 12:39:03 -08:00
John McCutchan
48aa7176cd Rev packages again and this time update the mojo_sdk dependency 2015-11-13 12:25:57 -08:00
Chinmay Garde
4c076c79e3 Merge pull request #2048 from chinmaygarde/master
Make Xcode run `pub get` automatically
2015-11-13 12:02:11 -08:00
Chinmay Garde
a5a65400f6 Make Xcode run pub get automatically instead of depending on the user to update the same 2015-11-13 11:52:41 -08:00
John McCutchan
a28338a4ea Merge pull request #2047 from johnmccutchan/rev_packages
Bump sky_engine and sky_services package versions
2015-11-13 10:47:42 -08:00
John McCutchan
62d13979fb Bump sky_engine and sky_services package versions 2015-11-13 10:44:46 -08:00
John McCutchan
2cb67d8573 Merge pull request #2046 from johnmccutchan/roll_dart_3
Roll dart 3
2015-11-13 10:35:51 -08:00
John McCutchan
a22ca7533a Update sdk_ext source paths 2015-11-13 10:31:23 -08:00
John McCutchan
7c1f9c4aa8 Update to mojo d2957747ae2657de02996f72ba211b8bb750a1f3 2015-11-13 10:23:53 -08:00
John McCutchan
1055e28dac Fix typo in roll script 2015-11-13 10:23:39 -08:00
John McCutchan
b89f2b3f47 Update service isolate server script 2015-11-13 10:22:31 -08:00
John McCutchan
4a869b2e91 Update roll script to also grab mojo/dart/packages/mojo 2015-11-13 10:21:56 -08:00
John McCutchan
bfe2f3ee92 Bump DEPS for dart and mojo 2015-11-13 10:20:41 -08:00
Adam Barth
1db56166f6 Rev pub packages 2015-11-13 09:15:40 -08:00
Adam Barth
7e294c5f81 Merge pull request #2045 from abarth/gpu_direct
Move GPU code into direct
2015-11-12 21:01:46 -08:00
Adam Barth
8a6ef54343 Move GPU code into direct
I'll add another subdirectory to GPU for Mojo soon.
2015-11-12 19:56:38 -08:00
Jason Simmons
acdf951cb8 Merge pull request #2042 from jason-simmons/application_service_provider
Provide a handle for the ServiceProvider stub used by the application…
2015-11-12 17:32:49 -08:00
Jason Simmons
b63c2d93e1 Provide a handle for the ServiceProvider stub used by the application to expose services to the embedder 2015-11-12 15:06:10 -08:00
Adam Barth
16f8b5059d Rev pub packages 2015-11-12 10:30:30 -08:00
Ian Hickson
ed15fc3d3d Merge pull request #2040 from Hixie/ext_sdk
Update the path for dart:ui_internals
2015-11-12 10:06:43 -08:00
Jason Simmons
1566d66a9e Merge pull request #2036 from jason-simmons/card_collection_segfault
Do not delete the DrainJob within the DrainJob::Start callback
2015-11-12 09:59:54 -08:00
Hixie
163980f878 Update the path for dart:ui_internals 2015-11-12 09:53:16 -08:00
Ian Hickson
bee2fea974 Merge pull request #2039 from Hixie/sky_services
Include raw_keyboard.mojom in the Linux build too.
2015-11-12 09:53:00 -08:00
Hixie
64402ffec1 Include raw_keyboard.mojom in the Linux build too. 2015-11-12 09:46:07 -08:00
James Robinson
4f4483e8db Merge pull request #2037 from jamesr/rm_ui_events
Nuke //ui/events, all users are runtime dead
2015-11-11 17:57:03 -08:00
James Robinson
3e79cc5829 Nuke //ui/events, all users are runtime dead 2015-11-11 17:33:07 -08:00
Jason Simmons
c765df18b4 Do not delete the DrainJob within the DrainJob::Start callback
DrainDataPipeInBackground posts a callback to DrainJob::Start, which
constructs a DataPipeDrainer.  The DataPipeDrainer's constructor may
call OnDataComplete.  If this happens, it is unsafe to delete the
DrainJob while the callback is still running.
2015-11-11 15:52:18 -08:00
Adam Barth
fe9b34465d Merge pull request #2035 from abarth/main_mojo
Add a basic sky_shell.mojo
2015-11-11 14:50:32 -08:00
Chinmay Garde
0e71adfc0e Merge pull request #2034 from chinmaygarde/master
Make the user specify the path to the flutter repo in Xcode
2015-11-11 14:08:42 -08:00