Commit Graph

349 Commits

Author SHA1 Message Date
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
João Moreno
3b6e05ecf9 Merge pull request #25983 from ihalip/scm-resourcegroup-label
Allow changing a SourceControlResourceGroup's label
2017-05-05 12:52:06 +02:00
Sandeep Somavarapu
ccae6f96ef Contribute explorer views
- Adopt proposed API to contribute explorer views
- Adopt extension host and main to contribute explorer views
- Implement contributable views in explorer viewlet
2017-05-05 11:58:17 +02:00
Ilie Halip
4fce360efb make it possible to change a SCMResourceGroup's label 2017-05-05 08:36:40 +03:00
Joao Moreno
9b7a8813e0 🐛 SourceControlResourceDecorations.faded
fixes #24097
2017-04-27 15:38:27 +02:00
Johannes Rieken
59c86095fd add --enable-proposed-api <my.ext>, #25378 2017-04-27 10:54:29 +02:00
Benjamin Pasero
b34f17350f Un-allowed double quoted imports (for #25451) 2017-04-26 19:13:12 +02:00
Eric Amodio
ca163e0de1 Changes ShowTextDocumentOptions to TextDocumentShowOptions
Changes pinned property to preview
Adds ITextDocumentShowOptions as main-side DTO
2017-04-25 09:33:26 -04:00
Eric Amodio
d44fa8feb1 Adds ShowTextDocumentOptions interface
Moves column into the options
Removes overloads from the proxy
2017-04-25 08:51:10 -04:00
Eric Amodio
b5340dbec3 Adds editor options overload to showTextDocument 2017-04-25 08:45:47 -04:00
Johannes Rieken
5f319d4892 finalize progress API, #18066 2017-04-25 12:38:41 +02:00
Sandeep Somavarapu
011e888091 Enahance tree api
- API to create a view passing the data provider
- Have methods on created API to refresh
2017-04-25 12:35:14 +02:00
Sandeep Somavarapu
24a7273464 Remove tree node api 2017-04-25 11:29:40 +02:00
Sandeep Somavarapu
c9c8b8e082 Enhance Tree api
- A new approach to register tree node
- Support on change listener to refresh node
2017-04-25 00:43:53 +02:00
Alex Dima
b3097dfd53 More usage of Position vs IPosition 2017-04-19 15:16:50 +03:00
Alex Dima
4807f83348 Move ISelection out of editorCommon 2017-04-18 18:16:26 +03:00
Alex Dima
f3be941164 Move IRange out of editorCommon 2017-04-18 17:33:22 +03:00
Alex Dima
8a3f8985fa Move IPosition out of editorCommon 2017-04-18 16:53:33 +03:00
Alex Dima
2cf8cef20d A single model content changed events contains the list of changes 2017-04-14 13:18:34 +03:00
Alex Dima
307fda2689 Clarify extension host protocol 2017-04-14 13:18:33 +03:00
Joao Moreno
a8b2945855 🐛 remove the notion of active scm provider
introduces more changes to the SCM api

fixes #23623
fixes #23676
2017-03-30 21:10:44 +02:00
Joao Moreno
b68c8e3347 automatically marshal scm resources 2017-03-30 08:56:28 +02:00
Joao Moreno
ccfcbe6c6f scm: move from pull to push model 2017-03-29 22:44:25 +02:00
Joao Moreno
0b19861f31 🐛 cant commit no more!
fixes #23384
2017-03-28 12:36:00 +02:00
Joao Moreno
3d0b9755d3 💥 scm state -> stateContextKey 2017-03-27 11:54:23 +02:00
Joao Moreno
75576e3cca 💥 scm id -> contextKey 2017-03-27 11:54:23 +02:00
Joao Moreno
79aa19e9d4 💥 scm input onDidAccept 2017-03-27 11:08:36 +02:00
Daniel Imms
804562ed46 Initial terminal API onData impl
Part of #23177
2017-03-24 14:09:48 -07:00
Joao Moreno
24cd191ac2 scm: require uris on resources and groups 2017-03-24 17:55:14 +01:00
Joao Moreno
e4a765da2d 🔨 change how ids work in scm providers. remove drag 2017-03-24 16:44:38 +01:00
Joao Moreno
acb29bf425 registerDiffInformationCommand instead of computeDiff 2017-03-24 15:22:43 +01:00
Dirk Baeumer
f70b0b3ecb Fixes #22069: Define extension story for tasks 2017-03-23 14:32:31 +01:00
Johannes Rieken
2d05792d35 also add EnumMember and Struct to SymbolKind, #2628 2017-03-23 13:10:34 +01:00
Cody Hoover
ee4473f1ef Follow up to PR #22021 to respond to feedback 2017-03-07 21:36:15 +01:00
Cody Hoover
503f8f516e Add ability to open untitled document with initial content (#22021) 2017-03-07 07:43:21 +01:00
Johannes Rieken
1239cebb70 Merge branch 'joh/editors' 2017-03-06 12:40:47 +01:00
Alex Dima
668dc0675d Extract more code to textSource.ts 2017-03-02 18:50:13 +01:00
Alex Dima
bff93542a7 Reduce usage of IRawText (send only what's needed around) 2017-03-02 18:50:13 +01:00
Joao Moreno
ca1deee166 git: give up on using the editor
fixes #20983
2017-02-21 11:55:27 +01:00
isidor
09bc8765f5 output: allow to dispose output channels
fixes #20703
2017-02-16 11:14:02 +01:00
Joao Moreno
ac703e0d92 wip: git init 2017-02-15 17:46:58 +01:00
Joao Moreno
3eddf71678 scm: hide input box model from extension host 2017-02-03 17:20:26 +01:00
João Moreno
7a9470db31 Merge pull request #19717 from joaomoreno/modal-message-api
Implement modal message API
2017-02-03 11:19:55 +01:00
Matt Bierner
a87586c7c3 Add Type Definition Provider API (#19699)
* Add Type Definition Provider API

Adds a new API to support type definition providers and adds an initial type definition provider for TypeScript

* Fix comment

* Addressing comments

* Fixer menu option ordering

* Added simple test
2017-02-02 14:01:23 -08:00
Joao Moreno
bdaab8eb4e implement modal message API 2017-02-02 16:14:16 +01:00
Joao Moreno
da1a21d1de git: countBadge config 2017-01-31 17:06:27 +01:00
Joao Moreno
ced55cc291 scm: remove commit method from api 2017-01-31 15:36:44 +01:00
Johannes Rieken
5e021a4f3e insertSnippet with Position or Range, #19116 2017-01-25 17:01:31 +01:00
Johannes Rieken
a2a077b088 optionally allow to specify selection at which to insert a snippet, #19116 2017-01-25 15:56:08 +01:00