nasa / openmct

A web based mission control framework.
https://nasa.github.io/openmct/
Other
12.04k stars 1.25k forks source link

Allow creation of new folders from the Save dialog #579

Open VWoeltjen opened 8 years ago

VWoeltjen commented 8 years ago

Scenario: the user is interacting with a creation (or edit properties?) overlay interface, and they have access to the "Save In" UI component that allows them to save an object in a particular location. In this case, they should be able to create and name a new folder without having to leave the current Save operation.

Migrated from: https://trunk.arc.nasa.gov/jira/browse/WTD-429 Originally created: Mon, 22 Sep 2014 16:16:05 -0700 Updated: Thu, 7 Jan 2016 17:36:52 -0800

VWoeltjen commented 8 years ago

Observed during training 9/28/2016 that this would have been a natural part of the workflow

charlesh88 commented 7 years ago

Possible Help Wanted candidate?

ghost commented 7 years ago

I can start looking at this this weekend if you're ok with making it a Help Wanted, looks fun.

akhenry commented 7 years ago

@charlesh88 Do we have any preferred design for this?

charlesh88 commented 7 years ago

Awesome, thanks @BogdanAlexandru! We have design for this (for literally the last two years) and had never gotten around to it. I've fleshed out the details in a sketch, here it is: UI Open MCT v2.2.0 sketches.New Folder only.pdf

@VWoeltjen @akhenry Please have a look at the sketch and let me know what you think of the approach. One thing I feel very strongly about: once the folder is created, the picker MUST scroll to bring the folder into view. If that doesn't happen, the user will think they didn't end up creating the folder, and try again. This will continue ad nauseam until the user gives up, screaming, throwing their hands in the air and having their gypsy friends put a curse on us.

VWoeltjen commented 7 years ago

Reviewed sketch - looks good to me! No issues spotted

akhenry commented 7 years ago

@charlesh88 Design looks good to me too.

ghost commented 7 years ago

Touching base to mention that this is still going on. Ran into some issues and haven't had as much time as I'd have liked to handle it; I'll get back with a WIP PR soon.