Matt Bierner
2d1f6d422b
Add localResourceRoots to webview options
...
Fixes #44039
Add a new option that lets extensions override which root folders a webview can load local resources from. Defaults to allowing any resource in the workspace
2018-02-21 14:05:47 -08:00
Matt Bierner
966aeb0c7e
Move useSameOriginForRoot into options
2018-02-21 14:05:47 -08:00
Matt Bierner
c7da9389d5
Move theme change logic into webview itself
2018-02-21 11:57:01 -08:00
Matt Bierner
5eeed6d275
Move layout and focus ot base class
2018-02-21 11:57:01 -08:00
Benjamin Pasero
9cf5c6ecd9
notifications - do not add a "close" action for extensions
2018-02-21 13:22:22 +01:00
Matt Bierner
508366e3fc
Fix null deref when activeEditor is undefined
...
Fixes #44009
2018-02-20 11:18:27 -08:00
Andre Weinand
5d65365136
make breakpoints API final; fixes #43492
2018-02-20 16:40:45 +01:00
Benjamin Pasero
466ef767bb
notifications - tweak wording of messages
2018-02-20 08:31:06 +01:00
Benjamin Pasero
9ab2056393
notifications - remove old message service and adopt new one
2018-02-19 17:57:12 +01:00
Benjamin Pasero
8a2df5e021
notifications - extract choice/confirm service from message service
2018-02-19 08:11:32 +01:00
Matt Bierner
e1f33fbb07
Rename ext host / main thread editor to textEditor
...
Rename to make it more clear that these APIs are for `vscode.TextEditor`
2018-02-15 15:32:16 -08:00
Matt Bierner
c37e742023
Hookup basic webview.viewColumn
2018-02-15 15:27:39 -08:00
Matt Bierner
70b41f0b2d
Use onEditorsChanged to fire webview onBecameActive and onBecameInactive
...
Fixes #43775
Fixes #43776
2018-02-15 11:07:06 -08:00
Matt Bierner
ae15d09cbc
Mark injected service properties as readonly
2018-02-15 10:38:37 -08:00
Matt Bierner
57c65e2e17
Don't use default export for webview
2018-02-15 10:25:45 -08:00
Matt Bierner
493651d6ce
Make webview.contents a string instead of an array of strings
2018-02-15 10:25:45 -08:00
Matt Bierner
3412eab2ec
Webview Api Prototype ( #42690 )
...
* Webview api
* Cleaning up markdown webview
* Hooking up dispose
* Fix some merge errors
* Use custom context key to show markdown title bar contributions
* Add basic on focus and on blur events
* Fixing find widget in webview
* Hookup _isDisposed
* Use new extension resource scheme to load markdown extension resources
* Documenting keep alive
2018-02-14 18:52:26 -08:00
Sandeep Somavarapu
950574c378
Fix #32012
2018-02-14 13:38:20 +01:00
Sandeep Somavarapu
8b827b40d7
Fix #43608
2018-02-14 10:13:22 +01:00
isidor
5a5c2a8def
debug: some cleanup around getting launches
2018-02-13 16:46:06 +01:00
Sandeep Somavarapu
433c624560
Fix #43466
2018-02-13 12:36:21 +01:00
Sandeep Somavarapu
f965a2c51e
Fix #43197
2018-02-13 11:34:56 +01:00
isidor
84091fdb05
debug: startDebugging take launch as an argument
...
fixes #43461
2018-02-12 18:03:46 +01:00
Sandeep Somavarapu
4f306c91c8
Setter and getter for data provider in tree viewer
2018-02-12 17:04:32 +01:00
Sandeep Somavarapu
ea787762db
#28974 Introduce place holder icons for nodes without icons
2018-02-09 18:24:00 +01:00
Sandeep Somavarapu
125ac04d1f
Refactor custom views:
...
- Custom view service to get tree item viewer
- Custom view service to register the data provider
2018-02-09 18:24:00 +01:00
Benjamin Pasero
3a8d09ebec
use Schemas.untitled everywhere
2018-02-09 12:35:31 +01:00
Benjamin Pasero
de1ee2dc42
debt - remove some implicit any
2018-02-09 07:55:35 +01:00
Matt Bierner
9c323a6142
Format extHostLanguageFeatures.ts
2018-02-08 15:06:56 -08:00
Matt Bierner
308c1887df
Update extensions for TS 2.7
...
Update src to build with TS 2.7
Explicitly assign this.message in the else body
2018-02-08 14:28:55 -08:00
Sandeep Somavarapu
2ef64ee66e
Extract Tree viewer from Tree view panel
2018-02-08 16:50:33 +01:00
Alex Dima
53df86adbe
Use URI for the SCM part of the protocol
2018-02-08 16:18:47 +01:00
Alex Dima
f322baeb66
Use URI for ExtHostDocumentsShape methods
2018-02-08 16:18:47 +01:00
Alex Dima
5b1d34e435
Use URI for IDocumentsAndEditorsDelta.removedDocuments
2018-02-08 16:18:47 +01:00
isidor
15d8874eb8
debug: refactor updating of breakpoints
...
fixes #42200
2018-02-06 22:03:39 +01:00
Sandeep Somavarapu
19e54fd1fd
Fix #42582
2018-02-05 12:10:21 +01:00
Johannes Rieken
0edcdab82e
undo workspace edit changes for now, #10659
2018-02-01 15:30:41 +01:00
Andre Weinand
7e2f7fd802
check breakpoint validity; fixes #42478
2018-02-01 01:10:51 +01:00
Rob Lourens
93681eb439
Fix #42624 - add _ between extension ID and sequence number in log folder name
2018-01-31 09:37:59 -08:00
Benjamin Pasero
648c46deee
API: clarify that vscode.openFolder also works with workspace files
2018-01-31 10:53:00 +01:00
Johannes Rieken
61c7c768bd
fix #42488
2018-01-31 10:31:40 +01:00
Joao Moreno
b543a60cff
Merge branch 'scm-input-validation-provider'
2018-01-30 19:37:49 +01:00
Joao Moreno
7b9368ebc7
change to validateInput
2018-01-30 19:33:44 +01:00
Rob Lourens
5109beb79c
Include windowId in per-extension log folder name
2018-01-29 14:12:12 -08:00
Sandeep Somavarapu
426f0b835d
Localizations: Update extension point to describe extensions and adopt to it
2018-01-29 16:26:35 +01:00
Andre Weinand
4a01f5af86
Merge commit 'e09d5fc5247025184620ce062eb40581dc4480e1' into aweinand/debugAdapterExecutable
2018-01-29 16:08:35 +01:00
Benjamin Pasero
c567386efc
Merge pull request #42314 from Microsoft/ben/list-mode
...
Introduce and adopt workbench.list.openMode
2018-01-29 15:03:13 +01:00
Andre Weinand
81142e2cb5
support for debugAdapterExecutable; fixes #33801
2018-01-29 14:27:48 +01:00
Johannes Rieken
c0a5a09ab4
fix #33528
2018-01-29 12:58:24 +01:00
Benjamin Pasero
6adbd5b2a2
💄 multi root API
2018-01-28 17:58:58 +01:00