Emmanuel Garcia
b98627e958
Allow Flutter focus to interop with Android view hierarchies ( flutter/engine#26602 )
2021-06-10 16:04:01 -07:00
LongCatIsLooong
7070b47e1a
[Android TextInput] clean up nested batch edits in closeConnection() ( flutter/engine#26628 )
2021-06-10 13:29:02 -07:00
LongCatIsLooong
f2d4eff14c
[Android KeyEvents] Split AndroidKeyProcessor into separate classes ( flutter/engine#25628 )
2021-06-04 18:54:01 -07:00
gaaclarke
ec7c6f08d8
Added more descriptive error to StandardMessageCodec for types that override toString() ( flutter/engine#26527 )
2021-06-03 14:44:02 -07:00
chunhtai
4f0008101f
Reland "Add API to the engine to support attributed text ( #25373 )" ( flutter/engine#26528 )
2021-06-02 10:14:02 -07:00
Jason Simmons
189fc5d4d4
Add an encoder for CharSequence in StandardMessageCodec ( flutter/engine#26526 )
...
https://github.com/flutter/engine/pull/25373 introdued APIs that
return SpannableString, which is a CharSequence subclass that was
not previously supported by StandardMessageCodec
See https://github.com/flutter/flutter/issues/83751
2021-06-01 18:42:57 -07:00
Kaushik Iska
187c6a3ec2
Revert "Add API to the engine to support attributed text ( #25373 )" ( flutter/engine#26524 )
...
This reverts commit f64abc695eb8badcdb2639a6321ba9575d3c7c3d.
2021-06-01 17:30:58 -07:00
chunhtai
f64abc695e
Add API to the engine to support attributed text ( flutter/engine#25373 )
2021-06-01 11:54:01 -07:00
gaaclarke
1881ea7655
Reland: "android platform channels: moved to direct buffers for c <-> java interop" ( flutter/engine#26515 )
2021-06-01 11:19:02 -07:00
Jason Simmons
c9acd920ac
Add trace-skia-allowlist to the Android intent flags ( flutter/engine#26454 )
2021-06-01 09:59:01 -07:00
Zachary Anderson
84c3f19ee8
Revert "android platform channels: moved to direct buffers for c <-> java interop ( #26331 )" ( flutter/engine#26470 )
...
This reverts commit 8137eddf08863c2bf393658a896947691327de60.
2021-05-27 19:12:55 -07:00
Jeff Ward
2438363a2e
Add Float32List support to StandardMessageCodec ( flutter/engine#26386 )
2021-05-27 14:49:02 -07:00
gaaclarke
8137eddf08
android platform channels: moved to direct buffers for c <-> java interop ( flutter/engine#26331 )
2021-05-27 13:09:02 -07:00
Gary Qian
d3de3f1f24
Fix deferred components startup threading and improve .so search algorithm. ( flutter/engine#26429 )
2021-05-26 19:27:20 -07:00
chunhtai
d3f4069e34
Sets a11y traversal order in android accessibility bridge ( flutter/engine#26335 )
2021-05-24 15:34:02 -07:00
Gary Qian
4ba3454b35
Handle only asset-only deferred components case ( flutter/engine#26333 )
2021-05-21 17:08:01 -07:00
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