Dec 17, 2001: Jordi Mallach <jordi@sindominio.net>
- configure.in: remove debian/Makefile creation, too.
- Attempt to fix Gamespy pixmap.
- Updated NEWS for 0.9.8.

Dec 16, 2001: Jordi Mallach <jordi@sindominio.net>
- Makefile.am: remove debian from SUBDIRS. What a pain in the ass!
  The whole directory should be removed, but this is the bare minimum.

Dec 16, 2001: Jordi Mallach <jordi@sindominio.net>
- Updated Spanish translation.

Dec 15, 2001: Ludwig Nussel <l-n@users.sourceforge.net>
- server filters were broken, fixed
- new Tribes2 icon
- updated TODO
- updated german translation

Dec 15, 2001: Alex Burger <alex@fragit_dot_net>
- Added Edit / Add Default Masters command.  Adds in all the default
  master servers in case you accidentally deleted one (or all)

Dec 13, 2001: Ludwig Nussel <l-n@users.sourceforge.net>
- qstat no longer required at build time

Dec 09, 2001: Jordi Mallach <jordi@sindominio.net>
- Added past release dates to NEWS.

Dec 09, 2001: Ludwig Nussel <l-n@users.sourceforge.net>
- Updated NEWS and BUGS

Dec 07, 2001: Ludwig Nussel <l-n@users.sourceforge.net>
- Patch by Ben Winslow to create OS/CPU statistics for RTCW, Kingpin and
  Half-Life

Dec 06, 2001: Ludwig Nussel <l-n@users.sourceforge.net>
- added rtcw gametypes
- changed master protocol for rtcw to 57
- added a missing gettext call

Nov 22, 2001: Ludwig Nussel <l-n@users.sourceforge.net>
- the ppc problem turned out to be a bug in filter.c, special thanks to Philipp
  Thomas for finding it!
- other changes by Philipp Thomas to get rid of some compiler warnings
- updated german translation

Nov 21, 2001: Ludwig Nussel <l-n@users.sourceforge.net>
- fixed the ppc fix (hopefully ;)

Nov 21, 2001: Jordi Mallach <jordi@sindominio.net>
- NEWS updates for 0.9.7

Nov 21, 2001: Jordi Mallach <jordi@sindominio.net>
- es.po updates

Nov 21, 2001: Ludwig Nussel <l-n@users.sourceforge.net>
- updated TODO

Nov 19, 2001: Ludwig Nussel <l-n@users.sourceforge.net>
- workaround for ppc compiler bug

Oct 23, 2001: Ludwig Nussel <l-n@users.sourceforge.net>
- changed wording and my email in about dialog
- removed gnuconfig.h.in from cvs

Oct 18, 2001: Ludwig Nussel <l-n@users.sourceforge.net>
- fixed compiler warnings
- replaced some strange sprintf's with g_strdup
- made server_pass_filter return FALSE if ping==-1
- fixed #define's for gametypes
- set s->game to either fs_game, game or gamename rule in that order (game will
  be supported by next qstat)

Oct 13, 2001: Ludwig Nussel <l-n@users.sourceforge.net>
- added gametype strings for TribalCTF and Threewave.
  Unfortunately TribalCTF servers modify their gamename variable,
  so this is not really useful yet.

Oct 13, 2001: Ludwig Nussel <l-n@users.sourceforge.net>
- added gameaholic.com rune server list
- game and gametype are now displayed in LaunchInfo.txt

Oct 07, 2001: Ludwig Nussel <l-n@users.sourceforge.net>
- changed default commandline for qs & qws for quakeforge
- added default commandlines for rune,tribes2,wolf and ut

Oct 05, 2001: Ludwig Nussel <l-n@users.sourceforge.net>
- removed quakeforge workaround
- added -Wall to CFLAGS

Oct 05, 2001: Jordi Mallach <jordi@sindominio.net>
- fixed a variable type in es.po which was making it segfault directly.
  Thanks, Ludwig.

Oct 03, 2001: Ludwig Nussel <l-n@users.sourceforge.net>
- initial descent3 support (requires qstat 2.4e)
- changed version to 0.9.7c (new master for descent3)
- added quakeforge workaround
- updated german translation
- fixed player filter dialog bug

Oct 01, 2001: Jordi Mallach <jordi@sindominio.net>
- updated Spanish translation, again :)

Oct 01, 2001: Ludwig Nussel <l-n@users.sourceforge.net>
- major redesign of settings dialog
- individually configurable nick for q1,qw,q2,t2
- more translatabe strings
- updated german translation

Oct 01, 2001: Jordi Mallach <jordi@sindominio.net>
- updated Spanish translation
- added some notes in BUGS

