Johannes Rieken
e9233ca076
ext.name != ext.main
2016-11-02 12:55:55 +01:00
Joao Moreno
954b1aa4bc
add _files.openFolderPicker command
2016-11-02 12:36:57 +01:00
Sandeep Somavarapu
c5c0c39d9a
#14821 Move extension enablement closer to extension management
2016-11-02 10:17:41 +01:00
Sandeep Somavarapu
1f298d54a2
Fix #14763
...
- Include extension specific properties only
- Refactor: Move extensions scanning to MainThreadExtensionService
2016-11-01 17:57:22 +01:00
Alex Dima
3be9dad671
Group language configuration types together
2016-11-01 13:18:19 +01:00
Alex Dima
6325f3d9cf
Begin to clean up ElectricCharacter
2016-11-01 12:37:15 +01:00
Sandeep Somavarapu
7dbd9689db
Renaming in extensionRuntimeService
2016-11-01 11:58:55 +01:00
Johannes Rieken
c510d53da7
sample for vscode.proposed.d.ts and implementation
2016-10-31 17:03:32 +01:00
Johannes Rieken
53df546a67
debt - don't use bind because it hinders proper typechecking
2016-10-31 16:17:52 +01:00
Johannes Rieken
95536e6678
debt - move error handler code
2016-10-31 16:17:52 +01:00
Johannes Rieken
887a4a1b7d
when saving expect the extension host to be virtually dead, #14635
2016-10-31 15:24:48 +01:00
Johannes Rieken
1b8d31f29f
fix telemetry event for save participants
2016-10-28 12:29:58 +02:00
Johannes Rieken
31d39b0a37
send telemetry info as initData, fixes #14632
2016-10-28 09:25:36 +02:00
Daniel Imms
2f182c08a7
Prefix setProcessId with an underscore
...
Fixes #12434
2016-10-26 18:54:22 -07:00
Alex Dima
6dd7a04bbd
Fixes #14500 : wait for extension points
...
* Use the extension descriptions available in the UI thread
* Don't wait for handling extension points until extension host is running
* Create the extension host process only after extension points have been handled
* Send the initial configuration as part of the initData to the extension host
2016-10-26 22:08:59 +02:00
Alex Dima
d801542057
ExtensionsRegistry only tracks extension points
2016-10-26 22:08:57 +02:00
Alex Dima
17243e765a
Simplify extension point handling
2016-10-26 22:08:53 +02:00
Johannes Rieken
ebd2e2e57d
log save participant timings, #13492
2016-10-26 18:12:01 +02:00
Johannes Rieken
2c09acb99e
fix #12688
2016-10-26 15:13:47 +02:00
Alex Dima
b62ca810c6
Trigger loading configuration for embedded modes
...
Load configuration for languages when they are first encountered as an embedded mode in TextMate (#14136 )
2016-10-24 18:15:37 +02:00
Johannes Rieken
710c86c22e
Revert "delay event forwarding and hope for updated textfile service, fixes #11339 "
...
This reverts commit b949f4f867 .
2016-10-24 14:54:13 +02:00
Johannes Rieken
b949f4f867
delay event forwarding and hope for updated textfile service, fixes #11339
2016-10-24 14:10:36 +02:00
Johannes Rieken
1cda680453
also send isDirty-flag when forwarding model changes, #11339
2016-10-24 13:06:48 +02:00
Johannes Rieken
012622ead3
fix #14223
2016-10-24 10:45:15 +02:00
Daniel Imms
86028830c7
Clear terminal queued requests once they're actioned
2016-10-22 04:34:07 -07:00
Daniel Imms
611ed75a9b
Remove wait loop in extHostTerminalService
...
Fixes #12434
2016-10-22 04:30:45 -07:00
Martin Aeschlimann
1b2478dd2b
[html] add hover for tags and embedded css
2016-10-21 22:02:43 +02:00
Johannes Rieken
fbacd65e2a
debt - no guessing-caching, better use of gc-signals, command converter using gc-signals, main side heap service
2016-10-21 18:54:48 +02:00
Johannes Rieken
8cf29fbe26
debt - remove unused IQuickFix2 interface and use CodeAction instead
2016-10-21 13:30:16 +02:00
Johannes Rieken
4d4cce534b
fmt - protected from concurrent document changes
2016-10-20 17:52:27 +02:00
Johannes Rieken
5bacd045c0
debt - move TrieMap to map.ts, add tests
2016-10-20 12:57:48 +02:00
Johannes Rieken
ecdfddabc7
reduce amount of data the _executeCompletionItemProvider-commands sends
2016-10-20 12:24:30 +02:00
Johannes Rieken
929d6a5504
debt - remove ISuggestResult#currentWord
2016-10-20 11:43:08 +02:00
Johannes Rieken
f22b10e4e2
instantiate a new api implementation for each extension, #13990
2016-10-20 10:57:04 +02:00
Johannes Rieken
701507f40c
make ExtHostAPIImplementation a method for better type checks, #13990
2016-10-19 16:20:51 +02:00
Johannes Rieken
dc7402b978
make vscode.d.ts use a declare module, #13990
...
* a declared module allows to have a sibling module containing experimental API
* this change also cleans up some bogous type pollution that happened because vscode used to be both, a declare module and a global namespace
2016-10-19 11:43:56 +02:00
Benjamin Pasero
262c24cb1f
Merge pull request #13883 from Microsoft/ben/horizontal
...
Diagonal editor layout
2016-10-18 10:53:07 +02:00
Benjamin Pasero
932cd3816a
fix compile errors
2016-10-17 19:02:13 +02:00
Johannes Rieken
5c553b6ad4
start with document formatters, fallback to range formatters, fixes #13690
2016-10-17 12:09:34 +02:00
Johannes Rieken
3ac84ba23e
add new event onDidChangeVisibleTextEditors, #643
2016-10-13 10:29:03 +02:00
Johannes Rieken
6681a2a7d6
tsfmt - src
2016-10-08 09:53:13 +02:00
Dirk Baeumer
428d4768e0
Run extension host detached under Windows to ensure correct extension shutdown
2016-10-07 14:59:17 +02:00
isidor
1a15210f01
first set code editor, then setConfiguration
...
fixes #12879
2016-10-07 10:30:49 +02:00
Benjamin Pasero
61328fd66c
💄
2016-10-05 19:29:08 +02:00
Benjamin Pasero
96f11177eb
push ITextFileService to be a workbench service ( fixes #6429 )
2016-10-05 15:19:18 +02:00
Johannes Rieken
35540a82a4
simpler, but less clean fix for #12111
2016-09-29 16:07:38 +02:00
Johannes Rieken
2a388da352
Revert "gutterIconPath is string or Uri, #12111 "
...
This reverts commit 2d1c94ab08 .
2016-09-29 16:07:38 +02:00
Johannes Rieken
2d1c94ab08
gutterIconPath is string or Uri, #12111
2016-09-29 09:56:17 +02:00
Johannes Rieken
c4f793759a
baby steps, #12111
2016-09-29 09:56:17 +02:00
Daniel Imms
8763d8411f
Fix Terminal.processId when setProcessId has not yet been called
...
Part of #12770
2016-09-28 19:10:34 -07:00