Commit Graph

1924 Commits

Author SHA1 Message Date
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
Rob Lourens
c4f336d1d6 Fix #53887 - remove remaining PPromise usage in search 2018-07-23 14:07:50 -07:00
Christof Marti
8804cedf65 Move to stable API (#53327) 2018-07-23 11:51:44 +02:00
Christof Marti
ebf213ab68 Move back button to QuickInputButtons (#53327) 2018-07-23 11:20:17 +02:00
Sandeep Somavarapu
b1f6b66d37 Merge branch 'master' into sandy081/openUri 2018-07-22 10:14:08 +02:00
Matt Bierner
a6885b48cd Use toDisposable in more places in workbench and platform 2018-07-20 14:16:28 -07:00
Sandeep Somavarapu
077e97564a Merges 2018-07-20 15:11:05 +02:00
Sandeep Somavarapu
e7058655de Fix #54721 2018-07-20 15:02:38 +02:00
Martin Aeschlimann
e6c64eff1d support URI in openWindowCommand 2018-07-20 11:54:20 +02:00
Sandeep Somavarapu
e0d5a3d490 Check with respective owners 2018-07-19 19:23:24 +02:00
Matt Bierner
44cd521ced Finalize definition link (#54424)
Finalize the definition link api

- Gives fields more explicit names (target and origin)
- Moves api to vscode.d.ts
- Makes other definition providers (such as type definition provider and implementation provider) also return definition links

Fixes #54101
2018-07-18 16:32:27 -07:00
Johannes Rieken
220f8952b6 fix #54359 2018-07-17 09:36:16 +02:00
Johannes Rieken
1313726256 Merge pull request #54286 from gregvanl/complex-cmds
complex command typos and add dash between argument and descriptions
2018-07-16 16:56:16 +02:00
Johannes Rieken
69139dabf5 fix #52923 2018-07-16 16:54:16 +02:00
Benjamin Pasero
fafff47907 better fix for #54295 & #54369 2018-07-16 11:37:20 +02:00
Benjamin Pasero
b757388b47 Revert "fix #54295, fix #54369"
This reverts commit db39621bf8.
2018-07-16 11:37:20 +02:00
Benjamin Pasero
db39621bf8 fix #54295, fix #54369 2018-07-16 07:57:39 +02:00
Greg Van Liew
98ee779cc9 complex command typos and add dash between argument and desciptions 2018-07-13 15:28:11 -07:00
Daniel Imms
cac818fd0e Merge remote-tracking branch 'origin/master' into tyriar/terminalProcess 2018-07-12 06:22:17 -07:00
Sandeep Somavarapu
b45fa88047 Do not use optional property 2018-07-12 09:56:38 +02:00
Sandeep Somavarapu
79bfb028c9 #48430 Do not activate optional dependencies 2018-07-12 09:56:37 +02:00
Christof Marti
0fc6b638e1 Avoid repeated scanning of siblings array (#47187) 2018-07-12 09:26:40 +02:00
Rob Lourens
a56ec40e8a findTextInFiles - add second signature for optional options 2018-07-11 20:54:56 -07:00
Daniel Imms
f667da4163 Remove ITerminalProcess.isConnected
The terminal process no longer exists so this isn't needed anymore
2018-07-11 15:25:21 -07:00
Daniel Imms
a50e6d4eeb Clean up and fix handling of environment 2018-07-11 15:20:00 -07:00
Rob Lourens
e60cf6b0ee Search provider - remove file pattern checking code from extHostSearch 2018-07-11 15:02:48 -07:00
Daniel Imms
549143dabf Pass shell launch config to TerminalProcess 2018-07-11 13:38:35 -07:00
Daniel Imms
8b6f9e7396 Fix shell/args/cwd 2018-07-11 11:49:05 -07:00
Daniel Imms
84a7a188f8 Remove some comments 2018-07-11 11:35:50 -07:00
Daniel Imms
2fb8ab5124 Fix most of process proxy 2018-07-10 23:03:43 -07:00
Benjamin Pasero
2b79b107b0 remove dead branch 2018-07-11 07:31:30 +02:00
Rob Lourens
d30631dea8 Fix #53510 - remove relative pattern matching from file search 2018-07-10 17:02:33 -07:00
Dirk Baeumer
e5b1f6f31b Fixes #53960: Allow task without task definitions. Treat all properties as mandantroy. 2018-07-10 15:51:58 +02:00
Johannes Rieken
9abfc06c51 fix #53749 2018-07-09 10:03:02 +02:00
Joao Moreno
cc6d8aa00e Merge remote-tracking branch 'origin/master' into joao/uri-handler 2018-07-06 12:49:16 +02:00
Dirk Baeumer
b0ef947992 Addressed #53673: Cake Extension for VS Code no longer fully working in 1.25.0 release 2018-07-06 12:37:49 +02:00
Daniel Imms
096d627d2b Make terminal access APIs stable
Fixes #52574
2018-07-05 09:11:17 -07:00
Joao Moreno
f114b9750a remove PProgress from QuickInput
related to #53487
2018-07-05 10:05:27 +02:00
Rob Lourens
1f93cb9562 findTextInFiles - change includes/excludes from array to single object to match findFiles 2018-07-03 20:46:32 -07:00
Rob Lourens
0215f30d9b Search Provider - implement clearCache 2018-07-03 20:08:53 -07:00
Rob Lourens
824a3e9298 Search provider - remove absolute path checks from extHostSearch to match fileSearch.ts 2018-07-03 16:03:43 -07:00
Rob Lourens
21082bf9ef Search provider - give different cacheKeys for different folders 2018-07-03 14:46:41 -07:00
Johannes Rieken
b0fd77e9ff fix compile/api issue when using es6 (which is actually correct) 2018-07-03 09:34:45 +02:00
Joao Moreno
51afe35d02 cleanup more async 2018-07-03 09:05:09 +02:00
Rob Lourens
0ef1c31b06 Change SearchProvider to be URI-based, not string-based. #50788 2018-07-02 19:24:14 -07:00
Rob Lourens
e0e9c3d455 Search provider - some clean up 2018-07-02 19:24:14 -07:00
Rob Lourens
ea5620dd8d SearchProvider invoked on every keypress 2018-07-02 19:24:13 -07:00
Andre Weinand
02c99b7562 Avoid aync and winjs-promise 2018-07-02 17:39:19 +02:00
Johannes Rieken
5174205b09 avoid async and winjs.promise, #53442 2018-07-02 15:04:42 +02:00