AcademySoftwareFoundation / MaterialX

MaterialX is an open standard for the exchange of rich material and look-development content across applications and renderers.
http://www.materialx.org/
Apache License 2.0
1.87k stars 353 forks source link

Graph Editor: Usability Improvements #1398

Closed kwokcb closed 11 months ago

kwokcb commented 1 year ago

This groups a set of suggestions / proposals for improving how users interact with the Graph Editor. The hope is to take the "best" ideas and designs and incorporate them if they will help interaction / usability.

Each item below is broken down into:

Folks can add / modify each item. Please up / down vote an item.

@lfl-eholthouser is the main stake-holder for this.

kwokcb commented 1 year ago

Hi @n-jay,

n-jay commented 1 year ago

Noted @kwokcb

I think the thing to resolve is that do you allow save of file automatically loaded at startup. The premise I proposed was to not do so. Perhaps the solution is to make this situation require a file dialog prompt. Otherwise CTRL-S will overwrite without a file dialog prompt. CTRL-SHIFT-S would be just map to the current behaviour.

I see. So if I'm understanding correctly you're referring to the last saved file getting loaded on startup, yes? And the file dialogue prompt would be to manually pick the required file to load at startup if needed? Else you can continue editing the standard_surface_marble_solid material until saved.

Would a File > Open Recent option work in this instance?

jstone-lucasfilm commented 11 months ago

Following up on ASWF Dev Days 2023, many of these issues have been addressed (either completely or partially), so I believe we should close out this original report, and post new tasks for additional improvements that are required.

Thanks to @kwokcb and @marwie for posting this, and I believe it was a major part of the success of our Dev Days event!