Hans Muller
8eaa9e69e5
Added a Card demo.
2016-02-11 15:36:50 -08:00
Chinmay Garde
3af3b23607
Merge pull request #1786 from chinmaygarde/master
...
Explicitly specify the sdk and arch when building for an iOS device
2016-02-11 15:25:18 -08:00
Chinmay Garde
97e41f5757
Explicitly specify the sdk and arch when building for an iOS device
2016-02-11 15:18:29 -08:00
Jason Simmons
279c6149c5
Merge pull request #1747 from jason-simmons/input_field_clear
...
Change the text/selection value API of the input field
2016-02-11 13:46:13 -08:00
Ian Hickson
c27dc6416c
Merge pull request #1782 from Hixie/tap-drag
...
Provide a Draggable that starts on drag
2016-02-11 13:11:14 -08:00
Hixie
8e279f320e
Provide a Draggable that starts on drag
...
This lets it cooperate with other gestures like tap.
The way I implemented this was to refactor the entire Draggable gesture
logic to use a new kind of gesture detector called
MultiDragGestureRecognizer. It works a bit like
MultiTapGestureRecognizer but for drags.
Also some tweaks to the velocity estimator.
2016-02-11 12:54:10 -08:00
Jason Simmons
52c55344d9
Change the text/selection value API of the input field
...
(see https://github.com/flutter/flutter/issues/1586 )
2016-02-11 12:52:15 -08:00
Eric Seidel
88cefe12f5
Merge pull request #1783 from eseidelGoogle/infra_docs
...
Remove now-obsolete recipes and document our new infra
2016-02-11 12:47:38 -08:00
Eric Seidel
ab8e38db49
Remove now-obsolete recipes and document our new infra
...
@abarth @chinmaygarde
2016-02-11 12:43:42 -08:00
Adam Barth
f38d94e8c8
Merge pull request #1781 from abarth/run_mozart
...
Teach run_mojo about Mozart
2016-02-11 12:35:10 -08:00
Adam Barth
78c19d22eb
Teach run_mojo about Mozart
...
Instead of running the FLX directly, we need to run mojo:launcher and have it
run the FLX.
2016-02-11 12:16:04 -08:00
Devon Carew
c0ef05c3ab
Merge pull request #1775 from devoncarew/start_paused_support
...
wait for flutter start to return until the obs. port is available
2016-02-11 10:21:28 -08:00
Devon Carew
4ed79454ac
wait for flutter start to return until the obs. port is available
2016-02-11 10:18:39 -08:00
Ian Hickson
abce29f118
Merge pull request #1774 from Hixie/exports
...
Clean up imports and exports.
2016-02-11 00:12:42 -08:00
Adam Barth
265fc9e802
Merge pull request #1773 from abarth/custom_render_box
...
Add an example of creating a custom RenderBox
2016-02-11 00:11:59 -08:00
Ian Hickson
a94999ba50
Clean up imports and exports.
...
Each layer is supposed to reexport the parts of the previous layer
that are part of its API.
- In painting.dart, export from dart:ui all the Canvas-related APIs
that make sense to be used at higher levels, e.g. PaintingStyle.
- Delete painting/shadows.dart. It was dead code.
- In rendering/object.dart, export all of painting.dart.
- In widgets/basic.dart, export all of painting.dart and
animation.dart. Some classes in animation/ are renamed to make this
less disruptive and confusing to the namespace.
- Split out Stocks back into an import model rather than a part model,
so that it's easier to manage its dependencies on a per-file basis.
- Move Ticker to scheduler library.
- Remove as many redundant imports as possible now.
- Some minor nit picking cleanup in various files.
2016-02-11 00:06:23 -08:00
Adam Barth
f4d784dca9
Add an example of creating a custom RenderBox
2016-02-11 00:04:14 -08:00
Adam Barth
75bc0277ff
Merge pull request #1772 from abarth/mixed_cleanup
...
Cleanup MixedViewport
2016-02-10 23:33:59 -08:00
Adam Barth
fc23277df5
Cleanup MixedViewport
...
This patch fixes a couple minor bugs and cleans up MixedViewport a bit.
2016-02-10 23:24:28 -08:00
Todd Volkert
3fa3d2266f
Rev engine
2016-02-10 16:52:10 -08:00
Hans Muller
738fa84b6f
Merge pull request #1766 from HansMuller/dialog_demos
...
Flutter gallery dialog demos
2016-02-10 16:42:02 -08:00
Hans Muller
66d855274a
gallery dialog demos
2016-02-10 16:29:55 -08:00
Hans Muller
8b1229874d
Merge pull request #1768 from abarth/scroll_padding
...
ScrollableList was applying padding twice
2016-02-10 16:13:34 -08:00
Adam Barth
40151689f1
ScrollableList was applying padding twice
...
We need to subtract the padding instead of adding it.
2016-02-10 15:51:25 -08:00
Devon Carew
4363cf8a77
Merge pull request #1767 from devoncarew/fix_npe
...
fix an NPE when the flutter.yaml file is missing
2016-02-10 15:51:00 -08:00
Devon Carew
aa66a7720c
fix an NPE when the flutter.yaml file is missing
2016-02-10 15:41:57 -08:00
Ian Hickson
4e4887a93e
Merge pull request #1763 from Hixie/asserts
...
More BoxConstraints asserts
2016-02-10 15:01:25 -08:00
Todd Volkert
1e2e09ed09
Rev engine
2016-02-10 13:51:50 -08:00
Hixie
296540168a
More BoxConstraints asserts
...
The asserting will continue until morale improves!
* Convert all assert(*.isNormalized) checks to use the new
debugAssertIsNormalized technology.
* Convert CustomMultiChildLayout to use the new RenderingError
technology to greatly improve the detail in errors you get when
writing CustomMultiChildLayout delegates.
* Add BoxConstraints.copyWith().
* Indent the descendants in the rendering exception data dump so that
when you have multiple children it's clearer what's going on.
2016-02-10 13:32:04 -08:00
Adam Barth
64f588c12b
Merge pull request #1761 from abarth/min_scroll_behavior
...
ScrollBehavior should support negative min scroll offset
2016-02-10 12:42:14 -08:00
Adam Barth
ec9ab32435
ScrollBehavior should support negative min scroll offset
...
Fixes #1730
2016-02-10 12:13:20 -08:00
Matt Perry
eaadaa79f0
Merge pull request #1627 from mpcomplete/ios
...
Refactor service-related code to be shared between android and IOS.
2016-02-10 15:01:05 -05:00
Ian Hickson
877cfd1c9d
Merge pull request #1760 from Hixie/asserts
...
Improve asserts around BoxConstraints
2016-02-10 11:55:36 -08:00
Matt Perry
a02d583d02
Refactor service-related code to be shared between android and IOS.
...
The IOS code is totally untested. Need a Mac to test it.
2016-02-10 14:52:17 -05:00
Hixie
3bd8bc3362
Improve asserts around BoxConstraints
...
Negative constraints never make sense, so catch those too.
Make RenderObject.layout's isNormalized assert use the newer more fancy
debug version of isNormalized.
2016-02-10 11:12:13 -08:00
Collin Jackson
96405fb42f
Merge pull request #1756 from collinjackson/upgrade_anywhere
...
Upgrade command shouldn’t validate project, fixes #1745
2016-02-10 10:48:05 -08:00
Adam Barth
2c993549b5
Merge pull request #1758 from abarth/page_anchor
...
Teach PageableList about scroll anchors
2016-02-10 10:41:05 -08:00
Adam Barth
4ba5e712bc
Teach PageableList about scroll anchors
2016-02-10 10:34:59 -08:00
Collin Jackson
5cd9d5b214
Upgrade command shouldn’t validate project, fixes #1745
2016-02-10 10:04:35 -08:00
Adam Barth
b07203a887
Merge pull request #1749 from abarth/viewport_scroll_anchor
...
Teach ScrollableList about scroll anchors
2016-02-10 09:47:41 -08:00
Adam Barth
d6ae53fec4
Teach ScrollableList about scroll anchors
2016-02-10 09:25:49 -08:00
Devon Carew
244239d982
Merge pull request #1753 from devoncarew/fix_logging_ios
...
fix an issue with logging ios simulator output
2016-02-10 09:24:55 -08:00
Devon Carew
0a837813e4
Merge pull request #1722 from devoncarew/introduce_globals
...
Introduce globals
2016-02-09 22:59:54 -08:00
Devon Carew
2dbceafbc6
introduce globals scoped to the app's context
2016-02-09 22:03:13 -08:00
Devon Carew
05113d5829
fix an issue with logging ios simulator output
2016-02-09 21:21:02 -08:00
Ian Hickson
b2c710dd8d
Merge pull request #1744 from Hixie/tap-drag-target
...
Tapping through drag targets.
2016-02-09 17:15:08 -08:00
Hixie
4d5e40675b
Tapping through drag targets.
...
Factor out the HitTestBehavior logic so that RenderMetaData can use it.
Use that in DragTarget.
2016-02-09 17:03:46 -08:00
Devon Carew
a9a445b19d
Merge pull request #1743 from devoncarew/ignore_io_build
...
ignore derived resources in ios/build
2016-02-09 16:24:08 -08:00
Jason Simmons
8baffeb9a6
Merge pull request #1724 from jason-simmons/refresh_update_snapshot
...
Add a refresh command that rebuilds the snapshot and reloads it on th…
2016-02-09 16:22:51 -08:00
Devon Carew
427bc1e392
ignore derived resources in ios/build
2016-02-09 15:41:45 -08:00