Commit Graph

888 Commits

Author SHA1 Message Date
Johannes Rieken
24fbd1f5d2 add $acceptWorkspaceData to push new info about open folders, #28526 2017-06-12 16:05:21 +02:00
Johannes Rieken
7c1c21c158 start with a step back and use IWorkspace where needed, nuke workspace context service from ext host, #28526 2017-06-12 15:40:38 +02:00
Johannes Rieken
3194060001 debt - prevent accidentical exposing of APIs by being too relaxed 2017-06-12 12:46:14 +02:00
Johannes Rieken
6122faea48 debt - remove "over-api", align styles 2017-06-09 11:15:21 +02:00
Johannes Rieken
2792c5cd97 multiroot - send telemetry event when workspace#rootPath is accessed 2017-06-09 11:10:28 +02:00
Johannes Rieken
f215700090 fix #28141 2017-06-07 15:56:25 +02:00
Johannes Rieken
44da540b4b fix #27949 2017-06-06 19:14:15 +02:00
Sandeep Somavarapu
729c59fd7e Make tree data api public 2017-06-02 09:59:41 +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
Sandeep Somavarapu
d23b97b462 ExthostTreeView: Check if children are null or undefined 2017-05-31 20:29:19 +02:00
Dirk Baeumer
e98c09c842 Fixes #27738: Defer switching to Tasks 2.0.0 as the default 2017-05-31 16:21:35 +02:00
Sandeep Somavarapu
8cf60f346c Fix #27670 2017-05-31 14:49:26 +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
Sandeep Somavarapu
9dea8acdc0 Fix #27529 2017-05-31 12:52:02 +02:00
Sandeep Somavarapu
82eb47c42d Fix #27535 2017-05-31 12:42:20 +02:00
Sandeep Somavarapu
9ddbdd0d9e Fix #27530 2017-05-31 12:42:20 +02:00
Sandeep Somavarapu
24b543efdf Fix #27507 2017-05-31 12:42:20 +02:00
Dirk Baeumer
a1fd514fa6 Fixes #27589: Inconsistent use of ProblemMatcher 2017-05-30 22:39:34 +02:00
Dirk Baeumer
4bb81e3099 Fixes #27348: Task should not be drop if identifier is undefined 2017-05-30 22:03:57 +02:00
Dirk Baeumer
6fb0af28cd Fixes #27581: Unspecific names: TerminalBehaviour and RevealKind 2017-05-30 21:59:20 +02:00
Alex Dima
f64bc3f92a Prefer the American English spelling behavior 2017-05-30 11:01:20 +02:00
Alex Dima
081fbf2231 Improve naming and doc comments 2017-05-30 09:49:31 +02:00
Alex Dima
ed2dc998bf Merge remote-tracking branch 'origin/master' into stickyness_api 2017-05-30 08:25:30 +02:00
Sandeep Somavarapu
9ae89e3303 #26948 Fix the TreeItemCollapsibleState ext host type 2017-05-29 19:01:14 +02:00
Dirk Baeumer
fdadd0ed5f Make identifier computed to better support task customization 2017-05-29 15:38:55 +02:00
Dirk Baeumer
e58c2abb97 Implements #27399: Separate the task provider name from the task name in the task API 2017-05-29 14:44:31 +02:00
Dirk Baeumer
94d5b7f60c Merge branch 'master' into dbaeumer/27078 2017-05-26 15:24:56 +02:00
Dirk Baeumer
447622435a Remove ProblemMatchers from API. 2017-05-26 15:17:19 +02:00
Dirk Baeumer
e030a07135 Support customiying tasks 2017-05-26 14:52:06 +02:00
Johannes Rieken
b2b81e4f3e fix #27231 2017-05-26 11:31:28 +02:00
Johannes Rieken
7e68adad64 simplify tests, fix tests, promise ftw 2017-05-26 11:07:17 +02:00
Johannes Rieken
e14e783ca8 followup fix from fix #27245 2017-05-26 11:00:10 +02:00
Johannes Rieken
0fbbc8eb0c fix #27245 2017-05-26 10:17:58 +02:00
Matt Bierner
64d676ccf7 Add TSC Task Provider (#27093)
* extract standardLanguageDescriptions to constant

* Remove client variable

* Move VersionStatus into a class

* Add TSC Task Provider

Fixes #26079

Adds a task provider for building typescript projects.

* Make ts loading lazy
2017-05-26 09:28:00 +02:00
Martin Aeschlimann
3ef1b64d4b Allow extensions to use theme colors in status bar 2017-05-26 09:27:37 +02:00
Martin Aeschlimann
e1e5bf41b3 Allow decorations to use theme colors. For #26974 2017-05-26 09:27:34 +02:00
Johannes Rieken
fff0136ca6 don't double print messages from the extension service 2017-05-26 09:27:28 +02:00
Matt Bierner
6d00bd977b Add TSC Task Provider (#27093)
* extract standardLanguageDescriptions to constant

* Remove client variable

* Move VersionStatus into a class

* Add TSC Task Provider

Fixes #26079

Adds a task provider for building typescript projects.

* Make ts loading lazy
2017-05-25 15:18:05 -07:00
Martin Aeschlimann
8e1714c81b Allow extensions to use theme colors in status bar 2017-05-24 23:50:46 +02:00
Martin Aeschlimann
b320bd0de7 Allow decorations to use theme colors. For #26974 2017-05-24 22:56:27 +02:00
Johannes Rieken
2a5abbaeeb don't double print messages from the extension service 2017-05-24 15:36:37 +02:00
Dirk Baeumer
3ea2c216aa More work to make v2 the default 2017-05-24 12:29:51 +02:00
Dirk Baeumer
98b92df34c Make Task api fully official. 2017-05-24 09:59:53 +02:00
Sandeep Somavarapu
2cda0cdb41 Update names in Tree api 2017-05-22 16:13:39 +02:00
Johannes Rieken
bcfedfd596 fix #26851 2017-05-22 12:05:27 +02:00
Sandeep Somavarapu
e48ab0af19 Tree views: Use light icon path for dark icon if not provided 2017-05-22 11:57:33 +02:00
Sandeep Somavarapu
4640bd8c18 Fixes in Tree view 2017-05-21 18:10:05 +02:00
Sandeep Somavarapu
e87e0999d4 Implement #26948
- Initial version of custom views and tree data provider API
2017-05-19 18:23:08 +02:00
Dirk Baeumer
87cfa19524 Fixes #25518: Cannot associate a problem matcher with an auto detected tasks 2017-05-19 17:38:57 +02:00