Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Provide some richer (optional) UI for custom tree views #97190

Open
2 of 4 tasks
eamodio opened this issue May 7, 2020 · 15 comments
Open
2 of 4 tasks

Provide some richer (optional) UI for custom tree views #97190

eamodio opened this issue May 7, 2020 · 15 comments
Assignees
Labels
feature-request Request for new features or functionality tree-views Extension tree view issues
Milestone

Comments

@eamodio
Copy link
Contributor

eamodio commented May 7, 2020

Refs: #96927

It would be great to have some richer optional UI components that could be enabled within a custom view, e.g.

@idoprz Can you please add some more details here too?

@alefragnani
Copy link

Hi @eamodio ,

I’m glad to see the Search/Filter box being requested again. Our #54323 and #50062 issues were closed in the past, in favor of the explorer like search/filter. But, IMHO a Search/Filter box is way better 😁 .

I would add one more request (based on the Timeline experience). Expose the “title detail/description”, just like the Timeline view does today, displaying the “current/active filename”.

Thank you

@eamodio
Copy link
Contributor Author

eamodio commented May 7, 2020

@alefragnani can you open a separate issue for that one - I definitely echo wanting it

@alefragnani
Copy link

@eamodio sure, opened #97193 .

Thank you

@phschaad
Copy link

phschaad commented Jul 16, 2020

With 'Rich Hovers' it would be great if you can also execute some functionality upon hovering, i.e. something along the lines of an onHover event handler.

Is this included in your point to 'Rich Hovers'? If not I'd open a separate feature-request for that.

@ghost
Copy link

ghost commented Oct 12, 2020

Can you add a simple rename inputbox like the Explorer view?? It could be a lot comfier for the user than renaming with a floating inputbox.

@gplumb
Copy link

gplumb commented Feb 24, 2021

What can we do to help move this forward?

@chaitanyaubijawe
Copy link

what can I do to include search box in the side bar?

@alefragnani
Copy link

Right now, the only ways it to use a WebView on your Side Bar.

But, doing so, you will lose the TreeView you already have, and will have to rewrite it yourself as a HTML page.

@m-paternostro
Copy link

This feature request has some great suggestions. That said, I got here because of the "allowing adding a text field to tree views" part, which is really what I am looking for.

For our particular case, we'd use this field to allow users to write rich queries for the data: this is a feature we support on our web UI so our users are very used to it.

Btw, we'd need to be able to add commands to such text field, like "clear all", "go", ...

@MidCheck
Copy link

It's a useful feature. Is it being developed?

@ak1394
Copy link

ak1394 commented Nov 12, 2023

It would be great to see some progress here. Native TreeView is great, but lacking ability to display richer UI in it will push developers to use WebView instead.

@jreineckearm
Copy link

Like others on this issue, I think allowing an inline input box on tree nodes (for example via double-clicking a node) would be massively useful. The Variables view for debug has this feature. And exposing it through the TreeView would allow creating similar debug views much quicker than implementing a new WebView.

@planger
Copy link

planger commented Jan 23, 2024

I second that! Having the features described in this issue, in particular the input box, would greatly broaden the use cases for tree views, allowing us to avoid relying on WebViews for many cases, which often introduce unnecessary overhead.

@16bit-ykiko
Copy link

Will the input box as TreeItem will be added in the near future? I would like to use it to replace showInputBox.

@anna-rak
Copy link

anna-rak commented May 7, 2024

It could be very useful to have 'rename' possibilities inline in the tree view!! Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature-request Request for new features or functionality tree-views Extension tree view issues
Projects
None yet
Development

No branches or pull requests

14 participants