gaaclarke
46ccd1d5f3
Added exception if you try to reply with a non-direct ByteBuffer. ( flutter/engine#25952 )
2021-05-12 16:12:38 -07:00
Mohit Kanwal
16fda154a3
Remove unused parameter. ( flutter/engine#25940 )
2021-05-10 13:19:01 -07:00
xster
7e60885377
Fix crash when both FlutterFragmentActivity and FlutterFragment are destroyed and recreated ( flutter/engine#25851 )
2021-05-03 09:35:45 -07:00
xster
5233f959a5
Fix crash when FlutterFragmentActivity is recreated with an existing FlutterFragment ( flutter/engine#25770 )
2021-04-26 22:23:45 -07:00
Emmanuel Garcia
4842a3a52e
Fix accessibility of embedded views in Android 9 and below ( flutter/engine#25709 )
2021-04-23 11:16:09 -07:00
Emmanuel Garcia
a8bee24681
TalkBack shouldn't announce platform views that aren't in the a11y tree ( flutter/engine#25666 )
2021-04-20 12:39:02 -07:00
eggfly
bddb13004d
Fix: add Android accessibility bounds offset when FlutterView's location is not left top corner ( flutter/engine#25670 )
2021-04-20 09:37:25 -07:00
xster
a04eb5db2b
Deduplicate plugin registration logic and make error logs visible - take 2 ( flutter/engine#25395 )
2021-04-14 09:34:01 -07:00
Ari Weiland
ce085d0129
Add automatic onBackPressed behavior to FlutterFragment ( flutter/engine#25453 )
2021-04-09 13:18:43 -07:00
xster
6f92b73ba2
Revert "Deduplicate plugin registration logic and make error logs visible ( #25297 )" ( flutter/engine#25393 )
2021-04-02 12:44:01 -07:00
Emmanuel Garcia
c34705f5dd
Reland: "Fix memory leak and bug in the RunsOnCreationTaskRun" ( flutter/engine#25317 )
2021-03-31 15:16:38 -07:00
xster
59ff1d3735
Deduplicate plugin registration logic and make error logs visible ( flutter/engine#25297 )
2021-03-30 11:19:01 -07:00
chunhtai
0b40ddfde0
Reland "Fixes android voice access delete text, redo, and undo action" ( flutter/engine#25289 )
...
* Reland "Fixes android voice access delete text, redo, and undo actions. (#25050 )"
This reverts commit b1b20aedd68a6cfea50b61e4f4aca74c3909407c.
* fix condition
2021-03-30 10:21:21 -07:00
LongCatIsLooong
bc034502d7
[Android Text Input] restart when framework changes composing region ( flutter/engine#25180 )
2021-03-29 16:29:01 -07:00
Karl
fcb807db42
Add clear method in FlutterEngineCache to clear all cached Flutter engines #78420 ( flutter/engine#25280 )
2021-03-29 09:59:01 -07:00
chunhtai
b1b20aedd6
Revert "Fixes android voice access delete text, redo, and undo actions. ( #25050 )" ( flutter/engine#25286 )
...
This reverts commit dd9fcd6de3b0f3279153fd6549e828389b9124d3.
2021-03-29 09:31:07 -07:00
shuoch-g
7a83f0694b
Let FlutterEngine to turn off automaticallyRegisterPlugins from AndroidManifest.xml. ( flutter/engine#24479 )
2021-03-25 14:59:02 -07:00
chunhtai
dd9fcd6de3
Fixes android voice access delete text, redo, and undo actions. ( flutter/engine#25050 )
...
* Fixes android voice access delete text, redo, and undo actions
* account for unicode
2021-03-25 10:42:01 -07:00
xster
708d427d93
Make DartExecutor.isExecutingDart account for spawned engines ( flutter/engine#25171 )
2021-03-23 09:50:03 -07:00
Gary Qian
5359dffc36
[deferred components] Handle base module loading units ( flutter/engine#24983 )
2021-03-15 17:48:01 -07:00
Gary Qian
3f022df5d0
Rename moduleName to componentName for consistency ( flutter/engine#24906 )
2021-03-10 03:20:01 -08:00
xster
c0b9da55ea
update links from https://github.com/flutter/engine/pull/24766 ( flutter/engine#24818 )
2021-03-09 23:45:02 -08:00
Ren You
4885af8ae3
Revert "Fix memory leak and bug in the RunsOnCreationTaskRunner check ( #24690 )" ( flutter/engine#24874 )
...
This reverts commit e0a475111216cf4775e08441100c0b6a24fd8b84.
2021-03-09 06:29:42 -08:00
Chris Bracken
13cf185e1c
Correct setup-related typos ( flutter/engine#24846 )
...
Corrects uses of setup as a verb to 'set up', leaves noun/noun-phrase
forms of setup as 'setup'. Also settles on 'teardown' as opposed to
tear-down for consistency across the codebase.
A few other minor comment/wording corrections.
2021-03-08 17:31:10 -08:00
Emmanuel Garcia
e5ca96cc41
Revert "Replace Flutter surface only after all platform views are destroyed ( #24363 )" ( flutter/engine#24800 )
...
This reverts commit 5d850382d4205a9e2f5d42383d63ecb8cae2247b.
2021-03-05 10:45:20 -08:00
chunhtai
92d11213ff
Adds set text action for voice access ( flutter/engine#24734 )
2021-03-04 17:44:01 -08:00
Emmanuel Garcia
e0a4751112
Fix memory leak and bug in the RunsOnCreationTaskRunner check ( flutter/engine#24690 )
2021-03-02 12:39:02 -08:00
Lau Ching Jun
3ef9020448
Add method to obtain native string resource in localization plugin. ( flutter/engine#24575 )
2021-02-24 23:03:31 -08:00
LongCatIsLooong
271538aefa
Passthrough movement keys when theres no selection ( flutter/engine#24581 )
2021-02-23 20:41:01 -08:00
LongCatIsLooong
98147bb6dc
Revert "[Android Text Input] Remove Samsung restart input workaround for newer Samsung keyboards ( #24288 )" ( flutter/engine#24486 )
2021-02-18 11:26:01 -08:00
LongCatIsLooong
7694881296
[Android text input] fix android autofill on focused text field ( flutter/engine#24463 )
2021-02-17 23:01:02 -08:00
eggfly
7149be7fce
Fix ImageReader may leak images when onDraw() not called ( flutter/engine#24272 )
2021-02-17 22:56:06 -08:00
LongCatIsLooong
09da701b22
[Android Text Input] Remove Samsung restart input workaround for newer Samsung keyboards ( flutter/engine#24288 )
2021-02-16 09:11:01 -08:00
Emmanuel Garcia
5d850382d4
Replace Flutter surface only after all platform views are destroyed ( flutter/engine#24363 )
2021-02-12 10:02:33 -08:00
xster
2c57ad10c1
Make activity/fragment leftover from an attach/detach race slightly safer ( flutter/engine#24181 )
2021-02-03 21:25:40 -08:00
chunhtai
56c0a73e02
fixes android deeplink query paremeter null crashes ( flutter/engine#24146 )
2021-02-02 17:01:03 -08:00
xster
888728a804
Load FlutterLoader when creating FlutterEngineGroup ( flutter/engine#23980 )
2021-01-27 13:30:23 -08:00
Lau Ching Jun
b9fbeca5b3
Allow naming shared libraries in deferred component via AndroidManifest ( flutter/engine#23925 )
2021-01-25 16:34:27 -08:00
Gary Qian
9b0c05391a
Read loading unit mapping from AndroidManifest instead of strings ( flutter/engine#23868 )
2021-01-23 23:04:02 -08:00
Lau Ching Jun
dfab1f2f1a
Search multiple paths when loading deferred component .so files. ( flutter/engine#23849 )
...
This is a partial revert of 1181890b8e94c8cc72928df526f49dcc6ce7cdb2
On some devices we still need to the original search paths approach
because dlopen with just the base file name doesn't work. We're
combining both approaches now, adding the base filename as the first
entry in the searchPaths.
2021-01-22 09:41:22 -08:00
Lau Ching Jun
1181890b8e
Pass the filename directly to JNI for loading deferred component. ( flutter/engine#23824 )
...
When .so files are in the lib/ path in the APK, it can be dlopen-ed
directly using just the filename. We don't need to search for the file.
The interface has thus been changed to accept a single path instead of a
search directory.
Also instead of hardcoding the .so basename and assets directory, read
them from FlutterApplicationInfo instead.
2021-01-21 16:01:13 -08:00
Greg Spencer
95196058d2
Make android more lenient when it comes to out-of-order key event responses ( flutter/engine#23604 )
...
Relaxes enforcement of key events being handled in order, to match similar code in the Linux and Windows implementations.
2021-01-21 15:31:21 -08:00
xster
8b90c7869e
FlutterEngineGroup for Android ( flutter/engine#23675 )
2021-01-19 12:29:02 -08:00
Sarbagya Dhaubanjar
fbd0f1df95
Android deeplink sends "path + query" instead of just path ( flutter/engine#23561 )
...
* added .cpid & .gclient to gitignore
* updated tests
* minor change
* fixed formating
* compact concatenation
* minor change
* Revert "added .cpid & .gclient to gitignore"
* cleanup
2021-01-12 16:02:08 -08:00
Gary Qian
e4fa163b51
Rename DynamicFeature->DeferredComponent and impl uninstall DeferredComponents ( flutter/engine#23224 )
2021-01-07 21:02:05 -08:00
Dan Field
d012575664
Fix SurfaceView usage when status bar is transparent for a11y ( flutter/engine#23457 )
2021-01-06 11:53:42 -08:00
chunhtai
8b7e018dbf
fixes android deeplink to push the path only ( flutter/engine#23255 )
2021-01-05 11:14:01 -08:00
Gary Qian
2bfbb4197c
AssetResolver updating in AssetManager for Dynamic features ( flutter/engine#23130 )
2020-12-23 17:39:55 -08:00
Gary Qian
d337acaa97
DynamicFeatureChannel MethodChannel and Install state tracking ( flutter/engine#22833 )
2020-12-14 15:43:56 -08:00
Jason Simmons
5c65e278dd
Move the WindowInsetsAnimation.Callback implementation to an inner class to avoid Android class loader warnings ( flutter/engine#22916 )
2020-12-08 12:38:02 -08:00