3715 Commits

Author SHA1 Message Date
Hans Muller
28e432afa6 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
c65ed705a1 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
487b8cbf33 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
Ian Hickson
68fac7ff3f Merge pull request #853 from Hixie/shrink-wrap-height
ShrinkWrapHeight widget
2015-08-26 15:15:05 -07:00
Hixie
0e43c654ce 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
James Robinson
82bf8bcb50 Merge pull request #867 from jamesr/mojo_roll_0a98599b44b070b72c4284498bab781d343cc282
Update to mojo 0a98599b44b070b72c4284498bab781d343cc282
2015-08-26 14:35:31 -07:00
Hixie
9d91a8da9c 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
9255eb6d01 Merge pull request #869 from abarth/rm_unused_import
Remove unused import to silence analyzer
2015-08-26 14:23:39 -07:00
Adam Barth
2898362c21 Remove unused import to silence analyzer 2015-08-26 14:21:36 -07:00
Adam Barth
f84760809a Revert Dart SDK version
Experiment to see whether this reduces flakiness on Travis.
2015-08-26 14:19:43 -07:00
Andrew Wilson
79e8967350 Merge pull request #868 from apwilson/npe
Fix npe.
2015-08-26 14:16:26 -07:00
Andrew Wilson
e2fdc2e7ea Fix npe. 2015-08-26 14:14:44 -07:00
James Robinson
952beb831b Update to mojo 0a98599b44b070b72c4284498bab781d343cc282
Updates the //mojo snapshotted code and the mojo SDK to
0a98559b4, which includes several cleanups in the GL headers.

Also adds /sky/packages/sky_services/lib to .gitignore
2015-08-26 14:06:56 -07:00
Eric Seidel
3a73fd631c Merge pull request #864 from eseidelGoogle/render_grid
Add support for RenderGrid
2015-08-26 13:53:13 -07:00
Eric Seidel
13926c351f 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
982f5abd4d 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
c405de2d5e 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
fb58c4a7eb 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
860a6573c4 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
98b542cc77 Make RenderBlockViewport shrink-wrap its children in the main axis direction. 2015-08-26 13:19:04 -07:00
Viktor Lidholt
804a44c992 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
Jim Beveridge
13978b9c35 Merge pull request #860 from jimbeveridge/updateapk
Automatically update apk on device.
2015-08-26 13:15:16 -07:00
Viktor Lidholt
77c8c04946 Moves GameObjectFactory and PlayerState to their own files in demo game 2015-08-26 13:14:40 -07:00
Jim Beveridge
a27eaa6e1c Automatically update apk on device.
Fixes #454.
2015-08-26 13:13:14 -07:00
Viktor Lidholt
6631c24390 Merge pull request #859 from vlidholt/master
Adds power ups to demo game
2015-08-26 12:46:50 -07:00
Viktor Lidholt
3b183ff416 Adds power ups to demo game, and some minor refactoring to support the addition 2015-08-26 12:41:21 -07:00
Andrew Wilson
444a044b2e Merge pull request #857 from apwilson/rename
Change generic value names to be more descriptive for assert tracing.
2015-08-26 12:27:49 -07:00
Andrew Wilson
3109ffdf3e Change generic value names to be more descriptive for assert tracing. 2015-08-26 12:22:38 -07:00
Adam Barth
87b65fa6f2 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
667b2822c3 Merge pull request #856 from collinjackson/more_date_picker_improvements
Date picker improvements
2015-08-26 11:20:20 -07:00
Collin Jackson
5ea6d5bf1f Add haptic feedback to date picker 2015-08-26 11:20:00 -07:00
Collin Jackson
05896db89e Cancel timer when un-mounting date picker widget 2015-08-26 11:19:43 -07:00
Collin Jackson
8089828423 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
433f825ca0 Turn big_circle.dart into a test
Fixes #829
2015-08-26 11:10:16 -07:00
Adam Barth
514635c646 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
eb72d4b674 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
75c687f374 Merge pull request #851 from vlidholt/master
Fixes issues in sprite constraints
2015-08-26 10:42:20 -07:00
Collin Jackson
5da1afe0b1 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
a7ede89e93 Splits up demo game into multiple files for better readability 2015-08-26 10:22:09 -07:00
Hixie
16051e0201 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
33f64444ad Updates demo game to work with new constraints api 2015-08-26 10:07:59 -07:00
Viktor Lidholt
0a1dbbd64f Switches to named arguments in sprite constraints 2015-08-26 10:07:24 -07:00
Viktor Lidholt
68c7aa141b Fixes issue with inheritance in sprite constraints 2015-08-26 09:54:32 -07:00
Adam Barth
a97aef8d86 Merge pull request #849 from abarth/physical_size
Plumb physical size along with SkPicture
2015-08-26 09:30:40 -07:00
Adam Barth
795df1327b Plumb physical size along with SkPicture
Previously we were using the cull rect of the SkPicture to size the GPU buffer,
but Skia is too smart and shrinkwraps the cull rect, which meant we weren't
sizing the GPU buffer to the right size.

Fixes #814
2015-08-26 09:26:51 -07:00
Ian Hickson
3b5dec7768 Merge pull request #848 from Hixie/flex-part3
Replace Flex to Row and Column in tests and examples.
2015-08-26 09:13:52 -07:00
Hixie
71e6f53a57 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
b5f930ead9 Rev pub package 2015-08-26 08:59:09 -07:00
John McCutchan
6a39f279f3 Merge pull request #845 from johnmccutchan/roll_dart_2
Update Dart
2015-08-26 07:21:29 -07:00
John McCutchan
b2b211ccc2 Update Dart 2015-08-26 06:52:07 -07:00