(THIS IS A TRANSITIONAL REVISION, DO NOT USE, WAIT FOR UPDATED DEPS)
authornamespace <namespace>
Sat, 3 Mar 2007 18:01:05 +0000 (18:01 +0000)
committernamespace <namespace>
Sat, 3 Mar 2007 18:01:05 +0000 (18:01 +0000)
- Fixed weird msvcrt bugs caused by dbghelp.dll
- Activated new radiant icon on Linux (Topsun)
- First update for installerfiles (Shaderman)
- New MODT for q3map2 :)
- tiny changes

git-svn-id: svn://svn.icculus.org/gtkradiant/GtkRadiant/trunk@146 8a3a26a2-13c4-0310-b231-cf6edde360e5

CHANGES
CONTRIBUTORS
install.py
radiant/GtkRadiant.vcproj
radiant/mainframe.cpp
radiant/stacktrace.cpp
setup/data/tools/bitmaps/icon.bmp
setup/win32/components/gtk2.xml
setup/win32/gtkradiant-1.5.0.xml
tools/quake3/q3map2/q3map2.h

diff --git a/CHANGES b/CHANGES
index ede320a..4be9615 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -1,6 +1,15 @@
 This is the changelog for developers, != changelog for the end user 
 that we distribute with the binaries. (see changelog)
 
+03/03/2007
+namespace
+(THIS IS A TRANSITIONAL REVISION, DO NOT USE, WAIT FOR UPDATED DEPS)
+- Fixed weird msvcrt bugs caused by dbghelp.dll
+- Activated new radiant icon on Linux (Topsun)
+- First update for installerfiles (Shaderman)
+- New MODT for q3map2 :)
+- tiny changes
+
 28/02/2007
 namespace
 - Radiant is now Vista compatible (Aero must be disabled)
index 9590feb..664e339 100644 (file)
@@ -8,10 +8,11 @@ Thomas "namespace" Nitschke spam@codecreator.net
 Stefan "Shaderman" Greven
 "Topsun"
 SmallPileofGibs spog@planetquake.com
+"Tr3b"
 
 Small contributions and improvements for 1.5
 --------
-"eb"
+Eric "eb" Barth
 
 Loki
 ----
index 10960da..3a2f284 100644 (file)
@@ -111,8 +111,7 @@ copyFileIfExists(libxml2, installRoot)
 libmhash = os.path.normpath(os.path.join(thisDir, "../mhash-0.9/win32/libmhash/Release/libmhash.dll"))
 copyFileIfExists(libmhash, installRoot)
 
-msvcr80 = os.path.normpath(os.path.join(thisDir, "../msvc_redist/msvcr80.dll"))
-copyFileIfExists(msvcr80, installRoot)
+copySvn("../msvc_redist", installRoot)
 
 dbghelp = os.path.normpath(os.path.join(thisDir, "../msvc_redist/dbghelp.dll"))
 copyFileIfExists(dbghelp, installRoot)
index 985e6bf..364fb6b 100644 (file)
                        />\r
                        <Tool\r
                                Name="VCLinkerTool"\r
-                               AdditionalDependencies="msvcrtd.lib oldnames.lib winmm.lib shell32.lib kernel32.lib user32.lib gdi32.lib shfolder.lib wsock32.lib dbghelp.lib glib-2.0.lib gobject-2.0.lib gdk-win32-2.0.lib gdk_pixbuf-2.0.lib gtk-win32-2.0.lib pango-1.0.lib gtkglext-win32-1.0.lib gdkglext-win32-1.0.lib opengl32.lib libxml2.lib profile.lib $(NOINHERIT)"\r
+                               AdditionalDependencies="winmm.lib shell32.lib kernel32.lib gdi32.lib user32.lib wsock32.lib dbghelp.lib glib-2.0.lib gobject-2.0.lib gdk-win32-2.0.lib gdk_pixbuf-2.0.lib gtk-win32-2.0.lib pango-1.0.lib gtkglext-win32-1.0.lib gdkglext-win32-1.0.lib opengl32.lib libxml2.lib profile.lib $(NOINHERIT)"\r
                                OutputFile="$(OutDir)/$(ProjectName).exe"\r
                                LinkIncremental="1"\r
                                SuppressStartupBanner="true"\r
                                AdditionalLibraryDirectories="&quot;../../gtk2-2.10/lib&quot;;&quot;../../libxml2-2.6/lib&quot;;&quot;../libs/profile/debug/&quot;"\r
