Fix info string inconsistency
Merge fixup commit
HUD tidyup. Bring out a couple of subroutines, for clarity.
More HUD tidyup.
LP#1039385: Create Plot3Plot::info_zoom()
LP#1039385: HUD now draws just the output of info_zoom().
Create Plot3Plot::axis_to_zoom(), zoom_to_axis() and zoom()
Replace zoom calculations with the new definitions in Plot3Plot.
Tweak initial axis length - go to the default fractal's entire field of view, being zoom 1.0.
Move HUD font size into code
Refactor PrefsDialogBits::HUDFrame layout code to use multiple sub-tables. Intended to be isomorphic.
Refactor PrefsDialogBits::HUDFrame grid layout to simplest possible
PrefsDialogBits::HUDFrame: Create font size widget, shuffle the others around it
Add new preference HUDFontSize
Update PrefsDialog sample text to reflect the selected HUD font size
Finally, draw the HUD in the selected size.
Update changelog
HUD: Rename h,w -> last_drawn_{h,w} for sanity.
Create new preference HUDOutlineText
Wire HUDOutlineText into the PrefsDialog