Commit graph

53 commits

Author SHA1 Message Date
mattn
a95c219c97 * renamed class LoadModule into CLoadModule because LoadModule is already a registered function on windows
* fixed some other windows compilation problems

git-svn-id: svn://svn.icculus.org/gtkradiant/GtkRadiant/trunk@256 8a3a26a2-13c4-0310-b231-cf6edde360e5
2008-06-19 11:56:48 +00:00
namespace
97b5fa7aa7 - Fix: Added missing xml-writer pop-calls
- Ported mapxml plugin to Doom3
- mapxml now exports brushes with its vertices


git-svn-id: svn://svn.icculus.org/gtkradiant/GtkRadiant/trunk@159 8a3a26a2-13c4-0310-b231-cf6edde360e5
2007-03-27 12:42:30 +00:00
namespace
2505d52897 - Win32 compile fix (woekele)
git-svn-id: svn://svn.icculus.org/gtkradiant/GtkRadiant/trunk@154 8a3a26a2-13c4-0310-b231-cf6edde360e5
2007-03-08 00:09:38 +00:00
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
Forest Hale
e5de74a41f added a direct Xlib implementation of font bitmap generation, disabled
by default, this could be enabled by any users who prefer it, it uses
the standard X font "fixed" at 8 pixel size


git-svn-id: svn://svn.icculus.org/gtkradiant/GtkRadiant/trunk@151 8a3a26a2-13c4-0310-b231-cf6edde360e5
2007-03-05 23:40:22 +00:00
namespace
8048d70866 - Disabled useless "deprecated" warnings when using stdc functions
- Added Tremulous support
- Fixed wildpointer bug in texwindow.cpp
- Updated credits
- Updated installerfiles
- Fixed some warnings


git-svn-id: svn://svn.icculus.org/gtkradiant/GtkRadiant/trunk@150 8a3a26a2-13c4-0310-b231-cf6edde360e5
2007-03-04 20:54:30 +00:00
namespace
68159d9ed4 - Radiant is now Vista compatible (Aero must be disabled)
- Updated all radiant dependencies (gtk is now 2-2.10)
  New dependency packages can be found here
http://zerowing.idsoftware.com/files/radiant/developer/1.5/gtkradiant-1.5-dependencies-1.0.zip
  or here
http://www.codecreator.net/radiant/gtkradiant-1.5-dependencies-1.0.zip
- Removed Win32 filechooser
   - Fixes crashes caused by utf-8 encoded filenames
   - Fixes Vista "SaveAs"-Bug
- Converted all projects to Visual Studio 2005
- Codefixes for vc2k5 compiler
- Removed old unused projectfiles for Visual Studio 6
- Simplified dependency filestructure
- Simplified install.py
- Updated CONTRIBUTORS list

git-svn-id: svn://svn.icculus.org/gtkradiant/GtkRadiant/trunk@143 8a3a26a2-13c4-0310-b231-cf6edde360e5
2007-02-28 20:55:39 +00:00
namespace
4dc06d9733 15/12/2006
namespace
 - Inverted bevel can be used with end caps (Topsun)
 - Removed needless .pdb files from win32 installer (Topsun)
 - Fixed .ase picomodel loader to load shaders again (Shaderman)
 - Removed translucent brushes fix because of wrong rendering behaviour on Linux
 - New cool(!) radiant icon by eb



git-svn-id: svn://svn.icculus.org/gtkradiant/GtkRadiant/trunk@125 8a3a26a2-13c4-0310-b231-cf6edde360e5
2006-12-16 18:38:08 +00:00
namespace
0a9ca16033 - Entity names are now drawn for group entities in Doom3 and Quake 3 mode (namespace)
- Fixed translucent brushes becoming invisible when selected (Shaderman)

git-svn-id: svn://svn.icculus.org/gtkradiant/GtkRadiant/trunk@123 8a3a26a2-13c4-0310-b231-cf6edde360e5
2006-12-08 19:52:48 +00:00
namespace
8cb19ddd5c - Fixed Etb saving custom tags to global tagfile (Shaderman/namespace)
- Fixed postbuild step for brushexport, shaderplug and sunplug (Shaderman)
- Added installersupport for new files and plugins (Shaderman)


