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