Adam Barth
9bc64540c5
Improve hit testing
...
Now a RenderBox is considered hit if one of its children are hit or it itself
decides that it's hit. In particular, empty space inside a flex won't be hit
because none of the children are located there and a RenderFlex doesn't
consider itself hittable.
Fixes #53
Fixes #1221
2015-11-04 16:51:19 -08:00
Jason Simmons
5b72a2fdaf
Fix warnings seen when running skyanalyzer in strong mode
2015-10-15 10:56:03 -07:00
Hixie
3c95ce621c
Transform alignment
...
For those times where you want to spin something around a point relative
to the size of your box, but you don't know the size of your box.
2015-10-14 15:30:56 -07:00
Adam Barth
65eba90843
Rename package:sky to package:flutter
2015-10-09 20:44:52 -07:00
Adam Barth
fbd5460b04
Integrate WidgetTester with FakeAsync
...
Fixes #1084
2015-10-01 10:56:58 -07:00
Adam Barth
45c906d2ad
Make fn3 the default widget framework
2015-10-01 09:48:35 -07:00
Adam Barth
4525159831
Consolidate widget tests
...
Now that we've ported all the widget tests to fn3, we don't need a separate fn3
directory.
2015-09-30 18:58:17 -07:00
Adam Barth
4ad83fa059
Port some more tests to fn3
2015-09-25 11:27:48 -07:00
Adam Barth
ffc6eaa9bd
Add an origin parameter to transforms
...
This parameter makes it easier to do math when you don't want to center your
tranform at (0, 0).
2015-08-31 13:21:26 -07:00