Files icon indicating copy to clipboard operation
Files copied to clipboard

Feature: Add support for resizing columns in the column layout

Open jainal09 opened this issue 4 years ago • 24 comments

What's the Problem?

For files having long names. In column view it only covers some part of name. Having a feature to resize the column by clicking is absolutely necessary and needed! (SEE SCREEN SHOT) image

Requirements

  • Support for resizing columns
  • Columns sizes should be saves across sessions
  • Double clicking the resize bar should size the column to fit

Files Version

Version: 2.0.13.0 OS Version: 10.0.22478.1012

Windows Version

Windows 11 22478.1012

Additional comment

No response

jainal09 avatar Oct 17 '21 04:10 jainal09

Would a horizontal scroll bar be better for consistency?

yaira2 avatar Oct 21 '21 14:10 yaira2

An option in settings menu to resize all the columns would be great too. I mostly use a maximum of 2/3 subfolders so most of the time 30% of my screen is empty.

sergiubacioiu avatar Mar 02 '22 19:03 sergiubacioiu

I support this request, we absolutely need a way to be able to easily drag left/right the columns by clicking on the column line. Example in the screenshot below. Some columns have width wider than necessary, and some have width shorter than necessary.

There are two solutions :

  1. Providing an "auto-fit" feature where the columns would adjust automatically to the longest file name.
  2. Hovering on the column should display a drag left/right feature, and the user can manually drag wider/shorter.

Personally, I am in favor of Solution 1 (most user-friendly) but Solution 2 is fine too.

image

JerissCloudCenter avatar Jun 28 '22 17:06 JerissCloudCenter

Are the custom column sizes supposed to be saved for whenever the directory is opened again?

yaira2 avatar Jan 13 '23 16:01 yaira2

hello, is there anything happening with this task? files is really a great file browser for windows. but the fact that you can't change the column width keeps me, and probably many others who are used to this rudimentary function of apple finder, from using files as a permanent alternative...

andrefromsbg avatar Mar 31 '23 12:03 andrefromsbg

Are the custom column sizes supposed to be saved for whenever the directory is opened again?

@jainal09

yaira2 avatar Mar 31 '23 12:03 yaira2

Saving column sizes would be helpful, but simply having the ability to resize columns is an ASAP necessity.

Users coming over from Macs are very accustomed to having this capability since its been an OS X feature since launch.

michael-oz-smith avatar May 05 '23 21:05 michael-oz-smith

Does MacOS save the sizes?

yaira2 avatar May 05 '23 21:05 yaira2

Does MacOS save the sizes?

I believe and I even think that if this function is not on MacOS it would be better to put it like that we don't need to readjust the columns all the time to see the names of the documents

Lukiluc29 avatar May 05 '23 21:05 Lukiluc29

No macos doesnt save the resized column sizes

jainal09 avatar May 06 '23 00:05 jainal09

Yes but it's still better to include this option if possible and if it's not too long to code

Lukiluc29 avatar May 06 '23 07:05 Lukiluc29

@yaira2 yes, the request is the same, but I think that the columns must maintain a minimum size, the current one is fine. Then enlarge to the right where necessary and be able to scale it back to its original size, but not smaller.

The autofit function would be useful by default to bring columns with already hidden names to the correct size to read everything

Au-angeloupali avatar May 22 '23 13:05 Au-angeloupali

you could use the same sidebar operation, it's perfect. At this point we also implement the function of being able to collapse columns with some friction pixels

image

image

image

Au-angeloupali avatar May 22 '23 14:05 Au-angeloupali

Hey people, this issue is now open for almost 2 years - is there a chance that something will happen here and this feature will be implemented?

andrefromsbg avatar Aug 02 '23 14:08 andrefromsbg

@andrefromsbg it's on the todo list.

yaira2 avatar Aug 02 '23 14:08 yaira2

@yaira2 thank you for the quick reply and as always a big thank you to everyone involved in the development of this great application.

andrefromsbg avatar Aug 02 '23 15:08 andrefromsbg

Maybe there should be a 3.5 max set on the columns, so 3 full columns and one half.

As the window gets narrower, this then goes down to 2.5 columns.

I guess there can be a 1.5 lower limit.

The column widths would resize with the window. We should also consider the option of having two lines of text for the items.

mdtauk avatar Aug 02 '23 16:08 mdtauk

Just curious... is there any movement on this FR?

I, too, really like the column layout. But it's not usable when filenames are long.

Cocoatech nailed it in their Path Finder software (Finder alternative on Mac). Their column view has an auto-size feature. Very handy.

PatrickECleary avatar Sep 19 '23 19:09 PatrickECleary

No one has started this yet. When someone start work there will be a PR linked showing it.

Josh65-2201 avatar Sep 19 '23 19:09 Josh65-2201

Any updates on this? I still can't resize columns in latest 3.0.15 version

panbeep avatar Dec 10 '23 13:12 panbeep

@panbeep it hasn't been added yet

yaira2 avatar Dec 10 '23 15:12 yaira2

@yaira2 is it possible to set/add a custom width for all columns? It might be temporary solution until resize is added.

panbeep avatar Dec 10 '23 15:12 panbeep

@panbeep it's about the same amount of work to implement this properly.

yaira2 avatar Jan 02 '24 17:01 yaira2

Files has been a godsend for me after switching from 25 years of using MacOS. Column-view is such a speed boost in productivity. But the inability to resize columns baffles me, can we please have this feature?

polyclick avatar Aug 21 '24 08:08 polyclick

This feature request is marked 'ready to build' - has anyone taken the lead on this / is there any update?

SoTHISIsFitness avatar Oct 01 '24 14:10 SoTHISIsFitness

It's still available

yaira2 avatar Oct 01 '24 14:10 yaira2

Someone did but failed to get it right. For the devs, our plans around here is not to use BladeView anymore and use a Grid control with Grid.Children for each column view. This is what we did for shell panes and you can see the code here:

https://github.com/files-community/Files/blob/0debeee681f3443808ca49d47dc3e829c8a5e795/src/Files.App/Views/ShellPanesPage.xaml#L27

0x5bfa avatar Oct 01 '24 14:10 0x5bfa

Ideally we would match the column width to the longest text string item, as this is how macOS Finder handles their column layout

mdtauk avatar Jul 28 '25 03:07 mdtauk

Support for resizing columns will be included in the next release.

Ideally we would match the column width to the longest text string item, as this is how macOS Finder handles their column layout

We're looking into this 👍

yaira2 avatar Aug 01 '25 14:08 yaira2

@jainal09 Is this still relevant to you? In v4+ columns now size based on the biggest name of the items

Josh65-2201 avatar Sep 18 '25 18:09 Josh65-2201