Commit Graph

147 Commits

Author SHA1 Message Date
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
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
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
Sandeep Somavarapu
682064e5ac Move storage path computation to ext host main 2016-10-18 15:59:36 +02:00
Sandeep Somavarapu
e6d385f258 fix #13734 2016-10-17 11:01:29 +02:00
Benjamin Pasero
ae6a270ab0 use queued sender for ext host communication 2016-10-16 09:45:33 +02:00
daserge
bdc5eefa95 Avoiding "write EPIPE process.send" error on exit 2016-10-14 19:39:26 +03:00
Joao Moreno
7d0460f83f improve ext obsolete detection at loading time
related to #13603
2016-10-13 09:25:13 +02:00
Sandeep Somavarapu
5103b15943 Implement IExtensionRuntimeService 2016-10-12 16:58:53 +02:00
Sandeep Somavarapu
7d092cb1ea Storage: getStorageData from storage path 2016-10-12 16:58:53 +02:00
Sandeep Somavarapu
d85ee136b2 StorageService: New api to get workspace storage path 2016-10-12 16:58:53 +02:00
Sandeep Somavarapu
fbc3df7c6c remove console.log statement 2016-10-11 18:33:48 +02:00
Sandeep Somavarapu
4ef0081b7f Fix #13520 2016-10-11 18:23:15 +02:00