Commit Graph

144 Commits

Author SHA1 Message Date
Connor Peet
d1280418d7 testing: initial api implementation
* wip

* wip

* wip

* wip

* wip

* wip
2020-11-20 08:31:35 -08:00
SteVen Batten
636c588eda Refactor DialogService to use model and contributions (#109980)
* refactor dialog service to use model and contrib

* address comments

* make inputargs extend showargs, same as result
2020-11-10 10:25:57 -08:00
Sandeep Somavarapu
50416be1c6 #110241 Adopt TernarySearchTree.forUris2 2020-11-10 18:36:54 +01:00
Sandeep Somavarapu
341124ff39 #109896 Remove IStorageKeysSyncRegistryService and introduce new service for syncing extensions storage 2020-11-04 23:27:54 +01:00
Sandeep Somavarapu
4a079b355f Introduce ignored extensions management service 2020-10-22 15:13:32 +02:00
Benjamin Pasero
14cd152991 Offer to open workspace in root even when telemetry has been disabled (fix #108669) 2020-10-21 16:20:33 +02:00
Benjamin Pasero
a3b4844c69 💄 dependencies of workbench 2020-10-15 09:57:38 +02:00
Alex Dima
35368d6c01 Introduce Remote Terminals
Co-authored-by: Rob Lourens <roblourens@gmail.com>
2020-10-14 22:39:28 +02:00
Sandeep Somavarapu
ce20392891 enable syncing extensions in web by default 2020-10-09 17:08:38 +02:00
Sandeep Somavarapu
03912754be support user built in extensions 2020-10-09 17:08:38 +02:00
Sandeep Somavarapu
b6117be335 separate recommendation services
- ignored recommendations service
- recommendations prompt service
2020-09-27 15:32:40 +02:00
Sandeep Somavarapu
f57ac767b7 create workspace extension config service 2020-09-25 10:09:42 +02:00
SteVen Batten
92a30ed265 Move tas-client to umd version and adopt in web (#106904)
* adopt tas-client-umd

* adopt in web

* fix whitespace

* adding tas-client to webignore

* upgrade tas-client-umd

* move svc imort to common

* remove unnecessary ignore
2020-09-18 10:00:39 -07:00
Sandeep Somavarapu
16ff0ce22a Disable syncing extensions in Web 2020-09-18 12:18:09 +02:00
Matt Bierner
51dc3193d3 Move webview editor into own module
This splits the core `webview` element services from the `webview` editor services.
2020-09-14 16:08:29 -07:00
Alex Dima
7396cb1990 Have the Toggle Keyboard Shortcuts Troubleshooting action open the renderer log 2020-09-03 22:46:37 +02:00
Johannes Rieken
49ea79bbb7 make bulk edit service implementation a contrib, https://github.com/microsoft/vscode/issues/105283 2020-08-25 13:35:44 +02:00
Matt Bierner
61f799f53b Add proposed webview view API (#104601)
Add proposed webview view API

For #46585

This adds a new `WebviewView` proposed api to VS Code that lets webview be used inside views. Webview views can be contributed using a contribution point such as :

```json
    "views": {
      "explorer": [
        {
          "type": "webview",
          "id": "cats.cat",
          "name": "Cats",
          "visibility": "visible"
        }
      ]
    },
```

* Use proper activation event

* Transparent background

* Fix resize observer

* Adding documentation

* Move webview view to new directory under workbench

* Remove resolver

By moving the webviews view into their own fodler, I was able to avoid the cycle the resolver was originally introduced for

* Use enum in more places

* Hook up title and visible properties for webview views

* Remove test view

* Prefer Thenable

* Add unknown view type error to collector
2020-08-20 13:59:22 -07:00
Johannes Rieken
2e802ebcfe debt - move perfview editor to browser 2020-07-07 13:15:30 +02:00
Connor Peet
4941478743 terminal: allow terminal types to be contributed
* terminal: allow terminal types to be contributed

* fixup! only allow terminal extensions on proposed APIs

* fixup! rm unused import
2020-06-25 13:36:26 -07:00
João Moreno
99f3c3682d Merge branch 'master' into joao/scm-view 2020-06-23 17:01:13 +02:00
Sandeep Somavarapu
f816c23b22 Use service endpoint url for builtin extensions 2020-06-22 15:36:51 +02:00
João Moreno
a5c1ddeb1f Merge branch 'master' into joao/scm-view 2020-06-22 09:28:16 +02:00
Daniel Imms
e16aead215 Move hover service into core workbench
Fixes #100637
2020-06-21 07:26:22 -07:00
Sandeep Somavarapu
ba27193e45 Web extensions support
- Add package nls url to scanned extension
- Introduce scanner service for builtin extensions
- Introduce scanner service for web extensions
- Use web extensions scanner service in management and runtime
- Apply default translation inside management service
2020-06-19 15:14:01 +02:00
Sandeep Somavarapu
7c574546f7 Support built in extensions in serverless
- Use different entry point instead of static extensions
- Intrdouce web extension management service
2020-06-18 15:21:17 +02:00
Sandeep Somavarapu
8440dcd688 rename to UserDataSyncResourceEnablementService 2020-06-16 23:48:12 +02:00
João Moreno
aa70d8d83d scm: use view pane terminology 2020-06-16 21:57:24 +02:00
Daniel Imms
44983e1780 Partially working hover service
Part of #97496
2020-06-16 04:43:03 -07:00
Rachel Macfarlane
162abc77c7 Move authentication service to workbench.common.main.ts, fixes #98553 2020-06-08 10:11:20 -07:00
Sandeep Somavarapu
7b21def08d refactor - move logic to userDataSyncWorkbenchService 2020-05-21 01:51:29 +02:00
Johannes Rieken
3a60df0cf3 add IExtUri, ExtUri default implementation, and IUriIdentityService, https://github.com/microsoft/vscode/issues/93368 2020-05-20 16:46:51 +02:00
Sandeep Somavarapu
856dea7e71 stop using commands instead use workbench service 2020-05-19 11:00:45 +02:00
João Moreno
92cf6f4cfd Merge branch 'master' into pr/97266 2020-05-12 11:32:21 +02:00
Jackson Kearl
1636e54c06 Trust https://github.com/{ME} by default 2020-05-11 20:31:19 -07:00
Ladislau Szomoru
d357d0283e Add setting to control the sash size 2020-05-08 16:59:25 +02:00
Sandeep Somavarapu
3ed6a67fca 💄 2020-05-05 10:28:48 +02:00
Benjamin Pasero
8d53e233d8 debt - adopt remote path user home 2020-04-15 10:45:37 +02:00
Matt Bierner
363aedd191 Rename webview editor to custom editor 2020-04-08 13:05:43 -07:00
Daniel Imms
0b68e23c7f Merge remote-tracking branch 'origin/master' into tyriar/46696_terminal_env 2020-03-27 05:45:27 -07:00
Benjamin Pasero
88d189b479 quick access - more renames towards less quick open usage 2020-03-26 13:38:59 +01:00
Benjamin Pasero
3364686d79 quick access - remove actionbar contributor that is no longer needed 2020-03-26 12:11:47 +01:00
Benjamin Pasero
f6fba38e9a quick access - first cut old quick open removal 2020-03-26 11:20:26 +01:00
Daniel Imms
556550a29a Fire debounced event on change 2020-03-25 12:15:42 -07:00
Daniel Imms
ed9e7241b7 Move single ext collection updates across 2020-03-25 11:57:12 -07:00
Benjamin Pasero
cb1c7be2c8 quick access - align more with current solution 2020-03-20 13:44:36 +01:00
Johannes Rieken
52ea4ff1d7 Merge branch 'master' into rebornix/notebook 2020-03-10 10:43:26 +01:00
Benjamin Pasero
37e042c291 quick access - contribute help for standalone and workbench separately 2020-03-07 16:26:44 +01:00
Benjamin Pasero
1370ae0098 quick input - lift workbench specific parts up 2020-03-06 09:25:31 +01:00
rebornix
fda49c06fa Merge remote-tracking branch 'origin/master' into rebornix/notebook 2020-03-05 14:03:24 -08:00