Commit graph

50166 commits

Author SHA1 Message Date
Lee Houghton fa4f870501
Handle multiple users with /tmp/vscode-typescript
This fixes an issue where the typescript language server fails to load if multiple users launch VS Code on the same Linux machine.

Steps to reproduce:
- Log in as user1
- Launch VS Code
- Log out
- Log in as user2
- Launch VS Code
- It tries to write to files in /tmp/vscode-typescript, but that directory is not writeable because it is owned by user1
- You cannot use TypeScript intellisense

This fix namespaces the directory with the current uid so that each user will get their own. 

On Windows, this shouldn't be an issue anyway since each user gets their own temp directory.
2019-06-15 00:36:23 +01:00
Matt Bierner ce6a5e3c00
Merge pull request #75546 from mjbvz/iframe-webview
Iframe based webview prototype
2019-06-14 16:35:16 -07:00
Matt Bierner cac27d2790 Enable basic iframe webviews prototype in the web 2019-06-14 16:31:07 -07:00
Matt Bierner e1c930e120 iFrame work 2019-06-14 16:31:03 -07:00
Matt Bierner e3294dc7b1 Fix exception if extension is not installed 2019-06-14 16:30:05 -07:00
Evgeny Zakharov 1151dab2bf add window.disableMenuBarAltBehavior option (#73258)
* add window.disableMenuBarAltBehavior option

* enable alt behavior when menuBarVisibility is set to 'toggle'

* rename 'window.disableMenuBarAltBehavior' to 'window.disableCustomMenuBarAltBehavior' and change its description

* don't affect mnemonics
2019-06-14 15:16:16 -07:00
Peng Lyu 3509f35d98 separate inline and context actions for comment node 2019-06-14 14:24:01 -07:00
Miguel Solorio 8c00f566e5 Fix #75530, add high contrast colors 2019-06-14 13:56:57 -07:00
Daniel Imms 08ac6296c2 xterm@3.15.0-beta37
Diff 566f594...cdc9f79

- Addon webpacking
- Docs
- Fix DOM cursor blink
- Remove some IE workarounds

Fixes #75534
2019-06-14 13:33:27 -07:00
Peng Lyu 8ef603062f #74846. no CommandsConverter#toInternal 2019-06-14 13:03:41 -07:00
Daniel Imms 861a1c2128
Merge pull request #74896 from microsoft/alexr00/terminalExitRace
Terminal race between process exit and on ready listeners
2019-06-14 12:21:47 -07:00
Daniel Imms b63c9f9849 Remove typo 2019-06-14 12:21:04 -07:00
Daniel Imms 97dfc68f39 Merge remote-tracking branch 'origin/master' into alexr00/terminalExitRace 2019-06-14 12:14:40 -07:00
Matt Bierner c419355b5b
Merge pull request #75375 from microsoft/dev/mjbvz/vscode-api-readonly-events
Mark events as readonly in VS Code api
2019-06-14 11:59:57 -07:00
Daniel Imms 7751dd0b0a Bump distro 2019-06-14 11:56:51 -07:00
Daniel Imms 10d4256ff5 Remove process usage from terminalEnvironment
Fixes #75509
2019-06-14 11:33:37 -07:00
Miguel Solorio 2935ccca97 Update editorOverviewRuler.findMatchForeground 2019-06-14 11:00:08 -07:00
Daniel Imms 1d1c127694
Merge pull request #75519 from tchaloupka/patch-1
Fix LANG env var for Czech
2019-06-14 10:52:57 -07:00
Johannes Rieken fa71df46e6 remove ExtHostHeapService 2019-06-14 19:19:44 +02:00
Tomáš Chaloupka 3183f556d9
Update terminalEnvironment.ts 2019-06-14 18:33:06 +02:00
Daniel Imms e08e8b025f Move window.shell to env.shell
Part of #75091
2019-06-14 09:15:39 -07:00
Daniel Imms 52a351f8ff
Merge pull request #75455 from microsoft/tyriar/75091_default_shell_api
Implement API to get default shell
2019-06-14 09:13:28 -07:00
Joao Moreno 58be455dad fix monaco editor compilation 2019-06-14 16:36:46 +02:00
Joao Moreno 2b03e7165e 💄 2019-06-14 15:59:48 +02:00
Joao Moreno 2af4677f96 implement timeout mechanism for missing ipc channels
fixes #72531
2019-06-14 15:53:26 +02:00
Joao Moreno 3fe6a33295 fix bad handling of missing channel in IPC
related to #72531
2019-06-14 15:12:39 +02:00
Sandeep Somavarapu 3ccd965ddb Fix #74833 2019-06-14 15:08:45 +02:00
Benjamin Pasero 69a0ef879c main - wait for driver 2019-06-14 14:56:14 +02:00
Johannes Rieken cb865f934a remove extHostHeapService, use normal cache in commands converter, #74846 2019-06-14 13:02:18 +02:00
Johannes Rieken 8e91c0db03
Merge pull request #75461 from microsoft/dev/mjbvz/remote-heap-for-sig-help
Don't use heap service for signature help
2019-06-14 12:46:24 +02:00
Johannes Rieken 15b7c86d86 show Loading... in details view, #73311 2019-06-14 12:15:40 +02:00
Johannes Rieken 14b384f2cc 💄 suggest widget dispose 2019-06-14 12:15:40 +02:00
Martin Aeschlimann 8c4a49f8b9 [testresolver] kill server on shutdown 2019-06-14 12:07:04 +02:00
Benjamin Pasero bfa6a69e6b fix #75497 2019-06-14 12:01:57 +02:00
Benjamin Pasero c6d9e8ea64 status - push proposed API for statusbar id/name and adopt 2019-06-14 11:52:39 +02:00
Benjamin Pasero 96913ae480 update distro 2019-06-14 11:21:42 +02:00
Benjamin Pasero ee630a0895 web - receive proper uris 2019-06-14 11:20:45 +02:00
Joao Moreno bfc5fb4fd2 update inno_updater 2019-06-14 11:19:29 +02:00
Johannes Rieken ef88842d3f completion model isn't dispoable but the suggest model that requests items, #75106 2019-06-14 10:48:21 +02:00
Martin Aeschlimann 466b29a0ae install server: use distro commit 2019-06-14 10:47:52 +02:00
Joao Moreno 5ece1f176f fixes #71142 2019-06-14 10:32:22 +02:00
Alex Ross c43b97e6a2 Remove terminal task dependency on getDefaultShell
Part of #69113
2019-06-14 10:21:39 +02:00
Alex Ross 03394ab583 Remove getWindowsBuildNumber from terminal task system
Per discussion in #67855, using the build number didn't solve the issue. For web we need to remove this dependency anyway. Part of #69113
2019-06-14 09:57:21 +02:00
João Moreno a1a8636136
object tree: preverve collapse state by id (#74462) 2019-06-14 09:55:50 +02:00
Johannes Rieken 6a0545723d revert changes for #75106, fixes #75402 2019-06-14 09:54:32 +02:00
Alex Ross c79157851d Remove use of win32 from terminal task system
Part of #69113
2019-06-14 09:50:51 +02:00
Benjamin Pasero a5109d2491 fix #75354 2019-06-14 08:00:29 +02:00
Benjamin Pasero e733490985 web - adopt latest server 2019-06-14 07:43:59 +02:00
Matt Bierner 09158c5b7a Extract closeTimeout constant 2019-06-13 18:45:14 -07:00
Matt Bierner ecf8cdf0ae Use DisposableStore and MutableDisposable for MessageController 2019-06-13 18:44:15 -07:00