Adam Barth
534097ffb6
Use named Image constructors ( #5129 )
...
Some folks didn't realize these existed and asked us to add them. By
using them in examples, hopefully folks will discover them more easily.
2016-07-29 08:27:28 -07:00
Phil Quitslund
408e4240d0
Lint updates in flutter analysis options. ( #5130 )
...
* Adds `empty_statements` (new in `0.1.21`).
* (Re)enables `iterable_contains_unrelated_type` (fixed in linter#245).
2016-07-28 22:50:40 -07:00
Hans Muller
3cebd04116
More gallery tweaks ( #5125 )
2016-07-28 16:23:17 -07:00
Hans Muller
a46e337788
AppBar: pad toolbars not tab bars ( #5124 )
2016-07-28 16:10:32 -07:00
John McCutchan
b11b2a1d46
Add loader screen for --hot mode ( #5113 )
2016-07-28 13:48:48 -07:00
Hans Muller
578d98ea46
Gallery demo tweaks ( #5116 )
2016-07-28 12:35:26 -07:00
Jason Simmons
a25da4af87
Update engine ( #5115 )
2016-07-28 11:40:31 -07:00
Hans Muller
dc85f0bbff
Ease tab swipe transitions ( #5111 )
2016-07-28 10:59:36 -07:00
Ian Hickson
8c8409d6e4
Remove unnecessary import. ( #5110 )
...
This slipped in with an earlier commit.
2016-07-28 09:39:49 -07:00
Ian Hickson
0a11c5b0fc
Rationalise error handling at the network layer ( #5100 )
2016-07-28 09:22:55 -07:00
Ian Hickson
2b343a932f
Some cleanup for hot reload ( #5108 )
...
- show the next error fully after a hot reload
- hide _AssertionError in stacks
- immediately rebuild after a reassemble, so that hit tests work
- catch errors when notifying global key listeners
2016-07-28 08:54:58 -07:00
Ian Hickson
db8ff48dd4
Omit the package names from the license text. ( #5102 )
...
This was a minor typo in the original code. It makes the license display
slightly cleaner.
2016-07-27 14:28:53 -07:00
Adam Barth
8219ab61ab
Don't rebuild routes on the second animation frame ( #5097 )
...
Previously we would rebuild every route on the second animation frame to
rejigger the offstage bit and the animations. Now we build the page once and
update the offstage bit in place and update the animations using
ProxyAnimations.
2016-07-27 13:49:30 -07:00
Adam Barth
ac14648b1f
Update README.md ( #5101 )
2016-07-27 13:45:58 -07:00
John McCutchan
661ba7b1d1
Merge pull request #5046 from johnmccutchan/devfs_assets
...
DevFS asset support and deletion support
2016-07-27 13:30:56 -07:00
John McCutchan
b6644733c9
Support for synchronizing assets onto a DevFS
2016-07-27 13:28:17 -07:00
Phil Quitslund
1fe118fe20
Merge pull request #5076 from pq/dart_1.19.0-dev.0.0
...
Update Dart (1.19.0-dev.0.0) and analyzer (0.27.4-alpha.19).
2016-07-27 13:04:54 -07:00
Seth Ladd
78126b5565
update playfair readme ( #5091 )
2016-07-27 12:43:56 -07:00
Adam Barth
c27a9e8292
Add offstage attribute to OffStage ( #5059 )
...
Also, add a few more debugging flags.
2016-07-27 12:26:07 -07:00
pq
280caba4b7
Merge branch 'dart_1.19.0-dev.0.0' of github.com:pq/flutter into dart_1.19.0-dev.0.0
2016-07-27 11:17:08 -07:00
pq
72de70250b
Merge branch 'dart_1.19.0-dev.0.0' of github.com:pq/flutter into dart_1.19.0-dev.0.0
2016-07-27 11:16:46 -07:00
pq
181e33ef5b
Merge branch 'dart_1.19.0-dev.0.0' of github.com:pq/flutter into dart_1.19.0-dev.0.0
2016-07-27 10:45:11 -07:00
pq
13c3f9d946
Update Dart (1.19.0-dev.0.0) and analyzer (0.27.4-alpha.19).
2016-07-27 10:44:44 -07:00
pq
4bbf72a0c8
Update Dart (1.19.0-dev.0.0) and analyzer (0.27.4-alpha.19).
2016-07-27 10:02:54 -07:00
Hans Muller
0265dd3c1a
Hide the data table demo for now ( #5060 )
2016-07-27 09:07:29 -07:00
Ian Hickson
1097d92a8b
Fix DatePicker ( #5061 )
...
Fundamentally the core problem was that we were not saying how wide a
date picker should be. It should be 330 pixels, if I'm measuring the
spec's mocks correctly.
2016-07-27 08:57:56 -07:00
Jason Simmons
9f509dafa1
Update engine ( #5058 )
2016-07-26 16:18:52 -07:00
Ian Hickson
edc548adf8
Update the license mechanism to show package names ( #5051 )
2016-07-26 13:09:47 -07:00
Hans Muller
a555ee4771
TimePicker layout tweaks ( #5047 )
2016-07-26 12:50:40 -07:00
Jason Simmons
3b577c537c
Clear the pointer absorbing flag after temporarily setting it while popping a route ( #5036 )
...
Fixes https://github.com/flutter/flutter/issues/4910
2016-07-26 11:13:34 -07:00
Hans Muller
76ea70a123
Change the Gallery AnimationDemo category ( #5041 )
2016-07-26 11:00:11 -07:00
Hans Muller
4c3018f725
A tap is not a scroll ( #5038 )
2016-07-26 09:55:43 -07:00
Adam Barth
b30959d748
Center AppBar title on iOS ( #5039 )
...
This patch adapts the AppBar to feel more like iOS by centering the title.
Fixes #4962
2016-07-25 18:40:59 -07:00
Adam Barth
e4bee6b29b
Remove unused assets from flutter_gallery ( #5033 )
2016-07-25 17:05:50 -07:00
Adam Barth
0f68a2bac2
Be more explicit about the default TargetPlatform ( #5034 )
2016-07-25 17:05:41 -07:00
Adam Barth
e4e6b01afa
Adapt FlexibleSpaceBar to iOS ( #5037 )
...
We should center the title of flexible space bars on iOS.
Related to #4962
2016-07-25 17:05:29 -07:00
Devon Carew
d3cc554828
Flutter run target 2 ( #5035 )
...
* This reverts commit 5e7e7b6ea7f5574feba139ee2539a23ff0f28199.
* default to lib/main.dart
2016-07-25 14:56:12 -07:00
Matt Perry
07ba37976c
Fix bug where text input would remain underlined upon losing focused. ( #5027 )
...
BUG=https://github.com/flutter/flutter/issues/4904
2016-07-25 17:26:09 -04:00
Devon Carew
5e7e7b6ea7
Revert "make the flutter run -t target option optional ( #5029 )" ( #5032 )
...
This reverts commit 32ad81c89a195e818fccb04c109ac7b456735bba.
2016-07-25 14:05:27 -07:00
Devon Carew
32ad81c89a
make the flutter run -t target option optional ( #5029 )
2016-07-25 13:42:42 -07:00
Adam Barth
5717cd54e0
Add a platform field to Theme ( #5024 )
...
We'll use this field to adapt material widgets to iOS.
2016-07-25 12:58:13 -07:00
YoungSeok Yoon
486b783076
Fix the documentation for find.byElementPredicate ( #4935 )
2016-07-25 12:23:00 -07:00
Devon Carew
b8d15a1e61
hide some unnecessary headers from the generated docs ( #5020 )
2016-07-22 22:21:04 -07:00
Hans Muller
69aef8f217
Fast scrolling in the gallery tabs demo ( #5016 )
2016-07-22 16:00:46 -07:00
Adam Barth
ae80d43364
Don't animate fab in a new scaffold ( #5015 )
...
If the scaffold is new and has a floating action button, we skip the entrance
animation for the fab.
Fixes #4445
2016-07-22 15:53:08 -07:00
Adam Barth
39e759212f
Improve compositing strategy for Shrine ( #5014 )
...
This patch includes a number of improvements:
* Material page routes now put a repaint boundary inside their transition so
they don't repaint during the transition.
* Heroes that are on a quest now get a repaint boundary so we repaint them
individually.
* I've hoisted the transparent material for the product items up in the widget
tree, which doesn't affect performance but makes the ink splashes reach the
edge of the product cards.
* I've changed the repaint rainbow visualization to make it easier to see
what's going on.
2016-07-22 14:09:48 -07:00
Adam Barth
1a292ff66a
Hint that painting shadows are complex ( #5000 )
...
Previously, we considered them one operation in the compositor, which didn't
trigger caching. Now we have a way to explicitly hint that the compositor
should cache a layer.
2016-07-22 13:42:16 -07:00
Adam Barth
243b72bb74
Update engine.version ( #5006 )
2016-07-22 12:54:06 -07:00
Jason Simmons
3fe3e9a14f
Make PestoDemoState.scaffoldKey non-static so Favorites can instantiate a second PestoDemo ( #5005 )
...
Fixes https://github.com/flutter/flutter/issues/4996
2016-07-22 12:41:41 -07:00
Chinmay Garde
6a755c34ae
Update engine revision to pull in revert of the patches that caused LLDB to be overwhelmed. ( #4993 )
2016-07-22 11:30:46 -07:00