1. 12 Oct, 2020 1 commit
  2. 25 Sep, 2020 1 commit
  3. 23 Sep, 2020 1 commit
  4. 21 Sep, 2020 1 commit
  5. 19 Sep, 2020 1 commit
  6. 16 Sep, 2020 1 commit
  7. 15 Sep, 2020 1 commit
    • Greg Spencer's avatar
      Fix the `character` field of the `RawKeyEvent` to hold correct data on... · 199a7c19
      Greg Spencer authored
      Fix the `character` field of the `RawKeyEvent` to hold correct data on non-Android platforms. (#65667)
      
      This fixes a problem where the character field of the RawKeyEvent was not being set at all for non-Android platforms.
      
      I also updated the key maps, and corrected a problem with the Windows key map where the backquote character wasn't correctly mapped.
      199a7c19
  8. 19 Aug, 2020 2 commits
    • Jonah Williams's avatar
      829ef147
    • Greg Spencer's avatar
      Standardize the nullability of arguments to raw key data constructors. (#63523) · 041a3eaa
      Greg Spencer authored
      This standardizes the handling of nullability for the LogicalKeyboardKey.keyLabel and RawKeyEventData.keyLabel accessors so that they are non-nullable, but can be empty.
      
      Before this change, the keyLabel could be either null or an empty string to indicate that there wasn't a label, which makes it harder to test for, since both need to be checked for. Since an empty string is sufficient, there is no need for it to be nullable.
      
      Also, in raw_keyboard.dart, the web and Windows implementations wouldn't accept null values for parameters in the Map coming from the message, but tests were supplying null for some of them. This makes web and Windows creation of events match the other platforms, and makes the migration of tests to non-nullability easier.
      041a3eaa
  9. 03 Aug, 2020 2 commits
  10. 31 Jul, 2020 1 commit
  11. 29 Jul, 2020 1 commit
  12. 28 Jul, 2020 1 commit
  13. 24 Jul, 2020 2 commits
  14. 23 Jul, 2020 1 commit
    • Yazeed Al-Khalaf's avatar
      :black_nib: Spell Check All `.md` Files Related to Flutter :blue_heart: (#61564) · d41b1fbb
      Yazeed Al-Khalaf authored
      * :bug: Fix Spelling Issues in Main README.md
      
      * :bug: Fix spelling issues in dev README.md
      
      * :bug: Fix spelling issues in complex_layout README.md
      
      * :bug: Fix spelling issues in macrobenchmarks README.md
      
      * :bug: Fix spelling issues in platform_views_layout README.md
      
      * :bug: Fix spelling issues in test_Apps/stocks README.md
      
      * :bug: Fix spelling issues in bots README.md
      
      * :black_nib: Spell Check dev/ci README.md
      
      * :black_nib: Spell Check dev/ci/docker_linux README.md
      
      * :black_nib: Spell Check dev/devicelab README.md
      
      * :black_nib: Spell Check dev/docs README.md
      
      * :black_nib: Spell Check dev/snippets README.md
      
      * :black_nib: Spell Check dev/snippets/config/templates README.md
      
      * :black_nib: Spell Check dev/tools/gen_keycodes README.md
      
      * :black_nib: Spell Check dev/tools/vitool README.md
      
      * :black_nib: Spell Check examples/catalog README.md
      
      * :black_nib: Spell Check examples/flutter_view README.md
      
      * :black_nib: Spell Check examples/image_list README.md
      
      * :black_nib: Spell Check examples/layers README.md
      
      * :black_nib: Spell Check examples/platform_channel README.md
      
      * :black_nib: Spell Check examples/platform_channel_swift README.md
      
      * :black_nib: Spell Check examples/platform_view README.md
      
      * :black_nib: Spell Check packages/_flutter_web_build_script README.md
      
      * :black_nib: Spell Check packages/flutter_localizations README.md
      
      * :black_nib: Spell Check packages/flutter_tools README.md
      
      * :black_nib: Spell Check CODE_OF_CONDUCT.md
      
      * :black_nib: Spell Check dev/integration_test/android_splash_screens/splash_Screen_load_rotate README.md
      
      * :black_nib: Spell Check dev/integration_test/android_views README.md
      
      * :black_nib: Spell Check dev/integration_tests/flutter_driver_screenshot_test README.md
      
      * :black_nib: Spell Check dev/integration_tests/flutter_gallery README.md
      
      * :black_nib: Spell Check dev/integration_tests/gradle_deprecated_settings README.md
      
      * :black_nib: Spell Check dev/integration_tests/ios_add2app_life_cycle README.md
      
      * :black_nib: Spell Check dev/integration_tests/ios_host_app README.md
      
      * :black_nib: Spell Check dev/integration_tests/ios_platform_view_tests README.md
      
      * :black_nib: Spell Check dev/automated_tests/flutter_test README.md
      
      * :black_nib: Spell Check .github/PULL_REQUEST_TEMPLATE.md
      
      * :black_nib: Spell Check .hithub/ISSUE_TEMPLATE/ACTIVATION.md
      
      * :black_nib: Spell Check .github/ISSUE_TEMPLATE/BUG.md
      
      * :black_nib: Spell Check .github/ISSUE_TEMPLATE/feature_request.md
      
      * :black_nib: Spell Check .github/ISSUE_TEMPLATE/performance_others.md
      
      * :black_nib: Spell Check .github/ISSUE_TEMPLATE/performance_speed.md
      
      * :black_nib: Spell Check packages/flutter_tools/doc/daemon.md
      
      * :black_nib: Spell Check packages/flutter_tools/fuchsia_enrtypoint_shim/README.md
      
      * :black_nib: Minimize line to 80 columns
      
      * :black_nib: Minimize line to 80 columns
      
      * :black_nib: Fix Typo
      
      * :black_nib: Chnaged numbers to 1 for testing purposes
      
      * :black_nib: Changed numbers to 1 for testing purposes
      
      * :x: Remove 'a' which is a typo
      
      * :black_nib: Change a sentence to be better
      
      * :black_nib: Remove 'a' which is a typo
      
      * :black_nib: Fix small issue
      
      * :black_nib: Fix small typo
      
      * :black_nib: Fix some typos
      
      * :x: Remove trailing space
      
      * :x: Remove trailing space
      
      * :bug: Fix small typo
      
      * :black_nib: Fix Typo
      
      * :bug: Fix small bug
      d41b1fbb
  15. 17 Jul, 2020 2 commits
  16. 16 Jul, 2020 1 commit
  17. 09 Jul, 2020 2 commits
  18. 23 Jun, 2020 3 commits
  19. 19 Jun, 2020 1 commit
  20. 11 May, 2020 1 commit
    • Nate Bosch's avatar
      Remove direct uses of LocalPlatform (#56605) · 59a8ef3a
      Nate Bosch authored
      When `const LocalPlatform` is used immediately and not passed as a
      dependency it does not have utility over the static properties from
      `dart:io`. Remove these uses to reduce the noise around how the
      instantiable `Platform` class is used.
      59a8ef3a
  21. 01 May, 2020 1 commit
  22. 15 Apr, 2020 1 commit
  23. 08 Apr, 2020 1 commit
  24. 30 Mar, 2020 1 commit
  25. 13 Mar, 2020 1 commit
    • Greg Spencer's avatar
      Add C++ code generation for key maps. (#50998) · 289deef8
      Greg Spencer authored
      This adds generation of some C++ keycode maps for various platforms.
      
      This isn't meant for general use: it's so that the Flutter authors can keep the keycodes up to date with the Chromium and Android (and other) sources. It doesn't run continuously, it's only run occasionally (manually) to update the maps, because they don't change very often, and there is often manual work needed to make it function.
      
      In this PR, I added output of various .cc files that write into an engine repo situated next to the flutter repo on disk. This is a starting point for implementing platform-side handling of key events.
      289deef8
  26. 10 Mar, 2020 1 commit
  27. 26 Feb, 2020 1 commit
  28. 18 Feb, 2020 1 commit
  29. 15 Feb, 2020 2 commits
  30. 31 Jan, 2020 2 commits
  31. 28 Jan, 2020 1 commit