Update NEWS and ChangeLog, bump version number.

Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 2510
This commit is contained in:
Simon Howard 2012-06-09 16:50:09 +00:00
parent 003c82ce37
commit ddb9af112d
8 changed files with 1605 additions and 1423 deletions

152
ChangeLog
View file

@ -1,3 +1,155 @@
2012-02-04 23:05:42 fraggle
On Windows, convert the USER and USERNAME environment variables from
OEM codepage to UTF-8 encoding. This should fix the case where the
user has a username that includes non-ASCII characters (thanks
Alexandre Xavier).
2012-02-03 22:05:49 fraggle
Fix crash when typing lots of Unicode characters into a number input
box.
2012-02-03 21:46:55 fraggle
Fix chat macros when vanilla_keyboard_mapping is turned off.
2012-02-03 21:38:06 fraggle
Fix CP437-Unicode mapping of cedilla character.
2012-02-03 21:10:36 fraggle
Upgrade the input box and label widgets to use UTF-8 strings.
2012-02-03 21:09:57 fraggle
Support Unicode input by mapping typed Unicode characters >= 128 up
into a higher range to avoid conflicts with Doom's key constants.
2012-02-03 20:21:17 fraggle
Split off UTF-8 code into separate file and add extra functions.
2012-02-02 23:35:16 fraggle
Beginnings of limited textscreen UTF-8 support.
2012-02-02 21:59:46 fraggle
Re-resolve the address of the master server every eight hours, to
adapt to changes in DNS configuration.
2012-02-02 21:10:20 fraggle
Fix scroll bar behavior (thanks Alexandre Xavier).
2012-02-02 20:34:09 fraggle
Only use the SDL mouse lag workaround on Windows - not all systems
allow the cursor to be changed. This fixes Chocolate Doom on AmigaOS
(thanks Timo Sievänen).
2012-01-05 02:33:25 fraggle
Add hack command-line option for on-screen OPL status output - useful
for GENMIDI development.
2011-11-26 22:09:42 fraggle
Fix weapon cycling keys when using IDKFA in Shareware Doom (thanks
Alexandre Xavier).
2011-11-03 22:18:36 fraggle
Remove use of $< in Makefiles, for compatibility with OpenBSD's make.
2011-10-23 23:55:43 fraggle
Fix chat macro defaults in setup tool.
2011-10-23 20:53:06 fraggle
Fix numeric keypad when entering values in text boxes (thanks Twelve).
2011-10-23 20:42:43 fraggle
Fix crash when closing a window.
2011-10-23 20:28:10 fraggle
Don't save value when destructor is called.
2011-10-23 20:25:55 fraggle
Rework textscreen focus handling so that input boxes will stop editing
when they lose their focus (thanks Twelve).
2011-10-22 19:24:08 fraggle
Fix teleport behavior when emulating the alternate Final Doom
executable. Change the default Final Doom emulation mode to be the
original executable.
2011-10-16 17:59:19 fraggle
Zero out bottom two bits of palette data, to more accurately emulate
the PC hardware that only supports 6 bits per channel (thanks
GhostlyDeath).
2011-09-17 16:55:08 fraggle
Change query loop to sleep for 1ms rather than 50ms intervals, so that
precision is not lost in ping times.
2011-09-17 16:43:25 fraggle
Refactor query code so that it is possible to query by polling, rather
than blocking on a query function.
2011-09-17 14:44:58 fraggle
Fix ping calculation with LAN search.
2011-09-11 18:01:56 fraggle
Don't show error dialog if running from the console on OS X.
2011-08-29 21:37:26 fraggle
Fix bug with detection of IWAD type by filename (thanks mether).
2011-08-22 19:40:26 fraggle
Add clarification note about icon copyright status (thanks to Chris
Metcalf for clarification by email).
2011-08-20 19:20:43 fraggle
Update COPYING to latest version of GPL2 with new address of FSF
(thanks Rahul Sundaram).
2011-08-20 19:10:23 fraggle
Fix gnome-screensaver .desktop file (thanks Rahul Sundaram).
2011-07-24 21:55:27 fraggle
Fix default mouse buttons in setup tool (Thanks Alexandre Xavier).
2011-07-21 15:21:57 fraggle
Don't use $^ in Makefiles, as it s a GNU make extension (thanks Jakub
Lach).
2011-06-17 00:14:14 fraggle
Add AM_SILENT_RULES macro for terser build output.
2011-05-17 23:59:44 fraggle
Update NEWS and ChangeLog, bump version number.
2011-05-17 23:51:37 fraggle
Add dependency for INSTALL generation.

