1. 06 Apr, 2016 9 commits
  2. 05 Apr, 2016 11 commits
  3. 04 Apr, 2016 8 commits
  4. 03 Apr, 2016 2 commits
  5. 02 Apr, 2016 5 commits
    • Ian Hickson's avatar
      Rationalise all our exception handling. · ee703da9
      Ian Hickson authored
      - Create a FlutterErrorDetails struct-like class that describes an
      
        exception along with more details that aren't in the exception, like
      
        where it was caught and what was going on when it was caught.
      
      
      
      - Provide a FlutterError static API for handling these objects:
      
      
      
        - FlutterError.onError which is called whenever Flutter catches an
      
          error.
      
      
      
        - FlutterError.reportError() which handles an error.
      
      
      
        - FlutterError.dumpErrorToConsole() which is the default behavior
      
          for onError.
      
      
      
      - Removes all the existing exception handler callbacks.
      
      
      
      - Replaces all the existing places that described exceptions using
      
        debugPrint with calls to FlutterError.reportError().
      
      
      
      - Extend lockState() to also catch exceptions, so that we catch
      
        exceptions that happen during finalizers.
      
      
      
      - Make the test framework catch errors and treat them as failures.
      
      
      
      - Provide a mechanism to override this behavior in the test framework.
      
      
      
      - Make the tests that used to depend on the exception handler
      
        callbacks use this new mechanism.
      
      
      
      - Make pump() also support the phase argument.
      
      
      
      - Improve some tests using these new features.
      
      
      
      Fixes #2356, #2988, #2985, #2220.
      ee703da9
    • Ian Hickson's avatar
      3cd58547
    • Ian Hickson's avatar
      Column->Block, uppercase BUTTON captions · 285c696f
      Ian Hickson authored
      285c696f
    • Adam Barth's avatar
      Add support for backdrop filters · 665ac49b
      Adam Barth authored
      For example, to implement backdrop blur effects.
      665ac49b
    • Yegor's avatar
      Merge pull request #3058 from yjbanov/timeline-summary · 055fd00d
      Yegor authored
      [driver] utility for extracting and saving timeline summary
      055fd00d
  6. 01 Apr, 2016 5 commits