Alex Dima
f2f4a9d3fb
Serve built-in extensions from /static/extensions
2020-08-06 21:09:24 +02:00
Alex Dima
1888864bed
Add Access-Control-Allow-Origin: *
to requests made to /extension/
2020-08-05 21:26:18 +02:00
Alex Dima
edf34c7cbc
Allow passing in an exclude list to scanBuiltinExtensions
2020-08-03 23:22:39 +02:00
Alex Dima
f43a17578c
Wrap web worker extension host in an iframe to get a different origin
2020-08-03 14:53:44 +02:00
Eric Amodio
ea63321bc6
Removes internal gh browser & adds external
2020-07-29 23:49:17 -04:00
Alex Dima
4347a0cad6
Reuse scanBuiltinExtensions
in code-web.js
2020-07-29 10:59:32 +02:00
Alex Dima
a7b1e06283
Add support for web worker extensions to define their entry point via "browser"
2020-07-24 10:41:04 +02:00
Alex Dima
fd91d449f9
Improve default extensionKind detection
2020-07-24 10:41:03 +02:00
Martin Aeschlimann
d706c7089c
code-web: read built-in marketplace extensions
2020-07-15 16:34:47 +02:00
Martin Aeschlimann
006a379ccb
code-web: fix minimist options
2020-07-15 15:02:46 +02:00
Martin Aeschlimann
91a3e6b0db
code-web: --extension parameter
2020-07-15 13:43:12 +02:00
Eric Amodio
62939fbe12
Adds branch support
2020-07-02 04:02:15 -04:00
Martin Aeschlimann
c99fe71f85
web: bring back temporary workaround for package.nls
2020-06-29 21:44:42 +02:00
Eric Amodio
d0bd8225b3
Adds cs querystring to yarn web for editing
2020-06-25 14:11:22 -04:00
Martin Aeschlimann
24f7393beb
add yarn watch-web
2020-06-25 17:34:12 +02:00
João Moreno
653a7af4aa
Merge branch 'master' into master
2020-06-23 11:02:40 +02:00
Martin Aeschlimann
aa46585224
code.se: Improve version check for WSL2
2020-06-22 21:49:24 +02:00
Sandeep Somavarapu
f816c23b22
Use service endpoint url for builtin extensions
2020-06-22 15:36:51 +02:00
João Moreno
38e500687d
Update resources/linux/bin/code.sh
...
Co-authored-by: VoidNoire <18732253+VoidNoire@users.noreply.github.com>
2020-06-21 17:12:10 +02:00
João Moreno
1e06fc4859
Update resources/linux/bin/code.sh
...
Co-authored-by: VoidNoire <18732253+VoidNoire@users.noreply.github.com>
2020-06-21 17:11:57 +02:00
champignoom
e125e0a4d5
stage ibus-gtk3 to try to make ibus work ( #100480 )
...
try to address #96041
2020-06-21 17:05:58 +02:00
Martin Aeschlimann
c93c29c357
code.sh: loosen check for WSL2
2020-06-19 23:42:58 +02:00
Sandeep Somavarapu
ba27193e45
Web extensions support
...
- Add package nls url to scanned extension
- Introduce scanner service for builtin extensions
- Introduce scanner service for web extensions
- Use web extensions scanner service in management and runtime
- Apply default translation inside management service
2020-06-19 15:14:01 +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
VoidNoire
c7ae20b401
Make POSIX-compliant to increase portability and remove bash
dependency on Linux. Fix causes of shellcheck
warnings.
2020-06-14 22:40:16 +00:00
Martin Aeschlimann
d78d88f7a8
make merge-conflic serverless
2020-06-12 11:03:52 +02:00
Daniel Imms
145d6bf352
Merge pull request #97527 from 9at8/fix-linux-symlinks
...
Add "" around $0 in Linux starting script
2020-06-11 04:46:46 -07:00
Martin Aeschlimann
f351885fc6
code-web: use async glob
2020-06-10 14:15:23 +02:00
Benjamin Pasero
6a927e6bb5
serverless - fix callback path
2020-06-10 08:20:24 +02:00
Eric Amodio
835142c44e
Allows refs in github uris
2020-06-10 01:42:04 -04:00
Eric Amodio
bb97e452f1
Fixes #99666 - moves code-web into resources/
2020-06-09 10:59:15 -04:00
Daniel Imms
d436dae4e9
Remove libnotify4 as deb dep
...
Fixes #99585
2020-06-08 10:48:25 -07:00
Martin Aeschlimann
29b5f87288
code.sh: debug with VSCODE_WSL_DEBUG_INFO
2020-06-03 21:51:04 +02:00
Martin Aeschlimann
4eadd58d11
Unable to launch vscode in remote mode from WSL2 (custom kernel) Fixes https://github.com/microsoft/vscode-remote-release/issues/2809
2020-06-03 21:43:18 +02:00
Aditya Thakral
69e491de68
Add "" around $0 in Linux starting script
2020-05-11 13:02:37 -04:00
Martin Aeschlimann
c6ce623191
code-insiders.sh prompts me for WSL although I do want to start the Linux version. Fixes #96555
2020-05-07 11:55:20 +02:00
Daniel Imms
10c24b0773
Add executable bit to code.desktop
...
Part of #95459
2020-04-25 05:38:58 -07:00
Luqman Aden
828389d890
Register mimetype for *.code-workspace
2020-04-19 04:57:06 -07:00
Sergio Schvezov
d4da28357f
snap launcher: avoid exporting XDG_CACHE_HOME
...
Exporting XDG_CACHE_HOME affects applications launched from within
the context of code.
Rename it to GDK_CACHE_DIR and do not export it. Also test for
existence before creating to avoid shelling out to mkdir if not
needed.
Signed-off-by: Sergio Schvezov <sergio.schvezov@canonical.com>
2020-02-21 17:26:57 -03:00
Sergio Schvezov
a100802412
snap launcher: fix quoting in script
...
Avoid any potential issue with globbing or word splitting.
Signed-off-by: Sergio Schvezov <sergio.schvezov@canonical.com>
2020-02-21 17:23:26 -03:00
Benjamin Pasero
23956cc5e2
update to electron 6.0.x ( #81644 )
...
* update to electron 6.0.x
* chore: bump electron@6.0.12
2019-10-10 12:26:28 -07:00
Daniel Imms
dfee0337a5
Merge branch 'master' into fix-executable-bits
2019-10-09 15:16:07 -07:00
Niklas Mollenhauer
1cc0b592c2
Remove executable bits from non-executable files
2019-10-08 15:18:42 +02:00
Jonas Platte
c109bf77ac
linux/bin/code.sh: use command -v instead of which
2019-10-08 14:02:44 +02:00
Benjamin Pasero
da76f05e7a
electron - revert to Electron 4
2019-09-30 14:55:17 +02:00
Martin Aeschlimann
798e32cb83
code.sh: pipe error still printed. For https://github.com/microsoft/vscode-remote-release/issues/1420
2019-09-19 16:15:13 +02:00
Benjamin Pasero
afde7913eb
build - set no-sandbox everywhere ( #81096 )
2019-09-18 13:55:03 +02:00
Martin Aeschlimann
945d678d36
uv_pipe_open error when starting code-insiders from WSL microsoft/vscode-remote-release#1420
2019-09-17 18:06:55 +02:00
João Moreno
ab10e26096
Fixes #80702 ( #80705 )
2019-09-11 13:31:42 +02:00
Sergio Schvezov
19526f4123
snap: add assets verbatim ( #80585 )
...
* snap: add assets verbatim
Providing the desktop files in snap/gui will have snapcraft copy over
those assets into the snaps meta/gui verbatim.
Addtionally, add a leading ${SNAP} to the Icon entry which was also
moved to snap/gui for the "package" to have an icon by default
(which is important when sideloading).
Signed-off-by: Sergio Schvezov <sergio.schvezov@canonical.com>
* escape
* fix snapcraft.yml
* use @@EXEC@@ in desktop files
* fix bad path
* fix snap desktop file
2019-09-10 17:12:45 +02:00
navrkald
08580a4671
Skip WLS check if env var DONT_PROMPT_WSL_INSTALL is set.
2019-09-08 13:19:51 +02:00
Martin Aeschlimann
68c1123b33
Code-insiders started from WSL doesn't return to console/ doesn't connect Fixes microsoft/vscode-remote-release#1369
2019-09-06 10:46:53 +02:00
Martin Aeschlimann
587c673c7f
wsl2 workaround no longer necessary
2019-09-03 17:51:53 +02:00
Martin Aeschlimann
df880b0434
Workaround for broken WSL2 in Win build 18947. For #77898
2019-08-23 15:36:14 +02:00
Aidan Dang
34daff0fd7
Fix trivial zsh completion typo
2019-08-19 14:27:05 +10:00
Miguel Solorio
44a48f75d6
Add installer assets for OSS ( #79045 )
2019-08-15 06:38:47 +02:00
Joao Moreno
280be12a3a
fix zsh completions
2019-08-07 14:51:00 +02:00
Joao Moreno
a4e350f76f
Merge commit 'refs/pull/66181/head' of github.com:microsoft/vscode into pr/66181
2019-08-07 11:56:18 +02:00
Martin Aeschlimann
49b51b32b2
Run wslCode with electron (fixes vscode-remote-release#914)
2019-07-30 11:41:14 +02:00
Logan Ramos
b4734e8524
Filter extensions by category ( #77306 )
...
* Revert commit change
* Revert commit change
* Revert commit change
* Revert commit change
* Revert commit change
* Revert commit change
* Provide option to filter by category
* ignore casing
* Remove unwanted build change
2019-07-23 07:29:35 -07:00
Martin Aeschlimann
e40623fcb7
Revert "Failure to launch VSCode from WSL2. Fixes microsoft/vscode-remote-release#914"
...
This reverts commit 0288def891
.
2019-07-23 09:17:05 +02:00
Martin Aeschlimann
0f90403c57
windows/code.sh: convert to sh
2019-07-16 17:05:57 +02:00
Martin Aeschlimann
0288def891
Failure to launch VSCode from WSL2. Fixes microsoft/vscode-remote-release#914
2019-07-16 12:21:46 +02:00
Robert Ancell
05ceb5e8ac
snapcaft.yaml: Set the AppStream ID in the Snap metadata
...
This allows software store to recognise this snap matches Visual Studio Code in
other formats (.deb, .rpm, Flatpak etc). It also means reviews on ODRS are
grouped together.
2019-07-02 10:19:28 +12:00
Logan Ramos
4a69a71065
Telemetry Command ( #76029 )
...
* Added telemetry command
* Initial Build support
* Added build logic for telemetry
* Linux Builds
* Windows builds sort of work
* Remove arm telemetry extraction
* Remove alpine telemetry extraction
* Remove accidental s
* More try catch
2019-06-24 18:47:12 -07:00
Martin Aeschlimann
99ebdaa7dc
Code-insiders started from WSL doesn't return to console/ doesn't connect. Fixes microsoft/vscode-remote-release#780
2019-06-24 18:10:47 +02:00
Matt Bierner
247d61f4f1
Remove log uploader
...
Fixes #75748
2019-06-20 10:27:36 -07:00
Martin Aeschlimann
769e5d2ad2
win code.sh fix
2019-06-20 16:50:29 +02:00
Martin Aeschlimann
3bffb1561c
code doesn't open in remote-wsl under WSL2. For microsoft/vscode-remote-release#714
2019-06-19 11:44:02 +02:00
Benjamin Pasero
73643c60a6
Update to Electron 4.0.x ( #73119 )
...
* Bump electron@4.0.0-beta.9
* electron 4 - temporarily warn about exploration change
* update to Electron 4.0.0 stable
* remove electron 4 notification
* bump to electron@4.0.1
* electron 4: adopt format change of "version" file
* build - set to use exploration image
* Revert "build - set to use exploration image"
This reverts commit 1bb280fc5e
.
* electron@4.0.2
* fix electron.d.ts
* update distro
* bump electron@4.0.4
* debt - adopt new process.getProcessMemoryInfo()
* update electron@4.0.5
* electron@4.0.6
* electron 4.0.x - remove Linux 32bit build
* electron@4.0.7
* electron - update to 4.1.2
* bump electron@4.1.4
* update build (remove Linux32)
* electron@4.1.5
* electron 4 - remove linux 32bit warning
* Remove more 32-bit Linux build stuff
Fixes #66271
* electron@4.2.0
* electron@4.2.1
* electron@4.2.2
* electron@4.2.3
* Revert "electron@4.2.3"
This reverts commit ae375ef764
.
* Revert "Revert "electron@4.2.3""
This reverts commit 513581ebc5
.
2019-06-04 10:50:10 +02:00
Martin Aeschlimann
ecf9a9f764
code.sh: add datafolder
2019-05-29 23:18:50 +02:00
Martin Aeschlimann
b331ec3386
code.sh for wsl: avoid cmd.
...
Fixes microsoft/vscode-remote-release#42
Fixes microsoft/vscode-remote-release#170
2019-05-23 12:46:09 +02:00
kieferrm
4237ce04c5
change publisher
2019-04-30 23:34:46 +00:00
XTY
e44a5ce145
Resolved regression in WSL launch script
2019-04-24 07:40:11 +08:00
Martin Aeschlimann
87fd1d4534
Strange console output when using WSL
2019-04-23 16:05:39 +02:00
Daniel Imms
12cb89c82e
Make sure Windows bash CLI works with spaces in user name
2019-04-19 09:46:57 -07:00
Martin Aeschlimann
0dc03a8281
code.cmd: don't use call as it substitites vars in arguments
2019-04-17 23:07:40 +02:00
Martin Aeschlimann
e146527fec
win/code.sh: falback when wslpath not present
2019-04-16 10:44:44 +02:00
Martin Aeschlimann
84b1474d09
Code Insiders latest update break the code-insiders
commands inisde WSL. Fixes #72260
2019-04-15 16:11:31 +02:00
Martin Aeschlimann
f999a29671
add quality to win/code.sh
2019-04-12 14:58:29 +02:00
Martin Aeschlimann
b7ec5e8e6c
Use wsl ext
2019-04-11 09:58:18 +02:00
Martin Aeschlimann
d4fba1fa26
Warn about installing VS Code in WSL
2019-04-11 09:57:12 +02:00
Martin Wimpress
24e592c52c
snapcraft.yaml: Add the url-handler
2019-03-21 08:49:53 +00:00
Martin Wimpress
7f9406d777
snapcraft.yaml: Source Glib schemas from within the snap.
2019-03-21 08:49:05 +00:00
Martin Wimpress
d5c14c6300
snapcraft.yaml: Fallback to XWayland if running in a Wayland session
2019-03-21 08:48:23 +00:00
Martin Wimpress
e07c331459
snapcraft.yaml: Remove braces from ${SNAP} in command:
2019-03-21 08:47:13 +00:00
Martin Wimpress
73b7ed584f
snapcraft.yaml: Remove unnecessary data from the snap
2019-03-21 08:45:32 +00:00
Martin Wimpress
c134334c4c
snapcraft.yaml: Update stage-packages
...
Clean up the stage-packages: to drop any unnecessary libraries and ensure all required libraries to maintain ABI compatibility are bundled in the snap.
2019-03-21 08:44:47 +00:00
Martin Wimpress
e91b073155
snapcraft.yaml: Add the GNOME 3.26 PPA.
...
Adds the PPA for the GNOME 3.26 framework which is maintained by the Ubuntu Desktop team.
This PPA includes GTK3 and GNOME3 components used to create the GNOME 3.26 Framework snap for Ubuntu 16.04.
* Fixes: https://github.com/Microsoft/vscode/issues/63194
* Fixes: https://github.com/Microsoft/vscode/issues/57019
2019-03-21 08:42:01 +00:00
Martin Wimpress
04639e468c
electron-launch: ABI compatible GDK PixBuf modules
...
Use ABI compatible GDK PixBuf modules from within the snap and build gdk-pixbuf-loaders.cache in the snaps common user data.
2019-03-21 08:34:21 +00:00
Martin Wimpress
c8493b459f
electron-launch: Create $XDG_CACHE_HOME
...
Relocate $XDG_CACHE_HOME within the snaps common user data.
2019-03-21 08:32:13 +00:00
Martin Wimpress
07f2bdc176
electron-launch: Add architecture detection
2019-03-21 08:29:33 +00:00
Martin Wimpress
22dc561765
electron-launch: Correctly map the /snap directory on Fedora
2019-03-21 08:28:45 +00:00
Martin Wimpress
16a06aceb3
electron-launch: Use bash
2019-03-21 08:26:07 +00:00
Daniel Imms
bd377076bc
Fix icon name in rpm spec
2019-03-18 07:14:02 -07:00
Benjamin Pasero
ea6ecccb68
debt - avoid approot for resources in renderer ( #70237 )
2019-03-11 18:43:10 +01:00
Daniel Imms
363e829071
Fix clicking on dock in Ubuntu opening additional windows
...
Fixes #65460
2019-01-28 06:59:31 -08:00
João Moreno
eb69d48499
Merge pull request #65579 from Kedstar99/snapFix
...
Removed snapUpdate.sh and replaced with inline command
2019-01-28 15:30:29 +01:00
Segev Finer
a0a5c9cbee
Bundle/Install completions with the correct appname
...
Fixes #66154
2019-01-08 00:40:15 +02:00
Joao Moreno
493ad1da77
temporary comment out completions
2019-01-07 17:21:02 +01:00