git-svn-id: svn://svn.icculus.org/gtkradiant/GtkRadiant/trunk@108 8a3a26a2-13c4-0310-b231-cf6edde360e5
2006-10-01 14:12:11 +00:00
namespace
c11d5da7a3 - Added LocalLcPath to plugin interface
- Added enhanced Texturebrowser (ETB) by Shaderman
- Added shaderplug by Shaderman, accompanies the ETB
- Added xmltagging lib by Shaderman, accompanies the ETB
- Added new icons for ETB, Console, Entityinspector and Lighteditor
- Fixed minor warning in Sunplug Project
- Fixed PATH_MAX namecollision in ptrview plugin on Linux
- Final fix for 64 bit patch.h issue

git-svn-id: svn://svn.icculus.org/gtkradiant/GtkRadiant/trunk@107 8a3a26a2-13c4-0310-b231-cf6edde360e5
2006-09-30 15:56:36 +00:00
namespace
8a61657fc4 Fixed unnecessary warnings, see http://zerowing.idsoftware.com/bugzilla/show_bug.cgi?id=1108 for details
git-svn-id: svn://svn.icculus.org/gtkradiant/GtkRadiant/trunk@104 8a3a26a2-13c4-0310-b231-cf6edde360e5
2006-09-11 14:48:41 +00:00
namespace
c22ba2604d Fixed compile error on x86_64, see
http://zerowing.idsoftware.com/bugzilla/show_bug.cgi?id=1105 for details.

