Commit Graph

76 Commits

Author SHA1 Message Date
Benjamin Pasero bdf11560cd Web - add "Open in Desktop" feature and new web API 2020-02-12 11:21:19 +01:00
Daniel Imms cb486e930f Terminal unicode 11 support
Fixes #90029
2020-02-04 12:29:37 -08:00
Daniel Imms 87251319ff Support experimental webgl renderer 2019-11-09 08:53:50 -08:00
Benjamin Pasero a5d47335b4 💄 web api 2019-11-06 11:03:26 +01:00
Benjamin Pasero ff026e0601 Web: support for untitled workspaces (fixes #82599) 2019-10-22 17:15:25 +02:00
Benjamin Pasero 935b0f1c0d debt - optional chaining 2019-10-21 15:44:21 +02:00
Benjamin Pasero 139dde2e07 web - change environment to payload API 2019-10-21 14:57:58 +02:00
Benjamin Pasero 07ee925337 Web: implement browser extension debug service properly (fixes #81493) 2019-10-21 11:22:32 +02:00
Benjamin Pasero 3bb34b269a web - stay in standalone mode when opening new windows from standalone 2019-10-18 08:57:31 +02:00
Benjamin Pasero ffd35253af web - remove inlined csp 2019-10-17 17:18:38 +02:00
Benjamin Pasero ce720bbbb0 web - fix spelling mistake 2019-10-14 15:34:55 +02:00
Benjamin Pasero 710be19dbf Revert "🆙 distro"
This reverts commit 3831ba8c0a.
2019-10-09 15:24:43 +02:00
Benjamin Pasero 3831ba8c0a 🆙 distro 2019-10-09 15:23:11 +02:00
Matt Bierner b0dccbcf75 Marking a bunch of static variables as readonly
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
2019-10-07 15:40:02 -07:00
Rachel Macfarlane d1b81e23db Remove applicationinsights-web dependency 2019-10-07 14:34:21 -07:00
Benjamin Pasero e9ee372447 debt - reduce usage of strict null bypass 2019-10-07 10:56:34 +02:00
Benjamin Pasero ae891b59bc web - do not reload if workspace is equal 2019-10-05 08:18:39 +02:00
Benjamin Pasero ad5e5815ab web - introduce workspace provider 2019-09-27 14:10:32 +02:00
Benjamin Pasero 5de60c1be4 web - fix broken static extensions 2019-09-19 11:53:30 +02:00
Benjamin Pasero 08a5964645 web - change API to URI (from UriComponents) 2019-09-17 07:44:34 +02:00
Benjamin Pasero 8a992a2ff1 web - export types from API 2019-09-16 11:22:57 +02:00
Benjamin Pasero b644486174 debt - a bit more strict init 2019-09-16 08:33:49 +02:00
Benjamin Pasero e131c42f55 web - better way to load node modules from remote folder 2019-09-13 18:23:38 +02:00
Benjamin Pasero 3422d28e2c web api - use URIComponents 2019-09-13 18:08:27 +02:00
Matt Bierner 5d828fdcc8 Remove WEBVIEW_ENDPOINT workaround 2019-09-12 16:31:41 -07:00
Benjamin Pasero 9aab28daea web - self fullfilling prophecy 2019-09-11 10:52:16 +02:00
Benjamin Pasero e4a837a0a3 web - rename entry point 2019-09-11 08:43:13 +02:00
Alex Dima a2ada859d3 Merge remote-tracking branch 'origin/master' into ben/lazy-onigasm 2019-09-10 22:13:16 +02:00
Alex Dima cc6aea9d06 Load script directly 2019-09-10 20:20:01 +02:00
Benjamin Pasero 93b7ad02df web - add proper callback landing page 2019-09-10 15:56:50 +02:00
Benjamin Pasero 8bd809ffc9 debt - load onigasm lazy 2019-09-10 14:53:42 +02:00
Benjamin Pasero d0481dca92 web - move selfhost pieces out of workbench 2019-09-10 11:06:54 +02:00
Johannes Rieken 58319746d6 add worker-src and child-src, #79922 2019-09-02 10:56:15 +02:00
Martin Aeschlimann 5e32be1b50 remove web testing 2019-08-29 14:57:53 +02:00
Martin Aeschlimann a7def72d9e trailing commas only for setting files 2019-08-29 13:19:03 +02:00
Benjamin Pasero f60b7b84b1 web - add manifest to support PWA installation 2019-08-26 10:02:34 +02:00
Benjamin Pasero 21ce78cf25 web - lift product config to be proper API 2019-08-24 17:14:14 +02:00
Benjamin Pasero ebe53708ac web - prevent waterfall loading 2019-08-23 16:31:29 +02:00
Benjamin Pasero 202b31dc40 web main 💄 2019-08-23 11:24:17 +02:00
Alex Dima b58579c643 Use cookie for connection token, align fetching of remote resources 2019-08-21 16:11:35 +02:00
Alex Dima ea7f62fa08 Fixes #79496: Always go through the protocol handler 2019-08-20 14:28:55 +02:00
Johannes Rieken 711faedf57 allow https: as 'script-src' 2019-08-20 11:18:32 +02:00
Rachel Macfarlane 8ffdc18c1d Use application insights module, #78475, fixes #78840 2019-08-12 10:32:20 -07:00
Rachel Macfarlane abb40b14ff Revert "Use application insights module instead of script tag, fixes https://github.com/microsoft/vscode/issues/78475"
This reverts commit 803e140a23.
2019-08-09 11:44:52 -07:00
RMacfarlane 803e140a23 Use application insights module instead of script tag, fixes https://github.com/microsoft/vscode/issues/78475 2019-08-09 10:34:57 -07:00
Alex Dima bc943bc3fe Pass in connectionToken 2019-07-29 21:44:14 +02:00
Matt Bierner d5fd351a88 Add setting that enables using a dynamic endpoint for hosting the static webview content
For #77132
2019-07-22 13:31:48 -07:00
Sandeep Somavarapu d685337db2 Use semver-umd everywhere 2019-07-18 15:33:53 +02:00
Rachel Macfarlane 326c26b9e0 Create browser version of telemetry service 2019-07-17 15:58:09 -07:00
Sandeep Somavarapu cf6ccf1371 Use semver umd module 2019-07-17 16:52:50 +02:00