Andre Weinand
88b85b66c3
add DA Tracker API; fixes #55945
2018-09-20 23:11:11 +02:00
Rob Lourens
6326543b11
Support findFiles with a non-file URI workspace
2018-09-19 16:10:54 -07:00
Rachel Macfarlane
d1dbe4d53c
Add support for deleting comments, #58078
2018-09-18 16:45:41 -07:00
Alex Dima
5f7d8d4935
Fixes #58687 : Check version before starting up the ext host
2018-09-18 11:21:36 +02:00
Rob Lourens
f3654c59e0
Fix #55790 - allow extensions to return a hitLimit flag
2018-09-17 22:48:12 -07:00
Rachel Macfarlane
1d1105e96b
Add support for editing comments, #58078
2018-09-17 11:22:41 -07:00
Andre Weinand
644d57ddba
pass config to adapterExecutableCommand; fixes #45220
2018-09-15 16:46:49 +02:00
Alex Dima
f9d8addc07
Merge remote-tracking branch 'origin/master' into pr/limerickgds/51557
2018-09-11 15:30:40 +02:00
Matt Bierner
d33b1c3063
Initial work on signature help context ( #58135 )
...
* Initial work on signature help context
Fixes #54972
Adds `SignatureHelpContext`. This tells providers why signature help was requested
TODO:
- [ ] Better understand semantics of retrigger. Should `retrigger` be an flag instead of a `triggerReason`?
- [ ] Fix skipped test
- [ ] Add more tests for trigger reasons / trigger characters
* Fix unit test
* Make sure we retrigger sig help if it is already showing
* Add test for dismiss and re-invoke
* Extract some constants
* Extract createMockEditor
2018-09-10 17:44:21 -07:00
Sandeep Somavarapu
c1a6295edf
Ability to create log file channels from extension host
2018-09-07 11:53:13 +02:00
Johannes Rieken
2b960fb0ff
debt - remove TPromise from ExtHostDebug
2018-09-06 16:19:03 +02:00
Christof Marti
554c9b1460
Remove WinJS.Promise#cancel usage ( #56137 )
2018-09-06 14:56:22 +02:00
Johannes Rieken
4419709b9b
debt - remove TPromise from ExtHostSCM and MainThreadSCM
2018-09-06 14:44:34 +02:00
Johannes Rieken
3a444bfeb1
debt - remove TPromise from ExtHostUrls
2018-09-06 14:22:56 +02:00
Johannes Rieken
66ba38c55d
debt - remove TPromise from ExtHostTaskShape
2018-09-06 14:22:55 +02:00
Johannes Rieken
273b697419
debt - remove TPromise from ExtHostQuickOpenShape#$validateInput
2018-09-06 12:54:02 +02:00
Johannes Rieken
4631bf9649
debt - remove TPromise from ExtHostTree and MainThreadTree
2018-09-06 12:45:00 +02:00
Johannes Rieken
8ba421c56a
debt - remove TPromise from ExtHostFileSystemEventServiceShape#$onWillRename
2018-09-06 12:44:00 +02:00
Rob Lourens
44dc55b9fc
Fix #57951 - remove $cancelSearch
2018-09-05 16:51:16 -07:00
Rob Lourens
07c4f78ca7
Merge pull request #57957 from Microsoft/joh/search-cancel
...
Use CancellationToken for search
2018-09-05 15:16:51 -07:00
Rob Lourens
4a26b7d336
Use configured excludes for workspaceContains activationEvent
2018-09-05 14:36:29 -07:00
Rachel Macfarlane
f89950d600
Mark required properties as required on comments providers
2018-09-05 10:01:32 -07:00
Sandeep Somavarapu
5f8ec7bf61
Do not convert extensionTestsPath to URI
2018-09-05 17:48:36 +02:00
Sandeep Somavarapu
546032756a
Use URIs instead of strings while passing environment to Extensionhost
2018-09-05 17:29:01 +02:00
Johannes Rieken
670719d22a
use CancellationToken over cancel-callback and cancel-calls
2018-09-05 15:02:15 +02:00
Alex Dima
34837504ba
debt - More precise typings
2018-09-05 12:21:06 +02:00
Sandeep Somavarapu
6cb2531d45
Exthost Output channels: generate id on the renderer side
2018-09-05 11:55:11 +02:00
Johannes Rieken
81ab31f5f1
debt - less asWinJsPromise-usage, #56137
2018-09-05 11:04:12 +02:00
Johannes Rieken
6d8463c533
debt - less asWinJsPromise-usage
2018-09-05 10:53:27 +02:00
Christof Marti
5f88f89be5
Remove WinJS.Promise#cancel usage ( #56137 )
2018-09-05 09:13:12 +02:00
Sandeep Somavarapu
810efbc85f
- Remove windowId from IInitData
...
- Send exthost logs location from renderer
- IExtensionService: Expose an API to get exthost logs location
2018-09-04 18:42:24 +02:00
Alex Dima
591e83f8a4
Reduce usage of TPromise in extHost.protocol
2018-09-04 16:04:53 +02:00
Johannes Rieken
9be61bb1d0
debt - use Thenable in ExtHostFileSystemShape and in FileSystemProvider
2018-09-04 15:46:04 +02:00
Alex Dima
efd8f4a4b2
Adopt CancellationToken in ExtHostLanguageFeaturesShape
2018-09-04 15:33:40 +02:00
Johannes Rieken
fa5922bd30
add proposed api for file system open/close and read/write, #41985
2018-09-04 15:33:10 +02:00
Sandeep Somavarapu
5dbd093581
#57618 : ExtHost: Implement writable output channels using spdlog
2018-09-04 15:26:29 +02:00
Alex Dima
a5ff3ce6c4
Add support for CancellationToken as last argument in RPC communication
2018-09-04 14:54:20 +02:00
Johannes Rieken
3c727a6d01
uri - replace usages of default export with named export (part 2)
2018-09-03 11:04:26 +02:00
Daniel Imms
90d06ab05b
Revert "Revert "Kill processes immediately on shutdown, use SIGTERM""
...
This reverts commit 1f7ce42122 .
2018-08-29 11:46:08 -07:00
Benjamin Pasero
1f7ce42122
Revert "Kill processes immediately on shutdown, use SIGTERM"
...
This reverts commit 95c0e0728b .
2018-08-28 06:32:49 +02:00
Daniel Imms
95c0e0728b
Kill processes immediately on shutdown, use SIGTERM
...
Fixes #56217
2018-08-27 14:04:07 -07:00
Johannes Rieken
549d6088d7
Merge branch 'master' into pr/mechatroner/55107-1
2018-08-27 14:15:53 +02:00
Alexandru Dima
acfadb485d
Merge pull request #57144 from Microsoft/alex/binary-rpc
...
Convert renderer <-> ext host communication to a binary format
2018-08-24 12:12:36 +02:00
Alex Dima
8e35ed1df2
Use real buffers (since the RPC protocol can handle them now)
2018-08-24 12:04:35 +02:00
Martin Aeschlimann
30d0a61a8f
allow extensionDevelopmentPath to be a URI
2018-08-24 11:46:54 +02:00
Rob Lourens
803542327f
Fix #57046 - workspaceContains should search using search providers, not its own DiskSearch instance
2018-08-23 22:11:02 -07:00
isidor
1a0311ae4e
labelService: allow to register workspace label formater
2018-08-23 15:49:21 +02:00
isidor
9a57f2e00b
IUriLabelService -> ILabelService
2018-08-23 12:57:32 +02:00
isidor
6d3ac521b9
IUriDisplayService -> IUriLabelService
...
fixes #55886
2018-08-15 17:49:04 +02:00
mechatroner
e91573db01
cleanup and rename
2018-08-14 22:06:43 -04:00