Rob Lourens
de70176d06
Fix #57186 , Fix #31551 - implement previewOptions for text search API
2018-08-24 20:37:08 -07: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 Nikolic
8f343b7b59
Merge pull request #57022 from Microsoft/isidorn/getWorkspaceLabel
...
UriLabelService.getWorkspaceLabel
2018-08-23 12:35:31 +02:00
isidor
a03b3b5066
remove .name from IWorkspace
2018-08-23 12:09:01 +02:00
Rob Lourens
34b3302bb4
#56950 - add details to text search telemetry
2018-08-22 18:45:43 -07:00
Daniel Imms
4a067ffd6b
Guard proposed API createTerminalRenderer
...
Fixes #56310
2018-08-22 12:58:38 -07:00
Johannes Rieken
1df5a2f9ef
add log level change event, #43275
2018-08-22 15:57:00 +02:00
Rob Lourens
dd13d47e02
#56950 - add search telemetry for EH-based search
2018-08-21 19:58:55 -07:00
Johannes Rieken
27c72d4ea4
remove logDirectory, #43275
2018-08-20 15:42:09 +02:00
Johannes Rieken
66205890dd
Revert "Revert "remove proposed Logger-api, #43275 ""
...
This reverts commit 315cce8314 .
2018-08-20 15:31:33 +02:00
Rob Lourens
00649474f2
#55883 - remove some TPromise#cancel from extHostSearch
2018-08-19 21:22:31 -07:00
Johannes Rieken
315cce8314
Revert "remove proposed Logger-api, #43275 "
...
This reverts commit 1c72ab243c .
2018-08-17 11:04:35 +02:00
Johannes Rieken
1a9a0bd306
💄 sort lines in vscode-module export
2018-08-17 09:49:25 +02:00
Johannes Rieken
1c72ab243c
remove proposed Logger-api, #43275
...
we keep the LogLevel-enum and the plan is to accept the log level when
calling OutputChannel#appendLine so that
logging is supported there
2018-08-17 09:47:26 +02:00
Johannes Rieken
bbfcc67dc9
add ExtensionContext#logPath, #43275
2018-08-17 09:30:18 +02:00
Johannes Rieken
059cc5b66f
fix unhandled error
2018-08-15 18:20:09 +02:00
isidor
6d3ac521b9
IUriDisplayService -> IUriLabelService
...
fixes #55886
2018-08-15 17:49:04 +02:00
Johannes Rieken
7cdc647aa3
letter,title can be skipped, #54938
2018-08-15 11:56:00 +02:00
Johannes Rieken
0ed7b0e701
rename abbreviation to letter, #54938
2018-08-15 10:48:09 +02:00
Johannes Rieken
5a25b69ee5
💄 #54938
2018-08-15 10:38:26 +02:00
Alex Dima
efe424dfe7
Tweaks
2018-08-13 11:01:09 +02:00
Martin Aeschlimann
acf0d09f04
isMalformedFileUri fix and tests
2018-08-09 12:03:23 +02:00
Martin Aeschlimann
2525f401ea
improve fix for #55891
2018-08-08 18:18:40 +02:00
Joao Moreno
bbeb400fe4
Merge branch 'scm-selected-provider-api'
2018-08-08 16:22:18 +02:00
Joao Moreno
a736955e6e
scm: SourceControl.selected and event
2018-08-08 16:22:02 +02:00
Martin Aeschlimann
62c5e45b18
Use resources instead of paths for dirname, basename, joinPath, normalizePath, isAbsolutePath
2018-08-08 16:06:26 +02:00
Martin Aeschlimann
868140430d
vscode.openFolder: treat missing URI schema gracefully (for #55891 )
2018-08-07 21:55:20 +02:00
Joao Moreno
0d15029c27
Merge branch 'master' into remove-ppromise
2018-08-07 15:45:21 +02:00
Martin Aeschlimann
5ddf33c7d3
Reject invalid URI with vscode.openFolder (for #55891 )
2018-08-07 12:57:11 +02:00
Joao Moreno
92f76db8cc
Merge remote-tracking branch 'origin/master' into remove-ppromise
2018-08-07 12:53:07 +02:00
Rob Lourens
23f5f3e8d6
Remove unneeded PPromise progress callback... #53487
2018-08-06 16:51:45 -07:00
Joao Moreno
b972256770
Merge branch 'master' into remove-ppromise
2018-08-06 12:42:00 +02:00
Christof Marti
1b675ac9ab
Use class with static fields ( fixes #55494 )
2018-08-03 10:53:43 +02:00
Rob Lourens
c86cab2211
SearchProvider - fix NPE when searching extraFileResources
2018-08-01 21:27:18 -07:00
Rob Lourens
55ae86a53d
Fix #55612 - fix findTextInFiles cancellation
2018-08-01 15:48:22 -07:00
Rob Lourens
49bbb88160
Fix FileSearchProvider unit tests for progress change
2018-08-01 13:39:21 -07:00
Rob Lourens
e69e4d3a47
Search provider - Fix FileSearchProvider to return array, not progress
2018-08-01 11:44:51 -07:00
Rob Lourens
866bc0aa4c
Fix #55224 - use different cacheKeys per folder in FileIndexProvider
2018-07-27 11:26:04 -07:00
Rob Lourens
0dea26f6e7
Search provider - avoid unnecessary joinPath in some cases
...
Maybe fixes liveshare issue
2018-07-26 21:42:24 -07:00
Rob Lourens
c348736137
Add temp registerSearchProvider stub
...
to avoid breaking live share in Insiders
2018-07-26 21:29:40 -07:00
Matt Bierner
bd1e8d40fd
Fix unit test
2018-07-26 15:42:24 -07:00
Matt Bierner
341013c0ef
Log warning when returned code action will be dropped ( #55090 )
...
* Add extension logging when returned code action will be dropped
Fixes #54803
Adds a loggin warning when a code action provider returns code actions that will be dropped. Warn in the the following cases:
- A provider returns code actions (not commands)
- And a specific code action type is requested.
- And the returned code actions either don't set kind or are of the wrong kind
* Use log service
* Include extension id in warning
2018-07-26 15:14:16 -07:00
Rob Lourens
aff77d278b
SearchProvider - clean up FileSearchProvider, remove cacheKey
2018-07-26 12:28:15 -07:00
Rob Lourens
28fd1cc007
Search provider - clean up file index search, remove PPromise
2018-07-26 12:28:15 -07:00
Rob Lourens
d36a3d2395
Search provider - implement FileIndexProvider
2018-07-26 12:28:15 -07:00