Commit Graph

577 Commits

Author SHA1 Message Date
Johannes Rieken
1c3b4bf4b3 Merge branch 'master' into joh/progress-api 2017-01-16 10:45:14 +01:00
Daniel Imms
3d82f41352 Support setting cwd in ITerminalService.createInstance
Fixes #18506
2017-01-13 11:34:05 -08:00
Johannes Rieken
3d7c53c82a rename to withWindowProgress 2017-01-13 15:15:36 +01:00
Johannes Rieken
0caa565500 Merge branch 'master' into joh/progress-api 2017-01-13 13:55:31 +01:00
Johannes Rieken
33492341c9 withStatusBarProgress API and implementation 2017-01-13 12:09:19 +01:00
Matt Bierner
9d611d4dfd Add Go To Implementation Api (#18346)
* Add Go To Implementation Api

For #10806

Adds a new API for supporting  `go to implementation` command for languages. Implements an example for TS

* Rename

* Cleanup
2017-01-12 12:16:48 -08:00
Benjamin Pasero
c936b0f6f5 Jumpy cursor with trim trailing whitespace and autosave (fixes #18410) 2017-01-11 18:45:24 +01:00
Daniel Imms
c74ed29322 Fix old API 2017-01-10 19:35:24 -08:00
Daniel Imms
d4c263d1de Merge remote-tracking branch 'origin/master' into tyriar/15583 2017-01-10 19:26:15 -08:00
Johannes Rieken
fd9616dbaa enable proposed API for builtin extensions 2017-01-10 17:44:42 +01:00
Johannes Rieken
61bd582998 first cut of CompletionItem#commitCharacters, #7326 2017-01-10 17:21:37 +01:00
isidor
eecfb293f7 workbench: setPanelHidden returns a promise 2017-01-10 11:52:45 +01:00
Daniel Imms
6bf0cde91e Add createTerminal with options API with new option waitOnExit
Fixes #15583
2017-01-09 10:56:46 -08:00
Alex Dima
4bbc649bd9 Fixes #17285: error stack is undefined when my extension is activated 2017-01-09 16:47:13 +01:00
Alex Dima
badd8d1877 Remove model.getModeId() 2017-01-05 14:56:14 +01:00
Alex Dima
bb49af3316 Remove model.getMode() 2017-01-05 13:10:11 +01:00
Alex Dima
ebc43b3e8b Merge remote-tracking branch 'origin/master' into alex/tokenization 2017-01-05 12:31:43 +01:00
Alex Dima
467f42da91 Prepare for theme integration tests 2017-01-03 19:19:57 +02:00
Benjamin Pasero
33e799b85e RenameController depends on UNKNOWN service fileService (fixes #18002) 2017-01-03 07:45:35 +01:00
Benjamin Pasero
7610159ae7 Merge branch 'master' into ben/debt 2016-12-30 19:28:40 +01:00
Benjamin Pasero
f2c47075c8 tslint: less implicit any use 2016-12-30 19:28:08 +01:00
Johannes Rieken
118b3e0d5a debt - use Map instead of object 2016-12-30 15:37:12 +01:00
Alex Dima
3767bd1f46 Merge branch 'master' into alex/tokenization
# Conflicts:
#	src/vs/editor/contrib/suggest/common/snippetCompletion.ts
#	src/vs/editor/node/textMate/TMSyntax.ts
2016-12-30 13:10:18 +02:00
Alex Dima
122a07b8fc New tokens format 2016-12-30 12:24:12 +02:00
Johannes Rieken
a6435b1cbd add CodeLensProvider#onDidUpdateCodeLenses, #10648 2016-12-29 15:54:48 +01:00
Johannes Rieken
3fde440262 remove custom declares of ES6'ish types 2016-12-28 16:08:39 +01:00
Benjamin Pasero
e179ec75ab workspace context 💄 2016-12-21 18:22:46 +01:00
John Rothfels
25dcdbb973 Ensure workspace is read from WorkspaceContextService 2016-12-19 15:22:36 -08:00
Matt Bierner
5162e3b5b5 Add CompletionItemKind.Folder (#17438)
* Add CompletionItemKind.Folder

Fixes #17435

Adds a new completion item kind for folder/directories. This is useful for path intellisense

For the icons, I copied the icons for folders into the suggestion icon set. Let me know if new ones are needed instead.

* Fix monaco.d.ts
2016-12-19 13:09:54 -08:00
Benjamin Pasero
3cefffccfc Get rid of IEventService in favour of real events (#17515) 2016-12-19 09:37:10 +01:00
Daniel Imms
35694107c4 Force extension terminals to use workspace as cwd 2016-12-16 23:17:40 -08:00
Benjamin Pasero
d80c577f1d Insert final new line doesn't work with format JSON on save (fixes #17078) 2016-12-13 10:45:27 +01:00
Johannes Rieken
5bf21a60b6 don't join with undefined, #17089 2016-12-13 09:47:41 +01:00
Joao Moreno
8ddcdbfa95 fix layer breakers with product and package
related to #15558
2016-12-12 12:02:51 +01:00
Johannes Rieken
470820229b move quick open service, #15558 2016-12-12 11:03:39 +01:00
Johannes Rieken
8fc1fc100c unref model when being closed/hidden/cleared, fixes #16924 2016-12-08 17:37:05 +01:00
kieferrm
499a648057 workarounds for #16819 - TS2.1 compiler issues 2016-12-07 16:58:10 -08:00
Alex Dima
19291ef2c1 Fixes #16573: Ensure textEditor.options always contains all properties 2016-12-07 14:16:08 +01:00
Benjamin Pasero
7c7df17989 files.insertFinalNewline should Not Move Cursor to New Line (fixes #16557) 2016-12-07 08:47:23 +01:00
Alex Dima
e1f557143c Prefer using Position, Range over IPosition or IRange 2016-12-05 21:18:43 +01:00
Johannes Rieken
5ca19df5c1 fix extension path issue 2016-12-05 16:43:31 +01:00
Johannes Rieken
a70d2b6326 enable proposed API only in insiders 2016-12-05 16:41:59 +01:00
Johannes Rieken
cc4e25f47f make API creation part of extension service readiness, #16499 2016-12-05 14:49:49 +01:00
Johannes Rieken
cabd8ad3de no more sync-fs when creating storage dir, #16388 2016-12-05 12:11:45 +01:00
Johannes Rieken
156b4d2550 avoid realpathSync, #16388 2016-12-05 12:11:45 +01:00
Martin Aeschlimann
854228de92 Tests contain output. Fixes #16315 2016-12-01 16:41:08 +01:00
Johannes Rieken
976d2a0e26 restore 3min rule, #16098 2016-11-28 12:36:19 +01:00
Johannes Rieken
0402a630cc checks virtual documents against all code editors, fixes #16098 2016-11-28 12:24:46 +01:00
Benjamin Pasero
8f92dcd2bc Manage extension from status bar and viewlets (for #15155) 2016-11-28 10:17:41 +01:00
Benjamin Pasero
aac9827882 ConfigurationService#lookup is responsible for 25% of startup time (fixes #15884) 2016-11-28 09:59:18 +01:00