Commit Graph

3092 Commits

Author SHA1 Message Date
Adam Barth
00a00deffc Add a test for icon opacity crash
Fixes #2361
2016-03-03 10:33:57 -08:00
Adam Barth
59664e4f80 Disable test that's causing bot to hang
This test causes the buildbot to hang. We don't currently have any hang
protection, which means this test ends up killing the bot. Disable the
test for now why we work on the root issues.
2016-03-02 19:29:18 -08:00
Yegor
625dc8a98a Merge pull request #2364 from yjbanov/driver-command-type-hierarchy
[driver] serialize commands to plain strings
2016-03-02 19:01:31 -08:00
Adam Barth
017b4230ed Merge pull request #2358 from abarth/update_engine
Update engine
2016-03-02 18:40:48 -08:00
Adam Barth
865e3cc0ce Update engine
This change brings in a new version of Mojo, which has improved Mozart
interfaces.
2016-03-02 18:32:49 -08:00
yjbanov
008785be8f [driver] serialize commands to plain strings
Turns out VM service only accepts flat parameter name/value pairs. It
only worked this far because vm_service_client (mistakenly) uses JSON
encoder to encode parameters.

This change separates the Command type hierarchy from that of Result and
tightens type constraints on Command object parameters.
2016-03-02 18:01:16 -08:00
yjbanov
ee184a7821 driver.scroll action; scroll perf test for Stocks 2016-03-02 17:13:49 -08:00
Yegor
cde2e1017e Merge pull request #2354 from yjbanov/wait-for-pause-on-start
[driver] wait for the isolate to enter pause on start
2016-03-02 17:11:53 -08:00
Hans Muller
2fe456bf95 Merge pull request #2360 from HansMuller/fix_icon
Fix Icon opacity handling
2016-03-02 16:48:05 -08:00
krisgiesing
59ba45ef4d Merge pull request #2359 from krisgiesing/scaling_quality
Use bilinear interpolation when scaling images
2016-03-02 16:34:28 -08:00
Hans Muller
447da939b0 fix Icon alpha handling 2016-03-02 16:33:25 -08:00
Kris Giesing
125c0673f3 Use bilinear interpolation when scaling images
Fixes #2337
2016-03-02 16:20:28 -08:00
Hans Muller
4eae547c87 Fixed tab scrolling 2016-03-02 16:06:40 -08:00
Yegor Jbanov
44d7a577e0 [driver] wait for the isolate to enter pause on start 2016-03-02 15:58:01 -08:00
Hixie
c7c730d0c0 Hide icons in the accessibility tree. 2016-03-02 14:26:52 -08:00
Adam Barth
3d9e70ea27 Merge pull request #2330 from abarth/forward_from
Add "form" parameter to AnimationController forward and reverse
2016-03-02 14:20:41 -08:00
Eric Seidel
e802858b49 Merge pull request #2329 from chinmaygarde/master
iOS Simulator: Attempt 'sideloading' the updated Flutter application if the application runner is already up
2016-03-02 13:06:27 -08:00
Devon Carew
d9d94b1691 Merge pull request #2328 from devoncarew/no_dashes
clean the project names used for flutter create
2016-03-02 12:36:56 -08:00
Devon Carew
4c569195f1 clean the project names used for flutter create 2016-03-02 12:36:37 -08:00
Adam Barth
c51ae28d87 Add "form" parameter to AnimationController forward and reverse
Fixes #2324
2016-03-02 12:05:16 -08:00
Chinmay Garde
9f4fdcb866 iOS Simulator: Attempt 'sideloading' the updated Flutter application if the application runner is already up
* This makes the turnaround times < 2 seconds on the iOS simulator.
* Also bumps the engine to use the new engine required to support the flags.
2016-03-02 11:40:10 -08:00
Adam Barth
bfc39aa843 Remove IconThemeColor
This enum doesn't make sense anymore now that we can arbitrarily colorize
icons.  Instead, we just use a Color, which is both simpler and can be
interpolated during animations.

Fixes #1279
2016-03-02 10:11:42 -08:00
Hixie
cb5017d17d Convert LinearGradient and RadialGradient to fractional units
Makes it easier to use without a SizeObserver
2016-03-02 09:56:37 -08:00
Adam Barth
870894fc68 Switch Material Design icons to using the iconfont
Rather than managing all the Material Design icons manually, we now
manage them using an icon font. The icon font contains glyphs for each
icon in an efficient vector format.

