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
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
Fix weapon cycling keys when using IDKFA in Shareware Doom (thanks
Remove use of $< in Makefiles, for compatibility with OpenBSD's make.
Fix chat macro defaults in setup tool.
Fix numeric keypad when entering values in text boxes (thanks Twelve).
Fix crash when closing a window.
Don't save value when destructor is called.
Rework textscreen focus handling so that input boxes will stop editing
Fix teleport behavior when emulating the alternate Final Doom
Zero out bottom two bits of palette data, to more accurately emulate the
Change query loop to sleep for 1ms rather than 50ms intervals, so that
Refactor query code so that it is possible to query by polling, rather
Fix ping calculation with LAN search.
Don't show error dialog if running from the console on OS X.
Fix bug with detection of IWAD type by filename (thanks mether).
Add clarification note about icon copyright status (thanks to Chris
Update COPYING to latest version of GPL2 with new address of FSF (thanks
Fix gnome-screensaver .desktop file (thanks Rahul Sundaram).
Fix default mouse buttons in setup tool (Thanks Alexandre Xavier).
Don't use $^ in Makefiles, as it s a GNU make extension (thanks Jakub
Add AM_SILENT_RULES macro for terser build output.
Update NEWS and ChangeLog, bump version number.
Add dependency for INSTALL generation.
Detect chex.deh if it is in the same directory as the IWAD file.
Fix display of ENDOOM screen.
Fix install of screensaver desktop file.
Add freedesktop.org desktop files for chocolate-doom, chocolate-setup
Convert build system to using the PROGRAM_PREFIX system used on
Allow IWAD files to be double-clicked in the finder to set the IWAD
Rework OS X launcher package. Include documentation files within the
Support for Win32 native OPL output when compiled with Microsoft Visual
Infer -server when -privateserver is specified (thanks Porsche Monty).
Add test button to joystick menu in setup tool (thanks Alexandre
Add test hack for simulating Porsche Monty's scanline emulation (see
Fix libtextscreen window hotkeys to work when shift is held down /
Make Final Doom IWAD labels shorter, so they don't make the launch
Allow the shift key to be held down when changing key/mouse/joystick
Fix action area minimum width calculation.
Close dropdown list popup windows when clicking outside the window.
Change the background color when hovering over widgets.
Change setup tool default sampling rate to 44100Hz to match the game
Add a symlink hack to work around the fact that OS X doesn't like paths
On OS X, display a dialog box when exiting with I_Error, like on
Remove the BUGS file as it doesn't really contain any useful
Add vim modeline for text wrapping to documentation text files.
Emulate bug with IDMUS cheat when emulating v1.9 (thanks Alexandre
Fix OPL MIDI playback when using an empty .mus / .mid file (thanks
Allow .lmp files to be loaded (and demo files to be played back) that
Fix weapon cycling from the shotgun to the chaingun in Doom 1 (thanks
Scroll faster in reaction to the scroll wheel.
Change default sfx/music volume in setup tool to 8, to match the game
Switch separator to show "screen mode" or "window size" depending on
Fix scrollbars so that clicks scroll the pane to a location that matches
Reorganise the display settings window.
Add back -a option to automake, and remove INSTALL if automake installs
Fix up placement of display settings window.
Fix NEWS entry to list the full name for Alexandre Xavier.
Include Unix manpages in MacOS package, and set MANPATH to point to them
Minor tweaks to MacOS instructions.
Minor tweak to INSTALL instructions.
Replace the INSTALL file with a template version that is customized to
Add null sector dereference emulation code from Prboom+, to fix desync
Add support for the alternate version of the Final Doom executable that
Discard very short sound effects and strip lead-in / lead-out samples
Fix Visual Studio build (thanks GhostlyDeath).
Fix autoadjust of pixel depth in setup tool.
Fix bug with libtextscreen where it was not possible to type a '+'
When large numbers of screen resolutions are detected, increase the
Fix default joystick buttons in setup tool to match Vanilla (thanks
In configuration files, use the scan code for right shift, not left
Fix menu navigation when using joystick / joypad (thanks AlexXav).
Update NEWS and ChangeLog, bump version number.
Remove redundant package version label from top of OS X launcher window.
Restore window title when changing video driver in setup tool (thanks
Turn off dynamic window resizing feature on OS X, as it adds an ugly
Make demo loop handling of DEMO4 case depend on the executable version
Include NOT-BUGS in rpm packages.
Pass through all command line arguments specified to the setup tool to
Remove the -wart parameter (thanks Sander van Dijk).
Remove the 32 character limit on the lengths of filenames specified to
Change setup tool skill level names to match Doom's "new game" menu
Add a M_CheckParmWithArgs function, that behaves like M_CheckParm but
Check that an address is provided to the -query command line option
Add -privateserver and -servername options to chocolate-server manpage.
Fix memory leak when dynamically resizing window in true color video
Fix build problem (thanks Proteh).
Remove "Error:" from the message displayed by I_Error, to match Vanilla.