1. 24 4月, 2020 1 次提交
    • M
      Add 'open with' to the explorer context menu (#95805) · 7d238f42
      Matt Bierner 提交于
      This change primarly adds a new `Open with...` entry to the explorer context menu. To do this however, I had to make a few other changes:
      
      - Add a new explorer context key for availible editors
      - Moved the editor select prompt into a new function called `openEditorWith`
      - Use `openEditorWith` for the new `open with` explorer command as well as for the `reopen with` command
      7d238f42
  2. 22 4月, 2020 3 次提交
    • M
      Only enable reopen with command if we have multiple editors · 647e0bea
      Matt Bierner 提交于
      Fixes #94408
      647e0bea
    • M
      Add `reopen with` command to editor title (#95730) · cdad8316
      Matt Bierner 提交于
      This also adds a `availableEditors` context key that consists of a comma seperated list of editor ids that can be used for `reopen with`
      cdad8316
    • M
      Add SyncActionDescriptor.from helper (#95731) · 7aa60aef
      Matt Bierner 提交于
      * Add SyncActionDescriptor.from
      
      There are a whole lot of places in our code where have the following pattern:
      
      ```
      actionRegistry.registerWorkbenchAction(SyncActionDescriptor.create(CreateNewLocalTerminalAction, CreateNewLocalTerminalAction.ID, CreateNewLocalTerminalAction.LABEL));
      ```
      
      Notice how the class name has to be repeated  three times.
      
      This change introduces a helper function `SyncActionDescriptor.from` that lets you instead just pass in the class:
      
      ```js
      actionRegistry.registerWorkbenchAction(SyncActionDescriptor.create(CreateNewLocalTerminalAction));
      ```
      
      * Avoid cast
      7aa60aef
  3. 10 4月, 2020 1 次提交
  4. 02 3月, 2020 1 次提交
  5. 28 2月, 2020 1 次提交
  6. 04 2月, 2020 1 次提交
  7. 10 12月, 2019 1 次提交
  8. 29 11月, 2019 2 次提交
  9. 26 11月, 2019 1 次提交
  10. 20 11月, 2019 1 次提交
  11. 19 11月, 2019 1 次提交
  12. 18 11月, 2019 2 次提交
  13. 15 11月, 2019 1 次提交
    • M
      Convert SyncActionDescriptor to use a `create` function (#84878) · 36a8322a
      Matt Bierner 提交于
      For #81574
      
      See #84669 for details of the problem around strict function types. This change converts `SyncActionDescriptor` to use a static `create` function. This allows us to make the `create` function generic so that it can take the correct types for strictFunctionTypes
      36a8322a
  14. 13 11月, 2019 2 次提交
  15. 12 11月, 2019 1 次提交
  16. 24 10月, 2019 3 次提交
  17. 22 10月, 2019 1 次提交
  18. 27 9月, 2019 1 次提交
  19. 18 9月, 2019 2 次提交
  20. 16 9月, 2019 2 次提交
  21. 12 9月, 2019 1 次提交
    • S
      add cansavecontextkey (#80337) · 1b9a8737
      SteVen Batten 提交于
      * add cansavecontextkey
      
      * use save logic for save active editor ctx key
      
      * use context key plus explorer focus
      
      * remove unused imports
      
      * feedback
      1b9a8737
  22. 10 9月, 2019 1 次提交
  23. 09 9月, 2019 1 次提交
  24. 08 8月, 2019 1 次提交
  25. 26 7月, 2019 1 次提交
  26. 09 7月, 2019 1 次提交
  27. 01 7月, 2019 3 次提交
  28. 29 6月, 2019 1 次提交
  29. 24 6月, 2019 1 次提交