-                               IgnoreAllDefaultLibraries="true"\r
-                               IgnoreDefaultLibraryNames="msvcprtd.lib"\r
+                               IgnoreAllDefaultLibraries="false"\r
+                               IgnoreDefaultLibraryNames=""\r
                                GenerateDebugInformation="true"\r
                                ProgramDatabaseFile="$(OutDir)/$(ProjectName).pdb"\r
                                StripPrivateSymbols="$(OutDir)/$(ProjectName)_stripped.pdb"\r
                                UsePrecompiledHeader="0"\r
                                WarningLevel="4"\r
                                Detect64BitPortabilityProblems="true"\r
-                               DebugInformationFormat="3"\r
+                               DebugInformationFormat="0"\r
                                DisableSpecificWarnings="4610;4510;4512;4505;4100;4127;4996"\r
                        />\r
                        <Tool\r
                        />\r
                        <Tool\r
                                Name="VCLinkerTool"\r
-                               AdditionalDependencies="msvcrt.lib oldnames.lib winmm.lib kernel32.lib user32.lib gdi32.lib shfolder.lib wsock32.lib dbghelp.lib glib-2.0.lib gobject-2.0.lib gdk-win32-2.0.lib gdk_pixbuf-2.0.lib gtk-win32-2.0.lib pango-1.0.lib gtkglext-win32-1.0.lib gdkglext-win32-1.0.lib opengl32.lib libxml2.lib profile.lib"\r
+                               AdditionalDependencies="winmm.lib kernel32.lib user32.lib gdi32.lib wsock32.lib glib-2.0.lib gobject-2.0.lib gdk-win32-2.0.lib gdk_pixbuf-2.0.lib gtk-win32-2.0.lib pango-1.0.lib gtkglext-win32-1.0.lib gdkglext-win32-1.0.lib opengl32.lib libxml2.lib profile.lib"\r
                                OutputFile="$(OutDir)/$(ProjectName).exe"\r
                                LinkIncremental="1"\r
                                SuppressStartupBanner="true"\r
                                AdditionalLibraryDirectories="&quot;../../gtk2-2.10/lib&quot;;&quot;../../libxml2-2.6/lib&quot;;&quot;../libs/profile/release/&quot;"\r
-                               IgnoreAllDefaultLibraries="true"\r
-                               IgnoreDefaultLibraryNames="msvcprt.lib"\r
+                               IgnoreAllDefaultLibraries="false"\r
+                               IgnoreDefaultLibraryNames=""\r
                                GenerateDebugInformation="true"\r
                                ProgramDatabaseFile="$(OutDir)/$(ProjectName).pdb"\r
                                StripPrivateSymbols="$(OutDir)/$(ProjectName)_stripped.pdb"\r
index 7710d46..6af2cf8 100644 (file)
@@ -2890,7 +2890,7 @@ void MainFrame::Create()
 
 #if !defined(WIN32)
   {
-    GdkPixbuf* pixbuf = pixbuf_new_from_file_with_mask("icon.bmp");
+    GdkPixbuf* pixbuf = pixbuf_new_from_file_with_mask("bitmaps/icon.bmp");
     if(pixbuf != 0)
     {
       gtk_window_set_icon(window, pixbuf);
index f4daecb..850556a 100644 (file)
@@ -51,7 +51,7 @@ void write_stack_trace(TextOutputStream& outputStream)
 }      
 #endif
 
-#if defined (WIN32) && defined (_MSC_VER)
+#if defined (WIN32) && defined (_MSC_VER) && defined (DEBUG)
 
 #include "windows.h"
 #include "winnt.h"
@@ -308,4 +308,9 @@ void write_stack_trace(TextOutputStream& outputStream)
   __try{ RaiseException(0,0,0,0); } __except(write_stack_trace((GetExceptionInformation())->ContextRecord, outputStream), EXCEPTION_CONTINUE_EXECUTION) {}
 }
 
