mikekazakov / nimble-commander

Nimble Commander - dual-pane file manager for Mac
https://magnumbytes.com/
GNU General Public License v3.0
317 stars 32 forks source link

[UI improvements / Feature Suggestion] Expand/Collapse toggles for browsing filesystem and visualising hierarchy #360

Closed spiritually-soup closed 1 month ago

spiritually-soup commented 1 month ago

I saw the suggestion for a sidebar panel which I would personally find helpful.

But for a more (visually) lightweight and space-efficient layout, I'd love to see an option for toggle functionality like there is in Finder's List View.

Reasoning:

  1. Tree-style views help better visualise the folder hierarchy and keeps context clues visible, which makes it clearer where the file is within your system (if you're using NC to move stuff between folders, which is probably a frequent use case).

  2. Tree-style directory navigation makes it easier to find the thing if you can't remember the file name and don't know exactly where you put the thing.

  3. Enables you to browse >1 folder within the same pane, without doing it in a new tab which could get messy quickly

  4. Unless I'm an idiot who hasn't found the setting yet, I think there isn't a 'back' button? (how do I go back?) And the 'Go' menu is only a single layer deep, meaning it could take some time to navigate back through a few layers of folders.

PICS & SUCH

> Once I've reached my overall destination folder, I often find it easier to browse through my filesystem with toggles. Xnip2024-08-27_18-22-17 . > Limited context view + can't 'browse' backwards? Xnip2024-08-27_18-29-58 . > Main menu button is only 1 layer deep, so you have to click through before navigating further. Xnip2024-08-27_18-13-52 > vs: multi-layer menu Xnip2024-08-27_18-23-38 (if a toggle function is not in the cards, implementing 1-2 more layers of menu would be helpful I think!)

Also, for your consideration -- a 'sort' button in the Toolbar (potentially activate-able by user, or there by default)? When the NC window is nowhere near your menubar and you're not a power keyboard user, it takes more effort to sort by fields that you haven't enabled into that view.