Adam Barth
d8fdccc596
Merge pull request #875 from abarth/merge_pump_frame
...
Merge pumpPaintFrame and pumpFrame in WidgetTester
2015-08-26 15:46:28 -07:00
Adam Barth
c405631ccd
Merge pumpPaintFrame and pumpFrame in WidgetTester
...
We can make all the test pass by removing more of the mocks and using the real
code.
2015-08-26 15:42:52 -07:00
Collin Jackson
56508d4159
Merge pull request #872 from collinjackson/more_date_picker_tests
...
Test year selection for date picker
2015-08-26 15:39:24 -07:00
Collin Jackson
52ed57e1bb
Test year selection for date picker
2015-08-26 15:30:49 -07:00
Hans Muller
38d2302864
Merge pull request #850 from HansMuller/progress-bar-animation
...
Fix ProgressIndicators and add a regression test
Added some unit test infrastucture for checking layers.
2015-08-26 15:24:12 -07:00
Hans Muller
4e650a8928
Fix ProgressIndicators and add a regression test
...
Added some unit test infrasture for checking layers.
2015-08-26 15:22:24 -07:00
Ian Hickson
7a4bdc7f2a
Merge pull request #870 from Hixie/RenderBlockViewport
...
Generalise RenderBlockViewport so that it can be used by a Widget that knows its children's dimensions.
2015-08-26 15:16:43 -07:00
Hixie
b1468cb2ea
ShrinkWrapHeight widget
...
- add debugDescribeSettings to a few classes that were missing it
- fix some minor bugs in RenderShrinkWrapWidth and ShrinkWrapWidth
- introduce RenderShrinkWrapHeight and ShrinkWrapHeight
2015-08-26 15:07:53 -07:00
Hixie
04a8fe8e6b
Generalise RenderBlockViewport so that it can be used by a Widget that knows its children's dimensions.
2015-08-26 14:25:53 -07:00
Adam Barth
bb38d1d974
Remove unused import to silence analyzer
2015-08-26 14:21:36 -07:00
Andrew Wilson
c6ae330320
Fix npe.
2015-08-26 14:14:44 -07:00
Eric Seidel
b122969624
Add support for RenderGrid
...
I'll write the Widget wrapper in the next CL, including adding
support for padding at the Widget layer.
@Hixie
2015-08-26 13:52:30 -07:00
Ian Hickson
bdc77e868c
Merge pull request #863 from Hixie/mixed-viewport-changes
...
Make RenderBlockViewport shrink-wrap its children in the main axis direction
2015-08-26 13:43:55 -07:00
Adam Barth
c476f8b3d5
Merge pull request #866 from abarth/test_date_picker
...
Add a basic test for DatePicker
2015-08-26 13:40:31 -07:00
Adam Barth
92e5a65d29
Add a basic test for DatePicker
...
Most of this work in this patch is building out the test framework to the point
where we can write this test.
2015-08-26 13:38:05 -07:00
Ian Hickson
f5fdc1cf1b
Merge pull request #852 from Hixie/sizing-docs
...
Update the documentation on sizing, make another assert point to it.
2015-08-26 13:25:17 -07:00
Hixie
301d0d3774
Make RenderBlockViewport shrink-wrap its children in the main axis direction.
2015-08-26 13:19:04 -07:00
Jim Beveridge
3c1672a899
Automatically update apk on device.
...
Fixes #454 .
2015-08-26 13:13:14 -07:00
Andrew Wilson
6215abec4d
Change generic value names to be more descriptive for assert tracing.
2015-08-26 12:22:38 -07:00
Adam Barth
ea2ff27356
Merge pull request #855 from abarth/big_circle_test
...
Turn big_circle.dart into a test
2015-08-26 11:20:36 -07:00
Collin Jackson
79e92a53a8
Add haptic feedback to date picker
2015-08-26 11:20:00 -07:00
Collin Jackson
4cd223a7e5
Cancel timer when un-mounting date picker widget
2015-08-26 11:19:43 -07:00
Collin Jackson
d547103f6a
Move ClipRRect logic from Card to Material (fixes rounded corners on top of date picker dialog)
2015-08-26 11:17:49 -07:00
Adam Barth
fd3884b473
Turn big_circle.dart into a test
...
Fixes #829
2015-08-26 11:10:16 -07:00
Adam Barth
1a15cb2d27
Merge pull request #854 from abarth/sector_broken
...
Sector demo is broken because of compositor changes
2015-08-26 11:02:51 -07:00
Adam Barth
2e2fa94e1b
Sector demo is broken because of compositor changes
...
We need to implement visitChildren for the RenderObjects in the sector demo.
Also, add a test.
Fixes #790
2015-08-26 10:58:30 -07:00
Viktor Lidholt
51f3fdcb1f
Merge pull request #851 from vlidholt/master
...
Fixes issues in sprite constraints
2015-08-26 10:42:20 -07:00
Collin Jackson
a1bafaa317
Merge pull request #838 from collinjackson/improve_date_picker
...
Add date picker to widgets library and teach fitness app to use it
2015-08-26 10:28:27 -07:00
Hixie
a951bf685e
Update the documentation on sizing, make another assert point to it.
...
This hopefully explains things well enough that it fixes #846 , after a manner.
2015-08-26 10:10:56 -07:00
Viktor Lidholt
065673711e
Switches to named arguments in sprite constraints
2015-08-26 10:07:24 -07:00
Viktor Lidholt
b244a082ad
Fixes issue with inheritance in sprite constraints
2015-08-26 09:54:32 -07:00
Hixie
ce28a7176e
Replace Flex to Row and Column in tests and examples.
...
This still leaves Flex and FlexDirection available. At some point once
people have transitioned to Row/Column we should rename Flex to _Flex
and stop reexporting FlexDirection from basic.dart.
2015-08-26 09:05:14 -07:00
Adam Barth
7c3e878df3
Rev pub package
2015-08-26 08:59:09 -07:00
Adam Barth
31a1886a5a
Merge pull request #842 from abarth/test_mimic
...
Add a basic test for Mimic tree movement
2015-08-25 17:26:09 -07:00
Adam Barth
240e807f84
Add a basic test for Mimic tree movement
2015-08-25 16:50:44 -07:00
Collin Jackson
f164e560c3
Add date picker to widgets library and teach fitness app to use it
...
Also, add an example for the date picker
2015-08-25 16:41:11 -07:00
Viktor Lidholt
27d2928dc0
Adds license file and required fields to pubspec
2015-08-25 16:35:05 -07:00
Collin Jackson
ee5f1146c4
Fix typo in syncRenderObject arguments
2015-08-25 16:18:21 -07:00
Viktor Lidholt
f48b25aaf7
Updates skysprites readme
2015-08-25 16:14:58 -07:00
Adam Barth
fde6b0a4b6
Add a test for #833
...
This test just exercises Align to make sure it can sync.
2015-08-25 16:13:33 -07:00
Viktor Lidholt
32aa4628e1
Merge pull request #835 from vlidholt/master
...
Moves sky sprites to its own package
2015-08-25 16:12:30 -07:00
Viktor Lidholt
ebeb8e2d42
Moves sky sprites to its own package
2015-08-25 16:08:46 -07:00
Hixie
556ebb93ff
Fix signature of Align.syncRenderObject()
2015-08-25 16:04:01 -07:00
Adam Barth
8f95703afa
Rev pub package
2015-08-25 15:49:27 -07:00
Adam Barth
0cbd190b3d
Merge pull request #832 from Hixie/positioner
...
Introduce Align widget for aligning children.
2015-08-25 15:37:43 -07:00
Hixie
4a2fb5d3e8
Introduce Align widget for aligning children.
2015-08-25 15:35:20 -07:00
Adam Barth
15e8f741fb
Properly track mimics that move in the tree
...
We weren't telling the new mimicable that we wanted to start mimicing it.
2015-08-25 15:33:52 -07:00
Adam Barth
4923f0cd08
Merge pull request #813 from abarth/device_pixel_ratio
...
Don't freeze devicePixelRatio at startup
2015-08-25 14:55:01 -07:00
Adam Barth
d7ba514546
Fix global key error while using fitness app
...
We were making local copies of the listener maps, but we were actually
iterating the underlying sets. Now we make local copies of the sets.
Fixes #803
2015-08-25 14:45:18 -07:00
Adam Barth
1883d06aef
Fix build
...
I removed these functions by mistake in my previous patch.
2015-08-25 14:10:32 -07:00