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

Modified Files:
	NetrekXP to do list.C clientr.suo clientr.vcproj 
Log Message:
Fixed case of view box not updating under certain circumstances, like flipping through options menus
Changed drawing of the new ship bitmaps to overwrite any other image on the screen, except for where the ship source bitmap is black (black treated as transparent).  Logic being that ship draws should take precedence over things like planet and planet resource draws, to make it easier to see the new ships.
Removed the clock masking bitmap, instead using true transparent drawing

Index: clientr.suo
===================================================================
RCS file: /cvsroot/netrek/client/netrekxp/clientr.suo,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -d -r1.27 -r1.28
Binary files /tmp/cvshvq7Tp and /tmp/cvsstHOgJ differ

Index: clientr.vcproj
===================================================================
RCS file: /cvsroot/netrek/client/netrekxp/clientr.vcproj,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -d -r1.3 -r1.4
--- clientr.vcproj	19 May 2006 18:08:07 -0000	1.3
+++ clientr.vcproj	12 Jun 2006 14:10:29 -0000	1.4
@@ -172,7 +172,7 @@
 			<Tool
 				Name="VCLinkerTool"
 				AdditionalOptions="/mapinfo:lines /mapinfo:exports"
-				AdditionalDependencies="libcmt.lib wsock32.lib winmm.lib mpr.lib msvcrt.lib libgmp.lib SDL.lib SDLmain.lib SDL_mixer.lib"
+				AdditionalDependencies="libcmt.lib wsock32.lib winmm.lib mpr.lib msvcrt.lib libgmp.lib msimg32.lib SDL.lib SDLmain.lib SDL_mixer.lib"
 				OutputFile="\netrek_files\netrek\netrek.exe"
 				LinkIncremental="1"
 				SuppressStartupBanner="true"

Index: NetrekXP to do list.C
===================================================================
RCS file: /cvsroot/netrek/client/netrekxp/NetrekXP to do list.C,v
retrieving revision 1.51
retrieving revision 1.52
diff -u -d -r1.51 -r1.52
--- NetrekXP to do list.C	11 Jun 2006 20:53:52 -0000	1.51
+++ NetrekXP to do list.C	12 Jun 2006 14:10:29 -0000	1.52
@@ -33,35 +33,29 @@
 whydead until next update.
 
 Things that are sorta fixed, but could use improvement:
-1) rewrite placement/refresh of new resource bitmaps to work better with a scaled tactical
-2) Bug with waraction..was being called even when clicking on border (broke function)
+1) Bug with waraction..was being called even when clicking on border (broke function)
 ..I added a default return to switch statement, but the underlying bug still remains.
-3) Border issue - quite complex problem, how to know the borders to obey after the bitmap
+2) Border issue - quite complex problem, how to know the borders to obey after the bitmap
 is rotated.  Only solution so far is to ignore borders with scaled bitmaps.
-4) AddFontResourceEx caused problems with win 98 machines.  Commented out, and using
+3) AddFontResourceEx caused problems with win 98 machines.  Commented out, and using
 old AddFontResource function.
-5) planet resource placement and refresh (for new planet bitmaps) will need adjusting if local is scaled
+4) planet resource placement and refresh (for new planet bitmaps) will need adjusting if 
+local is scaled
 
 Things to do:
 1) Add warning hull.
 2) resizeable message windows.  Perhaps memory of window positions if you choose
 to save settings.  Text in windows should adjust to new window size.
-3) flipping through options menus clears too large a path to the right on the galactic,
-noticeable with viewbox disappearing at low speeds , depending on what length of menu you
-flip to.  Also, closing hint window has same effect
-4) Save options for observer/servernick/servertype need to be saved
-5) A lot of annoying pop up windows (like macro window, default controls) should be
+3) Save options for observer/servernick/servertype need to be saved
+4) A lot of annoying pop up windows (like macro window, default controls) should be
 closeable by shift right click.
-6) Workable windows installer would be nice
-8) Is there a cpu leak with double buffering?
-9) Use masking for things like player team/letter display on galactic.  Ship draw on tactical
-(have it overwrite the planet/wrench/gas/army for example, not just combine colors).
-10) Get square planet bitmaps so I can turn them into mapped rotating globes.
-11) ships at warp 0 near newplanets blink in and out of galactic - may be fixed
-12) problem with message windows, text getting garbled near top, goes away with
+5) Workable windows installer would be nice
+6) Get square planet bitmaps so I can turn them into mapped rotating globes.
+7) ships at warp 0 near newplanets blink in and out of galactic - may be fixed
+8) 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
 scroll button, alt-enter, change to review all..and it shows up.
-13) review all scrolling messes up text, if bottom of window is below the visible
+9) review all scrolling messes up text, if bottom of window is below the visible
 bottom border of netrek window.  Actually will happen to whatever window is mapped 
 down there at bottom of screen