Commit Graph

49 Commits

Author SHA1 Message Date
Christof Marti
f315912831 Fix hiding (#49340) 2018-06-22 11:43:47 +02:00
Christof Marti
aae335792b T extends QuickPickItem (#49340) 2018-06-21 12:08:01 +02:00
Christof Marti
ede8a0f336 Copy extension-provided arrays (#49340) 2018-06-21 11:42:51 +02:00
Christof Marti
6cba561685 Writeable active and selected items (#49340, fixes vscode-azure-account#67) 2018-06-20 10:27:37 +02:00
Christof Marti
c361c4a31c Back button constant (#49340) 2018-06-19 12:00:48 +02:00
Christof Marti
5f93604467 Tooltip typo (#49340) 2018-06-15 16:43:55 +02:00
Christof Marti
3b4fb7d2fb Title and steps (#49340) 2018-06-15 16:43:55 +02:00
Christof Marti
47fc17712d Streamline QuickInput API (#49340) 2018-06-14 18:51:33 +02:00
Christof Marti
f4b89e0b40 Action bar (#49340) 2018-06-13 16:57:55 +02:00
Christof Marti
965c1862b5 QuickInput Proposed API (#49340) 2018-06-12 18:23:25 +02:00
Christof Marti
0662a71dfb Remove first cut of QuickInput API (#49340) 2018-05-28 09:30:39 +02:00
Christof Marti
e142962e1b Multi-step input API (#49340) 2018-05-14 12:53:38 +02:00
Christof Marti
a348936683 Better compile (#49340) 2018-05-09 12:17:14 +02:00
Christof Marti
841f14000a Naming: Select -> Pick (#49340) 2018-05-07 09:36:58 +02:00
Christof Marti
90bb79d716 Multi-select picker API: use 'canPickMany' and 'picked' (fixes #46803) 2018-03-28 16:32:29 +02:00
Christof Marti
e563e40ead API update (#45589) 2018-03-26 22:46:03 +02:00
Christof Marti
ea1e57b3ab Multi-select list (#45589) 2018-03-26 22:46:02 +02:00
Alex Dima
367dd10413 Rename RPCProtocol.get to RPCProtocol.getProxy (#36972) 2017-12-13 16:04:14 +01:00
Don Jayamanne
509630ffe3 fix https://github.com/Microsoft/vscode/issues/36854 (#36855) 2017-10-25 06:53:24 +02:00
Johannes Rieken
1f975f05c9 allow InputBoxOptions#validateInput to return a thenable, #34532 2017-10-03 09:18:28 +02:00
Benjamin Pasero
492ae2a023 Workspace folder picker command (for #32936) (#34648)
* Workspace folder picker command (for #32936)

* fix test

* make this proper API
2017-09-20 15:06:30 +02:00
Alex Dima
2b3298af79 Use native proxies for renderer <-> ext host RPC communication 2017-08-16 10:26:25 +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
Matt Bierner
483bd48332 Continue fixing TS 2.3.1 Compiler Errors in VSCode Codebase (#25315)
From: https://github.com/Microsoft/TypeScript/issues/15352

TS 2.3.1 introduced a breaking change by [switching to covariant types for callbacks](https://github.com/Microsoft/TypeScript/wiki/Breaking-Changes#covariance-in-callback-parameters). This change tries to fix these compiler errors in the workbench codebase
2017-04-25 12:52:41 -07:00
Johannes Rieken
b86a54e757 fix #22453 2017-03-13 13:49:22 +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
Johannes Rieken
f5a0ea60c8 WinJS.Promise#as is not what you think it is, use wrap instead - fixes #11754 2016-09-09 16:30:50 +02:00
Johannes Rieken
cfbf71725c add ignoreFocusOut option to showInputBox and showQuickPick, #9918 2016-08-15 13:05:25 +02:00
Johannes Rieken
ff061902a7 add cancellation support for showInput and showQuickPick, #9377 2016-08-08 15:51:06 +02:00
Alex Dima
bdaa72b842 ext host - extend *Shape classes 2016-07-12 21:10:54 +03: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
45a797bec1 check for input box options, fixes #7013 2016-05-30 10:54:15 +02:00
Alex Dima
533844ab8d More plugin -> extension 2016-03-01 18:54:42 +01:00
Johannes Rieken
b3f65f6182 💄 tslint /api 2016-02-04 17:26:04 +01:00
Johannes Rieken
7a626a94ea add support for input validation 2016-01-14 17:57:13 +01:00
Johannes Rieken
38e68de39b wip 2016-01-14 15:19:56 +01:00
Johannes Rieken
bd19642abf expose matchOnDetail in API 2016-01-14 10:51:41 +01:00
Johannes Rieken
1c73dd5caf detail all the way 2016-01-14 10:07:03 +01:00
Johannes Rieken
53a3a0fbad reuse meta-property for text below label & desc 2016-01-13 16:38:12 +01:00
Johannes Rieken
b05f6abcaf no DOM in commen 2016-01-13 14:35:06 +01:00
Johannes Rieken
7e55f101fb proposal for knowning when an item in pick quick pick was selected 2016-01-13 10:58:25 +01:00
Johannes Rieken
7731ac9760 💄 tslint 2016-01-13 10:29:36 +01:00
Johannes Rieken
81456a7212 move api/common to api/browser 2016-01-11 14:44:13 +01:00