40
NEWS
View file

@ -1,16 +1,46 @@
1.7.0 (2012-06-09):
* Fixed gnome-screensaver desktop file (thanks Rahul Sundaram).
* Updated COPYING to current version of GPL2 (thanks Rahul
Sundaram).
* Fix bug with detection of IWAD type by filename (thanks mether).
* Reduce palette accuracy to 6 bits per channel, to more accurately
emulate the PC VGA hardware (thanks GhostlyDeath).
* Fix teleport behavior when emulating the alternate Final Doom
* Running servers now re-resolve the address of the master server
occasionally, to adapt to DNS address changes.
* Error dialog is no longer shown on OS X when running from the
console.
* The Makefiles no longer use GNU make extensions, so the package
builds on OpenBSD.
* There is now an OPL MIDI debug option (-opldev), useful for
when developing GENMIDI lumps.
* A workaround for SDL mouse lag is now only used on Windows
(where it is needed), and not on other systems. This fixes
Chocolate Doom on AmigaOS (thanks Timo Sievänen).
* UTF-8 usernames are supported, and Windows usernames with
non-ASCII characters are now supported (thanks Alexandre
Xavier).
Compatibility:
* Palette accuracy is reduced to 6 bits per channel, to more
accurately emulate the PC VGA hardware (thanks GhostlyDeath).
* Fixed teleport behavior when emulating the alternate Final Doom
executable (-gameversion final2) (thanks xttl).
* Fix weapon cycling keys when playing in Shareware Doom and using
Bugs fixed:
* Fixed weapon cycling keys when playing in Shareware Doom and using
the IDKFA cheat (thanks Alexandre Xavier).
* Fixed the default mouse buttons in the setup tool (thanks
Alexandre Xavier).
* Chat macros now work when vanilla_keyboard_mapping is turned
off.
* Default chat macros were fixed in the setup tool.
* Ping time calculation was fixed for LAN search, and made more
accurate for all searches.
* Fixed bug with detection of IWAD type by filename (thanks mether).
libtextscreen:
* There is now limited UTF-8 text support in the textscreen
library, used in the label and input box widgets.
* Scroll bar behavior was fixed (thanks Alexandre Xavier).
* Input boxes stop editing and save when they lose their focus,
correcting a previous counterintuitive behavior (thanks
Twelve).

View file

@ -9,13 +9,13 @@
#define PACKAGE_NAME "Chocolate Doom"
/* Define to the full name and version of this package. */
#define PACKAGE_STRING "Chocolate Doom 1.6.0"
#define PACKAGE_STRING "Chocolate Doom 1.7.0"
/* Define to the one symbol short name of this package. */
#define PACKAGE_TARNAME "chocolate-doom"
/* Define to the version of this package. */
#define PACKAGE_VERSION "1.6.0"
#define PACKAGE_VERSION "1.7.0"
/* Change this when you create your awesome forked version */
#define PROGRAM_PREFIX "chocolate-"
@ -24,7 +24,7 @@
#define STDC_HEADERS 1
/* Version number of package */
#define VERSION "1.6.0"
#define VERSION "1.7.0"
/* Define to 1 if your processor stores words with the most significant byte
first (like Motorola and SPARC, unlike Intel and VAX). */

View file

