- 25 Apr, 2017 2 commits
-
-
Alexandre Ardhuin authored
-
Adam Barth authored
This patch reworks some of the guts of scrolling to make it easier to implement nested scrolling effects. The actually nested scrolling effect will be included in a later patch.
-
- 24 Apr, 2017 2 commits
-
-
Michael Thomsen authored
* Remove Pods dir from layers example * Remove Pods dir from flutter_view example
-
Michael Thomsen authored
-
- 23 Apr, 2017 1 commit
-
-
Alexandre Ardhuin authored
* more widget const constructors * prefer const constructors * address review comments
-
- 21 Apr, 2017 3 commits
-
-
Adam Barth authored
-
Alexandre Ardhuin authored
* make @immutable const * fix build
-
Michael Thomsen authored
* Add Pods cache dir to ios/.gitngnore * Add missing ending newlines
-
- 20 Apr, 2017 3 commits
-
-
Alexandre Ardhuin authored
* comprehensive list of lints * add comments to commented out lint * fix unnecessary_this lints * exclude prefer_final_fields
-
Alexandre Ardhuin authored
-
Hans Muller authored
-
- 18 Apr, 2017 6 commits
-
-
Brian Slesinsky authored
-
Hans Muller authored
-
Mikkel Nygaard Ravn authored
-
Mikkel Nygaard Ravn authored
-
Sarah Zakarias authored
-
Sarah Zakarias authored
-
- 17 Apr, 2017 2 commits
-
-
Phil Quitslund authored
Follow-up from #9422
-
Chris Bracken authored
Also switches to single quotes for consistency with surrounding code.
-
- 14 Apr, 2017 1 commit
-
-
Devon Carew authored
-
- 12 Apr, 2017 3 commits
-
-
Ian Hickson authored
* Manually fix every use of Point.x and Point.y Some of these were moved to dx/dy, but not all. * Manually convert uses of the old gradient API * Remove old reference to Point. * Mechanical changes I applied the following at the root of the Flutter repository: git ls-files -z | xargs -0 sed -i 's/\bPoint[.]origin\b/Offset.zero/g' git ls-files -z | xargs -0 sed -i 's/\bPoint[.]lerp\b/Offset.lerp/g' git ls-files -z | xargs -0 sed -i 's/\bnew Point\b/new Offset/g' git ls-files -z | xargs -0 sed -i 's/\bconst Point\b/const Offset/g' git ls-files -z | xargs -0 sed -i 's/\bstatic Point /static Offset /g' git ls-files -z | xargs -0 sed -i 's/\bfinal Point /final Offset /g' git ls-files -z | xargs -0 sed -i 's/^\( *\)Point /\1Offset /g' git ls-files -z | xargs -0 sed -i 's/ui[.]Point\b/ui.Offset/g' git ls-files -z | xargs -0 sed -i 's/(Point\b/(Offset/g' git ls-files -z | xargs -0 sed -i 's/\([[{,]\) Point\b/\1 Offset/g' git ls-files -z | xargs -0 sed -i 's/@required Point\b/@required Offset/g' git ls-files -z | xargs -0 sed -i 's/<Point>/<Offset>/g' git ls-files -z | xargs -0 sed -i 's/[.]toOffset()//g' git ls-files -z | xargs -0 sed -i 's/[.]toPoint()//g' git ls-files -z | xargs -0 sed -i 's/\bshow Point, /show /g' git ls-files -z | xargs -0 sed -i 's/\bshow Point;/show Offset;/g' * Mechanical changes - dartdocs I applied the following at the root of the Flutter repository: git ls-files -z | xargs -0 sed -i 's/\ba \[Point\]/an [Offset]/g' git ls-files -z | xargs -0 sed -i 's/\[Point\]/[Offset]/g' * Further improvements and a test * Fix minor errors from rebasing... * Roll engine
-
Hans Muller authored
-
Ian Hickson authored
* Fix tests to use Ahem, and helpful changes around that - Fix fonts that had metric-specific behaviours. - LiveTestWidgetsFlutterBinding.allowAllFrames has been renamed to LiveTestWidgetsFlutterBinding.framePolicy. - LiveTestWidgetsFlutterBinding now defaults to using a frame policy that pumps slightly more frames, to animate the pointer crosshairs. - Added "flutter run --use-test-fonts" to enable Ahem on devices. - Changed how idle() works to be more effective in live mode. - Display the test name in live mode (unless ahem fonts are enabled). - Added a toString to TextSelectionPoint. - Style nit fixes. * Roll engine to get Ahem changes. * Update tests for dartdoc changes. * Fix flutter_tools tests
-
- 11 Apr, 2017 1 commit
-
-
xster authored
Rename State.config to State.widget Rename State.didUpdateConfig to State.didUpdateWidget Renamed all State subclasses' local variables named config to something else
-
- 10 Apr, 2017 2 commits
- 08 Apr, 2017 3 commits
-
-
Dariusz Baciński authored
* generate_from_arb has been moved to intl_translantion library * fixed typo * added missing intl dependency * Regenerated language files with latest intl script * Added version to intl_translations * added isolate min version constraint
-
Ian Hickson authored
The stocks routing table is a clearer example of how to do this. People know to look at the gallery, but don't think to look at the stocks version. This points them from the former to the latter.
-
Adam Barth authored
Now the scale gesture will accept if its focal point moves more than the pan slop. This change lets it compete with a drag gesture (e.g., a containing scrol view) in the same way that the pan gesture does. Fixes #8735
-
- 07 Apr, 2017 2 commits
-
-
Alexandre Ardhuin authored
-
Ian Hickson authored
Aggressively apply the const lint.
-
- 06 Apr, 2017 1 commit
-
-
Jason Simmons authored
Fixes https://github.com/flutter/flutter/issues/9259
-
- 05 Apr, 2017 4 commits
-
-
Ian Hickson authored
This yak shave went as follows: Fix https://github.com/flutter/flutter/issues/8795 by adding stocks to the examples README. Notice the layers entry in that README isn't quite right either. Update that. Check the layers/README file is worth pointing at. Update the layers/README. Let's run some of the layer tests to see if they still work. Oops, need to update them to gradle. Ok let's try running them again. Oops, sector is broken. Add a test for sector. Fix sector. Find you need to add an assert to a const constructor. Notice we need to turn const asserts on for the analyzer. Notice the analysis_options files are out of sync with each other and with the full list of lints. Turn on the lints that should be on. Fix the bugs that finds.
-
Michael Thomsen authored
-
Sarah Zakarias authored
-
Hans Muller authored
-
- 04 Apr, 2017 4 commits
-
-
Jason Simmons authored
-
Alexandre Ardhuin authored
-
Michael Thomsen authored
* Make IntelliJ metadata files consistent with the current flutter create template * Add missing IJ files from current flutter create template * Remove run config from layers as it requires running with -t * Remove workspace.xml files per review feedback
-
Jakob Andersen authored
Gradle projects are evaluated in lexicographical order, and the plugin projects are at the same level as the :app project, so if a plugin has a name that comes before 'app' (like, for example, any name that starts with a capital letter), the plugin project will be evaluated before :app. Since :app applies the Flutter Gradle plugin, which tries to modify the dependencies of the plugin projects, we have a problem if the plugin projects have already been evaluated. Adding evaluationDependsOn(':app') to the plugin projects fixes this. Updated example projects to the latest (plugin-enabled) Gradle build files. Also removed two unused imports in `pluginClass.java.tmpl`.
-