This is a continuation of the work from #85164.
ViewDescriptorService tests #89686openPanel in favor of async #89723[ ] Make sure views are not using panel or viewlet semantics (IPanelService, IViewletService)
[x] Introduce No longer necessaryattachStyler in ViewPane so that implementing views can simply attach tree or list using it.
canMove property to allow exclusion of extensions viewlet viewsmigrated comments panel with 50bc5d71aa4f5ea728ace3daaa4574f12fcc4d9a
Updated description
added all default views contributed to explorer in order to make sure we do not miss any. We have new timeline view and I think this can be made movable.
Added debt item to remove deps on panel and viewlet semantics
attachStylerI have updated the OpenEditorsView, it was pretty straightforward.
The only remaining "reference" to viewlets in these views is a mention of IViewletViewOptions. We should probably try to get rid of them.
Timeline is done
Will it let me drag the tree view to the left side while activity bar and all the other panels/views on the left? Just like in Atom where you can move views to any side container.
I wanted this from the very first day I moved to VSCode. I used to have version control in the right container and tree view in the left one.
Looking for something similar in VSCode right now then found this issue.
Not sure it's the right one.
Clsoing this issue since I believe @sbatten has done what was on the plan for this milestone
@sbatten feel free to reopen or to create follow up issues.
@terrysahaidak this is not possible currently in vscode, though we do want to have that in the future
@sbatten @isidorn just want say thank you so much sbatten&isidorn , i just tested it and this was awesome feature and will help a lot my workflow.
Your awesome !