1. 15 1月, 2021 2 次提交
    • R
      fix #114171. · e32e353b
      rebornix 提交于
      e32e353b
    • M
      Reworking external opener implementation to allow configured openers to be... · 5d6cba5c
      Matt Bierner 提交于
      Reworking external opener implementation to allow configured openers to be called directly without a canOpen check
      
      If the user has configured a specific external uri opener, we should always try to use that without first calling `canOpen` to filter down the list of openers.
      
      This change also adds `ExternalUriOpenerEnablement` which allows an opener to mark itself as the preferred opener for a given uri. If only a single preferred opener is returned, it will be used automatically for that uri (although user configuration can override this)
      5d6cba5c
  2. 14 1月, 2021 3 次提交
  3. 13 1月, 2021 6 次提交
  4. 08 1月, 2021 2 次提交
    • M
      Make the external opener a two phase process · acda4aed
      Matt Bierner 提交于
      This changes makes a few changes to the openers:
      
      - Move the opener prompting from the extension host into the main thread
      - Make the external opener process two phases: get openers and then open. This would let us skip the trusted domain validation for extension handled links if we want to in the future
      - Add lifecycle to commands used by the uri opener
      
      For #109277
      acda4aed
    • M
      Allow registering additional external uri openers · e2c305f3
      Matt Bierner 提交于
      This change moves the extension uri opener contribution point to instead use the internal `IExternalOpener` api instead of the more generic `IOpener` api. This is required since external uri openers should see the resolved uri that has gone through port forwarding, not the raw uri that the user clicked on
      e2c305f3
  5. 07 1月, 2021 2 次提交
  6. 06 1月, 2021 1 次提交
  7. 05 1月, 2021 1 次提交
  8. 29 12月, 2020 1 次提交
  9. 28 12月, 2020 1 次提交
  10. 24 12月, 2020 1 次提交
  11. 22 12月, 2020 1 次提交
  12. 17 12月, 2020 3 次提交
  13. 16 12月, 2020 2 次提交
  14. 11 12月, 2020 1 次提交
  15. 27 11月, 2020 2 次提交
  16. 26 11月, 2020 2 次提交
  17. 25 11月, 2020 2 次提交
  18. 24 11月, 2020 1 次提交
  19. 21 11月, 2020 2 次提交
  20. 19 11月, 2020 2 次提交
  21. 17 11月, 2020 1 次提交
  22. 16 11月, 2020 1 次提交