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

Modified Files:
	NetrekXP to do list.C clientr.suo 
Log Message:
Fixed issue with borders not redrawing with extraalertborders off and doublebuffering on - since borders drawn at the login window aren't transfered to the game window with doublebuffering mode on, instead we will redraw the noncolored local
and map borders at the same time we execute the extraalertborder checks.
Fixed hard to find bug with extra alert borders being drawn 1 pixel too short on local window (was from setting graphics mode to GM_ADVANCED for SetWorldTransform and not changing back to GM_COMPATIBLE afterwards).
Tidied up WriteScaleBitmap and OverlayScaleBitmap to only go through the angular rigamole if the angle is nonzero (saves cpu power for drawing planets and such that don't need rotation).
Gave up on trying to figure out border conditions with rotated scale bitmaps, instead they will sometimes overwrite alert border but this gets refreshed pretty often anyways.  Something to fix in the future.  Redrawing border every screen refresh too cpu intensive unfortunately to be practical.
Fixed some tab/spacing issues in one of the mswindow functions.

Index: NetrekXP to do list.C
RCS file: /cvsroot/netrek/client/netrekxp/NetrekXP to do list.C,v
retrieving revision 1.38
retrieving revision 1.39
diff -u -d -r1.38 -r1.39
--- NetrekXP to do list.C	26 May 2006 06:58:19 -0000	1.38
+++ NetrekXP to do list.C	28 May 2006 06:28:13 -0000	1.39
@@ -39,10 +39,8 @@
 - option server/servernick/servertype needs to be saved
 5) A lot of annoying pop up windows (like macro window, default controls) should be
 closeable by shift right click.
-***6) Implement Defcom's new planet and ship bitmaps
-***6a) Border issue - quite complex problem, how to know the borders to obey after the bitmap
-***   is rotated, and where to center bitmap
-***6b) Bottom and right borders are 1 pixel too short with double buffering on
+6) 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.
 7) Workable windows installer would be nice
 9) Use nebula pic
 10) rewrite placement/refresh of new resource bitmaps to work better with a scaled tactical
@@ -55,7 +53,6 @@
 Stas's list:
 - color coded playerlist.
-! change default playerListStlyle to 1 (nah, this won't happen)
 - check inl server for behavior
 + add option to parse netrekrc.txt and xtrekrc.txt files
 ! server: ita won't block RCDs (why not ?)

Index: clientr.suo
RCS file: /cvsroot/netrek/client/netrekxp/clientr.suo,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -d -r1.13 -r1.14
Binary files /tmp/cvsyI64Rs and /tmp/cvsdRdMtF differ