- 05 Dec, 2019 2 commits
-
-
Greg Spencer authored
This normalizes all of the "See also" blocks in comments so that they conform in style. They all look like this now: /// See also: /// /// * [MyFavoriteWidget], because it's cool. class Foo {} I removed some useless "See also" blocks, and added commentary to ones that were just "bare" references. This is my penance for adding so many bullets that are "-" instead of "*". :-)
-
Greg Spencer authored
This adds actions and shortcuts arguments to WidgetsApp (and MaterialApp and CupertinoApp) to allow developers to override the default mappings on an application, and to allow for a more complex definition of the default mappings. I've stopped using SelectAction here, in favor of using ActivateAction for all activations, but haven't removed it, to avoid a breaking change, and to allow a common base class for these types of actions. This is because some platforms use the same mapping (web) for both kinds of activations (both select and activate).
-
- 27 Nov, 2019 2 commits
-
-
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
-
Greg Spencer authored
This PR adds TargetPlatform.macOS to the TargetPlatform enum. This allows us to begin implementation of some adaptive UI based on which target platform is desired. I haven't updated the tests here, that will come in a follow-up PR.
-
- 31 Oct, 2019 1 commit
-
-
Michael Goderbauer authored
-
- 17 Sep, 2019 1 commit
-
-
Brian Egan authored
-
- 09 Aug, 2019 1 commit
-
-
Brian Egan authored
-
- 09 Jul, 2019 1 commit
-
-
Darren Austin authored
Added support for a themeMode property to the MaterialApp to control how the light or dark theme is selected.
-
- 05 Apr, 2019 1 commit
-
-
Tim Sneath authored
-
- 04 Apr, 2019 1 commit
-
-
Morgan authored
Fix MaterialApp's _navigatorObserver so it doesn't cause WidgetApp's assertion to fail when using custom navigator, fixes #18904
-
- 28 Feb, 2019 1 commit
-
-
Greg Spencer authored
Fix the spelling errors in the dartdocs for the framework. There are no functionality changes here, just documentation fixes.
-
- 07 Feb, 2019 1 commit
-
-
Matt Carroll authored
-
- 01 Feb, 2019 1 commit
-
-
MhdHejazi authored
-
- 15 Jan, 2019 1 commit
-
-
Dan Field authored
-
- 07 Jan, 2019 1 commit
-
-
Alexandre Ardhuin authored
-
- 19 Dec, 2018 1 commit
-
-
xster authored
-
- 09 Nov, 2018 1 commit
-
-
Gary Qian authored
New locale resolution algorithm to use full preferred locale list, include scriptCode in Locale. (#23583)
-
- 30 Oct, 2018 1 commit
-
-
Hans Muller authored
-
- 05 Oct, 2018 1 commit
-
-
xster authored
-
- 25 Sep, 2018 3 commits
- 12 Sep, 2018 1 commit
-
-
Alexandre Ardhuin authored
* enable lint unnecessary_new * fix tests * fix tests * fix tests
-
- 07 Sep, 2018 1 commit
-
-
Alexandre Ardhuin authored
* lint unnecessary_new on samples * 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)
-
- 20 Jul, 2018 1 commit
-
-
Greg Spencer authored
-
- 16 Jul, 2018 2 commits
-
-
Ian Hickson authored
This reverts commit cc1cf13e.
-
Alexandre Ardhuin authored
-
- 04 Jul, 2018 1 commit
-
-
xster authored
-
- 22 Jun, 2018 1 commit
-
-
Jonah Williams authored
-
- 05 Jun, 2018 1 commit
-
-
Alexandre Ardhuin authored
-
- 03 May, 2018 1 commit
-
-
Konstantin Scheglov authored
-
- 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.
-
- 08 Mar, 2018 1 commit
-
-
Todd Volkert authored
This moves toward more consistency in our messaging. Apps are launched using --debug, so the banner will reflect the build mode.
-
- 02 Feb, 2018 1 commit
-
-
Ian Hickson authored
For example, so that the gallery can override the media query globally.
-
- 04 Jan, 2018 1 commit
-
-
Ali Bitek authored
-
- 15 Dec, 2017 1 commit
-
-
Ian Hickson authored
This lets people poke at navigators without having to get their BuildContext from a build function or State first.
-
- 09 Nov, 2017 1 commit
-
-
Adam Barth authored
-