Pierre-Louis
a0248ebdf2
Use curly_braces_in_flow_control_structures for services, scheduler, semantics ( #104616 )
2022-05-25 19:58:22 +02:00
hellohuanlin
f85209272d
Add Focus support for iOS platform view ( #103019 )
2022-05-23 17:58:13 -07:00
Tong Mu
baac9a8aef
[Keyboard, Windows] Fix that IME events are still dispatched to FocusNode.onKey ( #104244 )
2022-05-20 22:08:08 -07:00
Jami Couch
78885ecbeb
Provide default method call handler for SystemChannels.textInput ( #101087 )
2022-05-12 15:59:13 -07:00
Tong Mu
65ea76718f
[gen_keycode, RawKeyboard] Apply derived keyboard layout from Linux ( #102709 )
2022-05-11 20:04:14 -07:00
apeltop
b264b61444
Correct typos ( #102487 )
2022-04-28 16:29:07 -07:00
Phil Quitslund
bca071815f
rename local functions with _s ( #102615 )
2022-04-27 09:14:57 -07:00
Alexandre Ardhuin
07f1c20474
add missing trailing commas in list/set/map literals ( #102585 )
2022-04-27 09:15:35 +02:00
Tong Mu
c5e3e1cf5f
RawKeyboardMacos accepts a new field "specifiedLogicalKey" ( #100803 )
2022-04-14 11:24:11 -07:00
Michael Goderbauer
51bcdb9407
super parameters for framework ( #100905 )
2022-04-13 22:38:40 -07:00
Emmanuel Garcia
012952ba47
Don't build surface until the platform view has been created ( #101399 )
2022-04-07 15:31:04 -07:00
Emmanuel Garcia
032205eaca
Reland: "Use texture layer when displaying an Android view" ( #100990 )
2022-03-29 19:40:17 -07:00
Zachary Anderson
37d619d228
Revert "Reland: "Use texture layer when displaying an Android view" ( #100934 )" ( #100950 )
...
This reverts commit 61c30eed4f19009aa3caf8eede877c40c105b1b9.
2022-03-29 08:27:55 -07:00
Emmanuel Garcia
61c30eed4f
Reland: "Use texture layer when displaying an Android view" ( #100934 )
2022-03-28 21:25:06 -07:00
Emmanuel Garcia
19680c34cc
Revert "Reland: "Always use texture layer when displaying an Android view" ( #100237 )" ( #100660 )
...
This reverts commit d92fedcccb645ba155e93c5b72052692f10196b1.
2022-03-24 00:28:13 -07:00
Emmanuel Garcia
d92fedcccb
Reland: "Always use texture layer when displaying an Android view" ( #100237 )
2022-03-17 12:46:26 -07:00
Zachary Anderson
1c2c942112
Revert "Always use texture layer when displaying an Android view ( #100091 )" ( #100222 )
...
This reverts commit 509ddfda5c1bda7c01cf51fe24607da19423d5f9.
2022-03-16 09:12:25 -07:00
Emmanuel Garcia
509ddfda5c
Always use texture layer when displaying an Android view ( #100091 )
2022-03-15 21:10:18 -07:00
moko256
13bf7515f4
Web: treat modifier key without location ( #98460 )
2022-03-15 19:50:10 -07:00
Emmanuel Garcia
f58e8f56ef
Fix AndroidView offset and resize ( #99888 )
2022-03-14 14:39:32 -07:00
Jonah Williams
67f25caf72
Remove package:typed_data from package:flutter dependencies ( #99604 )
2022-03-07 10:41:21 -08:00
Michael Goderbauer
852bfe2a73
Use BindingBase.platformDispatcher over BindingBase.window where possible ( #99443 )
2022-03-04 11:11:07 -08:00
Viren Khatri
078deb9230
Migrates packages/flutter to from hashValues to Object.hash ( #96109 )
...
* migrates lib/foundation and lib/widgets
* migrates lib/painting and lib/material
* migrates lib/cupertino, lib/gestures, lib/services, lib/semantics and lib/rendering
* fixes failing tests
* migrates test/
* improves hashing of lists
2022-03-01 23:54:11 +05:30
Tong Mu
7959c3953d
[Keyboard] Correctly convert down events that are immediately synthesized released ( #99200 )
2022-02-28 13:55:24 -08:00
Ian Hickson
ab89ce285f
Clean up the bindings APIs. ( #89451 )
2022-02-03 14:55:15 -08:00
Jami Couch
af89a25e5b
Re-land "Support Scribble Handwriting" ( #96615 ) ( #97437 )
2022-02-01 09:50:07 -08:00
Justin McCandless
40c4da5cb8
Revert "Re-land "Support Scribble Handwriting" ( #96615 ) ( #96881 )" ( #97405 )
...
This reverts commit c54ce01575bf5002529e733143c948ba6ae301b7.
2022-01-27 16:11:02 -08:00
Jami Couch
c54ce01575
Re-land "Support Scribble Handwriting" ( #96615 ) ( #96881 )
2022-01-27 15:10:21 -08:00
Tong Mu
4e04e3ff42
[Keyboard] Dispatch solitary synthesized KeyEvents ( #96874 )
2022-01-20 15:55:18 -08:00
LongCatIsLooong
9c23106711
Revert "Support Scribble Handwriting" ( #96615 )
2022-01-13 12:00:19 -08:00
b-luk
fe05239487
Expose keyCode field in RawKeyEventDataWeb. ( #96483 )
2022-01-11 18:10:09 -08:00
Jami Couch
9490917408
Support Scribble Handwriting ( #75472 )
2022-01-11 11:00:12 -08:00
Tong Mu
bc54c2fdfe
RawKeyboard repeat events, and SingleActivator.includeRepeats ( #96154 )
2022-01-07 01:55:11 -08:00
Tong Mu
5d37206257
[RawKeyboard, Web, macOS] Upper keys should generate lower logical keys ( #94827 )
2021-12-15 15:29:09 -08:00
Sam Rawlins
87f8873474
Add explicit null returns in flutter/test ( #94834 )
2021-12-14 10:14:06 -08:00
Tong Mu
3af6b2f604
[macOS] RawKeyboardDataMacos properly handles multi-char characters ( #94432 )
...
* Impl
* Macos
2021-12-07 13:41:35 -08:00
Michael Goderbauer
5a862ebecd
Replace dynamic with Object? in SystemChannels ( #94629 )
2021-12-03 15:34:04 -08:00
Tong Mu
37005e8f40
RawKeyboard synthesizes key pressing state for modifier ( #93897 )
2021-11-19 15:53:03 -08:00
Simon Binder
02cfbc320e
Improve error message for uninitialized channel ( #92758 )
2021-11-10 14:46:32 -08:00
LongCatIsLooong
ffcd32ebb6
Move text editing Actions to EditableTextState ( #90684 )
2021-11-03 11:11:32 -07:00
Tong Mu
5f4ac10d16
Report exceptions from key event handlers and listeners ( #91792 )
...
This PR ensures that all 3 ways of handling key events are wrapped with exception handling logic, so that user exceptions do not cause unstable states and are correctly reported.
2021-10-20 12:08:24 -07:00
Kaushik Iska
461a316388
Roll Engine from 8034050e7810 to 60d0fdfa2232 (18 revisions) ( #91907 )
2021-10-15 11:21:32 -07:00
Ian Hickson
299d484903
Enable more lints ( #91642 )
2021-10-14 22:03:03 -07:00
Ian Hickson
61a0add286
Enable avoid_redundant_argument_values lint ( #91409 ) ( #91462 )
2021-10-08 09:25:14 -07:00
Zachary Anderson
b9d2177da0
Revert "Enable avoid_redundant_argument_values lint ( #91409 )" ( #91461 )
...
This reverts commit 5fd259be244244e14ff87fee9b6a721625f952cd.
2021-10-07 21:11:07 -07:00
Ian Hickson
5fd259be24
Enable avoid_redundant_argument_values lint ( #91409 )
2021-10-07 20:13:02 -07:00
Ian Hickson
f25b833f27
Enable avoid_print lint. ( #91444 )
2021-10-07 16:48:04 -07:00
Kate Lovett
0a3ae08150
Update SystemUIOverlayStyle to support null contrast enforcement ( #91396 )
2021-10-07 15:48:02 -07:00
Mouad Debbar
c2ea78d231
Revert "Enable avoid_print lint. ( #91332 )" ( #91438 )
...
This reverts commit cb378edc9e8dbcb451cc6e969161032cc08da52a.
2021-10-07 16:16:17 -04:00
Ian Hickson
cb378edc9e
Enable avoid_print lint. ( #91332 )
2021-10-07 09:53:03 -07:00