Joao Moreno
4aa47582b3
Merge branch 'master' into scm-api
2017-01-13 09:33:57 +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
Joao Moreno
970f663a74
Merge branch 'master' into scm-api
2017-01-11 11:58:59 +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
Daniel Imms
6bf0cde91e
Add createTerminal with options API with new option waitOnExit
...
Fixes #15583
2017-01-09 10:56:46 -08:00
Joao Moreno
67f0991014
scm: getResourceFromURI
2017-01-09 17:07:02 +01:00
Joao Moreno
63a755e411
Merge branch 'master' into scm-api
2017-01-09 09:52:34 +01:00
Johannes Rieken
118b3e0d5a
debt - use Map instead of object
2016-12-30 15:37:12 +01:00
Benjamin Pasero
e179ec75ab
workspace context 💄
2016-12-21 18:22:46 +01:00
Joao Moreno
8ddcdbfa95
fix layer breakers with product and package
...
related to #15558
2016-12-12 12:02:51 +01:00
Joao Moreno
e6a46dc9e4
Merge branch 'master' into scm-api
2016-12-05 17:33:47 +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
156b4d2550
avoid realpathSync, #16388
2016-12-05 12:11:45 +01:00
Joao Moreno
57fe12fed3
Merge branch 'master' into scm-api
2016-11-28 10:37:55 +01:00
Benjamin Pasero
8f92dcd2bc
Manage extension from status bar and viewlets (for #15155 )
2016-11-28 10:17:41 +01:00
Joao Moreno
9074ff1a79
💄
2016-11-24 16:25:07 +01:00
Joao Moreno
ceda84ef28
streamline scm extension api
2016-11-24 16:24:32 +01:00
Joao Moreno
1af44d673f
wip: extHostSCM, mainThreadSCM
2016-11-22 12:15:13 +01:00
Joao Moreno
f4ae41f9b3
initial proposed SCM api
2016-11-22 11:02:08 +01:00
Johannes Rieken
3fe81fc828
remove telemetry to track who is using internal snippet synatx, #3210
2016-11-18 13:14:37 +01:00
Johannes Rieken
c76b721d81
SnippetString and improved CompletionItem.insertText, #3210
2016-11-16 15:29:13 +01:00
Johannes Rieken
9f0b720440
know what vscode-engine extensions are targetting, #3210
2016-11-14 11:13:57 +01:00
Pine Wu
74d6c9f87c
Move treeExplorer to window and fix #15296
2016-11-10 14:02:24 -08:00
Johannes Rieken
4a6b92723d
enable proposed api only when developing extensions
2016-11-10 16:00:46 +01:00
Pine Wu
b9cf15dd1f
Merge remote-tracking branch 'upstream/master' into treeExplorerAPI
2016-11-08 23:13:32 -08:00
Johannes Rieken
85cc6ab7bf
Merge pull request #15007 from Microsoft/joh/configInspect
...
WorkspaceConfiguration#inspect
2016-11-07 17:56:25 +01:00
Johannes Rieken
b283fc9e17
add telemetry about completion items and the use of snippet synatx, #3210
2016-11-07 12:41:27 +01:00
Johannes Rieken
697c06f216
use different data model to prep ExtHostConfiguration for #inspect knowledge
2016-11-04 18:25:22 +01:00
Benjamin Pasero
a04f317d3a
Merge remote-tracking branch 'upstream/master' into treeExplorerAPI
2016-11-03 08:40:55 +01:00
Johannes Rieken
e9233ca076
ext.name != ext.main
2016-11-02 12:55:55 +01:00
Pine Wu
c47693723a
Set registerTreeExplorerNodeProvider as proposed API
2016-11-01 10:11:35 -07:00
Alex Dima
3be9dad671
Group language configuration types together
2016-11-01 13:18:19 +01:00
Pine Wu
f5d4ede325
Merge remote-tracking branch 'origin/master' into treeExplorerAPI
2016-10-31 12:50:19 -07:00
Johannes Rieken
c510d53da7
sample for vscode.proposed.d.ts and implementation
2016-10-31 17:03:32 +01:00
Johannes Rieken
53df546a67
debt - don't use bind because it hinders proper typechecking
2016-10-31 16:17:52 +01:00
Johannes Rieken
95536e6678
debt - move error handler code
2016-10-31 16:17:52 +01:00
Johannes Rieken
31d39b0a37
send telemetry info as initData, fixes #14632
2016-10-28 09:25:36 +02:00
Alex Dima
6dd7a04bbd
Fixes #14500 : wait for extension points
...
* Use the extension descriptions available in the UI thread
* Don't wait for handling extension points until extension host is running
* Create the extension host process only after extension points have been handled
* Send the initial configuration as part of the initData to the extension host
2016-10-26 22:08:59 +02:00
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