+#else
+void write_stack_trace(TextOutputStream& outputStream)
+{
+       outputStream << "\nStacktrace is disabled in release-builds\n";
+}
 #endif
index 4224da8..e270952 100644 (file)
Binary files a/setup/data/tools/bitmaps/icon.bmp and b/setup/data/tools/bitmaps/icon.bmp differ
index 7ffbe5e..e71720b 100644 (file)
@@ -10,7 +10,7 @@
   </dir>
   <dir name="lib">
     <dir name="gtk-2.0">
-      <dir name="2.4.0">
+      <dir name="2.10.0">
         <dir name="engines">
           <file name="libwimp.dll"/>
         </dir>
index 941e6d2..d964a59 100644 (file)
@@ -9,17 +9,17 @@
     <component name=".\components\q2map.xml" root="..\..\install" />
     <component name=".\components\bspc.xml" root="bin" />
     <component name=".\components\iconv.xml" root="..\..\..\iconv-1.9\bin" />
-    <component name=".\components\intl.xml" root="..\..\..\gtk2-2.4\install" />
-    <component name=".\components\glib2.xml" root="..\..\..\gtk2-2.4\install" />
-    <component name=".\components\atk.xml" root="..\..\..\gtk2-2.4\install" />
-    <component name=".\components\pango.xml" root="..\..\..\gtk2-2.4\install" />
-    <component name=".\components\gtk2.xml" root="..\..\..\gtk2-2.4\install" />
-    <component name=".\components\gtkglext.xml" root="..\..\..\gtk2-2.4\install" />
+    <component name=".\components\intl.xml" root="..\..\..\gtk2-2.10\install" />
+       <component name=".\components\glib2.xml" root="..\..\install" />
+    <component name=".\components\atk.xml" root="..\..\install" />
+    <component name=".\components\pango.xml" root="..\..\install" />
+    <component name=".\components\gtk2.xml" root="..\..\install" />
+    <component name=".\components\gtkglext.xml" root="..\..\..\gtk2-2.10\install" />
     <component name=".\components\libxml2.xml" root="..\..\..\libxml2-2.6\bin" />
-    <component name=".\components\libpng13.xml" root="..\..\..\libpng-1.2\lib" />
+    <component name=".\components\libpng13.xml" root="..\..\install" />
     <component name=".\components\libmhash.xml" root="..\..\..\mhash-0.9\win32\libmhash\Release" />
-    <component name=".\components\zlib.xml" root="..\..\..\zlib1-1.2" />
-    <component name=".\components\msvcr71.xml" root="..\..\install" />
+    <component name=".\components\zlib.xml" root="..\..\install" />
+    <component name=".\components\msvcr80.xml" root="..\..\install" />
     <component name=".\components\dbghelp.xml" root="..\..\install" />
     <component name=".\components\archivezip.xml" root="..\..\install" />
     <component name=".\components\archivepak.xml" root="..\..\install" />
index f91dbaa..9d8dadd 100644 (file)
@@ -35,8 +35,8 @@ several games based on the Quake III Arena engine, in the form of "Q3Map2."
 
 
 /* version */
-#define Q3MAP_VERSION  "2.5.16"
-#define Q3MAP_MOTD             "Voter turnout"
+#define Q3MAP_VERSION  "2.5.17"
+#define Q3MAP_MOTD             "Last one turns the lights off"