Felix Becker
dbe0f89264
Always reject Promises with Error instances
2017-06-26 15:24:41 +02:00
Rob Lourens
57f4146367
Fix remaining TS errors
2017-06-21 19:18:11 -07:00
Benjamin Pasero
73dad2ebb9
multi root - stable workspace.id
2017-06-15 15:29:10 +02:00
Johannes Rieken
f8eb2fa3b8
adopt IWorkspace2, implement proper workspaceContains, #28526
2017-06-14 12:21:26 +02:00
Johannes Rieken
7c1c21c158
start with a step back and use IWorkspace where needed, nuke workspace context service from ext host, #28526
2017-06-12 15:40:38 +02:00
Benjamin Pasero
00a24d5c82
workspace - wire in some new apis to get at folders
2017-06-12 12:40:58 +02:00
Benjamin Pasero
dabe5d0cc4
extract more functionality into IWorkspace
2017-06-12 10:51:34 +02:00
Benjamin Pasero
9754a2107d
Revert "extract more functionality into IWorkspace"
...
This reverts commit 25b4b172e4 .
2017-06-12 10:37:54 +02:00
Benjamin Pasero
25b4b172e4
extract more functionality into IWorkspace
2017-06-12 08:16:25 +02:00
Alex Dima
a336df99e3
Shutdown glob pattern searching process after 1s of idle time
2017-05-29 17:24:43 +02:00
Alex Dima
87acd1f584
Merge remote-tracking branch 'origin/master' into feature-wildcard-workspaceContains
2017-05-29 17:13:19 +02:00
Benjamin Pasero
a9486e406f
linting: convert double quote imports to single quote
2017-05-26 09:27:46 +02:00
Johannes Rieken
c47cdcfea0
send telemetry message when extensions generate warning during real world run, #27090
2017-05-23 16:32:21 +02:00
Martin Aeschlimann
6915d0ffc1
Move getParseErrorMessage
2017-05-10 10:10:17 +02:00
Eric Amodio
10c0610a6d
Fixes #944 - Support wildcards on activationEvents.workspaceContains
2017-04-27 01:45:29 -04:00
Michel Kaporin
5440a2cdea
Merge branch 'original-nls' of https://github.com/michelkaporin/vscode into michelkaporin-original-nls
2017-03-27 11:52:58 +02:00
Johannes Rieken
0e5198437c
use native path#{join,normalize} over our custom stuff
2017-03-24 15:11:02 +01:00
Michel Kaporin
2199d94d33
Added alias and category back to statically registered commands. Added additional check to create ILocalizedString only for title or category.
2017-03-24 10:44:40 +01:00
Michel Kaporin
1f84bfe86a
Showing original command names next to translated. Resolves #17549 .
2017-03-23 16:29:17 +01:00
Sandeep Somavarapu
88f9357536
Fix #22083
2017-03-07 10:20:37 +01:00
Sandeep Somavarapu
622b8004f4
#19685 Revert changes in Extension Description
...
- Revert changes to id in Ext description. No lowering of name.
- Implement an equal function to check equality of extensions
- Use above function to check the equality with extension description
2017-03-03 11:25:04 +01:00
Sandeep Somavarapu
b30abf53f4
#19685 Use lower case id
...
- In Extension description in Extension host
- In Extension enablement service
- Rename identifier to id in IExtension
2017-03-02 00:35:04 +01:00
Sandeep Somavarapu
1babad1f58
#19685 : Scanning local extensions
...
- Adopt to gallery extension id (lowercase) while scanning local extensions in Extension management and Extension host
2017-03-02 00:35:04 +01:00
Sandeep Somavarapu
6d799695db
Fix #19753
2017-02-03 14:28:42 +01:00
Matt Bierner
c342eaa22e
Adding more explicit returns
2017-02-01 17:29:57 -08:00
Johannes Rieken
3321981f6f
use pipe to communicate with ext host
2017-01-23 14:48:48 +01:00
Johannes Rieken
70560a282a
only one sender, no more stats
2017-01-20 19:56:23 +01:00
Johannes Rieken
6652555a06
make ext host ipc use message passing protocol api
2017-01-20 19:24:30 +01:00
Johannes Rieken
b524f6afad
move ipcRemoveCom to node-layer
2017-01-20 12:06:26 +01:00
Martin Aeschlimann
3d18fd4d9f
nls in package.json: Also support strings in arrays
2017-01-07 22:22:24 -04:00
Martin Aeschlimann
3a67f92f5b
improve package.json parsing performance. Fixes #18218
2017-01-07 14:46:45 -04:00
Johannes Rieken
5d0fc3cad9
Revert "add extension host heart beat and log telemetry event when ext host goes dark, #14758 "
...
This reverts commit fb757bcc19 .
2016-12-23 16:25:24 +01:00
Benjamin Pasero
fc1a9e6091
debt - less use of <any> casts
2016-12-12 12:04:42 +01:00
Johannes Rieken
cc4e25f47f
make API creation part of extension service readiness, #16499
2016-12-05 14:49:49 +01:00
Johannes Rieken
cabd8ad3de
no more sync-fs when creating storage dir, #16388
2016-12-05 12:11:45 +01:00
Johannes Rieken
156b4d2550
avoid realpathSync, #16388
2016-12-05 12:11:45 +01:00
Martin Aeschlimann
f50074e452
Only look at extensions that have a package.json
2016-11-23 17:36:52 +01:00
Johannes Rieken
4a6b92723d
enable proposed api only when developing extensions
2016-11-10 16:00:46 +01:00
Sandeep Somavarapu
7f4af5cfd1
Fix #14763 - Revert the fix.
2016-11-07 18:50:47 +01:00
Johannes Rieken
fb757bcc19
add extension host heart beat and log telemetry event when ext host goes dark, #14758
2016-11-02 11:38:16 +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
Johannes Rieken
e45b76473c
enableProposedApi is optional
2016-11-01 09:37:44 +01:00
Johannes Rieken
c510d53da7
sample for vscode.proposed.d.ts and implementation
2016-10-31 17:03:32 +01:00
Johannes Rieken
95536e6678
debt - move error handler code
2016-10-31 16:17:52 +01:00
Johannes Rieken
31d39b0a37
send telemetry info as initData, fixes #14632
2016-10-28 09:25:36 +02: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
Alex Dima
949dc8c893
Remove extraneous boolean ( #14500 )
2016-10-26 22:08:44 +02:00
Alex Dima
b10c51b085
Merge pull request #13774 from daserge:epipe-process-send
...
Avoiding "write EPIPE process.send" error on exit
2016-10-24 20:03:13 +02:00