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
Matt Bierner
57e77e4171
rename ( #19282 )
2017-01-24 13:32:35 -08:00
Matt Bierner
20f3a9f11b
Rename TypeDefinitionProvider to TypeImplementationProvider ( #19101 )
...
* Rename TypeDefinitionProvider to TypeImeplementationProvider
**bug**
In #18346 , I originally called the new go to implementation provider api `ImplementationProvider` which we then decided to rename to `TypeDefinitionProvider`. At the time, I didn't realize that a type definition was actually its own, unrelated concept.
**Fix**
Rename `TypeDefinitionProvider` to `TypeImplementationProvider` to make it clear what the purpose and use of this api is.
* Fix a few names in comments
2017-01-23 16:25:37 -08:00
Johannes Rieken
b4817e5884
Merge pull request #17628 from joelday/master
...
Adding an overload to TextEditor.edit for insertion of a SnippetString
2017-01-20 10:52:33 +01:00
Johannes Rieken
67f4ef013c
use IRawText and compare before pretending things have changed, #18664
2017-01-19 15:29:53 +01:00
Johannes Rieken
23c4c8d1b8
progress - make window progress get a title
2017-01-19 12:06:46 +01:00
Joel Day
c21734fd30
Snippet insertion extension API changes
...
- Basing snippet insertion failure on a new `_codeEditor` null-check.
- Now returns `Thenable<boolean>`.
- Removed vscode.proposed.d.ts copy of the `TextEditor` change.
- Removing empty options interface.
2017-01-18 10:13:56 -08:00
Benjamin Pasero
8b7756063b
Open new file buffer via API
2017-01-18 19:13:26 +01:00
Johannes Rieken
3186c15c7f
progress - don't rethrow errors on main side
2017-01-18 16:51:50 +01:00
Joel Day
95fc03271c
TextEditor.edit snippet overload now returns void. No longer preventing when already in snippet mode.
2017-01-17 23:25:40 -08:00
Joel Day
3c817c7fe2
Insert snippet API changes.
2017-01-17 16:09:15 -08:00
Joel Day
8a3039245e
Merge master.
2017-01-17 13:18:41 -08:00
Johannes Rieken
419c2dc09c
add withScmProgress to begin with
2017-01-17 09:27:16 +01:00
Johannes Rieken
a70478cb1e
Merge branch 'master' into joh/progress-api
2017-01-16 18:12:48 +01:00
Johannes Rieken
0c46df976e
expose a withScmViewletProgress-API
2017-01-16 18:11:12 +01:00
Johannes Rieken
0caa565500
Merge branch 'master' into joh/progress-api
2017-01-13 13:55:31 +01:00
Johannes Rieken
33492341c9
withStatusBarProgress API and implementation
2017-01-13 12:09:19 +01:00
Joao Moreno
4aa47582b3
Merge branch 'master' into scm-api
2017-01-13 09:33:57 +01:00
Matt Bierner
9d611d4dfd
Add Go To Implementation Api ( #18346 )
...
* Add Go To Implementation Api
For #10806
Adds a new API for supporting `go to implementation` command for languages. Implements an example for TS
* Rename
* Cleanup
2017-01-12 12:16:48 -08:00
Joao Moreno
970f663a74
Merge branch 'master' into scm-api
2017-01-11 11:58:59 +01:00
Daniel Imms
6bf0cde91e
Add createTerminal with options API with new option waitOnExit
...
Fixes #15583
2017-01-09 10:56:46 -08:00
Joao Moreno
63a755e411
Merge branch 'master' into scm-api
2017-01-09 09:52:34 +01:00
Johannes Rieken
a6435b1cbd
add CodeLensProvider#onDidUpdateCodeLenses, #10648
2016-12-29 15:54:48 +01:00
Joel Day
9c42a68dc0
Merge branch 'master' of https://github.com/Microsoft/vscode
2016-12-20 14:35:38 -08:00
Joel Day
38a3a1a239
Adding insertSnippet to TextEditor extension API.
2016-12-16 00:50:35 -08:00
Johannes Rieken
470820229b
move quick open service, #15558
2016-12-12 11:03:39 +01:00
Joao Moreno
e6a46dc9e4
Merge branch 'master' into scm-api
2016-12-05 17:33:47 +01:00
Johannes Rieken
a70d2b6326
enable proposed API only in insiders
2016-12-05 16:41:59 +01:00
Joao Moreno
3faded62ad
commit, open, drag optional methods
2016-12-02 11:16:09 +01:00
Joao Moreno
9cd7423788
scm viewlet: themable icons
2016-12-02 10:31:19 +01:00
Joao Moreno
fbeaa5e685
scm viewlet decorations
2016-12-01 17:19:47 +01:00
Joao Moreno
e0e2be3384
git status through extension!
2016-12-01 10:29:12 +01:00
Joao Moreno
06b160e34e
MainThreadSCMProvider.$onChange
2016-11-30 11:24:41 +01:00
Joao Moreno
867f12a69c
proxy some SCMProvider features
2016-11-30 10:39:19 +01:00
Joao Moreno
2a13d010f3
ExtHostSCMShape.$getOriginalResource
2016-11-30 10:30:41 +01:00
Joao Moreno
57fe12fed3
Merge branch 'master' into scm-api
2016-11-28 10:37:55 +01:00
Benjamin Pasero
8f92dcd2bc
Manage extension from status bar and viewlets (for #15155 )
2016-11-28 10:17:41 +01:00
Benjamin Pasero
aac9827882
ConfigurationService#lookup is responsible for 25% of startup time ( fixes #15884 )
2016-11-28 09:59:18 +01:00
Joao Moreno
4c302f9218
scm api: getOriginalResource
2016-11-22 15:48:33 +01:00
Joao Moreno
1af44d673f
wip: extHostSCM, mainThreadSCM
2016-11-22 12:15:13 +01:00