f2bc5caa07
Add the floating action button to stocks2
Adam Barth
2015-06-05 10:07:51 -07:00
baa62abc67
Implement radio button for Sky’s fn2
Collin Jackson
2015-06-04 17:24:38 -07:00
824a66399e
Adds a spaceship and (somewhat crappy) controls to the example game.
Viktor Lidholt
2015-06-04 17:14:46 -07:00
bd7c9160e6
Various fixes in preparation for deploying
Eric Seidel
2015-06-04 16:48:09 -07:00
e5581e80ed
stock2 should actually show some stocks data
Adam Barth
2015-06-04 16:35:56 -07:00
daae863aab
Rename "BorderSide.None" to "BorderSide.none", since it's a constant, and change the sky.Size.infinite() constructor to a constant.
Hixie
2015-06-04 16:17:20 -07:00
b7c588661c
Rename "BorderSide.None" to "BorderSide.none", since it's a constant, and change the sky.Size.infinite() constructor to a constant.
Hixie
2015-06-04 16:17:20 -07:00
6559a8b68e
Make the StockList actually work in stocks2
Adam Barth
2015-06-04 15:50:07 -07:00
a33db92d62
Improve the RenderObject.toString() logic so that there's not blank lines everywhere and to generally be better. Adds sizes, positions, transforms, improves RenderParagraph's output.
Hixie
2015-06-04 15:45:44 -07:00
7ebb281c5c
Fix examples/game to work after Hixie's grand rename.
Eric Seidel
2015-06-04 15:25:46 -07:00
8a0caf8ed4
Start making input work
Eric Seidel
2015-06-04 15:18:09 -07:00
b76af41f63
Prepare StockList for use in stocks2
Adam Barth
2015-06-04 15:10:09 -07:00
b05d618e62
Attempt to write a RenderShadowedBox
Eric Seidel
2015-06-04 14:49:24 -07:00
f66a933a55
Implement menu_divider
Collin Jackson
2015-06-04 13:11:40 -07:00
3b06e1e1f7
Adds support for transfer mode in Paint and SpriteNode classes. Adds support for opacity in sprites, and modifies example game.
Viktor Lidholt
2015-06-04 11:14:07 -07:00
bcf65bd04c
Stub out InkWell and implement Sky’s fn2 menu item
Collin Jackson
2015-06-04 11:04:01 -07:00
30dac5853d
Canvas.concat takes a 16-element Float32List instead of an array.
Matt Perry
2015-06-04 13:51:44 -04:00
94c76c9914
Enable RenderDecoratedBox to draw borders. Currently supports only solid borders, but of any colour and size, independently controlling each side.
Hixie
2015-06-04 10:50:59 -07:00
433df32cd0
Enable RenderDecoratedBox to draw borders. Currently supports only solid borders, but of any colour and size, independently controlling each side.
Hixie
2015-06-04 10:50:59 -07:00
548c01e233
Fix build after hixie's rename
Adam Barth
2015-06-04 10:49:05 -07:00
9bdb39d0ec
Fix build after hixie's rename
Adam Barth
2015-06-04 10:49:05 -07:00
fe468da15d
Rename RenderNode to RenderObject.
Hixie
2015-06-04 10:45:21 -07:00
395102d5ca
Rename RenderNode to RenderObject.
Hixie
2015-06-04 10:45:21 -07:00
edffa0b19d
Remove outdated copy of download_material_design_icons
Adam Barth
2015-06-04 08:43:00 -07:00
183b03d9de
Rename skydb to mojodb
Adam Barth
2015-06-03 17:03:42 -07:00
e99c880bc2
Fix gesture events in fn2
Adam Barth
2015-06-03 16:06:15 -07:00
0ee0a0c53b
Fix gesture events in fn2
Adam Barth
2015-06-03 16:06:15 -07:00
d268da7ad5
Plug the drawer into stock2. Not tested on device.
Hixie
2015-06-03 15:36:48 -07:00
7f705336e8
Fork theme to theme2 and use sky.Color types directly.
Eric Seidel
2015-06-03 15:22:08 -07:00
da5e6c9a97
Implement RenderImage and Image for Sky
Collin Jackson
2015-06-03 15:17:12 -07:00
fef65fc431
Implement RenderImage and Image for Sky
Collin Jackson
2015-06-03 15:17:12 -07:00
006da931cf
Sky example game enhancements, adds preloading of images and adds transform modes to SpriteBox
Viktor Lidholt
2015-06-03 15:05:55 -07:00
686123e117
Add overlays back to stocks2. Except that nothing actually uses these now so it's a no-op really.
Hixie
2015-06-03 15:03:34 -07:00
3783ad3717
Fix scaffold to work for the toolbar.
Hixie
2015-06-03 14:50:32 -07:00
6213436a7d
Update BoxDecoration and RenderParagraph to use sky.Color instead of int.
Matt Perry
2015-06-03 16:57:04 -04:00
dc4915059f
Update BoxDecoration and RenderParagraph to use sky.Color instead of int.
Matt Perry
2015-06-03 16:57:04 -04:00
28a43627a2
Make tracing work in the new .dart world.
Eric Seidel
2015-06-03 12:40:38 -07:00
54e652d365
Don't run adb as part of shelldb boot
Eric Seidel
2015-06-03 11:20:33 -07:00
8d6e3bef6e
Fix min/max typo in BoxConstraints.deflate
Eric Seidel
2015-06-03 11:12:17 -07:00
d8c996994d
Fix logic in RenderPadding.
Hixie
2015-06-03 10:25:05 -07:00
6543b55cb6
Add support for transforms to container
Adam Barth
2015-06-03 10:20:33 -07:00
557b3e1ca4
Add support for transforms to container
Adam Barth
2015-06-03 10:20:33 -07:00
c47a82d5ca
Give the Stocks2 App a new improved toolbar.
Eric Seidel
2015-06-02 16:13:31 -07:00
3118a6fba1
Initial version of working game with Box2D, images, nodes and sprites.
Viktor Lidholt
2015-06-02 15:09:01 -07:00
1777c1540d
Implement Container in fn2
Adam Barth
2015-06-02 15:07:02 -07:00
81cc63edfe
Implement Container in fn2
Adam Barth
2015-06-02 15:07:02 -07:00
0f8ae9f16c
Add a MaskFilter interface to dart:sky to handle blur.
Matt Perry
2015-06-02 17:26:32 -04:00
a065844c33
Rename rendering/render_*.dart to rendering/*.dart
Hixie
2015-06-02 13:55:20 -07:00
b53644f660
Rename rendering/render_*.dart to rendering/*.dart
Hixie
2015-06-02 13:55:20 -07:00
454087b0df
Add BlockContainer to fn2
Adam Barth
2015-06-02 12:19:25 -07:00
11d50579a1
Add BlockContainer to fn2
Adam Barth
2015-06-02 12:19:25 -07:00
a9d7d8f417
Mark fn2's EventListenerNode work for PointerEvent
Adam Barth
2015-06-02 12:18:13 -07:00
e0fc6df9a3
Mark fn2's EventListenerNode work for PointerEvent
Adam Barth
2015-06-02 12:18:13 -07:00
9618a82750
Add TransferMode to dart:sky, and use it instead of passing ints around.
Matt Perry
2015-06-02 15:03:44 -04:00
e28c832a79
Re-land "Add a Color class to dart:sky."
Matt Perry
2015-06-02 14:09:42 -04:00
dc9635dd33
Implement a simple image cache for Sky in Dart. This doesn't yet do any eviction from the cache.
Collin Jackson
2015-06-02 10:44:48 -07:00
4f0c93659b
Connect mojo:debugger to window_manager only when requested.
Przemyslaw Pietrzkiewicz
2015-06-02 17:40:05 +02:00
2fe4b05e6d
Refactor image handling in Sky to expose the loader and image as separate classes to Dart code. This makes it possible to avoid unnecessary paints, by only painting once when the image has loaded. Now that we've separated the loader and image classes, we can implement an image cache in Dart.
Collin Jackson
2015-06-01 16:21:21 -07:00
4eb2ac712e
Revert "Add a Color class to dart:sky."
Matt Perry
2015-06-01 18:13:35 -04:00
414664f969
Merge "Use context start correctly in getRunAdvance" into mnc-dev
Raph Levien
2015-06-01 21:31:31 +00:00
b77d0bd01b
Use context start correctly in getRunAdvance
Raph Levien
2015-06-01 14:27:00 -07:00
e22b790e0c
Add a Color class to dart:sky.
Matt Perry
2015-06-01 16:48:48 -04:00
e6fff385b6
Disable hyphenation for unreasonably long words
Raph Levien
2015-06-01 11:22:07 -07:00
071910999a
Pull Sky debugger up to services/debugger.
Przemyslaw Pietrzkiewicz
2015-06-01 19:05:15 +02:00
205bd1449a
Add Sky framework support for drawing images
Collin Jackson
2015-05-29 16:45:43 -07:00
8dcd36b95b
Fix skydb on linux when adb is not in path.
Eric Seidel
2015-05-29 15:38:59 -07:00
04169c4ce3
Add a simple inksplash example
Adam Barth
2015-05-29 13:55:12 -07:00
f4971649a5
Make --gdb and gdb_attach mostly work in shelldb
Eric Seidel
2015-05-29 12:31:22 -07:00
78be882cb4
Fix sky_server.py on Mac and make sky_server executable if it's not already
Eric Seidel
2015-05-29 10:47:16 -07:00
a439f7504e
Cache .so files for debugging per device and don't redownload .so's that are in your cache
Ian Fischer
2015-05-28 17:41:49 -07:00
30035f03b5
Make our raw/ tests actually check the paint output.
Hixie
2015-05-28 17:35:59 -07:00
dbbe62ea8f
Split layout2.dart into several files
Adam Barth
2015-05-28 16:42:04 -07:00
798729bcf4
Split layout2.dart into several files
Adam Barth
2015-05-28 16:42:04 -07:00
46e47cf011
Make RenderParagraph mutable, and make it fit the new RenderNode protocols
Hixie
2015-05-28 15:19:36 -07:00
57d269086c
Make RenderParagraph mutable, and make it fit the new RenderNode protocols
Hixie
2015-05-28 15:19:36 -07:00
3f22019e66
Replace BoxDimensions with sky.Size
Adam Barth
2015-05-28 14:29:29 -07:00
95333572dd
Replace BoxDimensions with sky.Size
Adam Barth
2015-05-28 14:29:29 -07:00
b0e39b7d99
Move simple_render_tree into tests as render_flex
Adam Barth
2015-05-28 14:29:10 -07:00
6ddb6c5b09
Move simple_render_tree into tests as render_flex
Adam Barth
2015-05-28 14:29:10 -07:00
96b04e34b1
Add an API to set the ColorFilter on a Paint object.
Matt Perry
2015-05-28 17:17:11 -04:00
46b12b313c
Add hello_fn2.dart and make Text("Hello fn2") actually render something.
Eric Seidel
2015-05-28 13:56:36 -07:00
db50ce1659
Add hello_fn2.dart and make Text("Hello fn2") actually render something.
Eric Seidel
2015-05-28 13:56:36 -07:00
2a27cc84ce
Introduce RenderProxyBox and RenderSizedBox
Adam Barth
2015-05-28 13:39:26 -07:00
10901fabad
Introduce RenderProxyBox and RenderSizedBox
Adam Barth
2015-05-28 13:39:26 -07:00
0a6723479e
Use Point, Size, and Rect in layout2.dart
Adam Barth
2015-05-28 12:42:54 -07:00
647232b8a5
Use Point, Size, and Rect in layout2.dart
Adam Barth
2015-05-28 12:42:54 -07:00
081a440e6c
Move RenderParagraph into layout2.dart
Eric Seidel
2015-05-28 12:26:09 -07:00
54eb9b146e
Add a very simple RenderParagraph example using LayoutRoot.
Eric Seidel
2015-05-28 12:18:56 -07:00
ec29082f84
Refactor layout/relayout into a single method. This dramatically simplifies the layout model. I haven't gone through and simplified the existing functions, we should probably go through and figure out if they can be cleaned up a bit.
Hixie
2015-05-28 11:15:58 -07:00
ae8299a784
Roll Dart forward
John McCutchan
2015-05-28 07:45:06 -07:00
e45a3f7b32
Refactor padding out of RenderBlock.
Hixie
2015-05-27 17:11:45 -07:00
91f69b02ba
Move mojom definitions of URL{Request,Response} into SDK
James Robinson
2015-05-27 17:07:51 -07:00
da02cd53bb
Introduce RenderNodeWithChildMixin
Adam Barth
2015-05-27 14:31:08 -07:00
ac0d5e31a6
[Effen] port fn and stock to RenderNode, part 1 of many
Hixie
2015-05-27 13:36:01 -07:00
37d689c4e8
[Effen] port fn and stock to RenderNode, part 1 of many
Hixie
2015-05-27 13:36:01 -07:00
15687c8831
Sky: Add a DrawLooper interface to the painting API to be used for shadows.
Matt Perry
2015-05-27 16:22:01 -04:00
e3f337f934
Make skydb --gdb work on mac.
Ian Fischer
2015-05-27 13:16:42 -07:00
1f16cbca7d
Add support for testing content in SkyView
Adam Barth
2015-05-27 13:14:08 -07:00