1. 04 1月, 2021 1 次提交
  2. 15 12月, 2020 1 次提交
  3. 12 12月, 2020 1 次提交
  4. 26 11月, 2020 1 次提交
  5. 23 11月, 2020 1 次提交
  6. 02 11月, 2020 1 次提交
  7. 23 9月, 2020 1 次提交
  8. 11 9月, 2020 1 次提交
  9. 10 9月, 2020 1 次提交
  10. 07 9月, 2020 1 次提交
  11. 26 6月, 2020 1 次提交
  12. 22 4月, 2020 1 次提交
    • 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
  13. 31 3月, 2020 1 次提交
  14. 03 3月, 2020 3 次提交
  15. 12 2月, 2020 1 次提交
  16. 13 12月, 2019 1 次提交
  17. 12 12月, 2019 2 次提交
  18. 10 12月, 2019 1 次提交
    • S
      Viewlet Refactor (#85566) · cabcace4
      SteVen Batten 提交于
      * wip 2
      
      * use viewlet stubs
      
      * fix layering issue
      
      * fix saveState and contextmenus
      
      * move context menu logic into panecomposite
      
      * revert tasks.json
      
      * tasks again
      
      * add showHeaderInTitleWhenSingleView values
      
      * patch tests
      
      * some cleanup
      
      * more cleanup
      
      * start view
      
      * merging conflicts
      
      * fix title and dnd
      
      * adding missing api surface to pane composite
      
      * additional merge resolution
      cabcace4
  19. 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
  20. 29 10月, 2019 1 次提交
  21. 10 10月, 2019 2 次提交
  22. 08 10月, 2019 1 次提交
    • M
      Marking a bunch of static variables as readonly · b0dccbcf
      Matt Bierner 提交于
      Readonly helps out with TS's type guards and is also a good best practice. Specifically, readonly strings/numbers have their literal type instead of a generic `string` | `number` type, which can help catch dead code and some common programming mistakes
      b0dccbcf
  23. 03 7月, 2019 1 次提交
  24. 12 6月, 2019 1 次提交
  25. 07 5月, 2019 1 次提交
  26. 22 3月, 2019 2 次提交
  27. 05 3月, 2019 1 次提交
  28. 21 2月, 2019 1 次提交
  29. 07 2月, 2019 2 次提交
  30. 23 1月, 2019 1 次提交
  31. 22 1月, 2019 1 次提交
  32. 17 1月, 2019 1 次提交
  33. 05 1月, 2019 1 次提交
  34. 04 1月, 2019 1 次提交