-
-
Notifications
You must be signed in to change notification settings - Fork 78
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
Better column view spacing #1578
Comments
Note that the default column width can be changed by editing the settings key Also, the column width can be changed by dragging the dividing line. Maybe we could change the padding in proportion to the icon size - it the moment it appears to be fixed. Flagging for design-team attention. |
Unlike e.g. sidebar width, any user changes to the column width made by dragging is not remembered - so that is another thing to consider. |
tbh I would rather see a fixed column view and then just address the issue of cut off titles with this. I cannot see the resize feature as actually solving anything unless I have overlooked something. |
@hanaral if you were dealing in a folder with a bunch of long filenames, truncating or scrolling them all would be VERY annoying when you could just temporarily resize that one column; so I think there is definitely value in keeping them resizable. I do wonder if it would be sensible or over-the-top to remember column widths per-folder, like we remember sort order. A smaller default might make sense. An alternative approach could be to dynamically size the columns to fit their contents (perhaps with lower and upper bounds). A folder full of short filenames would get a skinnier column, while a folder with long filenames would get a wider column. I have no idea how much work that would be, though. |
@cassidyjames |
This could have an impact on performance for folders with a large number of items. Also the longest item might never actually be displayed. I have a vague memory that Files used to do this but it was discontinued. |
@hanaral no need to file that against Granite, it could be filed here against Files. |
@cassidyjames I've been running Files with the default column width set to 120 via dconf for a few days, it feels far better this way and lets me see more. |
The reason why I kept a more than minimum gap in ListView was to provide a reasonable separation between the helper emblem and the expander. I can try shaving off a few pixels and see what UX team think. There is less scope in ColumnView as the edge of the helper emblem is already only a few pixels away from the edge of the view. |
I suppose putting the expander on the right of the filename column would be possible but not simple - need UX team direction for that. |
The second screenshot looks quite good imo, the first one could use some vpadding on the entries themselves though (I can't remember if that was an intentional change) |
By the way - do not raise issues against the "merge-fixes" branch. From your screenshot it looks like you are using that branch? There may be regressions and issues caused by the merge process. You should comment on the relevant specific PRs in those PRs themselves. Only raise issues against the master branch here. |
My screenshot of the ColumnView was at minimum icon size which is designed for maximum compactness. |
You're quite right. I've rebuilt from master and it is marginally better, but still looks like a misaligned seperate widget. The example in both your screenshots stil look far better |
@danrabbit Could you re-open this issue? It was mainly about the width of the columns themselves, not the left gutter size... |
@hanaral It would be better to open a new feature request issue with a single specific issue - "Change the default column view column with to X" |
Problem
Columns take up far too much space and folder and file names and icons are poorly padded, which is a self reproducing problem.
The smallest icon view gives list icons a very generous amount of padding on the left and an absurd amount of padding on the right:
I understand that the padding on the left is for the selection badge, but I personally don't think the badge should overlap the icons when they are so small anyway.
The columns themselves are also far too large, and I can only fit about 2.4 columns in a relatively normal sized window:
Proposal
Item text and icons should have better padding so that columns can be tighter and easier to fit on screen. Possibly the selection badge should be moved to the far end of the list box
Prior Art
The text was updated successfully, but these errors were encountered: