Pierre-Louis
a0248ebdf2
Use curly_braces_in_flow_control_structures for services, scheduler, semantics ( #104616 )
2022-05-25 19:58:22 +02:00
Michael Goderbauer
8bec125aaf
Avoid analyzing API example code twice, clean-up ( #103548 )
2022-05-11 21:27:45 -07:00
chunhtai
2ebc7bee9c
Adds tooltip to semantics node ( #87684 )
2022-04-21 12:14:09 -07:00
Michael Goderbauer
51bcdb9407
super parameters for framework ( #100905 )
2022-04-13 22:38:40 -07:00
Jonathan Joelson
f2646b1589
Update semantics live region documentation ( #99987 )
2022-03-14 11:45:16 -07: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
Tomasz Gucio
e4351ff053
Enable use_if_null_to_convert_nulls_to_bools lint ( #98753 )
2022-02-22 14:39:20 -08:00
Kate Lovett
466b1e8d79
Remove deprecated UpdateLiveRegionEvent ( #98615 )
2022-02-17 16:24:19 -08:00
Ian Hickson
ab89ce285f
Clean up the bindings APIs. ( #89451 )
2022-02-03 14:55:15 -08:00
Dan Field
e4a1d3e1d3
Prefer .of to .from ( #94772 )
2021-12-07 13:36:26 -08:00
Ian Hickson
23f7985e50
Improve how AttributedStrings are presented in the widget inspector ( #92450 )
2021-10-29 11:43:05 -07:00
Jonah Williams
fa0782b696
reassign jonahwilliams todos ( #88707 )
2021-08-23 12:27:07 -07:00
Ren You
3dea9f0251
Revert "Clean up the bindings APIs ( #86438 )" ( #86484 )
...
This reverts commit d056500bfe6a712cdace450d06c4a8fb2290e63a.
2021-07-15 09:29:16 -07:00
Ian Hickson
d056500bfe
Clean up the bindings APIs ( #86438 )
2021-07-14 14:41:24 -07:00
Zachary Anderson
7f741e9181
Revert "Clean up the bindings APIs ( #86388 )" ( #86404 )
...
This reverts commit 31de052e3fddb4909ff88172a6937db7f3dc49db.
2021-07-13 21:32:29 -07:00
Ian Hickson
31de052e3f
Clean up the bindings APIs ( #86388 )
2021-07-13 18:31:11 -07:00
Ian Hickson
c800b9c3e4
Revert "Clean up the bindings APIs ( #83843 )" ( #86386 )
...
This reverts commit e2490f2906060d0aaecbbe34a9240ca3d54ef998.
2021-07-13 15:47:40 -07:00
Ian Hickson
e2490f2906
Clean up the bindings APIs ( #83843 )
2021-07-13 12:41:03 -07:00
Janice Collins
52e2ca38fc
squash ( #85484 )
2021-07-01 15:06:05 -07:00
chunhtai
00ee2e59e7
Adds text attributes support for semantics ( #79599 )
...
* Adds label attributes
* fix test
* comments
* list equal
2021-06-17 09:45:34 -07:00
Michael Goderbauer
b8a2456737
Enable library_private_types_in_public_api lint ( #81578 )
2021-05-10 16:26:16 -07:00
Michael Goderbauer
39554279b0
Make compareTo more robust in semantics.dart ( #81083 )
2021-04-23 15:39:03 -07:00
Alexandre Ardhuin
671926db1b
add missing trailing commas ( #79434 )
2021-03-31 14:24:03 -07:00
Alexander Brusher
beb62a663d
Rolls isKeyboardKey engine change with fix ( #79407 )
...
* Adds a semantics node flag to identify sliders.
* [fuchsia] Fix roll of engine PR #25167
This changes fixes tests failing due to new isKeyboardKey semantics
flag.
* Fix typo
Co-authored-by: Zachary Anderson <zanderso@users.noreply.github.com>
2021-03-31 10:43:58 -07:00
Alexandre Ardhuin
41507a0408
add missing trailing commas ( #79352 )
2021-03-30 17:04:02 -07:00
Michael Goderbauer
efbde443d2
Clean up ignores that are not ignoring anything ( #78484 )
2021-03-18 13:40:08 -07:00
chunhtai
85b22ff594
Fix semantics node id overflow issue ( #77287 )
2021-03-12 16:18:05 -08:00
Greg Spencer
a8d820a46e
Update samples to use repo analysis options, Fix sample templates and a ton of analyzer issues ( #77868 )
2021-03-11 16:45:03 -08:00
chunhtai
f91ed2a30d
Adds set text semantics action to render editable ( #77024 )
...
* Adds set text semantics action to render editable
* addressing comments
* re-enable test
* fix test
* fix more test
* fix bad merge
* addressing comment
* update dynamic to Object?
2021-03-10 15:45:35 -08:00
Ian Hickson
341984237e
Const constructor audit. ( #76162 )
2021-02-17 19:46:04 -08:00
Kate Lovett
45c13702b3
Audit and update deprecation warnings ( #75813 )
2021-02-10 17:31:04 -08:00
Michael Goderbauer
c9cb43ce1a
Migrate the first batch of API samples to null safety ( #72169 )
2020-12-14 11:20:45 -08:00
Greg Spencer
86f9ab511e
Revert usages of the binding's platformDispatcher to use window instead ( #70319 )
...
This reverts usages of the binding's platformDispatcher to use window again temporarily, because there isn't a TestPlatformDispatcher yet, and so some tests were failing because they mocked the TestWindow to return certain things (locales) that were returning the real values instead of the test values.
Once I've created a TestPlatformDispatcher to allow fake data to be passed to it, we can go back to using the platformDispatcher in all of these places
2020-11-12 11:17:00 -08:00
Greg Spencer
bbc0161669
Remove references to Window, and switch usages to PlatformDispatcher or SingletonFlutterWindow ( #69617 )
...
* Remove references to dart:ui.Window, and point usages to PlatformDispatcher or SingletonFlutterWindow, as appropriate
* remove new test platform dispatchers
* Amend documentation
2020-11-09 15:26:29 -08:00
chunhtai
0bc0cc6192
Fix crash when widgetspan does not produce a semantics node in render… ( #69919 )
...
* Fix crash when widgetspan does not produce a semantics node in render paragraph
* fix comments
* fixed corner case, added test, refactored semantics widget
* addressing comment
2020-11-09 11:31:56 -08:00
Alexandre Ardhuin
eefcff900c
Final definite assignment ( #67682 )
2020-10-10 14:42:02 -07:00
Alexandre Ardhuin
304e2c57d2
fix nullability issues ( #67306 )
2020-10-05 14:37:04 -07:00
Tong Mu
5e97eed895
Migrate foundation test to nullsafety ( #62616 )
...
* Migrate
2020-10-05 00:42:50 -07:00
Alexander Brusher
d693d2b9d2
Adds getter/setter for slider semantics flag. ( #65766 )
2020-09-29 09:29:36 -07:00
Michael R Fairhurst
7f3c9b6bda
Remove unused 'dart:async' imports. ( #65568 )
2020-09-16 14:14:06 -07:00
Michael Goderbauer
734a90eb3a
migrate semantics to nullsafety ( #64055 )
2020-08-18 17:11:06 -07:00
Nolan Scobie
43c1b34cf5
Add punctuation for unterminated sentences in doc comments ( #62755 )
...
* Add punctuation for unterminated sentences in doc comments
* Addressing review nit
2020-08-06 19:18:52 -04:00
Michael Goderbauer
f4e10b4fb5
Make dartdoc warnings fatal (& cleanup of warnings) ( #62367 )
2020-07-28 16:11:04 -07:00
chunhtai
06b301cdfc
fix semantics to only send relevant node update ( #60925 )
2020-07-08 18:21:04 -07:00
Alexandre Ardhuin
4d7525f05c
Opt out nnbd in packages/flutter ( #59186 )
...
* add language version 2.8 in packages/flutter
* enable non-nullable analyzer flag
2020-06-11 14:11:30 +02:00
Darren Austin
012cee2731
Typo fixing sweep through packages/flutter. ( #59219 )
2020-06-11 05:10:01 -07:00
Greg Spencer
210f4d8313
Convert Diagnosticable to a mixin ( #51495 )
...
This converts Diagnosticable to be a mixin instead of an abstract class, so that it can be used to add diagnostics to classes which already have a base class.
It leaves in place the DiagnosticableMixin mixin, since there are some plugins that are still using it, and removing it would mean that those plugins wouldn't work with master branch Flutter anymore. DiagnosticableMixin will be removed once this mixin version of Diagnosticable makes its way to the stable branch.
2020-03-11 10:03:05 -07:00
Alexandre Ardhuin
f15c887c63
change quote to avoid escapes ( #50368 )
2020-02-11 20:58:27 +01:00
Alexandre Ardhuin
b5f328e37e
remove unnecessary string interpolations ( #49622 )
2020-01-31 18:30:21 +01:00