This patch updates the FLX tooling to include the MaterialIcons font and
updates the Icon widget to use the font instead of asset images.

Fixes #2313
Fixes #2218
Fixes #2009
Fixes #994
2016-03-02 09:32:02 -08:00
Hans Muller
d8eaac42fb Added menu dividers 2016-03-02 08:45:26 -08:00
Adam Barth
52a24840cd Merge pull request #2306 from abarth/newtwon_import
Switch Newton over to using imports rather than parts
2016-03-01 15:41:03 -08:00
Adam Barth
d9061bc96e Switch Newton over to using imports rather than parts
Fixes #1355
2016-03-01 14:39:55 -08:00
Adam Barth
7a2d82d0af Merge pull request #2301 from abarth/dotdot_pattern
updateRenderObject() methods should use the .. pattern
2016-03-01 14:39:11 -08:00
Ian Hickson
2c78c06136 Fix dump debugging tools 2016-03-01 13:59:58 -08:00
Hans Muller
69f9e3b2a9 Added ListItem dividers 2016-03-01 13:07:37 -08:00
Adam Barth
ac1cba59ca updateRenderObject() methods should use the .. pattern
Fixes #1381
2016-03-01 13:03:29 -08:00
Devon Carew
e41592d982 Merge pull request #2286 from devoncarew/validate_project_names
valdate project names in create
2016-03-01 11:38:35 -08:00
Adam Barth
6cd063bce0 Merge pull request #2294 from abarth/improve_errors
Improve the error message when calling setState during build
2016-03-01 11:22:17 -08:00
Adam Barth
96246c1a04 Improve the error message when calling setState during build
Now we produce an error message that explains why this operation isn't
permitted by the framework.

Fixes #1925
2016-03-01 11:08:19 -08:00
Devon Carew
ebf1ecc5bd valdate project names in create 2016-03-01 11:03:59 -08:00
pq
8574e44209 @override annotation cleanup.
Added missing @override annotations (as per the `annotate_overrides` lint rule).
2016-03-01 10:00:08 -08:00
Adam Barth
9ce6bff558 Merge pull request #2279 from abarth/animation_nits
Minor improvements to AnimationController
2016-02-29 17:08:23 -08:00
Adam Barth
bf97313afb Merge pull request #2276 from abarth/detached_head
Flutter --version can't handle detached HEAD
2016-02-29 17:08:14 -08:00
Adam Barth
08de980a5a Minor improvements to AnimationController
* Makes repeat default to the lower and upper bounds
* Makes animateTo handle unbounded ranges better
* Improve the name of _TweenSimulation

Fixes #2096
Fixes #2090
Fixes #2091
2016-02-29 16:56:25 -08:00
Yegor Jbanov
6d35481cfa add smoke driver test; find by tooltip; retry predicate 2016-02-29 16:50:47 -08:00
yjbanov
6a1f47a532 factor out enum indexing into reusable EnumIndex 2016-02-29 16:50:47 -08:00
Adam Barth
18a2525fc8 Flutter --version can't handle detached HEAD
Handle this error condition better and tweak some of the formating for the
version string.

Fixes #2162
2016-02-29 16:25:44 -08:00
Hixie
ff8d60c8dd Point Stack users to CustomMultiChildLayout. 2016-02-29 14:28:20 -08:00
Adam Barth
4173e7e873 Merge pull request #2268 from abarth/clear_logs
Teach flutter logs to show only new logs
2016-02-29 12:51:15 -08:00
Matt Perry
eaee8915e9 Remove unused updater package. 2016-02-29 15:11:20 -05:00
Adam Barth
ad718a8d1e Teach flutter logs to show only new logs
After this patch, the flutter logs command on Android shows only log messages
since the command was run. Previously, it showed historical logs, which was
confusing.

Fixes #2013
2016-02-29 12:05:07 -08:00
Devon Carew
4d93c376c9 improve verbose output 2016-02-27 23:36:02 -08:00
Devon Carew
f9adbcf23d update a todo 2016-02-27 19:56:20 -08:00
Devon Carew
d326991b97 add back a call to device.stop() from the run command 2016-02-27 19:32:02 -08:00
Devon Carew
4e10bf596c improve startup time 2016-02-27 08:19:19 -08:00