Daniel Brooks
Daniel Brooks
I’m surprised to discover this, because usually finalizing a builder consumes the builder and returns a wholly new object. As currently written, the builder cannot be a temporary; it has...
so we should call 'magick' instead. Seems like change for the sake of change, but whatever.
#### Summary Interface "rewrite the loading screen to use ImGui" #### Purpose of change We ought to put _something_ on the screen while we load things, lest the users think...
### Is your feature request related to a problem? Please describe. Currently every window that we write using this class has to handle scrolling for itself. Of course each one...
### Describe the bug Instead of showing a menu with each step of the loading process, the screen is just black. The progress menu is a `uilist`, but this doesn’t...
#### Summary Bugfixes "fix compilation error calling Character::spawn_items" #### Purpose of change Fix compilation error calling Character::spawn_items #### Describe the solution Call `pos_bub()` instead of `pos()` #### Additional context Seems...
### Describe the bug Every line of text added above or below the menu items in a uilist menu causes the window to be a few pixels too short. This...
#### Summary Interface "improve contrast in uilist menus by not allowing colored text in highlighted menu items" #### Purpose of change Fixes #75974 #### Describe the solution Just remove color...
#### Summary Interface "wrap the descriptions in the zone menu so that it doesn’t have a ridiculous width" #### Purpose of change Fixes #76260 #### Testing Add a zone (personal...
#### Summary Interface "use Freetype to render fonts for ImGui, and use multiple fonts in the ImGui interface" #### Purpose of change Make ImGui use Roboto by default, and the...