Commit Graph

5928 Commits

Author SHA1 Message Date
Matt Bierner
b3fb87f556 Build VS Code using TS 4.0 (#100033)
* Build VS Code using TS 4.0

Also updates to an eslint alpha build that supports the new TS version

* Fix  hygiene
2020-06-12 14:28:08 -07:00
Benjamin Pasero
61c8144361 fix compile leftover 2020-06-12 10:04:05 +02:00
Martin Aeschlimann
917064c80c move polyfills to build/polyfills 2020-06-11 21:54:43 +02:00
João Moreno
a780a45757 fix unnecessary regex 2020-06-11 17:32:55 +02:00
Martin Aeschlimann
6bcf827d48 package.json filter fix for build/lib/extensions 2020-06-11 10:18:39 +02:00
Martin Aeschlimann
9de8a85408 extensions in web build 2020-06-11 10:18:11 +02:00
João Moreno
bcbe1ef91e fix oss setup 2020-06-10 18:25:42 +02:00
Eric Amodio
bb97e452f1 Fixes #99666 - moves code-web into resources/ 2020-06-09 10:59:15 -04:00
Matt Bierner
8ca456495d Revert 5865db6ca8
We are blocked on using TS 4.0 until eslint supports it
2020-06-05 13:57:42 -07:00
Matt Bierner
5865db6ca8 Update to build using TS 4.0-nightly 2020-06-05 13:21:22 -07:00
Ladislau Szomoru
19ba31746f Remove code hygiene tasks from Windows and Mac. Will be executed as part of the Linux pipeline. (#99446) 2020-06-05 14:02:01 +02:00
João Moreno
3b55119a98 fixes #97961 2020-06-03 12:06:43 +02:00
deepak1556
113fd1b7bc chore: bump electron@7.3.0 2020-05-27 12:47:39 -07:00
Rachel Macfarlane
a6c47beb1b Remove unused code in github auth provider 2020-05-27 09:37:54 -07:00
João Moreno
fc574fb65e Merge branch 'master' into joao/win32-arm64 2020-05-27 17:58:13 +02:00
João Moreno
07e8e500a1 setup 2020-05-27 16:19:26 +02:00
João Moreno
3de76f6b2c missing compilation 2020-05-27 15:27:42 +02:00
João Moreno
b1029cc2bc fix arm64 build 2020-05-27 15:14:43 +02:00
Rick van Galen
571b747c28 Containerfile support (#93184)
* Apply Dockerfile highlighting to Containerfile

* Recognize Containerfile in Search Editor highlighting

* Register opening Containerfile files on macOS

* Register opening Containerfile files on Windows
2020-05-27 14:47:27 +02:00
João Moreno
844a79ef8c fix build 2020-05-27 14:01:32 +02:00
João Moreno
0ca683f74c fix arm64 setup 2020-05-27 10:48:34 +02:00
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