Commit Graph

81 Commits

Author SHA1 Message Date
Alex Dima
3199f1fd3b Introduce and adopt IExtHostWorkspaceProvider 2019-02-20 17:11:51 +01:00
Sandeep Somavarapu
36e3c88fa4 #68658 Strict null check - ExtHostConfiguration 2019-02-19 12:06:08 +01:00
Sandeep Somavarapu
db81580e7f Merge branch 'master' into sandy081/remoteMRWorkspace 2019-02-07 12:41:42 +01:00
Matt Bierner
b6087b2021 Fixing more strict null errros in extHost and related files 2019-02-05 15:59:38 -08:00
Sandeep Somavarapu
aba0fcbb58 Delay extension host until workspace is completely initialized 2019-01-28 10:54:45 +01:00
Alex Dima
2fe9de8511 Initialize configuration data through ExtHostConfiguration 2019-01-14 17:28:14 +01:00
Alex Dima
9cf36cdf8f Rename CanonicalExtensionIdentifier to ExtensionIdentifier 2019-01-07 12:00:54 +01:00
Rob Lourens
ef2547d547 replace void 0 with undefined 2019-01-03 11:20:19 -08:00
Alex Dima
25417553be Adopt case insensitive extension identifiers 2018-12-21 12:41:41 +01:00
Matt Bierner
8087b0a8d8 Remove use strict directives in main vs code ts files (part 2)
We compile using the alwaysStrict flag so these directives are not needed

This part removes most `use strict` directives that are right after the file header
2018-10-02 16:11:05 -07:00
Johannes Rieken
441a5ccf0f use proper proxy declaration 2018-10-01 09:29:09 +02:00
Johannes Rieken
2d452e0a7e uri - replace usages of default export with named export 2018-09-03 10:54:50 +02:00
Sandeep Somavarapu
93f10d7fbf Fix #48225 2018-05-30 17:02:46 +02:00
Matt Bierner
5b6d54a4b2 use _ to mark some unused params 2018-05-10 10:53:15 -07:00
Johannes Rieken
9f752b989e make ResourceMap always strict, #48258 2018-04-20 10:29:33 +02:00
Sandeep Somavarapu
9d58008fa1 Fix #45340 2018-03-30 11:24:02 +02:00
Matt Bierner
81767beaca Make Event a named export
There are many places in the code that do `import Event, { ...} from '.../event'`.
2018-03-14 14:25:30 -07:00
Sandeep Somavarapu
24420491eb Fix #45340 2018-03-09 10:56:08 +01:00
Sandeep Somavarapu
81f1deec2f #39576 Use proxy only for extension calls 2018-03-06 16:21:47 +01:00
Sandeep Somavarapu
98ef6607e6 Fix #39576 2018-03-05 17:33:33 +01:00
Sandeep Somavarapu
f965a2c51e Fix #43197 2018-02-13 11:34:56 +01:00
Johannes Rieken
27e9d4c196 debt - rename clone to deepClone 2017-11-13 17:15:20 +01:00
Sandeep Somavarapu
e59a441f1b Freeze contents from inspect and keys call 2017-11-13 16:50:33 +01:00
Sandeep Somavarapu
f77e13fb09 Fix #38200 2017-11-13 10:25:10 +01:00
Sandeep Somavarapu
c2bf8a1ef1 Rename getConfiguraiton to getValue 2017-11-10 12:32:07 +01:00
Sandeep Somavarapu
c656d5e1d7 Reduce calling clone 2017-11-09 11:28:00 +01: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
bf63319e2e #36623 💄 2017-10-27 13:32:48 +02:00
Sandeep Somavarapu
a10370cb9f Implement #36623 2017-10-27 12:31:10 +02:00
Sandeep Somavarapu
0a749202aa Implement #36475 2017-10-26 16:22:36 +02:00
Sandeep Somavarapu
5520af8168 Fix #34254 2017-10-20 22:56:40 +02:00
Sandeep Somavarapu
993043440d Send workspace configuration change event data to extension host 2017-10-18 10:53:24 +02:00
Sandeep Somavarapu
b65cb01b3d Send the configuration change event data to Extension host 2017-10-18 08:39:48 +02:00
Sandeep Somavarapu
b5774640f1 Use IConfigurationService.updateValue instead of IConfigurationEditingService 2017-10-16 23:01:02 +02:00
Sandeep Somavarapu
4765a8ab17 Configuration: Use proper names for getting sections and values 2017-10-06 11:57:21 +02:00
Sandeep Somavarapu
38f2f142b0 Remove unnecessary generics in configuration area 2017-10-06 11:48:02 +02:00
Sandeep Somavarapu
3151c10d70 - Ability to write configuration into memory
- CLean up: Separate models and interfaces
2017-10-06 11:38:58 +02:00
Sandeep Somavarapu
75cf7dabb5 Refactor Configuration Service
- API to get a value given a key
- API to update value smartly
- Fine grained configuration change event
- Smart reload API
- Remove unnecessary APIs
2017-10-05 23:13:18 +02:00
Sandeep Somavarapu
feded35e7a Fix #32949 2017-08-23 09:00:05 +02:00
Alex Dima
2b3298af79 Use native proxies for renderer <-> ext host RPC communication 2017-08-16 10:26:25 +02:00
Sandeep Somavarapu
5a622a9967 Implemente feedback 2017-07-25 20:13:45 +05:30
Sandeep Somavarapu
06550ab0c3 Version 2 2017-07-25 16:27:56 +05:30
Sandeep Somavarapu
69e9593822 Fix #29633 2017-06-28 15:33:34 +02:00
Sandeep Somavarapu
a5248f3675 #28538 Proposed API to read configuration in a multi root workspace 2017-06-26 12:53:14 +02:00
Johannes Rieken
f3ae32fc37 more 💄 2017-06-21 16:09:38 +02:00
Johannes Rieken
92b2d10871 one file, one coding style 2017-06-21 16:00:03 +02:00
Sandeep Somavarapu
a4b6dc9532 #28538 Take workspace as input in Configuration model 2017-06-16 12:30:03 +02:00
Sandeep Somavarapu
81b98b8870 Adopt ext host to use configuration tree data 2017-06-16 07:49:51 +02:00
Sandeep Somavarapu
720c49692f #28538 Simplify workspace configuration service api 2017-06-15 20:35:06 +02:00
Matt Bierner
2a40036dbb Adding explicit returns for remaining instances 2017-02-01 18:36:55 -08:00