Detect failures to initialise textscreen library and bomb out with an
Build command line parameters for starting multiplayer games and joining
Write newlines in response files to separate parameters.
Rename testconfig.[ch] to execute.[ch], add generalised framework for
Detect when keyboard variables are changed and convert back so that the
Load configuration on startup and save on quit. Functional setup
Add m_argv.[ch] from Doom, fix up configfile.c so that it compiles
Change config variable names to be the same as used in Doom.
Change config variable names to be the same as used in Doom.
Move MakeDirectory function into m_misc.c. Move configdir related code
Add initial setup config file code (derived from the Doom config file
Stackable clip areas (useful for a future implementation of scrollable
Standardise setup config variable names on the same variable names used
Fix problem caused by use of 'long' type instead of 'int' type in
Remove d_french.h from autotools build.
Catch failure to initialise video when calling SDL_Init.
Shut up warnings in w_wad.c.
Timer functionssss, precious!
Strip out CVS logs, RCS Id tags.
Reformat coding style file. Add stuff about hungarian notation, jwz tab
update code::blocks project
Disable the "loading from disk" icon on MacOS.
Display drone indicator on the netgame waiting screen if drones are connected.
Display a different message from the normal WAD directory warning if
Change wording on netgame warning message.
Shut up compiler warnings for setup.
Remove d_french.h, other i18n-related stuff. If people want i18n, it
Add float spin control and use it for the acceleration controller in setup.
update Code::Blocks project for new md5 code.
Alternate textscreen palette that fits the Tango desktop guidelines: see
Send deh/wad md5sums to players at the waiting screen. Display a warning
Send deh/wad checksums to the server when connecting.
Dehacked information checksum generation
WAD directory checksum generation code
Prevent against deadlock where client and server are both stuck waiting
Packet loss simulation code for test.
Only allow drone mode when connecting.
Make the server stop sending if one of the clients stops acknowledging.
Working -left and -right options!
Use TXT_AddWidgets in setup for greatly enhanced readability.
Add missing ellipsis to "Add WADs..."
Switch over a bunch of code to TXT_NewButton2 - improves readability.
When invoking chocolate doom, run it from the install dir on Unix.
Move the "always run" checkbox to the movement section.
Add TXT_NewButton2 for creating a button with a callback (for convenience).
Add TXT_AddWidgets for adding multiple widgets to a table.
Reduce the minimum width of the key/mouse input widgets and align the
Add "Always run" checkbox to keyboard options.
Make examples call TXT_Shutdown before quit.
Update Code::Blocks setup project with added files
Don't disable screen melt entirely in testcontrols mode; just on startup.
Don't allow function keys to be used in testcontrols mode.
Remove low-pass filter on mouse for testcontrols mode - seems to work
Add "test" window actions to the keyboard/mouse dialogs to invoke Chocolate
Add "test controls" mode - for setup.exe in the future. Start straight
Add "extra parameters" dialog for specifying exra command-line parameters.
Add "time limit" control in multiplayer settings dialog.
Convenience function for creating a horizontal box.
Debug code for drawing an ASCII chart.
Use proper arrow characters on spin controls and change their color.
Fix declaration of TXT_NewWindowSelectAction
Call the SpechitOverrun _after_ incrementing numspechit. Thanks to Quasar
Continue to build things if we fail to update chocolate_doom_icon.c
Add DEH_String() conversions on more strings that are not being converted.
Add the ability to type in values for spin controls, like with normal
Fix warning about initialiser.
Set default sound devices to SNDDEVICE_SB, so that sfx and music are on by
Add compatibility options dialog.
Add ENDOOM and startup delay to display settings dialog.
Fix some warnings in textscreen code.
Use NULL for initialising pointers rather than 0.
Use DEFAULT_INT enum value rather than 0.
Fix a lot of warnings (for fussy compilers) and one always-true check
Add new codeblocks build files to dist.
Code::Blocks project and workspace.
Make sure modified copyright banners always end in a newline. If they don't, add
Fill in some default values for the player name and the chat macros
Add sound config dialog. Convert some of the mouse settings to use
Change the default optimisation level to -O2 and add
Add multiplayer configuration dialog.
Add HACKING file with guidelines for Chocolate Doom hackers.
add extra defines when building
Add "Enable mouse" checkbox to mouse config dialog. Reorder options.
Fix chocolate-setup warnings.