288 Commits

Author SHA1 Message Date
chunhtai
e3a3bd0b56 Makes empty scrollable not focusable in Talkback (flutter/engine#28229) 2021-08-20 15:27:01 -07:00
chunhtai
9761b7371a Issues/86577 reland (flutter/engine#28211) 2021-08-20 12:27:01 -07:00
Kate Lovett
761409f61e Fix regression in system UI colors (flutter/engine#28206) 2021-08-19 20:42:02 -07:00
Zachary Anderson
c4fb8a6051 Revert "Adds semantics tooltip support (#27893)" (flutter/engine#28207)
This reverts commit 366e66802a35abf55bcb649b9bf58921b174b59a.
2021-08-19 14:40:34 -07:00
chunhtai
366e66802a Adds semantics tooltip support (flutter/engine#27893) 2021-08-18 15:37:01 -07:00
Emmanuel Garcia
82bffc3762 Use Android linter from cmdline-tools (flutter/engine#28153) 2021-08-17 22:12:01 -07:00
chunhtai
8a404ecf51 Issues/79528 reland (flutter/engine#28117) 2021-08-16 15:22:02 -07:00
Maurice Parrish
4997fc4556 Prevent leak of a closable render surface (flutter/engine#28000)
* try strict mode test

* formatting

* see if test is running

* formatting

* add and release a texture entry

* nullablity

* detect leaked closables

* remove unused methods

* try to finish activity and load FlutterTextureView

* add test

* revert files

* formatting

* hopefully undo

* add test to build

* fix compile errors

* fix variable name

* verify test is running

* assertEquals import

* add to test suite

* how did the package change?.

* formatting

* add release code in
2021-08-14 10:52:15 -07:00
Zachary Anderson
7467362829 Revert "Sets focus before sending a11y focus event in Android (#27992)" (flutter/engine#28092)
This reverts commit 9f8c3c6430ec2cd2c14909702a40c0ee26a65228.
2021-08-13 22:54:10 -07:00
chunhtai
9f8c3c6430 Sets focus before sending a11y focus event in Android (flutter/engine#27992) 2021-08-12 17:22:02 -07:00
Emmanuel Garcia
604089b0fd Provide Open JDK 11 (flutter/engine#27942) 2021-08-11 12:34:11 -07:00
eggfly
517f61119f Avoid crashing when FlutterImageView is resized to zero dimension (flutter/engine#27946) 2021-08-09 19:25:01 -07:00
Emmanuel Garcia
1af82bec75 Fix memory leak in PlatformViewsController (flutter/engine#27915) 2021-08-09 12:50:02 -07:00
Emmanuel Garcia
09e80c18f1 Allow collapsed compositing range (flutter/engine#27869) 2021-08-03 13:20:02 -07:00
Jonah Williams
2cc2854964 Add GestureSettings and configure touch slop from Android ViewConfiguration (flutter/engine#27836) 2021-08-03 12:55:02 -07:00
Jia Hao
8180d547f6 Revert "Revert "Use preDraw for the Android embedding (#27645)" (#27788)" (flutter/engine#27811) 2021-07-30 10:59:02 -07:00
Renzo Olivares
ceb3cb1d1a Add support for IME_FLAG_NO_PERSONALIZED_LEARNING on Android (flutter/engine#27691) 2021-07-29 23:04:02 -07:00
chunhtai
d1c5086b7e Sets accessibility panel title when route changes (flutter/engine#27713) 2021-07-29 10:34:01 -07:00
Jia Hao
014270f859 Revert "Use preDraw for the Android embedding (#27645)" (flutter/engine#27788)
This reverts commit bd6e47b7d0ac5ddda308e70a16b8f8e1d6c66e25.
2021-07-29 23:02:06 +08:00
Jia Hao
573de315ec Fix crash when splash screen is not specified for FlutterFragmentActivity (flutter/engine#27062) 2021-07-28 20:09:01 -07:00
Jia Hao
bd6e47b7d0 Use preDraw for the Android embedding (flutter/engine#27645) 2021-07-28 19:59:02 -07:00
Emmanuel Garcia
d39722bd71 Fix NPE and remove global focus listener when tearing down the view (flutter/engine#27655) 2021-07-22 13:58:09 -07:00
Nils Strelow
da681c31c6 Deeplink URI fragment on Android and iOS (flutter/engine#26185) 2021-07-15 10:51:02 -07:00
Ajmal Kunnummal
a1fe1c8ca5 Make FlutterFragment usable without requiring it to be attached to an Android Activity. (Attempt 2) (flutter/engine#27397) 2021-07-14 10:51:02 -07:00
Zachary Anderson
0bf2a8c460 Revert "Make FlutterFragment usable without requiring it to be attached to an Android Activity. (#27332)" (flutter/engine#27382)
This reverts commit ba49de983781dd2267d50780b696e981f74fd84d.
2021-07-13 20:35:14 -07:00
Ajmal Kunnummal
ba49de9837 Make FlutterFragment usable without requiring it to be attached to an Android Activity. (flutter/engine#27332) 2021-07-13 17:11:02 -07:00
Emmanuel Garcia
4fbe0a6e47 Set Flutter View ID to the view ID instead of of the splash screen (flutter/engine#27262) 2021-07-12 16:41:02 -07:00
Wyte Krongapiradee
1997318121 Avoid unintended clipboard access (flutter/engine#27215) 2021-07-08 12:56:02 -07:00
Maurice Parrish
36d3a6c062 Create flag to enable/disable FlutterView render surface conversion (flutter/engine#27038) 2021-07-07 11:01:02 -07:00
chunhtai
594a24a318 Fixes inset padding in android accessibility bridge (flutter/engine#27083) 2021-07-01 14:21:01 -07:00
Michael Hoisie
68f9f6c1ab Remove built-in shadows from the @Config annotation (flutter/engine#26823) 2021-07-01 13:16:02 -07:00
Emmanuel Garcia
277ee46c46 Give FlutterView a view ID (flutter/engine#27052) 2021-06-29 21:02:06 -07:00
J-P Nurmi
ab0e02d988 Android: add support for TextInputType.none (flutter/engine#26585) 2021-06-29 09:51:01 -07:00
Kate Lovett
ae993b94fe Re-land Android fullscreen support (flutter/engine#27018) 2021-06-28 18:31:02 -07:00
Angjie Li
242a5501d8 Revert "[Engine] Support for Android Fullscreen Modes (#25785)" (flutter/engine#27014)
This reverts commit ea1ff8ab3b1b15b6dd4497dccd0afd081bfa09db.
2021-06-28 13:00:03 -07:00
Arjunsinh Jadeja
3cbfde36c2 Fix splash screen with theme references crash on Android API 21 (flutter/engine#26083) 2021-06-24 13:21:02 -07:00
Kate Lovett
ea1ff8ab3b [Engine] Support for Android Fullscreen Modes (flutter/engine#25785) 2021-06-24 10:56:01 -07:00
Dan Field
42ef4abc81 fix javadoc (flutter/engine#26892) 2021-06-22 23:01:01 -07:00
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