1. 07 Apr, 2017 1 commit
  2. 04 Mar, 2017 1 commit
  3. 21 Feb, 2017 1 commit
  4. 22 Nov, 2016 1 commit
    • Adam Barth's avatar
      Rename Flexible to Expanded and improve docs (#6978) · 8ca4caa4
      Adam Barth authored
      This patch replaces uses of Flexible with Expanded where we're using
      FlexFit.tight. We still need to think of a better name for the
      FlexFit.loose variant.
      
      Also, improve the docs for Row, Column, Flex, and RenderFlex to be more
      problem-oriented and to give a complete account of the layout algorithn.
      
      Fixes #6960
      Fixes #5169
      8ca4caa4
  5. 20 Apr, 2016 1 commit
    • Ian Hickson's avatar
      Hide routes from the API when they're not needed. (#3431) · 1b9476c4
      Ian Hickson authored
      The 'routes' table is a point of confusion with new developers. By
      providing a 'home' argument that sets the '/' route, we can delay the
      point at which we teach developers about 'routes' until the point where
      they want to have a second route.
      1b9476c4
  6. 24 Mar, 2016 1 commit
    • Hixie's avatar
      Support hairline borders · 9fc29dbb
      Hixie authored
      Previously, border with '0' was ambiguous. Sometimes we treated it as
      hairline borders, sometimes as "don't show the border", though even in
      the latter case we did some graphics work sometimes. Now we have an
      explicit BorderStyle.none flag to not draw the border efficiently.
      9fc29dbb
  7. 14 Mar, 2016 1 commit
  8. 13 Mar, 2016 3 commits
  9. 12 Mar, 2016 2 commits
  10. 13 Feb, 2016 1 commit
    • Adam Barth's avatar
      Clean up the standalone examples · 948ae15c
      Adam Barth authored
      Our examples have been growing organically over time. This patch cleans
      them up to illustrate specific aspects of Flutter.
      948ae15c
  11. 12 Jan, 2016 1 commit
    • Ian Hickson's avatar
      Provide a safe time to update a WidgetToRenderBoxAdapter · 867bbcc9
      Ian Hickson authored
      If you change the RenderObject tree between frames, you'll assert if
      you subsequently hit test. So e.g. if you get two button presses back
      to back, and you mutate the tree synchronously in response to the
      first one, the second will assert.
      
      This adds an onBuild callback to WidgetToRenderBoxAdapter to make it
      easier to do the updates at the right time, i.e., during widget build.
      It'll be called whenever you rebuild the WidgetToRenderBoxAdapter
      itself, so all you have to do to use it is call setState() on whoever
      is building the WidgetToRenderBoxAdapter.
      867bbcc9
  12. 11 Jan, 2016 1 commit
  13. 27 Oct, 2015 1 commit
    • Hixie's avatar
      Use the presence of handler to determine 'enabled' · d11acc41
      Hixie authored
      Instread of an explicit 'enabled' bool, this uses the presence of the
      event handler to determine if a widget is enabled or not. This means
      that if you've not passed a handler, your widget will be disabled, which
      makes sense, since it wouldn't work anyway.
      
      Adds this feature to checkbox, and ports raised button, flat button, and
      radio buttons to this new model.
      
      Adds a checkbox to card_collection that can be disabled.
      
      Hide a (basically bogus) hint from the (soon to be disabled) strong hint
      mode in the analyzer that this reveals.
      d11acc41
  14. 19 Oct, 2015 1 commit
  15. 13 Oct, 2015 1 commit
    • Hixie's avatar
      Port first sector demo to fn3 · 1cf1cf9c
      Hixie authored
      Also, fix warnings in rendering/sector_layout.dart
      Also, fix hit testing in rendering/sector_layout.dart
      Also, add WidgetToRenderBoxAdapter
      Also, make the rendering library debugging tools more resilient to
      dumping stuff before layout is complete.
      1cf1cf9c
  16. 12 Oct, 2015 2 commits
  17. 10 Oct, 2015 1 commit
  18. 09 Oct, 2015 2 commits
  19. 06 Oct, 2015 1 commit
    • Adam Barth's avatar
      Simplify Scaffold · 89a09822
      Adam Barth authored
      Rather than using a custom render object, we can just use a Stack.
      89a09822
  20. 14 Sep, 2015 1 commit
  21. 26 Aug, 2015 1 commit
    • Hixie's avatar
      Replace Flex to Row and Column in tests and examples. · ce28a717
      Hixie authored
      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.
      ce28a717
  22. 21 Aug, 2015 1 commit
  23. 19 Aug, 2015 1 commit
    • Adam Barth's avatar
      Add package:sky/rendering.dart · dea3a092
      Adam Barth authored
      Similar to widgets.dart, rendering.dart exports the entire rendering layer.
      Also, update the examples to use rendering.dart and widgets.dart. Also clean up
      some exports so that the examples have more sensible imports.
      dea3a092
  24. 08 Aug, 2015 1 commit
  25. 04 Aug, 2015 1 commit
  26. 31 Jul, 2015 1 commit
  27. 28 Jul, 2015 2 commits
  28. 16 Jul, 2015 1 commit