Commit graph

3457 commits

Author SHA1 Message Date
Benjamin Pasero
d637255b17 Merge branch 'master' into ben/electron-sandbox 2020-05-27 06:51:08 +02:00
deepak1556
876f2e70f9 Revert "chore: bump electron@8.3.0 (#98266)"
This reverts commit 820fd4048f.
2020-05-26 21:46:03 -07:00
João Moreno
0d2eaee1d6
fix inno updater 2020-05-26 20:50:52 +02:00
João Moreno
72d99a5f49
fix setup 2020-05-26 17:02:52 +02:00
João Moreno
d3dafbf7e1
publish setup for win32-arm64 2020-05-26 16:18:03 +02:00
João Moreno
e3af38bd6e
fix codesigning 2020-05-26 11:15:56 +02:00
João Moreno
e38535c251
enable codesign for arm64 2020-05-26 10:38:31 +02:00
João Moreno
d4df9405ea
Merge branch 'master' into joao/win32-arm64 2020-05-26 07:24:27 +02:00
João Moreno
1c5f7e3634
full fledged arm64 build 2020-05-25 21:50:08 +02:00
Benjamin Pasero
231bee5c77 sandbox - fix build 2020-05-25 12:25:59 +02:00
Benjamin Pasero
9eb99077f9 sandbox - further reduce electron dependencies 2020-05-25 09:38:05 +02:00
Benjamin Pasero
9c36a570c3 sandbox - move contextMenuService 2020-05-24 07:49:37 +02:00
Benjamin Pasero
97f43a2fab sandbox - produce checksum for preload script 2020-05-23 13:56:25 +02:00
Benjamin Pasero
3514e96bf5 sandbox - add rules for new electron-sandbox layer 2020-05-22 12:21:25 +02:00
Matt Bierner
ef0c32c1e4 Update to build with latest TypeScript version 2020-05-20 15:39:08 -07:00
Robo
820fd4048f
chore: bump electron@8.3.0 (#98266) 2020-05-20 13:32:02 -07:00
João Moreno
04be06ff6f fix skip remote 2020-05-20 15:23:10 +02:00
João Moreno
d424ff23ca skip remote for win32 arm64 2020-05-20 15:18:21 +02:00
João Moreno
13ab842239
fix auto trigger 2020-05-20 14:47:44 +02:00
João Moreno
5edf3d1063
initial steps for win32 arm64 2020-05-20 14:46:25 +02:00
Robo
d5372eb159
Reland "fix: use electron-osx-sign instead of manual code signing (#97582)" (#98145)
This reverts commit f291767f09.
2020-05-20 10:06:15 +02:00
João Moreno
da3bf754c3 fix quality build 2020-05-19 11:29:48 +02:00
deepak1556
f291767f09 Revert "fix: use electron-osx-sign instead of manual code signing (#97582)"
This reverts commit a1ddfae782.
2020-05-19 00:49:44 -07:00
João Moreno
a1ddfae782
fix: use electron-osx-sign instead of manual code signing (#97582)
* fix: use electron-osx-sign instead of manual code signing

* build/gulpfile.vscode.darwin.js -> build/darwin/sign.ts

* fix script call in pipeline

* fix incorrect keychain path

* fix update path to entitlements

* sign children first

* move electron-osx-sign deps to build/

Co-authored-by: deepak1556 <hop2deep@gmail.com>
2020-05-18 08:43:30 -07:00
Sandeep Somavarapu
82a11a68d5 add views to localization resources 2020-05-18 08:40:31 +02:00
Matt Bierner
39fb3b1065 Mark add missing imports as preferred fixes
Allow auto fixing add missing imports if:

- There is only one possible import
- And there are no better fixes (such as spelling changes)
2020-05-15 10:39:43 -07:00
João Moreno
740ee0db8d better built-in extensions mechanism 2020-05-15 12:14:59 +02:00
Rob Lourens
e8abe35269 Include access key for config upload 2020-05-13 17:09:17 -05:00
Benjamin Pasero
63b766f335 build - better verify notarized build starts 2020-05-13 12:58:42 +02:00
Benjamin Pasero
75839ad28e debt - remove traces of hockeyapp 2020-05-13 09:35:11 +02:00
João Moreno
92cf6f4cfd Merge branch 'master' into pr/97266 2020-05-12 11:32:21 +02:00
Benjamin Pasero
9798bdde87 build - run "code -v" to verify notarization is proper 2020-05-12 08:29:02 +02:00
Robo
5aa5fa5f4c
fix: gpu helper entitlements (#97546) 2020-05-11 14:04:10 -07:00
João Moreno
44bcbe587d fix retriggering broken builds 2020-05-11 09:47:33 +02:00
Benjamin Pasero
ee8c99a27f 🆙 playwright@1.0.1 2020-05-10 08:54:33 +02:00
Robo
d996bb1d28
fix: entitlement for default helper and browser process (#97263)
Since we load libffmeg.dylib in the browser process which needs
to skip library validation and also we run v8 in the browser process
that requires the JIT permission.
2020-05-08 12:21:03 -07:00
Rob Lourens
863d8b2794 Upload config task can continue on error 2020-05-08 11:26:57 -05:00
Ladislau Szomoru
d357d0283e Add setting to control the sash size 2020-05-08 16:59:25 +02:00
Alex Dima
4578463f90
Do not tree shake interfaces or classes that extend or inherit from symbols defined in the default library 2020-05-08 14:41:03 +02:00
Benjamin Pasero
161d93bb78 build - publish crash reports only if previous steps failed and continue on error 2020-05-08 11:31:08 +02:00
Robo
9a087f1943
fix: add separate helper entitlements (#94728) 2020-05-07 11:11:09 -07:00
Ladislau Szomoru
ccc42093f1
Added display name to PowerShell task (#97160) 2020-05-07 17:52:18 +02:00
Benjamin Pasero
0e490571c8 build - ensure unique crash dump name for windows 2020-05-07 09:43:27 +02:00
Benjamin Pasero
5fd0d725bc diag - publish crashes from builds as artefact 2020-05-07 08:26:12 +02:00
Johannes Rieken
fef9b12da1 fix tree shaker fyi @alexdima 2020-05-06 09:28:32 +02:00
Matt Bierner
d7cf608460 Build VS Code with TS 3.9 rc 2020-05-04 16:34:31 -07:00
Daniel Imms
f2a77dfdbd
Merge pull request #96133 from microsoft/tyriar/95459
Go back to just file for deb icon
2020-05-04 02:03:27 -07:00
Matt Bierner
c77dfdc6b8 Pick up new TS version 2020-04-27 12:02:42 -07:00
Alex Dima
8032df1228
Do not create a sourcemap for loader.js 2020-04-25 15:33:03 +02:00
Daniel Imms
1a14317adc Go back to just file for icon path
Fixes #95459
2020-04-25 05:40:12 -07:00
Alex Dima
a250df703d
Fix build 2020-04-24 11:17:58 +02:00
rebornix
b9eafe5f66 intergration tests. 2020-04-23 11:55:23 -07:00
Alex Dima
a6e59815c8
Adopt vscode-oniguruma-wasm 2020-04-23 11:16:21 +02:00
Benjamin Pasero
5e697ed31c exploration - enable automated merge again 2020-04-21 17:49:03 +02:00
Martin Aeschlimann
f01eb3c2fc Merge branch 'master' into aeschli/specific-codicon-names 2020-04-21 12:32:29 +02:00
Matt Bierner
c96976d991 Update to latest typescript version to build vscode 2020-04-20 12:17:24 -07:00
Martin Aeschlimann
0497890ec7 Merge branch 'master' into aeschli/specific-codicon-names 2020-04-20 20:47:26 +02:00
Benjamin Pasero
c67ef818b8 Revert "builds - add VSCODE_CONTINUE_ON_TEST_ERRORS"
This reverts commit 95f26d2005.
2020-04-20 19:26:47 +02:00
Benjamin Pasero
95f26d2005 builds - add VSCODE_CONTINUE_ON_TEST_ERRORS 2020-04-20 13:47:50 +02:00
Luqman Aden
828389d890 Register mimetype for *.code-workspace 2020-04-19 04:57:06 -07:00
Martin Aeschlimann
ec02bcd1cc codicon definitions in browser/ui/codicon/codicon 2020-04-17 13:39:54 +02:00
João Moreno
4e8408d4c4 remove deps 2020-04-17 09:47:18 +02:00
Matt Bierner
5426f5ff70 Add CustomDocumentContentChangeEvent
For #77131

- Rename `onDidEdit` to `onDidChange`
- Allow custom editors to fire a `CustomDocumentContentChangeEvent` that only marks the editor as dirty but does not enable undo/redo. The only way for editor to get out of this dirty state is to either save or revert the file
2020-04-16 17:40:20 -07:00
João Moreno
2c97c71f73 deemon 2020-04-16 11:35:34 +02:00
Benjamin Pasero
6e9a34c0de Update exploration-build.yml for Azure Pipelines 2020-04-16 07:00:02 +02:00
Pine Wu
6c068456e3 Modify @types/vscode notification to ping @eamodio 2020-04-15 09:36:12 -07:00
Rachel Macfarlane
1b9a442590 Move github config generation to own build step 2020-04-14 22:59:08 -07:00
Rob Lourens
a3e3167876 Cleanup 2020-04-14 20:20:52 -05:00
João Moreno
3b1965705c
Merge pull request #85326 from richard-townsend-arm/woa
Add gulp targets, fix build for Windows on Arm.
2020-04-14 13:27:30 +02:00
João Moreno
2e0cf81197 💄 2020-04-14 13:26:29 +02:00
João Moreno
b925790680 fix arm64 2020-04-14 13:25:01 +02:00
João Moreno
82860b3a83 💄 2020-04-14 13:23:25 +02:00
João Moreno
9267738647 address feedback 2020-04-14 13:21:06 +02:00
Johannes Rieken
2035150bea no ff testing on linux 2020-04-14 11:57:41 +02:00
Johannes Rieken
8c219e5b7b enable browser-unit-tests in firefox for mac, win, and linux, fyi @bpasero 2020-04-14 11:17:06 +02:00
Benjamin Pasero
cde23d51cd nativeignore - change to vscode-nsfw 2020-04-14 10:22:53 +02:00
Rob Lourens
c8826e4ff5 Fix configuration.json publishing flakiness 2020-04-13 22:59:51 -05:00
Matt Bierner
0e7a911256 Pikc up latest TS@next 2020-04-13 16:30:07 -07:00
Alex Dima
1b10f4db32
Add extensionHostProcess.js to the list of files being checked 2020-04-13 21:05:01 +02:00
Rob Lourens
1da5a8a9f8 Fix --export-default-configuration flakiness
Seems like the process is exiting a bit before the file exists. Adding a short delay fixes it, waiting for the exec callback also fixes it for some reason. Probably caused by something external like maybe the CI macOS version was bumped.
2020-04-11 21:34:05 -05:00
João Moreno
54442c1c7b move built-in extensions to product.json 2020-04-06 13:36:07 +02:00
João Moreno
0074066c39 Revert "extensions: allow built-in extensions on different qualities (#89199)"
This reverts commit 7ad58a9bd7.
2020-04-06 12:49:47 +02:00
dependabot[bot]
1eb8ce65e7
Bump minimist from 1.2.2 to 1.2.3 in /build
Bumps [minimist](https://github.com/substack/minimist) from 1.2.2 to 1.2.3.
- [Release notes](https://github.com/substack/minimist/releases)
- [Commits](https://github.com/substack/minimist/compare/1.2.2...1.2.3)

Signed-off-by: dependabot[bot] <support@github.com>
2020-04-05 21:23:47 +00:00
João Moreno
1ef5d986de upgrade dependencies in build 2020-04-03 07:49:06 +02:00
Connor Peet
ab0b58ae31
debug: update js-debug-nightly to "2020.3.3117" @ 2020-04-01T00:05:28.457Z 2020-04-02 12:12:57 -07:00
Andre Weinand
30d29a420c update DAP to final 1.40.0 2020-04-01 12:43:21 +02:00
Matt Bierner
273a4a389d
Convert most ts-ignore-calls to ts-expect-error (#93617)
Changes over to use ts-expect-error: https://devblogs.microsoft.com/typescript/announcing-typescript-3-9-beta/#ts-expect-error-comments

This revealed a number of places where we no longer need to supress errors
2020-03-30 17:31:37 -07:00
Matt Bierner
2b9e8b4aa0 Pick up latest TypeScript@next
Fixes one type check issue and works around  https://github.com/microsoft/TypeScript/issues/37480
2020-03-27 14:31:12 -07:00
Alex Dima
cc46bf5cfd
Remove registerAndGetAmdImageURL and support for it in the build scripts 2020-03-27 19:45:41 +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
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
Rachel Macfarlane
d9d90a0d3d Use GitHub app for VSO, closes #92675 2020-03-23 07:52:22 -07:00
Martin Aeschlimann
5712574281 'Please use yarn to install dependencies.' when using yarn. Fixes #93119 2020-03-21 14:12:08 +01:00
Rachel Macfarlane
2b86488f03 Add account context menu, #90385 2020-03-20 09:51:35 -07:00
Andre Weinand
47a5274403 node-debug@1.44.3 2020-03-20 15:36:35 +01:00
rebornix
5194415bae Merge remote-tracking branch 'origin/master' into rebornix/notebook 2020-03-18 09:53:43 -07:00
Matt Bierner
708b019bb4 Check in rebuilt file 2020-03-17 15:06:34 -07:00
Matt Bierner
1c741ecc64
Move web playground code into its own extension (#92672)
This splits the web playground out from vscode-api-tests
2020-03-17 15:01:17 -07:00
Johannes Rieken
23d863f680 new version of the references viewlet 2020-03-17 18:26:22 +01:00
Connor Peet
d59b8b09ac
debug: update js-debug-nightly to "2020.3.1617" @ 2020-03-17T00:07:50.32Z 2020-03-17 09:02:42 -07:00
Matt Bierner
b7bfce30be Use latest TS next to build VS Code 2020-03-16 20:23:17 -07:00
rebornix
cdfd6eca84 Merge remote-tracking branch 'origin/master' into rebornix/notebook 2020-03-16 14:08:26 -07:00
dependabot[bot]
8be261b49d
Bump minimist from 1.2.0 to 1.2.2 in /build
Bumps [minimist](https://github.com/substack/minimist) from 1.2.0 to 1.2.2.
- [Release notes](https://github.com/substack/minimist/releases)
- [Commits](https://github.com/substack/minimist/compare/1.2.0...1.2.2)

Signed-off-by: dependabot[bot] <support@github.com>
2020-03-16 19:54:33 +00:00
Alex Dima
33f8b720d1
Fix tree shaking 2020-03-16 14:11:33 +01:00
Matt Bierner
075794da3c Update TS versions
Also replaces a weird use of `.bind` that was causing issues with the update. I've tried to refactor the code to preseve the existing behavior
2020-03-13 13:02:33 -07:00
Connor Peet
950ceb939b
debug: update js-debug-nightly to "2020.3.1117" @ 2020-03-12T00:05:48.77Z 2020-03-13 10:47:26 -07:00
Dirk Baeumer
14281cfc18 Fixes #92352: Translation export fail 2020-03-10 14:54:57 +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
Andre Weinand
99cc1f22c6 node-debug@1.44.2; fixes #75932 2020-03-06 17:39:20 +01:00
Sandeep Somavarapu
765fa66e78 use proper fs errors 2020-03-06 16:34:42 +01:00
Benjamin Pasero
91f1eef272
Run smoke test as part of product build (#92145)
* tests - run smoketest as part of product build (without failing it)

* fix smoke

* add quotes

* uncomment
2020-03-06 10:42:22 +01:00
rebornix
fda49c06fa Merge remote-tracking branch 'origin/master' into rebornix/notebook 2020-03-05 14:03:24 -08:00
Matt Bierner
222d157dc9 Pick up new TS nightly for building VS Code 2020-03-05 12:52:18 -08:00
Connor Peet
403f8669d8 debug: add js-debug-companion as a built-in extension
https://github.com/microsoft/vscode-js-debug/issues/349
2020-03-05 11:21:39 -08:00
Alex Dima
8192262a14
Add more support for exported imports in tree shaking 2020-03-05 18:25:28 +01:00
Alex Dima
39fed576a4
Better support for shorthand property assignment in the treeshaker 2020-03-05 15:58:37 +01:00
Johannes Rieken
bed9944419 latest ref viewlet, https://github.com/microsoft/vscode/issues/92072 2020-03-05 12:09:59 +01:00
Johannes Rieken
0bec5a3516 update extension dependency, https://github.com/microsoft/vscode/issues/92073 2020-03-05 11:45:13 +01:00
Alex Dima
ee64b77af9
Reduce noise in diff and use files with the same absolute imports when troubleshooting treeshaking 2020-03-05 10:25:06 +01:00
Alex Dima
58bdc8aecb
Improve troubleshooting treeshaking failures 2020-03-05 10:25:06 +01:00
Alex Dima
68351085db
Fix treeshaking, not all export clauses should be kept 2020-03-05 10:25:06 +01:00
rebornix
285d89e30c Merge remote-tracking branch 'origin/master' into rebornix/notebook 2020-03-04 16:34:06 -08:00
Connor Peet
efbb8ae4b4 debug: update js-debug-nightly to "2020.3.317" @ 2019-11-13T04:47:26.71Z 2020-03-04 09:33:16 -08:00
Johannes Rieken
fc10037cd0 Merge branch 'master' into rebornix/notebook 2020-03-04 16:31:35 +01:00
Sandeep Somavarapu
91ee177faf Fix #92001 2020-03-04 10:01:22 +01:00
Johannes Rieken
eec843acac Merge branch 'master' into rebornix/notebook 2020-03-04 08:41:58 +01:00
Andre Weinand
5dc11a2195 node-debug@1.44.1 2020-03-03 21:50:55 +01:00
Connor Peet
fb2ea118f9
debug: update js-debug-nightly to "2020.3.217" @ 2020-03-03T01:06:02.88Z 2020-03-03 10:19:59 -08:00
Johannes Rieken
cddc990d7a Merge branch 'master' into rebornix/notebook 2020-03-03 12:10:05 +01:00
Johannes Rieken
4a9931ec4e treeshaker should keep [Symbol.iterator]-members because there are implict references from for-of loops 2020-03-03 11:56:12 +01:00
Rob Lourens
2191265521 Revert "make sure unnotarized build is published even if notarization fails"
This reverts commit 7298bf4bd1.
2020-03-02 19:52:20 +01:00
Alex Dima
f3c0ea571c
Remove notice since promise-polyfill was removed 2020-03-02 16:41:47 +01:00
Johannes Rieken
02f23e5680 remove polyfill promise 2020-03-02 15:30:43 +01:00
Johannes Rieken
27bc032975 nuke special lib options and use compiler option's lib instead 2020-03-02 13:44:22 +01:00
Johannes Rieken
8fac4133c5 adopt inline compile config for editor src task 2020-03-02 12:51:32 +01:00
Matt Bierner
ff253a8f60 Build VS Code with TS 3.9-nightly 2020-02-29 11:45:48 -08:00
rebornix
3f4fcccc72 Merge remote-tracking branch 'origin' into rebornix/notebook 2020-02-28 12:30:24 -08:00
Richard Townsend
86ddd49cf4 fix: fallback to ia32 2020-02-28 13:57:05 +00:00
Richard Townsend
2260c133e2 fix: address further review comments 2020-02-28 13:57:04 +00:00
Richard Townsend
c97d0b6e6a fix: address review comments 2020-02-28 13:57:03 +00:00
Richard Townsend
9df55b7f1b build: read npm_config_arch whilst getting electron
With this change applied, gulp gets the right version of electron for
the target architecture.
2020-02-28 13:57:02 +00:00
Richard Townsend
a3b66c9563 build: add skeletal gulp targets for Windows on Arm 2020-02-28 13:57:01 +00:00
Richard Townsend
84f6086813 build: build ia32 remote extension for Windows on Arm
Because the remote part of the code can run under emulation (like
ripgrep), temporarily build this portion for ia32 until the underlying
problem is resolved.
2020-02-28 13:57:00 +00:00
Joao Moreno
7298bf4bd1 make sure unnotarized build is published even if notarization fails 2020-02-28 11:51:14 +01:00
rebornix
eed9a7b032 Merge remote-tracking branch 'origin' into rebornix/notebook 2020-02-27 16:19:32 -08:00
Connor Peet
06529506b2
debug: update js-debug-nightly to "2020.2.2617" @ 2020-02-27T01:06:21.78Z 2020-02-27 11:04:51 -08:00
rebornix
f3780d98fb Merge remote-tracking branch 'origin' into rebornix/notebook 2020-02-26 14:56:49 -08:00
Connor Peet
611231f0c0
debug: update js-debug-nightly to "2020.2.2517" @ 2020-02-26T01:05:44.117Z 2020-02-26 11:32:54 -08:00
Andre Weinand
46a973511b node-debug@1.43.2 2020-02-26 14:52:20 +01:00
Connor Peet
b304296e82 debug: update js-debug-nightly to "2020.2.2507" @ 2020-02-25T15:24:10.260Z 2020-02-25 07:25:00 -08:00
Connor Peet
31f757f254
debug: update js-debug-nightly to "2020.2.2117" @ 2020-02-22T01:07:51.383Z 2020-02-24 15:26:55 -08:00
Rachel Macfarlane
bf0a32e729 Add support for other vscode environments for github auth 2020-02-24 11:14:11 -08:00
Andre Weinand
7adff8721e node-debug@1.43.1 2020-02-24 12:06:15 +01:00
Alexandru Dima
94421edf0c
Merge pull request #84636 from microsoft/monaco/ci
CI for Monaco Editor compile and bundling.
2020-02-22 16:44:02 +01:00
Alex Dima
4d92b1d1f8
Fix minor issues 2020-02-22 16:02:23 +01:00
Alex Dima
c95e2e4bf2
Support members with dots in their name 2020-02-22 15:40:20 +01:00
Alex Dima
4f21fd58a8
Move gulp specific code to gulpfile.editor.js 2020-02-22 15:01:58 +01:00
Alex Dima
f81397f451
Merge remote-tracking branch 'origin/master' into monaco/ci 2020-02-22 00:45:38 +01:00
Joao Moreno
56cd2882a1 fix env in postinstall 2020-02-21 16:39:59 +01:00
Joao Moreno
cc5dd0c98b refactor build 2020-02-21 15:30:01 +01:00
Johannes Rieken
ee7bb4f692 Merge branch 'master' into rebornix/notebook 2020-02-21 11:31:45 +01:00
Matt Bierner
9c0899f286 Pick up TS 3.8.2 2020-02-20 21:38:14 -08:00
Rachel Macfarlane
eed39324b6
Add GitHub authentication provider extension, closes #90384 2020-02-20 10:56:16 -08:00
rebornix
fb12bf9113 Merge branch 'master' into rebornix/notebook 2020-02-20 09:39:24 -08:00
Benjamin Pasero
5d64dcc0a6 working copy - introduce and adopt a way to participate in file operations 2020-02-20 09:27:45 +01:00
Johannes Rieken
1541d57e3c Merge branch 'master' into rebornix/notebook 2020-02-19 10:21:07 +01:00
Connor Peet
d2d4c00d3a
debug: update js-debug-nightly to "2020.2.1417" @ 2020-02-15T01:06:09.07Z 2020-02-18 07:35:32 -08:00
Joao Moreno
326ee3ce95
lower notarization timeout 2020-02-18 16:10:13 +01:00
Connor Peet
51cbc75279
debug: update js-debug-nightly to "2020.2.1117" @ 2020-02-14T01:05:56.75Z 2020-02-14 07:42:46 -08:00
rebornix
612a935c1a Merge remote-tracking branch 'origin/master' into rebornix/notebook 2020-02-12 18:08:24 -08:00
Connor Peet
baf92de622
debug: update js-debug-nightly to "2020.2.1017" @ 2020-02-12T01:06:27.1Z 2020-02-12 08:05:38 -08:00
Benjamin Pasero
7ce981c1ca
windows - run integration tests against firefox (#90522) 2020-02-12 13:59:35 +01:00
Benjamin Pasero
4b359a57a5 build - address some issues
- run local and remote integration tests separately
- enable playwright on Linux with -no-sandbox trick
2020-02-12 12:07:44 +01:00
Benjamin Pasero
bdf11560cd Web - add "Open in Desktop" feature and new web API 2020-02-12 11:21:19 +01:00
João Moreno
38674b705c
Merge branch 'master' into robo/fix_entitlements 2020-02-12 10:27:39 +01:00
Jackson Kearl
d5aaab5603 Move things around to maybe not have distro merge conflict 2020-02-11 15:30:33 -08:00
Jackson Kearl
ebb00abdac Skip hokeyapp stage. #90491. 2020-02-11 15:11:14 -08:00
deepak1556
2abb49255d fix: add entitlement to allow dyld env variables in child processes 2020-02-11 11:55:00 -08:00
Connor Peet
543b36d97e
debug: update js-debug-nightly to "2020.2.517" @ 2020-02-11T01:06:42.083Z 2020-02-11 08:55:55 -08:00
Benjamin Pasero
f938395936 build - linux cannot run playwright in docker containers, so disable it 2020-02-11 16:59:11 +01:00
Benjamin Pasero
c4303d1a5b build - remove smoke tests from product builds 2020-02-11 16:34:50 +01:00
Andre Weinand
97cc40b922 node-debug@1.43 2020-02-11 12:25:47 +01:00
Joao Moreno
d60616daa6
fix windows build 2020-02-11 10:17:05 +01:00
Benjamin Pasero
02aa3e75e6 remove smoke test from windows 2020-02-11 10:04:05 +01:00
Benjamin Pasero
33855166ef unblock build 2020-02-11 08:06:22 +01:00
rebornix
2790c0b06e Merge remote-tracking branch 'origin/master' into rebornix/notebook 2020-02-10 11:58:29 -08:00
Benjamin Pasero
cdf4026fb6
Add browser unit tests to product build (#90353)
* wip - add browser unit tests to product build

* run with more output

* load loader via script tag
2020-02-10 12:44:28 +01:00
Benjamin Pasero
9d9d729655 Web: run integration tests as part of our product builds (fix #83923) 2020-02-10 11:23:00 +01:00
Joao Moreno
8d17dc1e84
fix macos notarization 2020-02-10 10:29:15 +01:00
Matt Bierner
ea54f48dda Update TS 3.8.1-rc
Updates to build VS Code using TS 3.8.1 (which require fixing a newly caught type error)

Also updates our shipped JS/TS version to 3.8.1-rc
2020-02-07 17:43:56 -08:00
rebornix
c78a8696fc Merge remote-tracking branch 'origin/master' into rebornix/notebook 2020-02-07 10:22:51 -08:00
Johannes Rieken
2b73bcc14d
Merge branch 'master' into joh/continous-browser-tests 2020-02-07 15:54:27 +01:00
Johannes Rieken
99fc41304e hygiene - exlcude test/**/out/** files 2020-02-07 15:54:04 +01:00
Johannes Rieken
37ef5e45af
Merge branch 'master' into joh/continous-browser-tests 2020-02-07 14:48:21 +01:00
João Moreno
c196df9d3a
Merge pull request #86588 from microsoft/joao/macos-notarization
Enable macOS notarization
2020-02-07 13:43:43 +01:00
Alex Dima
fc15adad83
Fix hygiene glob 2020-02-07 13:43:00 +01:00
Benjamin Pasero
4be3cc8846 test - convert web integration to TS 2020-02-07 12:41:12 +01:00
Johannes Rieken
92b158791f skip webkit tests on linux 2020-02-07 12:25:54 +01:00
Joao Moreno
64d7709245
build 2020-02-07 09:57:02 +01:00
Johannes Rieken
c7352f7831 d'oh 2020-02-07 09:33:15 +01:00
Johannes Rieken
cf127f9edf
Merge branch 'master' into joh/continous-browser-tests 2020-02-07 09:18:51 +01:00
Joao Moreno
bf7ff5fab9 cleanup darwin product build 2020-02-07 09:11:18 +01:00
Joao Moreno
1e9a333900 tweak entitlements 2020-02-07 09:08:13 +01:00
Connor Peet
a4c2d6337d
debug: update js-debug-nightly to "2020.2.408" @ 2020-02-06T01:05:43.207Z 2020-02-06 15:20:20 -08:00
Joao Moreno
4527405f04 build 2020-02-06 20:44:14 +01:00
Joao Moreno
65c1e2db29 build 2020-02-06 20:27:26 +01:00
Joao Moreno
5544fba391 oh 2020-02-06 20:25:31 +01:00
Joao Moreno
2d42476404 build 2020-02-06 20:19:41 +01:00
Joao Moreno
e4bcc1e499 build 2020-02-06 20:03:40 +01:00
Johannes Rieken
3331e4266b add browser tests to continous builds 2020-02-06 16:56:01 +01:00
Joao Moreno
6d93f7ca42
script 2020-02-06 16:54:30 +01:00
Joao Moreno
8f5d567a90
fix 2020-02-06 16:52:16 +01:00
Joao Moreno
765b005200
fix 2020-02-06 16:49:20 +01:00
Joao Moreno
2dd2524a99
fix 2020-02-06 16:41:06 +01:00
Joao Moreno
6a6d7854a4
yaml 2020-02-06 16:19:55 +01:00
Joao Moreno
17ef8bbf49
yaml 2020-02-06 16:19:00 +01:00
Joao Moreno
c7f2b4cf20
test codesign hardened 2020-02-06 16:17:57 +01:00
Joao Moreno
28307d23f8
update ESRPClient 2020-02-06 09:23:24 +01:00
Jackson Kearl
cf88fb47a5 Pull Search Editor files into new contrib/ entry 2020-02-05 19:46:04 -08:00
Joao Moreno
b1697ff23d
Revert "upgrade ESRPClient"
This reverts commit d0d1df690e.
2020-02-05 17:01:41 +01:00
Joao Moreno
dd0e03961b
fixes #88065 2020-02-05 16:29:45 +01:00
Joao Moreno
d0d1df690e
upgrade ESRPClient 2020-02-05 16:17:05 +01:00
Benjamin Pasero
c4622ac41a build leftover 2020-02-05 11:29:30 +01:00
Benjamin Pasero
453e0423bf build leftover 2020-02-05 11:29:08 +01:00
Benjamin Pasero
2095810809 layers check - make sure to test editor contrib as well 2020-02-05 11:19:00 +01:00
Alex Dima
65fee79198
Add types for MonacoEnvironment (microsoft/monaco-editor#1795) 2020-02-04 18:39:04 +01:00
Connor Peet
c91898c08f
debug: update js-debug-nightly to "2020.1.43263" @ 2020-02-04T17:02:18.597Z 2020-02-04 09:06:41 -08:00
Joao Moreno
8c21088378
also publish legacy codesign 2020-02-04 11:09:43 +01:00
rebornix
1d71d49864 Merge remote-tracking branch 'origin/master' into rebornix/notebook 2020-02-03 14:33:18 -08:00
Joao Moreno
29105cc89c
Merge branch 'master' into joao/macos-notarization 2020-02-03 15:41:11 +01:00
Johannes Rieken
ba9c2775f0
Merge pull request #89777 from microsoft/joh/api-lint
Lint rules that enforce our api-guidelines
2020-02-03 12:30:26 +01:00
Daniel Imms
547cf4e81f
Run smoke tests against actual build (#83799)
* Run web against actual server

Part of #80308

* Fix strict null check errors

* Fix folder arg

* Disable unit tests and integration tests temporarily

* Allow running on node 12

* Fix smoke test condition

* Disable continue on error

* Add web to server dir

* fix smoke test to use build for web

* enable in product build

Co-authored-by: Benjamin Pasero <benjamin.pasero@gmail.com>
2020-02-03 11:26:55 +01:00
Connor Peet
d1fca9d427
debug: update js-debug-nightly to "2020.1.41823" @ 2020-01-31T01:06:32.567Z 2020-01-31 08:01:12 -08:00
Johannes Rieken
8342b3ada9 add some lint rules that enforce our api-guidelines 2020-01-31 12:10:58 +01:00
Connor Peet
823ba1df75
debug: update js-debug-nightly to "2020.1.40384" @ 2020-01-30T01:07:11.09Z 2020-01-30 09:04:50 -08:00
Connor Peet
fd8c5e2ef1
debug: update js-debug-nightly to "2020.1.38943" @ 2020-01-29T01:07:02.427Z 2020-01-29 13:34:39 -08:00
Matt Bierner
d99bbafe17 Pick up new TS version for building VS Code 2020-01-28 11:00:02 -08:00
Connor Peet
327aa90b94
debug: update js-debug-nightly to "2020.1.36063" @ 2020-01-28T01:06:26.84Z 2020-01-28 08:16:20 -08:00
Eric Amodio
6e94e48a76 Adds nls folder for timeline 2020-01-27 15:28:33 -05:00
rebornix
dcc4ed568b Merge remote-tracking branch 'origin/master' into rebornix/notebook 2020-01-27 10:51:28 -08:00
Connor Peet
3c33102d24
debug: update js-debug-nightly to "2020.1.33183" @ 2020-01-26T01:06:43.323Z 2020-01-27 10:32:01 -08:00
Benjamin Pasero
01e9903967
Try to fix Linux GH CI (#89323)
* test

* test
2020-01-27 11:00:54 +01:00
Connor Peet
b6b604ab37
extensions: fix missing update to compiled extensions build file 2020-01-24 09:59:33 -08:00
Connor Peet
61a928c824
extensions: use specific js-debug-nightly version to avoid downloading each time 2020-01-24 09:45:25 -08:00
Rob Lourens
4234daa304 Bump node2 2020-01-24 09:12:27 -08:00
Connor Peet
7ad58a9bd7
extensions: allow built-in extensions on different qualities (#89199)
Adds a new optional `forQualities` property to built-in extensions,
and filters that as appropriate for different builds.
2020-01-24 07:39:34 -08:00
Johannes Rieken
8c8d0d6c26 update references viewlet, https://github.com/microsoft/vscode/issues/89214 2020-01-24 12:39:35 +01:00
Joao Moreno
80e2ea28b6
use macOS-latest hosted agent 2020-01-24 09:44:16 +01:00
Johannes Rieken
c6b510a3fe consume latest version of references-view, https://github.com/microsoft/vscode/issues/88413 2020-01-16 12:29:13 +01:00
Sandeep Somavarapu
a46a5dba98 #88322 Provide a picker to select extensions to sync 2020-01-16 09:03:39 +01:00
Alexandru Dima
10603fe212
Rerun monacodts on latest and replace " with ' in strings 2020-01-14 16:31:17 +01:00
Alexandru Dima
b4a79d682a
Add getters for computed editor options (Fixes microsoft/monaco-editor#1734) 2020-01-14 16:31:16 +01:00
Benjamin Pasero
1f5a5470c5 implement backup on shutdown via working copies (#84672) 2020-01-14 15:30:23 +01:00
Joao Moreno
1420967188
fixes #86848 2020-01-14 12:18:26 +01:00
Johannes Rieken
7a62151d6a fix https://github.com/microsoft/vscode/issues/88591 2020-01-14 09:27:19 +01:00
Johannes Rieken
17d6b13a35
Merge pull request #88428 from microsoft/joh/bulkEditPreview
Preview workspace edits
2020-01-13 09:24:39 +01:00
Matt Bierner
22fad2a49c Update VS Code build with TS 3.8 beta 2020-01-10 18:19:41 -08:00
rebornix
e485187ad2 Merge commit 'cd4472ed5fd79551d95acf7d9ed23ce20cb2233d' into rebornix/notebook 2020-01-09 15:57:41 -08:00
Johannes Rieken
8c34dcc521 Merge branch 'master' into joh/bulkEditPreview 2020-01-09 13:01:41 +01:00
Matt Bierner
cb47915e3b Pick up latest ts nightly for building VS Code 2020-01-08 15:37:59 -08:00
SteVen Batten
bfa682ac1c fixes #87056 2020-01-08 09:44:19 -08:00
Johannes Rieken
c52001dcea Merge branch 'master' into joh/bulkEditPreview 2020-01-08 09:30:30 +01:00
Benjamin Pasero
d59de94ba1 💄 2020-01-07 11:19:01 +01:00
Benjamin Pasero
9b6b25112e 💄 2020-01-07 11:10:01 +01:00
Benjamin Pasero
078b82d428 debt - rewrite layers checker to catch more cases 2020-01-07 11:04:05 +01:00
Johannes Rieken
552dcd69e1 Merge branch 'master' into joh/bulkEditPreview 2020-01-07 11:03:40 +01:00
Matt Bierner
464ee368df Update build to use latest TS 3.8 nightly
We want more testing of the TS nightly bits
2020-01-06 10:15:38 -08:00
Johannes Rieken
8157c469b6 Merge branch 'master' into joh/bulkEditPreview 2020-01-06 16:34:17 +01:00
Alexandru Dima
67f9228713
bump version 2020-01-06 16:12:12 +01:00
Alexandru Dima
5418a56423
Fixes microsoft/monaco-editor#1746: Add typings for all possible options, even the global ones 2020-01-06 13:34:15 +01:00
Benjamin Pasero
bd1042c160 lint - use single quotes 2020-01-06 12:27:38 +01:00
Benjamin Pasero
9349e9a2fd build - try to fix eslint compile issue in builds folder 2020-01-06 10:59:05 +01:00
Johannes Rieken
0bce136f24 update extension dependency, https://github.com/microsoft/vscode/issues/87625 2020-01-06 10:17:44 +01:00
Alexandru Dima
f3f7bc580a
Fixes microsoft/monaco-editor#1729: Fix running the build on Windows (files with \r\n) 2020-01-06 10:07:58 +01:00
Martin Aeschlimann
20d3e2dc3b folding highlight setting (for #83983) 2020-01-05 19:50:55 +01:00
Johannes Rieken
a9f8033549 eslint - make nls-rule a little more strict 2020-01-03 11:44:54 +01:00
Johannes Rieken
125ba4a8a6 enable custom/forked no-unused-expressions rule 2020-01-03 09:32:40 +01:00
Johannes Rieken
ca8a717f5e tslint removal 2020-01-03 09:01:41 +01:00
Johannes Rieken
37b071f439 remove custom tslint rules 2020-01-03 08:59:50 +01:00
Johannes Rieken
769bbe2dde remove tslint.json files 2020-01-03 08:05:23 +01:00
Johannes Rieken
2a71a96cd4 also disable tslint for build-folder 2020-01-02 20:44:53 +01:00
Johannes Rieken
80e6e42a7e adjust rule to allow double quotes for "use strict" and other directives 2020-01-02 20:43:58 +01:00
Johannes Rieken
2141437fdc fix eslint issues in build/gulpfile.* 2020-01-02 20:35:07 +01:00
Johannes Rieken
ee4dccd069 disable tslint in hygiene check 2020-01-02 20:10:05 +01:00
Johannes Rieken
e6d9b41a8c makes eslint fail the hygiene checks 2019-12-31 11:59:27 +01:00
Johannes Rieken
324764a4df cleanup rule meta data, add links when possible 2019-12-31 11:32:41 +01:00
Johannes Rieken
dc84c71213 update 'gulp eslint' and 'gulp hygiene' so that eslint also seens TS files 2019-12-31 10:36:33 +01:00
Johannes Rieken
600fdedbac correctly configure rule paths in hygiene task 2019-12-31 09:29:41 +01:00
Johannes Rieken
e27d7cafa1 only one double-qoute string rule 2019-12-31 09:14:07 +01:00
Johannes Rieken
9fefd2b6fb relax and allow double quoted strings appearing inside localize call 2019-12-30 18:45:33 +01:00
Johannes Rieken
c9179d1e6a fix nls-rule when using member-expression 2019-12-30 18:39:30 +01:00
Johannes Rieken
a61f38eee5 migrate no-unexternalized-strings rule (have two variants) 2019-12-30 17:48:21 +01:00
Johannes Rieken
53d1dffaff use AST selector to simplify things 2019-12-30 14:57:04 +01:00
Johannes Rieken
4db80066b4 use ts-es-tree-typings, support import-equals 2019-12-30 14:08:44 +01:00
Johannes Rieken
11f9af09d7 check call expression argument length 2019-12-30 13:33:42 +01:00
Johannes Rieken
808865cf57 extract import path detection into util 2019-12-30 13:01:33 +01:00
Johannes Rieken
b05b481265 migrate no-standalone-editor rule 2019-12-30 11:23:53 +01:00
Johannes Rieken
2ea9132cab migrate no-nls-in-standalone-editor rule 2019-12-30 11:19:24 +01:00
Johannes Rieken
a3bd604627 migrate translation remind rule 2019-12-30 11:09:38 +01:00
Johannes Rieken
a7ca3a5b10 rulesdir/rulePaths for gulp-eslint 2019-12-30 10:29:28 +01:00
Johannes Rieken
9819da68ab migrate import-patterns rule to eslint 2019-12-30 10:03:52 +01:00
Johannes Rieken
b0d38052b5 use rulesdir instead of rules-module 2019-12-30 09:46:58 +01:00
Johannes Rieken
1075b91187 tweaks 2019-12-30 09:24:56 +01:00
Johannes Rieken
0aa86043c2
Merge branch 'master' into joh/eslint-rules 2019-12-30 09:05:53 +01:00
Benjamin Pasero
7909462634
tslint - rewrite globals rule to not use tslint (#87754)
* tslint - rewrite globals rule to not use tslint

* comments
2019-12-27 08:57:03 +01:00
Johannes Rieken
a1047421ff use single eslintrc-file for extensions/ and src/, no type check rules 2019-12-24 16:11:51 +01:00
Johannes Rieken
556475c71f add eslint-rules "module" and use it in eslintrc-file 2019-12-24 13:07:59 +01:00
Johannes Rieken
ddb6d058f7 Merge branch 'master' into joh/bulkEditPreview 2019-12-20 12:01:15 +01:00
Miguel Solorio
82ed3d45ee Revert "Merge pull request #87320 from microsoft/misolori/codicon-consolidation"
This reverts commit 6c9b23edc4, reversing
changes made to 085abd5f1a.
2019-12-19 13:44:49 -08:00
Miguel Solorio
641543b6ee Consolidate codicon files to vs/base/parts/codicon 2019-12-18 22:30:07 -08:00
Sandeep Somavarapu
dbc7fa3c3e #87246 Introduce name in view container 2019-12-18 21:42:56 +01:00
Johannes Rieken
ee9d42129d first cut of panel and changes tree 2019-12-18 12:08:06 +01:00
Benjamin Pasero
19062a2976 debt - move workbench.enableExperiments to correct place 2019-12-18 11:42:43 +01:00
Rob Lourens
e2e3166f7d Bump both node extensions 2019-12-13 11:30:57 -08:00
Alex Dima
dfd849b915
Remove unused types from monaco.d.ts 2019-12-12 21:59:11 +01:00
Matt Bierner
007b3032ad Update to TS 3.7.3 for building VS Code 2019-12-11 15:58:59 -08:00
Johannes Rieken
f359490879 adopt latest version, https://github.com/microsoft/vscode/issues/86327 2019-12-10 12:35:04 +01:00
Peng Lyu
8d8580260f Merge remote-tracking branch 'upstream/master' into rebornix/notebook 2019-12-09 11:04:24 -08:00
Rob Lourens
fea4d4697c Bump node2 for #86411 2019-12-05 11:47:09 -08:00
Johannes Rieken
ebd9a08e24 update ref view extension, https://github.com/microsoft/vscode/issues/86125 2019-12-05 10:47:26 +01:00
Johannes Rieken
7f257cd4fe update references view extension, #86305 2019-12-05 10:36:28 +01:00
Johannes Rieken
49a150f406 update references view extension 2019-12-04 11:29:58 +01:00
Joao Moreno
07241fc8ed
remove space
fixes #85869
2019-12-03 10:43:26 +01:00
Matt Bierner
529351318e Removing test custom editors 2019-12-02 17:53:32 -08:00
Joao Moreno
a4f3af066f move cleanup code 2019-12-02 22:18:31 +01:00
Joao Moreno
6033b3bc10 publish middle step build artifacts 2019-12-02 19:30:56 +01:00
Daniel Imms
a2dbfef1c1
Merge pull request #85545 from microsoft/rpm_signing
Setup ESRP code signing for rpm
2019-12-02 08:49:11 -08:00
Johannes Rieken
099e498f9e update references view extension 2019-12-02 15:40:45 +01:00
Daniel Imms
8d3a5b6e98 Sign with prod key 2019-12-02 06:17:21 -08:00
Joao Moreno
618dc0d938
Revert "comment out notarization"
This reverts commit 1b21dc39bc.
2019-12-02 10:55:32 +01:00
Joao Moreno
1b21dc39bc
comment out notarization 2019-12-02 10:19:16 +01:00
Rob Lourens
55e3649e40 Bump node2 for #81397 2019-11-29 17:27:31 -08:00
Peng Lyu
d6d29a6ef4 layout editor with dimentions 2019-11-29 13:36:36 -08:00
Rob Lourens
a5ce0f26cd Bump node2 2019-11-29 12:16:08 -08:00
Joao Moreno
a9e16bec74
release arm64 for stable 2019-11-29 15:13:02 +01:00
Joao Moreno
7cadd81dee
Revert "build: hardcode cache"
This reverts commit f47b5aaaf2.
2019-11-29 11:46:57 +01:00
Joao Moreno
5c25306456
bad spacing 2019-11-29 10:00:26 +01:00
Joao Moreno
14be98cb2b
fix build parameters 2019-11-29 09:43:01 +01:00
Joao Moreno
f47b5aaaf2
build: hardcode cache 2019-11-29 09:27:54 +01:00
João Moreno
b157e4dc47
Merge pull request #85159 from anthonydresser/githook
Add filter to git hook (dev qol)
2019-11-29 09:04:05 +01:00
Joao Moreno
7096c1fbeb
notarize app 2019-11-29 08:56:01 +01:00
Anthony Dresser
37c4838f96 fix missing semicolon 2019-11-28 20:16:27 +00:00
Anthony Dresser
1fccc8dc1c update filtering to filter everything coming into the hygiene task 2019-11-28 19:57:41 +00:00
Johannes Rieken
b43206a705 adopt latest ref-view-extension 2019-11-28 12:38:10 +01:00
Alexandru Dima
0789507d6b
Commit missing output file 2019-11-28 10:30:41 +01:00
Rachel Macfarlane
5fd44ff675 Include auth.css file in out build, fixes #85695 2019-11-27 11:53:52 -08:00
Daniel Imms
9c8ff04299 Move Linux package build into new step 2019-11-27 10:33:38 -08:00
Daniel Imms
a079c71934 Fix display name 2019-11-27 10:00:49 -08:00
Daniel Imms
22cbe0c912 Sign rpm before publishing 2019-11-27 09:57:21 -08:00