5459 Commits

Author SHA1 Message Date
Chinmay Garde
4e9ef8ae84 Snapshotter and FLX packager invocation scripts used by Xcode for precompilation in a standalone SDK 2015-11-04 14:41:28 -08:00
Chinmay Garde
024aecd78a Set the default linker run time search path on Mac and iOS 2015-11-03 14:10:33 -08:00
Chinmay Garde
3fbd90472e Avoid tripping on an assertion after calling Dart_ListGetRange with zero length 2015-11-03 13:58:07 -08:00
Chinmay Garde
ab0e7c524d Update Dart revision 2015-11-03 13:27:49 -08:00
Chinmay Garde
a2b61d4275 Enable simulator builds when using precompilation for iOS 2015-11-03 11:54:37 -08:00
Hans Muller
db812c0361 Merge pull request #1904 from HansMuller/fix_modal_bottom_sheet_dismiss
Restored BottomSheet dismiss tap
2015-11-03 09:40:08 -08:00
Hans Muller
8dc3ae1943 Restored BottomSheet dismiss tap 2015-11-03 09:34:28 -08:00
Ian Hickson
93b3ea2cd5 Merge pull request #1911 from Hixie/so-long-show-press
Replace ShowPress with TapDown
2015-11-02 20:26:22 -08:00
Ian Hickson
96c659609e Merge pull request #1910 from Hixie/gesture-cleanup
Merge DisposableArenaMember and GestureArenaMember
2015-11-02 20:26:15 -08:00
krisgiesing
33f7fdb305 Merge pull request #1865 from krisgiesing/velocity-dart
Move velocity tracker to dart
2015-11-02 19:34:20 -08:00
Kris Giesing
b486bfdb6c Style pass on velocity tracker and event recorder 2015-11-02 19:29:25 -08:00
Hixie
3be5533cd0 Replace ShowPress with TapDown 2015-11-02 19:10:33 -08:00
Adam Barth
aaa6fd10a1 Merge pull request #1909 from abarth/faster_clips
Don't anti-alias RRect and Path clips
2015-11-02 18:27:42 -08:00
Adam Barth
b0cb37d5a0 Don't anti-alias RRect and Path clips
We should probably expose this dial to clients eventually, but this patch just
makes our default match Skia's default of not anti-aliasing RRect and Path
clips.
2015-11-02 18:26:48 -08:00
Hixie
ac43288a93 Merge DisposableArenaMember and GestureArenaMember
Turns out there were no uses of GestureArenaMember other than those that
use DisposableArenaMember.
2015-11-02 18:06:29 -08:00
Jason Simmons
92e31b8aeb Merge pull request #1905 from jason-simmons/canvas_rrect_marshal
Marshal RRect using a DartConverter (as is done for Rect)
2015-11-02 16:24:02 -08:00
Jason Simmons
488cff3e40 Marshal RRect using a DartConverter (as is done for Rect)
This improved running time of a Canvas.drawRRect benchmark by 40%
2015-11-02 16:17:25 -08:00
Hans Muller
b6e307853f Merge pull request #1891 from HansMuller/multi_child_layout
Adds CustomMultiChildLayout
2015-11-02 14:11:26 -08:00
Hans Muller
a40e9a9dde Adds CustomMultiChildLayout
CustomMultiChildLayout delegates to a MultiChildLayoutDelegate. Widget children are specified by their index in the list of children.
2015-11-02 14:06:00 -08:00
Adam Barth
f75383497f One more rev of sky tools 2015-11-02 13:29:28 -08:00
Adam Barth
58f41e2e84 Rev pubspecs 2015-11-02 13:19:55 -08:00
Adam Barth
ecf6a19ed0 Merge pull request #1899 from abarth/flutter_yaml
Rename sky.yaml to flutter.yaml
2015-11-02 13:13:48 -08:00
Jason Simmons
8439f2fe34 Merge pull request #1897 from jason-simmons/canvas_vector_get_range
use Dart_GetListRange in DartConverter<Vector>
2015-11-02 13:11:44 -08:00
Adam Barth
7561a42bbf Merge pull request #1898 from abarth/interactive_routes
Routes shouldn't be interactive when animating out
2015-11-02 13:09:39 -08:00
Adam Barth
4b4e031f2b Merge pull request #1900 from abarth/export_overlay
Export overlay.dart
2015-11-02 13:05:20 -08:00
Adam Barth
0e05e1260b Export overlay.dart
Somehow we missed this one file.
2015-11-02 12:59:15 -08:00
Adam Barth
05d03e5861 Rename sky.yaml to flutter.yaml
More flutter more better.
2015-11-02 12:57:27 -08:00
Jason Simmons
b069bdbde6 use Dart_GetListRange in DartConverter<Vector> 2015-11-02 12:48:27 -08:00
Adam Barth
31e0378014 Routes shouldn't be interactive when animating out
This patch introduces the notion of a ModalRoute that puts up a modal barrier
and makes the route invisible to hit testing when its animating out. This patch
also uses this mechanism in a number of places (including PageRoute). There are
still a few more cases to convert, but that's work for a future patch.

