Commit Graph

44 Commits

Author SHA1 Message Date
Sandeep Somavarapu
1f9184254c Fix #47147 2018-04-03 17:21:33 +02:00
Sandeep Somavarapu
edaa790a07 Implement createTreeView API 2018-03-20 17:50:47 +05:30
Sandeep Somavarapu
10438e9c5d Fix #44735 2018-02-28 15:51:23 +01:00
Sandeep Somavarapu
1fe73ac78c 💄 #43216 2018-02-26 11:36:32 +01:00
Julien Roncaglia
03f66b39dd Merge remote-tracking branch 'upstream/master' into file_as_folder_in_custom_tree 2018-02-23 22:01:38 +01:00
Julien Roncaglia
46e9101dc1 ThemeIconCategory -> ThemeIcon 2018-02-23 22:00:11 +01:00
Sandeep Somavarapu
d9e9be8b0d Implement #30288 2018-02-23 18:04:35 +01:00
Sandeep Somavarapu
a4cfd33d7a #30288 Refactor: Hold treeItems in the node 2018-02-23 18:04:34 +01:00
Julien Roncaglia
29f6d542b8 Don't alias ThemeIconCategory 2018-02-23 13:45:22 +01:00
Julien Roncaglia
03caa411b5 Allow extensions to specify custom tree view resoure type
The FileKind was previously guessed from the collapsability of the item,
extensions now have the capability to set it manually.

Fixes #43216
2018-02-23 13:38:37 +01:00
Sandeep Somavarapu
950574c378 Fix #32012 2018-02-14 13:38:20 +01:00
Sandeep Somavarapu
8b827b40d7 Fix #43608 2018-02-14 10:13:22 +01:00
Sandeep Somavarapu
433c624560 Fix #43466 2018-02-13 12:36:21 +01:00
Sandeep Somavarapu
ea787762db #28974 Introduce place holder icons for nodes without icons 2018-02-09 18:24:00 +01:00
Sandeep Somavarapu
125ac04d1f Refactor custom views:
- Custom view service to get tree item viewer
- Custom view service to register the data provider
2018-02-09 18:24:00 +01:00
Sandeep Somavarapu
5223e41ef9 #40357 Probable fix 2018-01-25 16:43:48 +01:00
Sandeep Somavarapu
f86c0f9a91 Remove the handle from the system when handle changes 2018-01-16 17:06:47 +01:00
Sandeep Somavarapu
c66517cf0d Fix #40018 2018-01-16 17:06:47 +01:00
Sandeep Somavarapu
f94603326d Fix #41535 2018-01-15 16:10:53 +01:00
Sandeep Somavarapu
3d43ef7c46 Use handle for id if it is of type string 2018-01-12 15:07:17 +01:00
Sandeep Somavarapu
71cc864c49 #40018 Revert to use label as id. Do not use index instead have a counter for duplicate labels 2018-01-12 13:55:43 +01:00
Sandeep Somavarapu
2315df4bb8 Revert "Fix #40018"
This reverts commit 7ffffa09b3.
2018-01-12 13:55:43 +01:00
Sandeep Somavarapu
7ffffa09b3 Fix #40018 2018-01-10 11:25:21 +01:00
Sandeep Somavarapu
e3367714e5 Fix #40018 2018-01-09 18:47:25 +01:00
Sandeep Somavarapu
8cfe17163b Use element as handle when element is a string identifier 2017-12-04 14:01:55 +01:00
Sandeep Somavarapu
1dc587e6bb Escape label while generating handle 2017-12-04 12:06:08 +01:00
Sandeep Somavarapu
9eb01697d3 Fix #34789 2017-12-02 12:19:49 +01:00
Sandeep Somavarapu
59b091af5b Refresh only top level elements 2017-12-02 12:19:48 +01:00
Sandeep Somavarapu
cb926d58e4 Tree views: Use paths as ids 2017-12-01 02:11:53 +01:00
Benjamin Pasero
b64aa9b199 move parts/views into workbench core land (fixes #29921) 2017-09-06 18:40:20 +02:00
Benjamin Pasero
bef497ff82 avoid more implicit any and some 💄 2017-09-04 11:20:09 +02:00
Alex Dima
2b3298af79 Use native proxies for renderer <-> ext host RPC communication 2017-08-16 10:26:25 +02:00
Sandeep Somavarapu
57d7d9bff5 #31191 Use deboune event instead of delayer 2017-07-24 16:22:47 +05:30
Sandeep Somavarapu
4b20d3e9bf Fix #31191 2017-07-24 15:16:21 +05:30
Felix Becker
dbe0f89264 Always reject Promises with Error instances 2017-06-26 15:24:41 +02:00
Sandeep Somavarapu
d23b97b462 ExthostTreeView: Check if children are null or undefined 2017-05-31 20:29:19 +02:00
Sandeep Somavarapu
8cf60f346c Fix #27670 2017-05-31 14:49:26 +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
Sandeep Somavarapu
2cda0cdb41 Update names in Tree api 2017-05-22 16:13:39 +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