Update of /cvsroot/netrek/client/netrekxp
In directory sc8-pr-cvs7.sourceforge.net:/tmp/cvs-serv7612

Modified Files:
	NetrekXP to do list.C clientr.suo 
Log Message:
hints.dat; updated with new hints regarding changes to close windows and det circle functionality
data.c: addition of 3rd metaserver to client.  This new metaserver entry is a static DNS that is currently
pointing to the IP address of metaserver2.us.netrek.org, but can be changed if needed to point to
a non *.netrek.org metaserver, providing a failsafe in case of critical loss of metaserver facilities.  The
DNS entry is currently controlled by the client author (Bill Balcerski).
Multiple minor changes in parsemeta.c, such as formalizing a value for MAX_SERVERS, removing an
unneeded variable in a sscanf call in parseInput().
parsemeta.c (version_r()):  Handle the new server entry case before the old server entry case, to mimic
how other functions are written.
parsemeta.c (SaveMetasCache): Rewritten to save data as text rather than a binary file.
parsemeta.c (LoadMetasCache): Rerwritten to load the new text cache file into a buffer, and parse the
data, making sure to check for invalid entries.
parsemeta.c (metasort): New function that sorts servers by status and player count, in the case of 
the UDP metaserver, as server order in the server list array may need to be changed as servers
gain or lose players.  Called upon metawindow creation, and any time the user requests a server
refresh.

Index: NetrekXP to do list.C
===================================================================
RCS file: /cvsroot/netrek/client/netrekxp/NetrekXP to do list.C,v
retrieving revision 1.78
retrieving revision 1.79
diff -u -d -r1.78 -r1.79
--- NetrekXP to do list.C	1 Dec 2006 00:43:10 -0000	1.78
+++ NetrekXP to do list.C	2 Dec 2006 11:24:40 -0000	1.79
@@ -54,6 +54,7 @@
 to save settings.  Text in windows should adjust to new window size.
 2) Save options for observer/servernick/servertype need to be saved
 4) Get source code for installer from Joe.
+4a) Add a Cambot playback and Cambot record shortcut links to the installation package.
 5) Get square planet bitmaps so I can turn them into mapped rotating globes.
 7) problem with message windows, text getting garbled near top, goes away with
 flushing with scroll button.  Doesn't show up initially, but do something like use
@@ -68,11 +69,8 @@
 
 Stas's list:
 - color coded playerlist.
-- check inl server for behavior (observers and tractor/pressor packets)
 ! server: ita won't block RCDs (why not ?)
-- add usage on metaserver window (well, what would you write there ?)
 ! after res if there cloaker around he will be seen briefly (speed 0 bug)
-- whydead dies when out of range (not confirmed)
 - add "reset to defaults" to options menu
 - add bitmap themes option (change default bitmap naming and processing)
 - add shiftMouse, controlMouse on/off

Index: clientr.suo
===================================================================
RCS file: /cvsroot/netrek/client/netrekxp/clientr.suo,v
retrieving revision 1.47
retrieving revision 1.48
diff -u -d -r1.47 -r1.48
Binary files /tmp/cvsTUtqrJ and /tmp/cvsrNxYLA differ