Autosize Columns considers width of all columns even in List view

Things you’d like to miss in the future...
Forum rules
:warnred20: :warnred20: :warnred20: :warnred20: :warnred20: READ THIS AND DO IT!!! :warnred20: :warnred20: :warnred20: :warnred20: :warnred20:

:info: Please include the following information:
1) Your XYplorer Version (e.g., v28.00.0801)
2) Your Windows Version (e.g., Win 11)
3) Your Screen Scaling Percentage (e.g., 125%).

:info: We strongly recommend adding your Windows Version and Screen Scaling Percentage to the Location field in your Profile or to your Signature. That way, you only have to type them once, and we won't have to search for that vital information.

:info: When attaching an Image, please use the Attachment tab at the bottom of your post and click "Add files".

:warnred20: :warnred20: :warnred20: :warnred20: :warnred20: READ THIS AND DO IT!!! :warnred20: :warnred20: :warnred20: :warnred20: :warnred20:
Post Reply
Demic
Posts: 18
Joined: 22 Nov 2007 19:05
Location: Montreal

Autosize Columns considers width of all columns even in List view

Post by Demic »

XYplorer Version 27.20.1500 (32bit)
Windows 11
Screen Scaling 100%

File names in List view get squashed if the path to one of the files is very long.

The easiest way to reproduce is to create a Paper Folder and drop there a couple of files from somewhere deep in the directory tree. Then switch to Details view, resize the window so that Path column takes most of the list width, then press Ctrl-Num+. Observe that file names get squashed while the Path column shows full folder name.

XY File Names Details.png

Now switch to the List view and press Ctrl-Num+ again. Observe that file names remain squashed despite the fact that only the file name is shown. Seeing that file names have the same width in List view as they had in Details view tells me that Autosize function considers Path column even though it is not shown.

XY File Names List.png

Same autosizing behavior can be observed in Branch view, but since the Branch view shows relative paths, it is not that obvious.

Another autosize problem I see regularly is that the list view shows only file icons with maybe one or two letters of the file names in regular folder at XY startup or when another pane is first shown, and I have to autosize manually with Ctrl-Num+ to see file names. This, however, is not so easy to reproduce since it happens from time to time.
XY First Shown.png
To see the attached files, you need to log into the forum.

admin
Site Admin
Posts: 66726
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Autosize Columns considers width of all columns even in List view

Post by admin »

Good catch! :tup: Fixed in the next beta(s).

Your other issue: It might serve you to enable Configuration | General | Sort and Rename | Sort | Show sort headers in all views.

admin
Site Admin
Posts: 66726
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Autosize Columns considers width of all columns even in List view

Post by admin »

Hmm, I can't really reproduce the issue, and looking at the code it seems impossible. Could you send your INI file to support, that should make it easy to reproduce it.

Demic
Posts: 18
Joined: 22 Nov 2007 19:05
Location: Montreal

Re: Autosize Columns considers width of all columns even in List view

Post by Demic »

Found a consistent way to reproduce it with two panes. Seems like autosize is not applied when you switch to another pane after startup.

Start XY, the initial pane is autosized:

XY Pane 1.png

Now switch to another pane:

XY Pane 2.png

Click on a second tab, the view is autosized, click back the first tab, now the view is autosized too.
To see the attached files, you need to log into the forum.

admin
Site Admin
Posts: 66726
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Autosize Columns considers width of all columns even in List view

Post by admin »

Can't reproduce. There are probably other settings involved.

Btw, the next beta offers a cure against ultra-wide Path columns:

Code: Select all

    + List | Autosize Columns: You can now Ctrl+Right-click the Path column and select 
      "Limit Path Column Autosize" to limit the Path column autosize to one-third of the 
      current list width. This makes sense since paths can get very long, but you don't 
      want them to block all the other information.

Post Reply