Commit Graph

  • 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
  • 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
  • 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
  • 6543b55cb6 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
  • 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
  • b53644f660 Rename rendering/render_*.dart to rendering/*.dart Hixie 2015-06-02 13:55:20 -07:00
  • 11d50579a1 Add BlockContainer to fn2 Adam Barth 2015-06-02 12:19:25 -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
  • 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
  • e22b790e0c Add a Color class to dart:sky. Matt Perry 2015-06-01 16:48:48 -04:00
  • 205bd1449a Add Sky framework support for drawing images Collin Jackson 2015-05-29 16:45:43 -07:00
  • 04169c4ce3 Add a simple inksplash example Adam Barth 2015-05-29 13:55:12 -07:00
  • dbbe62ea8f 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
  • 3f22019e66 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
  • 96b04e34b1 Add an API to set the ColorFilter on a Paint object. Matt Perry 2015-05-28 17:17:11 -04:00
  • db50ce1659 Add hello_fn2.dart and make Text("Hello fn2") actually render something. Eric Seidel 2015-05-28 13:56:36 -07:00
  • 10901fabad Introduce RenderProxyBox and RenderSizedBox Adam Barth 2015-05-28 13:39:26 -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
  • e45a3f7b32 Refactor padding out of RenderBlock. Hixie 2015-05-27 17:11:45 -07:00
  • ac0d5e31a6 [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
  • 270e386351 Fix compilation errors in render-sector.dart Hixie 2015-05-27 12:03:15 -07:00
  • 36baaf53a5 Sky: Add a Point class. Matt Perry 2015-05-27 14:40:02 -04:00
  • b1b94b4770 Make it possible to draw Text in the new window/document-less world Eric Seidel 2015-05-27 11:05:42 -07:00
  • d88b117bcf [Effen] Point the stocks2 and components2 files at the forked libraries. (part II) This was supposed to be in https://codereview.chromium.org/1153223003 Hixie 2015-05-27 09:39:15 -07:00
  • 6ffea218fe Replace setBoxDecoration() with a decoration property. (part II) This was supposed to be in https://codereview.chromium.org/1153893006/ Hixie 2015-05-27 09:35:15 -07:00
  • 2415a118f6 Replace setBoxDecoration() with a decoration property. Hixie 2015-05-27 09:30:25 -07:00
  • f706d82828 [Effen] Point the stocks2 and components2 files at the forked libraries. Hixie 2015-05-27 09:13:37 -07:00
  • 24e81ea037 [Effen] Fork stocks and fn.dart so we have something to work on during the porting process Hixie 2015-05-26 12:53:08 -07:00
  • c09aac3f3f Rationalise hit testing in the new RenderNode world Hixie 2015-05-26 12:44:35 -07:00
  • 3976cd7b28 Clean up syntax as suggested by sethladd Collin Jackson 2015-05-26 10:20:37 -07:00
  • 2470cdcafa RenderSector example: add a class to stack in the other direction, and fix various bugs. - the circle now fills the screen - you can set dimensions on the solid color node - debugging printfs and rects are gone - the protocol is changed so that for sectors, you position before you size (since your size and your childrens' positions all depend on your own position) Hixie 2015-05-26 09:53:21 -07:00
  • 54403a610b A proof of concept for annular sector layout. Could be useful for watch faces. :-) Includes some minor fixes to layout2.dart. Includes adding a very basic path API. Hixie 2015-05-26 08:33:13 -07:00
  • 87e8b162c7 WIP Flexbox Layout Manager for Sky framework. Collin Jackson 2015-05-22 18:47:29 -07:00
  • 51c670e62b Address Ian's comments on layout2.dart Adam Barth 2015-05-21 13:32:21 -07:00
  • af9a06c023 Port touch-demo.sky to SkyView universe Adam Barth 2015-05-21 12:34:38 -07:00
  • ed38815dbd Port spinning_square to SkyView universe Adam Barth 2015-05-21 12:14:10 -07:00
  • c63c396da8 Make hit testing work in layout2.dart Adam Barth 2015-05-21 11:22:17 -07:00
  • 400d6df700 Actually perform a block layout Adam Barth 2015-05-21 11:15:50 -07:00
  • 3a6cab2c40 Add a simple_render_tree example Adam Barth 2015-05-20 13:49:29 -07:00
  • 83805e2a9e Plumb input events into SkyView Adam Barth 2015-05-19 16:50:28 -07:00
  • 9523283bb4 [Effen] Rename Action Bar to Tool Bar. Hixie 2015-05-19 15:52:12 -07:00
  • 17040ff355 Plumb display metrics into SkyView Adam Barth 2015-05-19 14:54:08 -07:00
  • 0b18d56d5a Teach SkyView path to draw a circle Adam Barth 2015-05-19 14:20:04 -07:00
  • 5fd9d77387 Fix domokit.github.io site deployment script John McCutchan 2015-05-19 14:03:13 -07:00
  • a21939bdaf Teach SkyView code path to print hello, world Adam Barth 2015-05-19 13:51:12 -07:00
  • 9dfbc4eea4 Sky: Add a CustomDart attribute to the IDL compiler, and use that with Canvas to provide a better Dart API. Matt Perry 2015-05-19 13:59:05 -04:00
  • 204298278a Suppress unnamed library analyzer spam in shelldb John McCutchan 2015-05-19 10:25:43 -07:00
  • 5d3bfd6108 Add library names to many sky libraries John McCutchan 2015-05-19 10:19:11 -07:00
  • 293563078d Add Canvas.drawPicture Eric Seidel 2015-05-18 15:13:15 -07:00
  • 20459183e4 Make it possible to Paint elements into a display list. Eric Seidel 2015-05-18 14:49:59 -07:00
  • 57ec759e97 Rationalize Dart mojo and sky package structure. John McCutchan 2015-05-18 14:41:39 -07:00
  • 4c15a9688f [Layout] Put in some guards to prevent us from reintroducing 'display' properties into the CSS. Hixie 2015-05-15 15:16:25 -07:00
  • d7138735a5 [Effen] fix the stock README to be better markdown. Hixie 2015-05-14 14:41:17 -07:00
  • 69c060a06e [Effen] Add a README.txt file that describes how to test Effen using the stock app. Also includes a link to all the know bugs that affect the stock app. Hixie 2015-05-14 14:34:45 -07:00
  • 2be9ca104b [Effen] Make the stock app use the radio button widget so that it's being tested. Hixie 2015-05-14 13:16:35 -07:00
  • 156179769d [Effen] Make the drawer not be included in the build output when the drawer is not shown. Hixie 2015-05-14 09:44:22 -07:00
  • 769cef59ba Flesh out the Painting API a bit. Matt Perry 2015-05-13 17:17:26 -04:00
  • a0609d1f4e Make it possible to custom-paint without an Element. Eric Seidel 2015-05-13 13:16:47 -07:00
  • 3a138caad2 Create wrapper script around mojom's generate.dart in the Sky package. Colin Blundell 2015-05-13 11:48:47 +02:00
  • 09183a7fd1 [Effen] Use the checkbox widget in the stocks app. Hixie 2015-05-12 14:39:43 -07:00
  • f32b32343d Rename view-configuration to view_configuration to make analyzer happy. Eric Seidel 2015-05-04 14:18:19 -07:00
  • d12f84c818 Add pubspec.yaml files for each of the examples/ directories so that pub get will create a packages/ directory for each and users of packages/sky/sky_tool can run these examples from sky_sdk as the instructions say to. Eric Seidel 2015-04-28 16:26:38 -07:00
  • 8c50d9339c Update SDK README to discuss about:tracing and observatory. Eric Seidel 2015-04-28 12:05:46 -07:00
  • 7edc1d7df1 Add missing include in sky_tool Eric Seidel 2015-04-28 11:34:12 -07:00
  • 3feae26683 Update CHANGELOG with recent changes to Sky's pub package Eric Seidel 2015-04-27 17:01:09 -07:00
  • 40b6b48ffd Add start-tracing and stop-tracing commands to sky_tool Eric Seidel 2015-04-27 16:59:17 -07:00
  • a0c375f6e3 Add a script to sky pub package to download assets Eric Seidel 2015-04-27 16:27:47 -07:00
  • ab3b684f23 fix 'feeback' typo in stock app in menus TBR=eseidel Hixie 2015-04-21 14:32:22 -07:00
  • 4398883334 [Effen] fix warnings Hixie 2015-04-21 14:05:28 -07:00
  • ebc879babf [Effen] Prevent scrolling past the bottom of a scrollable list. Hixie 2015-04-21 13:20:30 -07:00
  • 23283319bc [Effen] Only skip rows we're showing, when skipping past the rows that we've scrolled beyond in the stock list. Hixie 2015-04-20 16:35:49 -07:00
  • 9fd7ed7a93 Fix typo in sky_tool causing crash Eric Seidel 2015-04-15 13:29:47 -07:00
  • a7ef473367 Update CHANGELOGs for pub packages on trunk Eric Seidel 2015-04-14 16:14:31 -07:00
  • 38472e4e87 Remove Widgets Demo, it's broken and doesn't provide any value over Stocks App Eric Seidel 2015-04-14 14:47:21 -07:00
  • 72902ef85b Teach window.location.href setter to handle relative urls. Eric Seidel 2015-04-14 12:16:51 -07:00
  • a5bfcc7ec6 Bump the pubspec versions for Sky and Mojo Eric Seidel 2015-04-10 11:23:49 -07:00
  • 80ee728031 Roll mojo and sky pub versions to 0.0.4 Eric Seidel 2015-04-09 14:20:09 -07:00
  • 3f0f87ca22 Stop rendering text inside flex boxes. Ojan Vafai 2015-04-09 11:40:03 -07:00
  • 814d87fc87 Fix sky_tool's calling of adb, and shelldb's analyze and stop Eric Seidel 2015-04-07 15:15:56 -07:00
  • 9717a17371 Unbreak widgets_app.dart (by disabling PopupMenu for now) Eric Seidel 2015-04-07 11:17:26 -07:00
  • a03a911e7c Remove all uses of display:block and display:inline-block. Ojan Vafai 2015-04-06 16:44:12 -07:00
  • fd14a1d0f2 [Effen] s/Node/UINode/, s/Element/WrapperNode/, s/EventTarget/EventListenerNode/ Hixie 2015-04-01 09:46:28 -07:00