Update of /cvsroot/netrek/client/netrekxp/src
In directory sc8-pr-cvs16.sourceforge.net:/tmp/cvs-serv11781/src
Modified Files:
cowmain.c data.c defaults.c main.c option.c
Log Message:
Added hideConsole netrekrc.txt option.
Added zlib1.dll for paradise support.
Index: cowmain.c
===================================================================
RCS file: /cvsroot/netrek/client/netrekxp/src/cowmain.c,v
retrieving revision 1.34
retrieving revision 1.35
diff -u -d -r1.34 -r1.35
--- cowmain.c 28 Apr 2007 12:09:51 -0000 1.34
+++ cowmain.c 29 Jul 2007 01:38:41 -0000 1.35
@@ -781,6 +781,9 @@
resetdefaults ();
newwin (display_host, name);
+ if (hideConsole)
+ FreeConsole ();
+
#ifdef META
if (usemeta)
{
Index: main.c
===================================================================
RCS file: /cvsroot/netrek/client/netrekxp/src/main.c,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -d -r1.14 -r1.15
--- main.c 14 May 2007 02:56:41 -0000 1.14
+++ main.c 29 Jul 2007 01:38:44 -0000 1.15
@@ -73,7 +73,6 @@
#endif
LineToConsole (" [-D] output debug info\n");
- LineToConsole (" [-n] hide console window\n");
LineToConsole (" [-u] show usage\n");
LineToConsole (" [-v] display client version info\n");
@@ -88,7 +87,6 @@
{
int usage = 0;
int err = 0;
- int hideConsole = 0;
char *name, *ptr;
int i;
time_t tm;
@@ -360,10 +358,6 @@
case 'D': /* add debug info */
debug++;
break;
-
- case 'n': /* hide console window */
- hideConsole = 1;
- break;
case 'v': /* output version info */
LineToConsole ("%s %s\n", version, mvers);
@@ -395,12 +389,10 @@
if (usage || err)
{
printUsage (name);
- if (hideConsole)
- FreeConsole ();
+// if (hideConsole)
+// FreeConsole ();
exit (err);
}
- if (hideConsole)
- FreeConsole ();
#ifdef GATEWAY
if (!hset) use_trekhopd = 0; /* allow use via normal connections */
Index: defaults.c
===================================================================
RCS file: /cvsroot/netrek/client/netrekxp/src/defaults.c,v
retrieving revision 1.87
retrieving revision 1.88
diff -u -d -r1.87 -r1.88
--- defaults.c 18 May 2007 19:54:37 -0000 1.87
+++ defaults.c 29 Jul 2007 01:38:43 -0000 1.88
@@ -245,6 +245,12 @@
NULL
}
},
+ {"hideConsole", &hideConsole, RC_BOOL,
+ {
+ "Hide the DOS console window",
+ NULL
+ }
+ },
{"highlightFriendlyPhasers", &highlightFriendlyPhasers, RC_BOOL,
{
"Highlight friendly phasers",
@@ -1897,6 +1903,7 @@
showPlanetNames = booleanDefault ("showPlanetNames", 1);
reportKills = booleanDefault ("reportKills", reportKills);
fullBitmapRotation = booleanDefault ("fullBitmapRotation", fullBitmapRotation);
+ hideConsole = booleanDefault ("hideConsole", hideConsole);
udpDebug = intDefault ("udpDebug", udpDebug);
udpClientSend = intDefault ("udpClientSend", udpClientSend);
Index: option.c
===================================================================
RCS file: /cvsroot/netrek/client/netrekxp/src/option.c,v
retrieving revision 1.50
retrieving revision 1.51
diff -u -d -r1.50 -r1.51
--- option.c 18 May 2007 19:54:38 -0000 1.50
+++ option.c 29 Jul 2007 01:38:44 -0000 1.51
@@ -359,6 +359,7 @@
{1, "", &playerListMessaging, 0, 0, 0, plistmessagingmess, NULL},
{1, "have only msg key start msg", &messageKeyOnly, 0, 0, 0, NULL, NULL},
{1, "beep on private message", &beepOnPrivateMessage, 0, 0, 0, NULL, NULL},
+ {1, "hide console window", &hideConsole, 0, 0, 0, NULL, NULL},
{1, "done", ¬done, 0, 0, 0, NULL, NULL},
{-1, NULL, 0, 0, 0, 0, NULL, NULL}
};
Index: data.c
===================================================================
RCS file: /cvsroot/netrek/client/netrekxp/src/data.c,v
retrieving revision 1.99
retrieving revision 1.100
diff -u -d -r1.99 -r1.100
--- data.c 28 Jul 2007 23:20:47 -0000 1.99
+++ data.c 29 Jul 2007 01:38:41 -0000 1.100
@@ -912,3 +912,4 @@
int scaleFactor = 40; /* allows for scaling of tactical window */
int mapscaleFactor = 40; /* allows for scaling of galactic window, unused */
int fullBitmapRotation = 1; /* draw old bitmap sets to all angles */
+int hideConsole = 0; /* show console window or not */