Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
jainal09 opened this issue Oct 17, 2021 · 27 comments
Open

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

jainal09 opened this issue Oct 17, 2021 · 27 comments

Comments

@jainal09
Copy link

jainal09 commented Oct 17, 2021

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

@yaira2
Copy link
Member

yaira2 commented Oct 21, 2021

Would a horizontal scroll bar be better for consistency?

@yaira2 yaira2 changed the title Resizable column view Add support for resizing columns in the column layout Dec 13, 2021
@sergiubacioiu
Copy link

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
Copy link

JerissCloudCenter commented Jun 28, 2022

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
Copy link
Member

yaira2 commented Jan 13, 2023

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

@andrefromsbg
Copy link

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
Copy link
Member

yaira2 commented Mar 31, 2023

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

@jainal09

@Josh65-2201 Josh65-2201 added the needs - additional info Needs more information from the reporter label Mar 31, 2023
@michael-oz-smith
Copy link

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
Copy link
Member

yaira2 commented May 5, 2023

Does MacOS save the sizes?

@yaira2 yaira2 moved this from 🆕 New to 📋 Planning stage in Files task board May 5, 2023
@Lukiluc29
Copy link
Contributor

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
Copy link
Author

jainal09 commented May 6, 2023

No macos doesnt save the resized column sizes

@Lukiluc29
Copy link
Contributor

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

@yaira2 yaira2 changed the title Add support for resizing columns in the column layout Feature: Add support for resizing columns in the column layout May 21, 2023
@yaira2 yaira2 removed the needs - additional info Needs more information from the reporter label May 21, 2023
@yaira2 yaira2 moved this from 📋 Planning stage to 🔖 Ready to build in Files task board May 21, 2023
@Au-angeloupali
Copy link

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
Copy link

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 yaira2 added needs - winui Requires changes from WinUI and removed needs - winui Requires changes from WinUI labels Aug 2, 2023
@yaira2
Copy link
Member

yaira2 commented Aug 2, 2023

@andrefromsbg it's on the todo list.

@andrefromsbg
Copy link

@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
Copy link
Contributor

mdtauk commented Aug 2, 2023

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
Copy link

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
Copy link
Member

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

@Josh65-2201 Josh65-2201 moved this from 🔖 Ready to build to 🏗 In progress in Files task board Oct 19, 2023
@yaira2 yaira2 moved this from 🏗 In progress to 🔖 Ready to build in Files task board Nov 19, 2023
@panbeep
Copy link

panbeep commented Dec 10, 2023

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

@yaira2
Copy link
Member

yaira2 commented Dec 10, 2023

@panbeep it hasn't been added yet

@panbeep
Copy link

panbeep commented Dec 10, 2023

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

@yaira2
Copy link
Member

yaira2 commented Jan 2, 2024

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

@polyclick
Copy link

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
Copy link

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

@yaira2
Copy link
Member

yaira2 commented Oct 1, 2024

It's still available

@0x5bfa
Copy link
Member

0x5bfa commented Oct 1, 2024

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:

<Grid x:Name="RootGrid" />

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: 🔖 Ready to build
Development

Successfully merging a pull request may close this issue.