Sep 30, 2001: Ludwig Nussel <l-n@users.sourceforge.net>
- disabled write_quake_variables function for q3
- added ability to use custom configs for q3
- made some error popups translatable
- updated german translation

Sep 28, 2001: Ludwig Nussel <l-n@users.sourceforge.net>
- added Rune support
- changed layout of game configuration screen

Sep 28, 2001: Ludwig Nussel <l-n@users.sourceforge.net>
- added support for games using the gamespy protocol
- added q3,ut,sof,nolf,rally masters,turok2 and shogo masters
- made game names translatable
- updated german translation
- changed version to 0.9.7b

Sep 27, 2001: Ludwig Nussel <l-n@users.sourceforge.net>
- more translatable strings marked
- updated german translation

Sep 27, 2001: Jordi Mallach <jordi@sindominio.net>
- Updated Spanish translation
- added gettext cruft to po/.cvsignore

Sep 27, 2001: Ludwig Nussel <l-n@users.sourceforge.net>
- made q3_exec usable for Wofenstein, removed wo_exec
- identify q3/rtcw servers by their version string
- use common option struct for all games with q3 engine
- add configuration options for Wolfenstein to q3 tab
- pass server and rconpasswords on the command line
- fix q3 rcon_password -> rconpassword
- changed default q3 command: linuxquake3 -> quake3
- made string for tooltip for server&playerfilter translatable
- split about dialog string into smaller chunks for easier translation
- update for german translation

Sept 24,2001: Alex Burger <alex@fragit_dot_net>
- Changed version to 0.9.7a

Sept 24,2001: Alex Burger <alex@fragit_dot_net>
- Added wo_exec function to properly launch Wolf.  Tested with
  Wolfmptest 0.7.16-1

Sept 19, 2001: Alex Burger <alex@fragit_dot_net>
- Added Wolfenstein support.  Currently uses q3_exec to launch
  the game, but will change when Wolf client for Linux is released.
  Uses qstat as if it is a Quake3 server

Sept 14, 2001: Alex Burger <alex@fragit_dot_net>
- Added docs/xqfdocs.html
- Added new NEWS file from Jordi 

Sept 10, 2001: Alex Burger <alex@fragit_dot_net>
- Added Jordi Mallach's man page - xqf.6 and modified Makefile.am
- Added 'General' Preferences page and moved most of 'Appearance'
  to 'General' page.

Sept 5, 2001: Alex Burger <alex@fragit_dot_net>
- Patch by  Ludwig Nussel ludwig.nussel@gmx.de to add German
  translation and some code fixes.

Aug 19, 2001: Bill Adams <bill@evilbill.org>
- Removed BUILD_INCLUDED_LIBINTL from intl/Makefile.pm and replaced it with
  USE_INCLUDED_LIBINTL as that is the only variable defined in gettext.m4 for
  gettext 0.10.35.
- Patch by  Ludwig Nussel ludwig.nussel@gmx.de to fix some of the
  q3a game types, options for setting fs_game on the command line and
  r3a hack for the vm_* settings.
  
Aug 9, 2001: Alex Burger <alex@fragit_dot_net>
-Changed Quake3 protocol version to 66 to support
 latest Quake3 patch.  Change located in game.c

July 07, 2001, Bill Adams <bill@evilbill.org>
- Added "Game Type" filter.  Now you can filter on 
  CTF, TDM, etc. and the mod.
- Merged Jordi's changes (see below).
  
June 8, 2001, Jordi Mallach <jordi@sindominio.net>
- Big internationalization patch for XQF.
  Adds intl/ and po/ subdirs, and adds the gettext marks
  to every .c that needs it. Modified configure.in and 
  the Makefile.am's to support gettext. From now on,
  every string in the code should be wrapped inside
  gettext() calls, and .c's should add a <libintl.h>
  if they don't have it already.
  Some issues with the current code remain (untranslatable
  strings), thats a work in progress.
- Initial, incomplete Spanish translation (po/es.po).
- changed configure.in so it barfs about qstat << 2.4c.

June 5, 2001: Alex Burger <alex@fragit_dot_net>
-Tribes 2 games can now be launched.  Created a t2_exec
 function. If a name is specified in Player Profile, it 
 is used on the command line to log in.  This would only
 work if you have saved your password in the game.
 Otherwise it launches and prompts for login.

April 20, 2001: Alex Burger <alex@fragit_dot_net>
-Now requires qstat2.4c.  Removed fixes to Tribes 2 code
 for qstat2.4b as qstat2.4c fixes the problems
-Added t2_analyze_serverinfo function to decode Game and
 GameType columns for Tribes 2.

April 19, 2001: Alex Burger <alex@fragit_dot_net>
-Changed version to 0.9.6g
-Added Tribes 2 support.  Tribes 2 support requires at
 least QSTAT 2.4b.  As I do not even have Tribes 2 I
 can not test launching the game but it if it launches
 the same as Quake2, then it should work.  More work
 will be done to ensure the player and server info is
 being decoded correctly etc.

