Increase netgame timeout to 30 seconds.
Handle client disconnects when waiting for the game to start. Abort game
Don't hog the CPU when waiting for the game to start.
Use two-stage netgame startup for Strife, and restore the previous
Use two-stage startup for Hexen, and add netgame startup callback for
Use two-stage netgame startup for Heretic.
Split Doom netgame startup into two stages.
Split D_InitNetGame() into two separate functions for startup.
Don't start the game until all players are ready. Send waiting data to
Split game start sequence into two-stage process. This is the first
Add configuration boxes for GUS and Timidity configuration.
Add back call to TXT_Delay to fix OS X freeze.
Allow backspace or delete to clear the contents of an input box.
Don't hog the CPU while waiting for the file selector.
Change WAD selectors in setup tool to file selection widgets.
Fix file selector issues with Windows build.
Add file selector widget to textscreen library.
Remove duplicate definition of M_OEMToUTF8() (thanks exp(x)).
Initial docgen changes to generate manpages for Heretic, Hexen, Strife.
Display a message if gus_patch_path hasn't been configured.
Fix improper freeing of temp_timidity_cfg.
Add configuration file variable to specify path to a Timidity config
Big bug fix: player->damage is not capped on the low end to 0 in
Noticed another non-authentic error in a built-in dialog message for the
Complete support for v1.31 behaviors in addition to v1.2, including the
Portability tweak when adding quest flags from collected items, due to
* Made formatting consistent in T_MovePlane so code could be read
Refactor skill selector to change automatically when switching character
Fix compiler warnings by removing variables that are set but not used.
Reduce window height of .dmg Finder window - this reverts r2371.
Fix compiler warnings caused by unused variables.
Add standalone build target for mus2mid binary.
Fix Doom episode 4 par time selection.
Fix up weird looking '9' character in large font.
Add some extra zero-fill to the end of .DS_store.
Rename function, as ShowCursor is a Windows function and this conflicts
Add high-resolution font for textscreen.
Fix registry handles not being closed (thanks Quasar).
Add note about BFG Edition IWADs to NOT-BUGS.
Refactor AES code to resolve compiler aliasing warnings.
Add functions for network signature requests. These request the signed
Define PRNG seed as a type.
Add pseudorandom number generator for secure demos.
Add small workaround to deal with the fact that the BFG Edition's
Switch from MD5 to SHA-1 for network digests.
Add Steam path for Doom 3: BFG Edition IWAD path (thanks Gez for the
Fix crash when updating sounds with a NULL listener.
Fix problem with uninitialized values in the settings structure which
Add bound check for scrolling walls limit and exit with an error if it
Update NEWS and ChangeLog, bump version number.
Fix to undefined sprintf behavior in the dialog engine (thanks to
Remove some calls to TXT_FGColor by using the new TXT_SaveColors system
Rework the way that window background colors are set, and change the
Don't print bogus message about config dir when there's nothing to say.
Fix save game directory behavior under Windows.
* Correct an error in one of the beta-like Beggar internal dialogue
Addiional words on the INTRO-FIXME comments.
While I'm screwing with intro related stuff, I may as well replace the
Added INTRO-FIXME tags to borked-up intro code.
Make optimization settings consistent (static libraries do not support
Remove all temporary code that was put in place until MAXPLAYERS became
Two Strife bugs knocked out:
On Windows, convert the USER and USERNAME environment variables from OEM
Fix crash when typing lots of Unicode characters into a number input
Fix chat macros when vanilla_keyboard_mapping is turned off.
Fix CP437-Unicode mapping of cedilla character.
Upgrade the input box and label widgets to use UTF-8 strings.
Support Unicode input by mapping typed Unicode characters >= 128 up into
Split off UTF-8 code into separate file and add extra functions.
Beginnings of limited textscreen UTF-8 support.
Re-resolve the address of the master server every eight hours, to adapt
Bind missing sound variables so the settings are not lost when running
Fix scroll bar behavior (thanks Alexandre Xavier).
Only use the SDL mouse lag workaround on Windows - not all systems allow
Add hack command-line option for on-screen OPL status output - useful
- Update codeblocks projects
Add "statistics captured" message on exit when the using -statdump
Fix weapon cycling keys when using IDKFA in Shareware Doom (thanks
Remove use of $< in Makefiles, for compatibility with OpenBSD's make.
Fix previous change - Strife games are not always -altdeath; the default
Update Strife multiplayer behavior to always use altdeath mode in
Update TODO, HH-TODO - remove completed items.
Enable gcc warning to detect redundant declarations, and clean up
Remove hack that forces the window to always be centered within the
Fix chat macro defaults in setup tool.
Fix player name input box in multiplayer configuration.
Fix numeric keypad when entering values in text boxes (thanks Twelve).
Fix crash when closing a window.