Open aaronpowell opened 2 weeks ago
ok, so I just realised you can drag the icon across to the other side bar and now I'm back to my original experience, but that wasn't an obvious/discoverable option.
@aaronpowell did you not get the "placeholder" view that tells you about the new location and moving it back to the old location?
It did pop up and I'll admit to having not really paid attention, then couldn't get it back or find the info again when I realised I should have read it.
Why can the VSCode extension GitHub Copilot register the position of viewsContainers in the Secondary Sidebar? I am developing a VSCode extension and would like to learn more. Thank you. community #143037
ok, so I just realised you can drag the icon across to the other side bar and now I'm back to my original experience, but that wasn't an obvious/discoverable option.
agree! and they should NOT have set it to be the 2nd side bar by default
@aaronpowell did you not get the "placeholder" view that tells you about the new location and moving it back to the old location?
It did pop up and I'll admit to having not really paid attention, then couldn't get it back or find the info again when I realised I should have read it.
I didn't even notice the pop up. I wouldn't rely on users paying attention to all pop ups to decide how their UX will change and ending up in a state where they have to go and fix that. Instead, it should be the other way around, letting the users to configure what they like, don't make the changes on their behalf. Again, this has been a bad user experience.
I saw the popup and thought I'd try it on the right side.
Once done there appeared to be no way to undo it. That is a very poor experience.
I had to come here to find the hint of grabbing an icon to move it (I had tried grabbing the title bar to no avail). which is simply in my opinion nonsensical. However this appears to be a vscode issue not a copilot issue. To move windows you always grab the title bar or what serves as a title bar. grabbing an icon or text within a title bar is not a good user interface decision as it is a not standard.
I typically code on a small screen (MacBook Air) with VSCode adjusted next to an emulator. When Copilot is on the secondary sidebar, it shrinks the main code editor window a lot. I prefer having it on the primary sidebar by default, with the option to move it to the secondary sidebar. If not, at least please don't remove the ability move it back to the primary sidebar.
It is easy to bring the chat back to the primary sidebar, just drag and drop it over:
https://github.com/user-attachments/assets/eadb8493-cec8-4848-81d2-4f980e1bae54
+1 My top panel disabled at all as I don't use it, so I lost all connections to copilot chat except turning on from the menu
@bpasero Nothing happens when I drag on that icon. I don’t get a floating icon that can be dropped somewhere like you do.
I can't move the chat back either. Dragging the chat icon and hovering over the primary sidebar makes it appear as it should be dockable, but it simply stays on the wrong side of the screen. Arch Linux, using visual-studio-code-bin. Installing older versions does not work either.
Ok that sounds like a bug to me, how about other things, like editor tabs, can you drag those?
I believe the copilot developers should be aware that they shouldn't force modifications on users who do not ask for them. We have important deliveries to make, and the main feature we expect from a tool is stability.
We don't have time to waste getting used to aesthetically irrelevant modifications or having to search the internet on how to drag something to return to the way we are used to working. This should be a productivity tool, and that kind of stuff is exactly the opposite. Keep that in mind.
Ok that sounds like a bug to me, how about other things, like editor tabs, can you drag those?
Oh, my bad, I should have totally tried this. I can drag editor tabs, but other icons like the explorer also don't let me move them. I'd love to know of a workaround but this doesn't seem to be an issue related to this extension :P
@PancakeTAS any chance you can upload a screen recording of the issue?
@PancakeTAS any chance you can upload a screen recording of the issue?
sure here you go
https://github.com/user-attachments/assets/1b1429a4-e9a7-4ef8-be74-1d02ee9c6273
@PancakeTAS Are you using Wayland?
@deepak1556 Known issue on linux? They are using arch.
@PancakeTAS Are you using Wayland?
@deepak1556 Known issue on linux? They are using arch.
Yes I am on Wayland, more specifically Hyprland
There is an alternative way of moving the chat view back via the "Move View" command, that should always work:
Instead of posting workarounds that restore the layout the way it was, wouldn’t it be simpler to just undo this change that no one asked for and which seems to be universally hated? 🤷♂️
Awful change, what a relief to find out thanks to @aaronpowell that it can be changed by dragging the icon.
Took me more than an hour digging through all the settings , asked the copilot itself , searched on google didn't find anything . I thought i messed up something that it is not appearing there (recently reinstalled my os) , Fortunately landed here , completely unnecessary change
On Arch Linux with KDE Wayland, couldn't drag and dock. Reverted to X11 and drag and dock worked, then went back to Wayland and layout stayed.
@sbatten yes dnd issue with wayland is tracked in https://github.com/microsoft/vscode/issues/227897
ok, so I just realised you can drag the icon across to the other side bar and now I'm back to my original experience, but that wasn't an obvious/discoverable option.
after searching for every setting copilot has, it was just a drag and drop 🥲
please do not suggest layout changes as default selection for further updates, the default should be the current layout, no need to mess up the UX like that 🙏🏻
The latest extension update has moved the Chat window out of the Primary Side Bar into the Secondary, and in doing so, the UX experience is degraded (IMO).
I have the Primary Side Bar on the right so that the experience of show/hide does not reposition the left side of the editor window, but the secondary side bar now has to be on the left, resulting in a repositioning of the editor area.
Here's an example of the change in action, and as you can see the left-alignment now moves around with the side bar being open/closed often (which I'd find common with Copilot Chat).
I can't find a setting that would merge them together, but that is what ideally would exist.
Extension version:
v0.22.2024102603 (pre-release)
VS Code version: