- 17 Dec, 2019 1 commit
-
-
LongCatIsLooong authored
-
- 16 Dec, 2019 1 commit
-
-
Alexandre Ardhuin authored
-
- 27 Nov, 2019 1 commit
-
-
Ian Hickson authored
* Update project.pbxproj files to say Flutter rather than Chromium Also, the templates now have an empty organization so that we don't cause people to give their apps a Flutter copyright. * Update the copyright notice checker to require a standard notice on all files * Update copyrights on Dart files. (This was a mechanical commit.) * Fix weird license headers on Dart files that deviate from our conventions; relicense Shrine. Some were already marked "The Flutter Authors", not clear why. Their dates have been normalized. Some were missing the blank line after the license. Some were randomly different in trivial ways for no apparent reason (e.g. missing the trailing period). * Clean up the copyrights in non-Dart files. (Manual edits.) Also, make sure templates don't have copyrights. * Fix some more ORGANIZATIONNAMEs
-
- 28 Oct, 2019 1 commit
-
-
LongCatIsLooong authored
-
- 30 Sep, 2019 1 commit
-
-
Alexandre Ardhuin authored
* add missing trailing commas * add more missing trailing commas * add more and more missing trailing commas
-
- 25 Sep, 2019 1 commit
-
-
LongCatIsLooong authored
-
- 24 Sep, 2019 1 commit
-
-
Alexandre Ardhuin authored
-
- 18 Sep, 2019 1 commit
-
-
Greg Spencer authored
Previously, focus nodes created in the tab scaffold were not being disposed of properly, causing possible memory leaks. Also, the builder wasn't being passed the right context so that the FocusScope.of operator inside of a builder would find the focus scope for the given tab (it was being passed the context of the overall tab scaffold).
-
- 05 Sep, 2019 1 commit
-
-
LongCatIsLooong authored
* CupertinoTabBar * CupertinoButton * update * review
-
- 16 Aug, 2019 1 commit
-
-
LongCatIsLooong authored
-
- 26 Jun, 2019 1 commit
-
-
Kate Lovett authored
* WIP * Added tests and updated SafeArea implementation. * Analyzer nits * Review feedback * Updated for SnackBar and PersistentFooterButton cases, added tests to check other potential spots. * doc addition for SafeArea * Typos
-
- 11 Jun, 2019 1 commit
-
-
LongCatIsLooong authored
-
- 17 May, 2019 1 commit
-
-
LongCatIsLooong authored
Add CupertinoTabController that allows a CupertinoTabScaffold's current page to be controlled from an ancestor widget.
-
- 29 Apr, 2019 1 commit
-
-
Dan Field authored
* Re-enable const
-
- 25 Apr, 2019 1 commit
-
-
Greg Spencer authored
This re-lands the Focus changes in #30040. Correctness changes in routes.dart, and removes the automatic requesting of focus on reparent when there is no current focus, which caused undesirable selections. Addresses #11344, #1608, #13264, and #1678 Fixes #30084 Fixes #26704
-
- 23 Apr, 2019 1 commit
-
-
Greg Spencer authored
This reverts commit 4218c0bc.
-
- 22 Apr, 2019 1 commit
-
-
Greg Spencer authored
Implements focus traversal for desktop platforms, including re-implementing the existing focus manager and focus tree. This implements a Focus widget that can be put into a widget tree to allow input focus to be given to a particular part of a widget tree. It incorporates with the existing FocusScope and FocusNode infrastructure, and has minimal breakage to the API, although FocusScope.reparentIfNeeded is removed, replaced by a call to FocusAttachment.reparent(), so this is a breaking change: FocusScopeNodes must now be attached to the focus tree using FocusScopeNode.attach, which takes a context and an optional onKey callback, and returns a FocusAttachment that should be kept by the widget that hosts the FocusScopeNode. This is necessary because of the need to make sure that the focus tree reflects the widget hierarchy. Callers that used to call FocusScope(context).reparentIfNeeded in their build method will call reparent on a FocusAttachment instead, which they will obtain by calling FocusScopeNode.attach in their initState method. Widgets that own FocusNodes will need to call dispose on the focus node in their dispose method. Addresses #11344, #1608, #13264, and #1678 Fixes #30084 Fixes #26704
-
- 09 Mar, 2019 1 commit
-
-
xster authored
-
- 01 Mar, 2019 1 commit
-
-
Alexandre Ardhuin authored
* add trailing commas on list/map/parameters * add trailing commas on Invocation with nb of arg>1 * add commas for widget containing widgets * add trailing commas if instantiation contains trailing comma * revert bad change
-
- 08 Feb, 2019 1 commit
-
-
xster authored
-
- 20 Dec, 2018 1 commit
-
-
xster authored
-
- 19 Dec, 2018 1 commit
-
-
xster authored
-
- 19 Sep, 2018 2 commits
-
-
Jonah Williams authored
* Revert "Revert "Add RichText support to find.text" (#22046)" This reverts commit 8e704219. * Revert "Implement Double Tap Handling in TextField and Editable (#21264)" This reverts commit 02e87334.
-
Niko Yuwono authored
Thanks @NikoYuwono for getting this working! We appreciate your help! * Implement Double Tap Handling in TextField and Editable * Fix test broken by the change and add test for double tap * Fix affected tests * Remove unnecessary new * Fix test
-
- 12 Sep, 2018 1 commit
-
-
Alexandre Ardhuin authored
* enable lint unnecessary_new * fix tests * fix tests * fix tests
-
- 02 Aug, 2018 1 commit
-
-
Alexandre Ardhuin authored
-
- 27 Jul, 2018 1 commit
-
-
Todd Volkert authored
It was causing problems rolling Flutter into Fuchsia
-
- 23 Jul, 2018 1 commit
-
-
Alexandre Ardhuin authored
* re-enable lint unnecessary_const * remove trailling whitespaces * remove unnecessary const (after merge)
-
- 16 Jul, 2018 2 commits
-
-
Ian Hickson authored
This reverts commit cc1cf13e.
-
Alexandre Ardhuin authored
-
- 04 Jul, 2018 1 commit
-
-
xster authored
-
- 05 Jun, 2018 1 commit
-
-
Alexandre Ardhuin authored
-
- 02 Apr, 2018 2 commits
-
-
xster authored
* Let CupertinoTabScaffold's tab be programmatically selectable * Re-use the tab bar's index instead * review
-
Victor Choueiri authored
Added a call to debugCheckHasMaterial() at the start of TextField's build method.
-
- 22 Mar, 2018 1 commit
-
-
Ian Hickson authored
This is not a grand refactor yet, it's just cleaning up what we have already, so that people who keep using this API (e.g. dialogs) have something coherent to deal with. The major changes are that Navigator and NavigatorState have the same API now, that most of the examples use `<void>` instead of `<Null>`, that the navigator observer can see replaces, and that the `settings` is moved from ModalRoute to Route. I also cleaned up some of the API documentation.
-
- 21 Feb, 2018 1 commit
-
-
xster authored
* Fix focus switching when changing tabs in CupertinoTabScaffold * review * Test focuses are saved within tabs * review
-
- 11 Jan, 2018 1 commit
-
-
Alexandre Ardhuin authored
-
- 07 Dec, 2017 1 commit
-
-
Ian Hickson authored
This allows the scheduler library to depend on the services library and the painting library to depend on the scheduler library without the services library having to depend on the scheduler library. While I was at it I also cleaned up some of the binding logic: the licenses logic can now be overridden (and the test library does so), and the image cache can now be overridden as well.
-
- 21 Sep, 2017 1 commit
-
-
xster authored
* Refactor CupertinoScaffold * Rename rootTabPageBuilder to tabBuilder * fix tab transparency padding * Add default background color * review notes * fix test
-
- 12 Sep, 2017 1 commit
-
-
xster authored
* Things lay out but the effects not right yet * Remaining functionalities and tests * one line large title only * Add more docs * review
-