1. 07 Mar, 2019 1 commit
  2. 01 Mar, 2019 1 commit
    • Alexandre Ardhuin's avatar
      Add missing trailing commas (#28673) · 387f8854
      Alexandre Ardhuin authored
      * add trailing commas on list/map/parameters
      
      * add trailing commas on Invocation with nb of arg>1
      
      * add commas for widget containing widgets
      
      * add trailing commas if instantiation contains trailing comma
      
      * revert bad change
      387f8854
  3. 21 Feb, 2019 1 commit
  4. 15 Nov, 2018 1 commit
    • Diego Tori's avatar
      Added support for passing in velocity and offset into Draggable.onDragCompleted (#22267) · 9447be73
      Diego Tori authored
      * Added support for passing in velocity and offset into Draggable.onDragCompleted.
      
      * Fixed documentation of DragCompletedCallback.
      
      * Spun off previous onDragCompleted breaking changes into new callback called Draggable.onDragEnd.
      
      * Revert "Fixed documentation of DragCompletedCallback."
      
      This reverts commit 069051f5be0d4ec6a1f4b3f072e535ca87e5d740.
      
      * Revert "Added support for passing in velocity and offset into Draggable.onDragCompleted."
      
      This reverts commit 7ef744aa5645429b7bc92527226203ee8bff68ec.
      
      * DraggableDetails constructor is now declared first as per Flutter code style.
      
      * Draggable.onDragEnd will only call back if its widget is currently mounted to the tree.
      
      * Moved "});" in DraggableDetails constructor to new line, vertically aligned with the constructor name, as per Flutter code style.
      
      * Added space between if statement in drag_target.dart.
      
      * widget.onDragEnd call is now formated as per flutter code style.
      
      * Added more details to DraggableDetails documentation.
      
      * Added brackets to if statement block as per Flutter code style.
      
      * Fixed minor nits in DraggableDetails documentation.
      
      * Made DraggableDetails constructor public. Also added documentation for its constructor.
      9447be73
  5. 16 Oct, 2018 1 commit
  6. 14 Sep, 2018 1 commit
  7. 12 Sep, 2018 1 commit
  8. 27 Jul, 2018 1 commit
  9. 20 Jul, 2018 2 commits
  10. 10 Jul, 2018 1 commit
  11. 13 Jun, 2018 1 commit
    • Chris Bracken's avatar
      Revert elimination of Dart 1 (#18460) · 2ae48845
      Chris Bracken authored
      fuchsia_tester.dart still assumes Dart 1. Previously, it ran tests directly
      from source, flutter_platform.dart automatically runs a kernel compile when
      operating in Dart 2 mode, but this assumes a functional Dart SDK is available
      in the artifacts directly, and fuchsia_tester.dart mocks out the artifacts
      directory with an empty temp dir.
      
      Remaining work is:
      1. Get the frontend server building as a dependency on Fuchsia.
      2. Patch fuchsia_tester.dart to use a valid Dart SDK and frontend server.
      
      This also reverts migration to Dart 2 typedef syntax.
      
      This reverts commit 6c56bb24. (#18362)
      This reverts commit 3daebd05. (#18316)
      2ae48845
  12. 11 Jun, 2018 1 commit
    • Greg Spencer's avatar
      Update typedef syntax to use Function notation and turn on lint for old notation. (#18362) · 6c56bb24
      Greg Spencer authored
      Now that Dart 1 is turned off, reapplying my change to turn on the prefer_generic_function_type_aliases analysis option, and fix all the typedefs to Dart 2 preferred syntax.
      
      Also eliminated the unused analysis_options_repo.yaml file and turned on public_member_api_docs in analysys_options.yaml.
      
      No logic changes, just changing the typedef syntax for all typedefs, and updating analysis options.
      6c56bb24
  13. 05 Jun, 2018 1 commit
  14. 30 May, 2018 2 commits
  15. 15 May, 2018 1 commit
  16. 03 May, 2018 1 commit
  17. 07 Mar, 2018 1 commit
    • Josh Soref's avatar
      Spelling (#15229) · c5a5945e
      Josh Soref authored
      * spelling: accommodate
      
      * spelling: allotted
      
      * spelling: anonymous
      
      * spelling: artificial
      
      * spelling: associated
      
      * spelling: asset
      
      * spelling: button
      
      * spelling: canvas
      
      * spelling: compatibility
      
      * spelling: coverage
      
      * spelling: condition
      
      * spelling: decoration
      
      * spelling: deferring
      
      * spelling: diameter
      
      * spelling: direction
      
      * spelling: displacement
      
      * spelling: dropdown
      
      * spelling: needing
      
      * spelling: environment
      
      * spelling: exited
      
      * spelling: expansion
      
      * spelling: explore
      
      * spelling: families
      
      * spelling: horizontal
      
      * spelling: increment
      
      * spelling: indices
      
      * spelling: internationalization
      
      * spelling: labrador
      
      * spelling: localizations
      
      * spelling: midflight
      
      * spelling: milliseconds
      
      * spelling: minimum
      
      * spelling: multiple
      
      * spelling: multiplication
      
      * spelling: navigator
      
      * spelling: overridden
      
      * spelling: package
      
      * spelling: performance
      
      * spelling: platform
      
      * spelling: porsche
      
      * spelling: position
      
      * spelling: preceded
      
      * spelling: precede
      
      * spelling: precedence
      
      * spelling: print
      
      * spelling: property
      
      * spelling: readily
      
      * spelling: reproducibility
      
      * spelling: rounded
      
      * spelling: scroll
      
      * spelling: separate
      
      * spelling: separator
      
      * spelling: services
      
      * spelling: specific
      
      * spelling: specify
      
      * spelling: synchronously
      
      * spelling: through
      
      * spelling: timeout
      
      * spelling: triangle
      
      * spelling: trivial
      
      * spelling: unusual
      
      * spelling: then
      
      * spelling: vertically
      
      * spelling: visible
      
      * spelling: visited
      
      * spelling: voice
      c5a5945e
  18. 02 Feb, 2018 1 commit
  19. 30 Jan, 2018 1 commit
    • Tom Larsen's avatar
      Add onLeave callback to DragTarget (#14103) · b7f6be6f
      Tom Larsen authored
      * Add a callback that fires when a Draggable leaves a DragTarget.  This enables the DragTarget to manage its state from entry to exit.
      
      * It helps to have a null check here
      
      * Add test for onLeave callback and add verbiage to onWillAccept explaining the callback lifecycle of a DragTarget.
      b7f6be6f
  20. 21 Dec, 2017 1 commit
  21. 22 Nov, 2017 1 commit
  22. 17 Aug, 2017 1 commit
  23. 05 Jun, 2017 1 commit
  24. 02 Jun, 2017 1 commit
  25. 21 Apr, 2017 1 commit
  26. 12 Apr, 2017 1 commit
    • Ian Hickson's avatar
      Move Point to Offset (#9277) · bf017b79
      Ian Hickson authored
      * Manually fix every use of Point.x and Point.y
      
      Some of these were moved to dx/dy, but not all.
      
      * Manually convert uses of the old gradient API
      
      * Remove old reference to Point.
      
      * Mechanical changes
      
      I applied the following at the root of the Flutter repository:
      
      git ls-files -z | xargs -0 sed -i 's/\bPoint[.]origin\b/Offset.zero/g'
      git ls-files -z | xargs -0 sed -i 's/\bPoint[.]lerp\b/Offset.lerp/g'
      git ls-files -z | xargs -0 sed -i 's/\bnew Point\b/new Offset/g'
      git ls-files -z | xargs -0 sed -i 's/\bconst Point\b/const Offset/g'
      git ls-files -z | xargs -0 sed -i 's/\bstatic Point /static Offset /g'
      git ls-files -z | xargs -0 sed -i 's/\bfinal Point /final Offset /g'
      git ls-files -z | xargs -0 sed -i 's/^\( *\)Point /\1Offset /g'
      git ls-files -z | xargs -0 sed -i 's/ui[.]Point\b/ui.Offset/g'
      git ls-files -z | xargs -0 sed -i 's/(Point\b/(Offset/g'
      git ls-files -z | xargs -0 sed -i 's/\([[{,]\) Point\b/\1 Offset/g'
      git ls-files -z | xargs -0 sed -i 's/@required Point\b/@required Offset/g'
      git ls-files -z | xargs -0 sed -i 's/<Point>/<Offset>/g'
      git ls-files -z | xargs -0 sed -i 's/[.]toOffset()//g'
      git ls-files -z | xargs -0 sed -i 's/[.]toPoint()//g'
      git ls-files -z | xargs -0 sed -i 's/\bshow Point, /show /g'
      git ls-files -z | xargs -0 sed -i 's/\bshow Point;/show Offset;/g'
      
      * Mechanical changes - dartdocs
      
      I applied the following at the root of the Flutter repository:
      
      git ls-files -z | xargs -0 sed -i 's/\ba \[Point\]/an [Offset]/g'
      git ls-files -z | xargs -0 sed -i 's/\[Point\]/[Offset]/g'
      
      * Further improvements and a test
      
      * Fix minor errors from rebasing...
      
      * Roll engine
      bf017b79
  27. 11 Apr, 2017 1 commit
    • xster's avatar
      Rename State.config to widget everywhere (#9273) · 89a7fdfc
      xster authored
      Rename State.config to State.widget
      Rename State.didUpdateConfig to State.didUpdateWidget
      Renamed all State subclasses' local variables named config to something else
      89a7fdfc
  28. 31 Mar, 2017 1 commit
  29. 29 Mar, 2017 1 commit
  30. 08 Mar, 2017 1 commit
  31. 04 Mar, 2017 1 commit
  32. 23 Jan, 2017 1 commit
  33. 22 Jan, 2017 1 commit
  34. 05 Jan, 2017 1 commit
  35. 09 Dec, 2016 1 commit
  36. 19 Nov, 2016 1 commit
  37. 03 Nov, 2016 1 commit
  38. 16 Oct, 2016 1 commit