Johannes Rieken
44b7588362
remove getNamedCustomer, connect MainThreadWebview with CodeInsetController
2019-02-13 12:47:46 +01:00
Johannes Rieken
8246c1648f
workbenchs/parts became workbench/contrib
2019-02-13 12:47:46 +01:00
Johannes Rieken
ace73c05b7
move rest code code inset to workbench out of (monaco) editor
2019-02-13 12:47:46 +01:00
Rob DeLine
066dfef8f7
Add Code Inset Feature
2019-02-13 12:46:25 +01:00
Matt Bierner
14e4835a55
Strict null extHostWorkspace
2019-02-11 16:41:59 -08:00
Matt Bierner
f9687fc5ec
Strict null work on extHostLanguageFeatures
2019-02-11 09:31:13 -08:00
Matt Bierner
9ee6077373
Strict null work in extHost
2019-02-11 09:31:13 -08:00
Daniel Imms
c7f83b2c85
Strict null check mainThreadTerminalService
...
Part of #60565
2019-02-11 04:35:20 -08:00
Johannes Rieken
d50b568d87
multiple cursor in internal api of smart select, #41838
2019-02-11 11:34:09 +01:00
Sandeep Somavarapu
16a2c2e3fa
Merge branch 'master' into sandy081/remoteMRWorkspace
2019-02-11 10:23:58 +01:00
Benjamin Pasero
7c1fe9a7d6
debt - move search out of platform
2019-02-09 17:02:31 +01:00
Matt Bierner
fdc710af64
Strict null work for main thread debug, tasks, and output
2019-02-08 17:16:08 -08:00
Johannes Rieken
b6da3af518
make sure to gc-track commands of code lens objects
2019-02-08 16:58:51 +01:00
Alex Dima
2ba52db77a
Reroute activation for hosted extensions
2019-02-08 11:54:23 +01:00
Matt Bierner
1cd1f81106
Strict null check extensionHost.ts
2019-02-07 15:35:15 -08:00
Matt Bierner
5076c35a53
Strict null work on mainThread and extHost
2019-02-07 09:54:21 -08:00
Johannes Rieken
0693cb7afc
debt - don't track recursive but explict, #67694
2019-02-07 13:56:26 +01:00
Sandeep Somavarapu
db81580e7f
Merge branch 'master' into sandy081/remoteMRWorkspace
2019-02-07 12:41:42 +01:00
Benjamin Pasero
35523f6c51
debt - workbench/parts => workbench/contrib (update imports and scripts)
2019-02-07 11:48:58 +01:00
Matt Bierner
ea577a79e4
Strict null check more mainThread and extHost files
2019-02-06 18:22:33 -08:00
Matt Bierner
96e13e6cbf
Unblock mainThread and extHost files from being strict null checked
2019-02-06 17:54:31 -08:00
Matt Bierner
b6087b2021
Fixing more strict null errros in extHost and related files
2019-02-05 15:59:38 -08:00
Daniel Imms
98eb895141
Implement onDidChangeTerminalDimensions
...
Fixes #55718
2019-02-05 04:44:13 -08:00
Daniel Imms
8846757657
Move cwd ownership into terminal process
2019-01-28 06:06:36 -08:00
Johannes Rieken
f824581042
fix #67120
2019-01-28 14:04:43 +01:00
Sandeep Somavarapu
aba0fcbb58
Delay extension host until workspace is completely initialized
2019-01-28 10:54:45 +01:00
Peng Lyu
130fdbee2b
reaction api
2019-01-27 15:06:33 -08:00
Alex Dima
b2736fdc7c
Capture console log and send it through the extension host protocol
2019-01-22 20:03:24 +01:00
Alex Dima
c16d569a32
Add IInitData.resolvedExtensions
2019-01-22 20:01:56 +01:00
Johannes Rieken
97ed8aba29
add developer command that prints available formatters to console, #41882
2019-01-21 18:19:02 -08:00
Johannes Rieken
232006c427
use electron openExternal, return boolean-promise, rename to 'open', #66741
2019-01-21 17:03:15 -08:00
Matt Bierner
bcc2281e45
Rename CodeAction.canAutoApply -> CodeAction.preferred
...
Part of #62110
Use the more generic name as suggested in https://github.com/Dart-Code/Dart-Code/issues/1393 . This makes the intent of the field more clear and also allows us to extend the concept of preferred code actions to refactorings and other classes of code actions
Experimentally also allows a `preferred` value for `apply` when configuring code aciton keyboard shortcuts. This applies the preferred code action returned from the list of code actions returned
2019-01-21 14:09:30 -08:00
Johannes Rieken
f9d0c4b2cb
wire up read/write correctly, #66759
2019-01-18 18:51:39 -08:00
Johannes Rieken
073aba1923
first cut proposed api for vscode.open, #66741
2019-01-18 11:27:26 -08:00
Alex Dima
ae72d6983d
Handle added/removed extensions in bulk
2019-01-18 17:16:46 +01:00
isidor
7bd16e21c8
label service new structure for formatters
2019-01-17 18:04:37 +01:00
Matt Bierner
1904cd8d84
Prototype auto fixable quick fixes
...
Part of #62110
- Adds a new field `canAutoApply` to code actions. This field indicates that a code action can be applied without additional user input. For quick fixes, this should be set if the fix properly addresses the error
- Enable auto fixes for TS spelling errors
- Added a `editor.action.autoFix` command to triggers auto fixes at the current cursor position
2019-01-16 17:56:22 -08:00
Alex Dima
924b7a1fea
Handle the case of removing an extension from the extension host
2019-01-15 23:04:45 +01:00
Alex Dima
471a786cf3
Activate newly installed/enabled extensions
2019-01-15 13:51:15 +01:00
Alex Dima
2fe9de8511
Initialize configuration data through ExtHostConfiguration
2019-01-14 17:28:14 +01:00
Gabriel DeBacker
e1d8493f28
Implement creating a razzle terminal with approved API changes
2019-01-11 10:27:18 -08:00
Johannes Rieken
14ce5183db
renames, #58649
2019-01-11 16:18:56 +01:00
Alex Dima
46d1ac2bbc
Add "Measure Extension Host Latency" action
2019-01-09 08:38:30 +01:00
Alex Dima
9cf36cdf8f
Rename CanonicalExtensionIdentifier to ExtensionIdentifier
2019-01-07 12:00:54 +01:00
Andre Weinand
ac39335c81
remove obsolete Tracker API
2019-01-07 10:28:46 +01:00
Alex Dima
25417553be
Adopt case insensitive extension identifiers
2018-12-21 12:41:41 +01:00
Rachel Macfarlane
c5c15eb75f
Add document parameter to draft methods on comments provider
2018-12-18 14:57:50 -08:00
Daniel Imms
e110245f13
Merge branch 'master' into kieferrm/terminal-cwd
2018-12-17 11:21:20 -08:00
Johannes Rieken
514ec620de
add SelectionRange and SelectionRangeKind, #63935
2018-12-17 15:10:18 +01:00
Matt Bierner
986f924ad5
Prefer using Array<T> for complex array types
...
Use `Array<T | U>` when dealing with union types instead of `(T | U)[]`
2018-12-13 16:40:44 -08:00