Feb 14, 2001: Bill Adams <bill@evil.inetarena.com>
-Oh dear god, I think I fixed the core dumps related
 to the reference counting on the server structures.
 At least to the best of my ability, I cannot make
 the server references increase or decrease
 over time: i.e. the program always exits with
 a reference count of one on all server structures.
 I could not figure out why it was 1 and not zero
 but I will deal with that later.

Feb 13, 2001: Bill Adams <bill@evil.inetarena.com>
-Changed version to 0.9.6f, added announcement dir
 and announcement.

Feb 07, 2001: Bill Adams <bill@evil.inetarena.com>
-Fixed the core dumps (for the most part) for real.
 The only time I have seen a core dump at this point
 is when updating a master list where there are not
 any servers already in the list.  However, once
 you have a list of servers, you should be able to
 update/refresh at will without any problems.
-Lots of debugging code with the debug(...) call. If
 you want lots of output, use -d 3, to see the servers
 it is parsing use -d 4. For an insane amount of output
 use -d 7.  Debug levels greater than three will
 will have so much output that it will most likely 
 slow down the program.
-Added a fair number of comments to the code.

Jan 31, 2001: Bill Adams <bill@evil.inetarena.com>
-Made it so OSP game types show up correctly.

Jan 24, 2001: Bill Adams <bill@evil.inetarena.com>
-Fixed the game.c hack.  Bad bug.
	
Jan 23, 2001: Bill Adams <bill@evil.inetarena.com>
-Did BAD hack to game.c::q3_exec( ) so that when
 connecting to an arena (rocket arena 3) server,
 it will "+set sv_pure 0 +set vm_* 0" on the command
 line so arena will load properly.  As a side note,
 one should use vm_* all at zero unless you have a 
 really good reason to do otherwise.
	
Jan 21, 2001: Bill Adams <bill@evil.inetarena.com>
-Changed "Insert" behavior.  Now Insert brings up the add
 server dialog while SHIFT+Insert adds a server from the 
 server list to your favorites.  I am not sure about 
 this because one can also use CTRL+N to add another 
 server via a dialog. But I am told the Insert == Dialog
 is how GameSpy works so there it is.
-q3_exec now adds +set fs_game SSSS for either the
 fs_game or gamename.  This should improve connecting
 as it will load the mod when Q3A starts.
-Added a function in util.c to get the value for
 any server variable that shows up in the server info
 pane.  This is a setup for arbitrary server filters
 and for...
-q3_exec will now check for <quake3exec>protoNN before
 it just runs <quake3exec>.  To use this feature you
 have to configure xqf to point to the FULL path to
 your q3 exec script.  Then you can put scripts that
 are named with the "protoNN" on the end to have xqf
 automatically connect to the right server.  See
 the instructions in the README.  This allows you (if
 you have LOTS of disk space) to be able to connect to
 multiple point-releases.
-added -d N command line option to get more debugging
 output.  Added debug.c and debug.h to facilitate this
 new feature.  Only a few code segments use the new
 debug() function.
-added self to AUTHORS.
-Version now 0.9.6e-beta.
-Fixed config.in to have the correct version.
	
	
Jan 7, 2001: Alex Burger <alex@fragit_dot_net>
-Renamed MOD column to GameType
-Swapped Quake3 'Game' and 'Mod/GameType' columns
-Swapped UT 'Game' and 'Mod/GameType' columns
-Renamed all occurences of ->mod in source to ->gametype
-Changed filter from 'the mod contains' to 'the game contains'
-Changed all occurences of mod_contains to gametype_contains
-Version changed to 0.9.6d-beta

Jan 7, 2001: Ludwig Nussel <ludwig.nussel@web.de>
-Added hl_analyze_serverinfo function to display gamedir and
 gamename in columns for Half-Life servers.  For example:
 cstrike and Counter Strike
-Added un_analyze_serverinfo function to display gametype and
 gamestyle in columns for Unreal Tournament servers.  For example:
 game_unrealfortress and hardcore
-Modified q2_analyze_serverinfo function to display gamename
 in columns for Quake2 servers.  For example: Lithium II V1.23

Jan 2, 2001: Alex Burger <alex@fragit_dot_net>
-Change g_gametype of 8 to ' mod ' instead of TeamTournament which 
 TeamArena uses in the in-game browser.

Jan 1, 2001: Alex Burger <alex@fragit_dot_net>
-Now executes the file PreLaunch from the ~/.qf directory when launching a 
 game for use with ICQ scripts etc.  Toggle on / off using Preferences / 
 Appearance 

