Fix compiler warnings caused by missing includes.
Add actions demonstration to guitest.
Add window action class for action area labels at the bottom of windows.
Eat keypresses when pressing buttons.
Add TXT_GetKeyDescription() to provide descriptions of key codes.
Updated GUI test which demonstrates signals used to update a label.
Add TXT_SetLabel() function to set the label value.
Allow specifying the full path and filename when playing back demos.
CAST -> TXT_CAST_ARG, UNCAST -> TXT_UNCAST_ARG.
Add casting macros to allow for easy casts between types.
More signals to detect when checkboxes/radiobuttons are changed.
Add a signals architecture to allow callbacks on GUI events.
Reformat source files in Makefile.am.
Initialise the table selection on table creation.
Always select a valid widget in a table before drawing the table.
Make all windows be tables with one column.
Add table class. Allow widgets with heights of more than one line.
Add main loop function and forward key presses to widgets.
Split off keyboard key definitions to a separate file.
Clip windows against the workspace boundaries.
Add selectable and visible properties to widgets. Allow the position of
Initialise tracers to NULL on savegame load - fixes a problem with
Add a config file setting to allow a delay to be specified on startup.
Split off text mode gui desktop code into a separate file. Rename some
Make TXT_AddWidget take a NULL pointer so different widget types can
Initial working text-mode GUI framework.
Allow port to be specified for client to connect to through -port or
Respect the use_mouse value in configuration files.
Add back -nomouse command line parameter.
Syncronise the -timer/-avg parameters across all clients to avoid desyncs.
Handle divide by zero in R_PointToDist: fixes crash in udm1.wad
Allow .mid files in PWADs (via including a MID inside a music lump).
Fix sky behavior to be like Vanilla Doom, ie. Doom II skies never change
Fix spacing of the devparm mode dots!
Add ability to play using the Vanilla player sync code
Fix netgame respawn bug on MAP02 (may be 64-bit related)
Add change missed from last commit
Broadcast searches (currently broken)
Forgot to add net_query.c to Makefile.am
Debug code for tracking bandwidth usage
Add the ability to query the current state of servers, and '-query'
Save demos when quitting normally - it is no longer neccessary to press
Use BACKUPTICS everywhere. Remove NET_TICCMD_QUEUE_SIZE
Sanity check data received by the server. Send version string earlier
Don't add modules to the server context until after they have been
Remove reference to nonexistent i_main.h
Increase the default heap size to 16MB, and add a -mb parameter to allow
When all players leave a server, start accepting new connections again.
Split off timer code into separate i_timer.c file. Add d_dedicated.c
Remove hard-coded use of network modules from server code.
Dummy commit to test the new IRC monitoring bot
Update NEWS file, incorporating changes from v0.1.4 as well.
Fix divide by zero in 1427uv01.lmp caused by the use of int instead
New feature to allow compiling without multiplayer support
Fix builds with FEATURE_DEHACKED disabled
Run the menu at the correct speed
Adjust anti-CPU-hogging sleep times.
Add "native allocator" message to distinguish from z_zone.c
Call W_GenerateHashTable to generate the lumpname hashtable. Do
Generate a hash table for fast lump name lookups.
Add a second implementation of the zone memory system which just uses
Make memblock_t internal to z_zone.c. Adjust Z_ChangeTag #define to
Update TODO. Remove finished things (64-bit, netcode) and stuff which
Use "sizeof(line_t *)" not "4". Fixes 64-bit builds.
Remove "default sfx volume" message: this is confusing now, and isn't
Separate variables for config file volume levels and sound API internal
Smarter fullscreen setting adjustment
Auto adjust settings when running fullscreen so that we run in a
Catch failures to initialise SDL_mixer properly, and fail gracefully
Add missing SDL.h include for i_main.c - fixes play under MacOS X!
Better fix for the intermission screen crash. Don't call WI_End until
Fix crasher when starting new levels, because the intermissions code
fix DEH_UNSUPPORTED_MAPPING, add frame::codepointer as an unsupported
Check for IWADs in the same order as Vanilla Doom
Detect the presence of 'windres' properly
Fix bug with corruption of long player names. Remove tab characters.
Add fullscreen "letterbox" mode for people without a functioning 320x200
If running with -timedemo, do not generate new ticcmds through
Indicate when a message has been received from the server.