1. 12 Mar, 2018 1 commit
  2. 06 Mar, 2018 1 commit
  3. 16 Feb, 2018 1 commit
  4. 15 Feb, 2018 2 commits
  5. 02 Feb, 2018 1 commit
  6. 31 Jan, 2018 1 commit
  7. 10 Jan, 2018 1 commit
  8. 21 Dec, 2017 1 commit
  9. 13 Dec, 2017 1 commit
  10. 30 Nov, 2017 1 commit
    • Vyacheslav Egorov's avatar
      Change few devicelab tests to support testing against local engine (#13268) · 41a5e5d8
      Vyacheslav Egorov authored
      * Change some of the dev/devicelab tests to support testing against local engine.
      
      We can already configure flutter tools to use local engine by setting
      FLUTTER_ENGINE environment variable. However when this variable is set
      this also requires setting --local-engine to specify which flavor of
      engine to use.
      
      This change changes tests in dev/devicelab to pass a sensible default for
      --local-engine, e.g. when testing hot reload on Android we pass android_debug
      and when testing release AOT build for IOS we pass ios_release.
      
      * Fix analysis issues
      
      * Update utils.dart
      41a5e5d8
  11. 29 Nov, 2017 4 commits
  12. 22 Nov, 2017 1 commit
  13. 17 Nov, 2017 1 commit
    • Greg Spencer's avatar
      Fix spelling errors in all the dartdocs. (#13061) · 0259be90
      Greg Spencer authored
      I got tired of drive-by spelling fixes, so I figured I'd just take care of them all at once.
      
      This only corrects errors in the dartdocs, not regular comments, and I skipped any sample code in the dartdocs. It doesn't touch any identifiers in the dartdocs either. No code changes, just comments.
      Unverified
      0259be90
  14. 07 Nov, 2017 1 commit
  15. 03 Nov, 2017 1 commit
  16. 19 Oct, 2017 2 commits
  17. 14 Oct, 2017 3 commits
  18. 06 Oct, 2017 1 commit
  19. 28 Sep, 2017 1 commit
  20. 27 Sep, 2017 1 commit
  21. 11 Sep, 2017 1 commit
    • Yegor's avatar
      only tap on widgets reachable by hit testing (#11767) · ba5b5e7f
      Yegor authored
      * only tap on widgets reachable by hit testing
      
      * use FractionalOffset
      
      * added tests
      
      * check finder finds correct widget
      
      * undo unintentional changes
      
      * address comments
      
      * style fix
      
      * add Directionality in test
      
      * fix analysis warning
      ba5b5e7f
  22. 31 Aug, 2017 1 commit
  23. 23 Aug, 2017 1 commit
  24. 22 Aug, 2017 2 commits
  25. 11 Aug, 2017 1 commit
  26. 28 Jul, 2017 2 commits
  27. 29 Jun, 2017 2 commits
  28. 26 Jun, 2017 1 commit
  29. 23 Jun, 2017 1 commit
    • Ian Hickson's avatar
      Deep linking: automatically push the route hiearchy on load. (#10894) · 9adb4a78
      Ian Hickson authored
      The main purpose of this PR is to make it so that when you set the
      initial route and it's a hierarchical route (e.g. `/a/b/c`), it
      implies multiple pushes, one for each step of the route (so in that
      case, `/`, `/a`, `/a/b`, and `/a/b/c`, in that order). If any of those
      routes don't exist, it falls back to '/'.
      
      As part of doing that, I:
      
       * Changed the default for MaterialApp.initialRoute to honor the
         actual initial route.
      
       * Added a MaterialApp.onUnknownRoute for handling bad routes.
      
       * Added a feature to flutter_driver that allows the host test script
         and the device test app to communicate.
      
       * Added a test to make sure `flutter drive --route` works.
         (Hopefully that will also prove `flutter run --route` works, though
         this isn't testing the `flutter` tool's side of that. My main
         concern is over whether the engine side works.)
      
       * Fixed `flutter drive` to output the right target file name.
      
       * Changed how the stocks app represents its data, so that we can
         show a page for a stock before we know if it exists.
      
       * Made it possible to show a stock page that doesn't exist. It shows
         a progress indicator if we're loading the data, or else shows a
         message saying it doesn't exist.
      
       * Changed the pathing structure of routes in stocks to work more
         sanely.
      
       * Made search in the stocks app actually work (before it only worked
         if we happened to accidentally trigger a rebuild). Added a test.
      
       * Replaced some custom code in the stocks app with a BackButton.
      
       * Added a "color" feature to BackButton to support the stocks use case.
      
       * Spaced out the ErrorWidget text a bit more.
      
       * Added `RouteSettings.copyWith`, which I ended up not using.
      
       * Improved the error messages around routing.
      
      While I was in some files I made a few formatting fixes, fixed some
      code health issues, and also removed `flaky: true` from some devicelab
      tests that have been stable for a while. Also added some documentation
      here and there.
      9adb4a78
  30. 16 Jun, 2017 1 commit