Commit Graph

32 Commits

Author SHA1 Message Date
Johannes Rieken
1580cd1846 first version of simple clipboard API, #217 2018-10-08 12:38:36 +02:00
Matt Bierner
c63c97c128 Remove use strict directives in main vs code ts files
We compile using the alwaysStrict flag so these directives are not needed
2018-10-02 16:05:44 -07:00
Peng Lyu
cbee2c0ce5 Merge remote-tracking branch 'upstream/master' into rebornix/review 2018-04-24 08:23:32 -07:00
Alex Dima
d5297fcad4 Fixes #47490: Maintain compatibility for API commands that can be serialized as markdown links 2018-04-23 15:52:37 +02:00
Joao Moreno
d6b38359e6 proposed open url api 2018-04-20 13:43:08 +02:00
Johannes Rieken
c8b4f0d05d move proposed search api logic into its own world, #47058 2018-04-17 18:38:26 +02:00
Matt Bierner
094a469d51 Working on adding comment api 2018-04-03 18:00:28 -07:00
Alex Dima
07b2c8015c Move extension points up to /workbench/ (#44281) 2018-02-23 17:38:23 +01: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
c9b291978c #39574 Implement log level transmission to extension host 2018-01-23 19:31:12 +01:00
Benjamin Pasero
66f4c0ea61 remove getId() (for #38414) 2017-11-21 08:09:07 +01:00
Benjamin Pasero
8fe778bd57 adopt lifecycle phases for workbench contributions (fixes #38080) 2017-11-14 07:38:57 +01:00
Christof Marti
9ad5aeb690 Remove credentials code (fixes #37822) 2017-11-08 11:11:13 -08:00
Johannes Rieken
572c7ba2b4 deco - expose decorations as proposed api 2017-10-17 11:15:56 +02:00
Johannes Rieken
19c992bae8 move ftp provider into an extensions, expose things as proposed api 2017-09-18 16:15:38 +02:00
Joao
ecf6f16579 fix missing actor 2017-08-28 11:33:58 +02:00
Johannes Rieken
891e6843e8 first cut of option-less open, #13807 2017-08-21 10:35:21 +02:00
Alex Dima
4339a247ab Initialize extension host customers only after a connection has been established with the extension host; retire IThreadService 2017-08-16 18:09:34 +02:00
Alex Dima
9c531879fc Further reduce usage of IThreadService 2017-08-16 16:15:42 +02:00
Alex Dima
a99eeae966 More adoption of @extHostNamedCustomer 2017-08-16 12:56:09 +02:00
Alex Dima
c956a19fab Have MainThreadDocumentsAndEditors follow the lifecycle of the extension host 2017-08-16 11:28:26 +02:00
Alex Dima
159de8236e More adoption of @extHostNamedCustomer 2017-08-16 10:26:25 +02:00
Johannes Rieken
e909c33059 eng - move the document content provider part out of document/editor management 2017-08-15 19:25:23 +02:00
Alex Dima
20a45eef3a Add a mechanism to be a customer of the extension host (share lifecycle) and begin reducing usage of IThreadService 2017-08-15 18:26:51 +02:00
Alex Dima
b420c54f0f Remove cyclic dependency between IExtensionService and IThreadService 2017-08-14 16:57:53 +02:00
Martin Aeschlimann
9098d9ff7c [themes] let extensions contribute colors. Fixes #14309 2017-08-14 16:07:56 +02:00
Christof Marti
a6a07a74e0 Proposed credentials API 2017-07-18 14:55:07 -07:00
Andre Weinand
fbcdb4c6a7 add proposed debug API; fixes #28234 2017-06-22 19:04:39 +02:00
Alex Dima
709211c2ab Rename vs/platform/platform to vs/platform/registry/common/platform 2017-06-19 11:30:05 +02:00
Alex Dima
829ab90404 Move all TM related code up to /workbench/ 2017-06-19 10:20:15 +02:00
Sandeep Somavarapu
e87e0999d4 Implement #26948
- Initial version of custom views and tree data provider API
2017-05-19 18:23:08 +02:00
Johannes Rieken
b548d2128d split things up into api/node and api/electron-browser 2017-05-12 11:24:22 +02:00