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

Refactorings #3

Merged
merged 37 commits into from
Oct 26, 2023
Merged

Refactorings #3

merged 37 commits into from
Oct 26, 2023

Conversation

matt-attack
Copy link
Owner

No description provided.

matt-attack and others added 30 commits April 6, 2022 19:17
Fix menu using wrong position to open to in Open() function
Reflow text on a scale change
Update glew
Handle layout with runtime font size changes better for many controls
Fix a missing argument that prevented fontstash from working at all with
truetype
matt-attack and others added 7 commits January 28, 2023 16:24
Add support for "menu" windows that dont show up in taskbar
Fix some memory leaks and initialization order warnings/bugs
Add ShouldRedrawOnHover virtual function to Base control
Greatly reduce number of pointless re-renderers by only redrawing on necessary hovered control changes
Fix menus not laying out properly with different font scales
Add function to get selected nodes in a tree
Allow proper multi-selection in trees
Update hovered control each render to properly catch layout updates
Make tooltip disappear after mouse movement and prevent it causing unnecessary redraws
Add missing default skin resource
Add function to delete all children to base control
Don't count right clicks on buttons as up/down
Allow changing title of WindowCanvases
Fix space event not being called on linux
Handle docked items in scrollcontrol properly
Add context menu to textbox
Properly hide cursor when selecting in textbox
Fix keypad enter on linux
Add collapse all to node
Fix linux build with wgl
@matt-attack matt-attack merged commit f86d30f into master Oct 26, 2023
2 checks passed
@matt-attack matt-attack deleted the refactorings branch October 26, 2023 05:07
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

Successfully merging this pull request may close these issues.

2 participants