[Gtkradiant] r5247 - in GtkRadiant/trunk: docs/developer include
libs libs/container libs/math plugins/archivepak
plugins/archivezip plugins/entity plugins/md3model
plugins/model radiant
svn-noreply at zerowing.idsoftware.com
svn-noreply at zerowing.idsoftware.com
Sun Oct 23 07:39:01 CDT 2005
Author: spog
Date: Sun Oct 23 07:38:31 2005
New Revision: 5247
Modified:
GtkRadiant/trunk/docs/developer/CHANGES
GtkRadiant/trunk/include/editable.h
GtkRadiant/trunk/include/iselection.h
GtkRadiant/trunk/libs/container/array.h
GtkRadiant/trunk/libs/dragplanes.h
GtkRadiant/trunk/libs/fs_filesystem.h
GtkRadiant/trunk/libs/instancelib.h
GtkRadiant/trunk/libs/maplib.h
GtkRadiant/trunk/libs/math/matrix.h
GtkRadiant/trunk/libs/math/vector.h
GtkRadiant/trunk/libs/scenelib.h
GtkRadiant/trunk/libs/transformlib.h
GtkRadiant/trunk/plugins/archivepak/archive.cpp
GtkRadiant/trunk/plugins/archivezip/archive.cpp
GtkRadiant/trunk/plugins/entity/angle.h
GtkRadiant/trunk/plugins/entity/angles.h
GtkRadiant/trunk/plugins/entity/curve.h
GtkRadiant/trunk/plugins/entity/doom3group.cpp
GtkRadiant/trunk/plugins/entity/eclassmodel.cpp
GtkRadiant/trunk/plugins/entity/generic.cpp
GtkRadiant/trunk/plugins/entity/group.cpp
GtkRadiant/trunk/plugins/entity/light.cpp
GtkRadiant/trunk/plugins/entity/miscmodel.cpp
GtkRadiant/trunk/plugins/entity/modelskinkey.h
GtkRadiant/trunk/plugins/entity/origin.h
GtkRadiant/trunk/plugins/entity/rotation.h
GtkRadiant/trunk/plugins/entity/scale.h
GtkRadiant/trunk/plugins/md3model/model.h
GtkRadiant/trunk/plugins/model/model.cpp
GtkRadiant/trunk/radiant/brush.h
GtkRadiant/trunk/radiant/brushnode.h
GtkRadiant/trunk/radiant/brushtokens.h
GtkRadiant/trunk/radiant/brushxml.h
GtkRadiant/trunk/radiant/csg.cpp
GtkRadiant/trunk/radiant/entity.cpp
GtkRadiant/trunk/radiant/mainframe.cpp
GtkRadiant/trunk/radiant/nullmodel.cpp
GtkRadiant/trunk/radiant/patch.cpp
GtkRadiant/trunk/radiant/patch.h
GtkRadiant/trunk/radiant/patchdialog.cpp
GtkRadiant/trunk/radiant/patchmanip.cpp
GtkRadiant/trunk/radiant/scenegraph.cpp
GtkRadiant/trunk/radiant/selection.cpp
GtkRadiant/trunk/radiant/xywindow.cpp
Log:
basic free-scale support; entity free-rotation fixes and improvements; minor memory-leak fixes
Modified: GtkRadiant/trunk/docs/developer/CHANGES
Url: http://zerowing.idsoftware.com/viewcvs/radiant/GtkRadiant/trunk/docs/developer/CHANGES?view=diff&rev=5247&p1=GtkRadiant/trunk/docs/developer/CHANGES&r1=5246&p2=GtkRadiant/trunk/docs/developer/CHANGES&r2=5247
==============================================================================
--- GtkRadiant/trunk/docs/developer/CHANGES (original)
+++ GtkRadiant/trunk/docs/developer/CHANGES Sun Oct 23 07:38:31 2005
@@ -1,6 +1,25 @@
This is the changelog for developers, != changelog for the end user
that we distribute with the binaries. (see changelog)
+22/10/2005
+SPoG
+- Fixed minor memory leak in zip-archive reader.
+
+21/10/2005
+SPoG
+- Fixed model rotation using free-rotation tool.
+- Fixed behaviour of angle/rotation keys for Doom3 entities.
+- Added entity angle-editing for entities that display a model.
+- Stopped size-info being drawn if selection has zero size.
+- Added support for 'angle' key on doom3 entities.
+
+20/10/2005
+SPoG
+- Fixed minor one-time memory leak in build-shader-list.
+- Added functional free-scale tool.
+- Improved precision preservation for free-rotation and free-scale tools.
+- Fixed misc_model rotation using free-rotation tool.
+
09/10/2005
SPoG
- Added entity angle-editing using rotate-tool or rotation toolbar buttons.
Modified: GtkRadiant/trunk/include/editable.h
Url: http://zerowing.idsoftware.com/viewcvs/radiant/GtkRadiant/trunk/include/editable.h?view=diff&rev=5247&p1=GtkRadiant/trunk/include/editable.h&r1=5246&p2=GtkRadiant/trunk/include/editable.h&r2=5247
==============================================================================
Modified: GtkRadiant/trunk/include/iselection.h
Url: http://zerowing.idsoftware.com/viewcvs/radiant/GtkRadiant/trunk/include/iselection.h?view=diff&rev=5247&p1=GtkRadiant/trunk/include/iselection.h&r1=5246&p2=GtkRadiant/trunk/include/iselection.h&r2=5247
==============================================================================
Modified: GtkRadiant/trunk/libs/container/array.h
Url: http://zerowing.idsoftware.com/viewcvs/radiant/GtkRadiant/trunk/libs/container/array.h?view=diff&rev=5247&p1=GtkRadiant/trunk/libs/container/array.h&r1=5246&p2=GtkRadiant/trunk/libs/container/array.h&r2=5247
==============================================================================
Modified: GtkRadiant/trunk/libs/dragplanes.h
Url: http://zerowing.idsoftware.com/viewcvs/radiant/GtkRadiant/trunk/libs/dragplanes.h?view=diff&rev=5247&p1=GtkRadiant/trunk/libs/dragplanes.h&r1=5246&p2=GtkRadiant/trunk/libs/dragplanes.h&r2=5247
==============================================================================
Modified: GtkRadiant/trunk/libs/fs_filesystem.h
Url: http://zerowing.idsoftware.com/viewcvs/radiant/GtkRadiant/trunk/libs/fs_filesystem.h?view=diff&rev=5247&p1=GtkRadiant/trunk/libs/fs_filesystem.h&r1=5246&p2=GtkRadiant/trunk/libs/fs_filesystem.h&r2=5247
==============================================================================
Modified: GtkRadiant/trunk/libs/instancelib.h
Url: http://zerowing.idsoftware.com/viewcvs/radiant/GtkRadiant/trunk/libs/instancelib.h?view=diff&rev=5247&p1=GtkRadiant/trunk/libs/instancelib.h&r1=5246&p2=GtkRadiant/trunk/libs/instancelib.h&r2=5247
==============================================================================
Modified: GtkRadiant/trunk/libs/maplib.h
Url: http://zerowing.idsoftware.com/viewcvs/radiant/GtkRadiant/trunk/libs/maplib.h?view=diff&rev=5247&p1=GtkRadiant/trunk/libs/maplib.h&r1=5246&p2=GtkRadiant/trunk/libs/maplib.h&r2=5247
==============================================================================
Modified: GtkRadiant/trunk/libs/math/matrix.h
Url: http://zerowing.idsoftware.com/viewcvs/radiant/GtkRadiant/trunk/libs/math/matrix.h?view=diff&rev=5247&p1=GtkRadiant/trunk/libs/math/matrix.h&r1=5246&p2=GtkRadiant/trunk/libs/math/matrix.h&r2=5247
==============================================================================
Modified: GtkRadiant/trunk/libs/math/vector.h
Url: http://zerowing.idsoftware.com/viewcvs/radiant/GtkRadiant/trunk/libs/math/vector.h?view=diff&rev=5247&p1=GtkRadiant/trunk/libs/math/vector.h&r1=5246&p2=GtkRadiant/trunk/libs/math/vector.h&r2=5247
==============================================================================
Modified: GtkRadiant/trunk/libs/scenelib.h
Url: http://zerowing.idsoftware.com/viewcvs/radiant/GtkRadiant/trunk/libs/scenelib.h?view=diff&rev=5247&p1=GtkRadiant/trunk/libs/scenelib.h&r1=5246&p2=GtkRadiant/trunk/libs/scenelib.h&r2=5247
==============================================================================
Modified: GtkRadiant/trunk/libs/transformlib.h
Url: http://zerowing.idsoftware.com/viewcvs/radiant/GtkRadiant/trunk/libs/transformlib.h?view=diff&rev=5247&p1=GtkRadiant/trunk/libs/transformlib.h&r1=5246&p2=GtkRadiant/trunk/libs/transformlib.h&r2=5247
==============================================================================
Modified: GtkRadiant/trunk/plugins/archivepak/archive.cpp
Url: http://zerowing.idsoftware.com/viewcvs/radiant/GtkRadiant/trunk/plugins/archivepak/archive.cpp?view=diff&rev=5247&p1=GtkRadiant/trunk/plugins/archivepak/archive.cpp&r1=5246&p2=GtkRadiant/trunk/plugins/archivepak/archive.cpp&r2=5247
==============================================================================
Modified: GtkRadiant/trunk/plugins/archivezip/archive.cpp
Url: http://zerowing.idsoftware.com/viewcvs/radiant/GtkRadiant/trunk/plugins/archivezip/archive.cpp?view=diff&rev=5247&p1=GtkRadiant/trunk/plugins/archivezip/archive.cpp&r1=5246&p2=GtkRadiant/trunk/plugins/archivezip/archive.cpp&r2=5247
==============================================================================
Modified: GtkRadiant/trunk/plugins/entity/angle.h
Url: http://zerowing.idsoftware.com/viewcvs/radiant/GtkRadiant/trunk/plugins/entity/angle.h?view=diff&rev=5247&p1=GtkRadiant/trunk/plugins/entity/angle.h&r1=5246&p2=GtkRadiant/trunk/plugins/entity/angle.h&r2=5247
==============================================================================
Modified: GtkRadiant/trunk/plugins/entity/angles.h
Url: http://zerowing.idsoftware.com/viewcvs/radiant/GtkRadiant/trunk/plugins/entity/angles.h?view=diff&rev=5247&p1=GtkRadiant/trunk/plugins/entity/angles.h&r1=5246&p2=GtkRadiant/trunk/plugins/entity/angles.h&r2=5247
==============================================================================
Modified: GtkRadiant/trunk/plugins/entity/curve.h
Url: http://zerowing.idsoftware.com/viewcvs/radiant/GtkRadiant/trunk/plugins/entity/curve.h?view=diff&rev=5247&p1=GtkRadiant/trunk/plugins/entity/curve.h&r1=5246&p2=GtkRadiant/trunk/plugins/entity/curve.h&r2=5247
==============================================================================
Modified: GtkRadiant/trunk/plugins/entity/doom3group.cpp
Url: http://zerowing.idsoftware.com/viewcvs/radiant/GtkRadiant/trunk/plugins/entity/doom3group.cpp?view=diff&rev=5247&p1=GtkRadiant/trunk/plugins/entity/doom3group.cpp&r1=5246&p2=GtkRadiant/trunk/plugins/entity/doom3group.cpp&r2=5247
==============================================================================
Modified: GtkRadiant/trunk/plugins/entity/eclassmodel.cpp
Url: http://zerowing.idsoftware.com/viewcvs/radiant/GtkRadiant/trunk/plugins/entity/eclassmodel.cpp?view=diff&rev=5247&p1=GtkRadiant/trunk/plugins/entity/eclassmodel.cpp&r1=5246&p2=GtkRadiant/trunk/plugins/entity/eclassmodel.cpp&r2=5247
==============================================================================
Modified: GtkRadiant/trunk/plugins/entity/generic.cpp
Url: http://zerowing.idsoftware.com/viewcvs/radiant/GtkRadiant/trunk/plugins/entity/generic.cpp?view=diff&rev=5247&p1=GtkRadiant/trunk/plugins/entity/generic.cpp&r1=5246&p2=GtkRadiant/trunk/plugins/entity/generic.cpp&r2=5247
==============================================================================
Modified: GtkRadiant/trunk/plugins/entity/group.cpp
Url: http://zerowing.idsoftware.com/viewcvs/radiant/GtkRadiant/trunk/plugins/entity/group.cpp?view=diff&rev=5247&p1=GtkRadiant/trunk/plugins/entity/group.cpp&r1=5246&p2=GtkRadiant/trunk/plugins/entity/group.cpp&r2=5247
==============================================================================
Modified: GtkRadiant/trunk/plugins/entity/light.cpp
Url: http://zerowing.idsoftware.com/viewcvs/radiant/GtkRadiant/trunk/plugins/entity/light.cpp?view=diff&rev=5247&p1=GtkRadiant/trunk/plugins/entity/light.cpp&r1=5246&p2=GtkRadiant/trunk/plugins/entity/light.cpp&r2=5247
==============================================================================
Modified: GtkRadiant/trunk/plugins/entity/miscmodel.cpp
Url: http://zerowing.idsoftware.com/viewcvs/radiant/GtkRadiant/trunk/plugins/entity/miscmodel.cpp?view=diff&rev=5247&p1=GtkRadiant/trunk/plugins/entity/miscmodel.cpp&r1=5246&p2=GtkRadiant/trunk/plugins/entity/miscmodel.cpp&r2=5247
==============================================================================
Modified: GtkRadiant/trunk/plugins/entity/modelskinkey.h
Url: http://zerowing.idsoftware.com/viewcvs/radiant/GtkRadiant/trunk/plugins/entity/modelskinkey.h?view=diff&rev=5247&p1=GtkRadiant/trunk/plugins/entity/modelskinkey.h&r1=5246&p2=GtkRadiant/trunk/plugins/entity/modelskinkey.h&r2=5247
==============================================================================
Modified: GtkRadiant/trunk/plugins/entity/origin.h
Url: http://zerowing.idsoftware.com/viewcvs/radiant/GtkRadiant/trunk/plugins/entity/origin.h?view=diff&rev=5247&p1=GtkRadiant/trunk/plugins/entity/origin.h&r1=5246&p2=GtkRadiant/trunk/plugins/entity/origin.h&r2=5247
==============================================================================
Modified: GtkRadiant/trunk/plugins/entity/rotation.h
Url: http://zerowing.idsoftware.com/viewcvs/radiant/GtkRadiant/trunk/plugins/entity/rotation.h?view=diff&rev=5247&p1=GtkRadiant/trunk/plugins/entity/rotation.h&r1=5246&p2=GtkRadiant/trunk/plugins/entity/rotation.h&r2=5247
==============================================================================
Modified: GtkRadiant/trunk/plugins/entity/scale.h
Url: http://zerowing.idsoftware.com/viewcvs/radiant/GtkRadiant/trunk/plugins/entity/scale.h?view=diff&rev=5247&p1=GtkRadiant/trunk/plugins/entity/scale.h&r1=5246&p2=GtkRadiant/trunk/plugins/entity/scale.h&r2=5247
==============================================================================
Modified: GtkRadiant/trunk/plugins/md3model/model.h
Url: http://zerowing.idsoftware.com/viewcvs/radiant/GtkRadiant/trunk/plugins/md3model/model.h?view=diff&rev=5247&p1=GtkRadiant/trunk/plugins/md3model/model.h&r1=5246&p2=GtkRadiant/trunk/plugins/md3model/model.h&r2=5247
==============================================================================
Modified: GtkRadiant/trunk/plugins/model/model.cpp
Url: http://zerowing.idsoftware.com/viewcvs/radiant/GtkRadiant/trunk/plugins/model/model.cpp?view=diff&rev=5247&p1=GtkRadiant/trunk/plugins/model/model.cpp&r1=5246&p2=GtkRadiant/trunk/plugins/model/model.cpp&r2=5247
==============================================================================
Modified: GtkRadiant/trunk/radiant/brush.h
Url: http://zerowing.idsoftware.com/viewcvs/radiant/GtkRadiant/trunk/radiant/brush.h?view=diff&rev=5247&p1=GtkRadiant/trunk/radiant/brush.h&r1=5246&p2=GtkRadiant/trunk/radiant/brush.h&r2=5247
==============================================================================
Modified: GtkRadiant/trunk/radiant/brushnode.h
Url: http://zerowing.idsoftware.com/viewcvs/radiant/GtkRadiant/trunk/radiant/brushnode.h?view=diff&rev=5247&p1=GtkRadiant/trunk/radiant/brushnode.h&r1=5246&p2=GtkRadiant/trunk/radiant/brushnode.h&r2=5247
==============================================================================
Modified: GtkRadiant/trunk/radiant/brushtokens.h
Url: http://zerowing.idsoftware.com/viewcvs/radiant/GtkRadiant/trunk/radiant/brushtokens.h?view=diff&rev=5247&p1=GtkRadiant/trunk/radiant/brushtokens.h&r1=5246&p2=GtkRadiant/trunk/radiant/brushtokens.h&r2=5247
==============================================================================
Modified: GtkRadiant/trunk/radiant/brushxml.h
Url: http://zerowing.idsoftware.com/viewcvs/radiant/GtkRadiant/trunk/radiant/brushxml.h?view=diff&rev=5247&p1=GtkRadiant/trunk/radiant/brushxml.h&r1=5246&p2=GtkRadiant/trunk/radiant/brushxml.h&r2=5247
==============================================================================
Modified: GtkRadiant/trunk/radiant/csg.cpp
Url: http://zerowing.idsoftware.com/viewcvs/radiant/GtkRadiant/trunk/radiant/csg.cpp?view=diff&rev=5247&p1=GtkRadiant/trunk/radiant/csg.cpp&r1=5246&p2=GtkRadiant/trunk/radiant/csg.cpp&r2=5247
==============================================================================
Modified: GtkRadiant/trunk/radiant/entity.cpp
Url: http://zerowing.idsoftware.com/viewcvs/radiant/GtkRadiant/trunk/radiant/entity.cpp?view=diff&rev=5247&p1=GtkRadiant/trunk/radiant/entity.cpp&r1=5246&p2=GtkRadiant/trunk/radiant/entity.cpp&r2=5247
==============================================================================
Modified: GtkRadiant/trunk/radiant/mainframe.cpp
Url: http://zerowing.idsoftware.com/viewcvs/radiant/GtkRadiant/trunk/radiant/mainframe.cpp?view=diff&rev=5247&p1=GtkRadiant/trunk/radiant/mainframe.cpp&r1=5246&p2=GtkRadiant/trunk/radiant/mainframe.cpp&r2=5247
==============================================================================
Modified: GtkRadiant/trunk/radiant/nullmodel.cpp
Url: http://zerowing.idsoftware.com/viewcvs/radiant/GtkRadiant/trunk/radiant/nullmodel.cpp?view=diff&rev=5247&p1=GtkRadiant/trunk/radiant/nullmodel.cpp&r1=5246&p2=GtkRadiant/trunk/radiant/nullmodel.cpp&r2=5247
==============================================================================
Modified: GtkRadiant/trunk/radiant/patch.cpp
Url: http://zerowing.idsoftware.com/viewcvs/radiant/GtkRadiant/trunk/radiant/patch.cpp?view=diff&rev=5247&p1=GtkRadiant/trunk/radiant/patch.cpp&r1=5246&p2=GtkRadiant/trunk/radiant/patch.cpp&r2=5247
==============================================================================
Modified: GtkRadiant/trunk/radiant/patch.h
Url: http://zerowing.idsoftware.com/viewcvs/radiant/GtkRadiant/trunk/radiant/patch.h?view=diff&rev=5247&p1=GtkRadiant/trunk/radiant/patch.h&r1=5246&p2=GtkRadiant/trunk/radiant/patch.h&r2=5247
==============================================================================
Modified: GtkRadiant/trunk/radiant/patchdialog.cpp
Url: http://zerowing.idsoftware.com/viewcvs/radiant/GtkRadiant/trunk/radiant/patchdialog.cpp?view=diff&rev=5247&p1=GtkRadiant/trunk/radiant/patchdialog.cpp&r1=5246&p2=GtkRadiant/trunk/radiant/patchdialog.cpp&r2=5247
==============================================================================
Modified: GtkRadiant/trunk/radiant/patchmanip.cpp
Url: http://zerowing.idsoftware.com/viewcvs/radiant/GtkRadiant/trunk/radiant/patchmanip.cpp?view=diff&rev=5247&p1=GtkRadiant/trunk/radiant/patchmanip.cpp&r1=5246&p2=GtkRadiant/trunk/radiant/patchmanip.cpp&r2=5247
==============================================================================
Modified: GtkRadiant/trunk/radiant/scenegraph.cpp
Url: http://zerowing.idsoftware.com/viewcvs/radiant/GtkRadiant/trunk/radiant/scenegraph.cpp?view=diff&rev=5247&p1=GtkRadiant/trunk/radiant/scenegraph.cpp&r1=5246&p2=GtkRadiant/trunk/radiant/scenegraph.cpp&r2=5247
==============================================================================
Modified: GtkRadiant/trunk/radiant/selection.cpp
Url: http://zerowing.idsoftware.com/viewcvs/radiant/GtkRadiant/trunk/radiant/selection.cpp?view=diff&rev=5247&p1=GtkRadiant/trunk/radiant/selection.cpp&r1=5246&p2=GtkRadiant/trunk/radiant/selection.cpp&r2=5247
==============================================================================
Modified: GtkRadiant/trunk/radiant/xywindow.cpp
Url: http://zerowing.idsoftware.com/viewcvs/radiant/GtkRadiant/trunk/radiant/xywindow.cpp?view=diff&rev=5247&p1=GtkRadiant/trunk/radiant/xywindow.cpp&r1=5246&p2=GtkRadiant/trunk/radiant/xywindow.cpp&r2=5247
==============================================================================
More information about the Gtkradiant
mailing list