1. 08 Jun, 2023 1 commit
  2. 07 Jun, 2023 1 commit
  3. 06 Jun, 2023 2 commits
  4. 05 Jun, 2023 1 commit
  5. 02 Jun, 2023 2 commits
    • Michael Goderbauer's avatar
    • Michael Goderbauer's avatar
      Remove LiveTestRenderView (#127882) · 4cf89cc2
      Michael Goderbauer authored
      In the multi view world, `RenderViews` are created by the `View` widget and no longer owned by the binding. Prior to this change, the `LiveTestWidgetsFlutterBinding` owned and managed a special subclass of `RenderView`, the `_LiveTestRenderView`. In the new world, where `RenderView`s can be created anywhere in the widget tree where a `View` widget is used, this setup is no longer feasible. This change removes this special `_LiveTestRenderView` and instead adds debug hocks to `RenderView` to allow the `LiveTestWidgetsFlutterBinding` to draw a debug overlay on top of the content of any `RenderView`.
      4cf89cc2
  6. 01 Jun, 2023 1 commit
  7. 31 May, 2023 1 commit
  8. 26 May, 2023 1 commit
  9. 19 May, 2023 1 commit
  10. 16 May, 2023 1 commit
  11. 15 May, 2023 1 commit
  12. 08 May, 2023 1 commit
  13. 05 May, 2023 1 commit
    • Ian Hickson's avatar
      Minor fixes found while working on blankcanvas (#125751) · a11da307
      Ian Hickson authored
      This PR contains a series of minor changes to address issues that I happened to run into:
      
       - Pretty-print errors triggered when handling events that are pending because of having locked event handling. Previously these were just dumped to the console.
       - Add more documentation for `debugPaintPadding`.
       - Add documentation to `Tween` saying how to implement it.
       - Slight formatting changes in the scrollbar code to align some expressions.
       - Since we convert ScrollMetricsNotifications to ScrollNotifications in various places, provide an explicit API to do this. This will make the behaviour consistent throughout, and makes the code easier to understand. Added a test for this.
       - Clarifications to some of the BindingBase and SchedulerBinding documentation.
       - Clarified some documentation in `flutter_test`'s `Finder` class.
      a11da307
  14. 04 May, 2023 1 commit
    • Nate Bosch's avatar
      Switch imports from test_api to focused libaries (#125854) · 2089eacc
      Nate Bosch authored
      Move imports of API available in `hooks.dart` or `scaffolding.dart` to use those more narrow libraries.
      
      Move imports of APIs from `package:matcher` to import directly. The next major version of `test_api` will remove the exports of `matcher` APIs.
      2089eacc
  15. 28 Apr, 2023 1 commit
  16. 27 Apr, 2023 1 commit
  17. 22 Apr, 2023 1 commit
    • Nate Bosch's avatar
      Remove some ignores for un-deprecated imports (#125261) · 1789a424
      Nate Bosch authored
      The latest version of `test_api` removed the deprecated annotation for a couple libraries. The deprecations had been a hack to avoid usage from inappropriate places, but they cause trouble and likely weren't effective for that goal.
      
      Remove separate import for `registerException` since that was also moved to be available from the top level `scaffolding.dart` library.
      1789a424
  18. 20 Apr, 2023 2 commits
  19. 12 Apr, 2023 1 commit
  20. 11 Apr, 2023 1 commit
  21. 10 Apr, 2023 1 commit
  22. 07 Apr, 2023 3 commits
  23. 06 Apr, 2023 3 commits
  24. 04 Apr, 2023 1 commit
  25. 31 Mar, 2023 1 commit
  26. 30 Mar, 2023 1 commit
  27. 27 Mar, 2023 1 commit
  28. 23 Mar, 2023 1 commit
  29. 22 Mar, 2023 1 commit
  30. 21 Mar, 2023 2 commits
  31. 17 Mar, 2023 1 commit
  32. 16 Mar, 2023 1 commit