Commit Graph

  • 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
  • 0f1df21be9 Style guide says enum values should be lowerCamelCase. https://www.dartlang.org/articles/style-guide/#names Hixie 2015-06-04 12:24:10 -07:00
  • 68369e9d62 Style guide says enum values should be lowerCamelCase. https://www.dartlang.org/articles/style-guide/#names Hixie 2015-06-04 12:24:10 -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
  • 270e386351 Fix compilation errors in render-sector.dart Hixie 2015-05-27 12:03:15 -07:00