1. 26 Nov, 2019 8 commits
  2. 25 Nov, 2019 3 commits
  3. 23 Nov, 2019 2 commits
  4. 22 Nov, 2019 6 commits
  5. 21 Nov, 2019 2 commits
  6. 20 Nov, 2019 6 commits
  7. 19 Nov, 2019 3 commits
    • chunhtai's avatar
      reland add lifecycle enum and fix the scheduleforcedframe (#45133) · 99324105
      chunhtai authored
      * reland add lifecycle enum and fix the scheduleforcedframe
      99324105
    • Greg Spencer's avatar
      Analyze dartpad (#45124) · a3186fba
      Greg Spencer authored
      This fixes the sample code analysis to treat dartpad snippets in the same way as snippet snippets, which it wasn't until now (the snippet generator was treating them as "samples"), and some errors crept in. This PR also fixes those errors.
      
      Also, added a --verbose option to the sample analyzer.
      a3186fba
    • Greg Spencer's avatar
      FocusableActionDetector widget (#44867) · 6e10719d
      Greg Spencer authored
      This adds a FocusableActionDetector, a widget which combines the functionality of Actions, Shortcuts, MouseRegion and a Focus widget to create a detector that defines actions and key bindings, and will notify that the focus or hover highlights should be shown or not. This widget can be used to give a control the required detection modes for focus and hover handling on desktop and web platforms.
      
      I replaced a bunch of similar code in many of our widgets with this widget, and found that pretty much any control that wants to be focusable wants all of these features as well: focus highlights, hover highlights, and actions to activate it.
      
      Also eliminated an extra _hasFocus variable in FocusState that wasn't being used.
      6e10719d
  8. 18 Nov, 2019 4 commits
  9. 16 Nov, 2019 1 commit
  10. 15 Nov, 2019 3 commits
  11. 14 Nov, 2019 2 commits