Commit Graph

126 Commits

Author SHA1 Message Date
Benjamin Pasero c03bc427cf some 💄 and refactorings
- move native menubar control into native title (cc @sbatten)
- introduce codeeditor.ts for reusable editor things in workbench
- inline cyclic check into core (cc @alexdima)
2021-01-04 11:06:57 +01:00
Johannes Rieken c87c95a1a0 prefix our performance marks with code/, e.g code/didStartRenderer etc 2020-12-14 15:49:58 +01:00
Johannes Rieken ec5da6d09c remove direct writes to globalThis.MonacoPerformanceMarks, use native performance instead, import native performance entries into timer service, fyi @bpasero 2020-12-14 11:12:30 +01:00
Sandeep Somavarapu 8cb4a6907b support passing log level using query param 2020-11-30 17:29:35 +01:00
Johannes Rieken 6391d710cf adopt latest loader, pass trusted types policy to loader, adopt in loader-usages 2020-11-27 14:44:55 +01:00
Sandeep Somavarapu 88144f6d31 Fix #80698
- Inline semver
2020-10-26 12:12:07 +01:00
Benjamin Pasero 10884cc327 web - better resolve log level 2020-10-08 10:14:07 +02:00
Benjamin Pasero 57fc7c21ac web - add support for setting log level (#108267) 2020-10-08 07:58:08 +02:00
Sandeep Somavarapu ec0d469455 Fix #107660 2020-09-29 11:33:20 +02:00
Sandeep Somavarapu a6dbf4c82c add settings sync enablement handler 2020-09-28 23:56:31 +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
ChaseKnowlden e8760a5d6c Fix capitalization of GitHub org 2020-09-17 11:43:03 +02:00
Sandeep Somavarapu 52bdeff880 - send auth session
- prepare credentials from auth session
2020-09-13 01:56:02 +02:00
Sandeep Somavarapu 59023b549c support auth in web playground 2020-09-12 23:26:27 +02:00
Johannes Rieken 133d95e618 adopt new amd loader with support for TrustedScriptURL, add typings for TrustedTypesFactory et al, https://github.com/microsoft/vscode/issues/106396 2020-09-11 17:59:23 +02:00
Benjamin Pasero a5a54adba8 web - fix bad credentials lookup 2020-09-10 13:47:37 +02:00
Sandeep Somavarapu e8cf34521d remove remote web user data directory and use indexedDB in browser 2020-09-05 09:06:43 +02:00
Sandeep Somavarapu 542094d306 ignore when invalid credentials data is passed 2020-09-03 11:37:03 +02:00
Sandeep Somavarapu 32f934cebe Pass credentials through args 2020-09-02 12:39:19 +02:00
Sandeep Somavarapu d1ce0eb43b Revert "Get authentication session info from workbench html in dev mode"
This reverts commit 2e8152ce75.
2020-09-01 12:26:21 +02:00
Sandeep Somavarapu 2e8152ce75 Get authentication session info from workbench html in dev mode 2020-08-31 17:41:37 +02:00
Benjamin Pasero 513807b0e4 web - improve window indicator 2020-08-28 17:50:39 +02:00
Benjamin Pasero b0f0a1bf81 web - only add window indicator if running without remote 2020-08-25 14:45:37 +02:00
Benjamin Pasero 38f8b223ff web - remoteIndicator => windowIndicator 2020-08-21 08:43:11 +02:00
Benjamin Pasero 1b7035d050 web - add a quality change handler 2020-08-20 15:32:54 +02:00
Benjamin Pasero a9624db8e1 Web: remote indicator API (#105069)
* remote - refactor indicator a bit for better readability

* remote indicator - more refactorings and cleanup

* web api - shuffle some things around

* remote indicator - add remote transition indicator

* update remote indicator API

* 💄
2020-08-20 11:58:30 +02:00
Benjamin Pasero b561a5e1ac debt - sync changes back from distro 2020-08-18 09:59:33 +02:00
Benjamin Pasero 798047ca0f web - contribute a "Go Home" menu action if we have a home indicator 2020-07-21 08:12:32 +02:00
Benjamin Pasero 27e8b9d1a3 perf - move perf marking into code that is also used by CS 2020-07-17 08:32:31 +02:00
Johannes Rieken 7f11681228 add ellapsedRenderer to measure the time it took inside the renderer to create the workbench, https://github.com/microsoft/vscode/issues/101850 2020-07-09 10:26:31 +02:00
Johannes Rieken 3867a800ec undo double end-mark 2020-07-08 13:29:10 +02:00
Johannes Rieken bc1c421381 better end perf mark, tweak start marks, https://github.com/microsoft/vscode/issues/101850 2020-07-08 13:27:31 +02:00
Benjamin Pasero 7cc51228a9 perf - mark didLoadWorkbenchMain in web too
//cc @jrieken
2020-07-08 13:26:04 +02:00
Johannes Rieken 855f75e0da enable loader stats for web-workbench, https://github.com/microsoft/vscode/issues/101850 2020-07-08 12:12:19 +02:00
Johannes Rieken 834923661f make perf util loadable from web, https://github.com/microsoft/vscode/issues/101850 2020-07-08 11:39:09 +02:00
Benjamin Pasero 051798aac4 web - fix performance measures 2020-07-02 10:17:45 +02:00
Benjamin Pasero e6124e3913 web - remove encoding related libs from prefetch as they are being loaded lazily 2020-06-23 13:36:15 +02:00
Sandeep Somavarapu 1f06ff43c1 revert removing builtin extensions from dev html 2020-06-22 22:38:33 +02:00
Sandeep Somavarapu 034d893cd5 remove builtin extensions entry 2020-06-22 15:59:16 +02:00
Fedor Nezhivoi 24e0a82229 Move encoding to common for #79275 (#100539)
* move encoding.ts to common for #79275

* load iconv-lite-umd and jschardet in web version for #79275

* move EncodingOracle to the AbstractTextFileService for #79275

* review

* update to new iconv-lite-umd

* add workaround for jschardet types

* fix indentation

* add iconv-lite-umd and jschardet to workbench.html

* fix paths for modules

Co-authored-by: Benjamin Pasero <benjpas@microsoft.com>
2020-06-20 10:47:29 +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
Benjamin Pasero 588097171c Refactor our font stack (#99429)
* fonts - adopt monaco-monospace-font in more places and make it consistent

* font - use platform specific fonts in more places

* font - move system-ui before Ubuntu font in places where we cannot control platform

* font - only use system-ui on Linux

* fonts - adjust font stack for other windows
2020-06-05 10:56:07 +02:00
Daniel Imms fdd075e9df Remove web links addon 2020-05-20 06:54:45 -07:00
Alex Dima 6654073e14 Adopt new package name (vscode-oniguruma) 2020-04-24 17:58:08 +02:00
Alex Dima a6e59815c8 Adopt vscode-oniguruma-wasm 2020-04-23 11:16:21 +02:00
Benjamin Pasero 9f1aa3c9fe debt - remove node pieces from environment (#82598) 2020-04-06 09:12:41 +02:00
Eric Amodio cd182cac35 Fixes build - removes unused imports 2020-03-25 03:41:57 -04:00
Benjamin Pasero df958c974f web - remove "Open in Desktop"
Instead it should move into the new remote picker that is enabled for web.
2020-03-25 08:21:45 +01:00
Benjamin Pasero 0d2868d4e1 web - assume a light theme by default for background color 2020-03-18 09:28:02 +01:00
Benjamin Pasero 8bac008949 web - allow to provide commands as workbench construction options 2020-02-14 10:59:36 +01:00