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

Make mouse-actions near instantaneous #70

Open
GlenDC opened this issue Jul 3, 2015 · 1 comment
Open

Make mouse-actions near instantaneous #70

GlenDC opened this issue Jul 3, 2015 · 1 comment

Comments

@GlenDC
Copy link
Owner

GlenDC commented Jul 3, 2015

Users expect brush actions, as controlled by mouse actions, to react instantly in any situation. Think of any painting program and you'll notice that when you're dragging and painting that you'll exactly hit each spot as you would expect.

Right now this is not the case for trixel. Talking with the Elm community on issues we face, like this one, is probably a good idea, as they might have a better idea why this is happening at all.

@GlenDC GlenDC added this to the Version 0.2.0 milestone Jul 3, 2015
@GlenDC
Copy link
Owner Author

GlenDC commented Jul 3, 2015

Right now we have a lot of incoming signals merged via Signal.MergeMany, it might be a good idea to move the postActions (containing all the mouse and keyboard user-input) to the most-left position, so that it always wins. Although I'm fairly sure that this won't affect the speed in a way we would want.

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

No branches or pull requests

1 participant