* add I_ShutdownModule, cosmetic changes
* move the volume adjusting to `I_PCS_UpdateSoundParams`
* use vanilla S_AdjustSoundParams
* stop all sources before shutdown the module
* reset menu string editing with ESC
* consider ESC is catched early
* call action routine even if string change is aborted
* M_StringDuplicate() instead of strdup()
* review message verbosities
Fixes#1193
* midifile.c: promote VB_WARNING to VB_ERROR
* i_winmusic.c: pass a severity parameter to MidiError()
* i_flmusic: only print serious warnings by default
* shut up fuidsynth even more
* simplify matters
* initial implementation idea
* next step
* oversights
* apply PRINTF_ATTR() directly to the function definition
* hopefully fix format string error
* simpler solution
* fix linking error on windows
* make default verbosity configurable
* convert the first batch of printing calls
* register -verbose parameter
* remove ANSI color escape sequences on Windows
* convert the next batch of print calls
* fix omplicit declaration in i_sound.c
* d_main.c
* convert some more files, trailing space means no newline
* some more conversions, some comments
* more conversions
* final conversions?
* remove some more explicit newlines
* fix typo/forgetto
* add support for XGLN/ZGLN nodes
Code taken from DSDA-Doom, thanks @kraflab
Fixes#1185
* docs
* fix typo/forgetto
* document origin
* register new parameter
* add some linedef == NULL checks
* condense P_SetupLevel() logging even further
* cosmetics
* Revert "move stats widget to the top-left in distributed mode"
This reverts commit 44b4172253e0cacc3568d03096d2467dd8e6a508.
* move stats widget to the top-left in no-HUD mode
* origanize HUD fonts in a dedicated struct (WIP)
* fix includes, comments
* some rearrangement
* try to make a bit more sense
* f->patches is an array of pointers
* const correctness
* do not redefine BG/FG macros
* some more constness fun
* bring back bar graph chars
* stuff compiles, but crashes
* stuff runs, kind of
* stuff works, mostly
* add back support for centered player messages
* pointers!
* more stuff working
* some aesthetics
* some more minor stuff
* some more clean-up
* some optimizations
* some more minor stuff
* update woofhud.md
* some rearrangements, comments
* make the "space" character 5 px wide
* build the w_title widget a bot earlier
* nicer
* fix some more minor alignment issues
* make hu_stext_t, hu_mtext_t, hu_itext_t all API-compatible
* consolidate hu_stext_t and hu_itext_t into hu_mtext_t
* rename abigious x member of hu_mtext_t
* use reverse-DNS naming for desktop files
This is consistent with Crispy Doom, and the
desktop entry specification recommends doing this as well.
* add AppStream metadata information