Resize columns in Session Manager

kalvaro's profile image kalvaro posted 13 years ago in General Permalink
I've just noticed this in two different computers. When you make the "Version" column visible in the left panel of the Session Manager, column resizing starts working funny.

- With "Session/Host/Version" visible, draging the gap to the left of "Version" resizes "Session" and "Host".
- Width "Session/Host/User/Version" visible, draging the gap to the left of "Host" resizes "Session".

And my favourite:

- If you hit Ctrl++ to auto-resize, "Session" gets really tiny and there's no obvious way to make it large again. The only think I've found that works is dragging the gap to the right of "Version" :-!

Can you please have a look at it?
kalvaro's profile image kalvaro posted 13 years ago Permalink
BTW, would it be very difficult to make the complete left panel resizable? Since it's always 2/3 of total width, resizing the window only gets a tiny tree and very large input boxes.
ansgar's profile image ansgar posted 13 years ago Permalink
Yes, column resizing is working a bit "funny" because of VirtualTree's Header.AutoSizeIndex feature. Will probably disable that to fix that.

And yes, the both sides left and right should be resizable by mouse.
kalvaro's profile image kalvaro posted 13 years ago Permalink
Is it actually a tree rather than a grid?

Whatever, I have no idea of what Header.AutoSizeIndex is but I hope you don't disable Ctrl + + functionality.
ansgar's profile image ansgar posted 13 years ago Permalink
No no, Header.AutoSizeIndex (=0) is just set in order to keep the first column as wide as there is space, without getting a horizontal scroller.
kalvaro's profile image kalvaro posted 13 years ago Permalink
Thank you for the recents changes, Session Manager feels really smooth now.
ansgar's profile image ansgar posted 13 years ago Permalink
Can confirm that, much better now. Auto-resizing the list always felt a bit unhandy. Last problem fixed last night in r4014.

Please login to leave a reply, or register at first.