Commit Graph

31 Commits

Author SHA1 Message Date
Matt Bierner
b6087b2021 Fixing more strict null errros in extHost and related files 2019-02-05 15:59:38 -08:00
Johannes Rieken
653280d133 debt - Thenable -> Promise 2018-12-13 11:31:54 +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
Matt Bierner
ab1669f898 Revert "Revert "Avoid using import x = require('...')""
This reverts commit 27256832f3 which turns out did not break the import of vs/nls
2018-03-15 10:17:18 -07:00
Matt Bierner
27256832f3 Revert "Avoid using import x = require('...')"
This reverts commit 7de696a202.

Seems to have broken loading vs/nls in at least one case in insiders
2018-03-15 00:47:33 -07:00
Matt Bierner
7de696a202 Avoid using import x = require('...')
Don't use this import form in places where it is not needed. This prevents us from correctly detecting duplicate imports
2018-03-14 14:45:59 -07:00
Alex Dima
8bfa7ffd2e Move IExtensionService up to /workbench/ (fixes #44281) 2018-02-23 17:38:24 +01:00
Alex Dima
367dd10413 Rename RPCProtocol.get to RPCProtocol.getProxy (#36972) 2017-12-13 16:04:14 +01:00
Johannes Rieken
6dc7e364d7 debt - remove some ts-ignored things 2017-11-07 17:23:19 +01:00
Erich Gamma
c536efdfbc Enabled the noUnusedLocals and added @tsignore 2017-11-07 13:13:41 +01:00
Johannes Rieken
c98952880c show extension name with id, show title also on severity-label, #21302 2017-08-21 15:23:46 +02:00
Johannes Rieken
9486562add fix #32874 2017-08-21 11:43:53 +02:00
Johannes Rieken
6dd175fd41 show message source in title, #21302 2017-08-18 16:58:59 +02:00
Alex Dima
20a45eef3a Add a mechanism to be a customer of the extension host (share lifecycle) and begin reducing usage of IThreadService 2017-08-15 18:26:51 +02:00
Johannes Rieken
6fdfe2f055 fix ts 2.4.1 compile errors in workbench/api 2017-06-15 11:59:41 +02:00
Alex Dima
aca01f2daa Fix build hygiene issues 2017-04-14 14:08:52 +03:00
João Moreno
7a9470db31 Merge pull request #19717 from joaomoreno/modal-message-api
Implement modal message API
2017-02-03 11:19:55 +01:00
Joao Moreno
ee0316de2a refactor parseMessageArguments 2017-02-02 18:21:21 +01:00
Joao Moreno
bdaab8eb4e implement modal message API 2017-02-02 16:14:16 +01:00
Matt Bierner
c342eaa22e Adding more explicit returns 2017-02-01 17:29:57 -08:00
Johannes Rieken
6681a2a7d6 tsfmt - src 2016-10-08 09:53:13 +02:00
Alex Dima
581c260f9a Rename extHostProtocol to extHost.protocol 2016-07-12 19:33:55 +03:00
Alex Dima
9f1e006be5 Do not use native Proxy as it breaks debugging vscode 2016-06-27 17:54:56 +02:00
Alex Dima
d285fe05e1 Split up ext host <-> main thread communication to separate files 2016-06-27 14:59:54 +02:00
Alex Dima
f00bbb18d9 Move IThreadService up to /workbench/ 2016-06-26 15:50:37 +02:00
Alex Dima
10cae007cd Use native JS Proxy for main <-> ext host proxies 2016-06-26 15:10:04 +02:00
Johannes Rieken
73b97a0642 correct localise call, fallback to err if no err.message is available, protected message service against invalid items, fixes #5891 2016-04-27 14:33:42 +02:00
Johannes Rieken
a47b167a6c resolve promise when message is being dismissed via ESC, fixes #5797 2016-04-27 10:43:32 +02:00
Johannes Rieken
9e4d70636d add MessageItem#isCloseAffordance, fixes #5448 2016-04-25 11:18:57 +02:00
Johannes Rieken
323d5ea3a1 debt - remove unused code 2016-04-22 10:48:43 +02:00
Johannes Rieken
81456a7212 move api/common to api/browser 2016-01-11 14:44:13 +01:00