Commit graph

61540 commits

Author SHA1 Message Date
Christof Marti
e943540509 Schema update (microsoft/vscode-remote-release#1045) 2020-02-23 11:51:55 +01:00
Christof Marti
1a03d6b5fc Schema update (microsoft/vscode-remote-release#46) 2020-02-23 11:48:34 +01:00
Benjamin Pasero
edb6387b0c Losing "Recently Opened" quickopen entries (fix #89257) 2020-02-23 11:22:30 +01:00
Rob Lourens
7fc5d91505 Add "@tag:sync" to settings GUI
Fix #91194
2020-02-22 10:21:32 -08:00
Benjamin Pasero
1a558781ea Editor icon does not change when changing from plain text (fix #91205) 2020-02-22 19:19:49 +01:00
Benjamin Pasero
3cf529d506 remove unused code 2020-02-22 19:02:55 +01:00
Benjamin Pasero
8c2f36036b untitled - proper dirty reporting even when not resolved 2020-02-22 18:48:26 +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
8d8a0ca03a
Switch to run on Linux because it is faster 2020-02-22 14:46:34 +01:00
João Moreno
acd7bb922a
Merge pull request #91155 from microsoft/joao/refactor-build
Refactor build
2020-02-22 09:56:09 +01:00
SteVen Batten
33a6524507 view dnd improvements 2020-02-21 18:58:27 -08:00
Jackson Kearl
d9eaddaee1 Add command to rerun search editor query 2020-02-21 16:35:19 -08:00
Jackson Kearl
2402d70ae9 Take search editor out of preview.
Closes #23931. Closes #16488.
2020-02-21 16:35:19 -08:00
Matt Bierner
99d5733e5f New iteration of webview editor API proposal
For #77131

**Motivation**
While our existing webview editor API proposal more or less works, building an editable webview editor is fairly tricky using it! This is especially true for simple text based editors.

It'd also be nice if we could get bi-directional live editing for text files. For example, if I open the same file in a webview editor and in VS Code's normal editor, edits on either side should be reflected in the other. While this can sort of be implemented using the existing API, it has some big limitations

**Overview of changes**
To address these problems, we've decided have two types of webview editors:

- Text based webview editors. These editors used a `TextDocument` as their data model, which considerably simplifies implementing an editable webview. In almost all cases, this should be what you use for text files

- Complex webview editors. This is basically the existing proposed API. This gives extension hooks into all the VS Code events, such as `save`, `undo`, and so on. These should be used for binary files or in very complex text editor cases.

Both editor types now have an explicit model layer based on documents. Text editor use `TextDocument` for this, while custom editors use `WebviewEditorCustomDocument`. This replaces the delegate based approach previously used.
2020-02-21 16:26:01 -08:00
Alex Dima
f81397f451
Merge remote-tracking branch 'origin/master' into monaco/ci 2020-02-22 00:45:38 +01:00
Alex Dima
1a6b2ea39a
Improve the discoverability of column selection 2020-02-22 00:21:01 +01:00
Jackson Kearl
0c369e2591 Tentatively fix #90962 by requiring enter 2020-02-21 14:58:17 -08:00
Jackson Kearl
b77192b4a7 Fix #91121. 2020-02-21 14:24:28 -08:00
Alex Dima
50e742c42e
Always prompt when splitting a workspace stack element 2020-02-21 23:10:01 +01:00
Alex Dima
58aa111492
Remove TextModel.createFromString 2020-02-21 22:24:44 +01:00
Alex Dima
147f417a9e
Avoid using TextModel.createFromString 2020-02-21 22:12:22 +01:00
Alex Dima
691c4b1591
Cross-file undo/redo 2020-02-21 21:37:24 +01:00
Alex Dima
4ae83d0a4b
First cut at supporting undo across files 2020-02-21 21:36:38 +01:00
Alex Dima
985eea10b1
Relax method signature 2020-02-21 21:36:38 +01:00
Alex Dima
94fe174275
Allow EOL changes to be mergeable with other edits 2020-02-21 21:36:38 +01:00
Alex Dima
ed698aa9b1
Scaffold MultiEditStackElement 2020-02-21 21:36:38 +01:00
Benjamin Pasero
7d71562140 untitled - fix title for labels (#89921) 2020-02-21 18:53:04 +01:00
Sandeep Somavarapu
0b02e61f42 💄 2020-02-21 18:25:27 +01:00
Sandeep Somavarapu
6874ecc189 fix #90218 2020-02-21 18:22:04 +01:00
Sandeep Somavarapu
5225915278 #90218 Handle local errors 2020-02-21 18:20:31 +01:00
isidor
194dae557c start view: use preconditions for button enablement
fixes #91141
2020-02-21 17:10:25 +01:00
Joao Moreno
0c1c8f2760 welcome view: add internal precondition 2020-02-21 17:04:39 +01:00
Sandeep Somavarapu
f9a90e4ec8 fix error handling in tests 2020-02-21 16:57:55 +01:00
Sandeep Somavarapu
66cd1d8e5b Fix #90624 2020-02-21 16:54:09 +01:00
Sandeep Somavarapu
86abd4e95d Show account identity instead of activity 2020-02-21 16:40:22 +01:00
Joao Moreno
56cd2882a1 fix env in postinstall 2020-02-21 16:39:59 +01:00
Joao Moreno
a1f61fd0fe welcome views: telemetry events for buttons 2020-02-21 16:38:42 +01:00
Sandeep Somavarapu
487db98feb tweaks to message 2020-02-21 16:21:55 +01:00
Sandeep Somavarapu
51fb67b182 Fix #86917 2020-02-21 16:07:36 +01:00
Benjamin Pasero
6cea9545d2 Notifications: indicate progress notification if hidden in notification center (fix #90274) 2020-02-21 15:58:01 +01:00
Johannes Rieken
8b95561098 show names of formatting edits and code actions providers when they block save. also add links that links that open the settings editor for each feature, #90851 2020-02-21 15:35:30 +01:00
Johannes Rieken
df403aa082 show the name of the formatter that's running long, #90851 2020-02-21 15:35:30 +01:00
Joao Moreno
cc5dd0c98b refactor build 2020-02-21 15:30:01 +01:00
Martin Aeschlimann
b2e0925ba1 update jsonc-parser 2020-02-21 15:03:33 +01:00
isidor
f4eab75554 debug start language: store the value of the context key per workspace storage
#85548
2020-02-21 13:05:02 +01:00
Benjamin Pasero
7d10b5a8fa notifications - progress prevents close (#90274) 2020-02-21 12:58:13 +01:00
isidor
5f7ec944de debug start label
#85548
2020-02-21 12:36:31 +01:00