Rob Lourens
aa6e38762d
Fix #40275 - check enableProposedApi flag for logger API
2017-12-15 11:01:31 -08:00
Rob Lourens
f877135846
Merge branch 'master' into roblou/extHostLogger2
2017-12-13 14:21:08 -08:00
Alex Dima
367dd10413
Rename RPCProtocol.get to RPCProtocol.getProxy ( #36972 )
2017-12-13 16:04:14 +01:00
Alex Dima
0abd821277
Further simplifications ( #36972 )
2017-12-13 15:36:47 +01:00
Alex Dima
252d49c65b
Simplify AbstractThreadService usage ( #36972 )
2017-12-13 15:21:33 +01:00
Rob Lourens
b3fde70cb4
Move extension logger to extension context
2017-12-12 19:23:24 -08:00
Rob Lourens
daa3a0ec2e
Add ExtHostLogService with logger and lazily created log folder per extension
2017-12-12 19:07:41 -08:00
Johannes Rieken
eef38a2e15
log failures of on-will-save-listener, #40030
2017-12-12 10:28:55 +01:00
Johannes Rieken
43f2e0706c
know the extension id when calling on-will-save, #40030
2017-12-11 17:55:42 +01:00
Alex Dima
dc6451db42
Fixes #40024
2017-12-11 15:50:43 +01:00
Andre Weinand
c70c818503
use classes for breakpoints API; fixes #39639
2017-12-07 00:31:06 +01:00
Joao Moreno
4ecad4714f
fixes #39806
2017-12-06 17:34:11 +01:00
Joao Moreno
857ab9d59d
use global log service
2017-12-04 12:08:04 +01:00
Andre Weinand
f07f5d3873
add first cut of proposed breakpoints API; fixes #23188
2017-12-02 00:24:59 +01:00
Johannes Rieken
a47be8c8c1
enable proposed api usage via product.json
2017-12-01 10:35:58 +01:00
Alex Dima
4178699625
Merge remote-tracking branch 'origin/master' into runtime-extensions
2017-11-30 16:13:53 +01:00
Alex Dima
e05a406722
Only warn once about workspace.rootPath
2017-11-30 10:08:14 +01:00
Joao Moreno
4e78a42abf
log ext host commands, ext hsot scm
2017-11-29 15:38:01 +01:00
Alex Dima
e0f7df5cfa
Render messages
2017-11-28 17:53:18 +01:00
Alex Dima
93469a7941
Have an activation reason
2017-11-28 17:05:35 +01:00
Benjamin Pasero
6ba17b2e50
findFiles broken in Insiders? ( fixes #39158 )
2017-11-27 11:41:43 +01:00
Andre Weinand
0688b0543e
rename console to activeDebugConsole; fixes #37279
2017-11-21 18:13:22 +01:00
Benjamin Pasero
a8769e7835
debt - change glob to not require paths.relative anymore
2017-11-21 15:58:31 +01:00
Matt Bierner
be88547c66
Prototyping new CodeAction API ( #36316 )
...
* Add CodeAction Type
Adds skeleton on a new CodeActionType and allows codeActionProvider to return either `Command`s or `CodeAction`s
Move proposed CodeAction API to proposed and try using it in TS
Split CodeAction into quickfix and refactoring classes
Update proposed interface
Update for new API
Adding basic docs
* Support workspace edits and text edits in codeactions
* Remove placeholders
* Resolving conflicts and making PR suggested changes
* Fix quick fix test
* Revert change to only use `CodeAction` instead of `CodeAction | Command` in modes since this will break `vscode.executeCodeActionProvider`
2017-11-08 16:07:34 -08:00
Christof Marti
9ad5aeb690
Remove credentials code ( fixes #37822 )
2017-11-08 11:11:13 -08:00
Matt Bierner
4b4ac1b4d9
Remove unused generic types
2017-11-07 11:48:38 -08:00
Erich Gamma
c536efdfbc
Enabled the noUnusedLocals and added @tsignore
2017-11-07 13:13:41 +01:00
Benjamin Pasero
67ae810e04
api - remove add/removeWorkspaceFolder (for #37301 )
2017-11-01 15:04:51 +01:00
Benjamin Pasero
80ece09d7f
Provide additional workspace API to add/remove workspace folders (for #35407 ) ( #36820 )
...
* Provide additional workspace API to add/remove workspace folders (for #35407 )
* add/removeFolders => add/removeFolder
* make add/remove folder return a boolean
* use proper service for workspace editing
* workspac => workspace
* do not log promise canceled messages
* show confirm dialog
2017-10-30 13:49:48 +00:00
Sandeep Somavarapu
62ff872b91
#36623 Pass null resource to get resource configuration value for any resource
2017-10-27 15:50:21 +02:00
Sandeep Somavarapu
a10370cb9f
Implement #36623
2017-10-27 12:31:10 +02:00
Johannes Rieken
47e1c93285
deco - use correct/overwrite decorations in scm viewlet because the same URI can have multiple decorations
2017-10-26 17:01:18 +02:00
Johannes Rieken
86cd46a44e
deco - allow to derive new decoration from existing decoration, add IDecorationData#source
2017-10-26 17:01:18 +02:00
Benjamin Pasero
0b0733774d
API: expose workspace.name property ( fixes #36802 ) ( #36803 )
2017-10-25 11:54:09 +02:00
Andre Weinand
af809a59db
API: expose debug console; fixes #36753
2017-10-24 13:03:31 +02:00
Johannes Rieken
71d332b464
deco - remove opacity, use colors only, remove provider label from proposed api
2017-10-18 10:36:47 +02:00
Johannes Rieken
572c7ba2b4
deco - expose decorations as proposed api
2017-10-17 11:15:56 +02:00
Johannes Rieken
46b7697866
color - move color provider api to stable api
2017-10-16 12:43:21 +02:00
Johannes Rieken
c6ac991a52
debt - remove apiUsage telemetry
2017-10-11 15:40:35 +02:00
Johannes Rieken
12439dfbb6
debt - remove obsolete URI casts
2017-10-11 13:01:10 +02:00
Benjamin Pasero
71cdb6afbc
promote showWorkspaceFolderPick to stable API
2017-10-11 12:22:12 +02:00
Joao Moreno
4cfb248733
fixes #36010
2017-10-11 09:30:20 +02:00
Christof Marti
35b91522e7
Check search.useRipgrep for file searches ( #34999 )
2017-10-03 11:56:25 -07:00
Johannes Rieken
229093ec9e
debt - remove unused 'usesCommandLink' telemetry
2017-10-02 14:40:03 +02:00
Johannes Rieken
8414d5c03e
debt - use SearchTree over Trie'ish
2017-10-02 14:31:34 +02:00
kieferrm
08d8f0f9f6
indentation changes
2017-09-25 18:36:43 -07:00
kieferrm
fbb3e25987
omit endPoint where it defaults to none
2017-09-25 18:36:43 -07:00
kieferrm
a65363876a
more GDPR classification
2017-09-25 18:36:43 -07:00
Benjamin Pasero
8ec0c6012a
better fix for #34796
2017-09-25 09:21:29 +02:00
Matt Bierner
982277d9d1
Really fix test on options
2017-09-22 15:53:03 -07:00