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)
Stefan "Shaderman" Greven
"Topsun"
SmallPileofGibs spog@planetquake.com
+"Tr3b"
Small contributions and improvements for 1.5
--------
-"eb"
+Eric "eb" Barth
Loki
----
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)
/>\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=""../../gtk2-2.10/lib";"../../libxml2-2.6/lib";"../libs/profile/debug/""\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=""../../gtk2-2.10/lib";"../../libxml2-2.6/lib";"../libs/profile/release/""\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
#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);
}
#endif
-#if defined (WIN32) && defined (_MSC_VER)
+#if defined (WIN32) && defined (_MSC_VER) && defined (DEBUG)
#include "windows.h"
#include "winnt.h"
__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
</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>
<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" />
/* 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"