4078 Commits

Author SHA1 Message Date
Chinmay Garde
1dd74a301f Merge pull request #1944 from chinmaygarde/master
Update the regex used to filter out Flutter specific logs
2016-02-16 18:56:33 -08:00
Chinmay Garde
ce009e4fa4 Merge pull request #1943 from chinmaygarde/master
Perform an engine version check on start and update the Xcode project if necessary
2016-02-16 18:09:25 -08:00
Chinmay Garde
9f0e6537fb Update the regex used to filter out Flutter specific logs 2016-02-16 18:07:00 -08:00
Chinmay Garde
36a7c6576c Perform an engine version check on start and update the Xcode project if necessary 2016-02-16 17:47:25 -08:00
Chinmay Garde
77103c01cd Merge pull request #1941 from chinmaygarde/master
iOS: Treat the initial Info.plist string as a mustache template and use the project name to initialize the bundle name and identifier
2016-02-16 17:42:42 -08:00
Chinmay Garde
dd4361bcb3 iOS: Treat the initial Info.plist string as a mustache template and use the project name to initialize the bundle name and identifier 2016-02-16 17:29:36 -08:00
Adam Barth
db7294206a Merge pull request #1940 from abarth/improve_android_sdk
Improve error message when Android SDK not found
2016-02-16 17:11:14 -08:00
Adam Barth
bef8d081ed Improve error message when Android SDK not found
Also, look for the Android SDK in the default locations.
2016-02-16 17:02:52 -08:00
Hans Muller
99876e38a0 Merge pull request #1938 from HansMuller/grid_layout
Added Grid row and column spacing, changed padding interpretation

Grid padding now defines the distance the overall grid is inset. The grid rowSpacing and columnSpacing attributes define the space between rows and columns respectively.
2016-02-16 16:57:21 -08:00
Hans Muller
ba3930cc88 Changed grid layout padding and inter row/column spacing 2016-02-16 16:51:27 -08:00
Chinmay Garde
5960a13435 Merge pull request #1936 from chinmaygarde/master
Add iOS configuration files for all examples and remove GN related files
2016-02-16 16:23:56 -08:00
Chinmay Garde
8caf7b6289 Add iOS configuration files for all examples and remove GN related files 2016-02-16 16:17:14 -08:00
Eric Seidel
6159c67d2c Merge pull request #1932 from eseidelGoogle/hide_run_mojo
Hide flutter run_mojo
2016-02-16 16:07:32 -08:00
Eric Seidel
f784fb8ce6 Hide flutter run_mojo 2016-02-16 16:06:39 -08:00
Chinmay Garde
4ca4961857 Merge pull request #1934 from chinmaygarde/master
Add iOS specific assets to the Stocks example
2016-02-16 16:02:59 -08:00
Adam Barth
2396b42f5a Merge pull request #1935 from abarth/rm_ios_command
Remove flutter ios command
2016-02-16 16:02:26 -08:00
Adam Barth
0bb8d21bd2 Remove flutter ios command
All the functionality of this command has been integrated into other commands.
2016-02-16 16:01:59 -08:00
Chinmay Garde
23bbbcda2a Add iOS specific assets to the Stocks example 2016-02-16 15:58:06 -08:00
Chinmay Garde
58de420eaf Merge pull request #1933 from chinmaygarde/master
Refactor: Rename initialize_xcode.dart to setup_xcodeproj.dart
2016-02-16 15:51:23 -08:00
Adam Barth
7c105e6b2a Merge pull request #1928 from abarth/move_to_up
Enforce that we get a final move to the pointer up location
2016-02-16 15:45:47 -08:00
Chinmay Garde
c2f5044099 Refactor: Rename initialize_xcode.dart to setup_xcodeproj.dart 2016-02-16 15:35:59 -08:00
Chinmay Garde
0a8138981f Merge pull request #1930 from chinmaygarde/master
`flutter start` initializes the Xcode project if the user has not already done so.
2016-02-16 15:25:39 -08:00
Chinmay Garde
5cebf70da4 flutter start initializes the Xcode project if the user has not already done so. 2016-02-16 15:18:47 -08:00
Adam Barth
ddd58c5e23 Enforce that we get a final move to the pointer up location
Previously we asserted that we got a pointer move to the location where the
pointer up occured, but not all sources of pointer packets respect that
invariant. Specifically, on the iOS simulator, of you drag outside the window,
you'll get a stream of pointers that violates that invariant.

This patch teaches the converter to insert a PointerMoveEvent to move the
pointer to the location where the up occurs, repairing the invariant.

