1129 Commits

Author SHA1 Message Date
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
Viktor Lidholt
6528903150 Merge pull request #862 from vlidholt/master
Moves GameObjectFactory and PlayerState to their own files in demo game
2015-08-26 13:18:57 -07:00
Viktor Lidholt
d90ccd3a2a Moves GameObjectFactory and PlayerState to their own files in demo game 2015-08-26 13:14:40 -07:00
Jim Beveridge
3c1672a899 Automatically update apk on device.
Fixes #454.
2015-08-26 13:13:14 -07:00
Viktor Lidholt
d7a7a2ed29 Merge pull request #859 from vlidholt/master
Adds power ups to demo game
2015-08-26 12:46:50 -07:00
Viktor Lidholt
3464bd18d0 Adds power ups to demo game, and some minor refactoring to support the addition 2015-08-26 12:41:21 -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
Viktor Lidholt
1bb647e67f Splits up demo game into multiple files for better readability 2015-08-26 10:22:09 -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
e2af762e76 Updates demo game to work with new constraints api 2015-08-26 10:07:59 -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
Ian Fischer
46e3c47f6c Merge pull request #840 from iansf/change_fitness_app_id
Change Fitness app id
2015-08-25 16:40:10 -07:00
Viktor Lidholt
27d2928dc0 Adds license file and required fields to pubspec 2015-08-25 16:35:05 -07:00
Ian Fischer
36ef15325e Change Fitness bundle id to be compatible with signing with Google’s keys. 2015-08-25 16:24:28 -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
Adam Barth
7f0f22abe9 Merge pull request #831 from abarth/track_mimic
Properly track mimics that move in the tree
2015-08-25 15:36:59 -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
Viktor Lidholt
a2286ee7a1 Merge pull request #826 from vlidholt/master
Updates to demo game
2015-08-25 15:33:49 -07:00
Viktor Lidholt
59817111f0 Fixes nits 2015-08-25 15:30:45 -07:00
Eric Seidel
1813170a23 Roll APK versions in preparation for releases
@abarth
2015-08-25 15:12:38 -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
Viktor Lidholt
dec2689c07 Adds swarms of enemies to demo game 2015-08-25 14:49:54 -07:00