foxygit / doom Log in
commits tags
2006-09-19
Build with debugging symbols by default. Simon Howard 1f757ef1
Move the grab mouse setting to the mouse config dialog. Simon Howard 11af5396
New display settings dialog! Simon Howard c3208e4f
Check column is valid when finding a selectable column. Fixes weird scrolling behavior. Simon Howard 3dd7131d
Set mouse button defaults. Simon Howard 7a757b5c
make the icon work in the client binary Russell Rice 2f78d0d8
2006-09-18
Code::Blocks projects: * fixed directory locations * minor enhancements to project building and locations of object files * addition of chocolate-server project * update workspace to accomodate chocolate-server project Russell Rice 57c92429
Level select dialog. Simon Howard fd188e72
Fix TXT_SelectWidgets with NULL spacers. Simon Howard e558fa3f
Add function to set button label. Simon Howard ef8bdb1f
Repeat key presses when the key is held down - thanks to Mad_Mac for this one :-) Simon Howard 47ae7506
2006-09-17
Split off query data into a net_querydata_t structure in net_structrw.c Simon Howard b65c4617
Fix local LAN queries. Simon Howard e48ea79e
Always wait for a keypress before closing the ENDOOM window; do not close it automatically. Simon Howard 93f55e49
Update TODO list :-) Simon Howard 18037f65
2006-09-16
Undo previous commit: 'comport' and 'showmessages' are only generated by setup.exe. Simon Howard 77b961ab
Preserve 'comport' variable in configuration files even though it is unused. Add 'showmessages' which is a duplicate of 'show_messages' but is how Vanilla Doom behaves! Simon Howard 87049965
2006-09-15
Interpret the snd_sfxdevice and snd_musicdevice values in the configuration file and act the same as Vanilla Doom. Simon Howard d74844c6
2006-09-12
Fix Z_FreeTags in z_native.c (chains were not set to NULL when freed). Simon Howard 3de2ca16
2006-09-11
Add codeblocks project files; thanks to Russell Rice. Simon Howard fc3cf15f
2006-09-09
Fix the -nomusic parameter. Simon Howard 0d1fcc1b
Add command line arguments to main() in textscreen examples. Simon Howard fb5f3408
Add config.h for a possible MSVC build in the future. Add mkinstalldirs to the list of files included in distribution. Simon Howard 49b53801
Include SDL.h in the textscreen headers; the SDL headers need to be included where main() is defined. Simon Howard 80cdf086
Add reference counts on callback tables so that if a callback destroys the widget that owns the callback the program doesnt crash. Simon Howard bf2f9ea6
Remove hack accidentally committed that always updates the palette Simon Howard 8040eba4
2006-09-02
Add -nwtmerge option, which behaves the same as NWT's -merge option. What this does is load a PWAD, then search through the IWAD sprites list, removing lumps where there are lumps of the same name in the PWAD. The PWAD must then be loaded again with the normal -file option. This is needed to run TiC's Obituary TC: chocolate-doom -nwtmerge obtic2.wad -file obtic1.wad obtic2.wad -deh obtic1.deh Also add W_PrintDirectory debug function, W_AddFile changed to return handle. Simon Howard feae49cd
Allow loading dehacked 2.3 patches. Simon Howard 1ecd1122
Don't allow \0 in dehacked strings read with DEH_ReadLine. Simon Howard 27b9f8bd
2006-09-01
Sync the -loadgame parameter across all clients connected to a server. Loading/saving multiplayer games should all work now. Simon Howard 99f836fc
Better spechits emulation. Remove support for emulating the higher-memory spechits overruns, as they will overwrite pointers with garbage and crash the game. Change the spechits base address to one from doom2.exe, which seems to work better in more cases. Add -spechit command-line parameter to allow the base address to be explicitly specified if necessary. Simon Howard a64aec20
2006-08-31
Call R_ExecuteSetViewSize immediately after calling I_InitGraphics. I_InitGraphics can change where screens[0] points to, so the player can end up with a blank screen sometimes. Thanks to Kurn for reporting this. Simon Howard 4963848a
Add missing copyright notices to textscreen and setup files. Simon Howard c0d6fcfe
Add new chocolate-setup source files into build. Simon Howard 2d684080
Build man/ and setup/ directories from main makefile. Simon Howard 7cf9642b
Add manual pages to build Simon Howard 9f00f202
Fix problem with 'c:\' in doom-options.in Simon Howard d99a3697
Change the 'abort' button to a quit button on the main menu. Change the confirmation dialog to use 'abort'. Working 'start network game' button. Simon Howard 70e494cf
Add display.c with missing ConfigDisplay and multiplayer.c with multiplayer game start window. Simon Howard 9e3418c4
Add key and mouse input widgets for selecting keys and mouse buttons. Simon Howard 0a29eddd
Check for 'ff_end' not 'ff_start' when displaying warning message about merging flats. Some old Vanilla WADs used ff_start..f_end to add extra flats and this message should not be displayed for them. Use American spelling of 'behavior'. Simon Howard b4082e71
Allow the demo size limit to be disabled through the config file. Simon Howard fc15c99c
Bomb out with an error when a dehacked string is set that is longer than is possible in Vanilla Doom with normal dehacked. Chocolate Doom is unforgiving! Simon Howard 7309335c
Use the new TXT_Sleep function in Doom. Simon Howard b65d4f72
Add dropdown listbox widget Simon Howard 2fd49a65
Exit the main loop automatically after all windows are closed Simon Howard fe1a0afd
Add window listener functions to allow spying on keys and mouse buttons received by windows. Emit a 'closed' signal when a window is closed. Allow windows to have no action buttons. Simon Howard 5e303c43
Change name of escape window actions to 'Close' and add a separate 'Abort' button creator. Simon Howard b20f9434
Center the calculator in the window. Simon Howard 4306fa59
Add TXT_SelectWidget function to select a widget in a table, TXT_SetColumnWidths to set table column widths. Don't send key presses to unselectable widgets. Simon Howard 7cd8727f

← newer older →