Commit Graph

182 Commits

Author SHA1 Message Date
Tyler James Leonhardt db60eaa2ee Enable locale picker in web (#150496)
* Enable locale picker in web

* fix the test by getting the locale from the loader config
2022-06-06 10:34:00 -07:00
Tyler James Leonhardt cc86b15a44 Enable grabbing translations from an alternate location for server distro/serverful scenarios (#150436)
* nls web story

* better handling of urls

* clean up code and don't do nls in dev

* use version instead of quality

* revert changes in workbench-dev.html

* update nls from changes in vscode-loader

* sanitize url a bit

* revert loader change
2022-05-26 08:19:15 -07:00
Alex Dima c0cb9f1749 Remove incorrect comma 2022-05-03 17:19:32 +02:00
Martin Aeschlimann e3a24d811c let-> const 2022-05-02 22:08:33 +02:00
Martin Aeschlimann fda5b84d5d commit in route 2022-05-02 16:12:28 +02:00
Joe Previte 47432a145e Update workbench.ts (#146364)
Remove outdated code
2022-03-31 07:29:02 +02:00
Anthony Stewart 12e6b0b304 Add match media change listener in browser ts (#143287)
* Replace the isStandalone const with a method of the same name

* Adding the matchMediaChangeListener into browser.ts so it can be used there

* Fix formatting

* Use browser.ts for all usages of addMatchMediaChangeListener

Co-authored-by: Anthony Stewart <anthonystewart@google.com>
2022-02-26 08:34:47 +01:00
Benjamin Pasero ef70f99af7 tangle - extract common window (#141154) 2022-02-14 08:30:18 +01:00
Benjamin Pasero 6124b10166 web - drop retoring previous folder 2022-02-07 10:12:51 +01:00
Johannes Rieken 4a130c40ed enable @typescript-eslint/member-delimiter-style, https://github.com/microsoft/vscode/issues/140391 2022-02-02 14:35:33 +01:00
Benjamin Pasero 07c6f53863 web - use correct untitled workspace object (fix #141411) 2022-01-25 17:08:13 +01:00
Benjamin Pasero 8d7884363c web - only simplify vscode-remote workspaces (#141411) 2022-01-25 16:31:30 +01:00
Benjamin Pasero f93c69659d Resources lost their authority part (fix #141328) 2022-01-25 09:22:40 +01:00
Alex Dima 12ca9894a5 Move connection token validation earlier 2022-01-24 17:37:34 +01:00
Benjamin Pasero 0f89762b4b Rename workbench.web.api.* to workbench.web.main.* (#141263)
* web - rename entry file

* web - rename entry file also for server

* rename main entry in copy
2022-01-24 12:45:49 +01:00
Benjamin Pasero fa50a5f9dd web - shorter URIs when connected to remote 2022-01-20 15:01:31 +01:00
Benjamin Pasero 13461f8c61 Web: change yarn web to run with our server instead of playground (#139725)
* web - first cut `yarn web` via our server

* properly pipe output

* web - remove traces of web playground

* web - remember last opened workspace for convinience

* use vscode-test-web for server less, clean up web commands

* fix comment

* fix `yarn web`

* rename to code-server

* open system browser

* code-server script: use minimist

* test resolver: use ./scripts/code-server

* integartion tests: fix code-server command name

Co-authored-by: Martin Aeschlimann <martinae@microsoft.com>
2022-01-20 13:48:08 +01:00
Tyler Leonhardt edfe5d03bb delegate encryption and credentials to server if we have a remote 2022-01-12 12:54:21 -08:00
Benjamin Pasero b1b2bd6c84 server - even less server requirements for callback route 2022-01-12 14:11:29 +01:00
Benjamin Pasero 4915e215f6 callbacks - adopt a client only solution (#140328) (#140329) 2022-01-10 14:45:05 +01:00
Benjamin Pasero 624a0867a4 web - cleanup our playground file (#138731) 2021-12-14 15:52:54 +01:00
Tyler Leonhardt bff0b7805e add new embed API for clearing credentials 2021-10-13 11:32:17 -07:00
Benjamin Pasero 601b1e9f0b web - also add mobile-web-app-capable 2021-09-07 14:18:30 +02:00
Benjamin Pasero 4eb63519cc web - set apple-mobile-web-app-title property 2021-09-06 11:51:07 +02:00
Benjamin Pasero 66f523d9b0 web - iOS tweaks for playground 2021-09-03 11:19:19 +02:00
Miguel Solorio ca17e6ad18 Update callback page 2021-08-31 07:24:53 -07:00
Benjamin Pasero 2cfe7266c3 🆙 distro 2021-08-27 07:45:20 +02:00
Benjamin Pasero 0096a6cc55 Web welcome banner support (#131179)
* web - implemen a welcome banner and embedder API

* allow to set icon too
2021-08-20 18:20:45 +02:00
Martin Aeschlimann 2f07ee2cbe adopt dynamic node module changes: avoid that loader config gets overwritten 2021-08-19 16:46:14 +02:00
Benjamin Pasero ceecefd764 web - mitigate playground no longer starting 2021-08-16 11:17:47 +02:00
Logan Ramos ba68cfaf3b Fix integration tests 2021-08-12 13:25:02 -04:00
Logan Ramos 279c4d8fcb Use the new loader format for web selfhost (#130592)
* Update workbench html and bump distro

* Bump distro

* Add web node paths to the build task too

* Split task for reuse

* Bump distro
2021-08-11 11:59:14 -04:00
Logan Ramos ceb9bcfb57 Revert workbench.html changes 2021-08-10 17:56:57 -04:00
Logan Ramos 82e4bc85cd Dynamically generate web package paths 2021-08-10 14:44:58 -04:00
Matt Bierner a3cb14be7f Organize imports in vs/code 2021-08-04 17:05:16 -07:00
Logan Ramos 53a5873f32 Merge branch 'main' into lramos15/webAppender 2021-07-29 09:29:13 -04:00
Sandeep Somavarapu 8805ccc3c4 UX affordance when settings are only initialized but sync is not turned on
- Show the badge on gear icon
- Have an action in gear dropdown to explain and turn on sync
2021-07-28 14:14:10 +02:00
Logan Ramos e6f667d3e0 Revert "Revert "Remove telemetry appender from embedder API""
This reverts commit e516cefa43.
2021-07-21 17:04:02 -04:00
Logan Ramos e516cefa43 Revert "Remove telemetry appender from embedder API"
This reverts commit 889fc9ed82.
2021-07-21 17:03:01 -04:00
Logan Ramos 889fc9ed82 Remove telemetry appender from embedder API 2021-07-21 12:55:50 -04:00
Tyler James Leonhardt 8f88009816 Initial support for language detection (#128708)
* initial language detection

* add configuration and extra event on UntitedTextEditorService

* check isWeb, use beter mode API, include model in unpacked

* typo in path
2021-07-16 16:43:23 -07:00
Benjamin Pasero 49e96be2fc 💄 prefer readonly over public readonly 2021-05-21 16:47:37 +02:00
João Moreno de6424abd0 remove workbench-web*html 2021-04-30 09:55:42 +02:00
Benjamin Pasero 975e8ba284 web api - move log level into new dev options 2021-04-26 11:23:52 +02:00
Martin Aeschlimann eaec4b3f2c workbench embedder API: developmentOptions 2021-04-21 22:55:59 +02:00
isidor 9dff5e0e01 debug: workaround to open new debugee window in Safari
fixes #118731
2021-04-19 20:11:20 +02:00
João Moreno 3986914a04 cleaner setup 2021-04-13 14:51:13 +02:00
João Moreno ed545b8a43 add missing block 2021-04-13 14:51:13 +02:00
João Moreno 5e49fc945f fix web dev builtin extensions 2021-04-12 16:14:42 +02:00
João Moreno 4ea02ea5e2 split workbench-web from dev 2021-04-12 15:19:12 +02:00