- 23 Sep, 2020 1 commit
-
-
Alexandre Ardhuin authored
-
- 15 Sep, 2020 1 commit
-
-
Alexandre Ardhuin authored
* Reland "Nnbd widgets (#64672)" This reverts commit 127e6790. * remove non-nullable enforcement on AsyncSnapshot * make data param non-nullable for AsyncSnapshot.withData * make some Text params non-nullable
-
- 10 Sep, 2020 1 commit
-
-
Hans Muller authored
This reverts commit adc5f26b.
-
- 09 Sep, 2020 2 commits
-
-
Michael Goderbauer authored
This reverts commit e682ec71.
-
Alexandre Ardhuin authored
* migrate widget to nullsafety * remove double blank line after license * address review comments in actions.dart * nullable ObjectKey.value * use local variable oldElement * make State.build non-nullable * make State.context non-nullable * newline at eof * make ProxyWidget.child non-nullable * make _InactiveElements.debugContains non-nullable * make Element.depth non-nullable * make ProxyElement.build non-nullable * make StatefulElement.state non-nullable * remove 'Notice that' * avoid cast of list in RenderObjectElement.updateChildren * make IndexedSlot.value non-nullable * avoid cast of list in MultiChildRenderObjectElement.mount * make some WidgetsApp parameters non-nullable * hitTest take non-nullable position * make ScrollableState.position non-nullable * use _pixels instead of pixels * make ViewportOffset.pixels non-nullable * make param and return type of IndexedWidgetBuilder non-nullable * unused_import * make context param non-nullable for Builder in animated_list.dart * make ScrollMetrics.viewportDimension non-nullable * make ScrollMetrics.{min,max}ScrollExtent non-nullable * make _Location.file non-nullable * _WidgetForTypeTests.createElement throw UnimplementedError * update _NullWidget.build error message * make _ShortcutsState.manager non-nullable * Fix childCount issues for NNBD * fix childCount computation on web * increase max value on js side to compute childCount * make aspect parameter of dependOnInheritedWidgetOfExactType nullable * merge has{min,max}ScrollExtent into hasScrollExtents * update focus_manager.dart * address review comments in icon.dart * address review comments in image.dart * address review comments in routes.dart * address review comments in scroll_activity.dart * update doc comments * make UserScrollNotification.direction non-nullable and required * rename hasScrollExtents to hasContentDimensions * unnecessary late Co-authored-by:
Ian Hickson <ian@hixie.ch>
-
- 08 Sep, 2020 2 commits
-
-
Hans Muller authored
-
Alex Fourman authored
-
- 04 Sep, 2020 1 commit
-
-
Zachary Anderson authored
This reverts commit 48f1a0a8.
-
- 03 Sep, 2020 1 commit
-
-
Kate Lovett authored
-
- 27 Aug, 2020 1 commit
-
-
Ian Hickson authored
-
- 21 Aug, 2020 1 commit
-
-
Todd Volkert authored
The remaining uses of this pattern were all due to wanting to have the child's slot when `Element.forgetChild()` was called. However, when that method is called, the child's `slot` value is still valid in the context of the parent, so the uses can just use `child.slot`. This is the final round of cleanup from the fallout of #63269
-
- 20 Aug, 2020 4 commits
-
-
Todd Volkert authored
-
Todd Volkert authored
This reverts commit ce40de69. (this re-applies #64189 by reverting #64249)
-
Mehmet Fidanboylu authored
This reverts commit 21cfed34.
-
Todd Volkert authored
* (insert|move|remove)ChildRenderObject Deprecation: Step 1 This deprecates the following methods: * RenderObjectElement.insertChildRenderObject * RenderObjectElement.moveChildRenderObject * RenderObjectElement.removeChildRenderObject ...and replaces them with the following methods: * RenderObjectElement.insertRenderObjectChild * RenderObjectElement.moveRenderObjectChild * RenderObjectElement.removeRenderObjectChild The reason for the deprecation is to provide the `oldSlot` argument to the `moveRenderObjectChild` method (such an argument was missing from the now-deprecated `moveChildRenderObject` method) and the `slot` argument to the `removeRenderObjectChild` method (such an argument was missing from the now-deprecated `removeChildRenderObject` method). While no argument was added to `insertRenderObjectChild`, the name change (and corresponding deprecation) was made to maintain naming parity with the other two methods. This initial step does not update or remove any of the `slotToChild` patterns that exist in the framework. This work is being separated into two commits in case something needs to be reverted to minimize the scope of each commit. See https://github.com/flutter/flutter/issues/63269 for more info
-
- 30 Jul, 2020 1 commit
-
-
xubaolin authored
* Ignore unmounted parent when _debugVerifyGlobalKeyReservation (#62055) * Ignore unmounted parent when _debugVerifyGlobalKeyReservation (#62055) * Ignore unmounted parent when _debugVerifyGlobalKeyReservation (#62055) * Ignore unmounted parent when _debugVerifyGlobalKeyReservation (#62055) * Ignore unmounted parent when _debugVerifyGlobalKeyReservation (#62055) * Ignore unmounted parent when _debugVerifyGlobalKeyReservation (#62055)
-
- 29 Jul, 2020 2 commits
-
-
Michael Goderbauer authored
-
Michael Goderbauer authored
-
- 28 Jul, 2020 3 commits
-
-
Michael Goderbauer authored
-
Darren Austin authored
Updated references to the old button classes to the new ones in comments and documentation for classes in the widgets, services and rendering libraries. (#62099)
-
Remi Rousselet authored
-
- 23 Jul, 2020 1 commit
-
-
Todd Volkert authored
-
- 14 Jul, 2020 1 commit
-
-
Todd Volkert authored
-
- 16 Jun, 2020 2 commits
-
-
Gary Qian authored
-
Michael Goderbauer authored
* Word substitutions * ++
-
- 11 Jun, 2020 2 commits
-
-
Alexandre Ardhuin authored
* add language version 2.8 in packages/flutter * enable non-nullable analyzer flag
-
Darren Austin authored
-
- 05 Jun, 2020 1 commit
-
-
Kabo authored
-
- 04 Jun, 2020 1 commit
-
-
chunhtai authored
-
- 03 Jun, 2020 1 commit
-
-
Ian Hickson authored
-
- 18 May, 2020 1 commit
-
-
Alexandre Ardhuin authored
-
- 07 Apr, 2020 1 commit
-
-
Greg Spencer authored
This updates the Action API in accordance with the design doc for the changes: flutter.dev/go/actions-and-shortcuts-design-revision Fixes #53276
-
- 06 Apr, 2020 1 commit
-
-
Alexandre Ardhuin authored
-
- 25 Mar, 2020 1 commit
-
-
aoisensi authored
-
- 11 Mar, 2020 2 commits
-
-
Greg Spencer authored
Just some very minor doc changes: an adjustment of my comments in #51495, and a typo fix.
-
Greg Spencer authored
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.
-
- 04 Mar, 2020 1 commit
-
-
Flutter GitHub Bot authored
Keep render tree and element tree in sync when re-used elements move in a MultiChildRenderObjectElement's child list (#51674)
-
- 02 Mar, 2020 1 commit
-
-
Remi Rousselet authored
-
- 13 Feb, 2020 1 commit
-
-
Greg Spencer authored
This re-lands #49235 with the addition of includeSemantics flag on the Focus widget so that the FocusTraversalGroup can create a Focus widget without affecting the semantics tree. The FocusTraversalGroup uses the Focus widget to create a grouping of descendants for traversal, but doesn't actually participate in focus (canRequestFocus is always false), so we don't want it to add a Semantics widget in that case, since that can cause semantics changes. The canRequestFocus attribute can also be used when a widget is disabled, so we do sometimes want to include Semantics even if that is false, but not in the case where it is always false, as for FocusTraversalGroup. - Added a test to make sure that FocusTraversalGroup doesn't add any semantics information.
-
- 12 Feb, 2020 1 commit
-
-
Greg Spencer authored
This reverts commit 8ef5e2f0 because it breaks some semantics tests.
-