f3d icon indicating copy to clipboard operation
f3d copied to clipboard

Add advanced details view

Open kathleenhang opened this issue 1 year ago • 2 comments

Context F3D currently displays file detail information in various locations such as within the cheatsheet view (ex: cycling color scalar names) and within the main view (ex: file name). As a casual user, being able to toggle the display of detail information would be helpful for reducing cognitive load.

Suggested Solution F3D could do something similar to Minecraft where pressing "F3" opens up the debug display. Instead of the "N" hotkey being used to toggle the display of the file name, it can instead be used to toggle the detail display (filename, animation name, etc.).

Alternatives Cheatsheet view could contain both hotkeys and detail information. That would free up "N" hotkey. Users would only have to press "H" to see all the information they need. Instead of "H" and "N". Hotkeys can be on the top half and detail information on the bottom half. However, this might feel too overwhelming for casual users.

Additional context Minecraft F3 Debug Screen

kathleenhang avatar Feb 01 '24 01:02 kathleenhang

IMO minecraft debug screen is too much information that cannot be copied.

We do have a strectured terminal output and we support a "dump info" to the terminal. I think we should improve that dump interaction as suggested here: #596

However, I agree that we may want to have more textual information like the animation name. Pressing N to control the display of multiple textual information makes sense to me. However, it means renaming the CLI and libf3d options, which is perfectly doable.

Please note we also have an interaction with M to show metadata and we also plan to improve that as well: #222

mwestphal avatar Feb 01 '24 07:02 mwestphal

Great points! I still have to play around with the app more to see what it is capable of. I will check out those features.

kathleenhang avatar Feb 03 '24 02:02 kathleenhang