1. 31 May, 2022 1 commit
  2. 27 May, 2022 5 commits
  3. 26 May, 2022 2 commits
  4. 25 May, 2022 7 commits
  5. 24 May, 2022 3 commits
  6. 20 May, 2022 3 commits
  7. 19 May, 2022 5 commits
    • Will Lockwood's avatar
      Add ability for `ModalRoutes` to ignore pointers during transitions and do so... · 4c0b0be2
      Will Lockwood authored
      Add ability for `ModalRoutes` to ignore pointers during transitions and do so on `Cupertino` routes (#95757)
      
      4c0b0be2
    • Jonah Williams's avatar
    • Greg Spencer's avatar
      Add ShortcutsRegistry (#103456) · f6c3ee31
      Greg Spencer authored
      This adds a ShortcutsRegistry for ShortcutActivator to Intent mappings that can be modified from its descendants.
      
      This is so that descendants can make shortcuts dynamically available to a larger portion of the app than just their descendants. This is a precursor needed by the new MenuBar, for instance, so that the menu bar itself can be placed where it likes, but the shortcuts it defines can be in effect for most, if not all, of the UI surface in the app. For example, the "Ctrl-Q" quit binding would need to work even if the focused widget wasn't a child of the MenuBar.
      
      This just provides the shortcut to intent mapping, the actions activated by the intent are described in the context where they make sense. For example, defining a "Ctrl-C" shortcut mapped to a "CopyIntent" should perform different functions if it happens while a TextField has focus vs when a drawing has focus, so those different areas would need to define different actions mapped to "CopyIntent". A hypothetical "QuitIntent" would probably be active for the entire app, so would be mapped in an Actions widget near the top of the hierarchy.
      f6c3ee31
    • xubaolin's avatar
    • Justin McCandless's avatar
      715fcaac
  8. 18 May, 2022 1 commit
  9. 17 May, 2022 2 commits
    • Dan Field's avatar
      More missing clipBehavior respects (#103931) · 1662a14b
      Dan Field authored
      1662a14b
    • Greg Spencer's avatar
      Add VoidCallbackAction and VoidCallbackIntent (#103518) · 19940279
      Greg Spencer authored
      This adds a simple VoidCallbackAction and VoidCallbackIntent that allows configuring an intent that will invoke a void callback when the intent is sent to the action subsystem. This allows binding a shortcut directly to a void callback in a Shortcuts widget.
      
      I also added an instance of VoidCallbackAction to the default actions so that simply binding a shortcut to a VoidCallbackIntent works anywhere in the app, and you don't need to add a VoidCallbackAction at the top of your app to make it work.
      19940279
  10. 13 May, 2022 1 commit
  11. 12 May, 2022 1 commit
  12. 11 May, 2022 2 commits
  13. 07 May, 2022 1 commit
  14. 05 May, 2022 3 commits
  15. 03 May, 2022 2 commits
  16. 30 Apr, 2022 1 commit