Commit Graph

2446 Commits

Author SHA1 Message Date
Alex Dima
8e35ed1df2 Use real buffers (since the RPC protocol can handle them now) 2018-08-24 12:04:35 +02:00
Sandeep Somavarapu
df2ecbfd07 Show the custom views contributed to custom view container by the same extension on the top 2018-08-22 10:20:20 +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
isidor
758be52acf Reify "DebugSession"
fixes #48377
2018-08-20 11:59:43 +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
5cdfa0ccc0 remove more PPromise usages 2018-08-06 14:34:14 +02:00
Joao Moreno
b972256770 Merge branch 'master' into remove-ppromise 2018-08-06 12:42:00 +02:00
Johannes Rieken
ea7232e791 debt - use Promise and CancellationToken instead of TPromise 2018-08-06 12:18:19 +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
Rob Lourens
9999dac541 SearchProvider - split out separate TextSearchProvider #47058 2018-07-26 12:28:15 -07:00
Johannes Rieken
9cc1fc914d fix #55163 2018-07-26 19:10:58 +02:00
Matt Bierner
f3caf387db Also serialize and restore webview icons 2018-07-25 15:24:54 -07:00
Matt Bierner
b297efad40 Extract interface 2018-07-25 12:52:07 -07:00
Matt Bierner
f8870d79d6 Formatting and extration 2018-07-25 12:52:06 -07:00
Matt Bierner
4be0f07230 Add WebviewPanel.iconPath (#54912)
* Add WebviewPanel.iconPath

Allows webviews to provide icons used in UI. Adds a new `WebviewPanel.iconPath` property for this.

Replaces the static contribution approach from #49657

Fixes #48864

* Fix doc

* Move icon into mainthreadwebview

* Cleaning up implementation

* Cleaning up implementation
2018-07-24 15:08:46 -07:00
Sandeep Somavarapu
0aee16bab6 Fix #52944 2018-07-24 16:24:25 +02:00