1. 07 Apr, 2021 1 commit
  2. 03 Apr, 2021 1 commit
  3. 01 Apr, 2021 1 commit
  4. 19 Mar, 2021 1 commit
  5. 16 Mar, 2021 1 commit
  6. 04 Mar, 2021 1 commit
  7. 17 Feb, 2021 1 commit
  8. 13 Feb, 2021 1 commit
    • Todd Volkert's avatar
      Fix FocusManager constructor (#75894) · 835c7fab
      Todd Volkert authored
      The FocusManager constructor was registering global event handlers
      on the shared RawKeyboard instance and the global pointer router.
      This posed a few problems: (1) there was no way to unregister these
      handlers, and (2) instantiating a second FocusManager would overwrite
      the existing focus manager's RawKeyboard handler. This was manifesting
      in unexpected ways, such as the fact that constructing a second
      BuildOwner (for a parallel tree, for instance) was obliterating the
      event handler for the main BuildOwner's focus manager, thus messing
      with focus.
      
      This change separates those global event registrations into a
      dedicated method, registerGlobalHandlers(), and overrides dispose()
      to properly unregister those handlers.
      835c7fab
  9. 04 Feb, 2021 1 commit
  10. 27 Jan, 2021 1 commit
  11. 13 Jan, 2021 1 commit
  12. 12 Nov, 2020 2 commits
  13. 09 Nov, 2020 1 commit
  14. 02 Nov, 2020 1 commit
  15. 21 Oct, 2020 1 commit
  16. 08 Oct, 2020 1 commit
  17. 06 Oct, 2020 1 commit
  18. 01 Oct, 2020 1 commit
  19. 27 Sep, 2020 1 commit
  20. 16 Sep, 2020 1 commit
  21. 11 Sep, 2020 1 commit
  22. 01 Sep, 2020 2 commits
  23. 30 Aug, 2020 1 commit
  24. 29 Aug, 2020 1 commit
  25. 03 Aug, 2020 1 commit
  26. 30 Jul, 2020 1 commit
  27. 28 Jul, 2020 2 commits
    • Michael Goderbauer's avatar
    • Michael Goderbauer's avatar
      Restoration Framework (#60375) · 175e5c9a
      Michael Goderbauer authored
      * state restoration
      
      * added example
      
      * typos and analyzer
      
      * whitespace
      
      * more typos
      
      * remove unnecessary import
      
      * whitespace
      
      * fix sample code
      
      * tests for restorationmanager and restorationid
      
      * ++
      
      * typo
      
      * tests for bucket, part1
      
      * rename tests
      
      * more tests
      
      * finished tests for service layer
      
      * remove wrong todo
      
      * ++
      
      * review comments
      
      * tests for Unmanaged and regular scope
      
      * RootRestorationScope tests
      
      * typo
      
      * whitespace
      
      * testing framework
      
      * tests for properties
      
      * last set of tests
      
      * analyzer
      
      * typo
      
      * dan review
      
      * whitespace
      
      * ++
      
      * refactor finalizers
      
      * ++
      
      * ++
      
      * dispose guard
      
      * ++
      
      * ++
      
      * dan review
      
      * add manager assert
      
      * ++
      
      * analyzer
      
      * greg review
      
      * fix typo
      
      * Ian & John review
      
      * ian review
      
      * RestorationID -> String
      
      * revert comment
      
      * Make primitives non-nullable in prep for NNBD
      175e5c9a
  28. 21 Jul, 2020 1 commit
  29. 20 Jul, 2020 2 commits
  30. 17 Jul, 2020 1 commit
  31. 10 Jul, 2020 1 commit
  32. 08 Jul, 2020 3 commits
  33. 07 Jul, 2020 2 commits