Commit Graph

61 Commits

Author SHA1 Message Date
Johannes Rieken
4631bf9649 debt - remove TPromise from ExtHostTree and MainThreadTree 2018-09-06 12:45:00 +02:00
Johannes Rieken
2d452e0a7e uri - replace usages of default export with named export 2018-09-03 10:54:50 +02:00
Sandeep Somavarapu
03432806c8 Use URIs for custom view item's icons 2018-08-28 16:47:07 +02:00
Sandeep Somavarapu
0aee16bab6 Fix #52944 2018-07-24 16:24:25 +02:00
Sandeep Somavarapu
9e5ab55d9f Fix #52901 2018-06-27 15:20:11 +02:00
Sandeep Somavarapu
4a23d5f500 Review comments and fix tests 2018-06-25 12:37:58 +02:00
Sandeep Somavarapu
752db2bacc Add support for visibility and focus 2018-06-25 12:37:57 +02:00
Sandeep Somavarapu
5e0cd08dcb selection change event 2018-06-25 12:37:57 +02:00
Sandeep Somavarapu
6978d9e498 Fix #50663 2018-05-30 11:01:33 +02:00
Sandeep Somavarapu
8fbfcb1ce1 Fix #50143 2018-05-23 12:04:03 +02:00
Sandeep Somavarapu
fbf1fefaae Merge pull request #49970 from Microsoft/sandy081/treeViewApi
Add following to TreeView
2018-05-17 16:48:45 +02:00
Sandeep Somavarapu
58064599c5 Call selected elements - selection 2018-05-17 16:48:09 +02:00
Sandeep Somavarapu
7ed2a1d3d7 #47262 Fix tests 2018-05-17 15:50:15 +02:00
Sandeep Somavarapu
aa54908ca2 FIx #47262 2018-05-17 12:58:33 +02:00
Sandeep Somavarapu
664d97c950 Add following to TreeView
- Events to listen to when an element is expanded/collapsed
- Property to access selected elements
2018-05-16 12:56:53 +02:00
Sandeep Somavarapu
0b77964b6a #49511 Access selected elements 2018-05-15 16:54:16 +02:00
Sandeep Somavarapu
43ac4e244f #30535 expand and collapse events 2018-05-15 16:54:16 +02:00
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