Alex Dima
|
d801542057
|
ExtensionsRegistry only tracks extension points
|
2016-10-26 22:08:57 +02:00 |
|
Pine Wu
|
a21ac50b5e
|
Fix use before initialization
|
2016-10-21 10:03:49 -07:00 |
|
Pine Wu
|
045aeddd15
|
ContentProvider -> TreeExplorerNodeProvider
|
2016-10-21 10:03:11 -07:00 |
|
Pine Wu
|
31afc0339e
|
Clean up format issues
|
2016-10-21 10:03:10 -07:00 |
|
Pine Wu
|
b8ce9ad768
|
Make nodeProvider generic and add contentProvider
|
2016-10-21 10:03:04 -07:00 |
|
Pine Wu
|
c7f2d3d1f1
|
Resolving onClickCommand and clean up
Drop the viewlet part in treeExplorerViewletService
|
2016-10-21 10:03:03 -07:00 |
|
Pine Wu
|
29c03eaa58
|
Remove children on ExtHost side and refactor
|
2016-10-21 09:59:16 -07:00 |
|
Pine Wu
|
d8c0af7f6d
|
Hook up provider mechanism and add onClick
|
2016-10-21 09:58:22 -07:00 |
|
Pine Wu
|
c2bdd6a853
|
Refactor and put id as property of TreeContentProvider
|
2016-10-21 09:58:21 -07:00 |
|
Johannes Rieken
|
fbacd65e2a
|
debt - no guessing-caching, better use of gc-signals, command converter using gc-signals, main side heap service
|
2016-10-21 18:54:48 +02:00 |
|
Johannes Rieken
|
5bacd045c0
|
debt - move TrieMap to map.ts, add tests
|
2016-10-20 12:57:48 +02:00 |
|
Johannes Rieken
|
f22b10e4e2
|
instantiate a new api implementation for each extension, #13990
|
2016-10-20 10:57:04 +02:00 |
|
Johannes Rieken
|
701507f40c
|
make ExtHostAPIImplementation a method for better type checks, #13990
|
2016-10-19 16:20:51 +02:00 |
|
Johannes Rieken
|
3ac84ba23e
|
add new event onDidChangeVisibleTextEditors, #643
|
2016-10-13 10:29:03 +02:00 |
|
Johannes Rieken
|
6681a2a7d6
|
tsfmt - src
|
2016-10-08 09:53:13 +02:00 |
|
Alex Dima
|
7f0e2adacf
|
Introduce TextEditorLineNumbersStyle for TextEditorOptions.lineNumbers
|
2016-09-27 23:10:43 +03:00 |
|
Johannes Rieken
|
e986a2b093
|
add TextDocumentWillSaveEvent#reason, #239
|
2016-09-26 17:33:41 +02:00 |
|
Johannes Rieken
|
53ff2cf41d
|
fire up extHostDocumentParticipant and vscode.d.ts, #239
|
2016-09-22 11:32:56 +02:00 |
|
Johannes Rieken
|
08b23250e1
|
wire ext host save participant to main thread save participant
|
2016-09-21 11:13:26 +02:00 |
|
Daniel Imms
|
e3831ee39c
|
Implement window.onDidCloseTerminal extension API
Fixes #10925
|
2016-09-15 12:03:40 -07:00 |
|
Pine Wu
|
2966990272
|
Add shellArgs. Fix #10917
|
2016-09-13 14:08:22 -07:00 |
|
Pine Wu
|
f85725fd97
|
Add shellPath to allow user specify preferred shell. Fix #10917
|
2016-09-08 14:12:57 -07:00 |
|
Johannes Rieken
|
af55c20055
|
monitor -> service
|
2016-09-07 10:31:21 +02:00 |
|
Johannes Rieken
|
3fbe07bc56
|
some gc sync'ing between main and ext host
|
2016-09-06 15:56:47 +02:00 |
|
Daniel Imms
|
7bd499af9b
|
Revert "Use a config interface for terminal creation in API"
We're sticking with simple for now, an overload can be used if a config object
is necessary later.
This reverts commit 873b3d0b38.
|
2016-09-01 14:00:10 -07:00 |
|
Daniel Imms
|
873b3d0b38
|
Use a config interface for terminal creation in API
Fixes #11332
|
2016-08-31 11:07:57 -07:00 |
|
Johannes Rieken
|
6c99282d08
|
tests around #update, #1396
|
2016-08-25 16:00:04 +02:00 |
|
Johannes Rieken
|
043ff9f76e
|
first wiring of update-call, #1396
|
2016-08-25 12:11:27 +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 |
|
Benjamin Pasero
|
8ddc5f3262
|
get rid of version
|
2016-08-17 13:13:09 +02:00 |
|
Benjamin Pasero
|
c121936678
|
use product over context service
|
2016-08-17 07:00:39 +02:00 |
|
Daniel Imms
|
0d90238759
|
Pass terminal ID through when creating terminal instance
|
2016-08-16 08:32:28 -07:00 |
|
Daniel Imms
|
d464fdc609
|
Starting API
|
2016-08-15 20:32:52 -07:00 |
|
Johannes Rieken
|
a8a920e2fc
|
don't push code without tests... #8093
|
2016-08-12 12:32:15 +02:00 |
|
Johannes Rieken
|
ff061902a7
|
add cancellation support for showInput and showQuickPick, #9377
|
2016-08-08 15:51:06 +02:00 |
|
Johannes Rieken
|
b5287d4621
|
registerDocumentLinkProvider
|
2016-07-21 16:05:59 +02:00 |
|
Alex Dima
|
581c260f9a
|
Rename extHostProtocol to extHost.protocol
|
2016-07-12 19:33:55 +03:00 |
|
Alex Dima
|
1d8a0023f4
|
Fixes #2933: return promise from text editor command to allow to wait for its completion
|
2016-07-05 15:11:05 +02:00 |
|
Alex Dima
|
9f1e006be5
|
Do not use native Proxy as it breaks debugging vscode
|
2016-06-27 17:54:56 +02:00 |
|
Alex Dima
|
d285fe05e1
|
Split up ext host <-> main thread communication to separate files
|
2016-06-27 14:59:54 +02:00 |
|
Alex Dima
|
f00bbb18d9
|
Move IThreadService up to /workbench/
|
2016-06-26 15:50:37 +02:00 |
|
Alex Dima
|
10cae007cd
|
Use native JS Proxy for main <-> ext host proxies
|
2016-06-26 15:10:04 +02:00 |
|
Alex Dima
|
04faa2e4c1
|
Bring to /workbench/ all users of Remotable
|
2016-06-26 15:10:03 +02:00 |
|
Alex Dima
|
92b91cf371
|
Remove usages of richEditSupport and adopt LanguageConfigurationRegistry
|
2016-06-05 09:38:29 +02:00 |
|
Johannes Rieken
|
45a797bec1
|
check for input box options, fixes #7013
|
2016-05-30 10:54:15 +02:00 |
|
Martin Aeschlimann
|
a8eadbd8d4
|
Clean up __characterPairSupport, fixes #6889
|
2016-05-30 10:12:13 +02:00 |
|
Johannes Rieken
|
5e7f6d8c92
|
expose appName in env, fixes #5297
|
2016-04-25 12:03:50 +02:00 |
|
Johannes Rieken
|
323d5ea3a1
|
debt - remove unused code
|
2016-04-22 10:48:43 +02:00 |
|
Johannes Rieken
|
56b71bd9c1
|
gracefully handle the case in which a delegate command has been disposed before execution, fixes #3265
|
2016-04-21 13:55:12 +02:00 |
|