Ian Hickson
498a9da159
Add documentation to TileMode. ( flutter/engine#3668 )
2017-05-10 12:22:08 -07:00
Chris Bracken
3701c34de0
Set Android keyboard actionLabel only if non-null ( flutter/engine#3677 )
2017-05-10 12:20:03 -07:00
freiling
9f9edcc382
[vulkan] make validation layer errors non-fatal on Fuchsia ( flutter/engine#3674 )
2017-05-10 10:36:26 -07:00
Sarah Zakarias
dfa8cc86a4
Remove urlLauncher and pathProvider from FlutterPlatformPlugin ( flutter/engine#3673 )
2017-05-10 13:42:13 +02:00
Mikkel Nygaard Ravn
6d6e19b682
Fix iOS plugin reg docs ( flutter/engine#3672 )
2017-05-10 08:40:14 +02:00
Chris Bracken
08bbbdfe3f
Disable auto-correct for text editing when obscureText is set ( flutter/engine#3661 )
2017-05-09 14:55:58 -07:00
mikejurka
cc3ffeb6f0
Enable Vulkan validation layers on Fuchsia in debug mode. ( flutter/engine#3663 )
...
Disable info debug messages from the layers to cut down log spam.
2017-05-09 14:32:17 -07:00
Chinmay Garde
f366940fe7
Fix Android Vulkan build by accounting for updated GN flags. ( flutter/engine#3670 )
2017-05-09 14:17:24 -07:00
Mikkel Nygaard Ravn
55e8e08e75
Add documentation to iOS plugin registry ( flutter/engine#3665 )
2017-05-09 11:26:02 +02:00
Mikkel Nygaard Ravn
536aa72373
Use older openURL signature ( flutter/engine#3660 )
2017-05-08 23:29:59 +02:00
Mikkel Nygaard Ravn
4ae1c00a9e
Add uikit import ( flutter/engine#3659 )
2017-05-08 22:53:04 +02:00
mikejurka
eee9292e3b
Include new Vulkan enum values only on Fuchsia ( flutter/engine#3658 )
...
Fixes build.
2017-05-08 13:44:07 -07:00
mikejurka
eaba4f5a5d
Update to match the latest Vulkan loader in Fuchsia ( flutter/engine#3654 )
2017-05-08 12:58:17 -07:00
Mikkel Nygaard Ravn
53e3237cfb
iOS plugin registry ( flutter/engine#3645 )
2017-05-08 21:45:23 +02:00
Mikkel Nygaard Ravn
d0fb164548
Android plugin registry ( flutter/engine#3641 )
2017-05-08 21:44:49 +02:00
Adam Barth
2f17f94b1d
Add Picture.toImage ( flutter/engine#3657 )
...
Fixes https://github.com/flutter/flutter/issues/6774
2017-05-08 09:10:34 -07:00
Ian Hickson
fa260ad401
Correct the docs for Size.lerp. ( flutter/engine#3653 )
2017-05-06 21:07:13 -07:00
P.Y. Laligand
c4013f0a5e
Fixed some analysis issues. ( flutter/engine#3656 )
2017-05-05 18:37:40 -07:00
Chris Bracken
6010385a81
Default return key behaviour to 'done' on iOS ( flutter/engine#3655 )
...
This change brings iOS return key behaviour in line with current behaviour on
Android.
* Implements TextInputClient.performAction for iOS Adds FlutterTextInputAction
* enum Defaults return key to 'Done' Ends editing and hides the keyboard if
* 'Done' is pressed
Future work is planned to support configurable return/action key behaviour.
See: #9573 , #9210 , #8028 .
2017-05-05 17:40:52 -07:00
Ian Hickson
dbcef4b099
Some doc typos ( flutter/engine#3647 )
2017-05-04 22:42:04 -07:00
Adam Barth
394d367b3f
Retrieve the last error from the proper thread ( flutter/engine#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
Todd Volkert
855f18ecc1
Add ipv6 flag to shell. ( flutter/engine#3646 )
...
It controls whether the observatory and diagnostic server will
bind to the IPv6 loopback address rather than the IPv4.
Fixes https://github.com/flutter/flutter/issues/9813
2017-05-04 19:35:59 -07:00
Adam Barth
52247beb87
Make microtask queue be per thread ( flutter/engine#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
P.Y. Laligand
456c1066eb
Add missing dependency. ( flutter/engine#3643 )
2017-05-02 15:30:48 -07:00
Florin Malita
f96707733a
Add missing Skia includes ( flutter/engine#3642 )
...
We are removing some indirect includes from SkCanvas.h.
Updating clients to pull required headers explicitly.
2017-05-02 10:17:11 -07:00
Chinmay Garde
e9fc94b879
When pasting an item of type kTextPlainFormat from the pasteboard, ensure there actually is a string in the pasteboard. ( flutter/engine#3638 )
2017-04-28 15:02:22 -07:00
Mikkel Nygaard Ravn
77454f6ebf
Document channel message value conversions ( flutter/engine#3633 )
2017-04-28 23:31:11 +02:00
Chris Bracken
f0f09665d3
Clamp iOS selection to 0 < pos < length ( flutter/engine#3636 )
2017-04-27 16:04:30 -07:00
Jason Simmons
15e0d127bd
Change the shadow elevation parameter to floating point ( flutter/engine#3637 )
2017-04-27 10:52:13 -07:00
Jason Simmons
11b6cb10f7
Add a second per-frame callback that is invoked after the microtask queue is drained ( flutter/engine#3632 )
...
See https://github.com/flutter/flutter/issues/7626
2017-04-27 10:23:46 -07:00
Jason Simmons
2f0485a91e
Improved parameters for Skia shadows ( flutter/engine#3635 )
2017-04-27 10:13:28 -07:00
Mikkel Nygaard Ravn
a20aac4525
Fix corner case errors in platform channels ( flutter/engine#3631 )
2017-04-27 07:52:56 +02:00
P.Y. Laligand
47e891cc1d
Don't build the full FlutterTester bundle on Fuchsia. ( flutter/engine#3629 )
...
The flutter_tester executable works just fine.
2017-04-26 10:37:28 -07:00
Chinmay Garde
b313dac389
Call SkGraphics::Init on shell initialization. ( flutter/engine#3628 )
...
This ensures SkOpts are initialized before we start using Skia.
2017-04-25 21:47:09 -07:00
Ian Hickson
a626626f61
Remove the Android NDK and SDK from the license file. ( flutter/engine#3627 )
...
As advised.
2017-04-25 17:22:25 -07:00
Ryan Macnak
c549fc12ce
Fuchsia AOT: ( flutter/engine#3626 )
...
- Fix flutter_aot_app template for moved Flutter tool GN label.
- Add missing dart:io tree-shaking roots.
- Add example AOT app to catch future breakage.
2017-04-25 13:28:52 -07:00
P.Y. Laligand
8e74a31abd
Allow Flutter shell to build for a Mac Fuchsia host. ( flutter/engine#3625 )
2017-04-25 07:38:08 -07:00
P.Y. Laligand
3e74263ff6
Fix -Wmissing-field-initializer warning on Fuchsia. ( flutter/engine#3624 )
2017-04-24 14:06:37 -07:00
Chinmay Garde
b1c35cc789
Remove fml::ThreadChecker and use the one in ftl. ( flutter/engine#3623 )
2017-04-24 12:22:10 -07:00
P.Y. Laligand
9c662cf05a
Added missing dependencies for the sky_engine package on Fuchsia. ( flutter/engine#3619 )
...
This was exposed by minimal builds which do not build //flutter.
2017-04-22 08:36:45 -07:00
Mikkel Nygaard Ravn
39b70c07cd
Revert "Remove unused import ( #3620 )" ( flutter/engine#3621 )
...
This reverts commit f99f9f749acc3dde33ac3cefdbae09ecb19f2204.
2017-04-22 14:26:08 +02:00
Mikkel Nygaard Ravn
f99f9f749a
Remove unused import ( flutter/engine#3620 )
2017-04-22 14:16:13 +02:00
Mikkel Nygaard Ravn
9d88b0af24
Add hasArgument convenience to MethodCall ( flutter/engine#3612 )
2017-04-22 14:04:03 +02:00
Chinmay Garde
f6ab3cd553
Add the ‘vulkan’ suffix to the out directory when the —enable-vulkan flag is specified. ( flutter/engine#3618 )
...
Earlier, when the —enable-vulkan flag was specified, the out directory name was determined by the other flags specified to `flutter/tools/gn`. But, the build itself was Vulkan enabled. Now that we are going to add the vulkan target to buildbot, we want to clearly delineate a Vulkan enabled build from a non-Vulkan enabled one.
2017-04-21 17:05:35 -07:00
Chinmay Garde
fdc849827a
Fix benign warning about adding a Skia GN arg that has deprecated. ( flutter/engine#3617 )
2017-04-21 15:39:13 -07:00
Chinmay Garde
b90200a5bb
Account for updated GrVkFormatToPixelConfig signature. ( flutter/engine#3615 )
...
Fixes Vulkan backend.
2017-04-21 15:15:36 -07:00
P.Y. Laligand
5e414da0b4
Updated label for Fuchsia flx builder. ( flutter/engine#3605 )
2017-04-20 14:18:47 -07:00
xster
7900afc2fa
Keep resident runner connected on iOS when screen locks in debug mode ( flutter/engine#3610 )
...
* Add debug mode background
* Review notes
2017-04-19 18:00:06 -07:00
Chinmay Garde
0e9ba7f5e7
Update buildtools to c8db819853bcf8ce1635a8b7a395820f39b5a9fc and restrict downloaded artifacts. ( flutter/engine#3611 )
...
This updates our compilers, gn and ninja. Also, we now explicitly specify the buildtools artifacts we actually use instead of downloading everything from the catalog.
The build error was due to unused lambda captures being reported as warnings (which we turn into errors).
2017-04-19 16:14:52 -07:00
Adam Barth
3abcf3c24f
Make dart:ui more consistent with other built in libraries ( flutter/engine#3609 )
...
The other libraries don't repeat the "dart" name in their path inside the
package.
2017-04-19 13:20:30 -07:00