@ -1,21 +1,21 @@
1 ICON "../data/doom.ico"
1 VERSIONINFO
PRODUCTVERSION 1,6,0,0
FILEVERSION 1,6,0,0
PRODUCTVERSION 1,7,0,0
FILEVERSION 1,7,0,0
FILETYPE 1
{
BLOCK "StringFileInfo"
{
BLOCK "040904E4"
{
VALUE "FileVersion", "1.6.0"
VALUE "FileDescription", "1.6.0"
VALUE "FileVersion", "1.7.0"
VALUE "FileDescription", "1.7.0"
VALUE "InternalName", "Chocolate-Doom"
VALUE "CompanyName", "Chocolate-Doom"
VALUE "LegalCopyright", "GNU General Public License"
VALUE "ProductName", "Chocolate-Doom"
VALUE "ProductVersion", "1.6.0"
VALUE "ProductVersion", "1.7.0"
}
}
}

View file

@ -3,21 +3,21 @@
CREATEPROCESS_MANIFEST_RESOURCE_ID RT_MANIFEST "setup-manifest.xml"
1 VERSIONINFO
PRODUCTVERSION 1,6,0,0
FILEVERSION 1,6,0,0
PRODUCTVERSION 1,7,0,0
FILEVERSION 1,7,0,0
FILETYPE 1
{
BLOCK "StringFileInfo"
{
BLOCK "040904E4"
{
VALUE "FileVersion", "1.6.0"
VALUE "FileVersion", "1.7.0"
VALUE "FileDescription", "Chocolate-Doom Setup"
VALUE "InternalName", "chocolate-setup"
VALUE "CompanyName", "fraggle@gmail.com"
VALUE "LegalCopyright", "GNU General Public License"
VALUE "ProductName", "Chocolate-Doom Setup"
VALUE "ProductVersion", "1.6.0"
VALUE "ProductVersion", "1.7.0"
}
}
}

View file

@ -1,7 +1,7 @@
AC_INIT(Chocolate Doom, 1.6.0, fraggle@gmail.com, chocolate-doom)
AC_INIT(Chocolate Doom, 1.7.0, fraggle@gmail.com, chocolate-doom)
PACKAGE_SHORTDESC="Conservative Doom source port"
PACKAGE_COPYRIGHT="Copyright (C) 1993-2011"
PACKAGE_COPYRIGHT="Copyright (C) 1993-2012"
PACKAGE_LICENSE="GNU General Public License, version 2"
PACKAGE_MAINTAINER="Simon Howard"
PACKAGE_URL="http://www.chocolate-doom.org/"

View file

@ -11,19 +11,19 @@
#define PACKAGE_NAME "Chocolate Doom"
/* Define to the full name and version of this package. */
#define PACKAGE_STRING "Chocolate Doom 1.6.0"
#define PACKAGE_STRING "Chocolate Doom 1.7.0"
/* Define to the one symbol short name of this package. */
#define PACKAGE_TARNAME "chocolate-doom"
/* Define to the version of this package. */
#define PACKAGE_VERSION "1.6.0"
#define PACKAGE_VERSION "1.7.0"
/* Change this when you create your awesome forked version */
#define PROGRAM_PREFIX "chocolate-"
/* Version number of package */
#define VERSION "1.6.0"
#define VERSION "1.7.0"
/* Define to 1 if your processor stores words with the most significant byte
first (like Motorola and SPARC, unlike Intel and VAX). */

View file

@ -32,21 +32,21 @@
#endif
1 VERSIONINFO
PRODUCTVERSION 1,6,0,0
FILEVERSION 1,6,0,0
PRODUCTVERSION 1,7,0,0
FILEVERSION 1,7,0,0
FILETYPE 1
BEGIN
BLOCK "StringFileInfo"
BEGIN
BLOCK "040904E4"
BEGIN
VALUE "FileVersion", "1.6.0"
VALUE "FileDescription", "Chocolate Doom 1.6.0"
VALUE "FileVersion", "1.7.0"
VALUE "FileDescription", "Chocolate Doom 1.7.0"
VALUE "InternalName", "chocolate-doom"
VALUE "CompanyName", "fraggle@gmail.com"
VALUE "LegalCopyright", "GNU General Public License"
VALUE "ProductName", "Chocolate Doom"
VALUE "ProductVersion", "1.6.0"
VALUE "ProductVersion", "1.7.0"
END
END
END