Fixes #1684
2015-11-02 12:48:11 -08:00
Ian Hickson
b874020298 Merge pull request #1896 from Hixie/rev-sky_tools
Up the sky_tools dependency.
2015-11-02 12:23:19 -08:00
Hixie
2f4c11082f Up the sky_tools dependency.
Move us to a version of sky_tools that doesn't hang when the tests crash.
2015-11-02 11:53:10 -08:00
Kris Giesing
bf820290bb Move velocity tracker to dart 2015-11-02 11:14:17 -08:00
Jason Simmons
fe421cd583 Merge pull request #1888 from jason-simmons/canvas_paint_list_range
Use Dart_ListGetRange instead of multiple calls to Dart_ListGetAt
2015-11-02 10:06:00 -08:00
Adam Barth
735e35ff4f Merge pull request #1894 from abarth/stroke_cap
Add Paint#strokeCap
2015-11-02 09:31:05 -08:00
Adam Barth
39647f8e4e Remove dependency on gperf
We don't need the CSS color names anymore.
2015-11-01 12:49:27 -08:00
Adam Barth
1cb0d8a1ac Merge pull request #1895 from abarth/icon
Rename Icon's type paramter to icon
2015-11-01 11:38:42 -08:00
Adam Barth
57fc7430f9 Rename Icon's type paramter to icon
The name of the parameter wasn't consistent with IconButton or DrawerItem, etc.

Fixes #1871
2015-11-01 11:25:17 -08:00
Adam Barth
ff7b3668ea Add Paint#strokeCap
Fixes #1887
2015-11-01 11:18:39 -08:00
Adam Barth
5fbe0c7eda Merge pull request #1893 from abarth/black_flash
Black flash when returning to a PageRoute
2015-10-31 22:30:07 -07:00
Adam Barth
26f6991b3d Black flash when returning to a PageRoute
We were trying to do a hero animation from a page to itself, which doesn't make
any sense. Now we only render the "to" page offstage if it is different from
the "from" page and if its performance isn't already complete.
2015-10-31 15:36:32 -07:00
Ian Hickson
ce0d51fd46 Merge pull request #1890 from Hixie/tests
Improve run_tests
2015-10-30 18:25:43 -07:00
Ian Hickson
2d42039f5a Merge pull request #1892 from Hixie/disable-canvas-test
Disable crashing test
2015-10-30 18:24:59 -07:00
Jason Simmons
51a77faf44 Use Dart_ListGetRange instead of multiple calls to Dart_ListGetAt
Benchmarked this using a no-op native function that takes a Paint argument.
This patch reduced average call time by 9%.
2015-10-30 17:00:06 -07:00
Hixie
bf9389331d Disable crashing test
This test currently crashes the engine.
Because of a bug in the test harness, it then causes the tests to hang.
This disables the test for now, so that we can get test coverage again.
2015-10-30 16:44:29 -07:00
Hixie
5585498846 Improve run_tests
Enumerate the tests in run_tests rather than test:test since test:test
tries to walk symbolic links and that takes a long time.

Turn off color if TERM is 'dumb'.

Enable checked mode for the test harness, to help catch bugs in the
harness itself.
2015-10-30 16:43:18 -07:00
Chinmay Garde
9a0c9543ed Merge pull request #1886 from chinmaygarde/master
Update dart revision to fix CPU profiling crashes on armv7
2015-10-30 13:21:59 -07:00
Chinmay Garde
342293f6e3 Update dart revision to fix CPU profiling crashes on armv7 2015-10-30 13:19:18 -07:00
Chinmay Garde
b60e30d876 Merge pull request #1885 from chinmaygarde/master
Update Dart revision
2015-10-30 11:57:29 -07:00
Chinmay Garde
27600aec34 Update Dart revision 2015-10-30 11:41:19 -07:00
Adam Barth
79da2b658d Fix link 2015-10-30 11:16:13 -07:00