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

Modified Files:
	NetrekXP to do list.C build.cmd clientr.suo clientr.vcproj 
Log Message:
Cygwin makefile changes: fixed up a bunch of problems to get build to work, still not
perfect as libdir not resolving correctly.  Also removed CYGWIN define from code and
placed it as a compiler runtime define.  Progress of Cygwin build is that client runs, but
select() is broken.  Most likely related to struct fd_set definition.
Added observer support for shrink phasers, color phaser, warn and vary shields, and
removed observer support for detcircle.
Fixed detcircle so turning it off really does turn it off (oops).
Fixed color phaser with regards to FPS changes, so it works at all framerates.
Added observer support for showArmy for locking onto planets.
Split varyShields into 2 netrekrc options, varyShields and varyShieldsColor, to be
able to vary either/neither/both shield graphic and shield color with damage.
Changed defaults for FPS client/server values back to 10 from 50.  Let the user
have it in netrekrc if they want to request a higher rate, and don't assume servers
are running at 50 FPS.  Require that feature packet to be sent to increase the
update rate.

Index: clientr.suo
===================================================================
RCS file: /cvsroot/netrek/client/netrekxp/clientr.suo,v
retrieving revision 1.75
retrieving revision 1.76
diff -u -d -r1.75 -r1.76
Binary files /tmp/cvs2LznnW and /tmp/cvsTWqDy7 differ

Index: clientr.vcproj
===================================================================
RCS file: /cvsroot/netrek/client/netrekxp/clientr.vcproj,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -d -r1.6 -r1.7
--- clientr.vcproj	19 Jun 2006 04:46:02 -0000	1.6
+++ clientr.vcproj	24 Feb 2007 10:19:54 -0000	1.7
@@ -22,6 +22,7 @@
 			UseOfMFC="0"
 			ATLMinimizesCRunTimeLibraryUsage="false"
 			CharacterSet="2"
+			WholeProgramOptimization="0"
 			>
 			<Tool
 				Name="VCPreBuildEventTool"
@@ -118,6 +119,7 @@
 			UseOfMFC="0"
 			ATLMinimizesCRunTimeLibraryUsage="false"
 			CharacterSet="2"
+			WholeProgramOptimization="0"
 			>
 			<Tool
 				Name="VCPreBuildEventTool"

Index: NetrekXP to do list.C
===================================================================
RCS file: /cvsroot/netrek/client/netrekxp/NetrekXP to do list.C,v
retrieving revision 1.96
retrieving revision 1.97
diff -u -d -r1.96 -r1.97
--- NetrekXP to do list.C	21 Feb 2007 15:16:59 -0000	1.96
+++ NetrekXP to do list.C	24 Feb 2007 10:19:52 -0000	1.97
@@ -47,8 +47,8 @@
 9) Out of bounds message window calcs don't work with taskbar or menu bar, basewin
 rect doesn't take these into account.
 10) Make sure all ping related fields are switched correctly via metasort.
-11) if galaxy is rotated, have your ship spawn facing your t mode (or most populated enemy)
-homeworld, not just facing the same degree of galaxy rotation
+11) Problem with enemy phaser sounds in general..they play repeatedly ever
+local redraw.  Most noticeable at 50 fps.
 
 Stas's list:
 - color coded playerlist.

Index: build.cmd
===================================================================
RCS file: /cvsroot/netrek/client/netrekxp/build.cmd,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -d -r1.22 -r1.23
--- build.cmd	23 Feb 2007 13:43:48 -0000	1.22
+++ build.cmd	24 Feb 2007 10:19:52 -0000	1.23
@@ -2,8 +2,8 @@
 set InstCWD="\netrek_files"
 set HelpCompiler="C:\Program Files\HTML Help Workshop\hhc.exe"
 rem set Compiler=VCC
-set Compiler=BCC
-rem set Compiler=CYGWIN
+rem set Compiler=BCC
+set Compiler=CYGWIN
 
 @echo off
 Set MyCWD=%cd%