git-svn-id: svn://svn.icculus.org/gtkradiant/GtkRadiant/trunk@102 8a3a26a2-13c4-0310-b231-cf6edde360e5
2006-09-11 10:35:17 +00:00
spog
d498eb592d added support for both ent and def files at the same time
git-svn-id: svn://svn.icculus.org/gtkradiant/GtkRadiant/trunk@95 8a3a26a2-13c4-0310-b231-cf6edde360e5
2006-07-22 16:30:32 +00:00
spog
e87a0b240c changed ase texture parsing to match DoomEdit
git-svn-id: svn://svn.icculus.org/gtkradiant/GtkRadiant/trunk@93 8a3a26a2-13c4-0310-b231-cf6edde360e5
2006-07-22 14:20:53 +00:00
spog
7a43e1720c updated libxml2 win32 package to 2.6.24
git-svn-id: svn://svn.icculus.org/gtkradiant/GtkRadiant/trunk@88 8a3a26a2-13c4-0310-b231-cf6edde360e5
2006-07-09 14:09:19 +00:00
spog
2a1870f6d6 fixed arbitrary rotation
git-svn-id: svn://svn.icculus.org/gtkradiant/GtkRadiant/trunk@83 8a3a26a2-13c4-0310-b231-cf6edde360e5
2006-06-11 12:45:44 +00:00
spog
6c3931aff8 fixed gcc compile error
git-svn-id: svn://svn.icculus.org/gtkradiant/GtkRadiant/trunk@80 8a3a26a2-13c4-0310-b231-cf6edde360e5
2006-06-11 11:28:16 +00:00
spog
541e8259e7 fixed detail brushes being converted to structural by texture application
git-svn-id: svn://svn.icculus.org/gtkradiant/GtkRadiant/trunk@77 8a3a26a2-13c4-0310-b231-cf6edde360e5
2006-06-03 13:24:20 +00:00
spog
70da7cd260 changed doom3 entity-create to add model key for brush-entities
git-svn-id: svn://svn.icculus.org/gtkradiant/GtkRadiant/trunk@75 8a3a26a2-13c4-0310-b231-cf6edde360e5
2006-06-03 12:41:12 +00:00
spog
ecd25e066c gcc fix
git-svn-id: svn://svn.icculus.org/gtkradiant/GtkRadiant/trunk@74 8a3a26a2-13c4-0310-b231-cf6edde360e5
2006-05-29 16:23:39 +00:00
spog
665309b15e fixed camera freemove shortcuts bug
git-svn-id: svn://svn.icculus.org/gtkradiant/GtkRadiant/trunk@73 8a3a26a2-13c4-0310-b231-cf6edde360e5
2006-05-29 12:24:11 +00:00
spog
501f88301a portability improvements
git-svn-id: svn://svn.icculus.org/gtkradiant/GtkRadiant/trunk@71 8a3a26a2-13c4-0310-b231-cf6edde360e5
2006-05-29 12:19:59 +00:00
spog
23cc0661e0 added plugins to win32/linux installers; fixed crash when plugins are disabled
git-svn-id: svn://svn.icculus.org/gtkradiant/GtkRadiant/trunk@63 8a3a26a2-13c4-0310-b231-cf6edde360e5
2006-05-13 12:25:54 +00:00
spog
0d98822b3c refactored vector classes to avoid reinterpret_cast
git-svn-id: svn://svn.icculus.org/gtkradiant/GtkRadiant/trunk@60 8a3a26a2-13c4-0310-b231-cf6edde360e5
2006-05-09 22:07:29 +00:00
spog
3591d7dc01 portability fixes
git-svn-id: svn://svn.icculus.org/gtkradiant/GtkRadiant/trunk@59 8a3a26a2-13c4-0310-b231-cf6edde360e5
2006-05-09 20:51:34 +00:00
spog
06eb8cc3a4 ported bobtoolz
git-svn-id: svn://svn.icculus.org/gtkradiant/GtkRadiant/trunk@58 8a3a26a2-13c4-0310-b231-cf6edde360e5
2006-04-30 22:28:39 +00:00
spog
d617f066bc fixed memleak
git-svn-id: svn://svn.icculus.org/gtkradiant/GtkRadiant/trunk@57 8a3a26a2-13c4-0310-b231-cf6edde360e5
2006-04-30 17:20:57 +00:00
spog
292e05572a oops
git-svn-id: svn://svn.icculus.org/gtkradiant/GtkRadiant/trunk@55 8a3a26a2-13c4-0310-b231-cf6edde360e5
2006-04-10 21:30:16 +00:00
spog
3c382bc5b8 fixed compile errors
git-svn-id: svn://svn.icculus.org/gtkradiant/GtkRadiant/trunk@54 8a3a26a2-13c4-0310-b231-cf6edde360e5
2006-04-10 21:29:49 +00:00
spog
ccdd63c15b fixed gcc4 compile errors
git-svn-id: svn://svn.icculus.org/gtkradiant/GtkRadiant/trunk@53 8a3a26a2-13c4-0310-b231-cf6edde360e5
2006-04-10 18:38:48 +00:00
spog
a410d17e12 fixed gcc4 compile errors
git-svn-id: svn://svn.icculus.org/gtkradiant/GtkRadiant/trunk@52 8a3a26a2-13c4-0310-b231-cf6edde360e5
2006-04-10 18:26:08 +00:00
spog
ac8ea48034 fixed gcc4 compile errors
git-svn-id: svn://svn.icculus.org/gtkradiant/GtkRadiant/trunk@51 8a3a26a2-13c4-0310-b231-cf6edde360e5
2006-04-10 18:19:55 +00:00
spog
04a785fb1c fixed gcc compile errors
git-svn-id: svn://svn.icculus.org/gtkradiant/GtkRadiant/trunk@50 8a3a26a2-13c4-0310-b231-cf6edde360e5
2006-04-10 18:16:18 +00:00
spog
4a497a00b6 fixed gcc compile errors
git-svn-id: svn://svn.icculus.org/gtkradiant/GtkRadiant/trunk@49 8a3a26a2-13c4-0310-b231-cf6edde360e5
2006-04-10 18:13:59 +00:00
spog
620247ad5c fixed compile errors
git-svn-id: svn://svn.icculus.org/gtkradiant/GtkRadiant/trunk@48 8a3a26a2-13c4-0310-b231-cf6edde360e5
2006-04-10 18:10:29 +00:00
spog
31af7f484e fixed illegal template usage
git-svn-id: svn://svn.icculus.org/gtkradiant/GtkRadiant/trunk@47 8a3a26a2-13c4-0310-b231-cf6edde360e5
2006-04-10 10:35:59 +00:00
spog
6ee91d153e refactored plugin api; refactored callback library; added signals library
git-svn-id: svn://svn.icculus.org/gtkradiant/GtkRadiant/trunk@44 8a3a26a2-13c4-0310-b231-cf6edde360e5
2006-04-09 17:15:13 +00:00
spog
08d558e1a4 ported PrtView plugin
git-svn-id: svn://svn.icculus.org/gtkradiant/GtkRadiant/trunk@40 8a3a26a2-13c4-0310-b231-cf6edde360e5
2006-03-26 03:13:17 +00:00
spog
e79765eb15 refactored light-resizing
git-svn-id: svn://svn.icculus.org/gtkradiant/GtkRadiant/trunk@30 8a3a26a2-13c4-0310-b231-cf6edde360e5
2006-03-01 00:19:01 +00:00
spog
93060cb634 drag-resizing for doom3/quake4 light_radius
git-svn-id: svn://svn.icculus.org/gtkradiant/GtkRadiant/trunk@29 8a3a26a2-13c4-0310-b231-cf6edde360e5
2006-03-01 00:14:03 +00:00
spog
cb67131f78 added missing files
git-svn-id: svn://svn.icculus.org/gtkradiant/GtkRadiant/trunk@28 8a3a26a2-13c4-0310-b231-cf6edde360e5
2006-02-28 19:19:16 +00:00
spog
55b14badf1 fixed typo in comment
git-svn-id: svn://svn.icculus.org/gtkradiant/GtkRadiant/trunk@27 8a3a26a2-13c4-0310-b231-cf6edde360e5
2006-02-26 22:46:21 +00:00
spog
d584d94549 added string-pooling for shader variable names and entity keys
git-svn-id: svn://svn.icculus.org/gtkradiant/GtkRadiant/trunk@26 8a3a26a2-13c4-0310-b231-cf6edde360e5
2006-02-26 22:27:38 +00:00
spog
7f7e598c4a fixed eol-style
git-svn-id: svn://svn.icculus.org/gtkradiant/GtkRadiant/trunk@23 8a3a26a2-13c4-0310-b231-cf6edde360e5
2006-02-21 22:18:44 +00:00
spog
29ac8a44c6 fixed eol-style
git-svn-id: svn://svn.icculus.org/gtkradiant/GtkRadiant/trunk@22 8a3a26a2-13c4-0310-b231-cf6edde360e5
2006-02-21 21:09:05 +00:00
spog
d549cd09c5 fixed eol-style
git-svn-id: svn://svn.icculus.org/gtkradiant/GtkRadiant/trunk@21 8a3a26a2-13c4-0310-b231-cf6edde360e5
2006-02-21 21:06:40 +00:00
spog
a083be01aa fixed access() assert when using msvc 8.0 runtime
git-svn-id: svn://svn.icculus.org/gtkradiant/GtkRadiant/trunk@20 8a3a26a2-13c4-0310-b231-cf6edde360e5
2006-02-21 19:43:44 +00:00
spog
73a774fdf7 fixed gcc compile errors
git-svn-id: svn://svn.icculus.org/gtkradiant/GtkRadiant/trunk@18 8a3a26a2-13c4-0310-b231-cf6edde360e5
2006-02-21 15:15:35 +00:00
spog
8c19a03806 added buffering to minimise GtkTextBuffer insert calls
git-svn-id: svn://svn.icculus.org/gtkradiant/GtkRadiant/trunk@17 8a3a26a2-13c4-0310-b231-cf6edde360e5
2006-02-20 23:14:51 +00:00