Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow user to choose 1 dataset to span many runs in multi-run interface #538

Closed
jamesnakagawa opened this issue Mar 11, 2016 · 4 comments
Closed
Assignees

Comments

@jamesnakagawa
Copy link
Contributor

Context: One of the next features of the multi-run interface is the ability to select 1 dataset to span all runs for a single output. We explored several options for this, with consideration going to the burden of visual clutter, the understandability of any exposed controls, and the needed functionality.

We talked about putting auto-fill suggestions inside blank cells (or outside of them), putting a numeric input as part of the search dialog which could specify how many cells to fill, or splitting the green "insert" button into several different "insert" options.

So far, my favoured solution is a variation on the last one. There could be a "options menu" button within the "insert" button to expose a number of alternatives.

multi-run-options

  • The menu could include icons, or no icons (as icons are not guaranteed to be very helpful for such a specific operation)
  • The first option would fill the column but any new rows (runs) would start blank.
  • The second option would fill the column and any new rows would already be filled in. If you wanted to stop this behaviour, I guess manually deleting one entry should turn this "off", unless we dedicated a checkbox to turning it off (but I don't think that's necessary)
  • Maybe have a third option, "Fill only blank cells in column"?
@jamesnakagawa
Copy link
Contributor Author

@rhliang and @donkirkby , wondering if you two are satisfied with this solution?

@rhliang
Copy link
Contributor

rhliang commented Mar 11, 2016

I like it. I think "Fill column and auto-fill new entries" might be the more common case, so I would perhaps put that first in the menu? I defer to you guys for that though. Offhand I'm not sure we need the third option, at least not yet.

@donkirkby
Copy link
Member

I suggest we start with the "add" button and the menu button. The menu button only needs one item: "fill column". If the user clicks that before they've finished adding all the runs, they can click it again to fill the rest.

Let's start with that because it's reasonably simple. Once users have tried it out, we can decide whether we need more options.

@ArtPoon ArtPoon added this to the 0.8 - user batch processing milestone Mar 14, 2016
jamesnakagawa pushed a commit that referenced this issue Mar 15, 2016
@rhliang
Copy link
Contributor

rhliang commented Jun 20, 2016

This is about 2/3 done.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants