Benjamin Pasero
2d2d715496
storage - write workspace.json from renderer
2018-10-17 19:03:20 +02:00
Benjamin Pasero
c2ef06ef8a
storage - introduce workspaceStorageHome to environment
2018-10-17 12:52:42 +02:00
Benjamin Pasero
2ce9665b30
Allow globalState to be synchronized across multiple windows ( #61024 )
...
* Allow globalState to be synchronized across multiple windows (fixes #55834 )
* address some feedback
2018-10-16 18:52:50 +02:00
Johannes Rieken
1580cd1846
first version of simple clipboard API, #217
2018-10-08 12:38:36 +02:00
Matt Bierner
2f51e97117
Add retrigger characters to SignatureHelpProvider
...
Introduces the concept of a re-trigger character to the signature help provider. This is a seperate set of characters that are registered with the provider. Typing a retrigger character fires a new signature help request if signature help is already showing.
#54972
2018-10-05 16:01:02 -07:00
Ilya Biryukov
212aade6db
Allow scc providers hide commit input box.
...
Fix for #51808 .
2018-10-05 14:57:05 -07:00
Martin Aeschlimann
683a76f295
use FileDialogService with vscode APIs
2018-10-03 16:54:02 +02:00
Matt Bierner
8087b0a8d8
Remove use strict directives in main vs code ts files (part 2)
...
We compile using the alwaysStrict flag so these directives are not needed
This part removes most `use strict` directives that are right after the file header
2018-10-02 16:11:05 -07:00
Johannes Rieken
3f12ef35a8
debt - modes.ISuggestSupport becomes modes.CompletionItemProvider
2018-10-02 15:31:47 +02:00
Rachel Macfarlane
b4f4f55f5a
Return void instead of comment from editComment, fixes #59460
2018-09-26 14:39:55 -07:00
Sandeep Somavarapu
5de0fbbb1d
Fix #59210
2018-09-26 16:20:40 +02:00
Sandeep Somavarapu
f78b7b2746
#59209 Update output channel when visible
2018-09-26 15:04:29 +02:00
Alex Ross
1ff175f094
Wait to signal to the extHostTerminalService that the terminal is opened until the terminal has a name. ( #58983 )
...
Also added a change listener for title. Fixes #53057
2018-09-21 14:08:38 -07:00
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