Dec 28, 2000: Alex Burger <alex@fragit_dot_net>
-Modified game.c to query for protocol 48 Quake3 servers instead of the
 qstat default by using "-q3m,48"

Dec 27, 2000: Bill Adams <bill@evil.inetarena.com>
-Adding a server with the Insert key now gives feedback on the status bar.
-Fixed the core dump.  Perhaps?  So I hope. (added server_ref to 
 server.c::server_add( )). This will require verification on the reference
 count but it seemed to fix it for me.

Dec 23, 2000: Alex Burger <alex@fragit_dot_net>
-Added new Quake3 game types to support Team Arena.  Note: g_gametype values
 of 5 to 8 are now defined by id for Team Arena.  Mod authors usually use 5.
 XQF will only show the new values if the game version is 1.27 until we find
 out what the mod authors are doing.
-Changed game types to not use < > around the type in the Game column

Dec 22, 2000: Bill Adams <bill@evil.inetarena.com>
-New column in the server list to show if you need a password or not. If
 you do a lock icon appears.
-If a Q3A server has all non private-client slots filled, a yellow man
 appears next to the map.  The icon is slightly different for color blind
 people so don't tell me about it unless you are color blind and need the
 difference greater.
-You can press "Insert" to add a server to the Favorites list while in
 anything but the Favorites list.  Pressing "Delete" while in the Favorites
 list will remove it from Favorites.  "Enter" or "Return" in any list will
 will connect you to the server.
-Moved the filter selection to the "Server" menu pulldown.
-It still dumps core. :(. There seems to be a reference counting bug
 with the server lists.  If you want to watch it happen, set up a
 "mod contains wfa" filter, update the Q3A ID list, apply the filter, and
 press refresh repeatedly.

Dec 20th 2000: Bill Adams <bill@evil.inetarena.com>
--The filter name now appears in the status bar.
--Version changed to 0.9.6b-beta
--There are still core dumps :(.

Dec 04th 2000: Bill Adams <bill@evil.inetarena.com>
-Added the ability to have multiple filters.  Right now the
 number is set at compile time to 10 (see xqf.h:MAX_SERVER_FILTERS
 if you want to change it).  You can name the filters to 
 whatever you want.  The first filter "None" cannot be changed.
 It is there for a reason (future feature). The last filter selected
 is remembered each time you exit (if you use the menu File->exit).
-Version changed to 0.9.6a-beta

Nov 26th 2000: Bill Adams <bill@evil.inetarena.com>
-Changed a few filter related files to make it easier to
 put in multiple server filters.

Nov 24th 2000: Alex Burger <alex@fragit_dot_net>
-Version changed to XQF 0.9.5a-beta
-Fixed UT launching.  Now passes proper parameters to UT

Nov 18th 2000: Alex Burger <alex@fragit_dot_net>
-Version changed to XQF 0.9.5

Nov 13th 2000: Alex Burger <alex@fragit_dot_net>
-Bug fix to prevent filter buttons from not staying 'pressed' after doing a
 refresh.  Thanks to slashdev for the fix.
-Now requires QStat 2.4a

Nov 12th 2000: Alex Burger <alex@fragit_dot_net>
-Changed Copy+ menu to use double spaces instead of commas to separate
 fields.  Added 'of' for current players / max players. Eg: 5 of 10

Nov 5th 2000: Alex Burger <alex@fragit_dot_net>
-Add call to clear list to end of function server_clist_build_filtered
 to prevent segfault on some computers due to server list that is emptied
 after a player filter is applied

Oct 27th 2000: xqf-0.9.4f2 - Alex Burger <alex@fragit_dot_net>
-Added Copy+ menu option - copies the following server info to the clipboard:
 ping  ip:port  name  map  curplayers  maxplayers
-Now creates a LaunchInfo.txt in ~/.qf when launching a game for use with IRC 
 scripts etc.  Toggle on / off using Preferences / Appearance 

Oct 8th 2000: xqf-0.9.4f - Alex Burger <alex@fragit_dot_net>
-UnrealTournament master support using Gamespy style master via QStat 2.4a
-Add Epic UT Master server to default master list
-Remove Gamespy master server entry from default master list
-Fixed master list bug

Oct 4th 2000: xqf-0.9.4e - Alex Burger <alex@fragit_dot_net>
-Soldier of Fortune support
-Gamespy style master server support when used with QStat 2.4a
-Format of 'lists' file changed to record game type in master entry
-Ability to add the same master to multiple games such as Gamespy's master

xqf-0.9.4d - Bill Adams <webmaster@evil.inetarena.com>
-When browsing Q3A games the mods (e.g. arena, osp, beryllium, etc.) show
 up in the "Game" column along with the game type (FFA, etc.). 
-The mod appears in its own column for Q3A games
-You can filter by mod
-You can filter by the version string


