cg021
ac809b48cb
onBeginFrame JNI ( #18866 )
2020-06-11 17:15:03 -07:00
Robert Ancell
9f898e98c2
Don't process key events when the text input is not requested ( #18990 )
2020-06-12 10:59:35 +12:00
Robert Ancell
4bd6aea07c
Always send key events, even if they're used for text input. ( #18991 )
2020-06-12 10:59:23 +12:00
Robert Ancell
87d8888048
Show warning if method response errors occur and error not handled. ( #18946 )
2020-06-12 09:11:36 +12:00
Robert Ancell
5ddc122f02
Fix inverted check in creating resource surface ( #18989 )
2020-06-12 09:09:06 +12:00
Robert Ancell
71fce02dd6
Fix shift-tab not working by adding more GTK->GLFW key mappings. ( #18988 )
2020-06-12 09:08:41 +12:00
Kaushik Iska
2a82a08329
[dart] Account for compiler api change ( #19002 )
2020-06-11 10:12:39 -07:00
Emmanuel Garcia
1ddc6e1d3a
Call destructor and fix check ( #18985 )
2020-06-10 20:29:04 -07:00
Emmanuel Garcia
e5845af424
Put JNI functions under an interface ( #18903 )
2020-06-10 18:40:58 -07:00
Robert Ancell
ca26b7558e
Make Linux shell plugin constructor descriptions consistent ( #18940 )
2020-06-11 12:31:29 +12:00
Robert Ancell
b19a17d5d1
Implement an EGL resource context for the Linux shell. ( #18918 )
...
Fixes https://github.com/flutter/flutter/issues/54855
2020-06-11 12:31:06 +12:00
Emmanuel Garcia
50cae024a3
Reland: Add RAII wrapper for EGLSurface ( #18977 )
2020-06-10 17:22:20 -07:00
Dan Field
f5ab179e7a
Call Shell::NotifyLowMemoryWarning on Android Trim and LowMemory events ( #18979 )
2020-06-10 17:18:17 -07:00
Chinmay Garde
14c78ff3aa
Make sure the native callback is registered before running the test. ( #18981 )
...
Otherwise, this is a race condition.
Fixes https://github.com/flutter/flutter/issues/58785
2020-06-10 16:16:14 -07:00
Robert Ancell
592cbab997
Fix right-to-left selection not working. ( #18951 )
...
Fixes https://github.com/flutter/flutter/issues/57636
2020-06-11 11:13:57 +12:00
Emmanuel Garcia
3864e3f89c
Revert "Add RAII wrapper for EGLSurface ( #18849 )" ( #18971 )
...
This reverts commit d8fe71f665735cd181eb6dc2b2805f3786a67d75.
2020-06-10 13:43:36 -07:00
Wu Zhong
0e8f89cd71
Fixes UI freezes when multiple Flutter VC shared one engine ( #18816 )
...
Co-authored-by: Aaron Clarke <aaclarke@google.com>
2020-06-10 10:22:38 -07:00
Chris Yang
b1a08f2abd
Make rasterizer screenshot work with gl_context_switch ( #18850 )
2020-06-10 10:00:43 -07:00
Todd Volkert
7e6c856ea0
Add support for horizontalDoubleArrow and verticalDoubleArrow cursors ( #18916 )
2020-06-10 07:17:11 -07:00
Dan Field
096dab8be9
fix build ( #18950 )
2020-06-09 20:47:48 -07:00
Emmanuel Garcia
d8fe71f665
Add RAII wrapper for EGLSurface ( #18849 )
2020-06-09 19:42:43 -07:00
Robert Ancell
101e85491d
Add FlMouseCursorPlugin ( #18888 )
...
Fixes https://github.com/flutter/flutter/issues/57595
2020-06-10 14:16:42 +12:00
cg021
82e188d10b
Add onDisplayOverlaySurface JNI ( #18859 )
2020-06-09 17:07:53 -07:00
Robert Ancell
283cc2a536
Add FlPlatformPlugin ( #18316 )
...
Fixes https://github.com/flutter/flutter/issues/54857
2020-06-10 12:02:24 +12:00
David Worsham
66d85bceb7
Move Surface and friends to flow/ ( #18938 )
2020-06-09 16:03:01 -07:00
Robert Ancell
6f5d92d241
Remove the input type and action from TextInputModel. ( #18919 )
...
These aren't used by the model so are better managed outside of it.
2020-06-10 10:00:32 +12:00
Emmanuel Garcia
17aead34b7
Run the rasterizer on the platform thread ( #18841 )
2020-06-09 14:52:17 -07:00
Brian Osman
925943b74d
SkMatrix::MakeFoo is deprecated, use SkMatrix::Foo instead ( #18934 )
2020-06-09 16:55:13 -04:00
Felipe Archondo
80230d815d
[fuchsia] add robust scheduling for flutter_runner ( #18233 )
2020-06-09 13:50:51 -07:00
Kaushik Iska
28e7b7999f
Remove pipeline in favor of layer tree holder ( #18901 )
...
Relanding of a change that was reverted in:
https://github.com/flutter/engine/pull/18427
2020-06-09 12:19:34 -07:00
Robert Ancell
0c7f4c7a18
Log EGL errors ( #18917 )
2020-06-10 06:27:30 +12:00
Robert Ancell
db6793bca3
Use constant for error code ( #18913 )
2020-06-10 06:27:08 +12:00
Robert Ancell
91d520986e
Add scroll event support ( #18885 )
2020-06-09 12:20:06 +12:00
Robert Ancell
320e80552f
Update FlTextInputPlugin method handler style. ( #18886 )
...
Match the style used in the external plugins and more carefully vet the incoming
arguments.
2020-06-09 11:36:00 +12:00
Robert Ancell
b0eee7675f
Support window scaling ( #18891 )
2020-06-09 11:08:42 +12:00
Robert Ancell
6fd3356715
Fix name of Flutter class in plugin docstrings ( #18889 )
2020-06-09 11:05:19 +12:00
cg021
773ac97453
onDisplayPlatformView JNI ( #18828 )
...
* missing imports
* onDisplayPlatformView JNI
* imports
* ran ./ci/format.sh | patch -p0
* missing imports
* onDisplayPlatformView JNI
* imports
* ran ./ci/format.sh | patch -p0
* missing imports
* ran ./ci/format.sh | patch -p0
2020-06-08 16:14:39 -05:00
xster
5edd766628
Fix intent builder visibility ( #18875 )
2020-06-08 12:08:04 -07:00
xster
df1f543ba0
Add a deprecation note to FlutterFragmentActivity ( #18865 )
2020-06-08 00:23:55 -07:00
Robert Ancell
dfdd88deb7
Support AOT mode in GTK shell ( #18809 )
...
Simplify FlDartProject by removing the path arguments - we'll assume that it's
in the standard bundle layout and add new methods later if we need to support
other cases.
2020-06-08 13:18:52 +12:00
Guruji Panda
6734ab3914
Fix include paths to help building flutter runner for Fuchsia in Google3. ( #18840 )
...
Include header file without absolute path if the header file belongs to
the same directory as source file.
2020-06-06 16:05:04 -07:00
Emmanuel Garcia
fafccf8a3a
Refactor AndroidContextGL, AndroidSurface and AndroidSurfaceGL ( #18670 )
2020-06-05 09:18:03 -07:00
David Reveman
7f388bf814
[fuchsia] Limit unnecessary layout transition to aarch64. ( #18833 )
...
This is causing rendering artifacts on intel.
Co-authored-by: David Reveman <reveman@google.com>
2020-06-04 22:29:40 -04:00
Robert Ancell
a25d851edf
Don't call engine when not initialized. ( #18810 )
...
This stops events and platform messages generating errors when the engine has
failed to initialize.
2020-06-05 13:27:56 +12:00
Robert Ancell
8d97830992
Fix braces style ( #18837 )
2020-06-05 13:26:54 +12:00
Jason Simmons
5efd2e820f
Reset AndroidExternalViewEmbedder state when starting a new frame ( #18831 )
2020-06-04 15:08:04 -07:00
Chris Yang
1482d9b05e
Rework GLContextSwitch, get rid of RendererContextManager ( #18601 )
2020-06-04 11:37:51 -07:00
Emmanuel Garcia
fdc457d342
Revert "onDisplayPlatformView JNI ( #18786 )" ( #18826 )
...
This reverts commit c8ab763f79269bf275644cfaa72edeba1c4b0898.
2020-06-04 09:42:51 -07:00
cg021
c8ab763f79
onDisplayPlatformView JNI ( #18786 )
...
* onDisplayPlatformView JNI
* format
* add todo in onDisplayPlatformView
Co-authored-by: Emmanuel Garcia <egarciad@google.com>
* move methods
* add platformViewsController setter
* remove unnecessary calls
* remove override and add unit test
* remove override
* test
* mockito
* fix formatting
Co-authored-by: Emmanuel Garcia <egarciad@google.com>
2020-06-04 11:20:45 -05:00
Robert Ancell
6e378cf669
Mark symbols that should be public ( #18802 )
2020-06-04 14:31:35 +12:00