-
Notifications
You must be signed in to change notification settings - Fork 29
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
Configurable columns for listview #564
Comments
So I think we probably want to remove the sidebar (I'm working on that; we can have a status bar with the critical information instead) and we'd have enough space for owner (special merge of user+group) and permission. Here's Nautilus has for customized columns in details mode: But, again: Nautilus is a desktop file manager and we're on a server, etc., etc. Nautilus doesn't have these most of these items on by default. On a multi-user system, I think we might want different defaults. Permissions and ownership are more important on a multi-user server system than on a (usually, mostly) single-user desktop system. |
I think we need to split out the parts of details that we want to have by default first, before even considering customization. That is, we should have a PR for permissions first, then consider what to do about ownership, then consider if we even want customization. |
For showing permissions, I think the only thing that makes sense is to have the descriptive form with triplet attributes (not octal), and have descriptions for it in a tooltip to make it more approachable, like this: Note the spacing, lack of |
Please make sure to support |
I don't think we want to add configurability, at least not until we need to. Here are all the fields for details that I think we might want to include. It's not too much: I don't think we should show octals. People generally don't understand that as well as the symbolic variants. If we split it into triplets like in the mockup, then it becomes even more obvious which is user, group, and others. Note, not related to this PR, but related to the mockup: I collapsed |
We would like to add two more columns to the listview:
-rw-r--r--
. Do we sort this column based on the octal value so 777 > 600?localCompare
We likely don't want to add these columns by default but allow a user to select what they want to show for which we have no UI.
The text was updated successfully, but these errors were encountered: