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

Add "Add Event Before/After" options to event context menu #650

Open
manyheadedmonster opened this issue Nov 9, 2020 · 2 comments
Open
Labels
enhancement New feature or request

Comments

@manyheadedmonster
Copy link

manyheadedmonster commented Nov 9, 2020

Is your feature request related to a problem? Please describe.
Currently adding an event in the middle of a very long or complex event chain is very clumsy. You must scroll all the way to the bottom of the event list, add an event, and then drag it back to the position you want it. This takes time and is prone to mistakes as it's easy to lose track of where you wanted it to be.

Describe the solution you'd like
Add an "Add Event Before/After" option to event context menu

image

Describe alternatives you've considered
Alternatively, we could add in-list rollover "+" buttons

image

Thanks!

@manyheadedmonster manyheadedmonster added the enhancement New feature or request label Nov 9, 2020
@RichardULZ
Copy link
Contributor

That plus button type one was being experimented with, possibly by holding a key.
Would be great instead of cluttering the context menu even more, but adding events between things has always been a bit tricky if there's no if statement near by to click add event on.

@manyheadedmonster
Copy link
Author

Aye I agree about the need to avoid cluttering the context menu. There’s already quite a lot in there if you’ve recently copied an event.

So personally I feel like holding a key would maybe be a tad unintuitive, especially for a function that potentially could be used quite often it'd perhaps be unecessarily abstracted. Having a button that appears on rollover feels markedly more useable, while still unobtrusive and (especially if you include the ‘line split’ divider as in the above mock up as part of that rollover) immediately understandable.

Perhaps jumping ahead a little here, but one thing I'd suggest from a UX point of view is that it should act as an overlay, not as an extra item in the event list, so when you rollover the space and the button/divider appear, they don’t then shift all the events below downwards by however many pixels. Saves things from jumping around underneath you as you’re interacting with the UI.

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

No branches or pull requests

2 participants