[Gtkradiant] r5079 - in GtkRadiant/trunk: . docs/developer include
libs libs/modulesystem plugins/archivepak plugins/archivewad
plugins/archivezip plugins/entity plugins/image
plugins/imagehl plugins/imagepng plugins/imageq2
plugins/mapq3 plugins/mapxml plugins/md3model plugins/model
plugins/sample plugins/shaders plugins/vfspk3 radiant
svn-noreply at zerowing.idsoftware.com
svn-noreply at zerowing.idsoftware.com
Sun Mar 6 08:39:29 CST 2005
Author: spog
Date: Sun Mar 6 08:38:58 2005
New Revision: 5079
Added:
GtkRadiant/trunk/libs/typesystem.cpp (contents, props changed)
GtkRadiant/trunk/libs/typesystem.h (contents, props changed)
Modified:
GtkRadiant/trunk/CONTRIBUTORS
GtkRadiant/trunk/docs/developer/CHANGES
GtkRadiant/trunk/docs/developer/TODO
GtkRadiant/trunk/include/itextstream.h
GtkRadiant/trunk/include/modelskin.h
GtkRadiant/trunk/include/modulesystem.h
GtkRadiant/trunk/libs/entitylib.h
GtkRadiant/trunk/libs/libs.vcproj
GtkRadiant/trunk/libs/modulesystem/moduleregistry.h
GtkRadiant/trunk/libs/modulesystem/modulesmap.h
GtkRadiant/trunk/libs/modulesystem/singletonmodule.h
GtkRadiant/trunk/libs/scenelib.h
GtkRadiant/trunk/plugins/archivepak/plugin.cpp
GtkRadiant/trunk/plugins/archivewad/plugin.cpp
GtkRadiant/trunk/plugins/archivezip/plugin.cpp
GtkRadiant/trunk/plugins/entity/plugin.cpp
GtkRadiant/trunk/plugins/entity/skincache.cpp
GtkRadiant/trunk/plugins/image/image.cpp
GtkRadiant/trunk/plugins/imagehl/imagehl.cpp
GtkRadiant/trunk/plugins/imagepng/plugin.cpp
GtkRadiant/trunk/plugins/imageq2/imageq2.cpp
GtkRadiant/trunk/plugins/mapq3/plugin.cpp
GtkRadiant/trunk/plugins/mapxml/plugin.cpp
GtkRadiant/trunk/plugins/md3model/plugin.cpp
GtkRadiant/trunk/plugins/model/plugin.cpp
GtkRadiant/trunk/plugins/sample/sample.cpp
GtkRadiant/trunk/plugins/shaders/plugin.cpp
GtkRadiant/trunk/plugins/vfspk3/vfspk3.cpp
GtkRadiant/trunk/radiant/brush.h
GtkRadiant/trunk/radiant/brushmodule.cpp
GtkRadiant/trunk/radiant/eclass.cpp
GtkRadiant/trunk/radiant/eclass_def.cpp
GtkRadiant/trunk/radiant/eclass_doom3.cpp
GtkRadiant/trunk/radiant/eclass_fgd.cpp
GtkRadiant/trunk/radiant/eclass_xml.cpp
GtkRadiant/trunk/radiant/entityinspector.cpp
GtkRadiant/trunk/radiant/mainframe.cpp
GtkRadiant/trunk/radiant/patchmodule.cpp
GtkRadiant/trunk/radiant/plugin.cpp
GtkRadiant/trunk/radiant/referencecache.cpp
GtkRadiant/trunk/radiant/renderstate.cpp
GtkRadiant/trunk/radiant/selection.cpp
GtkRadiant/trunk/radiant/server.cpp
GtkRadiant/trunk/radiant/server.h
GtkRadiant/trunk/radiant/textures.cpp
GtkRadiant/trunk/radiant/undo.cpp
Log:
type-system optimisation; module-system refactoring
Modified: GtkRadiant/trunk/CONTRIBUTORS
Url: http://zerowing.idsoftware.com/viewcvs/radiant/GtkRadiant/trunk/CONTRIBUTORS?view=diff&rev=5079&p1=GtkRadiant/trunk/CONTRIBUTORS&r1=5078&p2=GtkRadiant/trunk/CONTRIBUTORS&r2=5079
==============================================================================
Modified: GtkRadiant/trunk/docs/developer/CHANGES
Url: http://zerowing.idsoftware.com/viewcvs/radiant/GtkRadiant/trunk/docs/developer/CHANGES?view=diff&rev=5079&p1=GtkRadiant/trunk/docs/developer/CHANGES&r1=5078&p2=GtkRadiant/trunk/docs/developer/CHANGES&r2=5079
==============================================================================
--- GtkRadiant/trunk/docs/developer/CHANGES (original)
+++ GtkRadiant/trunk/docs/developer/CHANGES Sun Mar 6 08:38:58 2005
@@ -1,9 +1,16 @@
This is the changelog for developers, != changelog for the end user
that we distribute with the binaries. (see changelog)
+06/03/2005
+SPoG
+- Optimised type-casts for scene-graph type system.
+- Disabled substitution of 'unspecified' for entity key values that match the default.
+- Refactored module-system api - added globalModuleServer().
+
05/03/2005
SPoG
- Added support for doom3 model-entity 'skin' key.
+- Added noshadows/nospecular/nodiffuse/falloff doom3 light keys to entity-inspector.
04/03/2005
SPoG
Modified: GtkRadiant/trunk/docs/developer/TODO
Url: http://zerowing.idsoftware.com/viewcvs/radiant/GtkRadiant/trunk/docs/developer/TODO?view=diff&rev=5079&p1=GtkRadiant/trunk/docs/developer/TODO&r1=5078&p2=GtkRadiant/trunk/docs/developer/TODO&r2=5079
==============================================================================
Modified: GtkRadiant/trunk/include/itextstream.h
Url: http://zerowing.idsoftware.com/viewcvs/radiant/GtkRadiant/trunk/include/itextstream.h?view=diff&rev=5079&p1=GtkRadiant/trunk/include/itextstream.h&r1=5078&p2=GtkRadiant/trunk/include/itextstream.h&r2=5079
==============================================================================
Modified: GtkRadiant/trunk/include/modelskin.h
Url: http://zerowing.idsoftware.com/viewcvs/radiant/GtkRadiant/trunk/include/modelskin.h?view=diff&rev=5079&p1=GtkRadiant/trunk/include/modelskin.h&r1=5078&p2=GtkRadiant/trunk/include/modelskin.h&r2=5079
==============================================================================
Modified: GtkRadiant/trunk/include/modulesystem.h
Url: http://zerowing.idsoftware.com/viewcvs/radiant/GtkRadiant/trunk/include/modulesystem.h?view=diff&rev=5079&p1=GtkRadiant/trunk/include/modulesystem.h&r1=5078&p2=GtkRadiant/trunk/include/modulesystem.h&r2=5079
==============================================================================
Modified: GtkRadiant/trunk/libs/entitylib.h
Url: http://zerowing.idsoftware.com/viewcvs/radiant/GtkRadiant/trunk/libs/entitylib.h?view=diff&rev=5079&p1=GtkRadiant/trunk/libs/entitylib.h&r1=5078&p2=GtkRadiant/trunk/libs/entitylib.h&r2=5079
==============================================================================
Modified: GtkRadiant/trunk/libs/libs.vcproj
Url: http://zerowing.idsoftware.com/viewcvs/radiant/GtkRadiant/trunk/libs/libs.vcproj?view=diff&rev=5079&p1=GtkRadiant/trunk/libs/libs.vcproj&r1=5078&p2=GtkRadiant/trunk/libs/libs.vcproj&r2=5079
==============================================================================
Modified: GtkRadiant/trunk/libs/modulesystem/moduleregistry.h
Url: http://zerowing.idsoftware.com/viewcvs/radiant/GtkRadiant/trunk/libs/modulesystem/moduleregistry.h?view=diff&rev=5079&p1=GtkRadiant/trunk/libs/modulesystem/moduleregistry.h&r1=5078&p2=GtkRadiant/trunk/libs/modulesystem/moduleregistry.h&r2=5079
==============================================================================
Modified: GtkRadiant/trunk/libs/modulesystem/modulesmap.h
Url: http://zerowing.idsoftware.com/viewcvs/radiant/GtkRadiant/trunk/libs/modulesystem/modulesmap.h?view=diff&rev=5079&p1=GtkRadiant/trunk/libs/modulesystem/modulesmap.h&r1=5078&p2=GtkRadiant/trunk/libs/modulesystem/modulesmap.h&r2=5079
==============================================================================
Modified: GtkRadiant/trunk/libs/modulesystem/singletonmodule.h
Url: http://zerowing.idsoftware.com/viewcvs/radiant/GtkRadiant/trunk/libs/modulesystem/singletonmodule.h?view=diff&rev=5079&p1=GtkRadiant/trunk/libs/modulesystem/singletonmodule.h&r1=5078&p2=GtkRadiant/trunk/libs/modulesystem/singletonmodule.h&r2=5079
==============================================================================
Modified: GtkRadiant/trunk/libs/scenelib.h
Url: http://zerowing.idsoftware.com/viewcvs/radiant/GtkRadiant/trunk/libs/scenelib.h?view=diff&rev=5079&p1=GtkRadiant/trunk/libs/scenelib.h&r1=5078&p2=GtkRadiant/trunk/libs/scenelib.h&r2=5079
==============================================================================
Added: GtkRadiant/trunk/libs/typesystem.cpp
Url: http://zerowing.idsoftware.com/viewcvs/radiant/GtkRadiant/trunk/libs/typesystem.cpp?view=auto&rev=5079
==============================================================================
Added: GtkRadiant/trunk/libs/typesystem.h
Url: http://zerowing.idsoftware.com/viewcvs/radiant/GtkRadiant/trunk/libs/typesystem.h?view=auto&rev=5079
==============================================================================
Modified: GtkRadiant/trunk/plugins/archivepak/plugin.cpp
Url: http://zerowing.idsoftware.com/viewcvs/radiant/GtkRadiant/trunk/plugins/archivepak/plugin.cpp?view=diff&rev=5079&p1=GtkRadiant/trunk/plugins/archivepak/plugin.cpp&r1=5078&p2=GtkRadiant/trunk/plugins/archivepak/plugin.cpp&r2=5079
==============================================================================
Modified: GtkRadiant/trunk/plugins/archivewad/plugin.cpp
Url: http://zerowing.idsoftware.com/viewcvs/radiant/GtkRadiant/trunk/plugins/archivewad/plugin.cpp?view=diff&rev=5079&p1=GtkRadiant/trunk/plugins/archivewad/plugin.cpp&r1=5078&p2=GtkRadiant/trunk/plugins/archivewad/plugin.cpp&r2=5079
==============================================================================
Modified: GtkRadiant/trunk/plugins/archivezip/plugin.cpp
Url: http://zerowing.idsoftware.com/viewcvs/radiant/GtkRadiant/trunk/plugins/archivezip/plugin.cpp?view=diff&rev=5079&p1=GtkRadiant/trunk/plugins/archivezip/plugin.cpp&r1=5078&p2=GtkRadiant/trunk/plugins/archivezip/plugin.cpp&r2=5079
==============================================================================
Modified: GtkRadiant/trunk/plugins/entity/plugin.cpp
Url: http://zerowing.idsoftware.com/viewcvs/radiant/GtkRadiant/trunk/plugins/entity/plugin.cpp?view=diff&rev=5079&p1=GtkRadiant/trunk/plugins/entity/plugin.cpp&r1=5078&p2=GtkRadiant/trunk/plugins/entity/plugin.cpp&r2=5079
==============================================================================
Modified: GtkRadiant/trunk/plugins/entity/skincache.cpp
Url: http://zerowing.idsoftware.com/viewcvs/radiant/GtkRadiant/trunk/plugins/entity/skincache.cpp?view=diff&rev=5079&p1=GtkRadiant/trunk/plugins/entity/skincache.cpp&r1=5078&p2=GtkRadiant/trunk/plugins/entity/skincache.cpp&r2=5079
==============================================================================
Modified: GtkRadiant/trunk/plugins/image/image.cpp
Url: http://zerowing.idsoftware.com/viewcvs/radiant/GtkRadiant/trunk/plugins/image/image.cpp?view=diff&rev=5079&p1=GtkRadiant/trunk/plugins/image/image.cpp&r1=5078&p2=GtkRadiant/trunk/plugins/image/image.cpp&r2=5079
==============================================================================
Modified: GtkRadiant/trunk/plugins/imagehl/imagehl.cpp
Url: http://zerowing.idsoftware.com/viewcvs/radiant/GtkRadiant/trunk/plugins/imagehl/imagehl.cpp?view=diff&rev=5079&p1=GtkRadiant/trunk/plugins/imagehl/imagehl.cpp&r1=5078&p2=GtkRadiant/trunk/plugins/imagehl/imagehl.cpp&r2=5079
==============================================================================
Modified: GtkRadiant/trunk/plugins/imagepng/plugin.cpp
Url: http://zerowing.idsoftware.com/viewcvs/radiant/GtkRadiant/trunk/plugins/imagepng/plugin.cpp?view=diff&rev=5079&p1=GtkRadiant/trunk/plugins/imagepng/plugin.cpp&r1=5078&p2=GtkRadiant/trunk/plugins/imagepng/plugin.cpp&r2=5079
==============================================================================
Modified: GtkRadiant/trunk/plugins/imageq2/imageq2.cpp
Url: http://zerowing.idsoftware.com/viewcvs/radiant/GtkRadiant/trunk/plugins/imageq2/imageq2.cpp?view=diff&rev=5079&p1=GtkRadiant/trunk/plugins/imageq2/imageq2.cpp&r1=5078&p2=GtkRadiant/trunk/plugins/imageq2/imageq2.cpp&r2=5079
==============================================================================
Modified: GtkRadiant/trunk/plugins/mapq3/plugin.cpp
Url: http://zerowing.idsoftware.com/viewcvs/radiant/GtkRadiant/trunk/plugins/mapq3/plugin.cpp?view=diff&rev=5079&p1=GtkRadiant/trunk/plugins/mapq3/plugin.cpp&r1=5078&p2=GtkRadiant/trunk/plugins/mapq3/plugin.cpp&r2=5079
==============================================================================
Modified: GtkRadiant/trunk/plugins/mapxml/plugin.cpp
Url: http://zerowing.idsoftware.com/viewcvs/radiant/GtkRadiant/trunk/plugins/mapxml/plugin.cpp?view=diff&rev=5079&p1=GtkRadiant/trunk/plugins/mapxml/plugin.cpp&r1=5078&p2=GtkRadiant/trunk/plugins/mapxml/plugin.cpp&r2=5079
==============================================================================
Modified: GtkRadiant/trunk/plugins/md3model/plugin.cpp
Url: http://zerowing.idsoftware.com/viewcvs/radiant/GtkRadiant/trunk/plugins/md3model/plugin.cpp?view=diff&rev=5079&p1=GtkRadiant/trunk/plugins/md3model/plugin.cpp&r1=5078&p2=GtkRadiant/trunk/plugins/md3model/plugin.cpp&r2=5079
==============================================================================
Modified: GtkRadiant/trunk/plugins/model/plugin.cpp
Url: http://zerowing.idsoftware.com/viewcvs/radiant/GtkRadiant/trunk/plugins/model/plugin.cpp?view=diff&rev=5079&p1=GtkRadiant/trunk/plugins/model/plugin.cpp&r1=5078&p2=GtkRadiant/trunk/plugins/model/plugin.cpp&r2=5079
==============================================================================
Modified: GtkRadiant/trunk/plugins/sample/sample.cpp
Url: http://zerowing.idsoftware.com/viewcvs/radiant/GtkRadiant/trunk/plugins/sample/sample.cpp?view=diff&rev=5079&p1=GtkRadiant/trunk/plugins/sample/sample.cpp&r1=5078&p2=GtkRadiant/trunk/plugins/sample/sample.cpp&r2=5079
==============================================================================
Modified: GtkRadiant/trunk/plugins/shaders/plugin.cpp
Url: http://zerowing.idsoftware.com/viewcvs/radiant/GtkRadiant/trunk/plugins/shaders/plugin.cpp?view=diff&rev=5079&p1=GtkRadiant/trunk/plugins/shaders/plugin.cpp&r1=5078&p2=GtkRadiant/trunk/plugins/shaders/plugin.cpp&r2=5079
==============================================================================
Modified: GtkRadiant/trunk/plugins/vfspk3/vfspk3.cpp
Url: http://zerowing.idsoftware.com/viewcvs/radiant/GtkRadiant/trunk/plugins/vfspk3/vfspk3.cpp?view=diff&rev=5079&p1=GtkRadiant/trunk/plugins/vfspk3/vfspk3.cpp&r1=5078&p2=GtkRadiant/trunk/plugins/vfspk3/vfspk3.cpp&r2=5079
==============================================================================
Modified: GtkRadiant/trunk/radiant/brush.h
Url: http://zerowing.idsoftware.com/viewcvs/radiant/GtkRadiant/trunk/radiant/brush.h?view=diff&rev=5079&p1=GtkRadiant/trunk/radiant/brush.h&r1=5078&p2=GtkRadiant/trunk/radiant/brush.h&r2=5079
==============================================================================
Modified: GtkRadiant/trunk/radiant/brushmodule.cpp
Url: http://zerowing.idsoftware.com/viewcvs/radiant/GtkRadiant/trunk/radiant/brushmodule.cpp?view=diff&rev=5079&p1=GtkRadiant/trunk/radiant/brushmodule.cpp&r1=5078&p2=GtkRadiant/trunk/radiant/brushmodule.cpp&r2=5079
==============================================================================
Modified: GtkRadiant/trunk/radiant/eclass.cpp
Url: http://zerowing.idsoftware.com/viewcvs/radiant/GtkRadiant/trunk/radiant/eclass.cpp?view=diff&rev=5079&p1=GtkRadiant/trunk/radiant/eclass.cpp&r1=5078&p2=GtkRadiant/trunk/radiant/eclass.cpp&r2=5079
==============================================================================
Modified: GtkRadiant/trunk/radiant/eclass_def.cpp
Url: http://zerowing.idsoftware.com/viewcvs/radiant/GtkRadiant/trunk/radiant/eclass_def.cpp?view=diff&rev=5079&p1=GtkRadiant/trunk/radiant/eclass_def.cpp&r1=5078&p2=GtkRadiant/trunk/radiant/eclass_def.cpp&r2=5079
==============================================================================
Modified: GtkRadiant/trunk/radiant/eclass_doom3.cpp
Url: http://zerowing.idsoftware.com/viewcvs/radiant/GtkRadiant/trunk/radiant/eclass_doom3.cpp?view=diff&rev=5079&p1=GtkRadiant/trunk/radiant/eclass_doom3.cpp&r1=5078&p2=GtkRadiant/trunk/radiant/eclass_doom3.cpp&r2=5079
==============================================================================
Modified: GtkRadiant/trunk/radiant/eclass_fgd.cpp
Url: http://zerowing.idsoftware.com/viewcvs/radiant/GtkRadiant/trunk/radiant/eclass_fgd.cpp?view=diff&rev=5079&p1=GtkRadiant/trunk/radiant/eclass_fgd.cpp&r1=5078&p2=GtkRadiant/trunk/radiant/eclass_fgd.cpp&r2=5079
==============================================================================
Modified: GtkRadiant/trunk/radiant/eclass_xml.cpp
Url: http://zerowing.idsoftware.com/viewcvs/radiant/GtkRadiant/trunk/radiant/eclass_xml.cpp?view=diff&rev=5079&p1=GtkRadiant/trunk/radiant/eclass_xml.cpp&r1=5078&p2=GtkRadiant/trunk/radiant/eclass_xml.cpp&r2=5079
==============================================================================
Modified: GtkRadiant/trunk/radiant/entityinspector.cpp
Url: http://zerowing.idsoftware.com/viewcvs/radiant/GtkRadiant/trunk/radiant/entityinspector.cpp?view=diff&rev=5079&p1=GtkRadiant/trunk/radiant/entityinspector.cpp&r1=5078&p2=GtkRadiant/trunk/radiant/entityinspector.cpp&r2=5079
==============================================================================
Modified: GtkRadiant/trunk/radiant/mainframe.cpp
Url: http://zerowing.idsoftware.com/viewcvs/radiant/GtkRadiant/trunk/radiant/mainframe.cpp?view=diff&rev=5079&p1=GtkRadiant/trunk/radiant/mainframe.cpp&r1=5078&p2=GtkRadiant/trunk/radiant/mainframe.cpp&r2=5079
==============================================================================
Modified: GtkRadiant/trunk/radiant/patchmodule.cpp
Url: http://zerowing.idsoftware.com/viewcvs/radiant/GtkRadiant/trunk/radiant/patchmodule.cpp?view=diff&rev=5079&p1=GtkRadiant/trunk/radiant/patchmodule.cpp&r1=5078&p2=GtkRadiant/trunk/radiant/patchmodule.cpp&r2=5079
==============================================================================
Modified: GtkRadiant/trunk/radiant/plugin.cpp
Url: http://zerowing.idsoftware.com/viewcvs/radiant/GtkRadiant/trunk/radiant/plugin.cpp?view=diff&rev=5079&p1=GtkRadiant/trunk/radiant/plugin.cpp&r1=5078&p2=GtkRadiant/trunk/radiant/plugin.cpp&r2=5079
==============================================================================
Modified: GtkRadiant/trunk/radiant/referencecache.cpp
Url: http://zerowing.idsoftware.com/viewcvs/radiant/GtkRadiant/trunk/radiant/referencecache.cpp?view=diff&rev=5079&p1=GtkRadiant/trunk/radiant/referencecache.cpp&r1=5078&p2=GtkRadiant/trunk/radiant/referencecache.cpp&r2=5079
==============================================================================
Modified: GtkRadiant/trunk/radiant/renderstate.cpp
Url: http://zerowing.idsoftware.com/viewcvs/radiant/GtkRadiant/trunk/radiant/renderstate.cpp?view=diff&rev=5079&p1=GtkRadiant/trunk/radiant/renderstate.cpp&r1=5078&p2=GtkRadiant/trunk/radiant/renderstate.cpp&r2=5079
==============================================================================
Modified: GtkRadiant/trunk/radiant/selection.cpp
Url: http://zerowing.idsoftware.com/viewcvs/radiant/GtkRadiant/trunk/radiant/selection.cpp?view=diff&rev=5079&p1=GtkRadiant/trunk/radiant/selection.cpp&r1=5078&p2=GtkRadiant/trunk/radiant/selection.cpp&r2=5079
==============================================================================
Modified: GtkRadiant/trunk/radiant/server.cpp
Url: http://zerowing.idsoftware.com/viewcvs/radiant/GtkRadiant/trunk/radiant/server.cpp?view=diff&rev=5079&p1=GtkRadiant/trunk/radiant/server.cpp&r1=5078&p2=GtkRadiant/trunk/radiant/server.cpp&r2=5079
==============================================================================
Modified: GtkRadiant/trunk/radiant/server.h
Url: http://zerowing.idsoftware.com/viewcvs/radiant/GtkRadiant/trunk/radiant/server.h?view=diff&rev=5079&p1=GtkRadiant/trunk/radiant/server.h&r1=5078&p2=GtkRadiant/trunk/radiant/server.h&r2=5079
==============================================================================
Modified: GtkRadiant/trunk/radiant/textures.cpp
Url: http://zerowing.idsoftware.com/viewcvs/radiant/GtkRadiant/trunk/radiant/textures.cpp?view=diff&rev=5079&p1=GtkRadiant/trunk/radiant/textures.cpp&r1=5078&p2=GtkRadiant/trunk/radiant/textures.cpp&r2=5079
==============================================================================
Modified: GtkRadiant/trunk/radiant/undo.cpp
Url: http://zerowing.idsoftware.com/viewcvs/radiant/GtkRadiant/trunk/radiant/undo.cpp?view=diff&rev=5079&p1=GtkRadiant/trunk/radiant/undo.cpp&r1=5078&p2=GtkRadiant/trunk/radiant/undo.cpp&r2=5079
==============================================================================
More information about the Gtkradiant
mailing list