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

Feature improved gm performance #11

Merged
merged 3 commits into from
Dec 21, 2023
Merged

Conversation

jreed1701
Copy link
Collaborator

The Game Manager Window was causing performance slow downs. It's designed to be basic on purpose so it uses a timer to refresh the GUI/Widget. That refresh would happen whether or not the window was open, so some improvements were made so that the refresh logic doesn't run while the window is closed. Making this change revealed some other bugs, so those were corrected at the same time.

There were bugs preventing the window from refreshing properly. Those
have been corrected.

While the window was closed, it was also refreshing in the background
and making other windows/widget slow.  So, the refreshing feature
only happens now when the window is open.  The timer behind it will
start/stop with respect to the window being opened or not.
@jreed1701 jreed1701 added bug Something isn't working enhancement New feature or request labels Dec 21, 2023
@jreed1701 jreed1701 self-assigned this Dec 21, 2023
@jreed1701 jreed1701 merged commit 105dbd9 into develop Dec 21, 2023
5 checks passed
@jreed1701 jreed1701 deleted the feature-improved-gm-performance branch December 21, 2023 14:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working enhancement New feature or request
Projects
No open projects
Status: ✅ Done
Development

Successfully merging this pull request may close these issues.

1 participant