Commit graph

3817 commits

Author SHA1 Message Date
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
João Moreno bb5e8374d9
💄 2021-07-16 13:06:51 +02:00
João Moreno 8df547fef3
Merge branch 'main' into pr/117713 2021-07-16 13:03:08 +02:00
Johannes Rieken ce17560387
fix missing nls entry 2021-07-15 14:51:56 +02:00
Matt Bierner 1ac570edce
Update to build using latest TS nightly 2021-07-14 14:42:43 -07:00
Martin Aeschlimann 7927075f89
Merge pull request #128545 from microsoft/joh/webpack5
Adopt webpack 5
2021-07-14 22:32:54 +02:00
Robo 9520f0a515
chore: update to electron 13 (#124666)
* chore: bump electron@13.0.1

* chore: update cache for native modules

* chore: bump electron@13.1.2

* chore: bump electron@13.1.4

* chore: fix user data dir length for validateIPCHandleLength check

* chore: always disable uploadToServer on OSS

* chore: use process.contextIsolated property

* chore: bump electron@13.1.6

* fix: getUserDataPath helper
2021-07-13 20:01:10 -07:00
Martin Aeschlimann d38279ba73
Merge branch 'main' into joh/webpack5 2021-07-13 09:27:13 +02:00
João Moreno af7e67f8e4
use esrpcli.dll 2021-07-09 15:34:36 +02:00
Martin Aeschlimann 7ded90e452
Merge branch 'main' into joh/webpack5 2021-07-09 09:50:10 +02:00
Matt Bierner 0762d23ae7
Build VS Code using TS 4.4 (#127823)
* Build VS Code using TS 4.4

* Remove usages of deprecated `ClientRectList`

* Add any casts for missing `caretRangeFromPoint`

* Add temporary any casts for `zoom` css propery

This non-standard css property no longer exists in lib.dom.d.ts

* MouseWheelEvent -> WheelEvent

* Pick up new TS nightly

Co-authored-by: Alexandru Dima <alexdima@microsoft.com>
2021-07-08 14:27:39 -07:00
Martin Aeschlimann 7ebe6a6054
adopt web extensions to webpack 5 2021-07-08 21:41:03 +02:00
João Moreno a28d028d2d
Enable automated smoketests on Windows (#128224) 2021-07-08 19:10:25 +02:00
Johannes Rieken a3e07245ee
Revert "Revert "Merge pull request #127874 from microsoft/joh/webpack5""
This reverts commit c5f12c7226.
2021-07-08 10:28:33 +02:00
Connor Peet 6cc4e560f7
testing: remove unused testing-editor-contributions
Fixes #127691
2021-07-07 15:38:27 -07:00
Matt Bierner f0ac3ce6fa
Remove webview publish build stage
We now pull in the webview html/js from our a different cdn instead of from this endpoint. We will keep the endpoint around for older VS Code builds but no longer publish content to it
2021-07-07 09:35:25 -07:00
Benjamin Pasero d0df79be50
webview - remove more traces (#128128)
* webview - remove more traces

* more removal
2021-07-07 18:28:53 +02:00
Johannes Rieken c5f12c7226
Revert "Merge pull request #127874 from microsoft/joh/webpack5"
This reverts commit 1f5b688e9c, reversing
changes made to 6efcb92e34.
2021-07-07 18:04:11 +02:00
Matt Bierner 2222f3cc1d
Switch entirely to iframe based webviews on desktop
Fixes #83188
Part of #92164

Removes our usage of the electron `<webview>` tag
2021-07-06 12:40:51 -07:00
João Moreno 7c1e41b091
introduce git-blame-ignore 2021-07-06 20:30:21 +02:00
Johannes Rieken 81e4075936
maxModules has been removed 2021-07-02 17:40:24 +02:00
Johannes Rieken 6b5129650b
adopt webpack stream changes 2021-07-02 16:34:51 +02:00
Johannes Rieken aacda89007
remove extensionHostWorkerMain and use workerMain bootstrapping, https://github.com/microsoft/vscode/issues/127760 2021-07-02 16:04:55 +02:00
Tyler James Leonhardt 0199aa4af2 always publish arifacts_prcessed artifact fixes https://github.com/microsoft/vscode-internalbacklog/issues/2250 2021-07-01 10:38:12 -07:00
Johannes Rieken 0e9f3aa50a
update nodejs requirement, https://github.com/microsoft/vscode/issues/121144 2021-06-25 16:32:33 +02:00
Johannes Rieken 413b9019a6
configure esbuild with esnext. means no harm since TS already compiles with lower es2020, https://github.com/microsoft/vscode/issues/121144 2021-06-25 16:31:44 +02:00
João Moreno 820300ce2b
hmmm 2021-06-24 18:01:35 +02:00
João Moreno aa6e7ffdf4
snap: create it even when stepping on it
related to #127039
2021-06-24 16:53:44 +02:00
João Moreno b9c18d0404
gotcha 2021-06-24 16:09:17 +02:00
João Moreno d1be29f1ab
hmm 2021-06-24 15:47:54 +02:00
João Moreno ce659a738f
fix #127039 2021-06-24 15:31:15 +02:00
João Moreno 6fed85aaf9
pull.rebase merges 2021-06-22 19:55:13 +02:00
Robo 92999c339e
fix: setuid helper permission (#126798)
* ci: fix setuid helper binary permission

* ci: allow privilege for CLONE_NEWPID | CLONE_NEWNET

* ci: fix chrome-sandbox permission with rpm

* ci: fix permissions on snap

* ci: download electron earlier for arm builds
2021-06-22 08:42:30 -07:00
Sandeep Somavarapu c80fba9f9a
clean up 2021-06-22 16:58:33 +02:00
João Moreno 78946a0204
inline variables 2021-06-21 11:22:33 +02:00
Dirk Bäumer 04c80c94e0
Merge pull request #126462 from microsoft/dbaeumer/126408
Support changes in vscode-nls-dev that allow hint comments in package.nls.json
2021-06-21 10:49:50 +02:00
João Moreno c8a4d6b395
Merge branch 'joao/1es-pool' 2021-06-18 12:49:06 +02:00
rebornix e0e5d6fc6c Merge branch 'notebook/dev' into main 2021-06-17 13:11:46 -07:00
Peng Lyu 1ce078638d
Merge pull request #126616 from microsoft/interactive/editor
Interactive editor
2021-06-17 13:11:01 -07:00
João Moreno bd74b02b59
move compile step to another pool 2021-06-17 16:10:19 +02:00
João Moreno d9126ea356
build: scope logs to job attempt 2021-06-17 14:34:00 +02:00
João Moreno b5b92e130d
akv: use filter 2021-06-17 10:01:58 +02:00
Dirk Baeumer 9c3a109adf
Fixes #126408: Support changes in vscode-nls-dev that allow hint comments in package.nls.json 2021-06-16 11:53:10 +02:00
rebornix 0cfaaa7dad
Slim notebook contributions for interactive window 2021-06-15 22:40:04 -07:00
rebornix 16cc6ded6d
Merge branch 'notebook/dev' into main 2021-06-15 13:55:10 -07:00
João Moreno 8583bf9d9f
use correct GITHUB_TOKEN value 2021-06-15 16:14:57 +02:00
João Moreno e22ee0920a
Revert "switch to generic pool"
This reverts commit 6495c052ab.
2021-06-15 15:29:36 +02:00
Benjamin Pasero 2d83afe542
build - only publish log files when tests run 2021-06-15 15:06:23 +02:00
João Moreno e9fc1ccf8a
switch to generic pool 2021-06-15 15:06:22 +02:00
Benjamin Pasero acc2a805ec
Produce logs during test runs (integration, smoke) and publish as artefacts (#126065)
* first cut upload log files from integration test runs

* always publish log files

* move logs into integration-tests folder

* also produce logs for smoke tests

* store remote log files

* wire in logspath arg properly

* always publish logs

* enable logs for browser based smoke tests

* log only in verbose
2021-06-15 15:06:19 +02:00