-
Notifications
You must be signed in to change notification settings - Fork 182
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
[GuiAdvancedScrollText] Performance improvements #2019
[GuiAdvancedScrollText] Performance improvements #2019
Commits on Oct 10, 2023
-
Configuration menu - View commit details
-
Copy full SHA for e7a0583 - Browse repository at this point
Copy the full SHA e7a0583View commit details -
Configuration menu - View commit details
-
Copy full SHA for 75e2e01 - Browse repository at this point
Copy the full SHA 75e2e01View commit details -
Configuration menu - View commit details
-
Copy full SHA for f4abf54 - Browse repository at this point
Copy the full SHA f4abf54View commit details -
[GuiAdvancedScrollText] Move font prep from onDraw to addEntry
Prepare fonts for entries only when adding an entry, rather than for every entry on every frame.
Configuration menu - View commit details
-
Copy full SHA for 4d27db6 - Browse repository at this point
Copy the full SHA 4d27db6View commit details -
[GuiAdvancedScrollText] Re-prep fonts when window width changes
Re-prep fonts to reflow and recalculate entry height when the window width changes. This causes significant performance impacts when resizing the window with a large log.
Configuration menu - View commit details
-
Copy full SHA for f076bda - Browse repository at this point
Copy the full SHA f076bdaView commit details -
[GuiAdvancedScrollText] Track max_prefix_width when adding/removing
* Refactored Entry font prep and max prefix tracking to its own method * Added a map for tracking prefix lengths * When removing Entries, update max_prefix_width if necesarry * Reset max_prefix_width (and tracking map) when resizing or clearing Entries
Configuration menu - View commit details
-
Copy full SHA for 4abf343 - Browse repository at this point
Copy the full SHA 4abf343View commit details -
[GuiAdvancedScrollText] Fix the latest-line view on Relay startup
* Needs to account for draw_offset alignment kludge
Configuration menu - View commit details
-
Copy full SHA for f54292a - Browse repository at this point
Copy the full SHA f54292aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5f2fb49 - Browse repository at this point
Copy the full SHA 5f2fb49View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9105cc9 - Browse repository at this point
Copy the full SHA 9105cc9View commit details
Commits on Oct 11, 2023
-
Configuration menu - View commit details
-
Copy full SHA for d1b61a5 - Browse repository at this point
Copy the full SHA d1b61a5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8af02c8 - Browse repository at this point
Copy the full SHA 8af02c8View commit details