1. 02 Dec, 2019 4 commits
  2. 28 Nov, 2019 1 commit
  3. 27 Nov, 2019 7 commits
  4. 26 Nov, 2019 3 commits
  5. 25 Nov, 2019 1 commit
  6. 22 Nov, 2019 4 commits
  7. 21 Nov, 2019 2 commits
  8. 20 Nov, 2019 1 commit
  9. 18 Nov, 2019 1 commit
    • Greg Spencer's avatar
      Add command key bindings to macOS text editing and fix selection. (#44130) · 21158d83
      Greg Spencer authored
      This adds support for the command key for text selection/editing on macOS. I had ported the text editing code (in #42879), but forgot to add support for the command key itself. This also adds a test that tests the text editing on multiple platforms instead of just testing Android.
      
      There appears to still be a bug (filed #44135) where we're losing key events sometimes on macOS, leaving some keys "stuck" on, but this PR at least allows the right key combinations to be used.
      21158d83
  10. 16 Nov, 2019 1 commit
  11. 15 Nov, 2019 1 commit
  12. 14 Nov, 2019 1 commit
  13. 13 Nov, 2019 1 commit
  14. 11 Nov, 2019 1 commit
  15. 05 Nov, 2019 1 commit
  16. 28 Oct, 2019 1 commit
  17. 18 Oct, 2019 1 commit
  18. 17 Oct, 2019 2 commits
    • Jaumard's avatar
    • Greg Spencer's avatar
      Re-implement hardware keyboard text selection. (#42879) · a7aa6616
      Greg Spencer authored
      This re-implements keyboard text selection so that it will work on platforms other than Android (e.g. macOS, Linux, etc.).
      
      Also, fixed a number of bugs in editing selection via a hardware keyboard (unable to select backwards, incorrect conversion to ASCII when cutting to clipboard, lack of support for CTRL-SHIFT-ARROW word selection, etc.).
      
      Did not address the keyboard locale issues that remain, or add platform specific switches for the bindings. All that will need some more design work before implementing them.
      
      Related Issues
      Fixes #31951
      a7aa6616
  19. 15 Oct, 2019 2 commits
  20. 10 Oct, 2019 1 commit
  21. 09 Oct, 2019 2 commits
    • Greg Spencer's avatar
      Enables setting of semantics focused and focusable attributes within Focus widgets. (#41814) · 89d6c8d9
      Greg Spencer authored
      This adds a Semantics node to the Focus and FocusScope widgets, setting the focused and focusable attributes so that the accessibility subsystem can be told when a control has the input focus.
      
      Includes an engine roll to flutter/engine@77252d2, and the following 8 engine changes:
      
      flutter/engine@77252d2 Greg Spencer Add missing focusable testing info (flutter/engine#13013)
      flutter/engine@0e42a29 skia-flutter-.. Roll src/third_party/skia 54548626a977..e27a503a0a21 (1 commits) (flutter/engine#13024)
      flutter/engine@6b56ed7 gaaclarke Refactor: FlutterDartProject (flutter/engine#13006)
      flutter/engine@393480c skia-flutter-.. Roll src/third_party/skia 77dde599c98a..54548626a977 (1 commits) (flutter/engine#13023)
      flutter/engine@080b89d skia-flutter-.. Roll src/third_party/skia 2b1a25a4d324..77dde599c98a (1 commits) (flutter/engine#13021)
      flutter/engine@90b0f30 Ben Konyi Roll src/third_party/dart f4a72bfc64..bb04f145b2 (18 commits) (flutter/engine#13020)
      flutter/engine@049fb89 skia-flutter-.. Roll fuchsia/sdk/core/linux-amd64 from q_uYX... to cknsi... (flutter/engine#13019)
      flutter/engine@6925b2a skia-flutter-.. Roll fuchsia/sdk/core/mac-amd64 from wuAtw... to u0JpE... (flutter/engine#13018)
      
      Related Issues
      Addresses #40101
      
      Landing on red in order to fix the build: it's red because of the needed engine roll.
      89d6c8d9
    • Kate Lovett's avatar
      Incorporating Link Semantics (#41327) · 1ec44a0c
      Kate Lovett authored
      1ec44a0c
  22. 08 Oct, 2019 1 commit