Dragoș Tiselice
4259266b14
Renamed expansion panel file. ( #5884 )
...
Renamed expansion_panels.dart to expansion_panel.dart.
2016-09-15 14:16:05 -07:00
Dragoș Tiselice
ab46cc2ef5
Rmoved magical color. ( #5886 )
...
Changed drawer header to use theme's divider color.
2016-09-15 13:41:27 -07:00
John McCutchan
24ab837240
Support hot reload for applications that don't use the framework ( #5868 )
2016-09-15 13:18:32 -07:00
Adam Barth
058620007b
Extract a Listenable base class from Animation and ChangeNotifier ( #5889 )
...
Having this base class lets classes like CustomPainter and DataTableSource be
more agnostic as to what's generating the repaints.
2016-09-15 13:13:51 -07:00
Adam Barth
179ea4a0a6
Update framework to account from engine API changes ( #5887 )
...
The engine now reports coordinates in physical pixels.
2016-09-15 13:13:42 -07:00
Adam Barth
9109bb02b9
Improve docs for ComponentElement ( #5829 )
...
Also, make ProxyWidget and ProxyElement public.
Fixes #4505
2016-09-15 09:15:11 -07:00
Dan Rubel
cc1755aac9
move all analysis options to repo root ( #5882 )
...
This moves all of the various .analysis_options* files to the flutter repo root so that it's easier to
* remember to keep them all in sync, and
* easily refer customers to them
2016-09-15 11:59:46 -04:00
Ian Hickson
33794d1387
TextStyle.apply ( #5879 )
...
Also, fix an old TODO, and add a test of various things on TextStyle.
...requires an engine roll to pick up https://github.com/flutter/engine/pull/3025 and https://github.com/flutter/engine/pull/3027 .
2016-09-15 07:49:44 -07:00
Ian Hickson
bb4a2e8b4c
Implement detachChild for LayoutBuilder ( #5860 )
...
Fixes https://github.com/flutter/flutter/issues/5840
2016-09-15 07:47:15 -07:00
Ian Hickson
cb6b4c95a4
Minor tweaks to box_painter ( #5854 )
...
Moves BorderRadius to above its first use.
Slight improvements to the BoxShape docs.
2016-09-15 07:47:04 -07:00
Hans Muller
a78ad92d1e
Small revision to ScrollableState.fling() ( #5871 )
2016-09-14 15:50:30 -07:00
Yegor
1ba1562293
move CI tests into the main repo ( #5758 )
2016-09-14 13:22:53 -07:00
Hans Muller
4ec5144427
Scrollable should restore its viewport dimensions when it reappears ( #5862 )
2016-09-14 11:08:07 -07:00
Jason Simmons
42b0113276
Roll the engine ( #5866 )
2016-09-14 10:57:53 -07:00
Dragoș Tiselice
826d87a9b2
Made MergeableMaterial dividers animated seamlessly. ( #5857 )
...
Changed MergableMaterial to animated between states that have dividers
and those that don't in order not to have dividers that appear
unanimatedly. Fixes #5847 .
2016-09-14 10:46:49 -07:00
Hans Muller
f4904b1459
Refresh indicator overscroll ( #5836 )
...
* Added OverscrollIndicatorEdge et al
* RefreshIndicator only clamps its scrollable edge
* added a test
* Updated the test
* fixed lint-os
* fixed a typo
* Scrollable should restore its viewport dimensions when it reappears
* removed an accidental commit
* updated per review feedback
2016-09-14 10:44:51 -07:00
Ian Hickson
36b093d628
This doesn't need a hack. ( #5855 )
2016-09-14 10:26:47 -07:00
mikejurka
1c81699d9f
Roll the engine ( #5859 )
2016-09-13 16:48:02 -07:00
Yegor
721cf95300
fix a race in tap gesture in the driver extension ( #5853 )
2016-09-13 14:54:12 -07:00
John McCutchan
fd50ccdd95
Enable hot mode by default. --no-hot disables it ( #5794 )
2016-09-13 14:38:05 -07:00
mikejurka
e85f1629e5
Roll the engine ( #5833 )
2016-09-13 13:10:52 -07:00
Dan Rubel
672d04e0d0
close sinks cleanup ( #5838 )
...
part of https://github.com/flutter/flutter/issues/5789
2016-09-13 14:15:36 -04:00
Adam Barth
3e2a52bc21
Remove playfair ( #5844 )
...
The deprecation period has ended and we believe its clients have migrated to
other solutions.
Fixes #2205
2016-09-13 11:10:26 -07:00
Dan Rubel
bad957d457
remove unused methods ( #5837 )
...
cleanup https://github.com/flutter/flutter/issues/5789
2016-09-13 12:01:04 -04:00
Adam Barth
157ffaac35
Update Dart package dependencies ( #5832 )
2016-09-12 16:00:12 -07:00
Dragoș Tiselice
9612669282
Changed progress indicator to use drawArc. ( #5828 )
...
Using paths' arcTo was causing performance issues in the Gallery.
This commit uses Skia's optimized drawArc in order to improve
performance, and it rolls the engine to the newest assing build.
Fixes #3599 .
Tracking Skia issue:
https://bugs.chromium.org/p/skia/issues/detail?id=5227
2016-09-12 14:42:21 -07:00
Konstantin Scheglov
0774a6748e
Build unlinked summaries for packages on upgrade. ( #5816 )
...
* Build unlinked summaries for packages on upgrade.
* Iterate through the packages in folders.
* Rollback the debug change.
2016-09-12 13:58:32 -07:00
Dan Rubel
678da3ac2b
cancel open subscription ( #5824 )
...
fixes https://github.com/flutter/flutter/issues/5788
2016-09-12 16:32:08 -04:00
Adam Barth
4ea8f302ab
Teach flutter upgrade to switch to master ( #5827 )
...
To avoid orphaning people on the deprecated alpha branch, this patch teaches
`flutter upgrade` to switch to the master branch.
2016-09-12 13:25:57 -07:00
Dragoș Tiselice
e2070ba317
Improved debug validations. ( #5822 )
...
This commit renames all debugAssertValid methods to
debugAssertIsValid and assert BoxConstaints validity in
constructors. Fixes #5807 .
2016-09-12 12:27:42 -07:00
John McCutchan
718a88d06e
Add a --benchmark mode to hot run ( #5787 )
2016-09-12 12:19:08 -07:00
Matt Perry
f5c98f6278
Use a light theme for Gallery so it displays a white background while loading. ( #5823 )
...
BUG=https://github.com/flutter/flutter/issues/5373
2016-09-12 14:51:04 -04:00
Ian Hickson
6b93efdd85
Make dependenciesChanged fire after initState ( #5810 )
...
This allows us to simplify the logic around inherited widgets e.g. in
the Image widget.
2016-09-12 10:43:42 -07:00
Dragoș Tiselice
b298bdc8c4
Fixed expansion panels demo text in dark theme. ( #5809 )
...
Changed the text styling to make use of the current theme so that
it doesn't break when the user selects the dark theme.
2016-09-09 16:55:55 -07:00
Seth Ladd
85ac22e4e2
turn verbs into nouns for gallery homepage ( #5801 )
...
* turn verbs into nouns for gallery homepage
* shorter is better
2016-09-09 16:36:52 -07:00
Chinmay Garde
ffe5700948
Shell instances launched by the tools from the desktop are always non-interactive. ( #5778 )
...
In that they never create a window with an OpenGL context and the works.
2016-09-09 16:31:49 -07:00
Chris Bracken
17c7118ab6
Use runCommandAndStreamOutput() to launch driver ( #5806 )
...
... in place of manual process wrangling.
2016-09-09 16:08:59 -07:00
Ian Hickson
03eaf1d16e
Fix hot reload ( #5799 )
...
I forgot that it was possible for the root view to get marked dirty
without getting a new widget. This fixes that case to work.
2016-09-09 15:20:03 -07:00
Hans Muller
59739abe12
Fixed leading app bar button width constraint ( #5802 )
2016-09-09 15:12:19 -07:00
Chris Bracken
726d31689d
drive: Replace manual pub get with usesPubOption() ( #5803 )
2016-09-09 15:04:01 -07:00
Ian Hickson
5c4c1b8d65
Cleaning up minor issues ( #5779 )
...
I did a pass through some of the code cleaning minor things up.
2016-09-09 14:25:41 -07:00
Ian Hickson
411db2d587
Tabs occasionally tried to setState after dispose ( #5784 )
...
Fixes https://github.com/flutter/flutter/issues/5776
2016-09-09 14:25:34 -07:00
Chris Bracken
e7601e3fa5
Use .packages for flutter driver tests ( #5795 )
...
Fixes flutter drive breakage introduced in d2fda677e1b2919538d6df10eba859803b131462.
2016-09-09 13:57:16 -07:00
Dragoș Tiselice
cc3df14268
Removed Pesto's drawer. ( #5722 )
...
The drawer was confusing without adding much value. It was
especially confusing when wanting to go back to the Gallery on iOS.
Fixes #5713 .
2016-09-09 13:19:03 -07:00
Dan Rubel
7cf47ca41f
new flutter repo level analysis options ( #5786 )
...
This adds and enables a raft of new analysis options for the flutter repository, many of which are commented out until we clean up our code and/or address any linter false positives.
2016-09-09 15:18:18 -04:00
Dan Rubel
5784385aa5
update analysis option comments ( #5785 )
...
This aligns the comments and fixes some misspellings in the three related analysis options files.
There will be a follow on PR with more controversial changes to the repo level analysis options.
2016-09-09 13:37:56 -04:00
Yegor
b5a47d71cb
driver: fix covariant closures; make them private ( #5782 )
2016-09-09 10:34:55 -07:00
Hans Muller
4d80f3cb30
Fix app bar title overflow with centerTitle:true ( #5773 )
2016-09-09 09:59:38 -07:00
Dan Rubel
5a8029959f
update flutter analyze analysis options ( #5679 )
...
update the analysis options used by flutter analyze when analyzing source outside of the flutter repo.
2016-09-08 18:14:29 -04:00
Dan Rubel
bb0a6757fc
Suggest simulator when no devices ( #5770 )
...
When flutter run is used on a Mac and no devices are specified or attached, suggest launching a simulator first. Fixes https://github.com/flutter/flutter/issues/5674
2016-09-08 17:37:39 -04:00