Build 4918
SVN-
Implement better back button.
-
Make black background boxes translucent again.
-
Add proper edging for the tops and bottoms of scrolling lists.
SVN handles and Git names are merged into one person.
Implement better back button.
Make black background boxes translucent again.
Add proper edging for the tops and bottoms of scrolling lists.
Disable the spinning nuke icon back button on Android.
Amend r4862 so that touch devices, which do not display the crosshair as a cursor, are not completely prevented from using touch input by the lack of a crosshair tile.
Fix the Screen Size slider so that it works properly after the screen size has been modified in-game with [-]/[+].
Fix selecting "None" for Anisotropy.
Fix opening a MenuEntryOptionList when the option's value is "Custom".
Convert MenuRange*_t's "displaytype" field to "flags", add a flag to enforce clamping to the defined intervals, and apply this flag to the Screen Size slider.
Mouse controls now respect MenuEntry_t's disabled flag.
disable mouse pointer if CROSSHAIR is void. DONT_BUILD.
Enumify the "status" parameter of M_MenuText into MenuTextFlags_t.
Implement mouse/touch/pointer controls for all widgets.
Replace the "disabled" member of MenuEntry_t with "flags" so that the other 31 bits can be utilized.
Disable normal left-click/touch menu functionality when the mouse is active.
Add scrollbars to the FileSelect menu type.
Rearrange drawing so that MENUBAR (#2457) is always the first thing drawn after a menu's background, and its caption is always drawn last.
Fix a bug that crept in with r4508 that prevented any editing of savegame names.
Bring MenuFileSelect_t up to speed with MenuMenu_t.
>They see me scrollin' >They hatin'
Fix the recently introduced bug where blank savegames would have their autogenerated names clobbered by the new menu code.
Fix the recently introduced bug that would take the keypress given at "PRESS OPEN TO RESTART LEVEL" as a yes at the following prompt to load your most recent savegame, seemingly without asking.
Revise the MenuFileSelect_t structure to remove the unnecessary dir pointer and rename currentlist to currentList.
When at the top or bottom of a scrolling section, show the up/down indicator darkened instead of not at all.
make aspect ratio also control r_usenewaspect.
- RENDERER SETUP is now also accessible from classic, with only 2 options: 'aspect ratio' and 'ambient light level' - remove the latter option from the VIDEO SETUP menu - When compiled with OpenGL, the aspect ratio option cycles between 3 states: r_usenewaspect=1 (the modern way), and r_usenewaspect=0 but r_widescreen=0/1. In non-GL builds, there are only 2 states. - don't display black translucent overlay in COLOR CORRECTION menu