Rework UI Updates #7
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "ui-updating-rework"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Why?
When loading up QtC.NET, UI elements would constantly flicker or take forever to add items. This is due to my naive assumption to make UI tasks async, while the best practice should be to make them synchronous.
How?
Controls and Lists are now populated synchronously with duplicate prevention.
AI Usage Disclaimer
Admittedly I've used AI for a good portion of the UI code, this is due to my lack of knowledge with frontend development (mostly math related stuff, and also stuff I've never learned to use). The backend currently has no AI generated code at this time, and I'm only using it as a way for me to learn.