Agosto 2021
-
Upgrade transition animations to use 1000 Hz timer instead of 120 Hz
-
Revamp Menu_CheckHiddenSelection into Menu_ValidateSelectionIsActive
Mostra dettagli
Followup to 67ef47dcff3571afb330342c9b056c9e759e46ad.
Maggio 2020
-
Use MF_Minifont struct for shadowminitext and creditsminitext
Aprile 2020
-
Draw title bar text with y-centering
Mostra dettagli
(No difference with Duke.)
Marzo 2020
-
Fix two sources of null text drawing
Gennaio 2020
-
Hack around the User Map menu infinite return loop
Mostra dettagli
This should really be fixed using a stack.
-
Fix a fail in r8321 affecting X-positions of menu items
Mostra dettagli
Also disregard indentation for mouse left boundaries, for consistency with right edges and middles.
-
Remove bool types
Novembre 2019
Agosto 2019
-
Add warning message when the user has the in-game VSync option enabled
-
Move weapon switching to Control Setup
-
Fix Y/N options with three lines
-
Fix the Sound and Music Volume options in a way that works for Duke too, using indentation
-
Disable the gamepad axes and buttons menus if opening them would cause an abort due to having no items
-
Open the User Map menu to a folder named "usermaps" if one exists.
-
Use gamepad button names for Y/N prompts when most recently active
-
Improve the "Status bar" option when there are only two settings and one is None
-
Fix the names of the Sound and Music Volume options
-
Add Enable Gamepad toggle
-
Move auto aim option to Control Setup
Febbraio 2019
-
Fix the cursor being affected by viewport-annexing status bar sizes
Gennaio 2019
-
Make the gamma slider move in increments of 0.05 instead of 0.1
Luglio 2018
-
Make some non-functional changes for clarity in Menu_RunInput_EntryRange*_Movement.
Marzo 2018
Febbraio 2018
Gennaio 2018
-
Fix current selection of episode menu when you return from the skill menu.
Novembre 2017
-
Change "Size:" entries in HUD Setup to "Scale:" and indent them.
Ottobre 2017
-
If you open the Help menu with the F1 key, make Help the selected item on the main menu, if applicable.
-
Factor out code into Menu_AboutToStartDisplaying and Menu_ChangingTo.
-
Use SMALLFNTCURSOR for a text caret in the absence of a SPINNINGNUKEICON tile.
-
Factor out SPINNINGNUKEICON drawing
Settembre 2017
-
Don't play EXITMENUSOUND when trying to close a root menu outside of an active game.
Agosto 2017
-
Fix RangeInt32.
Luglio 2017
-
Disable compilation of all code pertaining to MenuRangeDouble_t, since we're not using any.
-
Clean up MenuRanges.
-
Draw most text using YCenter and YOffsetZero modes to facilitate certain kinds of visual cues.
-
Use screentext's newline support for more mgametext.
-
Wrap Menu_Find in Menu_FindFiltered to factor out id filtering for all cases that need it.
-
Improve handling of the color correction screen.
Ottobre 2016
-
Remove the Polymer aspect ratio option, as it was always broken, and I don't know what purpose it has besides configuring non-square pixel stretching, which we have a long way to go in terms of configuring anyway.
Mostra dettagli
Use r_pr_customaspect from the console instead.
-
Fix the Widescreen and Texture Mode video settings to use my menu system properly.