- 02 Jun, 2016 1 commit
-
-
Adam Barth authored
This required refactoring some cases where we weren't following the rules for the protected annotation.
-
- 23 May, 2016 1 commit
-
-
Ian Hickson authored
Our microbenchmarks now run on real devices.
-
- 12 May, 2016 1 commit
-
-
pq authored
It's safe to remove the unneeded `void`s from setters since the blocking issues in the `always_declare_return_types` lint have been fixed (https://github.com/dart-lang/linter/). We can also safely flip the bit on `avoid_return_types_on_setters`.
-
- 09 May, 2016 1 commit
-
-
Jason Simmons authored
-
- 01 May, 2016 2 commits
-
-
Devon Carew authored
* Revert "Revert "Mega gallery (#3647)" (#3659)" This reverts commit ea62d31f. * fix the dev/dartdoc.dart script
-
Adam Barth authored
This reverts commit 9497fb56. This patch broke the dartdoc step on the bots.
-
- 30 Apr, 2016 1 commit
-
-
Devon Carew authored
* working on a large benchmark app * build a 100k saple app * print sizes of other libs; scale to 60k lines * test the generated app on travis
-
- 22 Apr, 2016 1 commit
-
-
Viktor Lidholt authored
* Adds NineSliceSprite and optimizes gallery front page
-
- 20 Apr, 2016 1 commit
-
-
Ian Hickson authored
The 'routes' table is a point of confusion with new developers. By providing a 'home' argument that sets the '/' route, we can delay the point at which we teach developers about 'routes' until the point where they want to have a second route.
-
- 16 Apr, 2016 1 commit
-
-
Devon Carew authored
* find all repo packages * .dartignore
-
- 15 Apr, 2016 1 commit
-
-
Yegor authored
-
- 06 Apr, 2016 1 commit
-
-
Adam Barth authored
Previously, the client of PopupMenuButton needed to build all the menu times when building the PopupMenuButton. This can get expensive if, for example, each item in a scrollable list has a popup menu associated with it. Now the client passes a builder function to the PopupMenuButton that gets invoked only when its time to show the menu items.
-
- 05 Apr, 2016 2 commits
-
-
Adam Barth authored
LazyBlock is intended as a replacement for MixedViewport. Rather than maintaining a table of all the observed child sizes (like MixedViewport), LazyBlock works by dead reckoning the location of the children based on the existing viewport. This approach makes it easier to resize children because LazyBlock doesn't cache any additional information that would need to be invalidated. This patch contains a first draft of LazyBlock that works in a simple usage scenario. Subsequent patches will replace ScrollableMixedWidgetList with LazyBlock and port the existing ScrollableMixedWidgetList tests over to LazyBlock. Related to #3075
-
Yegor authored
Fixes https://github.com/flutter/flutter/issues/2713
-
- 01 Apr, 2016 1 commit
-
-
Viktor Lidholt authored
Initial version of complex layout performance test
-