Daniel Imms
873b3d0b38
Use a config interface for terminal creation in API
...
Fixes #11332
2016-08-31 11:07:57 -07:00
kieferrm
1de4d832cc
fixed #11263
2016-08-30 17:26:32 -07:00
Daniel Imms
ffbc81c3cf
Allow terminal API requests to be queued and exec once initialized
...
Fixes #10918
2016-08-29 13:54:11 -07:00
Johannes Rieken
a27782ed13
wire-up dispose calls, #9384
2016-08-29 18:10:05 +02:00
Johannes Rieken
83053afc22
undo update change for now, #1396
2016-08-29 09:29:42 +02:00
Benjamin Pasero
c86195bb2a
service renames
2016-08-29 07:02:11 +02:00
Daniel Imms
b11a786111
Use getter for terminal API name property
...
Fixes #10999
2016-08-26 11:23:02 -07:00
Alex Dima
05e9b96033
Fixes #8096 : Add options to TextEditor.edit that allows to control the undo/redo behaviour around the edit
2016-08-26 17:03:05 +02:00
Johannes Rieken
c7a1ffc68d
workaround eager cache cleansing, proper fix would be gc-listening across processes, #11017
2016-08-26 15:20:32 +02:00
Benjamin Pasero
23d44e2f95
no error codes, just error promises ( #1396 )
2016-08-26 14:27:27 +02:00
Daniel Imms
c647ac9ced
Add terminal hide by ID and fix show bug
...
Part of #9957
2016-08-25 11:26:58 -07:00
Johannes Rieken
144dacf6af
don't create MainThreadConfiguration twice...
2016-08-25 17:38:04 +02:00
Johannes Rieken
6c99282d08
tests around #update, #1396
2016-08-25 16:00:04 +02:00
Johannes Rieken
4847761997
first cut of WorkspaceConfiguration#update function, #1396
2016-08-25 12:11:27 +02:00
Johannes Rieken
e006e65d19
nicer WorkspaceConfiguration creation, #1396
2016-08-25 12:11:27 +02:00
Johannes Rieken
e3c810ec52
test for index-access style, make object immutable, #1396
2016-08-25 12:11:27 +02:00
Johannes Rieken
043ff9f76e
first wiring of update-call, #1396
2016-08-25 12:11:27 +02:00
Benjamin Pasero
b80a354970
use the workbench config service
2016-08-25 08:21:13 +02:00
Johannes Rieken
8d56e6a4e5
pin it, #9138
2016-08-24 15:51:53 +02:00
Johannes Rieken
16d1563855
clarify nls string, #10831
2016-08-24 09:42:57 +02:00
Daniel Imms
75a99c5892
Merge pull request #10635 from Microsoft/tyriar/terminal_api
...
Implement integrated terminal extension API
2016-08-19 13:34:55 -07:00
Daniel Imms
65888050c3
Many terminal API changes
2016-08-19 12:26:11 -07:00
Johannes Rieken
66c13c81fd
expose command and additionalTextEdits in API, wire it up, #6874
2016-08-19 15:20:10 +02:00
Daniel Imms
2fb2d9a5dd
Revert "Remove name from terminal API since it's static"
...
This reverts commit 2c95aed6eb .
2016-08-18 14:11:47 -07:00
Daniel Imms
d3dd3c6083
Add param and return type to sendText
2016-08-18 13:42:21 -07:00
Daniel Imms
2c95aed6eb
Remove name from terminal API since it's static
2016-08-18 11:00:10 -07:00
Daniel Imms
ff87ab3251
Implement dispose and hide
2016-08-17 14:34:19 -07:00
Daniel Imms
734f91b5de
Add Terminal.sendText API
2016-08-17 14:00:00 -07:00
Benjamin Pasero
8ddc5f3262
get rid of version
2016-08-17 13:13:09 +02:00
Benjamin Pasero
d2a413ee9a
more use of IEnvironmentService
2016-08-17 07:54:59 +02:00
Benjamin Pasero
c121936678
use product over context service
2016-08-17 07:00:39 +02:00
Daniel Imms
cce4650a6b
sendText terminal API progress
2016-08-16 14:17:47 -07:00
Daniel Imms
9d16f3c15a
Support setting terminal name
2016-08-16 08:41:58 -07:00
Daniel Imms
0d90238759
Pass terminal ID through when creating terminal instance
2016-08-16 08:32:28 -07:00
Daniel Imms
ab96b1918d
Progress on Terminal.show API
2016-08-16 08:14:58 -07:00
Johannes Rieken
d0b77851a5
align names of CompletionItem and ISuggestion
2016-08-16 09:55:42 +02:00
Daniel Imms
d464fdc609
Starting API
2016-08-15 20:32:52 -07:00
Johannes Rieken
cfbf71725c
add ignoreFocusOut option to showInputBox and showQuickPick, #9918
2016-08-15 13:05:25 +02:00
Johannes Rieken
a8a920e2fc
don't push code without tests... #8093
2016-08-12 12:32:15 +02:00
Johannes Rieken
ed26ad524e
add TextEditorSelectionChangeKind when emitting selection change event, #8093
2016-08-12 12:23:46 +02:00
Johannes Rieken
a0d3321717
use path primitives when compute workspace relative path, fixes #10446
2016-08-12 10:36:35 +02:00
Johannes Rieken
8236700669
Merge pull request #10225 from sandyarmstrong/cik-method
...
Support CompletionItemKind.Method
2016-08-11 16:37:24 +02:00
Johannes Rieken
eccb0245a3
Merge pull request #10310 from Microsoft/joh/miniedits
...
Make text edits more minimal
2016-08-09 10:52:50 +02:00
Johannes Rieken
fbebca5527
do not use for-of and const
...
https://github.com/Microsoft/TypeScript/issues/10220
2016-08-09 10:41:21 +02:00
Johannes Rieken
a0a56c041f
move stringDiff and make minal code, reuse for all format operations (doc, range, on type)
2016-08-09 10:09:01 +02:00
Johannes Rieken
f4c18ebb73
first cut of more minimal text edits
2016-08-08 18:44:36 +02:00
Johannes Rieken
ff061902a7
add cancellation support for showInput and showQuickPick, #9377
2016-08-08 15:51:06 +02:00
Sandy Armstrong
4664a607e0
Support CompletionItemKind.Method
...
Previously, if a registered completion provider returned items with
CompletionItemKind.Method, they would display in the list as properties,
due to not being converted to the corresponding SuggestionType.
2016-08-05 14:39:56 -07:00
isidor
b4937be487
mainThreadEditorsTracker: skip editors with models not in the model service
2016-08-05 15:13:40 +02:00
Johannes Rieken
9312aa5fe7
debt - provideCompletionItems should not return an array
2016-08-05 14:00:16 +02:00