Adam Barth
3fdf0e5bca
Merge pull request #2404 from abarth/mv_ganesh_canvas
...
Move ganesh_canvas to sky/shell/gpu/direct/
2016-02-17 12:15:14 -08:00
Adam Barth
f7265449bf
Move ganesh_canvas to sky/shell/gpu/direct/
...
We only use the ganesh canvas in the direct configuration. This patch moves the
class into the directory to make that clear.
2016-02-17 11:16:14 -08:00
Adam Barth
bdcd6d1428
Merge pull request #2403 from abarth/stencil
...
Attach a stencil buffer
2016-02-17 11:13:52 -08:00
Adam Barth
c773bcac44
Attach a stencil buffer
...
Skia can go faster (and crashes less) when we have a stencil buffer.
Fixes https://github.com/flutter/flutter/issues/1931
2016-02-17 11:02:03 -08:00
Adam Barth
ba2590bb29
Merge pull request #2401 from abarth/ios_keyboard
...
Make iOS keyboard robust to selection of -1
2016-02-14 15:17:56 -08:00
Adam Barth
b7d936fd35
Make iOS keyboard robust to selection of -1
...
The Dart code uses -1 to signal that there is no current selection. If
we get text input in this state, we need to do something reasonable.
This patch teach us to treat that case as if the selection was zero.
This patch also improves how we convert from NSString to string16 and
makes it so we don't leak keyboard subviews.
Fixes https://github.com/flutter/flutter/issues/1878
2016-02-14 15:15:29 -08:00
Adam Barth
f38005f5a7
Merge pull request #2399 from abarth/image_toString
...
Add a toString to ui.Image
2016-02-13 19:44:21 -08:00
Adam Barth
e0c9e3a94f
Add a toString to ui.Image
...
Fixes #1866
2016-02-13 19:41:55 -08:00
Adam Barth
9e1e1fba54
Fix Android build
2016-02-13 00:09:32 -08:00
Adam Barth
baa179c306
Merge pull request #2398 from abarth/fix_build
...
Remove reference to non-existent directory
2016-02-12 22:54:47 -08:00
Adam Barth
a05605d396
Remove reference to non-existent directory
...
This was breaking the build with gcm enabled.
2016-02-12 22:54:02 -08:00
Adam Barth
dbd158e916
Rev pub packages
2016-02-12 22:49:35 -08:00
Adam Barth
4cc46a209e
Merge pull request #2397 from abarth/rm_ui_internals
...
Remove dart:ui_internals
2016-02-12 22:48:21 -08:00
Adam Barth
9dae74e97b
Remove dart:ui_internals
...
This patch merges these functions into dart:ui, which is simpler.
Fixes #83
2016-02-12 22:44:20 -08:00
Matt Perry
6b12e72578
Merge pull request #2393 from mpcomplete/rm.gcm
...
Remove gcm package from the repository.
2016-02-13 01:31:51 -05:00
Adam Barth
7cb02350aa
Merge pull request #2396 from abarth/roll_dart
...
Update Dart
2016-02-12 16:17:46 -08:00
Adam Barth
f3d9f0172f
Update Dart
2016-02-12 16:12:27 -08:00
Adam Barth
1ccdc52889
Merge pull request #2395 from abarth/background_compilation_flag
...
Add an off-by-default flag for background compilation
2016-02-12 16:06:33 -08:00
Adam Barth
b09cd543bd
Add an off-by-default flag for background compilation
2016-02-12 16:01:18 -08:00
Chinmay Garde
bc1a026254
Merge pull request #2394 from chinmaygarde/master
...
iOS: Add a native service asset copy phase to move the service dylibs resolved by the tooling into the appropriate locations in the application bundle
2016-02-12 15:08:27 -08:00
Matt Perry
db5c72c81c
Remove gcm package from the repository.
...
I moved it to https://github.com/mpcomplete/flutter_gcm for now.
2016-02-12 17:46:32 -05:00
Chinmay Garde
4514ccdd91
iOS: Add a native service asset copy phase to move the service dylibs resolved by the tooling into the appropriate locations in the application bundle
2016-02-12 14:45:34 -08:00
Jason Simmons
6e0e28a6c0
Merge pull request #2391 from jason-simmons/mojo_zip_assets
...
Use Engine::RunFromBundle and the ZipAssetBundle on all platforms
2016-02-12 12:46:47 -08:00
Jason Simmons
f4542c9152
Use Engine::RunFromBundle and the ZipAssetBundle on all platforms
2016-02-12 11:50:00 -08:00
Adam Barth
511ade3287
Trigger a landmine to reset Android SDK extras
2016-02-12 09:13:22 -08:00
Adam Barth
2500a72de5
Remove download_sdk_extras.py
...
We don't appear to need this DEPS entry to build.
2016-02-12 08:57:44 -08:00
Adam Barth
b847a50517
Rev pub packages
2016-02-11 14:32:09 -08:00
Adam Barth
ab14d642fb
Merge pull request #2386 from abarth/improve_mojo
...
Polish Mojo platform implementation
2016-02-11 14:31:00 -08:00
Chinmay Garde
26998e5349
Merge pull request #2389 from chinmaygarde/master
...
iOS: Vsync provider can take multiple callbacks
2016-02-11 14:25:46 -08:00
Chinmay Garde
2f57d8de36
iOS: Vsync provider can take multiple callbacks
2016-02-11 14:22:16 -08:00
Chinmay Garde
cbb14e9804
Merge pull request #2388 from chinmaygarde/master
...
Move user editable files out of the generated Xcode directory
2016-02-11 14:12:25 -08:00
Jason Simmons
1a748fa3e3
Merge pull request #2387 from jason-simmons/suspend_blank_0210
...
Allow multiple callbacks in the VSyncProvider
2016-02-11 14:01:37 -08:00
Jason Simmons
626789d555
Allow multiple callbacks in the VSyncProvider
...
It's possible for multiple calls to AwaitVSync to be pending while reloading
an application. The Animator may get an AwaitVSync, a Reset, and then another
AwaitVSync before the first vsync completes.
If this happens, invoke both callbacks. If we close the pipe, then the
Animator will no longer make progress.
2016-02-11 13:56:18 -08:00
Chinmay Garde
d1524de23e
Move user editable files out of the generated Xcode directory
2016-02-11 13:19:20 -08:00
Chinmay Garde
ccc18ea169
Update UIRequiredDeviceCapabilities to be arm64 only
2016-02-11 12:50:54 -08:00
Chinmay Garde
f033dcdb95
Merge pull request #2384 from chinmaygarde/master
...
Add error logging when a dynamic service fails to load
2016-02-11 12:47:43 -08:00
Chinmay Garde
e4b53ea421
Move the actual PRODUCT_BUNDLE_IDENTIFIER into the Info.plist
2016-02-11 12:44:49 -08:00
Adam Barth
d3dbc1cda4
Polish Mojo platform implementation
...
* Use Node::Combinator::PRUNE, which stops the Mozart launcher from showing red
when we're loading child views. Instead of blocking the whole app, we'll now
just prune away the children that aren't ready. Eventually we'll want
to let authors control these operations.
* Grab the service registry in AcceptConnection rather than CreateView. The
CreateView comes from the Mozart launcher, which isn't where we want to get
the service registry. Now we get the service registry from the first app to
connect, which isn't right either but at least works while we sort out what
we really want.
2016-02-11 12:43:37 -08:00
Ian Hickson
1c93bfd40c
Merge pull request #2385 from Hixie/style
...
Document recent changes to import conventions.
2016-02-11 08:30:44 -08:00
Ian Hickson
732cbea12f
Document recent changes to import conventions.
2016-02-11 08:03:08 -08:00
Chinmay Garde
b8c6a97d81
Add error logging when a dynamic service fails to load
...
This happens once per service
2016-02-10 16:03:39 -08:00
Todd Volkert
b1984e9458
Merge pull request #2383 from tvolkert/master
...
Rev engine
2016-02-10 15:34:52 -08:00
Todd Volkert
c4cec818c5
Rev engine
2016-02-10 15:34:02 -08:00
Chinmay Garde
eb357ac776
Merge pull request #2382 from chinmaygarde/master
...
Fix the VM service path so the precompilation snapshotter can find observatory specific entry points
2016-02-10 15:28:58 -08:00
Chinmay Garde
f0138bc325
Fix the VM service path so the precompilation snapshotter can find observatory specific entry points
2016-02-10 15:27:27 -08:00
John McCutchan
fe65d45e9f
Merge pull request #2381 from johnmccutchan/fix_copy_step
...
Fix the copying of service isolate sources into sdk_ext
2016-02-10 15:24:44 -08:00
John McCutchan
0a1cd17b4b
Fix the copying of service isolate sources into sdk_ext
2016-02-10 15:17:36 -08:00
John McCutchan
b61811ddd8
Merge pull request #2380 from johnmccutchan/start_paused_works
...
Enable and test sky_shell --start-paused
2016-02-10 14:41:21 -08:00
John McCutchan
d089e76e24
Enable and test sky_shell --start-paused
2016-02-10 14:39:52 -08:00
Todd Volkert
90ab81bf38
Merge pull request #2378 from tvolkert/master
...
Rev engine
2016-02-10 12:23:18 -08:00