Separate Column modes from View modes
Posted: 2024-05-19, 11:46 UTC
Many times I've stumbled upon the same problem described in this topic (tl/dr: you can’t sort files by custom fields when in thumb/brief view) and nobody offered an intuitive user-friendly solution while I think the general idea is quite obvious. One way or another, columns and view modes should be selectable independently. Currently they are slapped together so you can’t have custom columns without the spreadsheet-like view. Here is how it can be implemented:
Image: https://postimg.cc/8j9fhQwh
Option A: Total Separation. View modes no longer control which column sets are displayed, only sort order and other remaining options. Selecting any view mode in the context menu affects nothing but the way files are displayed. On the other hand, selecting any column mode also affects nothing but the way the tabstops header looks – the way the files are displayed stays the same.
Pros: gives most flexibility.
Cons: some optional connectivity between view & column modes is still preferable for UX. Currently, the default view modes have automatic column behavior (like when columns evenly spread out in brief view) and I’m sure we shouldn’t change that. However:
Image: https://postimg.cc/KKvbj4LQ
Option B: Flexible View Modes. It would be nice for custom view modes to have separate “view” and “columns” menus to choose from. Beside the custom modes, the menu may contain both “brief” and “full” default column modes, as well as “unchanged” option so the switching to the view mode wouldn’t affect currently selected column mode.
Image: https://postimg.cc/PNdWxjFJ
Option C: Flexible Column Modes. Alternatively, when creating a custom column mode we could have “view mode” menu with 4 default options (brief/full/comments/thumbs), as well as “unchanged” option so the switching to the column mode wouldn’t affect currently selected view mode.
Image: https://postimg.cc/8j9fhQwh
Option A: Total Separation. View modes no longer control which column sets are displayed, only sort order and other remaining options. Selecting any view mode in the context menu affects nothing but the way files are displayed. On the other hand, selecting any column mode also affects nothing but the way the tabstops header looks – the way the files are displayed stays the same.
Pros: gives most flexibility.
Cons: some optional connectivity between view & column modes is still preferable for UX. Currently, the default view modes have automatic column behavior (like when columns evenly spread out in brief view) and I’m sure we shouldn’t change that. However:
Image: https://postimg.cc/KKvbj4LQ
Option B: Flexible View Modes. It would be nice for custom view modes to have separate “view” and “columns” menus to choose from. Beside the custom modes, the menu may contain both “brief” and “full” default column modes, as well as “unchanged” option so the switching to the view mode wouldn’t affect currently selected column mode.
Image: https://postimg.cc/PNdWxjFJ
Option C: Flexible Column Modes. Alternatively, when creating a custom column mode we could have “view mode” menu with 4 default options (brief/full/comments/thumbs), as well as “unchanged” option so the switching to the column mode wouldn’t affect currently selected view mode.