Dirk Baeumer
41c02aa888
Fixes #62594 : Resolving process task doesn't take task system into account
2018-11-05 15:10:59 +01:00
Alex Ross
ef7aa9f20e
Rename task presenation clearBeforeExecuting to clear
2018-10-23 15:16:51 +02:00
Alex Ross
e3f803d92c
Add a new presentation option to clear the terminal before executing task ( #61329 )
...
Fixes #30058
2018-10-22 09:58:15 +02:00
Johannes Rieken
ebeff1000b
eng - less TPromise usage
2018-10-16 17:16:12 +02: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
66ba38c55d
debt - remove TPromise from ExtHostTaskShape
2018-09-06 14:22:55 +02:00
Alex Dima
591e83f8a4
Reduce usage of TPromise in extHost.protocol
2018-09-04 16:04:53 +02:00
Johannes Rieken
3c727a6d01
uri - replace usages of default export with named export (part 2)
2018-09-03 11:04:26 +02:00
Dirk Baeumer
e5b1f6f31b
Fixes #53960 : Allow task without task definitions. Treat all properties as mandantroy.
2018-07-10 15:51:58 +02:00
Dirk Baeumer
b0ef947992
Addressed #53673 : Cake Extension for VS Code no longer fully working in 1.25.0 release
2018-07-06 12:37:49 +02:00
Dirk Baeumer
f612910e4d
Improve platform handling when executing tasks
2018-06-14 10:57:09 +02:00
Dirk Baeumer
349d29d8bd
Some cleanup for PR: #44461
2018-06-07 15:55:38 +02:00
Dirk Bäumer
f3966afcaf
Merge pull request #44461 from oriash93/oriash93/42993
...
Added option whether to show terminal reuse alert
2018-06-07 15:09:25 +02:00
Dirk Baeumer
87e824b4c1
Sanitize task identifer against registry
2018-06-06 18:48:33 +02:00
oriash93
27dbe3d535
Moved the option under task.presentation property
2018-05-30 23:14:48 +03:00
Dirk Baeumer
86feb84737
Make variable resolving for tasks async
2018-05-28 08:57:13 +02:00
Dirk Baeumer
e0ce881040
First cut of #50416 : Add support that FileSystemProviders can control the URI of a generated problem marker
2018-05-24 22:19:14 +02:00
Dirk Baeumer
37319680b3
Incooperated API review for tasks
2018-05-16 10:21:25 +02:00
Dirk Baeumer
0505ae0749
Add events to listen on process start / end for task executions.
2018-05-14 21:56:04 +02:00
Dirk Baeumer
d3f749b35d
Fixes #48260 : workspace.fetchTasks throws a TypeError
2018-04-25 15:03:14 +02:00
Dirk Baeumer
bcfb7d4f16
Fixes 47563: Provide an API to fetch running task executions
2018-04-20 11:53:41 +02:00
Dirk Baeumer
825d5f3f66
Fixes #47465 : Provide a method of matching TaskExecution objects
2018-04-10 12:58:00 +02:00
Dirk Baeumer
6577bde536
Task query and execution polish
2018-03-26 17:04:55 +02:00
Dirk Baeumer
2f5061ff2d
Implements #45664 : Add API to query and execute tasks
2018-03-20 22:19:40 +01:00
Dirk Baeumer
ddd44e0ae9
Fixes #45576 : Allow users to control quoting in tasks
2018-03-12 12:09:16 +01:00
Alex Dima
8bfa7ffd2e
Move IExtensionService up to /workbench/ ( fixes #44281 )
2018-02-23 17:38:24 +01:00
Alex Dima
fabd8a57ec
Remove custom marshaller in tasks extension host communication ( #40169 )
2018-01-24 15:42:31 +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
Erich Gamma
b94569fe0d
tslint5 adoption - fix semicolon rule
2017-11-07 12:08:22 +01:00
Dirk Baeumer
2e4b6ce1c2
Fixes #34732 : Tasks - Multiroot folder - no all detected tasks presented in quick pick
2017-09-29 11:16:02 +02:00
Dirk Baeumer
95deca7678
More work to make task multi folder aware
2017-09-19 12:42:23 +02:00
isidor
efdc328058
${workspaceRoot} -> ${workspaceFolder}
2017-09-19 11:21:49 +02:00
Dirk Baeumer
cc5cc9a2d6
Adopt task multi folder API
2017-09-15 11:04:31 +02:00
Dirk Baeumer
9c6880cb32
Add workspace folders to task API
2017-09-15 11:04:28 +02:00
Dirk Baeumer
e9cf1bb861
Fixes #29564 : Customize tasks action in quick open should be shown for all tasks
2017-08-28 11:29:17 +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
Dirk Baeumer
8efcb4e909
Fixes #30044 : Task contribution should allow extension to supress problem matcher attach message
2017-07-10 13:09:38 +02:00
Dirk Baeumer
19f310a027
Fixes #29427 & #29617
2017-06-27 21:38:56 +02:00
Dirk Baeumer
531e9fe92c
Remove obsolete code
2017-06-23 11:28:18 +02:00
Dirk Baeumer
22fa494aee
Incooperate API feedback
2017-06-23 10:25:45 +02:00
Dirk Baeumer
2ef8e48de4
Implemented latest feedback from #28235
2017-06-23 10:25:44 +02:00
Dirk Baeumer
9ca787d8ac
Fixes #28139 : Fix TS 2.4 Errors in extHostTask.ts
2017-06-19 11:26:46 +02:00
Dirk Baeumer
49d5cc6e43
Remove 'terminal' as a used term from tasks.
2017-06-16 13:02:51 +02:00
Dirk Baeumer
23c631879a
Add support to focus terminal and to control terminal instance reuse
2017-06-15 16:07:05 +02:00
Dirk Baeumer
eb9de44ec9
Fixes #27470 : Tasks: below tasks.json is not valid although it should be
2017-06-01 00:40:31 +02:00
Dirk Baeumer
83001adc61
More work on #27581
2017-05-31 13:17:54 +02:00
Dirk Baeumer
c78ebcb2f4
Fixes #27548 : Annotation tasks break old 0.1.0 task behaviour
2017-05-31 13:06:57 +02:00