gtkradiant/radiant
Forest Hale 5dd408d91d changed ASSERT_MESSAGE and ERROR_MESSAGE macros to use proper
do{}while(0) encapsulation to protect them when used in an if block
without {}
previously they used else to consume the trailing ; but this
could just as easily consume any other following statement
(very dangerous in concept, but no damage done in this case)
this causes no change whatsoever in release builds


git-svn-id: svn://svn.icculus.org/gtkradiant/GtkRadiant/trunk@152 8a3a26a2-13c4-0310-b231-cf6edde360e5
2007-03-05 23:45:55 +00:00
..
.cvsignore ok 2006-02-10 22:01:20 +00:00
autosave.cpp ok 2006-02-10 22:01:20 +00:00
autosave.h ok 2006-02-10 22:01:20 +00:00
brush.cpp added plugins to win32/linux installers; fixed crash when plugins are disabled 2006-05-13 12:25:54 +00:00
brush.h changed ASSERT_MESSAGE and ERROR_MESSAGE macros to use proper 2007-03-05 23:45:55 +00:00
brush_primit.cpp refactored vector classes to avoid reinterpret_cast 2006-05-09 22:07:29 +00:00
brush_primit.h - Fixed "jumping" texcoords when switching to a shader with different size 2007-01-17 12:26:57 +00:00
brushmanip.cpp - Weird shiftvalues are now hidden to the user, shiftvalues will 2007-01-18 17:05:37 +00:00
brushmanip.h - Weird shiftvalues are now hidden to the user, shiftvalues will 2007-01-18 17:05:37 +00:00
brushmodule.cpp added patch support for texture-painting 2006-05-13 17:15:08 +00:00
brushmodule.h ok 2006-02-10 22:01:20 +00:00
brushnode.cpp ok 2006-02-10 22:01:20 +00:00
brushnode.h ok 2006-02-10 22:01:20 +00:00
brushtokens.cpp ok 2006-02-10 22:01:20 +00:00
brushtokens.h ok 2006-02-10 22:01:20 +00:00
brushxml.cpp ok 2006-02-10 22:01:20 +00:00
brushxml.h ok 2006-02-10 22:01:20 +00:00
build.cpp - Fixed Etb saving custom tags to global tagfile (Shaderman/namespace) 2006-10-01 14:12:11 +00:00
build.h ok 2006-02-10 22:01:20 +00:00
camwindow.cpp - Brushplugin Version 2.0, supports multiple collapse modes and a materialignore list (namespace) 2006-12-25 22:22:04 +00:00
camwindow.h refactored plugin api; refactored callback library; added signals library 2006-04-09 17:15:13 +00:00
clippertool.cpp ok 2006-02-10 22:01:20 +00:00
clippertool.h ok 2006-02-10 22:01:20 +00:00
commands.cpp portability improvements 2006-05-29 12:19:59 +00:00
commands.h ok 2006-02-10 22:01:20 +00:00
console.cpp fixed camera freemove shortcuts bug 2006-05-29 12:24:11 +00:00
console.h ok 2006-02-10 22:01:20 +00:00
csg.cpp fixed gcc 4.1 compile error 2006-04-23 22:32:51 +00:00
csg.h ok 2006-02-10 22:01:20 +00:00
dialog.cpp changed ASSERT_MESSAGE and ERROR_MESSAGE macros to use proper 2007-03-05 23:45:55 +00:00
dialog.h refactored plugin api; refactored callback library; added signals library 2006-04-09 17:15:13 +00:00
eclass.cpp added support for both ent and def files at the same time 2006-07-22 16:30:32 +00:00
eclass.h ok 2006-02-10 22:01:20 +00:00
eclass_def.cpp added string-pooling for shader variable names and entity keys 2006-02-26 22:27:38 +00:00
eclass_def.h ok 2006-02-10 22:01:20 +00:00
eclass_doom3.cpp - Fix for bug 1106 - .wad files don't get listed in the textures menu (Shaderman) 2006-10-08 21:13:50 +00:00
eclass_doom3.h ok 2006-02-10 22:01:20 +00:00
eclass_fgd.cpp ok 2006-02-10 22:01:20 +00:00
eclass_fgd.h ok 2006-02-10 22:01:20 +00:00
eclass_xml.cpp refactored plugin api; refactored callback library; added signals library 2006-04-09 17:15:13 +00:00
eclass_xml.h ok 2006-02-10 22:01:20 +00:00
entity.cpp - Updated help menu web links (removed map-center.com, added ETB documentation) (Shaderman) 2006-10-12 19:10:05 +00:00
entity.h ok 2006-02-10 22:01:20 +00:00
entityinspector.cpp - Fix for bug 1106 - .wad files don't get listed in the textures menu (Shaderman) 2006-10-08 21:13:50 +00:00
entityinspector.h ok 2006-02-10 22:01:20 +00:00
entitylist.cpp minor refactoring 2006-06-11 11:28:42 +00:00
entitylist.h ok 2006-02-10 22:01:20 +00:00
environment.cpp portability fixes 2006-05-09 20:51:34 +00:00
environment.h ok 2006-02-10 22:01:20 +00:00
error.cpp portability fixes 2006-05-09 20:51:34 +00:00
error.h ok 2006-02-10 22:01:20 +00:00
feedback.cpp ok 2006-02-10 22:01:20 +00:00
feedback.h ok 2006-02-10 22:01:20 +00:00
filetypes.cpp ok 2006-02-10 22:01:20 +00:00
filetypes.h ok 2006-02-10 22:01:20 +00:00
filters.cpp - Changed ETB not to show any texture if a tag search doesn't match anything (Shaderman) 2006-10-06 20:55:44 +00:00
filters.h ok 2006-02-10 22:01:20 +00:00
findtexturedialog.cpp integrated x86_64 patch from LordHavoc 2006-05-13 10:32:50 +00:00
findtexturedialog.h ok 2006-02-10 22:01:20 +00:00
glwidget.cpp ok 2006-02-10 22:01:20 +00:00
glwidget.h ok 2006-02-10 22:01:20 +00:00
grid.cpp refactored plugin api; refactored callback library; added signals library 2006-04-09 17:15:13 +00:00
grid.h refactored plugin api; refactored callback library; added signals library 2006-04-09 17:15:13 +00:00
groupdialog.cpp ok 2006-02-10 22:01:20 +00:00
groupdialog.h ok 2006-02-10 22:01:20 +00:00
gtkdlgs.cpp - Added LocalLcPath to plugin interface 2006-09-30 15:56:36 +00:00
gtkdlgs.h - Added LocalLcPath to plugin interface 2006-09-30 15:56:36 +00:00
gtkmisc.cpp fixed crash on disabling lighting 2006-02-20 21:48:46 +00:00
gtkmisc.h ok 2006-02-10 22:01:20 +00:00
GtkRadiant.vcproj - Disabled useless "deprecated" warnings when using stdc functions 2007-03-04 20:54:30 +00:00
help.cpp - Updated help menu web links (removed map-center.com, added ETB documentation) (Shaderman) 2006-10-12 19:10:05 +00:00
help.h ok 2006-02-10 22:01:20 +00:00
image.cpp added support for both ent and def files at the same time 2006-07-22 16:30:32 +00:00
image.h ok 2006-02-10 22:01:20 +00:00
main.cpp fixed linux-only crash when error message handler causes an error 2006-05-13 12:41:19 +00:00
main.h ok 2006-02-10 22:01:20 +00:00
mainframe.cpp changed ASSERT_MESSAGE and ERROR_MESSAGE macros to use proper 2007-03-05 23:45:55 +00:00
mainframe.h - Added LocalLcPath to plugin interface 2006-09-30 15:56:36 +00:00
map.cpp fixed save-region crash 2006-06-03 12:52:35 +00:00
map.h ported bobtoolz 2006-04-30 22:28:39 +00:00
mru.cpp ok 2006-02-10 22:01:20 +00:00
mru.h ok 2006-02-10 22:01:20 +00:00
multimon.cpp ok 2006-02-10 22:01:20 +00:00
multimon.h ok 2006-02-10 22:01:20 +00:00
nullmodel.cpp ok 2006-02-10 22:01:20 +00:00
nullmodel.h ok 2006-02-10 22:01:20 +00:00
parse.cpp ok 2006-02-10 22:01:20 +00:00
parse.h ok 2006-02-10 22:01:20 +00:00
patch.cpp refactored vector classes to avoid reinterpret_cast 2006-05-09 22:07:29 +00:00
patch.h - Added LocalLcPath to plugin interface 2006-09-30 15:56:36 +00:00
patchdialog.cpp minor refactoring 2006-06-11 11:28:42 +00:00
patchdialog.h ok 2006-02-10 22:01:20 +00:00
patchmanip.cpp 15/12/2006 2006-12-16 18:38:08 +00:00
patchmanip.h ok 2006-02-10 22:01:20 +00:00
patchmodule.cpp ported bobtoolz 2006-04-30 22:28:39 +00:00
patchmodule.h ok 2006-02-10 22:01:20 +00:00
plugin.cpp - Added LocalLcPath to plugin interface 2006-09-30 15:56:36 +00:00
plugin.h ok 2006-02-10 22:01:20 +00:00
pluginapi.cpp ok 2006-02-10 22:01:20 +00:00
pluginapi.h ok 2006-02-10 22:01:20 +00:00
pluginmanager.cpp added support for both ent and def files at the same time 2006-07-22 16:30:32 +00:00
pluginmanager.h ok 2006-02-10 22:01:20 +00:00
pluginmenu.cpp - Updated help menu web links (removed map-center.com, added ETB documentation) (Shaderman) 2006-10-12 19:10:05 +00:00
pluginmenu.h ok 2006-02-10 22:01:20 +00:00
plugintoolbar.cpp added support for both ent and def files at the same time 2006-07-22 16:30:32 +00:00
plugintoolbar.h ok 2006-02-10 22:01:20 +00:00
points.cpp fixed crash on prefs reset; fixed crash on next-leak-spot 2006-03-25 17:54:30 +00:00
points.h ok 2006-02-10 22:01:20 +00:00
preferencedictionary.cpp ok 2006-02-10 22:01:20 +00:00
preferencedictionary.h ok 2006-02-10 22:01:20 +00:00
preferences.cpp - Radiant is now Vista compatible (Aero must be disabled) 2007-02-28 20:55:39 +00:00
preferences.h refactored plugin api; refactored callback library; added signals library 2006-04-09 17:15:13 +00:00
qe3.cpp portability fixes 2006-05-09 20:51:34 +00:00
qe3.h ok 2006-02-10 22:01:20 +00:00
qgl.cpp - Fixed "jumping" texcoords when switching to a shader with different size 2007-01-17 12:26:57 +00:00
qgl.h - Fixed "jumping" texcoords when switching to a shader with different size 2007-01-17 12:26:57 +00:00
radiant.ico 15/12/2006 2006-12-16 18:38:08 +00:00
radiant.rc ok 2006-02-10 22:01:20 +00:00
radiant_old.ico 15/12/2006 2006-12-16 18:38:08 +00:00
referencecache.cpp changed ase texture parsing to match DoomEdit 2006-07-22 14:20:53 +00:00
referencecache.h ok 2006-02-10 22:01:20 +00:00
renderer.cpp ok 2006-02-10 22:01:20 +00:00
renderer.h ok 2006-02-10 22:01:20 +00:00
renderstate.cpp - Reverted Q3 translucency fix since it randomly made brushes 2007-03-04 13:51:10 +00:00
renderstate.h ok 2006-02-10 22:01:20 +00:00
resource.h ok 2006-02-10 22:01:20 +00:00
scenegraph.cpp ported bobtoolz 2006-04-30 22:28:39 +00:00
scenegraph.h ok 2006-02-10 22:01:20 +00:00
select.cpp - Added "select inside" and "select touching" 2006-10-07 15:08:18 +00:00
select.h - Added "select inside" and "select touching" 2006-10-07 15:08:18 +00:00
selection.cpp minor refactoring 2006-06-11 11:28:42 +00:00
selection.h refactored plugin api; refactored callback library; added signals library 2006-04-09 17:15:13 +00:00
server.cpp added support for both ent and def files at the same time 2006-07-22 16:30:32 +00:00
server.h ok 2006-02-10 22:01:20 +00:00
shaders.cpp ok 2006-02-10 22:01:20 +00:00
shaders.h ok 2006-02-10 22:01:20 +00:00
sockets.cpp fixed gcc compile error 2006-05-14 20:32:33 +00:00
sockets.h portability fixes 2006-05-09 20:51:34 +00:00
stacktrace.cpp Linux compile fix and updated COMPILING 2007-03-04 15:03:15 +00:00
stacktrace.h applied patch: stack-backtrace support on linux; use new DebugHelp API on win32 2006-07-09 14:27:06 +00:00
surfacedialog.cpp - Weird shiftvalues are now hidden to the user, shiftvalues will 2007-01-18 17:05:37 +00:00
surfacedialog.h added patch support for texture-painting 2006-05-13 17:15:08 +00:00
texmanip.cpp ok 2006-02-10 22:01:20 +00:00
texmanip.h ok 2006-02-10 22:01:20 +00:00
textureentry.cpp ok 2006-02-10 22:01:20 +00:00
textureentry.h refactored plugin api; refactored callback library; added signals library 2006-04-09 17:15:13 +00:00
textures.cpp - Fixed "jumping" texcoords when switching to a shader with different size 2007-01-17 12:26:57 +00:00
textures.h refactored plugin api; refactored callback library; added signals library 2006-04-09 17:15:13 +00:00
texwindow.cpp - Disabled useless "deprecated" warnings when using stdc functions 2007-03-04 20:54:30 +00:00
texwindow.h - Added LocalLcPath to plugin interface 2006-09-30 15:56:36 +00:00
timer.cpp portability fixes 2006-05-09 20:51:34 +00:00
timer.h ok 2006-02-10 22:01:20 +00:00
treemodel.cpp ok 2006-02-10 22:01:20 +00:00
treemodel.h ok 2006-02-10 22:01:20 +00:00
undo.cpp refactored plugin api; refactored callback library; added signals library 2006-04-09 17:15:13 +00:00
undo.h ok 2006-02-10 22:01:20 +00:00
url.cpp portability fixes 2006-05-09 20:51:34 +00:00
url.h ok 2006-02-10 22:01:20 +00:00
view.cpp ok 2006-02-10 22:01:20 +00:00
view.h refactored vector classes to avoid reinterpret_cast 2006-05-09 22:07:29 +00:00
watchbsp.cpp fixed nudge-selection and build-monitoring-defaults 2006-05-13 15:09:54 +00:00
watchbsp.h ok 2006-02-10 22:01:20 +00:00
winding.cpp ok 2006-02-10 22:01:20 +00:00
winding.h ok 2006-02-10 22:01:20 +00:00
windowobservers.cpp ok 2006-02-10 22:01:20 +00:00
windowobservers.h ok 2006-02-10 22:01:20 +00:00
xmlstuff.cpp ok 2006-02-10 22:01:20 +00:00
xmlstuff.h added buffering to minimise GtkTextBuffer insert calls 2006-02-20 23:14:51 +00:00
xywindow.cpp - Updated help menu web links (removed map-center.com, added ETB documentation) (Shaderman) 2006-10-12 19:10:05 +00:00
xywindow.h ported bobtoolz 2006-04-30 22:28:39 +00:00