Sarah Zakarias
0dd69f7b07
Add setInitialRoute on FlutterView. ( flutter/engine#3727 )
2017-06-06 10:59:41 +02:00
Ryan Macnak
32cd986649
AOT for Fuchsia. ( flutter/engine#3570 )
2017-04-11 14:53:14 -07:00
Jason Simmons
cf7899dde4
Return an exit code from sky_shell representing what kind of error occurred ( flutter/engine#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
4c32d9a960
Exit the non-interactive sky_shell on Linux when the Dart script has completed ( flutter/engine#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
Adam Barth
414e5bcd60
Remove last mojom interface ( flutter/engine#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
Adam Barth
b5219d5dcf
Migrate ViewportMetrics away from Mojo ( flutter/engine#3180 )
...
Now we just pass the data directly.
2016-10-27 13:12:55 -07:00
Adam Barth
44ec9e55c9
Move lifecycle, navigation, and localization to platform messages ( flutter/engine#3172 )
...
Previously, these signals were sent over Mojo. Now we send them through
platform messages.
2016-10-25 15:51:27 -07:00
Adam Barth
2e7a8d13bb
Response messages ( flutter/engine#3134 )
...
Add plunbing for Host-to-Dart platform messages
We'll use the plumbing in this direction for things like key events.
2016-10-14 15:51:25 -07:00
Adam Barth
b420addcbb
Rewire platform messages to work like semantics ( flutter/engine#3118 )
...
After this patch, platform messages now take the same path through the system
that semantics data does (on Android). Support on iOS will be in another patch.
2016-10-11 19:02:04 -07:00
Adam Barth
da7b7f72b3
Remove pointer.mojom ( flutter/engine#3102 )
...
This patch moves the rest of the clients to use the new PointerData
transport.
2016-10-06 10:59:30 -07:00
Adam Barth
649b958d19
Expose SemanticsUpdate and SemanticsUpdateBuilder ( flutter/engine#3098 )
...
This patch prepares us to switch sending semantics information over mojom to
using dart:ui directly. Currently the recorded information is dropped on the
floor, but that will improve in future patches.
2016-10-05 12:22:03 -07:00
Adam Barth
c61c39546e
Stop dispatching pointer packets ( flutter/engine#3080 )
...
Long live pointer data packets.
2016-09-29 21:59:44 -07:00
Adam Barth
2aa9886924
Switch to manually encoded pointer data ( flutter/engine#3073 )
...
Rather than using mojom to encode pointer data, we now encode and decode it
manually. A future patch will remove the mojom codepath once the framework is
updated.
2016-09-28 15:50:09 -07:00
John McCutchan
d5ee913a75
Send richer service protocol respones from the Shell ( flutter/engine#2929 )
2016-08-16 12:16:41 -07:00
Adam Barth
76f0953aef
Rename SkyView to RuntimeController ( flutter/engine#2924 )
...
Also, rename SkyViewClient to RuntimeDelegate. These names are more
sensible.
This patch also cleans up the RuntimeDelegate a bit, for example by
removing support for flushing real-time events, which aren't used.
2016-08-13 00:18:58 -07:00