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

Prototype a "new" UI for the main window that doesn't rely on LibQTip #641

Open
rdw-software opened this issue Sep 10, 2023 · 0 comments
Open

Comments

@rdw-software
Copy link
Member

rdw-software commented Sep 10, 2023

Due to the performance problems and maintainability issues with the current UI code, it might be worth at least exploring if an alternative version could work without having to rely on LibQTip. When using something like ScrollFrame, the performance should be much higher, although I don't know if it could be made to look appealing. However, at first a prototype should be built to evaluate the performance.

AFAIK this is similar to what AllTheThings uses and I've never heard anyone complain about the performance. But it's just an idea.

Design wise, something basic like the AnglerAtlas UI or SimpleArmory would likely be sufficient.

Details TBD, just putting it here as a "brain dump". It's unlikely to be implemented due to time constraints.

Alternatives: Refactor the existing UI code (oof), and try to cache updates/implement reactive updates instead of full rebuilds.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: The time is nigh (Planning)
Development

No branches or pull requests

1 participant