files-community / Files

A modern file manager that helps users organize their files and folders.
https://files.community
MIT License
34.32k stars 2.19k forks source link

Feature: Add support for resizing columns in the column layout #6534

Open jainal09 opened 3 years ago

jainal09 commented 3 years ago

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

Files Version

Version: 2.0.13.0 OS Version: 10.0.22478.1012

Windows Version

Windows 11 22478.1012

Additional comment

No response

yaira2 commented 3 years ago

Would a horizontal scroll bar be better for consistency?

sergiubacioiu commented 2 years ago

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.

JerissCloudCenter commented 2 years ago

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

yaira2 commented 1 year ago

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

andrefromsbg commented 1 year ago

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...

yaira2 commented 1 year ago

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

@jainal09

michael-oz-smith commented 1 year ago

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.

yaira2 commented 1 year ago

Does MacOS save the sizes?

Lukiluc29 commented 1 year ago

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

jainal09 commented 1 year ago

No macos doesnt save the resized column sizes

Lukiluc29 commented 1 year ago

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

Au-angeloupali commented 1 year ago

@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 commented 1 year ago

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

andrefromsbg commented 1 year ago

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?

yaira2 commented 1 year ago

@andrefromsbg it's on the todo list.

andrefromsbg commented 1 year ago

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

mdtauk commented 1 year ago

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.

PatrickECleary commented 1 year ago

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.

Josh65-2201 commented 1 year ago

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

panbeep commented 10 months ago

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

yaira2 commented 10 months ago

@panbeep it hasn't been added yet

panbeep commented 10 months ago

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

yaira2 commented 9 months ago

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

polyclick commented 2 months ago

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?

SoTHISIsFitness commented 3 weeks ago

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

yaira2 commented 3 weeks ago

It's still available

0x5bfa commented 3 weeks ago

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