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

Changing tablet threading direction is very slow #22

Open
Shelagh-Lewins opened this issue Mar 9, 2019 · 1 comment
Open

Changing tablet threading direction is very slow #22

Shelagh-Lewins opened this issue Mar 9, 2019 · 1 comment

Comments

@Shelagh-Lewins
Copy link
Owner

When you change the threading direction of a tablet by clicking the / or \ below the threading diagram, the entire pattern preview reloads and the weaving chart is recalculated. This means that changing a number of tablets takes a long time and sometimes the changes are lost altogether.

One idea for improving this is to wait until the user pauses before updating all the data. There may also be other under-the-hood improvements possible such as only updating the affected tablet.

@CableGuy67
Copy link

I know this isn't optimal but one (sorta kludgy) way to manage this would be to allow the user to "pause" updates to allow for multiple changes to be made. After all the modifications are made the user would hit the same button again to "resume". The only problem with this is that the app will have to track all the state changes then apply them in order. I fear this may dip deeply into the way the app responds to changes though.

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

2 participants