Fixes #1912
2016-02-16 14:58:40 -08:00
Adam Barth
2be0dfd6a0 Merge pull request #1899 from flutter/Hixie-patch-4
Dart SDK is no longer needed
2016-02-16 14:14:23 -08:00
Adam Barth
7f92cc36d9 Merge pull request #1926 from abarth/repaint_boundary_docs
Add docs for RepaintBoundary
2016-02-16 14:14:11 -08:00
Adam Barth
6a9de1d735 Add docs for RepaintBoundary 2016-02-16 13:41:44 -08:00
Chinmay Garde
2d8780c3d7 Merge pull request #1835 from chinmaygarde/master
Tooling updates for dealing with native services distributed in pub packages
2016-02-16 13:32:56 -08:00
Chinmay Garde
d38bfee62b Tooling updates for dealing with native services distributed in pub packages 2016-02-16 13:10:12 -08:00
Viktor Lidholt
c30b3cc69b Merge pull request #1777 from vlidholt/master
Fitness demo, initial version
2016-02-16 12:03:21 -08:00
Viktor Lidholt
8be6ed5872 Fitness demo, initial version 2016-02-16 11:51:59 -08:00
Adam Barth
5a0edf9f0f Merge pull request #1917 from abarth/pub_get
flutter run should run pub get automatically
2016-02-16 11:48:55 -08:00
Adam Barth
feceb7583e Merge pull request #1918 from abarth/improve_createState_docs
Improve the sample code for createState
2016-02-16 11:34:27 -08:00
Adam Barth
cf8116368d flutter run should run pub get automatically
This removes a step that can cause trouble.

Fixes #1904
2016-02-16 11:16:34 -08:00
Adam Barth
302640a391 Improve the sample code for createState
The previous sample code isn't a common (or recommended) pattern.
2016-02-16 11:09:23 -08:00
Adam Barth
7a2c38abc8 Merge pull request #1903 from abarth/auto_simplify
Simplify the AutoLayout API
2016-02-15 16:41:40 -08:00
Adam Barth
4408c820e1 Rename AutoLayoutParams to AutoLayoutRect
This object represents a rect the auto-layout system.
2016-02-15 16:29:27 -08:00
Devon Carew
ce278e9773 Merge pull request #1902 from devoncarew/tools_cleanup
fixes found when running through the getting started process
2016-02-15 15:44:35 -08:00
Adam Barth
c7d71d8ab1 Simplify the AutoLayout API
This patch makes it easier to use the auto layout API:

* We no longer use operator== because that requires an ugly cast by the
  API user.
* Also, "leftEdge" is now just "left" for less verbosity.
* AutoLayoutChild not implies its key from the AutoLayoutParam object.
* We now correctly layout every child of a RenderAutoLayout object even
  if the solver doesn't flush any updates to that child.
2016-02-15 15:25:21 -08:00
Devon Carew
b7b06c2a27 fixes found when running through the getting started process 2016-02-15 14:06:23 -08:00
Ian Hickson
35eb6c4adf Merge pull request #1900 from Hixie/tweak-dart-fetching
Make update_dart_sdk.sh prettier and more resilient
2016-02-15 11:10:55 -08:00
Ian Hickson
9a00bec57d Make update_dart_sdk.sh prettier and more resilient 2016-02-15 11:01:30 -08:00
Ian Hickson
1fb044be64 Merge pull request #1897 from flutter/Hixie-patch-1
Mention that cache directory is volatile.
2016-02-15 10:56:12 -08:00
Ian Hickson
e23d76075e Dart SDK is no longer needed 2016-02-15 10:46:24 -08:00
Adam Barth
6e14bd2e8c Merge pull request #1896 from abarth/autolayout2
Add support for autolayout to widgets
2016-02-15 10:42:36 -08:00
Ian Hickson
a85e770958 Merge pull request #1895 from abarth/internalize_dart
Internalize our dependency on the Dart SDK
2016-02-15 10:12:25 -08:00
Ian Hickson
87f86414ee Mention that cache directory is volatile. 2016-02-15 09:52:27 -08:00
Adam Barth
262dd7a63b Add support for autolayout to widgets
This patch teaches the widget framework how to use Cassowary-based
autolayout. To integrate autolayout with widgets, I had to refactor how
RenderAutoLayout worked a bit. Now RenderAutoLayout follows the same
delegate pattern we use for custom paint and custom layout.
2016-02-15 03:01:40 -08:00
Adam Barth
94c5949c12 Internalize our dependency on the Dart SDK
This patch teaches the flutter command to download the Dart SDK into
cache, removing another step from the Getting Started workflow. The
version of the Dart SDK is controlled by the "dart-sdk.version" file in
the bin/cache directory.

Fixes #54
2016-02-15 00:19:25 -08:00
Adam Barth
cdc4055444 Merge pull request #1882 from abarth/selection_controls
Improve checkbox animation
2016-02-14 22:58:28 -08:00