commit 8e0622d86f6276b16f79526cfcf908328316b248
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Mon Oct 19 00:21:38 2009 +0200

    Mark new release.

4	0	NEWS

commit 44973b1bf905484bd4b7c10541d5e4cbf2bb9be5
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sun Oct 18 22:58:34 2009 +0200

    Cleaned up makefiles.

11	14	src/components/ogre/Makefile.am
1	4	src/components/ogre/widgets/Makefile.am
1	2	src/components/ogre/widgets/adapters/Makefile.am
1	2	src/components/ogre/widgets/adapters/atlas/Makefile.am

commit 842d93246333268aab439528a79e32620b97afdd
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sun Oct 18 22:03:56 2009 +0200

    Fixed problematic make file.

2	9	src/components/ogre/scripting/bindings/lua/helpers/Makefile.am

commit 9932938e335536e0bb3e97eda1a19b87be1c8167
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sun Oct 18 22:02:27 2009 +0200

    Fixed incorrect definitions and added missing schema definitions.

0	10	src/components/ogre/modeldefinitions/birch_mk1.modeldef
3	3	src/components/ogre/modeldefinitions/creatures.modeldef.xml
7	3	src/components/ogre/modeldefinitions/furniture.modeldef
1	1	src/components/ogre/modeldefinitions/male.modeldef
80	3	src/components/ogre/modeldefinitions/modeldefinition.xsd

commit 3fc09a72565fcfdbb5e259f589ded9cc76c8b078
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sun Oct 18 16:36:43 2009 +0200

    Returned mistakenly removed subdir.

1	1	src/components/ogre/Makefile.am

commit 8df86972b7cd264f549ee574cb0a1c8bda7b1006
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sun Oct 18 14:55:13 2009 +0200

    Removed unused Makefiles.

0	7	src/components/ogre/camera/Makefile.am
0	3	src/components/ogre/environment/Makefile.am
0	5	src/components/ogre/gui/Makefile.am
0	9	src/components/ogre/jesus/Makefile.am
0	6	src/components/ogre/mapping/Makefile.am
0	17	src/components/ogre/model/Makefile.am
0	8	src/components/ogre/sound/Makefile.am
0	16	src/components/ogre/terrain/Makefile.am
0	7	src/components/ogre/widgets/icons/Makefile.am

commit 929430ffa409781e03c5c2b0c273cf55b115fd9b
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Thu Oct 15 23:30:49 2009 +0200

    Moved the lua code to its own component, and make sure to initialize lua
    in the application so that linking correctly works.

1	0	configure.ac
1	1	src/components/Makefile.am
132	0	src/components/lua/LuaHelper.cpp
54	0	src/components/lua/LuaHelper.h
41	0	src/components/lua/LuaScriptingCallContext.cpp
73	0	src/components/lua/LuaScriptingCallContext.h
371	0	src/components/lua/LuaScriptingProvider.cpp
167	0	src/components/lua/LuaScriptingProvider.h
5	0	src/components/lua/Makefile.am
61	0	src/components/lua/luaobject.cpp
597	0	src/components/lua/luaobject.h
8	3	src/components/ogre/EmberOgre.cpp
2	1	src/components/ogre/GUIManager.cpp
2	2	src/components/ogre/authoring/EntityRecipe.cpp
0	57	src/components/ogre/scripting/LuaHelper.cpp
0	48	src/components/ogre/scripting/LuaHelper.h
0	41	src/components/ogre/scripting/LuaScriptingCallContext.cpp
0	73	src/components/ogre/scripting/LuaScriptingCallContext.h
0	411	src/components/ogre/scripting/LuaScriptingProvider.cpp
0	171	src/components/ogre/scripting/LuaScriptingProvider.h
1	6	src/components/ogre/scripting/Makefile.am
4	6	src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp
10	10	src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.h
0	126	src/components/ogre/scripting/bindings/lua/helpers/LuaConnectorHelper.cpp
0	57	src/components/ogre/scripting/bindings/lua/helpers/LuaConnectorHelper.h
2	2	src/components/ogre/scripting/bindings/lua/helpers/Makefile.am
0	61	src/components/ogre/scripting/luaobject.cpp
0	597	src/components/ogre/scripting/luaobject.h
31	0	src/main/Application.cpp
2	2	src/main/Makefile.am

commit 13bd96d50b8b301e43c38609767c6d13b3b56bed
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Thu Oct 15 22:21:36 2009 +0200

    Rearrange the linking so that most of "ogre" is contained in one lib.
    The structure here was never meant to reflect dependencies; it's purely
    a functional division.

0	7	configure.ac
108	4	src/components/ogre/Makefile.am
0	17	src/components/ogre/authoring/Makefile.am
4	4	src/components/ogre/camera/Makefile.am
1	16	src/components/ogre/environment/Makefile.am
14	14	src/components/ogre/model/Makefile.am
7	7	src/components/ogre/sound/Makefile.am
13	13	src/components/ogre/terrain/Makefile.am
2	24	src/components/ogre/widgets/Makefile.am
0	5	src/components/ogre/widgets/adapters/Makefile.am
0	11	src/components/ogre/widgets/adapters/atlas/Makefile.am
4	4	src/components/ogre/widgets/icons/Makefile.am
13	25	src/main/Makefile.am

commit d2bee6aff64ccd7fd79923d8604c2fc7137e9bbd
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Tue Oct 13 00:13:55 2009 +0200

    Check for older boost library names for better backwards compatability.

2	2	configure.ac

commit 2f295a0b402c9bc6552c60eeaed8eef53a9b10a7
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Thu Oct 8 22:40:09 2009 +0200

    Remember to disconnect after the delayed rendering.

1	0	src/components/ogre/widgets/ModelRenderer.cpp

commit a2adf9d792c5f24cf66c72c4678b66501f077d09
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Thu Oct 8 22:39:25 2009 +0200

    Make sure that the rendering is performed even for models which use
    background loading.

34	8	src/components/ogre/widgets/ModelRenderer.cpp
57	49	src/components/ogre/widgets/ModelRenderer.h
97	97	src/components/ogre/widgets/MovableObjectRenderer.h
50	53	src/components/ogre/widgets/icons/IconRenderer.cpp
7	0	src/components/ogre/widgets/icons/IconRenderer.h

commit 069541d2c8f935093d299d26ba0c31c7ab464b26
Author: Alistair Riddoch <alriddoch@googlemail.com>
Date:   Wed Oct 7 13:58:50 2009 +0100

    Add boost bind include, required by some versions.

1	0	src/framework/tasks/TaskExecutor.cpp

commit 30ea5ccd8e57d97cc02e5ca5002c6c753045f763
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Tue Oct 6 23:00:02 2009 +0200

    Added docs.

3	0	src/components/ogre/model/ModelRepresentation.h

commit c59b5b768823280f996d92df2612df8a2ebda15a
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Tue Oct 6 22:59:38 2009 +0200

    Try to provide backwards compatability. This hasn't been tested on older
    versions of boost yet though.

1	1	src/framework/tasks/TaskQueue.cpp
7	1	src/framework/tasks/TaskQueue.h

commit 4bea2a5eff8f4772a2ab6de9815f7e8698e838dd
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Mon Oct 5 18:43:59 2009 +0200

    Reactivated the client side prediction code which tries to ignore
    movement updates which have originated from ourselves.

32	16	src/components/ogre/Avatar.cpp
40	11	src/components/ogre/Avatar.h

commit 4d797ccf59afe5482f5ddc79cb341e5e9feec85c
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Mon Oct 5 18:42:51 2009 +0200

    Added a backwards walking mode and parse this from a local velocity sent
    to the instance.

15	14	src/components/ogre/model/ModelRepresentation.cpp
10	5	src/components/ogre/model/ModelRepresentation.h

commit 9623f6c063e16873dd22ec023fb6c34fe61ec31b
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Mon Oct 5 18:41:50 2009 +0200

    The control delegate interface should also provide the velocity, so that
    this can be overridden in client side prediction functionality.

7	0	src/components/ogre/AvatarAttachmentController.cpp
3	0	src/components/ogre/AvatarAttachmentController.h
1	1	src/components/ogre/DelegatingNodeController.cpp
3	2	src/components/ogre/DelegatingNodeController.h
7	0	src/components/ogre/IEntityControlDelegate.h
1	1	src/components/ogre/NodeAttachment.cpp
2	1	src/components/ogre/NodeAttachment.h
1	1	src/components/ogre/NodeController.cpp
6	1	src/components/ogre/authoring/EntityMover.cpp
1	0	src/components/ogre/authoring/EntityMover.h
15	17	src/components/ogre/model/ModelAttachment.cpp
7	0	src/components/ogre/model/ModelAttachment.h

commit 8321abb69eb547ff3e0b8a3bb4936d1983dddf26
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Mon Oct 5 18:39:26 2009 +0200

    Inherit from IVisualizable instead of copying the methods.

2	15	src/components/ogre/IGraphicalRepresentation.h

commit 482ae029995c0d7c6b6104c30b2d356e9a8929b4
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sun Oct 4 22:30:49 2009 +0200

    Moved the movement mode code to the ModelRepresentation where it better
    belong.

2	27	src/components/ogre/EmberEntity.cpp
2	63	src/components/ogre/EmberEntity.h
43	9	src/components/ogre/model/ModelRepresentation.cpp
62	7	src/components/ogre/model/ModelRepresentation.h
0	14	src/components/ogre/scripting/bindings/lua/EmberEntity.pkg
32	0	src/components/ogre/scripting/bindings/lua/ModelRepresentation.pkg
37	37	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp

commit a38aa8e43d701c7166fa27520a4ae24293419304
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sun Oct 4 16:47:04 2009 +0200

    Renamed IAttachmentControlDelegate to IEntityControlDelegate.

2	2	src/components/ogre/AttachmentBase.cpp
3	3	src/components/ogre/AttachmentBase.h
2	2	src/components/ogre/AvatarAttachmentController.h
3	3	src/components/ogre/DelegatingNodeController.cpp
4	4	src/components/ogre/DelegatingNodeController.h
2	2	src/components/ogre/EmberEntity.cpp
5	5	src/components/ogre/EmberEntity.h
0	64	src/components/ogre/IAttachmentControlDelegate.h
4	4	src/components/ogre/IEntityAttachment.h
64	0	src/components/ogre/IEntityControlDelegate.h
1	1	src/components/ogre/Makefile.am
3	3	src/components/ogre/NodeAttachment.cpp
4	4	src/components/ogre/NodeAttachment.h
1	1	src/components/ogre/NodeController.cpp
2	2	src/components/ogre/NodeController.h
2	2	src/components/ogre/WorldAttachment.cpp
2	2	src/components/ogre/WorldAttachment.h
2	2	src/components/ogre/authoring/AuthoringVisualization.cpp
3	3	src/components/ogre/authoring/AuthoringVisualization.h
1	1	src/components/ogre/authoring/EntityMover.cpp
5	5	src/components/ogre/authoring/EntityMover.h

commit 4f4a12c4ba7c1310170a45db210099e48f184a79
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sun Oct 4 16:36:00 2009 +0200

    Make sure to clean up nicely if the entity is destroyed while being
    moved.

33	6	src/components/ogre/authoring/AuthoringHandler.cpp
37	2	src/components/ogre/authoring/AuthoringHandler.h
19	0	src/components/ogre/authoring/EntityMoveManager.cpp
34	10	src/components/ogre/authoring/EntityMoveManager.h
0	2	src/components/ogre/authoring/EntityMover.cpp

commit 89d7e0c7492bd94e23192ccb7ea32e03af05b911
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sun Oct 4 16:21:46 2009 +0200

    Added utility class for features which need to observe an entity and
    therefore also want to clean up when the entity gets destroyed.

51	0	src/components/ogre/EntityObserverBase.cpp
87	0	src/components/ogre/EntityObserverBase.h
5	2	src/components/ogre/Makefile.am

commit b84f03933a722a3cf8bbb67eae77d1abed9255b1
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sun Oct 4 12:29:30 2009 +0200

    Updated bindings.

2	2	src/components/ogre/scripting/bindings/lua/EntityMoveManager.pkg
29	10	src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp
8	0	src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.h
1	0	src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.pkg
104	50	src/components/ogre/scripting/bindings/lua/helpers/lua_Helpers.cpp
28	28	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp

commit f6fc06590d80e68bf6729a8a3637b5dc8dff01b6
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sun Oct 4 12:28:34 2009 +0200

    Added methods for allowing an EntityMover to change how a visualization
    is moved.

19	1	src/components/ogre/authoring/AuthoringHandler.cpp
8	1	src/components/ogre/authoring/AuthoringHandler.h
14	0	src/components/ogre/authoring/AuthoringManager.cpp
8	3	src/components/ogre/authoring/AuthoringManager.h

commit a08e1803987e4d89e3567c01ac9872d747faaaff
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sun Oct 4 12:27:27 2009 +0200

    Use the EntityMover class after all.

1	1	src/components/ogre/authoring/EntityMoveAdjuster.cpp
2	2	src/components/ogre/authoring/EntityMoveAdjuster.h
2	4	src/components/ogre/authoring/EntityMoveManager.h

commit 231b1735b6a0105c39f3549865e86d0cf3de996d
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sun Oct 4 12:26:40 2009 +0200

    Make sure to return the old control delegate when done, and also
    expose the control delegate through an accessor.

8	0	src/components/ogre/authoring/EntityMover.cpp
2	0	src/components/ogre/authoring/EntityMover.h

commit eaef51666c34b1abdb2346c6b521cc98b7e7b0a9
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sun Oct 4 12:25:19 2009 +0200

    Added the option of using a control delegate for controlling the
    position and orientation of the visualization.

19	4	src/components/ogre/authoring/AuthoringVisualization.cpp
7	0	src/components/ogre/authoring/AuthoringVisualization.h

commit b887599369b3acef8ecb829f0ccc69eb1195313b
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sun Oct 4 12:24:18 2009 +0200

    Let the entity factory manage the bridge between authoring
    visualizations and entity movement. Also cleaned up some obsolete code.

5	11	src/components/ogre/EmberEntityFactory.cpp
17	5	src/components/ogre/EmberEntityFactory.h
2	2	src/components/ogre/EmberOgre.cpp

commit 8cb71cb4e1b6a7f74d49b461088a61524d90b0bf
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sun Oct 4 12:22:54 2009 +0200

    Added class for binding together the EntityMoveManager and the
    AuthoringManager, so that entities that are moved on the client have
    their authoring visualizations updated.

54	0	src/components/ogre/authoring/AuthoringMoverConnector.cpp
53	0	src/components/ogre/authoring/AuthoringMoverConnector.h
4	2	src/components/ogre/authoring/Makefile.am

commit 6e4845d79bd7bbd145b819ceeb3f7c8f68a8596c
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sun Oct 4 12:21:59 2009 +0200

    Added class for binding an authoring visualization to an entity
    movement, so that the visualization is updated as the entity is moved on
    the client.

47	0	src/components/ogre/authoring/AuthoringVisualizationMover.cpp
46	0	src/components/ogre/authoring/AuthoringVisualizationMover.h

commit 664d64830a63916e38bf1f36b4ebb2869024eed5
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sat Oct 3 20:23:21 2009 +0200

    Use the base class in the signal.

1	1	src/components/ogre/authoring/EntityMoveAdjuster.cpp
2	2	src/components/ogre/authoring/EntityMoveAdjuster.h
3	1	src/components/ogre/authoring/EntityMoveManager.h
3	0	src/components/ogre/authoring/EntityMoverBase.h
2	2	src/components/ogre/scripting/bindings/lua/EntityMoveManager.pkg
28	28	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp

commit 2978245e276ca79e4f10436e740ce06cc8623195
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sat Oct 3 20:15:04 2009 +0200

    Added the mover object used for movement in the signal emitted when
    movement has begun. Also added a Moved signal to the actual mover.

2	2	src/components/ogre/authoring/EntityMoveAdjuster.cpp
2	1	src/components/ogre/authoring/EntityMoveAdjuster.h
8	7	src/components/ogre/authoring/EntityMoveManager.cpp
2	2	src/components/ogre/authoring/EntityMoveManager.h
4	0	src/components/ogre/authoring/EntityMoverBase.cpp
3	0	src/components/ogre/authoring/EntityMoverBase.h
3	2	src/components/ogre/scripting/bindings/lua/EntityMoveManager.pkg
26	21	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
1	1	src/components/ogre/widgets/Mover.lua

commit 9956b8121919d8c19066ef1edac7c929d2f16ddc
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sat Oct 3 20:14:47 2009 +0200

    Added my build directory.

2	0	.gitignore

commit 8b364a538a1a0a57790b0d8028472dfbc267e065
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Fri Oct 2 20:40:02 2009 +0200

    Added admin menu for toggling authoring visualizations on and off.

15	0	src/components/ogre/widgets/Admin.lua

commit f40e669e68b8e43c0abf8f50791d688edfac41dd
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Fri Oct 2 20:39:46 2009 +0200

    Expand bindings for varconf::Variable.

224	0	src/framework/bindings/lua/varconf/lua_Varconf.cpp
6	0	src/framework/bindings/lua/varconf/variable.pkg

commit 4ec554577d3073216cf3e0e64612e4e05a0d943f
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Wed Sep 30 23:46:35 2009 +0200

    Switch incorrect logic.

2	2	src/components/ogre/authoring/AuthoringManager.cpp

commit c46e3da1bd66d377f3bd7967a39c18371a612605
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Wed Sep 30 23:46:02 2009 +0200

    Handle location changes as well as created entities.

35	1	src/components/ogre/authoring/AuthoringHandler.cpp
12	0	src/components/ogre/authoring/AuthoringHandler.h

commit 1720860626d435dd591e939423f14e614c89e28b
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Wed Sep 30 22:02:14 2009 +0200

    Added docs.

41	1	src/components/ogre/authoring/AuthoringHandler.h
53	1	src/components/ogre/authoring/AuthoringManager.h
48	1	src/components/ogre/authoring/AuthoringVisualization.h

commit db8693715b7cfdb9aecf774d90b8054011d0353f
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Wed Sep 30 22:01:55 2009 +0200

    Don't show the visualization beyond 100 meters.

1	1	src/components/ogre/authoring/AuthoringVisualization.cpp

commit b05e0eedc101e662510a5500f7f30d2bedf9b910
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Wed Sep 30 22:01:26 2009 +0200

    Allow the visualizations to be toggled by a config setting.

16	3	src/components/ogre/authoring/AuthoringManager.cpp

commit 7ed75323e97b794e53ce8ad968d454c8d5f81e4f
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Wed Sep 30 22:00:35 2009 +0200

    Added default settings for authoring visualizations.

3	0	ember.conf

commit 5fdaf40e07419841dbbec3a3e969bdbcac1490db
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Mon Sep 28 00:13:37 2009 +0200

    Hook up the authoring visualizations so that they will allow for entity
    picking. This makes the visualizations fully functional, in that they
    can be used to simplify editing of entities that otherwise have no
    clickable graphical representation (such as areas).

3	1	src/components/ogre/authoring/AuthoringHandler.cpp
10	0	src/components/ogre/authoring/AuthoringVisualization.cpp
70	0	src/components/ogre/authoring/AuthoringVisualizationCollisionDetector.cpp
70	0	src/components/ogre/authoring/AuthoringVisualizationCollisionDetector.h
4	2	src/components/ogre/authoring/Makefile.am

commit 5d0ad5f22ffe6192377587855801a16961036c8e
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sun Sep 27 23:24:35 2009 +0200

    Improved authoring visualizations.

12	1	src/components/ogre/authoring/AuthoringHandler.cpp
6	1	src/components/ogre/authoring/AuthoringHandler.h
12	2	src/components/ogre/authoring/AuthoringVisualization.cpp
4	1	src/components/ogre/authoring/AuthoringVisualization.h
2	2	src/components/ogre/authoring/Makefile.am

commit a6691c4778398d4499bf9461100a276d833604a5
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sun Sep 27 23:24:05 2009 +0200

    Changed signature for the entity factory. Also formatting cleanup.

93	153	src/components/ogre/EmberOgre.cpp

commit 60fb6b066d97e90d4fd6378521dbc9a8d5d5132a
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sun Sep 27 23:23:50 2009 +0200

    Added file missing in previous commit.

55	56	src/components/ogre/EmberEntityFactory.h

commit 0962ed8208746202ff09f0b545a7b3fa5ba50205
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sun Sep 27 23:23:01 2009 +0200

    When the main view is recieved, create an AuthoringManager for it.

60	74	src/components/ogre/EmberEntityFactory.cpp

commit a2ea9fd2ff9184f38e35356d573bc66557b39228
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sun Sep 27 23:22:46 2009 +0200

    Added support for visitors.

22	15	src/components/ogre/EmberEntity.cpp
8	0	src/components/ogre/EmberEntity.h

commit d84ba9731bb475ead53991a56f2d8f67c0a006ba
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sun Sep 27 23:16:02 2009 +0200

    Fixed incorrect paths after renaming.

6	6	src/components/ogre/authoring/entityrecipes/Makefile.am

commit a558f05203244c96e93aeeb4deeb99b23c962731
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sun Sep 27 23:15:07 2009 +0200

    Added a simple visitor for walking through the entity hierarchy.

48	0	src/components/ogre/IEntityVisitor.h
1	1	src/components/ogre/Makefile.am

commit 3e265bdbfcf6b1df32d6f67b007ba392ef90836f
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sun Sep 27 01:27:45 2009 +0200

    Added visualization of entities through authoring markers. This is meant
    to be used for easily authoring, even for entities which normally aren't
    graphically shown.

94	0	src/components/ogre/authoring/AuthoringHandler.cpp
60	0	src/components/ogre/authoring/AuthoringHandler.h
60	0	src/components/ogre/authoring/AuthoringManager.cpp
66	0	src/components/ogre/authoring/AuthoringManager.h
80	0	src/components/ogre/authoring/AuthoringVisualization.cpp
50	0	src/components/ogre/authoring/AuthoringVisualization.h

commit 874efa0d5aeb4ba32d6d9cfd219785f244ae5d51
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sat Sep 26 23:19:27 2009 +0200

    Put the classes residing in the "authoring" directory under the
    "Authoring" namespace. Also fixed up some formatting. This commit alters
    no behaviour or code other than the restructuring.

3	3	src/components/ogre/EmberOgre.cpp
82	80	src/components/ogre/EmberOgre.h
40	36	src/components/ogre/authoring/DetachedEntity.cpp
20	17	src/components/ogre/authoring/DetachedEntity.h
10	7	src/components/ogre/authoring/EntityMoveAdjuster.cpp
49	47	src/components/ogre/authoring/EntityMoveAdjuster.h
11	12	src/components/ogre/authoring/EntityMoveManager.cpp
32	31	src/components/ogre/authoring/EntityMoveManager.h
6	7	src/components/ogre/authoring/EntityMover.cpp
13	11	src/components/ogre/authoring/EntityMover.h
8	16	src/components/ogre/authoring/EntityMoverBase.cpp
5	4	src/components/ogre/authoring/EntityMoverBase.h
87	105	src/components/ogre/authoring/EntityRecipe.cpp
46	40	src/components/ogre/authoring/EntityRecipe.h
12	13	src/components/ogre/authoring/EntityRecipeManager.cpp
14	16	src/components/ogre/authoring/EntityRecipeManager.h
24	34	src/components/ogre/authoring/GUIAdapter.cpp
17	15	src/components/ogre/authoring/GUIAdapter.h
58	63	src/components/ogre/authoring/GUIAdapterBindings.cpp
18	16	src/components/ogre/authoring/GUIAdapterBindings.h
26	20	src/components/ogre/authoring/IMovementBridge.h
17	15	src/components/ogre/authoring/IPolygonPositionProvider.h
9	7	src/components/ogre/authoring/MaterialEditor.cpp
18	17	src/components/ogre/authoring/MaterialEditor.h
30	41	src/components/ogre/authoring/MovementAdapter.cpp
35	28	src/components/ogre/authoring/MovementAdapter.h
7	14	src/components/ogre/authoring/Polygon.cpp
36	35	src/components/ogre/authoring/Polygon.h
6	7	src/components/ogre/authoring/PolygonPoint.cpp
28	26	src/components/ogre/authoring/PolygonPoint.h
6	6	src/components/ogre/authoring/PolygonPointMovement.cpp
19	16	src/components/ogre/authoring/PolygonPointMovement.h
8	8	src/components/ogre/authoring/PolygonPointMover.cpp
34	33	src/components/ogre/authoring/PolygonPointMover.h
7	7	src/components/ogre/authoring/PolygonPointPickListener.cpp
18	16	src/components/ogre/authoring/PolygonPointPickListener.h
12	12	src/components/ogre/authoring/PolygonPointUserObject.cpp
20	22	src/components/ogre/authoring/PolygonPointUserObject.h
12	13	src/components/ogre/authoring/PolygonRenderer.cpp
17	14	src/components/ogre/authoring/PolygonRenderer.h
2	3	src/components/ogre/authoring/SnapToMovement.cpp
1	1	src/components/ogre/authoring/SnapToMovement.h
64	89	src/components/ogre/authoring/XMLEntityRecipeSerializer.cpp
7	3	src/components/ogre/authoring/XMLEntityRecipeSerializer.h
1	1	src/components/ogre/scripting/bindings/lua/EmberOgre.pkg
1	1	src/components/ogre/scripting/bindings/lua/EntityCreator.pkg
3	1	src/components/ogre/scripting/bindings/lua/EntityMoveManager.pkg
8	8	src/components/ogre/scripting/bindings/lua/EntityRecipe.pkg
3	1	src/components/ogre/scripting/bindings/lua/EntityRecipeManager.pkg
3	3	src/components/ogre/scripting/bindings/lua/GUIAdapter.pkg
419	406	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
25	43	src/components/ogre/widgets/EntityCreator.cpp
21	19	src/components/ogre/widgets/EntityCreator.h
4	4	src/components/ogre/widgets/EntityCreator.lua
5	5	src/components/ogre/widgets/EntityCreatorMovement.cpp
21	20	src/components/ogre/widgets/EntityCreatorMovement.h
6	6	src/components/ogre/widgets/EntityCreatorMovementBridge.cpp
22	17	src/components/ogre/widgets/EntityCreatorMovementBridge.h
101	107	src/components/ogre/widgets/adapters/atlas/AdapterFactory.cpp
61	61	src/components/ogre/widgets/adapters/atlas/AdapterFactory.h
6	6	src/components/ogre/widgets/adapters/atlas/PolygonAdapter.cpp
7	7	src/components/ogre/widgets/adapters/atlas/PolygonAdapter.h

commit 4f5a85c6c62f9d3479119b56d07fb0c9fe7d48c5
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sat Sep 26 22:15:23 2009 +0200

    Renamed "manipulation" to "authoring" as that's a more fitting name.

2	2	configure.ac
3	3	src/components/ogre/EmberOgre.cpp
1	1	src/components/ogre/Makefile.am
85	0	src/components/ogre/authoring/DetachedEntity.cpp
61	0	src/components/ogre/authoring/DetachedEntity.h
80	0	src/components/ogre/authoring/EntityMoveAdjuster.cpp
132	0	src/components/ogre/authoring/EntityMoveAdjuster.h
92	0	src/components/ogre/authoring/EntityMoveManager.cpp
99	0	src/components/ogre/authoring/EntityMoveManager.h
97	0	src/components/ogre/authoring/EntityMover.cpp
89	0	src/components/ogre/authoring/EntityMover.h
142	0	src/components/ogre/authoring/EntityMoverBase.cpp
133	0	src/components/ogre/authoring/EntityMoverBase.h
356	0	src/components/ogre/authoring/EntityRecipe.cpp
261	0	src/components/ogre/authoring/EntityRecipe.h
81	0	src/components/ogre/authoring/EntityRecipeManager.cpp
78	0	src/components/ogre/authoring/EntityRecipeManager.h
171	0	src/components/ogre/authoring/GUIAdapter.cpp
183	0	src/components/ogre/authoring/GUIAdapter.h
162	0	src/components/ogre/authoring/GUIAdapterBindings.cpp
98	0	src/components/ogre/authoring/GUIAdapterBindings.h
103	0	src/components/ogre/authoring/IMovementBridge.h
52	0	src/components/ogre/authoring/IPolygonPositionProvider.h
15	0	src/components/ogre/authoring/Makefile.am
108	0	src/components/ogre/authoring/MaterialEditor.cpp
60	0	src/components/ogre/authoring/MaterialEditor.h
278	0	src/components/ogre/authoring/MovementAdapter.cpp
199	0	src/components/ogre/authoring/MovementAdapter.h
197	0	src/components/ogre/authoring/Polygon.cpp
202	0	src/components/ogre/authoring/Polygon.h
174	0	src/components/ogre/authoring/PolygonPoint.cpp
146	0	src/components/ogre/authoring/PolygonPoint.h
51	0	src/components/ogre/authoring/PolygonPointMovement.cpp
71	0	src/components/ogre/authoring/PolygonPointMovement.h
210	0	src/components/ogre/authoring/PolygonPointMover.cpp
164	0	src/components/ogre/authoring/PolygonPointMover.h
75	0	src/components/ogre/authoring/PolygonPointPickListener.cpp
81	0	src/components/ogre/authoring/PolygonPointPickListener.h
74	0	src/components/ogre/authoring/PolygonPointUserObject.cpp
103	0	src/components/ogre/authoring/PolygonPointUserObject.h
86	0	src/components/ogre/authoring/PolygonRenderer.cpp
84	0	src/components/ogre/authoring/PolygonRenderer.h
179	0	src/components/ogre/authoring/SnapToMovement.cpp
123	0	src/components/ogre/authoring/SnapToMovement.h
289	0	src/components/ogre/authoring/XMLEntityRecipeSerializer.cpp
88	0	src/components/ogre/authoring/XMLEntityRecipeSerializer.h
21	0	src/components/ogre/authoring/entityrecipes/Makefile.am
18	0	src/components/ogre/authoring/entityrecipes/barrel.entityrecipe
66	0	src/components/ogre/authoring/entityrecipes/birch.entityrecipe
60	0	src/components/ogre/authoring/entityrecipes/boulder.entityrecipe
26	0	src/components/ogre/authoring/entityrecipes/castle_house.entityrecipe
66	0	src/components/ogre/authoring/entityrecipes/castle_wall.entityrecipe
34	0	src/components/ogre/authoring/entityrecipes/crates.entityrecipe
186	0	src/components/ogre/authoring/entityrecipes/entityrecipe.xsd
26	0	src/components/ogre/authoring/entityrecipes/fence.entityrecipe
66	0	src/components/ogre/authoring/entityrecipes/fir.entityrecipe
30	0	src/components/ogre/authoring/entityrecipes/gravestone.entityrecipe
36	0	src/components/ogre/authoring/entityrecipes/mushroom.entityrecipe
65	0	src/components/ogre/authoring/entityrecipes/oak.entityrecipe
27	0	src/components/ogre/authoring/entityrecipes/stone_palissade.entityrecipe
54	0	src/components/ogre/authoring/entityrecipes/test.entityrecipe
18	0	src/components/ogre/authoring/entityrecipes/tinderbox.entityrecipe
18	0	src/components/ogre/authoring/entityrecipes/torch.entityrecipe
50	0	src/components/ogre/authoring/entityrecipes/vegetables.entityrecipe
0	85	src/components/ogre/manipulation/DetachedEntity.cpp
0	61	src/components/ogre/manipulation/DetachedEntity.h
0	80	src/components/ogre/manipulation/EntityMoveAdjuster.cpp
0	132	src/components/ogre/manipulation/EntityMoveAdjuster.h
0	92	src/components/ogre/manipulation/EntityMoveManager.cpp
0	99	src/components/ogre/manipulation/EntityMoveManager.h
0	97	src/components/ogre/manipulation/EntityMover.cpp
0	89	src/components/ogre/manipulation/EntityMover.h
0	142	src/components/ogre/manipulation/EntityMoverBase.cpp
0	133	src/components/ogre/manipulation/EntityMoverBase.h
0	356	src/components/ogre/manipulation/EntityRecipe.cpp
0	261	src/components/ogre/manipulation/EntityRecipe.h
0	81	src/components/ogre/manipulation/EntityRecipeManager.cpp
0	78	src/components/ogre/manipulation/EntityRecipeManager.h
0	171	src/components/ogre/manipulation/GUIAdapter.cpp
0	183	src/components/ogre/manipulation/GUIAdapter.h
0	162	src/components/ogre/manipulation/GUIAdapterBindings.cpp
0	98	src/components/ogre/manipulation/GUIAdapterBindings.h
0	103	src/components/ogre/manipulation/IMovementBridge.h
0	52	src/components/ogre/manipulation/IPolygonPositionProvider.h
0	15	src/components/ogre/manipulation/Makefile.am
0	108	src/components/ogre/manipulation/MaterialEditor.cpp
0	60	src/components/ogre/manipulation/MaterialEditor.h
0	278	src/components/ogre/manipulation/MovementAdapter.cpp
0	199	src/components/ogre/manipulation/MovementAdapter.h
0	197	src/components/ogre/manipulation/Polygon.cpp
0	202	src/components/ogre/manipulation/Polygon.h
0	174	src/components/ogre/manipulation/PolygonPoint.cpp
0	146	src/components/ogre/manipulation/PolygonPoint.h
0	51	src/components/ogre/manipulation/PolygonPointMovement.cpp
0	71	src/components/ogre/manipulation/PolygonPointMovement.h
0	210	src/components/ogre/manipulation/PolygonPointMover.cpp
0	164	src/components/ogre/manipulation/PolygonPointMover.h
0	75	src/components/ogre/manipulation/PolygonPointPickListener.cpp
0	81	src/components/ogre/manipulation/PolygonPointPickListener.h
0	74	src/components/ogre/manipulation/PolygonPointUserObject.cpp
0	103	src/components/ogre/manipulation/PolygonPointUserObject.h
0	86	src/components/ogre/manipulation/PolygonRenderer.cpp
0	84	src/components/ogre/manipulation/PolygonRenderer.h
0	179	src/components/ogre/manipulation/SnapToMovement.cpp
0	123	src/components/ogre/manipulation/SnapToMovement.h
0	289	src/components/ogre/manipulation/XMLEntityRecipeSerializer.cpp
0	88	src/components/ogre/manipulation/XMLEntityRecipeSerializer.h
0	21	src/components/ogre/manipulation/entityrecipes/Makefile.am
0	18	src/components/ogre/manipulation/entityrecipes/barrel.entityrecipe
0	66	src/components/ogre/manipulation/entityrecipes/birch.entityrecipe
0	60	src/components/ogre/manipulation/entityrecipes/boulder.entityrecipe
0	26	src/components/ogre/manipulation/entityrecipes/castle_house.entityrecipe
0	66	src/components/ogre/manipulation/entityrecipes/castle_wall.entityrecipe
0	34	src/components/ogre/manipulation/entityrecipes/crates.entityrecipe
0	186	src/components/ogre/manipulation/entityrecipes/entityrecipe.xsd
0	26	src/components/ogre/manipulation/entityrecipes/fence.entityrecipe
0	66	src/components/ogre/manipulation/entityrecipes/fir.entityrecipe
0	30	src/components/ogre/manipulation/entityrecipes/gravestone.entityrecipe
0	36	src/components/ogre/manipulation/entityrecipes/mushroom.entityrecipe
0	65	src/components/ogre/manipulation/entityrecipes/oak.entityrecipe
0	27	src/components/ogre/manipulation/entityrecipes/stone_palissade.entityrecipe
0	54	src/components/ogre/manipulation/entityrecipes/test.entityrecipe
0	18	src/components/ogre/manipulation/entityrecipes/tinderbox.entityrecipe
0	18	src/components/ogre/manipulation/entityrecipes/torch.entityrecipe
0	50	src/components/ogre/manipulation/entityrecipes/vegetables.entityrecipe
3	3	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
1	1	src/components/ogre/scripting/bindings/lua/required.h
2	2	src/components/ogre/widgets/EntityCreator.cpp
1	1	src/components/ogre/widgets/EntityCreator.h
1	1	src/components/ogre/widgets/EntityCreatorMovement.h
1	1	src/components/ogre/widgets/EntityCreatorMovementBridge.cpp
2	2	src/components/ogre/widgets/EntityCreatorMovementBridge.h
1	1	src/components/ogre/widgets/adapters/atlas/AreaAdapter.cpp
1	1	src/components/ogre/widgets/adapters/atlas/PolygonAdapter.cpp
3	3	src/components/ogre/widgets/adapters/atlas/PolygonAdapter.h
1	1	src/main/Makefile.am

commit 49956c87266ffcca5103655d0e05218c76b483cb
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sat Sep 26 21:36:55 2009 +0200

    Removed obsolete class.

2	2	src/components/ogre/model/Makefile.am
0	100	src/components/ogre/model/ModelAttachedAttachment.cpp
0	69	src/components/ogre/model/ModelAttachedAttachment.h
0	1	src/components/ogre/model/ModelAttachment.cpp

commit 6b06de8bb6fc92d5fdbcfdbd342341539a052604
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sat Sep 26 19:12:52 2009 +0200

    Better docs.

21	1	src/components/ogre/DelegatingNodeController.h
8	0	src/components/ogre/NodeController.h

commit ead4f0bd9935f4c95d94db30b03bc9a9a7249505
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sat Sep 26 16:12:27 2009 +0200

    Improved docs.

4	1	src/framework/tasks/ITaskExecutionListener.h
9	3	src/framework/tasks/TaskExecutionContext.cpp
19	1	src/framework/tasks/TaskExecutionContext.h
1	1	src/framework/tasks/TaskExecutor.cpp

commit 61a6f2f432a3f8ec710f05e2b302286f26a1d751
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Thu Sep 24 23:39:43 2009 +0200

    Added the feature of tasks also being executed in the main thread.
    In addition to that added better docs.

27	2	src/framework/tasks/ITask.h
19	0	src/framework/tasks/ITaskExecutionListener.h
1	2	src/framework/tasks/TaskExecutor.cpp
58	13	src/framework/tasks/TaskQueue.cpp
28	5	src/framework/tasks/TaskQueue.h

commit eaf55acc88c918d070bb1ce29b7533096dba6c32
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Thu Sep 24 23:08:35 2009 +0200

    Added comments.

1	0	src/framework/tasks/TaskExecutor.cpp
33	5	src/framework/tasks/TaskExecutor.h
6	0	src/framework/tasks/TaskQueue.cpp
50	3	src/framework/tasks/TaskQueue.h

commit 86d8acc3dfb72b6a4847a45e4e43636b80ab7f4c
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Thu Sep 24 22:49:50 2009 +0200

    Added a framework for tasks and task queues.

1	0	configure.ac
1	1	src/framework/Makefile.am
42	0	src/framework/tasks/ITask.h
44	0	src/framework/tasks/ITaskExecutionListener.h
7	0	src/framework/tasks/Makefile.am
36	0	src/framework/tasks/TaskExecutionContext.cpp
36	0	src/framework/tasks/TaskExecutionContext.h
73	0	src/framework/tasks/TaskExecutor.cpp
56	0	src/framework/tasks/TaskExecutor.h
73	0	src/framework/tasks/TaskQueue.cpp
67	0	src/framework/tasks/TaskQueue.h
1	0	src/main/Makefile.am

commit d23bb697f0aac77c6dedc930e414f0a68c1639a7
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sun Sep 13 23:28:15 2009 +0200

    Reworked how the movement from the server is handled a little, and for
    now disabled the mechanism for ignoring movement updates which would
    have been sent by the client.

24	57	src/components/ogre/Avatar.cpp

commit 779b17da65add91c786196f798e8300fa4a38f47
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sun Sep 13 13:50:59 2009 +0200

    Added better error checking.

54	41	src/components/ogre/EmberEntity.cpp

commit b9722378da145bb17ab4d68b92a9852fcc20f77d
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sun Sep 13 13:27:02 2009 +0200

    Let the material be provided by the media instead of creating it
    ourselves.

6	14	src/components/ogre/EmberEntity.cpp
0	5	src/components/ogre/EmberEntity.h

commit a1924b3269b6d905682cfabb2a7af1da66d07f30
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Wed Sep 2 22:48:39 2009 +0200

    Only use the background loader if Ogre is compiled in threading mode.

20	31	src/components/ogre/model/Model.cpp

commit 44113584006a1df833fd966b84fd634f43bb0beb
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Wed Sep 2 20:39:11 2009 +0200

    Added timing log information to the loading of models. This should
    perhaps be removed when we've optimized the loading a bit more.

10	2	src/components/ogre/model/Model.cpp
29	28	src/components/ogre/model/SubModelPart.cpp

commit 5c61bdf73639000073857246d24d0eaa0c6879d3
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Wed Sep 2 20:38:38 2009 +0200

    Make sure to rescale the model when it's reloaded.

8	0	src/components/ogre/model/ModelAttachment.cpp
2	0	src/components/ogre/model/ModelAttachment.h

commit 804ae47419f7871b65d8cc0761564639fbcf76b8
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Wed Sep 2 20:37:37 2009 +0200

    Don't report anything if we're not in debug mode.

20	1	src/framework/TimedLog.cpp

commit fb8a4111d4a789ff99be5be3d5d350ebfe989842
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Wed Sep 2 20:33:16 2009 +0200

    Use a listener instead of calling poll, since it turns out that the poll
    call is blocking (a bug one could presume).
    Also make sure to prepare and load all materials and textures.

146	44	src/components/ogre/model/ModelBackgroundLoader.cpp
114	9	src/components/ogre/model/ModelBackgroundLoader.h

commit ec69dacfc8356a662a720de90b19e72e8d8243f6
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sun Aug 30 15:32:48 2009 +0200

    Added a utility timed logging class, useful when you need to time a
    certain task.

2	2	src/framework/Makefile.am
61	0	src/framework/TimedLog.cpp
79	0	src/framework/TimedLog.h

commit 53f1d06b03a69f946b59cfd6dad4cf308c9aef6b
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sun Aug 23 13:17:31 2009 +0200

    Finalized the picking of transparent entities.

24	35	src/components/ogre/EntityWorldPickListener.cpp
12	13	src/components/ogre/EntityWorldPickListener.h
6	0	src/components/ogre/ICollisionDetector.h
1	0	src/components/ogre/environment/SimpleWaterCollisionDetector.cpp

commit d9d5c4fd88e07733789db0029ebc4851ad0fa3d7
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sat Aug 22 23:19:00 2009 +0200

    If multiple entities are selected, show a selector widget which allows
    you to switch between them.

111	38	src/components/ogre/widgets/EntityPicker.lua
31	0	src/components/ogre/widgets/EntityPickerSelector.layout
1	1	src/components/ogre/widgets/Give.lua

commit 075b7d63b1c66111ead7ce67b69ec3017c182783
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sat Aug 22 20:38:43 2009 +0200

    Provide a list of clicked entities, instead of just the first one.

56	61	src/components/ogre/EntityWorldPickListener.cpp
4	3	src/components/ogre/EntityWorldPickListener.h
1	1	src/components/ogre/scripting/bindings/lua/EntityWorldPickListener.pkg
17	0	src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp
2	0	src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.h
1	0	src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.pkg
130	76	src/components/ogre/scripting/bindings/lua/helpers/lua_Helpers.cpp
352	23	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
1	1	src/components/ogre/scripting/bindings/lua/stdlib.pkg
2	1	src/components/ogre/widgets/EntityPicker.lua

commit 7c281c6fab7a49e1f2330e9726ea51274a0517ac
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Wed Aug 19 19:00:33 2009 +0200

    Moved the terrain parser to its own file.

7	206	src/components/ogre/WorldEmberEntity.cpp
40	87	src/components/ogre/WorldEmberEntity.h
2	2	src/components/ogre/terrain/Makefile.am
191	0	src/components/ogre/terrain/TerrainParser.cpp
79	0	src/components/ogre/terrain/TerrainParser.h

commit c5995b63652bee4a849fee84386479369c883afd
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Wed Aug 19 18:36:53 2009 +0200

    Honour the "fixed" positioning mode by not adjusting the entity.

8	5	src/components/ogre/NodeAttachment.cpp

commit f10d7ae61453fb55a76cd809101d0c69b25e9aa0
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Wed Aug 19 18:06:03 2009 +0200

    Honour the "floating" positioning mode.

6	6	src/components/ogre/NodeAttachment.cpp

commit 5a8f32c0f8ded8a31c8be186af0f169949b64435
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sun Aug 9 23:43:39 2009 +0200

    Fixed a bug where node controllers weren't removed from the movement
    manager as they should, resulting in segfaults.

1	0	src/components/ogre/NodeController.cpp

commit 1aa6423068a7a2f14de5c0bd9a7c0c6bee80379b
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sun Aug 9 01:00:58 2009 +0200

    Support port numbers in the server address field, such as
    "amber.worldforge.org:3242".

8	1	src/components/ogre/widgets/ServerBrowser.lua

commit e7ac89e02cb406ff6d0a4c7685b226ac95d43b79
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Fri Aug 7 01:25:06 2009 +0200

    Provide support for both xml and bach codecs.

21	8	src/components/ogre/widgets/AtlasHelper.cpp
1	1	src/components/ogre/widgets/AtlasHelper.h
2	2	src/components/ogre/widgets/ServerLogger.lua

commit 61235bc73aa0f620863a9b5eba508ddcf7eb0220
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Fri Aug 7 01:24:42 2009 +0200

    Add a menu item for the server logger.

14	1	src/components/ogre/widgets/Admin.lua

commit 7f08cae16fd53c2b5b7d5752d2ec0db6fc249110
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Fri Aug 7 01:02:35 2009 +0200

    Updated bindings.

55	0	src/components/ogre/scripting/bindings/lua/AtlasHelper.pkg
1	0	src/components/ogre/scripting/bindings/lua/EmberOgre.pkg
94	99	src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp
166	163	src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.h
1	1	src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.pkg
54	0	src/components/ogre/scripting/bindings/lua/helpers/lua_Helpers.cpp
115	43	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp

commit b0674faaa62bb3c29877956ee7c9814da0e76239
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Fri Aug 7 01:02:14 2009 +0200

    Load the server logger from start.

1	0	src/components/ogre/widgets/Bootstrap.lua
2	2	src/components/ogre/widgets/Makefile.am

commit fc0b7c7f17ca695e1bc5c800409c79b3b0f4aba4
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Fri Aug 7 01:01:20 2009 +0200

    Added a very simple logging window which shows all data being sent and
    received from the server. It's simple and could be extended with more
    features in the future.

25	0	src/components/ogre/widgets/ServerLogger.layout
71	0	src/components/ogre/widgets/ServerLogger.lua

commit a52b4d455c604da0dc01624b5dedaf99004af7aa
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Fri Aug 7 01:00:40 2009 +0200

    Added helper class for common Atlas tasks which are a little bit
    cumbersome to do in script.

47	0	src/components/ogre/widgets/AtlasHelper.cpp
50	0	src/components/ogre/widgets/AtlasHelper.h

commit a2abeefc117ae7558d3a909ef4ceb480484a8dcc
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Fri Aug 7 01:00:12 2009 +0200

    Added lua bindings.

9	0	src/services/bindings/lua/ServerService.pkg
83	20	src/services/bindings/lua/lua_EmberServices.cpp

commit 6466701aa74960f0e0a54399c5e12d5820ff370d
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Thu Aug 6 21:06:40 2009 +0200

    Added ability to listen to all objects being sent and received throgh
    two new signals on the ServerService class.

31	30	src/services/server/ConnectedAdapter.cpp
8	8	src/services/server/ConnectedAdapter.h
60	0	src/services/server/Connection.cpp
61	0	src/services/server/Connection.h
54	0	src/services/server/IConnectionListener.h
0	37	src/services/server/IServerAdapter.cpp
2	2	src/services/server/Makefile.am
297	338	src/services/server/ServerService.cpp
24	14	src/services/server/ServerService.h
44	0	src/services/server/ServerServiceConnectionListener.cpp
42	0	src/services/server/ServerServiceConnectionListener.h

commit c4704cba09f7f43045855d324b353e8d1d3b901f
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Thu Aug 6 02:11:04 2009 +0200

    Added a collision detector for the simple water and set up the
    OceanRepresentation to be pickable.

1	0	src/components/ogre/ICollisionDetector.h
15	0	src/components/ogre/environment/Environment.h
2	2	src/components/ogre/environment/Makefile.am
8	0	src/components/ogre/environment/OceanRepresentation.cpp
30	0	src/components/ogre/environment/SimpleWater.cpp
14	6	src/components/ogre/environment/SimpleWater.h
74	0	src/components/ogre/environment/SimpleWaterCollisionDetector.cpp
71	0	src/components/ogre/environment/SimpleWaterCollisionDetector.h

commit 00e08058b38881e1c8ce96a146fad4fa40344c79
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Thu Aug 6 00:36:44 2009 +0200

    Simplified the user object class.

2	22	src/components/ogre/EmberEntityUserObject.cpp
29	29	src/components/ogre/EmberEntityUserObject.h
1	1	src/components/ogre/model/ModelRepresentation.cpp

commit 7b05324ce4acddfab5f5b1443f35559b9613242c
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Thu Aug 6 00:16:22 2009 +0200

    Added an ocean action which will create an OceanRepresentation for an
    entity.

4	0	src/components/ogre/EmberEntityActionCreator.cpp
2	1	src/components/ogre/EmberEntityModelAction.cpp
2	3	src/components/ogre/EmberEntityModelAction.h
2	2	src/components/ogre/environment/Makefile.am
64	0	src/components/ogre/environment/OceanAction.cpp
67	0	src/components/ogre/environment/OceanAction.h
9	1	src/components/ogre/modeldefinitions/entitymappings.entitymap.xml

commit 4cc603d40a0e88b2e2781a5042ff53122a491e6b
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Wed Aug 5 23:31:33 2009 +0200

    Added a representation which binds the ocean to an entity.

0	2	src/components/ogre/EmberEntity.h
25	19	src/components/ogre/environment/Environment.h
2	2	src/components/ogre/environment/Makefile.am
74	0	src/components/ogre/environment/OceanRepresentation.cpp
103	0	src/components/ogre/environment/OceanRepresentation.h
16	18	src/components/ogre/environment/SimpleWater.cpp
14	7	src/components/ogre/environment/SimpleWater.h
11	16	src/components/ogre/model/ModelRepresentation.cpp
0	1	src/components/ogre/model/ModelRepresentation.h

commit a17f5cd6ba76449856e3ebb37687768ae268ba23
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Tue Aug 4 13:07:08 2009 +0200

    Transferred the console command for altering the right hand attachment
    from AvatarEmberEntity.

98	67	src/components/ogre/Avatar.cpp
63	75	src/components/ogre/Avatar.h

commit 91427937e8eeb14695ef4782b7d641dc58bbeca7
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Tue Aug 4 12:39:47 2009 +0200

    Fixed some issues after refactoring.

28	14	src/components/ogre/widgets/adapters/atlas/PolygonAdapter.cpp
57	46	src/components/ogre/widgets/adapters/atlas/PolygonAdapter.h

commit 4fcf6f030d15f564e17f0ff2047eb16b450fea61
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Tue Aug 4 01:13:36 2009 +0200

    First check if foliage is shown before trying to get plants.

3	1	src/components/ogre/terrain/TerrainPage.cpp

commit 82eb0270e52e848586b8e364203586042ee2e749
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Tue Aug 4 00:42:27 2009 +0200

    Use ConfigListenerContainer for listening to foliage settings update,
    and make isFoliageShown public so that pages can query for it.

9	12	src/components/ogre/terrain/TerrainGenerator.cpp
17	15	src/components/ogre/terrain/TerrainGenerator.h
1	1	src/services/config/ConfigListenerContainer.h

commit 71b9be0f585c307c3682ca745260ae42b8b022d3
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Tue Aug 4 00:18:30 2009 +0200

    Fixed an issue where an attachment wasn't properly destroyed when the
    graphical representation was.

6	8	src/components/ogre/EmberEntity.cpp

commit 94aaadc4b41dc9a518f935fa7a464853f6562a48
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Mon Aug 3 22:41:02 2009 +0200

    Reactivate the forest code after the entity refactoring.

23	29	src/components/ogre/environment/EmberEntityLoader.cpp

commit b3fa9f9d65878505b24ddad308620dfe9033b008
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Mon Aug 3 22:40:48 2009 +0200

    No need to use SceneNode when Node suffice.

2	2	src/components/ogre/EntityWorldPickListener.cpp
17	23	src/components/ogre/environment/Forest.cpp
31	33	src/components/ogre/model/ModelDefinitionAtlasComposer.cpp
9	16	src/components/ogre/model/ModelRepresentation.cpp
67	105	src/components/ogre/widgets/IngameChatWidget.cpp

commit 03ffae4e7457a3d95ad0d34c01b104214fe7ea8e
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Mon Aug 3 22:23:21 2009 +0200

    No need to use SceneNode when Node suffice.

1	1	src/components/ogre/environment/pagedgeometry/include/PassiveEntityPage.h
1	1	src/components/ogre/environment/pagedgeometry/source/PassiveEntityPage.cpp

commit d29c3f6e36af628c68ad1c8980c2645ded509292
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Mon Aug 3 20:37:37 2009 +0200

    Added an setVisible method which can be overridden in subclasses to the
    NodeAttachment. This can be used to hide the model in the
    modelattachment. The main reason for doing this (since the node
    attachment will detach the node it belongs to anyway) is that lights are
    still considered in the scene unless they are hidden.

5	0	src/components/ogre/NodeAttachment.cpp
6	0	src/components/ogre/NodeAttachment.h
15	4	src/components/ogre/model/ModelAttachment.cpp
2	0	src/components/ogre/model/ModelAttachment.h

commit 7327dcf40cdf108c67d5a02ffaaf81faf640e2b4
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Mon Aug 3 01:46:28 2009 +0200

    Added docs.

41	0	src/components/ogre/model/ModelFitting.h

commit d7b989ce0eb070a74d0c1f20c5daee3cacb19061
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Mon Aug 3 01:12:03 2009 +0200

    Provide support for derived position and orientation for TagPoint nodes,
    since the cannot be nestled in Ogre.

56	10	src/components/ogre/model/ModelBoneProvider.cpp
103	0	src/components/ogre/model/ModelBoneProvider.h

commit 12bdcf66311f569e706089bc467b14f4d1171c23
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Mon Aug 3 01:11:45 2009 +0200

    Also apply offsets to attachments.

6	6	src/components/ogre/model/ModelAttachment.cpp

commit 4e881decbd1ede00b47648c1ddeffeeaa92e9210
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Mon Aug 3 01:11:18 2009 +0200

    Update position at creation time.

1	0	src/components/ogre/NodeController.cpp

commit 56685e5375dc02236bb70172346ececcd2e8af6d
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sun Aug 2 22:44:32 2009 +0200

    Include the bbox of any particle systems in the calculations too.

20	12	src/components/ogre/model/Model.cpp

commit f9eaac9b765d90778f3f334095f57b18c5d5db63
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sun Aug 2 22:14:33 2009 +0200

    Cleaned up code.

53	334	src/components/ogre/model/ModelRepresentation.cpp
25	30	src/components/ogre/model/ModelRepresentation.h

commit 3db1252209efb87f65d14a40c3ea6fac4bc1f80c
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sun Aug 2 22:11:40 2009 +0200

    Added lights to the model as well as entities and particle systems.
    
    This means that a Model instance is now completly self contained, so
    there's no need to set up the attachment of the lights or particle
    systems separately. It also means that the ability to use a position
    offset for these is lost. If there's a need for having an offset (either
    position or orientation) we would need to alter this so that the lights
    and particle systems somehow are separated from the entities.

108	58	src/components/ogre/model/Model.cpp
2	1	src/components/ogre/model/Model.h

commit 022c52d655242123ed088b74d9fec3d87bfa894b
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sun Aug 2 02:08:16 2009 +0200

    Include the particle systems in the Model, so that we don't need to
    attach them separately.

92	132	src/components/ogre/model/Model.cpp

commit 016d39597008925e79c5943f5f864767cd27218e
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sun Aug 2 02:07:51 2009 +0200

    Handle that the node can be null if there's no movable object to provide
    a TagPoint for.

4	2	src/components/ogre/model/ModelBoneProvider.cpp

commit ce4e27c472acdfcca36485ef7331d1165f49e06f
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sun Aug 2 01:05:09 2009 +0200

    Cleaned up code not used anymore.

11	1	src/components/ogre/model/ModelAttachment.cpp
62	111	src/components/ogre/model/ModelRepresentation.cpp
2	80	src/components/ogre/model/ModelRepresentation.h
0	25	src/components/ogre/scripting/bindings/lua/ModelRepresentation.pkg
0	103	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp

commit 2537c382692641af946e98d13b620f7882c51b92
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sun Aug 2 00:25:34 2009 +0200

    Use the provider for scaling and orientation.

13	18	src/components/ogre/model/ModelMount.cpp
3	3	src/components/ogre/model/ModelMount.h

commit 8f64b8b7c64e9e5e84c89232173cce8a0b45983e
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sun Aug 2 00:10:11 2009 +0200

    Fixed an issue with possible exceptions when destroying scene node
    providers where the provider had been hidden.

5	1	src/components/ogre/EmberEntity.cpp
8	3	src/components/ogre/SceneNodeProvider.cpp
0	8	src/components/ogre/model/ModelRepresentation.cpp

commit 083d5e53250671a6783b8fa546de068587923c21
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sat Aug 1 21:51:45 2009 +0200

    Fixed broken script after changes to the motion manager.

1	1	src/components/ogre/widgets/Performance.lua

commit 1aae06bba6627bb4a77ca3fbeffe780d17e5fb13
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sat Aug 1 21:45:12 2009 +0200

    Let the node provider handle the rotation and positioning, so that it
    can be extended to handle offsets and pre-existing rotations in certain
    implementations.

12	1	src/components/ogre/INodeProvider.h
1	3	src/components/ogre/NodeAttachment.cpp
7	0	src/components/ogre/SceneNodeProvider.cpp
7	0	src/components/ogre/SceneNodeProvider.h
12	1	src/components/ogre/model/ModelAttachment.cpp
2	0	src/components/ogre/model/ModelAttachment.h
8	1	src/components/ogre/model/ModelBoneProvider.cpp
10	0	src/components/ogre/model/ModelBoneProvider.h

commit 453d6182ef37dcbf9ced88452be68f5799023e64
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sat Aug 1 21:44:15 2009 +0200

    Provide a little bit more expressive return type when attaching
    entities.

4	4	src/components/ogre/model/Model.cpp
2	2	src/components/ogre/model/Model.h

commit 999d68225cbae2e73ed1d7c2af2b8a278c5cab52
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sat Aug 1 20:38:27 2009 +0200

    Added a new interface, "IVisualizable", which is implemented by objects
    which can provide simple, late binding visualizations, mainly for
    debugging reasons. This currently involves the ogre bounding boxes for
    the Models, and the eris bounding boxes shown for all entities.

17	5	src/components/ogre/AttachmentBase.cpp
14	0	src/components/ogre/AttachmentBase.h
11	22	src/components/ogre/EmberEntity.cpp
101	107	src/components/ogre/EmberEntity.h
5	1	src/components/ogre/IEntityAttachment.h
3	1	src/components/ogre/INodeProvider.h
61	0	src/components/ogre/IVisualizable.h
2	1	src/components/ogre/Makefile.am
11	0	src/components/ogre/NodeAttachment.cpp
14	0	src/components/ogre/NodeAttachment.h
14	0	src/components/ogre/SceneNodeProvider.cpp
21	6	src/components/ogre/SceneNodeProvider.h
21	7	src/components/ogre/WorldAttachment.cpp
13	0	src/components/ogre/WorldAttachment.h
26	0	src/components/ogre/model/ModelAttachment.cpp
14	0	src/components/ogre/model/ModelAttachment.h
10	0	src/components/ogre/model/ModelBoneProvider.cpp
14	0	src/components/ogre/model/ModelBoneProvider.h
2	0	src/components/ogre/model/ModelRepresentation.h
0	4	src/components/ogre/scripting/bindings/lua/EmberEntity.pkg
0	67	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
10	8	src/components/ogre/widgets/EntityEditor.lua
4	4	src/components/ogre/widgets/InspectWidget.cpp

commit 42dd3ad1f9c8cd26874c8d4dd5765dd78f3bbee9
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sat Aug 1 20:37:17 2009 +0200

    Provide access to the nodeprovider from the outside.

6	0	src/components/ogre/model/ModelMount.cpp
11	4	src/components/ogre/model/ModelMount.h

commit c842dcb2e705f01761fcb464cf5bd8c16a359bd1
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sat Aug 1 01:05:16 2009 +0200

    Move the visibility functionality to the node provider.

6	0	src/components/ogre/INodeProvider.h
1	14	src/components/ogre/NodeAttachment.cpp
14	0	src/components/ogre/SceneNodeProvider.cpp
1	0	src/components/ogre/SceneNodeProvider.h
6	0	src/components/ogre/model/ModelBoneProvider.cpp
1	0	src/components/ogre/model/ModelBoneProvider.h

commit 54ae75802f48545483c64cb416eeb32ed6be8dcd
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sat Aug 1 00:16:58 2009 +0200

    Make the attachment to model attached entities work. This means that for
    now we'll disable the ability for attachments to "migrate" to new
    attachments of the same kind, since the logic for that would be too
    confusing with the current setup.

1	1	src/components/ogre/Avatar.cpp
30	30	src/components/ogre/NodeAttachment.cpp
1	1	src/components/ogre/model/ModelAttachedAttachment.cpp
27	25	src/components/ogre/model/ModelAttachment.cpp
10	8	src/components/ogre/model/ModelBoneProvider.cpp
4	2	src/components/ogre/model/ModelBoneProvider.h

commit c28f6eef5abf4f34cf6f87e3d52a0c59e854fd37
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sat Aug 1 00:15:59 2009 +0200

    Added better docs and general cleanup.

1	0	src/components/ogre/HiddenAttachment.h
25	15	src/components/ogre/IAnimated.h
40	17	src/components/ogre/IAttachmentControlDelegate.h
18	15	src/components/ogre/ICameraMotionHandler.h
8	1	src/components/ogre/ICollisionDetector.h
20	16	src/components/ogre/IEntityAttachment.h
20	19	src/components/ogre/IGraphicalRepresentation.h
16	14	src/components/ogre/IMovable.h
25	17	src/components/ogre/IMovementProvider.h
30	3	src/components/ogre/INodeProvider.h
52	46	src/components/ogre/IWorldPickListener.h
53	3	src/components/ogre/NodeAttachment.h
3	3	src/components/ogre/manipulation/EntityMover.cpp

commit 8cac02c06b9279c87e2d953758bbc6ee173aec7c
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sat Aug 1 00:12:36 2009 +0200

    Added convenience method for getting a child as an EmberEntity
    directly, a method for reattaching all attachments of the children
    entities and removed some hard coded model attachment code.

88	148	src/components/ogre/EmberEntity.cpp
28	8	src/components/ogre/EmberEntity.h

commit bde7c7bbbffaa3d11a82ecb92c273f0f62b78a9b
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Fri Jul 31 23:35:27 2009 +0200

    Make the detach method a little more fault tolerant, so that it can be
    called even when the supplies movable isn't currently attached. This
    guarantees that the attachment however is deregistered.

140	272	src/components/ogre/model/Model.cpp

commit 74d175085e41779ea8f05f6c2426221fb031fffd
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Fri Jul 31 16:32:09 2009 +0200

    Added a ModelFitting class which represents an attachment which is
    attached to a model bone.

0	1	src/components/ogre/EmberEntity.cpp
2	2	src/components/ogre/model/Makefile.am
0	5	src/components/ogre/model/Model.cpp
2	1	src/components/ogre/model/ModelAttachedAttachment.h
85	1	src/components/ogre/model/ModelAttachment.cpp
27	4	src/components/ogre/model/ModelAttachment.h
61	0	src/components/ogre/model/ModelFitting.cpp
52	0	src/components/ogre/model/ModelFitting.h

commit 9d008d34ab2d0868e58e0f59e2b8a6d70f808a27
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Thu Jul 30 16:59:08 2009 +0200

    Renamed SceneNode* classes to Node* since they use a Node instead.

2	2	src/components/ogre/Avatar.cpp
49	0	src/components/ogre/DelegatingNodeController.cpp
45	0	src/components/ogre/DelegatingNodeController.h
0	49	src/components/ogre/DelegatingSceneNodeController.cpp
0	45	src/components/ogre/DelegatingSceneNodeController.h
5	5	src/components/ogre/Makefile.am
152	0	src/components/ogre/NodeAttachment.cpp
69	0	src/components/ogre/NodeAttachment.h
81	0	src/components/ogre/NodeController.cpp
63	0	src/components/ogre/NodeController.h
0	152	src/components/ogre/SceneNodeAttachment.cpp
0	70	src/components/ogre/SceneNodeAttachment.h
0	81	src/components/ogre/SceneNodeController.cpp
0	63	src/components/ogre/SceneNodeController.h
2	2	src/components/ogre/WorldAttachment.cpp
2	2	src/components/ogre/manipulation/EntityMoveManager.cpp
8	8	src/components/ogre/manipulation/EntityMover.cpp
3	3	src/components/ogre/manipulation/EntityMover.h
2	2	src/components/ogre/model/ModelAttachedAttachment.cpp
8	8	src/components/ogre/model/ModelAttachment.cpp
3	3	src/components/ogre/model/ModelAttachment.h

commit 6d2e5da1b68e668d75ca4f8be39a363d7bb7fb8d
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Thu Jul 30 16:53:11 2009 +0200

    If the location has changed for an entity which has been initialized, be
    sure to update the scale of the attachment. This isn't needed for
    entities that are newly created though, since they will recieve a call
    to onBboxChanged later on in the init process.

4	0	src/components/ogre/EmberEntity.cpp

commit 9565168f74b9e8a4bc03ca9523d7d853a3942770
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Thu Jul 30 14:25:20 2009 +0200

    Make sure to detach from existing parent before attaching.

6	2	src/components/ogre/EmberEntity.cpp
6	1	src/components/ogre/SceneNodeProvider.cpp
1	1	src/components/ogre/model/ModelAttachment.cpp
5	1	src/components/ogre/model/ModelBoneProvider.cpp

commit 705387fa0d4745ead23e34c444116617a0bb14b5
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Wed Jul 29 01:30:21 2009 +0200

    Use the existing ModelAttachment when there's a Model attached to a
    bone, but with the ModelBoneProvider node provider. This will allow for
    reuse of the existing functionality, but for Models attached to bones.

5	1	src/components/ogre/EmberEntity.cpp
16	7	src/components/ogre/model/ModelAttachment.cpp

commit 655ea3a87c06c87b8af9309d3d48550f86e50565
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Wed Jul 29 00:03:48 2009 +0200

    Fixed incorrect attachment.

1	1	src/components/ogre/model/ModelAttachment.cpp

commit b421f3c4f4f562628d9d9251bdfc46f8c92eb33c
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Tue Jul 28 23:54:41 2009 +0200

    Refactor the scene node attachment so that it only deals with Ogre::Node
    instances instead of Ogre::SceneNode instances. This will make it easier
    to handle both scene nodes and bones. Also added a new kind of
    attachment, which is used for models which are attached to bones on
    another models.

1	1	src/components/ogre/AttachmentBase.cpp
1	1	src/components/ogre/AttachmentBase.h
1	1	src/components/ogre/Avatar.cpp
1	1	src/components/ogre/Avatar.h
35	15	src/components/ogre/EmberEntity.cpp
2	0	src/components/ogre/EmberEntity.h
41	0	src/components/ogre/INodeProvider.h
2	2	src/components/ogre/Makefile.am
35	38	src/components/ogre/SceneNodeAttachment.cpp
6	5	src/components/ogre/SceneNodeAttachment.h
60	0	src/components/ogre/SceneNodeProvider.cpp
50	0	src/components/ogre/SceneNodeProvider.h
6	4	src/components/ogre/WorldAttachment.cpp
1	1	src/components/ogre/camera/ThirdPersonCameraMount.cpp
1	1	src/components/ogre/camera/ThirdPersonCameraMount.h
6	4	src/components/ogre/manipulation/EntityMoverBase.cpp
6	2	src/components/ogre/manipulation/EntityMoverBase.h
63	68	src/components/ogre/manipulation/SnapToMovement.cpp
7	2	src/components/ogre/manipulation/SnapToMovement.h
4	2	src/components/ogre/model/Makefile.am
100	0	src/components/ogre/model/ModelAttachedAttachment.cpp
68	0	src/components/ogre/model/ModelAttachedAttachment.h
35	25	src/components/ogre/model/ModelAttachment.cpp
3	4	src/components/ogre/model/ModelAttachment.h
56	0	src/components/ogre/model/ModelBoneProvider.cpp
56	0	src/components/ogre/model/ModelBoneProvider.h
5	12	src/components/ogre/model/ModelMount.cpp
27	51	src/components/ogre/model/ModelMount.h
2	1	src/components/ogre/widgets/EntityCreator.cpp

commit 99acee3b299049b0d79f7da59e47ca08e512852b
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Tue Jul 28 19:36:59 2009 +0200

    Adapted the entity mover to the new attachment system, and use a control
    delegate when the entity is being moved.

9	4	src/components/ogre/AttachmentBase.cpp
10	5	src/components/ogre/AttachmentBase.h
5	0	src/components/ogre/DelegatingSceneNodeController.cpp
2	0	src/components/ogre/DelegatingSceneNodeController.h
1	2	src/components/ogre/EmberEntity.cpp
0	5	src/components/ogre/EmberEntity.h
6	0	src/components/ogre/IEntityAttachment.h
9	0	src/components/ogre/SceneNodeAttachment.cpp
2	0	src/components/ogre/SceneNodeAttachment.h
6	0	src/components/ogre/SceneNodeController.cpp
3	0	src/components/ogre/SceneNodeController.h
6	0	src/components/ogre/WorldAttachment.cpp
2	0	src/components/ogre/WorldAttachment.h
35	4	src/components/ogre/manipulation/EntityMover.cpp
24	2	src/components/ogre/manipulation/EntityMover.h

commit 741782add44431f77c86e7b40430872814260b99
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sun Jul 26 20:04:17 2009 +0200

    Use references when the values never can be null.

20	24	src/components/ogre/EmberEntityUserObject.cpp
33	32	src/components/ogre/EmberEntityUserObject.h
1	1	src/components/ogre/EntityWorldPickListener.cpp
18	16	src/components/ogre/manipulation/SnapToMovement.cpp
1	1	src/components/ogre/model/ModelRepresentation.cpp

commit 441df00e35ccd28680b24f5a0fadc5178803e0bf
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sun Jul 26 19:36:44 2009 +0200

    Moved the ICollisionDetector into its own file.

1	0	src/components/ogre/EmberEntityUserObject.cpp
1	48	src/components/ogre/EmberEntityUserObject.h
4	2	src/components/ogre/EntityWorldPickListener.cpp
91	0	src/components/ogre/ICollisionDetector.h
1	1	src/components/ogre/Makefile.am
1	0	src/components/ogre/MeshCollisionDetector.cpp
7	6	src/components/ogre/MeshCollisionDetector.h

commit df1c64341f0026738a87a1ce9a7646d5f1b2b829
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sun Jul 26 17:41:23 2009 +0200

    Cleaned up code, fixed inclusion of removed headers and incorrect
    makefiles.

1	9	configure.ac
2	1	src/components/ogre/Avatar.cpp
28	24	src/components/ogre/Avatar.h
1	1	src/components/ogre/EmberEntity.cpp
7	0	src/components/ogre/EmberEntity.h
4	4	src/components/ogre/EmberEntityUserObject.cpp
3	3	src/components/ogre/EmberOgre.cpp
51	41	src/components/ogre/EmberOgre.h
1	0	src/components/ogre/camera/MainCamera.cpp
1	1	src/components/ogre/camera/Makefile.am
22	22	src/components/ogre/environment/CaelumEnvironment.cpp
1	1	src/components/ogre/environment/HydraxWater.cpp
6	4	src/components/ogre/environment/Makefile.am
1	1	src/components/ogre/manipulation/EntityMoverBase.cpp
12	53	src/components/ogre/model/ModelRepresentation.cpp
57	80	src/components/ogre/model/ModelRepresentation.h
4	4	src/components/ogre/model/SubModelPart.h
0	2	src/components/ogre/scripting/bindings/lua/required.h
1	1	src/components/ogre/terrain/TerrainPageGeometry.cpp
1	0	src/main/Makefile.am

commit e3c130c2135d7acc6e3f3587ca7cf9d3ef836a8a
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sun Jul 26 15:34:08 2009 +0200

    Added docs.

50	18	src/components/ogre/camera/ICameraMount.h
29	18	src/components/ogre/camera/ThirdPersonCameraMount.h

commit dcab4efdf5af43c8784f876ab65111a8b6276873
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sun Jul 26 13:03:53 2009 +0200

    Rotate to fit with the WF space. It's not entirely clear to me however
    why we need to rotate the orientation which we send to the server.

2	0	src/components/ogre/Avatar.cpp
11	17	src/components/ogre/camera/ThirdPersonCameraMount.cpp

commit 6ba61bd458d94f2aa1cdb5f8e9c12a11d57c23d6
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sun Jul 26 12:56:01 2009 +0200

    Make sure to reset the mount upon creation.

2	0	src/components/ogre/model/ModelAttachment.cpp

commit e32e71d0e22ddf54418a56e57716705066a555bc
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sun Jul 26 12:55:50 2009 +0200

    Expose the reset method.

5	5	src/components/ogre/model/ModelMount.cpp
6	5	src/components/ogre/model/ModelMount.h

commit 0a8ddc06e798e51810424dafa01493b33fc6ca1d
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Thu Jul 23 22:00:31 2009 +0200

    Detach scene nodes when they aren't visible anymore.

23	2	src/components/ogre/SceneNodeAttachment.cpp
8	1	src/components/ogre/SceneNodeAttachment.h

commit 6cb9e3cbb1623f939877213bbeab192d5aeb6e00
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Wed Jul 22 22:26:05 2009 +0200

    Removed unused code from EmberEntity.

5	276	src/components/ogre/EmberEntity.cpp
3	130	src/components/ogre/EmberEntity.h
0	11	src/components/ogre/IGraphicalRepresentation.h
5	5	src/components/ogre/manipulation/EntityMoveAdjuster.cpp
2	2	src/components/ogre/manipulation/EntityMover.cpp
0	5	src/components/ogre/model/ModelRepresentation.cpp
0	5	src/components/ogre/model/ModelRepresentation.h
1	8	src/components/ogre/scripting/bindings/lua/EmberEntity.pkg
0	11	src/components/ogre/scripting/bindings/lua/IGraphicalRepresentation.pkg
0	136	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
42	42	src/components/ogre/widgets/InspectWidget.cpp

commit 3abe7ceca3871cfe8ab7b7bc625e359b35d6dd7b
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Tue Jul 21 01:06:51 2009 +0200

    Provide a temporary method for getting attached entities. This will make
    the entity picker work better.

38	32	src/components/ogre/Avatar.h
26	0	src/components/ogre/EmberEntity.cpp
8	0	src/components/ogre/EmberEntity.h
7	2	src/components/ogre/EmberOgre.h
14	0	src/components/ogre/scripting/bindings/lua/Avatar.pkg
1	0	src/components/ogre/scripting/bindings/lua/EmberEntity.pkg
14	1	src/components/ogre/scripting/bindings/lua/EmberOgre.pkg
192	41	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
2	2	src/components/ogre/widgets/EntityPicker.lua

commit 1815e7c19871206b5a3c6d6e547e5e62c0467d3f
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Tue Jul 21 01:05:50 2009 +0200

    Fixed the compass after refactoring, but it's currently not optimal
    since it should use the third person setup for when the camera is in
    third person.

62	62	src/components/ogre/widgets/Compass.h
3	3	src/components/ogre/widgets/Compass.lua

commit f7c78fb537ca5fd1a9c5822c8bb865a0ccf116b6
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Mon Jul 20 23:59:09 2009 +0200

    Listen to entities being added and removed from the avatar entity, and
    trigger the Avatar events for these. This will make the inventory work
    again after the refactoring.

13	1	src/components/ogre/Avatar.cpp
6	1	src/components/ogre/Avatar.h

commit 8d383baaa140f7e01ab64d81377b2df4c8f15099
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Mon Jul 20 23:36:11 2009 +0200

    Provide default virtual constructors for all interfaces and add better
    docs.

1	0	src/components/ogre/IAnimated.h
1	0	src/components/ogre/IAttachmentControlDelegate.h
21	0	src/components/ogre/ICameraMotionHandler.h
49	0	src/components/ogre/IEntityAttachment.h
6	0	src/components/ogre/IMovable.h
9	0	src/components/ogre/IMovementProvider.h
11	8	src/components/ogre/IWorldPickListener.h
4	0	src/components/ogre/camera/ICameraMount.h

commit 2773ba6057c2946cac11bc2288008365f48ce4d5
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Mon Jul 20 23:35:55 2009 +0200

    Adapt lua to changes.

66	65	src/components/ogre/widgets/Inventory.lua

commit f94bcc9270133a333c5705b7adc4f258d304b7a8
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Mon Jul 20 23:35:35 2009 +0200

    Make sure to delete controller at destruction.

1	0	src/components/ogre/SceneNodeAttachment.cpp

commit a1083ce6258895f4e1b0fc2ddde6f137fd85ae36
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Mon Jul 20 23:34:59 2009 +0200

    Make sure to delete attachment at destruction.

1	0	src/components/ogre/EmberEntity.cpp

commit fa0d8667faa14f54c142f99553e05ef690c998eb
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Mon Jul 20 22:41:05 2009 +0200

    Provide a method for adding an exception to a log message.
    
    This is useful since it will allow for a unified exception error message output.

1	1	src/components/ogre/AvatarLogger.cpp
1	1	src/components/ogre/EmberOgre.cpp
1	1	src/components/ogre/EntityWorldPickListener.cpp
17	17	src/components/ogre/GUICEGUIAdapter.cpp
8	8	src/components/ogre/GUIManager.cpp
2	2	src/components/ogre/MovementController.cpp
1	1	src/components/ogre/OgreResourceLoader.cpp
10	10	src/components/ogre/ShadowCameraSetup.cpp
1	1	src/components/ogre/SimpleRenderContext.cpp
5	5	src/components/ogre/camera/MainCamera.cpp
3	3	src/components/ogre/camera/Recorder.cpp
2	2	src/components/ogre/environment/Foliage.cpp
2	2	src/components/ogre/environment/Forest.cpp
1	1	src/components/ogre/environment/GrassFoliage.cpp
1	1	src/components/ogre/environment/ShrubberyFoliage.cpp
1	1	src/components/ogre/environment/SimpleWater.cpp
1	1	src/components/ogre/environment/Water.cpp
2	2	src/components/ogre/manipulation/PolygonPoint.cpp
4	3	src/components/ogre/mapping/XMLEntityMappingDefinitionSerializer.cpp
1	1	src/components/ogre/model/Model.cpp
1	1	src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp
6	6	src/components/ogre/terrain/TerrainAreaParser.cpp
2	5	src/components/ogre/terrain/TerrainEditor.cpp
1	1	src/components/ogre/terrain/TerrainPageSurfaceCompiler.cpp
5	5	src/components/ogre/terrain/TerrainPageSurfaceCompilerTechniqueShader.cpp
9	9	src/components/ogre/terrain/XMLLayerDefinitionSerializer.cpp
1	1	src/components/ogre/widgets/Compass.cpp
10	10	src/components/ogre/widgets/IconBase.cpp
1	1	src/components/ogre/widgets/LoadingBar.cpp
3	3	src/components/ogre/widgets/MovableObjectRenderer.cpp
1	1	src/components/ogre/widgets/ServerWidget.cpp
45	45	src/components/ogre/widgets/Widget.cpp
9	9	src/components/ogre/widgets/adapters/atlas/AdapterFactory.cpp
1	1	src/components/ogre/widgets/icons/IconRenderer.cpp
15	10	src/framework/LoggingInstance.cpp
11	9	src/framework/LoggingInstance.h
2	2	src/main/Application.cpp
14	17	src/services/scripting/ScriptingService.cpp
58	121	src/services/server/ConnectedAdapter.cpp
66	76	src/services/server/ServerService.cpp
5	5	src/services/time/TimeImpl.cpp

commit 57cb4b206280b17048f59d5599622d694113a1d5
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Mon Jul 20 21:45:51 2009 +0200

    Cleaned up code and layout a little and make sure to put the window
    topmost.

2	2	src/components/ogre/widgets/IndirectRenderingChecker.layout
7	7	src/components/ogre/widgets/IndirectRenderingChecker.lua

commit 5fb87b93d814d2ce0a93b278eea7866d703a5f55
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Mon Jul 20 21:45:42 2009 +0200

    Updated bindings.

12	6	src/components/ogre/scripting/bindings/lua/OgreInfo.pkg
24	96	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp

commit 532aa83e4d99f5883d9239c16b9d2795ba2189ea
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Mon Jul 20 21:45:25 2009 +0200

    Added docs and made all methods static.

1	1	src/components/ogre/OgreInfo.cpp
17	6	src/components/ogre/OgreInfo.h

commit 381afdc5a98c01f7a2f7fc5c372ade81fa34b662
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Mon Jul 20 21:14:48 2009 +0200

    Provide a free flying camera motion handler, and set up the movement
    controller to be able to switch between this and the avatar attached
    mount.

50	0	src/components/ogre/FreeFlyingCameraMotionHandler.cpp
46	0	src/components/ogre/FreeFlyingCameraMotionHandler.h
6	3	src/components/ogre/Makefile.am
48	35	src/components/ogre/MovementController.cpp
13	0	src/components/ogre/MovementController.h

commit e056a623c7a8e122fc04b0608f1ab3d936526355
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Mon Jul 20 21:14:35 2009 +0200

    Make sure to constraint the rotation to only be around the z axis.

23	30	src/components/ogre/Avatar.cpp
1	1	src/components/ogre/Avatar.h

commit cadd3212e23f8e3f2ac2ccc7230b2602380f4fd2
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Mon Jul 20 21:13:17 2009 +0200

    Default to use the complete rotation instead of just around the vertical
    axis.

2	2	src/components/ogre/camera/MainCamera.cpp
1	1	src/components/ogre/camera/MainCamera.h

commit 65941491a5e9bcbb4dbe4caca17d55674d93446a
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Mon Jul 20 21:12:40 2009 +0200

    Make sure to constraint the rotation to only be around the z axis.

7	5	src/components/ogre/camera/ThirdPersonCameraMount.cpp

commit dc5b1460ab6ab441dbfac2496dd34682ec2b9da8
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Mon Jul 20 21:11:46 2009 +0200

    Check for the existance of a command before removing it, and log a
    warning if there's none found.

7	2	src/framework/ConsoleBackend.cpp

commit 6b1c16c2af3bf6146a8abc93eb6746096b7df08e
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Mon Jul 20 21:11:22 2009 +0200

    Provide an utility method for creating unique resource names.

14	13	src/components/ogre/OgreInfo.cpp
13	11	src/components/ogre/OgreInfo.h

commit 60ea13e5ec32dbb3e2d1f7916123631adcee1e69
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Mon Jul 20 00:26:55 2009 +0200

    Further expanded on functionality for sending movement updates to the
    server.

75	113	src/components/ogre/Avatar.cpp
13	44	src/components/ogre/Avatar.h
2	2	src/components/ogre/MovementController.cpp
1	0	src/components/ogre/camera/ThirdPersonCameraMount.cpp
0	8	src/components/ogre/scripting/bindings/lua/Avatar.pkg
57	185	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp

commit 7cb8014167080bda419a1c025aa2d2c9e91776af
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sun Jul 19 22:50:08 2009 +0200

    Listen to the general Ember loop event rather than the Ogre specific frame started
    event.

18	20	src/components/ogre/Avatar.cpp
8	11	src/components/ogre/Avatar.h
1	0	src/components/ogre/AvatarLogger.cpp
2	0	src/components/ogre/WorldEmberEntity.cpp

commit e60a1d51c1b2941d98a2c39a58236f2c7d63b93b
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sun Jul 19 22:35:37 2009 +0200

    Provide the time since the events last were emitted.

42	22	src/main/Application.cpp
47	38	src/main/Application.h
21	7	src/main/bindings/lua/Application.pkg
70	7	src/main/bindings/lua/lua_Main.cpp

commit 155be3e7a328ad9f59f58c334a8fbfb35b3bbe8f
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sun Jul 19 22:35:16 2009 +0200

    Remove the walk and run speed, and only provide a max speed instead.

2	4	ember.conf
5	15	src/components/ogre/Avatar.cpp
7	22	src/components/ogre/Avatar.h

commit 362ed95e24b5e13740f7e6f675f884fa3f2bec7d
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sun Jul 19 22:13:16 2009 +0200

    Allow attachments to be told to update their position from the outside.
    This allows the Avatar class to override the default entity movement
    update mechanism and provide its own entity positions.

4	0	src/components/ogre/AttachmentBase.cpp
2	0	src/components/ogre/AttachmentBase.h
22	7	src/components/ogre/Avatar.cpp
8	3	src/components/ogre/Avatar.h
5	4	src/components/ogre/AvatarAttachmentController.cpp
4	0	src/components/ogre/AvatarAttachmentController.h
2	2	src/components/ogre/AvatarCameraMotionHandler.cpp
1	1	src/components/ogre/AvatarCameraMotionHandler.h
1	1	src/components/ogre/ICameraMotionHandler.h
2	0	src/components/ogre/IEntityAttachment.h
8	8	src/components/ogre/MovementController.cpp
8	0	src/components/ogre/SceneNodeAttachment.cpp
2	0	src/components/ogre/SceneNodeAttachment.h
10	0	src/components/ogre/SceneNodeController.cpp
3	0	src/components/ogre/SceneNodeController.h
3	0	src/components/ogre/WorldAttachment.cpp
2	0	src/components/ogre/WorldAttachment.h
2	2	src/components/ogre/camera/CameraMountBase.cpp
1	1	src/components/ogre/camera/CameraMountBase.h
1	1	src/components/ogre/camera/ICameraMount.h
2	2	src/components/ogre/camera/MainCamera.cpp

commit 9a1445cf0d6c84525d66af66f85da3284213e8c9
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sun Jul 19 20:53:22 2009 +0200

    Added a camera motion handler which will delegate camera motions
    requests to the Avatar instance, which in turn will ask the entity
    representing the avatar to update its position.

15	11	src/components/ogre/Avatar.cpp
8	12	src/components/ogre/Avatar.h
40	0	src/components/ogre/AvatarCameraMotionHandler.cpp
40	0	src/components/ogre/AvatarCameraMotionHandler.h
6	0	src/components/ogre/EmberOgre.cpp
2	2	src/components/ogre/Makefile.am
1	0	src/components/ogre/camera/MainCamera.cpp
0	5	src/components/ogre/scripting/bindings/lua/Avatar.pkg
0	34	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp

commit 85d77134f5d68c269cd0c65b0f4a6f3981017f93
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sun Jul 19 20:25:33 2009 +0200

    Added an abstract base class for all attachments that need both a valid
    child and parent entity. Also added an attachment for hidden entities,
    which won't have any graphical representation at all.:

71	0	src/components/ogre/AttachmentBase.cpp
69	0	src/components/ogre/AttachmentBase.h
40	0	src/components/ogre/HiddenAttachment.cpp
51	0	src/components/ogre/HiddenAttachment.h
2	2	src/components/ogre/Makefile.am
17	43	src/components/ogre/SceneNodeAttachment.cpp
5	26	src/components/ogre/SceneNodeAttachment.h
18	26	src/components/ogre/model/ModelAttachment.cpp
7	2	src/components/ogre/model/ModelAttachment.h

commit bc949c25447f9bb21706a6bb074cb9f039052ab4
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sun Jul 19 18:13:39 2009 +0200

    Fixed icorrect logic where model attachments were created when they
    shouldn't be.

1	1	src/components/ogre/model/ModelAttachment.cpp

commit bb9e4ac1aad278bafacf559754cc6ff88df3e999
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sun Jul 19 17:53:06 2009 +0200

    Removed references to EmberPhysicalEntity and AvatarEmberEntity as these
    are obsolete classes.

0	2	src/components/ogre/Avatar.cpp
0	2	src/components/ogre/Avatar.h
0	2	src/components/ogre/AvatarEmberEntity.cpp
0	2	src/components/ogre/AvatarLogger.cpp
0	1	src/components/ogre/AvatarLogger.h
0	8	src/components/ogre/EmberEntity.h
6	2	src/components/ogre/EmberEntityFactory.cpp
1	2	src/components/ogre/EmberEntityFactory.h
4	6	src/components/ogre/EmberOgre.cpp
3	5	src/components/ogre/EmberOgre.h
0	2	src/components/ogre/EmberPhysicalEntity.h
1	4	src/components/ogre/GUIManager.cpp
1	2	src/components/ogre/GUIManager.h
0	1	src/components/ogre/IGraphicalRepresentation.h
2	2	src/components/ogre/Makefile.am
5	8	src/components/ogre/MousePicker.cpp
2	2	src/components/ogre/manipulation/EntityMover.cpp
2	2	src/components/ogre/manipulation/EntityMoverBase.cpp
0	2	src/components/ogre/model/ModelRepresentation.h
0	7	src/components/ogre/scripting/bindings/lua/AvatarEmberEntity.pkg
1	2	src/components/ogre/scripting/bindings/lua/EmberOgre.pkg
0	1	src/components/ogre/scripting/bindings/lua/IGraphicalRepresentation.pkg
0	4	src/components/ogre/scripting/bindings/lua/PersonEmberEntity.pkg
13	8	src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp
2	2	src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.h
1	1	src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.pkg
15	15	src/components/ogre/scripting/bindings/lua/helpers/lua_Helpers.cpp
0	36	src/components/ogre/scripting/bindings/lua/helpers/required.h
44	83	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
0	3	src/components/ogre/scripting/bindings/lua/required.h
49	49	src/components/ogre/sound/SoundEntity.cpp
17	17	src/components/ogre/sound/SoundEntity.h
0	2	src/components/ogre/terrain/TerrainEditor.cpp
1	1	src/components/ogre/widgets/Admin.lua
1	1	src/components/ogre/widgets/Chat.lua
1	3	src/components/ogre/widgets/EntityCreator.cpp
2	2	src/components/ogre/widgets/Give.lua
1	1	src/components/ogre/widgets/Help.cpp
1	1	src/components/ogre/widgets/Help.h
0	1	src/components/ogre/widgets/IngameChatWidget.cpp
0	224	src/components/ogre/widgets/InventoryWidget.cpp
0	100	src/components/ogre/widgets/InventoryWidget.h
112	115	src/components/ogre/widgets/JesusEdit.cpp
1	2	src/components/ogre/widgets/MakeEntityWidget.cpp
17	18	src/components/ogre/widgets/MakeEntityWidget.h
7	7	src/components/ogre/widgets/icons/IconManager.cpp

commit 906fc73df142ab9f37a9a346144a83fabe5674d5
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sun Jul 19 17:00:06 2009 +0200

    Moved the camera classes to their own "Camera" namespace.

1	0	configure.ac
3	2	src/components/ogre/Avatar.cpp
0	1261	src/components/ogre/AvatarCamera.cpp
0	776	src/components/ogre/AvatarCamera.h
0	1	src/components/ogre/AvatarTerrainCursor.cpp
4	5	src/components/ogre/EmberOgre.cpp
5	7	src/components/ogre/EmberOgre.h
1	1	src/components/ogre/GUIManager.cpp
3	3	src/components/ogre/Makefile.am
2	2	src/components/ogre/MousePicker.cpp
0	3	src/components/ogre/MovementController.cpp
0	1	src/components/ogre/WorldEmberEntity.cpp
79	0	src/components/ogre/camera/CameraMountBase.cpp
77	0	src/components/ogre/camera/CameraMountBase.h
26	0	src/components/ogre/camera/FirstPersonCameraMount.cpp
41	0	src/components/ogre/camera/FirstPersonCameraMount.h
78	0	src/components/ogre/camera/ICameraMount.h
428	0	src/components/ogre/camera/MainCamera.cpp
236	0	src/components/ogre/camera/MainCamera.h
7	0	src/components/ogre/camera/Makefile.am
84	0	src/components/ogre/camera/Recorder.cpp
45	0	src/components/ogre/camera/Recorder.h
167	0	src/components/ogre/camera/ThirdPersonCameraMount.cpp
126	0	src/components/ogre/camera/ThirdPersonCameraMount.h
0	1	src/components/ogre/environment/Forest.cpp
0	1	src/components/ogre/environment/GrassFoliage.cpp
0	1	src/components/ogre/environment/ShrubberyFoliage.cpp
1	1	src/components/ogre/manipulation/MovementAdapter.cpp
0	60	src/components/ogre/scripting/bindings/lua/AvatarCamera.pkg
2	2	src/components/ogre/scripting/bindings/lua/EmberOgre.pkg
60	0	src/components/ogre/scripting/bindings/lua/MainCamera.pkg
112	109	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
1	1	src/components/ogre/scripting/bindings/lua/required.h
1	1	src/components/ogre/terrain/TerrainEditor.cpp
0	1	src/components/ogre/terrain/TerrainGenerator.cpp
0	1	src/components/ogre/widgets/Compass.cpp
0	1	src/components/ogre/widgets/EntityCreator.cpp
1	1	src/components/ogre/widgets/IngameChatWidget.cpp
0	1	src/components/ogre/widgets/MeshPreview.cpp
1	1	src/components/ogre/widgets/adapters/atlas/PolygonAdapter.cpp
1	0	src/main/Makefile.am

commit 158ee84f27a250eb4a9e831ef01afe72df66ba2b
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sun Jul 19 15:59:32 2009 +0200

    Disable build of carpenter.

2	1	src/components/Makefile.am

commit a3185702a9c07aefcfd3116ac5ee961c47e8fb58
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sun Jul 19 15:59:02 2009 +0200

    Moved to a more suitable place, even though it's not used currently.

1	1	configure.ac
1	1	src/components/Makefile.am
437	0	src/components/carpenter/BluePrint.cpp
253	0	src/components/carpenter/BluePrint.h
148	0	src/components/carpenter/Carpenter.cpp
220	0	src/components/carpenter/Carpenter.h
21	0	src/components/carpenter/Makefile.am
211	0	src/components/carpenter/blockspec/adapters.blockspec.xml
111	0	src/components/carpenter/blockspec/fences.blockspec.xml
268	0	src/components/carpenter/blockspec/floors.blockspec.xml
54	0	src/components/carpenter/blockspec/roofs.blockspec.xml
49	0	src/components/carpenter/blockspec/slopewalls.blockspec.xml
297	0	src/components/carpenter/blockspec/walls.blockspec.xml
6	0	src/components/carpenter/blueprints/empty.blueprint.xml
137	0	src/components/carpenter/blueprints/house.blueprint.xml
35	0	src/components/carpenter/blueprints/sty.blueprint.xml
26	0	src/components/carpenter/modelblockspecs/general.modelblocks.xml
0	432	src/components/ogre/carpenter/BluePrint.cpp
0	255	src/components/ogre/carpenter/BluePrint.h
0	148	src/components/ogre/carpenter/Carpenter.cpp
0	223	src/components/ogre/carpenter/Carpenter.h
0	21	src/components/ogre/carpenter/Makefile.am
0	211	src/components/ogre/carpenter/blockspec/adapters.blockspec.xml
0	111	src/components/ogre/carpenter/blockspec/fences.blockspec.xml
0	268	src/components/ogre/carpenter/blockspec/floors.blockspec.xml
0	54	src/components/ogre/carpenter/blockspec/roofs.blockspec.xml
0	49	src/components/ogre/carpenter/blockspec/slopewalls.blockspec.xml
0	297	src/components/ogre/carpenter/blockspec/walls.blockspec.xml
0	6	src/components/ogre/carpenter/blueprints/empty.blueprint.xml
0	137	src/components/ogre/carpenter/blueprints/house.blueprint.xml
0	35	src/components/ogre/carpenter/blueprints/sty.blueprint.xml
0	26	src/components/ogre/carpenter/modelblockspecs/general.modelblocks.xml

commit 42482865c83516fff67fba246664d513ac31ec54
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sun Jul 19 15:52:04 2009 +0200

    Removed unused directory.

0	7	src/components/ogre/input/Makefile.am

commit b8495f2e8950348fc6ba1b83fbc73306cd5366d6
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sun Jul 19 15:44:49 2009 +0200

    Moved the cegui data files to a more suitable location.

1	1	configure.ac
1	1	src/components/Makefile.am
20	0	src/components/cegui/Makefile.am
28	0	src/components/cegui/datafiles/configs/CEGUIConfig.xsd
6	0	src/components/cegui/datafiles/configs/cegui.config
124	0	src/components/cegui/datafiles/fonts/COPYRIGHT.TXT
2	0	src/components/cegui/datafiles/fonts/DejaVuSans-10.xml
2	0	src/components/cegui/datafiles/fonts/DejaVuSans-14.xml
2	0	src/components/cegui/datafiles/fonts/DejaVuSans-8.xml
2	0	src/components/cegui/datafiles/fonts/DejaVuSans-Bold-10.xml
2	0	src/components/cegui/datafiles/fonts/DejaVuSans-Bold-8.xml
34	0	src/components/cegui/datafiles/fonts/Font.xsd
178	0	src/components/cegui/datafiles/imagesets/EmberLook.imageset
28	0	src/components/cegui/datafiles/imagesets/Imageset.xsd
4	0	src/components/cegui/datafiles/imagesets/compass.imageset
6	0	src/components/cegui/datafiles/imagesets/iconset_mason.imageset
13	0	src/components/cegui/datafiles/imagesets/iconset_standard.imageset
5	0	src/components/cegui/datafiles/imagesets/status_main.imageset
63	0	src/components/cegui/datafiles/layouts/GUILayout.xsd
4966	0	src/components/cegui/datafiles/looknfeel/EmberLook.looknfeel
399	0	src/components/cegui/datafiles/looknfeel/Falagard.xsd
3546	0	src/components/cegui/datafiles/looknfeel/TaharezLook.looknfeel
905	0	src/components/cegui/datafiles/looknfeel/Vanilla.looknfeel
3707	0	src/components/cegui/datafiles/looknfeel/WindowsLook.looknfeel
61	0	src/components/cegui/datafiles/schemes/EmberLookSkin.scheme
54	0	src/components/cegui/datafiles/schemes/GUIScheme.xsd
1	1	src/components/ogre/Makefile.am
0	20	src/components/ogre/cegui/Makefile.am
0	28	src/components/ogre/cegui/datafiles/configs/CEGUIConfig.xsd
0	6	src/components/ogre/cegui/datafiles/configs/cegui.config
0	124	src/components/ogre/cegui/datafiles/fonts/COPYRIGHT.TXT
0	2	src/components/ogre/cegui/datafiles/fonts/DejaVuSans-10.xml
0	2	src/components/ogre/cegui/datafiles/fonts/DejaVuSans-14.xml
0	2	src/components/ogre/cegui/datafiles/fonts/DejaVuSans-8.xml
0	2	src/components/ogre/cegui/datafiles/fonts/DejaVuSans-Bold-10.xml
0	2	src/components/ogre/cegui/datafiles/fonts/DejaVuSans-Bold-8.xml
0	34	src/components/ogre/cegui/datafiles/fonts/Font.xsd
0	178	src/components/ogre/cegui/datafiles/imagesets/EmberLook.imageset
0	28	src/components/ogre/cegui/datafiles/imagesets/Imageset.xsd
0	4	src/components/ogre/cegui/datafiles/imagesets/compass.imageset
0	6	src/components/ogre/cegui/datafiles/imagesets/iconset_mason.imageset
0	13	src/components/ogre/cegui/datafiles/imagesets/iconset_standard.imageset
0	5	src/components/ogre/cegui/datafiles/imagesets/status_main.imageset
0	63	src/components/ogre/cegui/datafiles/layouts/GUILayout.xsd
0	4966	src/components/ogre/cegui/datafiles/looknfeel/EmberLook.looknfeel
0	399	src/components/ogre/cegui/datafiles/looknfeel/Falagard.xsd
0	3546	src/components/ogre/cegui/datafiles/looknfeel/TaharezLook.looknfeel
0	905	src/components/ogre/cegui/datafiles/looknfeel/Vanilla.looknfeel
0	3707	src/components/ogre/cegui/datafiles/looknfeel/WindowsLook.looknfeel
0	61	src/components/ogre/cegui/datafiles/schemes/EmberLookSkin.scheme
0	54	src/components/ogre/cegui/datafiles/schemes/GUIScheme.xsd

commit 2562ae0012fe84b4e1528cc14ed3c0477fbf5ace
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sun Jul 19 15:31:56 2009 +0200

    Further refactoring of the camera system. There's now one MainCamera
    class which can be hooked up to different kinds of mounts (first person,
    third person etc.) and can have different types of reaction when the
    user tries to move (moving the camera independently, moving the avatar
    etc.).

6	6	ember.conf
141	144	src/components/ogre/Avatar.cpp
10	18	src/components/ogre/Avatar.h
875	402	src/components/ogre/AvatarCamera.cpp
503	392	src/components/ogre/AvatarCamera.h
0	365	src/components/ogre/AvatarController.cpp
0	248	src/components/ogre/AvatarController.h
6	6	src/components/ogre/AvatarTerrainCursor.cpp
2	4	src/components/ogre/AvatarTerrainCursor.h
15	10	src/components/ogre/EmberOgre.cpp
8	7	src/components/ogre/EmberOgre.h
2	2	src/components/ogre/GUIManager.cpp
3	3	src/components/ogre/GUIManager.h
39	0	src/components/ogre/ICameraMotionHandler.h
37	0	src/components/ogre/IMovementProvider.h
3	3	src/components/ogre/Makefile.am
10	9	src/components/ogre/MousePicker.cpp
283	0	src/components/ogre/MovementController.cpp
193	0	src/components/ogre/MovementController.h
2	2	src/components/ogre/scripting/bindings/lua/Avatar.pkg
27	86	src/components/ogre/scripting/bindings/lua/AvatarCamera.pkg
0	75	src/components/ogre/scripting/bindings/lua/AvatarController.pkg
4	4	src/components/ogre/scripting/bindings/lua/EmberOgre.pkg
42	0	src/components/ogre/scripting/bindings/lua/MovementController.pkg
31	31	src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp
47	47	src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.h
1	1	src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.pkg
5	5	src/components/ogre/scripting/bindings/lua/helpers/lua_Helpers.cpp
1	1	src/components/ogre/scripting/bindings/lua/helpers/required.h
245	1039	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
1	1	src/components/ogre/scripting/bindings/lua/required.h
2	2	src/components/ogre/widgets/EntityPicker.lua
1	1	src/components/ogre/widgets/IngameChatWidget.cpp
11	6	src/components/ogre/widgets/MainIconBar.lua

commit c84f5b2610253c892e216f4a7dbe6d2bfb47ca6d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Aug 14 00:49:08 2008 +0200

    Initial refactoring of the camera class and interfaces.

83	2	src/components/ogre/AvatarCamera.cpp
107	12	src/components/ogre/AvatarCamera.h

commit ac27fd7bbbf00d4467effb67c03f87dfd1382bc0
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sat Jul 18 22:02:13 2009 +0200

    Refactored the way the Avatar system is set up. We now don't use the
    AvatarEmberEntity, instead relying on the new attachment system with its
    delegates.

80	76	src/components/ogre/Avatar.cpp
15	44	src/components/ogre/Avatar.h
48	0	src/components/ogre/AvatarAttachmentController.cpp
46	0	src/components/ogre/AvatarAttachmentController.h
1	2	src/components/ogre/AvatarCamera.cpp
1	1	src/components/ogre/AvatarCamera.h
6	8	src/components/ogre/AvatarController.cpp
1	1	src/components/ogre/AvatarController.h
5	5	src/components/ogre/AvatarEmberEntity.cpp
1	1	src/components/ogre/AvatarEmberEntity.h
11	20	src/components/ogre/AvatarLogger.cpp
14	20	src/components/ogre/AvatarLogger.h
107	93	src/components/ogre/EmberEntity.cpp
11	4	src/components/ogre/EmberEntity.h
5	12	src/components/ogre/EmberEntityFactory.cpp
1	1	src/components/ogre/EmberEntityFactory.h
23	17	src/components/ogre/EmberOgre.cpp
7	1	src/components/ogre/EmberOgre.h
1	1	src/components/ogre/GUIManager.cpp
1	1	src/components/ogre/GUIManager.h
2	2	src/components/ogre/IAttachmentControlDelegate.h
1	1	src/components/ogre/IEntityAttachment.h
2	2	src/components/ogre/Makefile.am
9	2	src/components/ogre/SceneNodeAttachment.cpp
3	1	src/components/ogre/SceneNodeAttachment.h
1	1	src/components/ogre/WorldAttachment.cpp
1	1	src/components/ogre/WorldAttachment.h
26	26	src/components/ogre/WorldEmberEntity.cpp
6	7	src/components/ogre/environment/EmberEntityLoader.cpp
2	2	src/components/ogre/environment/Forest.cpp
17	17	src/components/ogre/environment/GrassFoliage.cpp
2	2	src/components/ogre/environment/ShrubberyFoliage.cpp
12	7	src/components/ogre/manipulation/EntityMoveManager.cpp
8	7	src/components/ogre/manipulation/EntityMover.cpp
3	3	src/components/ogre/manipulation/EntityMover.h
1	1	src/components/ogre/scripting/bindings/lua/Avatar.pkg
0	6	src/components/ogre/scripting/bindings/lua/AvatarEmberEntity.pkg
0	2	src/components/ogre/scripting/bindings/lua/EmberEntity.pkg
1	1	src/components/ogre/scripting/bindings/lua/EmberOgre.pkg
11	78	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
1	1	src/components/ogre/terrain/TerrainEditor.cpp
1	1	src/components/ogre/terrain/TerrainGenerator.cpp
10	10	src/components/ogre/widgets/EntityCreator.cpp
1	1	src/components/ogre/widgets/EntityPicker.lua
12	15	src/components/ogre/widgets/Help.cpp
12	12	src/components/ogre/widgets/Help.h
2	2	src/components/ogre/widgets/IngameChatWidget.cpp
1	1	src/components/ogre/widgets/InventoryWidget.cpp
7	7	src/components/ogre/widgets/MakeEntityWidget.cpp
2	2	src/components/ogre/widgets/MeshPreview.cpp
35	26	src/components/ogre/widgets/adapters/atlas/PolygonAdapter.cpp

commit 1cb3887dfbd63fe16c7c2350dec8d5e53cf37315
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sat Jul 18 17:14:26 2009 +0200

    Provide a controller for scene node attachment which uses the control
    delegate.

44	0	src/components/ogre/DelegatingSceneNodeController.cpp
43	0	src/components/ogre/DelegatingSceneNodeController.h
9	0	src/components/ogre/IAttachmentControlDelegate.h
7	4	src/components/ogre/Makefile.am
2	1	src/components/ogre/SceneNodeAttachment.cpp

commit 48264a193029e5618bd7314d0a82f0a104a0bb85
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sat Jul 18 16:47:09 2009 +0200

    Make sure that entities which have no bbox still update their graphical
    representation.

5	0	src/components/ogre/EmberEntity.cpp
20	0	src/components/ogre/EmberEntity.h

commit 290fa067dab351f12bccbf6d1d0ca6be80c0f5df
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sat Jul 18 16:23:14 2009 +0200

    Let the update of the scene node attachment happen through a controller,
    so that it directed differently when the entity is controlled by the
    user. This will allow for a more elegant solution than the current one,
    and will make it possible for the user to switch in game which entity
    should be controlled.

31	0	src/components/ogre/IAttachmentControlDelegate.h
3	0	src/components/ogre/IEntityAttachment.h
3	3	src/components/ogre/Makefile.am
0	150	src/components/ogre/OgreAttachment.cpp
0	76	src/components/ogre/OgreAttachment.h
134	0	src/components/ogre/SceneNodeAttachment.cpp
77	0	src/components/ogre/SceneNodeAttachment.h
65	0	src/components/ogre/SceneNodeController.cpp
57	0	src/components/ogre/SceneNodeController.h
6	2	src/components/ogre/WorldAttachment.cpp
2	0	src/components/ogre/WorldAttachment.h
11	11	src/components/ogre/model/ModelAttachment.cpp
3	3	src/components/ogre/model/ModelAttachment.h

commit a0dd1dcd5682a180de7d78d0bb63f6dbfe321e32
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sat Jul 18 14:30:55 2009 +0200

    Added adjustment feature to the attachment, so that the graphical
    representation can be adjusted to better fit with what's shown (for
    example snapping to the ground).

3	3	src/components/ogre/AvatarEmberEntity.cpp
16	1	src/components/ogre/IEntityAttachment.h
16	1	src/components/ogre/OgreAttachment.cpp
2	0	src/components/ogre/OgreAttachment.h
15	3	src/components/ogre/WorldAttachment.cpp
9	1	src/components/ogre/WorldAttachment.h
1	1	src/components/ogre/WorldEmberEntity.cpp

commit 0143358635e7c33de9f330022a5a8a53c0f73670
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sat Jul 18 13:11:35 2009 +0200

    Updated bindings.

0	15	src/components/ogre/scripting/bindings/lua/MotionManager.pkg
0	140	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp

commit 5d3f661194dbbee5be6e58b58f69393067074687
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sat Jul 18 13:11:23 2009 +0200

    Adapted to changes in MotionManager.

4	4	src/components/ogre/model/ModelRepresentation.cpp
1	1	src/components/ogre/model/ModelRepresentation.h

commit c7611962bad5889a9c1a69cc9a04c135f330fae9
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sat Jul 18 13:10:02 2009 +0200

    Introduced the concept of attachments being able to transfer themselves
    to other attachments without requiring that the scene nodes are
    destroyed and recreated. Currently it's using dynamic_cast which isn't
    cmopletely optimal.

1	1	src/components/ogre/IGraphicalRepresentation.h
1	1	src/components/ogre/Makefile.am
49	1	src/components/ogre/OgreAttachment.cpp
12	1	src/components/ogre/OgreAttachment.h
29	2	src/components/ogre/model/ModelAttachment.cpp
5	1	src/components/ogre/model/ModelAttachment.h

commit 417cbfd5cbc3554c87f17e4b721337d33274ca9e
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sat Jul 18 13:08:19 2009 +0200

    Removed the usage of the motion manager, since this should happen on the
    attachment instead.

19	22	src/components/ogre/EmberEntity.cpp

commit e5599f7173275063017de326dbcbf8ea2ca05d0e
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sat Jul 18 13:01:42 2009 +0200

    Separated the interfaces into their own files, and cleaned up the
    manager to remove the hard connections to entities, and added better
    docs.

43	0	src/components/ogre/IAnimated.h
45	0	src/components/ogre/IMovable.h
12	11	src/components/ogre/MotionManager.cpp
49	37	src/components/ogre/MotionManager.h

commit 1fb28f9d0c7f266ff2f3c934bc1c195c662b8c0a
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Fri Jul 17 21:14:40 2009 +0200

    Updated bindings.

1	1	src/components/ogre/scripting/bindings/lua/AvatarEmberEntity.pkg
54	55	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp

commit b2f86762573d086dd8c5ada45d99fed08632cf96
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Fri Jul 17 00:10:50 2009 +0200

    Updated bindings.

1	1	src/components/ogre/scripting/bindings/lua/ModelRepresentation.pkg
0	33	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp

commit a693901e3685ed5b1a641d44fb8432f78469cc10
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Fri Jul 17 00:09:45 2009 +0200

    The model mount is now handled by the appropriate attachment. This means
    that in some instances, like when entities are attached to bones, it
    won't be needed at all.

45	40	src/components/ogre/model/ModelRepresentation.cpp
4	6	src/components/ogre/model/ModelRepresentation.h

commit 8ef2b927b68d79adc0c429876922285fa31266c0
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Fri Jul 17 00:08:51 2009 +0200

    Started to offload attachment duties to the actual attachment classes.

72	45	src/components/ogre/EmberEntity.cpp
7	0	src/components/ogre/EmberEntity.h
9	4	src/components/ogre/WorldEmberEntity.cpp

commit ab8a745807d8d51be9595c9bf418ee4117c6cef1
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Fri Jul 17 00:07:48 2009 +0200

    Temporarily disable the forest while attachment is sorted.

2	1	src/components/ogre/environment/EmberEntityLoader.cpp

commit c2ff9027a9d23130a523b7bdae36a53f14281415
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Fri Jul 17 00:07:05 2009 +0200

    Added a couple of basic attachment types.

3	3	src/components/ogre/Makefile.am
87	0	src/components/ogre/OgreAttachment.cpp
63	0	src/components/ogre/OgreAttachment.h
78	0	src/components/ogre/WorldAttachment.cpp
60	0	src/components/ogre/WorldAttachment.h
2	2	src/components/ogre/model/Makefile.am
80	0	src/components/ogre/model/ModelAttachment.cpp
62	0	src/components/ogre/model/ModelAttachment.h

commit 6b9fdc354891534182bdd4b0934bbcfe8d99bbcf
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Fri Jul 17 00:04:52 2009 +0200

    Added the concept of an attachment, which is an object which attaches a
    graphical representation of an entity to a parent entity.
    This will in most cases use the basic Ogre scene graph for attachment,
    but will allow us much more flexibility in doing attachment for meshes
    that are attached to bones, or more complex things like dynamic ropes
    etc.

44	0	src/components/ogre/IEntityAttachment.h

commit 9ca5b469547d5a05488b041312985b01b354c078
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Wed Jul 15 20:30:27 2009 +0200

    Removed references to EmberPhysicalEntity.

0	9	src/components/ogre/widgets/EntityEditor.lua

commit ea3d24a9de52f4433f04c9ef9943337829706b97
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Wed Jul 15 19:43:41 2009 +0200

    Temporarily disable the graphics for the world. In the longer run we
    want to remove the need for the WorldEmberEntity and instead represent
    the world as a IGraphicalRepresentation.

1	0	src/components/ogre/modeldefinitions/entitymappings.entitymap.xml

commit fee6bf54939bf94db2900099082c90b9f8ba5b70
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Wed Jul 15 19:35:23 2009 +0200

    Use the ModelRepresentation instead of the deprecated
    EmberPhysicalEntity to get the model.

3	3	src/components/ogre/widgets/Status.lua

commit 5c3c7fd377fc89f3c154b9147c7ab31a952da3eb
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Wed Jul 15 19:35:13 2009 +0200

    Updated bindings.

0	2	src/components/ogre/scripting/bindings/lua/EmberEntity.pkg
4	0	src/components/ogre/scripting/bindings/lua/EmberOgre.pkg
629	92	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp

commit 7d85707163c3c92dd0dcb757857fbfa0259f7098
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Wed Jul 15 19:34:44 2009 +0200

    Added file missed in previous commit.

15	3	src/components/ogre/model/ModelRepresentation.h

commit 46667cd6933a615d99f735ec24bf774ed71531fb
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Wed Jul 15 19:33:58 2009 +0200

    Removed the methods for getting bounding boxes and spheres from the
    EmberEntity, since they only make sense for the actual model
    representation.

1	16	src/components/ogre/EmberEntity.cpp
0	15	src/components/ogre/EmberEntity.h
1	1	src/components/ogre/model/ModelRepresentation.cpp
1	1	src/components/ogre/model/ModelRepresentationManager.cpp
1	1	src/components/ogre/model/ModelRepresentationManager.h

commit 3f314f576a038f1140307da0eacf7f869c2da078
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Wed Jul 15 19:32:36 2009 +0200

    Updated lua bindings.

0	23	src/components/ogre/scripting/bindings/lua/EmberPhysicalEntity.pkg
74	0	src/components/ogre/scripting/bindings/lua/IGraphicalRepresentation.pkg
98	0	src/components/ogre/scripting/bindings/lua/ModelRepresentation.pkg
38	0	src/components/ogre/scripting/bindings/lua/ModelRepresentationManager.pkg

commit f21381bf0cf047d936a17f2a5be886e150486f05
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Wed Jul 15 00:20:34 2009 +0200

    Added docs.

3	0	src/components/ogre/EmberEntity.cpp
68	5	src/components/ogre/EmberEntity.h
17	0	src/components/ogre/IGraphicalRepresentation.h
1	1	src/components/ogre/model/ModelRepresentation.cpp
59	10	src/components/ogre/model/ModelRepresentation.h
0	1	src/components/ogre/terrain/TerrainGenerator.cpp

commit 3f8d35227e1c5587bd8498e35f6106b2ac2af208
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Wed Jul 15 00:19:41 2009 +0200

    Use instances of ModelRepresentation throughout instead of EmberEntity,
    since only the former will have ability to get world bounding box and
    spheres.

19	18	src/components/ogre/widgets/IngameChatWidget.cpp
5	5	src/components/ogre/widgets/IngameChatWidget.h

commit 0a4ee667423d305fe1d481e28e9e71b2b4fa66fc
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Tue Jul 14 22:34:51 2009 +0200

    Moved ModelMount to the Model namespace where it belong, and cleaned up
    in EmberOgre.

4	16	src/components/ogre/EmberOgre.cpp
18	31	src/components/ogre/EmberOgre.h
2	2	src/components/ogre/Makefile.am
0	173	src/components/ogre/ModelMount.cpp
0	142	src/components/ogre/ModelMount.h
2	2	src/components/ogre/model/Makefile.am
177	0	src/components/ogre/model/ModelMount.cpp
147	0	src/components/ogre/model/ModelMount.h
1	1	src/components/ogre/model/ModelRepresentation.cpp
2	2	src/components/ogre/model/ModelRepresentation.h
1	3	src/components/ogre/scripting/bindings/lua/EmberOgre.pkg
4	67	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
3	2	src/components/ogre/widgets/EntityCreator.cpp
3	1	src/components/ogre/widgets/EntityCreator.h

commit 958bc2743be98856a71021f28a44a9a8d35c5e4c
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Tue Jul 14 22:04:21 2009 +0200

    Refactored the entity hierarchy so that it's more shallow, and that the
    graphical representation of an entity now is handled through an instance
    of IGraphicalRepresentation rather than the EmberPhysicalEntity class.
    Initially we'll provide the ModelRepresentation class which performs the
    duties of the EmberPhysicalEntity class.
    Currently the attachment of entities on to a model is broken.

1	1	src/components/ogre/Avatar.cpp
35	33	src/components/ogre/AvatarEmberEntity.cpp
18	17	src/components/ogre/AvatarEmberEntity.h
67	16	src/components/ogre/EmberEntity.cpp
28	2	src/components/ogre/EmberEntity.h
2	1	src/components/ogre/EmberEntityActionCreator.cpp
4	3	src/components/ogre/EmberEntityActionCreator.h
1	43	src/components/ogre/EmberEntityFactory.cpp
0	5	src/components/ogre/EmberEntityFactory.h
6	6	src/components/ogre/EmberEntityHideModelAction.cpp
4	4	src/components/ogre/EmberEntityHideModelAction.h
34	9	src/components/ogre/EmberEntityModelAction.cpp
3	3	src/components/ogre/EmberEntityModelAction.h
16	8	src/components/ogre/EmberEntityPartAction.cpp
3	3	src/components/ogre/EmberEntityPartAction.h
6	1	src/components/ogre/EmberOgre.cpp
3	0	src/components/ogre/EmberOgre.h
29	29	src/components/ogre/EmberPhysicalEntity.cpp
0	5	src/components/ogre/EmberPhysicalEntity.h
66	0	src/components/ogre/IGraphicalRepresentation.h
2	2	src/components/ogre/Makefile.am
5	6	src/components/ogre/MotionManager.cpp
15	10	src/components/ogre/MotionManager.h
39	36	src/components/ogre/environment/EmberEntityLoader.cpp
40	37	src/components/ogre/environment/EmberEntityLoader.h
12	12	src/components/ogre/environment/Forest.cpp
14	10	src/components/ogre/environment/Forest.h
2	2	src/components/ogre/model/Makefile.am
785	0	src/components/ogre/model/ModelRepresentation.cpp
328	0	src/components/ogre/model/ModelRepresentation.h
62	0	src/components/ogre/model/ModelRepresentationManager.cpp
47	0	src/components/ogre/model/ModelRepresentationManager.h
0	1	src/components/ogre/scripting/bindings/lua/EmberOgre.pkg
18	2	src/components/ogre/scripting/bindings/lua/MotionManager.pkg
91	243	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
2	2	src/components/ogre/widgets/EntityPicker.lua
60	57	src/components/ogre/widgets/IngameChatWidget.cpp
7	5	src/components/ogre/widgets/IngameChatWidget.h
44	45	src/components/ogre/widgets/icons/IconManager.cpp

commit bed767dd560b6971f841a33831e9ea3081547fc5
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Fri Jul 17 21:23:46 2009 +0200

    Set up the size of one page in indices at startup, to prevent a crash
    when there's no terrain present on the server.

1	2	src/components/ogre/terrain/TerrainGenerator.cpp
2	2	src/components/ogre/terrain/TerrainInfo.cpp
18	13	src/components/ogre/terrain/TerrainInfo.h

commit 0955a224b18c5fbd469251be52ba07dc3392a075
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Thu Jul 16 01:08:03 2009 +0400

    Calling EmberOgre::Convert as a class from Lua.

3	3	src/components/ogre/widgets/EntityPicker.lua
1	1	src/components/ogre/widgets/PickingInfo.lua

commit 6a2802e1f7bd78f75d9c091dbb5bf8b20821efc8
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Fri Jul 10 00:53:40 2009 +0200

    Removed unused macros.

0	145	acinclude.m4

commit 6ad3680309e498b2fccc2bad4688359a66436b6e
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Fri Jul 10 00:42:39 2009 +0200

    Removed unused macros. I couldn't remove libtool though since I got some
    strange errors when running configure then.

0	2	autogen.sh
7	6	configure.ac

commit 7061a406c9037e3aad60b4e18e4697acf2d16445
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Thu Jul 9 23:54:13 2009 +0200

    Added ability to automatically connect to a server through the
    metaserver:autoconnect value.

3	0	ember.conf
11	0	src/components/ogre/widgets/ServerBrowser.lua

commit cf3ac51c54c3c462a7b9d72f7faaa8a938247af4
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Thu Jul 9 23:52:52 2009 +0200

    Added lua support for varconf values.

1	0	configure.ac
2	0	src/components/ogre/scripting/LuaScriptingProvider.cpp
1	1	src/framework/bindings/lua/Makefile.am
9	0	src/framework/bindings/lua/varconf/Makefile.am
2	0	src/framework/bindings/lua/varconf/Varconf.pkg
390	0	src/framework/bindings/lua/varconf/lua_Varconf.cpp
3	0	src/framework/bindings/lua/varconf/update.sh
50	0	src/framework/bindings/lua/varconf/variable.pkg
1	0	src/main/Makefile.am

commit 4a0454b382442b5fde0aad4bb91f2f760915f030
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Tue Jul 7 23:48:48 2009 +0200

    Make it parse movement mode even for the avatar.

18	17	src/components/ogre/AvatarEmberEntity.cpp

commit 6a3285b371d5a1f3fc52ee3c0db19924a0378227
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Tue Jul 7 22:09:47 2009 +0200

    Split movement and position mode up into two different concepts.

44	32	src/components/ogre/EmberEntity.cpp
55	19	src/components/ogre/EmberEntity.h
4	4	src/components/ogre/EmberPhysicalEntity.cpp
1	1	src/components/ogre/EmberPhysicalEntity.h
1	1	src/components/ogre/WorldEmberEntity.cpp
22	8	src/components/ogre/scripting/bindings/lua/EmberEntity.pkg
37	4	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp

commit d5b31da04e722268202b36d0e5cd55a00028ea13
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Wed Jul 8 00:03:04 2009 +0200

    Fixed incorrect usage of sizeof and the usage of the pointer.

4	2	src/components/ogre/terrain/TerrainPageGeometry.cpp

commit f2a2c6bc5adf513fe9c2975cde75363afed8652b
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Tue Jul 7 23:26:59 2009 +0200

    Spelling.

1	1	src/components/ogre/terrain/TerrainPageGeometry.cpp

commit 9c7d3eb0c57db78b59c428de604605c1f71750d3
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Tue Jul 7 23:21:43 2009 +0200

    Move the definition of the default height to the terrain classes. This
    could be made more optimized though.

1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingLandScapeData2D_HeightField.cpp
1	1	src/components/ogre/terrain/TerrainPage.cpp
8	3	src/components/ogre/terrain/TerrainPageGeometry.cpp
6	1	src/components/ogre/terrain/TerrainPageGeometry.h

commit 8d0b614e42272062f09435600a6db69b57136d04
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Tue Jul 7 22:53:40 2009 +0200

    Removed setting not needed as we're not building shared libs.

0	1	src/components/ogre/Makefile.am
0	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/Makefile.am
1	1	src/components/ogre/carpenter/Makefile.am
1	1	src/components/ogre/widgets/Makefile.am
0	1	src/components/ogre/widgets/adapters/Makefile.am
0	1	src/components/ogre/widgets/adapters/atlas/Makefile.am
0	1	src/framework/Makefile.am
0	1	src/framework/bindings/lua/atlas/Makefile.am

commit 01c7338be5f3001d33ebb29b6b3d653caacb57bc
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Tue Jul 7 22:38:22 2009 +0200

    Set the height of uninitialized terrain to 0.

1	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingLandScapeData2D_HeightField.cpp

commit 00aa95c65946154d5b545ff2d1766cc948f53968
Author: Alistair Riddoch <alriddoch@googlemail.com>
Date:   Mon Jul 6 22:16:26 2009 +0100

    Remove cases where archives were archived, and give them all the the linker.

0	13	src/components/ogre/Makefile.am
0	1	src/components/ogre/environment/Makefile.am
0	2	src/components/ogre/ogreopcode/src/Makefile.am
0	2	src/components/ogre/widgets/Makefile.am
0	3	src/framework/Makefile.am
39	5	src/main/Makefile.am
0	14	src/services/Makefile.am

commit fcbde383e8865d2841a1dd5c822758ea4d0f7d93
Author: Alistair Riddoch <alriddoch@googlemail.com>
Date:   Mon Jul 6 18:28:06 2009 +0100

    Run the script and remove use of libtool.

2	2	src/components/entitymapping/Makefile.am
12	12	src/components/ogre/Makefile.am
3	3	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/Makefile.am
3	3	src/components/ogre/carpenter/Makefile.am
4	4	src/components/ogre/environment/Makefile.am
2	2	src/components/ogre/environment/caelum/Makefile.am
2	2	src/components/ogre/environment/hydrax/Makefile.am
2	2	src/components/ogre/environment/meshtree/Makefile.am
2	2	src/components/ogre/environment/pagedgeometry/Makefile.am
2	2	src/components/ogre/gui/Makefile.am
2	2	src/components/ogre/input/Makefile.am
2	2	src/components/ogre/jesus/Makefile.am
2	2	src/components/ogre/manipulation/Makefile.am
2	2	src/components/ogre/mapping/Makefile.am
2	2	src/components/ogre/model/Makefile.am
4	4	src/components/ogre/ogreopcode/src/Makefile.am
2	2	src/components/ogre/ogreopcode/src/Opcode/Makefile.am
2	2	src/components/ogre/scripting/Makefile.am
2	2	src/components/ogre/scripting/bindings/lua/Makefile.am
2	2	src/components/ogre/scripting/bindings/lua/helpers/Makefile.am
2	2	src/components/ogre/scripting/bindings/lua/ogre/Makefile.am
2	2	src/components/ogre/sound/Makefile.am
2	2	src/components/ogre/terrain/Makefile.am
5	5	src/components/ogre/widgets/Makefile.am
3	3	src/components/ogre/widgets/adapters/Makefile.am
3	3	src/components/ogre/widgets/adapters/atlas/Makefile.am
2	2	src/components/ogre/widgets/icons/Makefile.am
2	2	src/extensions/Makefile.am
7	7	src/framework/Makefile.am
2	2	src/framework/bindings/lua/Makefile.am
3	3	src/framework/bindings/lua/atlas/Makefile.am
2	2	src/framework/bindings/lua/eris/Makefile.am
3	3	src/main/Makefile.am
2	2	src/main/bindings/lua/Makefile.am
13	13	src/services/Makefile.am
2	2	src/services/bindings/lua/Makefile.am
2	2	src/services/config/Makefile.am
2	2	src/services/input/Makefile.am
2	2	src/services/logging/Makefile.am
2	2	src/services/metaserver/Makefile.am
2	2	src/services/scripting/Makefile.am
2	2	src/services/server/Makefile.am
2	2	src/services/sound/Makefile.am
2	2	src/services/time/Makefile.am
2	2	src/services/wfut/Makefile.am

commit c068dbedf4f50a0e3fef0d1ad85e6a97e2c9552c
Author: Alistair Riddoch <alriddoch@googlemail.com>
Date:   Mon Jul 6 18:27:48 2009 +0100

    A script to remove libtool.

8	0	scripts/remove_libtool.sh

commit 18637e2c27c20c7d790089567fb709eeba7a9dec
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Mon Jul 6 23:39:45 2009 +0200

    Check for supported tech.

14	13	src/components/ogre/environment/pagedgeometry/include/GrassLoader.h

commit e6f48942d7d49e03f63038eee2c158b41ccf9bfd
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Mon Jul 6 23:09:49 2009 +0200

    Enable animation.

1	1	src/components/ogre/environment/FoliageLayer.cpp

commit 71d81d1d4a9393d4fe018652784cdebd37c752e5
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Mon Jul 6 23:09:24 2009 +0200

    Enable proper exp2 fog.

23	9	src/components/ogre/environment/pagedgeometry/source/BatchPage.cpp
10	3	src/components/ogre/environment/pagedgeometry/source/GrassLoader.cpp

commit 6476c86bc520d05de1f23ac7c801cd23e23bc70c
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Mon Jul 6 22:12:17 2009 +0200

    Updated to newer version of the paged geometry. We now also use the
    original namespace of "Forests" to avoid conflicts when updating.

2	2	src/components/ogre/environment/EmberEntityLoader.cpp
6	6	src/components/ogre/environment/EmberEntityLoader.h
1	1	src/components/ogre/environment/Foliage.h
2	2	src/components/ogre/environment/FoliageBase.h
2	2	src/components/ogre/environment/FoliageLayer.cpp
6	6	src/components/ogre/environment/FoliageLayer.h
1	1	src/components/ogre/environment/FoliageLoader.cpp
2	2	src/components/ogre/environment/FoliageLoader.h
7	7	src/components/ogre/environment/Forest.cpp
3	3	src/components/ogre/environment/Forest.h
12	12	src/components/ogre/environment/GrassFoliage.cpp
3	3	src/components/ogre/environment/GrassFoliage.h
3	3	src/components/ogre/environment/ShrubberyFoliage.cpp
1	1	src/components/ogre/environment/ShrubberyFoliage.h
45	45	src/components/ogre/environment/pagedgeometry/include/BatchPage.h
81	81	src/components/ogre/environment/pagedgeometry/include/BatchedGeometry.h
7	7	src/components/ogre/environment/pagedgeometry/include/DummyPage.h
109	104	src/components/ogre/environment/pagedgeometry/include/GrassLoader.h
64	58	src/components/ogre/environment/pagedgeometry/include/ImpostorPage.h
571	530	src/components/ogre/environment/pagedgeometry/include/PagedGeometry.h
2	2	src/components/ogre/environment/pagedgeometry/include/PassiveEntityPage.h
129	129	src/components/ogre/environment/pagedgeometry/include/PropertyMaps.h
15	15	src/components/ogre/environment/pagedgeometry/include/StaticBillboardSet.h
97	96	src/components/ogre/environment/pagedgeometry/include/TreeLoader2D.h
97	97	src/components/ogre/environment/pagedgeometry/include/TreeLoader3D.h
52	52	src/components/ogre/environment/pagedgeometry/include/WindBatchPage.h
44	44	src/components/ogre/environment/pagedgeometry/include/WindBatchedGeometry.h
210	117	src/components/ogre/environment/pagedgeometry/source/BatchPage.cpp
286	286	src/components/ogre/environment/pagedgeometry/source/BatchedGeometry.cpp
4	4	src/components/ogre/environment/pagedgeometry/source/DummyPage.cpp
377	211	src/components/ogre/environment/pagedgeometry/source/GrassLoader.cpp
223	219	src/components/ogre/environment/pagedgeometry/source/ImpostorPage.cpp
445	426	src/components/ogre/environment/pagedgeometry/source/PagedGeometry.cpp
2	2	src/components/ogre/environment/pagedgeometry/source/PassiveEntityPage.cpp
140	140	src/components/ogre/environment/pagedgeometry/source/PropertyMaps.cpp
97	97	src/components/ogre/environment/pagedgeometry/source/StaticBillboardSet.cpp
297	297	src/components/ogre/environment/pagedgeometry/source/TreeLoader2D.cpp
275	275	src/components/ogre/environment/pagedgeometry/source/TreeLoader3D.cpp
521	346	src/components/ogre/environment/pagedgeometry/source/WindBatchPage.cpp
420	420	src/components/ogre/environment/pagedgeometry/source/WindBatchedGeometry.cpp

commit 03c9890efe85161408c4ee99050e06f291428543
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sun Jul 5 23:37:21 2009 +0200

    Renamed MathConverter.h to Convert.h

1	1	src/components/ogre/Avatar.cpp
1	1	src/components/ogre/AvatarCamera.cpp
1	1	src/components/ogre/AvatarController.cpp
273	0	src/components/ogre/Convert.h
1	1	src/components/ogre/EmberEntity.cpp
1	1	src/components/ogre/EmberOgrePrerequisites.h
1	1	src/components/ogre/EmberPhysicalEntity.cpp
1	1	src/components/ogre/Makefile.am
0	273	src/components/ogre/MathConverter.h
1	1	src/components/ogre/ModelMount.cpp
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingLandScapeData2D_HeightField.cpp
1	1	src/components/ogre/WorldEmberEntity.cpp
1	1	src/components/ogre/environment/FoliageBase.cpp
1	1	src/components/ogre/environment/FoliageLayer.cpp
1	1	src/components/ogre/environment/FoliageLoader.cpp
1	1	src/components/ogre/environment/Forest.cpp
1	1	src/components/ogre/environment/GrassFoliage.cpp
1	1	src/components/ogre/environment/ShrubberyFoliage.cpp
1	1	src/components/ogre/jesus/Jesus.cpp
1	1	src/components/ogre/manipulation/EntityMover.cpp
1	1	src/components/ogre/manipulation/EntityMoverBase.cpp
1	1	src/components/ogre/manipulation/MovementAdapter.cpp
1	1	src/components/ogre/manipulation/Polygon.cpp
1	1	src/components/ogre/manipulation/PolygonPoint.cpp
1	1	src/components/ogre/manipulation/PolygonPointMover.cpp
1	1	src/components/ogre/manipulation/SnapToMovement.cpp
1	1	src/components/ogre/model/ModelDefinitionAtlasComposer.cpp
118	0	src/components/ogre/scripting/bindings/lua/Convert.pkg
1	1	src/components/ogre/scripting/bindings/lua/EmberOgre.pkg
0	118	src/components/ogre/scripting/bindings/lua/MathConverter.pkg
1	1	src/components/ogre/scripting/bindings/lua/required.h
1	1	src/components/ogre/terrain/TerrainEditor.cpp
1	1	src/components/ogre/terrain/TerrainGenerator.cpp
1	1	src/components/ogre/terrain/TerrainPage.cpp
1	1	src/components/ogre/terrain/TerrainPageShadow.cpp
1	1	src/components/ogre/terrain/TerrainPageSurface.cpp
1	1	src/components/ogre/widgets/EntityCreator.cpp
1	1	src/components/ogre/widgets/EntityCreatorMovementBridge.cpp
1	1	src/components/ogre/widgets/InventoryWidget.cpp
1	1	src/components/ogre/widgets/MakeEntityWidget.cpp
1	1	src/components/ogre/widgets/adapters/atlas/PolygonAdapter.cpp

commit 17c39749531e12582a3c71ccd0aed426f552410a
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sun Jul 5 23:28:11 2009 +0200

    Move all conversion methods into the Convert class, and give them
    similar signatures.

5	5	src/components/ogre/Avatar.cpp
1	1	src/components/ogre/AvatarCamera.cpp
2	2	src/components/ogre/AvatarController.cpp
11	11	src/components/ogre/EmberEntity.cpp
3	3	src/components/ogre/EmberPhysicalEntity.cpp
44	53	src/components/ogre/MathConverter.h
1	1	src/components/ogre/ModelMount.cpp
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingLandScapeData2D_HeightField.cpp
3	3	src/components/ogre/WorldEmberEntity.cpp
2	2	src/components/ogre/environment/FoliageBase.cpp
4	4	src/components/ogre/environment/FoliageLayer.cpp
2	2	src/components/ogre/environment/FoliageLoader.cpp
2	2	src/components/ogre/environment/Forest.cpp
2	2	src/components/ogre/environment/GrassFoliage.cpp
1	1	src/components/ogre/environment/ShrubberyFoliage.cpp
4	4	src/components/ogre/jesus/Jesus.cpp
1	1	src/components/ogre/manipulation/EntityMover.cpp
6	6	src/components/ogre/manipulation/EntityMoverBase.cpp
2	2	src/components/ogre/manipulation/MovementAdapter.cpp
4	4	src/components/ogre/manipulation/PolygonPoint.cpp
3	3	src/components/ogre/manipulation/PolygonPointMover.cpp
2	2	src/components/ogre/manipulation/SnapToMovement.cpp
1	1	src/components/ogre/model/ModelDefinitionAtlasComposer.cpp
86	9	src/components/ogre/scripting/bindings/lua/MathConverter.pkg
223	130	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
2	2	src/components/ogre/terrain/TerrainEditor.cpp
5	5	src/components/ogre/terrain/TerrainGenerator.cpp
1	1	src/components/ogre/terrain/TerrainPage.cpp
1	1	src/components/ogre/terrain/TerrainPageShadow.cpp
1	1	src/components/ogre/widgets/Compass.cpp
5	5	src/components/ogre/widgets/EntityCreator.cpp
3	3	src/components/ogre/widgets/EntityPicker.lua
1	1	src/components/ogre/widgets/InventoryWidget.cpp
35	35	src/components/ogre/widgets/MakeEntityWidget.cpp
1	1	src/components/ogre/widgets/PickingInfo.lua
1	1	src/components/ogre/widgets/adapters/atlas/PolygonAdapter.cpp

commit 12ce8d95a54a3c8363bf8a4cb908ca1d9cb61f57
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sun Jul 5 22:17:31 2009 +0200

    Default graphical level to "medium" instead of "high", until we've got a
    level adjustment system in place.

1	1	ember.conf

commit 9e65ca4bacbbf5936581f224cdb9f73b70d45592
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sun Jul 5 22:16:29 2009 +0200

    Change name from "modelmap" to "entitymap".

2	2	src/components/ogre/mapping/EmberEntityMappingManager.cpp
9	9	src/components/ogre/mapping/XMLEntityMappingDefinitionSerializer.cpp
6	6	src/components/ogre/modeldefinitions/Makefile.am
924	0	src/components/ogre/modeldefinitions/entitymappings.entitymap.xml
0	924	src/components/ogre/modeldefinitions/modelmappings.modelmap.xml

commit 90966533a931eb6596d5f53a7690d20236473d54
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sun Jul 5 22:02:54 2009 +0200

    Moved away the Ogre dependent entity mapping from "model", since there's
    no connection.

1	1	configure.ac
2	2	src/components/ogre/EmberEntityFactory.cpp
2	2	src/components/ogre/EmberOgre.cpp
5	4	src/components/ogre/EmberOgre.h
2	2	src/components/ogre/EmberPhysicalEntity.cpp
2	2	src/components/ogre/Makefile.am
97	0	src/components/ogre/mapping/EmberEntityMappingManager.cpp
97	0	src/components/ogre/mapping/EmberEntityMappingManager.h
6	0	src/components/ogre/mapping/Makefile.am
248	0	src/components/ogre/mapping/XMLEntityMappingDefinitionSerializer.cpp
68	0	src/components/ogre/mapping/XMLEntityMappingDefinitionSerializer.h
0	1	src/components/ogre/model/Makefile.am
0	101	src/components/ogre/model/mapping/EmberEntityMappingManager.cpp
0	100	src/components/ogre/model/mapping/EmberEntityMappingManager.h
0	6	src/components/ogre/model/mapping/Makefile.am
0	252	src/components/ogre/model/mapping/XMLEntityMappingDefinitionSerializer.cpp
0	72	src/components/ogre/model/mapping/XMLEntityMappingDefinitionSerializer.h
2	2	src/components/ogre/widgets/EntityCreator.cpp
2	2	src/components/ogre/widgets/ServerWidget.cpp
3	3	src/components/ogre/widgets/icons/IconManager.cpp

commit 7adbfa249118c3ead6221043f4cc727c8f0894b2
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sat Jul 4 02:29:32 2009 +0200

    Added Makefile for the Ogre specific mapping classes back.

6	0	src/components/ogre/model/mapping/Makefile.am

commit c402f201efb9174b21ffb134c28a08c24f6a0416
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sat Jul 4 02:27:53 2009 +0200

    Moved the entity mapping framework to a more suitable namespace.

6	8	src/components/entitymapping/Actions/Action.cpp
14	16	src/components/entitymapping/Actions/Action.h
8	9	src/components/entitymapping/Actions/DummyAction.cpp
6	7	src/components/entitymapping/Actions/DummyAction.h
6	8	src/components/entitymapping/Cases/AttributeCase.cpp
9	12	src/components/entitymapping/Cases/AttributeCase.h
6	7	src/components/entitymapping/Cases/AttributeComparers/AttributeComparerWrapper.cpp
6	7	src/components/entitymapping/Cases/AttributeComparers/AttributeComparerWrapper.h
6	8	src/components/entitymapping/Cases/AttributeComparers/HeightComparerWrapper.cpp
9	11	src/components/entitymapping/Cases/AttributeComparers/HeightComparerWrapper.h
6	8	src/components/entitymapping/Cases/AttributeComparers/NumericComparer.cpp
6	8	src/components/entitymapping/Cases/AttributeComparers/NumericComparer.h
6	8	src/components/entitymapping/Cases/AttributeComparers/NumericComparerWrapper.cpp
6	8	src/components/entitymapping/Cases/AttributeComparers/NumericComparerWrapper.h
6	8	src/components/entitymapping/Cases/AttributeComparers/NumericEqualsComparer.cpp
6	8	src/components/entitymapping/Cases/AttributeComparers/NumericEqualsComparer.h
6	7	src/components/entitymapping/Cases/AttributeComparers/NumericEqualsOrGreaterComparer.cpp
7	9	src/components/entitymapping/Cases/AttributeComparers/NumericEqualsOrGreaterComparer.h
6	8	src/components/entitymapping/Cases/AttributeComparers/NumericEqualsOrLesserComparer.cpp
6	8	src/components/entitymapping/Cases/AttributeComparers/NumericEqualsOrLesserComparer.h
6	8	src/components/entitymapping/Cases/AttributeComparers/NumericGreaterComparer.cpp
6	8	src/components/entitymapping/Cases/AttributeComparers/NumericGreaterComparer.h
6	8	src/components/entitymapping/Cases/AttributeComparers/NumericLesserComparer.cpp
6	8	src/components/entitymapping/Cases/AttributeComparers/NumericLesserComparer.h
7	9	src/components/entitymapping/Cases/AttributeComparers/NumericRangeComparer.cpp
6	8	src/components/entitymapping/Cases/AttributeComparers/NumericRangeComparer.h
6	8	src/components/entitymapping/Cases/AttributeComparers/NumericValueHolder.cpp
6	8	src/components/entitymapping/Cases/AttributeComparers/NumericValueHolder.h
6	8	src/components/entitymapping/Cases/AttributeComparers/StringComparer.cpp
6	8	src/components/entitymapping/Cases/AttributeComparers/StringComparer.h
6	8	src/components/entitymapping/Cases/AttributeComparers/StringComparerWrapper.cpp
6	8	src/components/entitymapping/Cases/AttributeComparers/StringComparerWrapper.h
6	8	src/components/entitymapping/Cases/Case.cpp
16	18	src/components/entitymapping/Cases/Case.h
12	14	src/components/entitymapping/Cases/CaseBase.cpp
33	35	src/components/entitymapping/Cases/CaseBase.h
6	8	src/components/entitymapping/Cases/EntityBaseCase.cpp
9	11	src/components/entitymapping/Cases/EntityBaseCase.h
6	8	src/components/entitymapping/Cases/EntityTypeCase.cpp
10	13	src/components/entitymapping/Cases/EntityTypeCase.h
6	9	src/components/entitymapping/Cases/OutfitCase.cpp
6	8	src/components/entitymapping/Cases/OutfitCase.h
8	10	src/components/entitymapping/ChangeContext.cpp
13	15	src/components/entitymapping/ChangeContext.h
12	14	src/components/entitymapping/Definitions/ActionDefinition.cpp
6	8	src/components/entitymapping/Definitions/ActionDefinition.h
12	14	src/components/entitymapping/Definitions/CaseDefinition.cpp
9	12	src/components/entitymapping/Definitions/CaseDefinition.h
18	20	src/components/entitymapping/Definitions/DefinitionBase.cpp
8	10	src/components/entitymapping/Definitions/DefinitionBase.h
15	17	src/components/entitymapping/Definitions/EntityMappingDefinition.cpp
8	10	src/components/entitymapping/Definitions/EntityMappingDefinition.h
10	12	src/components/entitymapping/Definitions/MatchDefinition.cpp
11	14	src/components/entitymapping/Definitions/MatchDefinition.h
10	12	src/components/entitymapping/EntityMapping.cpp
16	18	src/components/entitymapping/EntityMapping.h
32	34	src/components/entitymapping/EntityMappingCreator.cpp
37	39	src/components/entitymapping/EntityMappingCreator.h
9	11	src/components/entitymapping/EntityMappingManager.cpp
19	21	src/components/entitymapping/EntityMappingManager.h
7	9	src/components/entitymapping/IActionCreator.h
6	8	src/components/entitymapping/Matches/AbstractMatch.cpp
22	24	src/components/entitymapping/Matches/AbstractMatch.h
7	9	src/components/entitymapping/Matches/AttributeDependentMatch.cpp
9	11	src/components/entitymapping/Matches/AttributeDependentMatch.h
10	12	src/components/entitymapping/Matches/AttributeMatch.cpp
13	16	src/components/entitymapping/Matches/AttributeMatch.h
6	8	src/components/entitymapping/Matches/EntityTypeMatch.cpp
10	13	src/components/entitymapping/Matches/EntityTypeMatch.h
6	8	src/components/entitymapping/Matches/MatchBase.cpp
9	11	src/components/entitymapping/Matches/MatchBase.h
8	10	src/components/entitymapping/Matches/Observers/AttributeObserver.cpp
12	14	src/components/entitymapping/Matches/Observers/AttributeObserver.h
6	8	src/components/entitymapping/Matches/Observers/EntityCreationObserver.cpp
9	11	src/components/entitymapping/Matches/Observers/EntityCreationObserver.h
9	11	src/components/entitymapping/Matches/OutfitMatch.cpp
8	10	src/components/entitymapping/Matches/OutfitMatch.h
1	1	src/components/ogre/EmberEntityActionCreator.cpp
2	2	src/components/ogre/EmberEntityActionCreator.h
4	4	src/components/ogre/EmberEntityFactory.cpp
1	1	src/components/ogre/EmberEntityHideModelAction.h
1	1	src/components/ogre/EmberEntityModelAction.h
1	1	src/components/ogre/EmberEntityPartAction.h
10	5	src/components/ogre/EmberPhysicalEntity.h
10	10	src/components/ogre/model/mapping/EmberEntityMappingManager.cpp
3	3	src/components/ogre/model/mapping/EmberEntityMappingManager.h
25	24	src/components/ogre/model/mapping/XMLEntityMappingDefinitionSerializer.cpp
5	5	src/components/ogre/model/mapping/XMLEntityMappingDefinitionSerializer.h
1	1	src/components/ogre/widgets/EntityCreator.cpp
4	3	src/components/ogre/widgets/EntityCreatorActionCreator.cpp
2	2	src/components/ogre/widgets/EntityCreatorActionCreator.h
1	1	src/components/ogre/widgets/EntityCreatorHideModelAction.h
1	1	src/components/ogre/widgets/EntityCreatorModelAction.h
1	1	src/components/ogre/widgets/EntityCreatorPartAction.h
4	4	src/components/ogre/widgets/ServerWidget.cpp
6	6	src/components/ogre/widgets/icons/IconManager.cpp

commit 1740cbcb1d6e9b8163b6b64949a315349c0c319f
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sat Jul 4 01:18:54 2009 +0200

    Further renaming of ModelMapping to EntityMapping.

1	0	configure.ac
4	4	src/components/entitymapping/Makefile.am
6	6	src/components/ogre/EmberEntityActionCreator.cpp
8	8	src/components/ogre/EmberEntityActionCreator.h
22	22	src/components/ogre/EmberEntityFactory.cpp
7	7	src/components/ogre/EmberEntityHideModelAction.h
9	9	src/components/ogre/EmberEntityModelAction.h
8	8	src/components/ogre/EmberEntityPartAction.h
4	4	src/components/ogre/EmberOgre.cpp
2	2	src/components/ogre/EmberOgre.h
11	11	src/components/ogre/EmberPhysicalEntity.cpp
4	4	src/components/ogre/EmberPhysicalEntity.h
2	2	src/components/ogre/jesus/Jesus.cpp
2	2	src/components/ogre/jesus/Jesus.h
1	1	src/components/ogre/jesus/XMLJesusSerializer.cpp
101	0	src/components/ogre/model/mapping/EmberEntityMappingManager.cpp
100	0	src/components/ogre/model/mapping/EmberEntityMappingManager.h
0	101	src/components/ogre/model/mapping/EmberModelMappingManager.cpp
0	100	src/components/ogre/model/mapping/EmberModelMappingManager.h
251	0	src/components/ogre/model/mapping/XMLEntityMappingDefinitionSerializer.cpp
72	0	src/components/ogre/model/mapping/XMLEntityMappingDefinitionSerializer.h
0	251	src/components/ogre/model/mapping/XMLModelMappingDefinitionSerializer.cpp
0	72	src/components/ogre/model/mapping/XMLModelMappingDefinitionSerializer.h
6	6	src/components/ogre/widgets/EntityCreator.cpp
6	6	src/components/ogre/widgets/EntityCreatorActionCreator.cpp
5	5	src/components/ogre/widgets/EntityCreatorActionCreator.h
5	5	src/components/ogre/widgets/EntityCreatorHideModelAction.h
4	4	src/components/ogre/widgets/EntityCreatorModelAction.h
4	4	src/components/ogre/widgets/EntityCreatorPartAction.h
95	95	src/components/ogre/widgets/ServerWidget.cpp
8	8	src/components/ogre/widgets/icons/IconManager.cpp
1	1	src/main/Makefile.am

commit b4927abb695883d757d0497e37b7973031f65d82
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sat Jul 4 00:51:21 2009 +0200

    Renamed ModelMapping to EntityMapping.

1	1	src/components/Makefile.am
1	1	src/components/entitymapping/Cases/CaseBase.cpp
1	1	src/components/entitymapping/Cases/CaseBase.h
71	0	src/components/entitymapping/Definitions/EntityMappingDefinition.cpp
78	0	src/components/entitymapping/Definitions/EntityMappingDefinition.h
0	71	src/components/entitymapping/Definitions/ModelMappingDefinition.cpp
0	78	src/components/entitymapping/Definitions/ModelMappingDefinition.h
62	0	src/components/entitymapping/EntityMapping.cpp
143	0	src/components/entitymapping/EntityMapping.h
321	0	src/components/entitymapping/EntityMappingCreator.cpp
172	0	src/components/entitymapping/EntityMappingCreator.h
147	0	src/components/entitymapping/EntityMappingManager.cpp
137	0	src/components/entitymapping/EntityMappingManager.h
3	3	src/components/entitymapping/IActionCreator.h
6	8	src/components/entitymapping/Makefile.am
1	1	src/components/entitymapping/Matches/Observers/AttributeObserver.cpp
1	1	src/components/entitymapping/Matches/Observers/AttributeObserver.h
1	1	src/components/entitymapping/Matches/Observers/EntityCreationObserver.h
0	62	src/components/entitymapping/ModelMapping.cpp
0	143	src/components/entitymapping/ModelMapping.h
0	321	src/components/entitymapping/ModelMappingCreator.cpp
0	172	src/components/entitymapping/ModelMappingCreator.h
0	147	src/components/entitymapping/ModelMappingManager.cpp
0	137	src/components/entitymapping/ModelMappingManager.h

commit a066abcd24901d70688e760a58121c0f1c967442
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sat Jul 4 00:44:41 2009 +0200

    Renamed the "model mapping" framework to "entity mapping", and moved it
    to a more generic place (since't it's separate from Ogre).

45	0	src/components/entitymapping/Actions/Action.cpp
98	0	src/components/entitymapping/Actions/Action.h
55	0	src/components/entitymapping/Actions/DummyAction.cpp
57	0	src/components/entitymapping/Actions/DummyAction.h
66	0	src/components/entitymapping/Cases/AttributeCase.cpp
79	0	src/components/entitymapping/Cases/AttributeCase.h
50	0	src/components/entitymapping/Cases/AttributeComparers/AttributeComparerWrapper.cpp
62	0	src/components/entitymapping/Cases/AttributeComparers/AttributeComparerWrapper.h
61	0	src/components/entitymapping/Cases/AttributeComparers/HeightComparerWrapper.cpp
81	0	src/components/entitymapping/Cases/AttributeComparers/HeightComparerWrapper.h
49	0	src/components/entitymapping/Cases/AttributeComparers/NumericComparer.cpp
63	0	src/components/entitymapping/Cases/AttributeComparers/NumericComparer.h
62	0	src/components/entitymapping/Cases/AttributeComparers/NumericComparerWrapper.cpp
66	0	src/components/entitymapping/Cases/AttributeComparers/NumericComparerWrapper.h
58	0	src/components/entitymapping/Cases/AttributeComparers/NumericEqualsComparer.cpp
65	0	src/components/entitymapping/Cases/AttributeComparers/NumericEqualsComparer.h
57	0	src/components/entitymapping/Cases/AttributeComparers/NumericEqualsOrGreaterComparer.cpp
68	0	src/components/entitymapping/Cases/AttributeComparers/NumericEqualsOrGreaterComparer.h
57	0	src/components/entitymapping/Cases/AttributeComparers/NumericEqualsOrLesserComparer.cpp
68	0	src/components/entitymapping/Cases/AttributeComparers/NumericEqualsOrLesserComparer.h
57	0	src/components/entitymapping/Cases/AttributeComparers/NumericGreaterComparer.cpp
67	0	src/components/entitymapping/Cases/AttributeComparers/NumericGreaterComparer.h
57	0	src/components/entitymapping/Cases/AttributeComparers/NumericLesserComparer.cpp
66	0	src/components/entitymapping/Cases/AttributeComparers/NumericLesserComparer.h
59	0	src/components/entitymapping/Cases/AttributeComparers/NumericRangeComparer.cpp
68	0	src/components/entitymapping/Cases/AttributeComparers/NumericRangeComparer.h
52	0	src/components/entitymapping/Cases/AttributeComparers/NumericValueHolder.cpp
59	0	src/components/entitymapping/Cases/AttributeComparers/NumericValueHolder.h
57	0	src/components/entitymapping/Cases/AttributeComparers/StringComparer.cpp
66	0	src/components/entitymapping/Cases/AttributeComparers/StringComparer.h
59	0	src/components/entitymapping/Cases/AttributeComparers/StringComparerWrapper.cpp
66	0	src/components/entitymapping/Cases/AttributeComparers/StringComparerWrapper.h
45	0	src/components/entitymapping/Cases/Case.cpp
77	0	src/components/entitymapping/Cases/Case.h
108	0	src/components/entitymapping/Cases/CaseBase.cpp
180	0	src/components/entitymapping/Cases/CaseBase.h
68	0	src/components/entitymapping/Cases/EntityBaseCase.cpp
74	0	src/components/entitymapping/Cases/EntityBaseCase.h
49	0	src/components/entitymapping/Cases/EntityTypeCase.cpp
72	0	src/components/entitymapping/Cases/EntityTypeCase.h
50	0	src/components/entitymapping/Cases/OutfitCase.cpp
58	0	src/components/entitymapping/Cases/OutfitCase.h
73	0	src/components/entitymapping/ChangeContext.cpp
87	0	src/components/entitymapping/ChangeContext.h
53	0	src/components/entitymapping/Definitions/ActionDefinition.cpp
61	0	src/components/entitymapping/Definitions/ActionDefinition.h
75	0	src/components/entitymapping/Definitions/CaseDefinition.cpp
87	0	src/components/entitymapping/Definitions/CaseDefinition.h
63	0	src/components/entitymapping/Definitions/DefinitionBase.cpp
82	0	src/components/entitymapping/Definitions/DefinitionBase.h
54	0	src/components/entitymapping/Definitions/MatchDefinition.cpp
81	0	src/components/entitymapping/Definitions/MatchDefinition.h
71	0	src/components/entitymapping/Definitions/ModelMappingDefinition.cpp
78	0	src/components/entitymapping/Definitions/ModelMappingDefinition.h
64	0	src/components/entitymapping/IActionCreator.h
35	0	src/components/entitymapping/Makefile.am
47	0	src/components/entitymapping/Matches/AbstractMatch.cpp
165	0	src/components/entitymapping/Matches/AbstractMatch.h
62	0	src/components/entitymapping/Matches/AttributeDependentMatch.cpp
70	0	src/components/entitymapping/Matches/AttributeDependentMatch.h
80	0	src/components/entitymapping/Matches/AttributeMatch.cpp
101	0	src/components/entitymapping/Matches/AttributeMatch.h
59	0	src/components/entitymapping/Matches/EntityTypeMatch.cpp
77	0	src/components/entitymapping/Matches/EntityTypeMatch.h
47	0	src/components/entitymapping/Matches/MatchBase.cpp
72	0	src/components/entitymapping/Matches/MatchBase.h
79	0	src/components/entitymapping/Matches/Observers/AttributeObserver.cpp
82	0	src/components/entitymapping/Matches/Observers/AttributeObserver.h
70	0	src/components/entitymapping/Matches/Observers/EntityCreationObserver.cpp
74	0	src/components/entitymapping/Matches/Observers/EntityCreationObserver.h
100	0	src/components/entitymapping/Matches/OutfitMatch.cpp
83	0	src/components/entitymapping/Matches/OutfitMatch.h
62	0	src/components/entitymapping/ModelMapping.cpp
143	0	src/components/entitymapping/ModelMapping.h
321	0	src/components/entitymapping/ModelMappingCreator.cpp
172	0	src/components/entitymapping/ModelMappingCreator.h
147	0	src/components/entitymapping/ModelMappingManager.cpp
137	0	src/components/entitymapping/ModelMappingManager.h
0	45	src/components/ogre/model/mapping/Actions/Action.cpp
0	98	src/components/ogre/model/mapping/Actions/Action.h
0	55	src/components/ogre/model/mapping/Actions/DummyAction.cpp
0	57	src/components/ogre/model/mapping/Actions/DummyAction.h
0	66	src/components/ogre/model/mapping/Cases/AttributeCase.cpp
0	79	src/components/ogre/model/mapping/Cases/AttributeCase.h
0	50	src/components/ogre/model/mapping/Cases/AttributeComparers/AttributeComparerWrapper.cpp
0	62	src/components/ogre/model/mapping/Cases/AttributeComparers/AttributeComparerWrapper.h
0	61	src/components/ogre/model/mapping/Cases/AttributeComparers/HeightComparerWrapper.cpp
0	81	src/components/ogre/model/mapping/Cases/AttributeComparers/HeightComparerWrapper.h
0	49	src/components/ogre/model/mapping/Cases/AttributeComparers/NumericComparer.cpp
0	63	src/components/ogre/model/mapping/Cases/AttributeComparers/NumericComparer.h
0	62	src/components/ogre/model/mapping/Cases/AttributeComparers/NumericComparerWrapper.cpp
0	66	src/components/ogre/model/mapping/Cases/AttributeComparers/NumericComparerWrapper.h
0	58	src/components/ogre/model/mapping/Cases/AttributeComparers/NumericEqualsComparer.cpp
0	65	src/components/ogre/model/mapping/Cases/AttributeComparers/NumericEqualsComparer.h
0	57	src/components/ogre/model/mapping/Cases/AttributeComparers/NumericEqualsOrGreaterComparer.cpp
0	68	src/components/ogre/model/mapping/Cases/AttributeComparers/NumericEqualsOrGreaterComparer.h
0	57	src/components/ogre/model/mapping/Cases/AttributeComparers/NumericEqualsOrLesserComparer.cpp
0	68	src/components/ogre/model/mapping/Cases/AttributeComparers/NumericEqualsOrLesserComparer.h
0	57	src/components/ogre/model/mapping/Cases/AttributeComparers/NumericGreaterComparer.cpp
0	67	src/components/ogre/model/mapping/Cases/AttributeComparers/NumericGreaterComparer.h
0	57	src/components/ogre/model/mapping/Cases/AttributeComparers/NumericLesserComparer.cpp
0	66	src/components/ogre/model/mapping/Cases/AttributeComparers/NumericLesserComparer.h
0	59	src/components/ogre/model/mapping/Cases/AttributeComparers/NumericRangeComparer.cpp
0	68	src/components/ogre/model/mapping/Cases/AttributeComparers/NumericRangeComparer.h
0	52	src/components/ogre/model/mapping/Cases/AttributeComparers/NumericValueHolder.cpp
0	59	src/components/ogre/model/mapping/Cases/AttributeComparers/NumericValueHolder.h
0	57	src/components/ogre/model/mapping/Cases/AttributeComparers/StringComparer.cpp
0	66	src/components/ogre/model/mapping/Cases/AttributeComparers/StringComparer.h
0	59	src/components/ogre/model/mapping/Cases/AttributeComparers/StringComparerWrapper.cpp
0	66	src/components/ogre/model/mapping/Cases/AttributeComparers/StringComparerWrapper.h
0	45	src/components/ogre/model/mapping/Cases/Case.cpp
0	77	src/components/ogre/model/mapping/Cases/Case.h
0	108	src/components/ogre/model/mapping/Cases/CaseBase.cpp
0	180	src/components/ogre/model/mapping/Cases/CaseBase.h
0	68	src/components/ogre/model/mapping/Cases/EntityBaseCase.cpp
0	74	src/components/ogre/model/mapping/Cases/EntityBaseCase.h
0	49	src/components/ogre/model/mapping/Cases/EntityTypeCase.cpp
0	72	src/components/ogre/model/mapping/Cases/EntityTypeCase.h
0	50	src/components/ogre/model/mapping/Cases/OutfitCase.cpp
0	58	src/components/ogre/model/mapping/Cases/OutfitCase.h
0	73	src/components/ogre/model/mapping/ChangeContext.cpp
0	87	src/components/ogre/model/mapping/ChangeContext.h
0	53	src/components/ogre/model/mapping/Definitions/ActionDefinition.cpp
0	61	src/components/ogre/model/mapping/Definitions/ActionDefinition.h
0	75	src/components/ogre/model/mapping/Definitions/CaseDefinition.cpp
0	87	src/components/ogre/model/mapping/Definitions/CaseDefinition.h
0	63	src/components/ogre/model/mapping/Definitions/DefinitionBase.cpp
0	82	src/components/ogre/model/mapping/Definitions/DefinitionBase.h
0	54	src/components/ogre/model/mapping/Definitions/MatchDefinition.cpp
0	81	src/components/ogre/model/mapping/Definitions/MatchDefinition.h
0	71	src/components/ogre/model/mapping/Definitions/ModelMappingDefinition.cpp
0	78	src/components/ogre/model/mapping/Definitions/ModelMappingDefinition.h
0	64	src/components/ogre/model/mapping/IActionCreator.h
0	35	src/components/ogre/model/mapping/Makefile.am
0	47	src/components/ogre/model/mapping/Matches/AbstractMatch.cpp
0	165	src/components/ogre/model/mapping/Matches/AbstractMatch.h
0	62	src/components/ogre/model/mapping/Matches/AttributeDependentMatch.cpp
0	70	src/components/ogre/model/mapping/Matches/AttributeDependentMatch.h
0	80	src/components/ogre/model/mapping/Matches/AttributeMatch.cpp
0	101	src/components/ogre/model/mapping/Matches/AttributeMatch.h
0	59	src/components/ogre/model/mapping/Matches/EntityTypeMatch.cpp
0	77	src/components/ogre/model/mapping/Matches/EntityTypeMatch.h
0	47	src/components/ogre/model/mapping/Matches/MatchBase.cpp
0	72	src/components/ogre/model/mapping/Matches/MatchBase.h
0	79	src/components/ogre/model/mapping/Matches/Observers/AttributeObserver.cpp
0	82	src/components/ogre/model/mapping/Matches/Observers/AttributeObserver.h
0	70	src/components/ogre/model/mapping/Matches/Observers/EntityCreationObserver.cpp
0	74	src/components/ogre/model/mapping/Matches/Observers/EntityCreationObserver.h
0	100	src/components/ogre/model/mapping/Matches/OutfitMatch.cpp
0	83	src/components/ogre/model/mapping/Matches/OutfitMatch.h
0	62	src/components/ogre/model/mapping/ModelMapping.cpp
0	143	src/components/ogre/model/mapping/ModelMapping.h
0	321	src/components/ogre/model/mapping/ModelMappingCreator.cpp
0	172	src/components/ogre/model/mapping/ModelMappingCreator.h
0	147	src/components/ogre/model/mapping/ModelMappingManager.cpp
0	137	src/components/ogre/model/mapping/ModelMappingManager.h

commit 94e37080f932ac7d176101f31d4939fbe4d3f110
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sat Jul 4 00:37:56 2009 +0200

    The foliage pages are expected to be sparsely populated, so don't log an
    error if we can't find a batch.

2	3	src/components/ogre/terrain/TerrainPageFoliage.cpp

commit 2b09061ec5bc895390bcc1ebe63987e1f01f5077
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sat Jul 4 00:37:12 2009 +0200

    Allow the "snap to" movement function to be toggled by a
    "+snaptomovement" command. This is by default bound to the left ctrl
    key.

1	0	ember.conf
0	1	src/components/ogre/manipulation/EntityMover.cpp
23	2	src/components/ogre/manipulation/EntityMoverBase.cpp
22	1	src/components/ogre/manipulation/EntityMoverBase.h

commit 2e537d5381a3eaa3a71d2e0adb8092fae8f76aa9
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sat Jul 4 00:33:46 2009 +0200

    Warn when re-registering an already registered command.

14	10	src/framework/ConsoleBackend.cpp

commit acdba74882d567967e61939d1764745a407a6c0d
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sat Jul 4 00:33:29 2009 +0200

    Also deregister any inverse command when shutting down.

4	1	src/framework/ConsoleCommandWrapper.cpp

commit ffb09ed9c677fcd1df8a2b1c436760d910a8fed4
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Fri Jul 3 22:55:57 2009 +0200

    Added a flag for allowing commands to silently be registered and
    deregistered.

28	26	src/framework/ConsoleBackend.cpp
71	71	src/framework/ConsoleBackend.h
7	6	src/framework/ConsoleCommandWrapper.cpp
31	20	src/framework/ConsoleCommandWrapper.h

commit 7157cb532ea3596b1451d05d4d0743e32818a4a8
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Fri Jul 3 22:29:37 2009 +0200

    Allow for multiple commands to be bound to a key.

57	34	src/services/input/InputCommandMapper.cpp
75	69	src/services/input/InputCommandMapper.h

commit bbdabb5dea0ce2608f68d1a11ef41e4509c8a2f5
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Fri Jul 3 21:48:02 2009 +0200

    Fixed incorrect height usage in PolygonAdapter, and removed some old
    cruft.

2	9	src/components/ogre/terrain/TerrainGenerator.cpp
2	2	src/components/ogre/widgets/adapters/atlas/PolygonAdapter.cpp

commit 2e8415981e30cf0bc258d688d350d569512350a7
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Fri Jul 3 00:46:39 2009 +0200

    Make sure to repopulate the geometry before recreating the surfaces.

0	4	src/components/ogre/terrain/TerrainGenerator.cpp
1	0	src/components/ogre/terrain/TerrainPage.cpp

commit d9135eab4c5bfe0af8c71899edd09ecf5c0b45e3
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Fri Jul 3 00:35:54 2009 +0200

    Make it so that getValidSegments always returns an updated list of
    segments. Also made the shadow use the new geometry class.

13	19	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingLandScapeData2D_HeightField.cpp
1	38	src/components/ogre/terrain/TerrainGenerator.cpp
9	40	src/components/ogre/terrain/TerrainPage.cpp
51	8	src/components/ogre/terrain/TerrainPageGeometry.cpp
32	21	src/components/ogre/terrain/TerrainPageGeometry.h
10	9	src/components/ogre/terrain/TerrainPageShadow.cpp
8	7	src/components/ogre/terrain/TerrainPageShadow.h
0	7	src/components/ogre/terrain/TerrainPageSurface.cpp
6	8	src/components/ogre/terrain/TerrainPageSurfaceLayer.cpp

commit c9558425bd8b768ca46b88f82999ba18e1f828d4
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Thu Jul 2 23:26:17 2009 +0200

    Removed unused methods.

1	17	src/components/ogre/WorldEmberEntity.cpp
0	6	src/components/ogre/scripting/bindings/lua/TerrainGenerator.pkg
0	32	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
0	41	src/components/ogre/terrain/TerrainGenerator.cpp
0	6	src/components/ogre/terrain/TerrainGenerator.h

commit bbf8d2b25403e316023add3bccc0ed670e491501
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Thu Jul 2 23:14:07 2009 +0200

    After a page has been created, update the position of the entities on
    it.
    This is because the height data probably wasn't available before the
    page was loaded, so the entities didn't have any of the positions
    adjusted.

5	0	src/components/ogre/terrain/TerrainGenerator.cpp

commit a515ba83c374a44ff8ed621c5647000aba9e7005
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Thu Jul 2 23:06:37 2009 +0200

    Updated docs.

56	36	src/components/ogre/terrain/TerrainPage.h
44	12	src/components/ogre/terrain/TerrainPageGeometry.h

commit a3773e648a74734988d787dfb2595b462dae8896
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Thu Jul 2 22:47:03 2009 +0200

    Remove more eclipse files.

2	0	.gitignore

commit 2046ea87c8c618bd3eb8af5042d5a4e5aab85b13
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Thu Jul 2 22:45:50 2009 +0200

    Pass things which cannot be null as references.

4	4	src/components/ogre/EmberEntity.cpp
2	2	src/components/ogre/EmberEntity.h
1	1	src/components/ogre/EmberPhysicalEntity.cpp
1	1	src/components/ogre/EmberPhysicalEntity.h
36	34	src/components/ogre/WorldEmberEntity.cpp
35	35	src/components/ogre/WorldEmberEntity.h

commit 3652e049e467de4325a4fc95a03c0693b059034f
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Thu Jul 2 22:31:20 2009 +0200

    Adapt to new method for getting height.

34	30	src/components/ogre/WorldEmberEntity.cpp
11	9	src/components/ogre/environment/FoliageBase.cpp
12	9	src/components/ogre/environment/FoliageLoader.cpp
1	1	src/components/ogre/scripting/bindings/lua/TerrainGenerator.pkg
0	35	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
4	1	src/components/ogre/widgets/adapters/atlas/PolygonAdapter.cpp

commit ecfd640bc614b41328926f29d2478ef4339e99de
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Thu Jul 2 22:29:50 2009 +0200

    Fixed some issue with the blitting which was causing gaps.
    
    Note that the current blitting is incorrect, since the WF and Ogre
    spaces differ. In order for it to be correct in the Ogre Z-space, we
    need to access one row of segments "outside" of the actual page.

6	6	src/components/ogre/terrain/TerrainPageGeometry.cpp

commit 3e718470b4a7f663f67035ccf070d6c0a7538b8e
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Thu Jul 2 22:28:13 2009 +0200

    Revert so that the getHeight method uses the interpolation method of
    getting the height. The reason is that this method is meant to be used
    by any feature which needs to get the correct height at any position. We
    now don't call this for the terrain page heightmap generation; that is
    done by accessing the raw height data from the segments instead.

4	8	src/components/ogre/terrain/TerrainGenerator.cpp
91	89	src/components/ogre/terrain/TerrainGenerator.h

commit 5581c016f656f17d6d43f1c38058527a65e185bc
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Tue Jun 30 21:31:56 2009 +0200

    Fixed incorrect bitmap blitting.

21	20	src/components/ogre/terrain/TerrainPage.cpp
3	7	src/components/ogre/terrain/TerrainPageGeometry.cpp

commit 113eba64a61b81faa85e431079f2a4d5605d29d0
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sun Jun 28 23:15:20 2009 +0200

    Initial refactoring of the terrain classes so that we peform lazy
    loading, and separate the geometry of the pages into the
    TerrainPageGeometry class.

7	5	src/components/ogre/environment/FoliageLayer.cpp
12	10	src/components/ogre/environment/FoliageLoader.cpp
2	2	src/components/ogre/terrain/Makefile.am
59	0	src/components/ogre/terrain/PlantAreaQuery.cpp
65	0	src/components/ogre/terrain/PlantAreaQuery.h
40	101	src/components/ogre/terrain/TerrainPage.cpp
22	54	src/components/ogre/terrain/TerrainPage.h
13	10	src/components/ogre/terrain/TerrainPageFoliage.cpp
19	18	src/components/ogre/terrain/TerrainPageFoliage.h
150	7	src/components/ogre/terrain/TerrainPageGeometry.cpp
92	5	src/components/ogre/terrain/TerrainPageGeometry.h
10	9	src/components/ogre/terrain/TerrainPageSurface.cpp
4	3	src/components/ogre/terrain/TerrainPageSurface.h
15	14	src/components/ogre/terrain/TerrainPageSurfaceCompiler.cpp
4	3	src/components/ogre/terrain/TerrainPageSurfaceCompiler.h
11	11	src/components/ogre/terrain/TerrainPageSurfaceCompilerTechniqueShader.cpp
34	33	src/components/ogre/terrain/TerrainPageSurfaceCompilerTechniqueShader.h
7	6	src/components/ogre/terrain/TerrainPageSurfaceCompilerTechniqueSimple.cpp
9	7	src/components/ogre/terrain/TerrainPageSurfaceCompilerTechniqueSimple.h
8	7	src/components/ogre/terrain/TerrainPageSurfaceLayer.cpp
4	3	src/components/ogre/terrain/TerrainPageSurfaceLayer.h

commit bb9f191b06be4f5597940bd70ad614c263376eb7
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Mon Jun 22 22:50:57 2009 +0200

    Provide lazy loading of segments.

14	14	src/components/ogre/terrain/TerrainGenerator.cpp
7	2	src/components/ogre/terrain/TerrainPage.cpp

commit 527b381f650f78dfb44bfb3cb7047fdf7bb81e5f
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Wed Jul 1 20:54:07 2009 +0200

    Added better logging of actions sent to the server.

58	51	src/services/server/ConnectedAdapter.cpp

commit 2b61ac4b47e1125f0dbb0a75638820507f9543bc
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Sat Jun 20 19:23:14 2009 +0200

    Catch rendering exceptions and log them, instead of just crashing.

5	1	src/components/ogre/EmberOgre.cpp
5	1	src/components/ogre/SimpleRenderContext.cpp
38	34	src/components/ogre/widgets/Compass.cpp
11	2	src/components/ogre/widgets/LoadingBar.cpp
8	0	src/components/ogre/widgets/LoadingBar.h
8	4	src/components/ogre/widgets/MovableObjectRenderer.cpp
5	1	src/components/ogre/widgets/icons/IconRenderer.cpp

commit a4d7292b7965c787805ab1c10d9820dcce915ebc
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Tue Jun 23 23:21:35 2009 +0200

    Added some comments and make sure to use references whenever the value
    cannot be null.

1	1	src/components/ogre/EmberEntity.cpp
1	1	src/components/ogre/scripting/bindings/lua/TerrainArea.pkg
2	2	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
19	21	src/components/ogre/terrain/TerrainArea.cpp
27	27	src/components/ogre/terrain/TerrainArea.h
1	1	src/components/ogre/terrain/TerrainGenerator.cpp
28	28	src/components/ogre/terrain/TerrainPage.cpp
8	9	src/components/ogre/terrain/TerrainPage.h

commit 13fa2d588b762da2169346fed760b168b92926fd
Author: Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com>
Date:   Fri Jun 19 23:45:37 2009 +0200

    Remove Mercator include, not used

0	2	src/components/ogre/widgets/MakeEntityWidget.cpp

commit 83e7651a57060bea4e561ae89b83509b14475316
Author: Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com>
Date:   Fri Jun 19 23:34:38 2009 +0200

    Changing path, it seems to give problems in some situations

1	1	src/components/ogre/terrain/TerrainGenerator.h

commit 31a8e482d119dda11c4ea5e19baceba97917e57f
Author: Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com>
Date:   Fri Jun 19 18:21:38 2009 +0200

    Moving code definitions inside the namespace, so the names are less verbose, and it's coherent with the rest of definitions in all the project

20	25	src/components/ogre/terrain/TerrainLayerDefinition.cpp
7	5	src/components/ogre/terrain/TerrainLayerDefinition.h

commit 0bd8999dbf22373aa0ff0a56c13f494eb5ccca6b
Author: Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com>
Date:   Fri Jun 19 18:09:40 2009 +0200

    Removing references to TerrainGenerator, not really used

2	4	src/components/ogre/terrain/TerrainPageShadow.cpp
2	3	src/components/ogre/terrain/TerrainPageShadow.h

commit 367ee02146ff611a3e2365c35835aeab10c44f7a
Author: Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com>
Date:   Fri Jun 19 17:50:32 2009 +0200

    Let WorldEmberEntity grab a pointer to TerrainGenerator in its constructor, instead of being provided by EmberEntityFactory to create it.  The latter has a pointer for its whole lifetime to the terrain generator for the solely purpose to create the world entity at the very beginning, so it's not worth the code :)

5	10	src/components/ogre/EmberEntityFactory.cpp
3	10	src/components/ogre/EmberEntityFactory.h
1	1	src/components/ogre/EmberOgre.cpp
4	2	src/components/ogre/WorldEmberEntity.cpp
1	1	src/components/ogre/WorldEmberEntity.h

commit e0ded6421657a3e1127153de9c8b44f813519e22
Author: Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com>
Date:   Fri Jun 19 17:36:22 2009 +0200

    Making frameStarted method pure abstract, IMO is more clear.  Cleanup of headers and the like.

4	3	src/components/ogre/environment/FoliageBase.cpp
14	8	src/components/ogre/environment/FoliageBase.h
2	3	src/components/ogre/environment/GrassFoliage.cpp
0	5	src/components/ogre/environment/GrassFoliage.h
0	1	src/components/ogre/environment/ShrubberyFoliage.cpp

commit c37a8c30e2e182ab7f891769cf778debbf8da63c
Author: Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com>
Date:   Fri Jun 19 17:29:50 2009 +0200

    Adding virtual, to mark that it's a virtual method redefined from Ogre::FrameListener

1	1	src/components/ogre/environment/Foliage.h

commit 1c398723c183812e2d9fed2c5cf2c60de0ac3ca9
Author: Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com>
Date:   Fri Jun 19 17:04:14 2009 +0200

    Cleanup of headers, unused variable removed, declared but not defined method removed.

1	1	src/components/ogre/WorldEmberEntity.cpp
2	14	src/components/ogre/environment/Foliage.cpp
9	16	src/components/ogre/environment/Foliage.h
0	2	src/components/ogre/environment/ShrubberyFoliage.cpp

commit f2148512a7d8f02779d882320b4edf2d48137935
Author: Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com>
Date:   Fri Jun 19 16:48:06 2009 +0200

    Remove header added twice

2	4	src/components/ogre/environment/GrassFoliage.cpp
0	2	src/components/ogre/environment/ShrubberyFoliage.cpp

commit 88fa8ddfe6363b3fea9931460f325cd36e05175f
Author: Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com>
Date:   Fri Jun 19 16:38:32 2009 +0200

    Removing files, they're not used at all

0	137	src/components/ogre/environment/Sky.cpp
0	66	src/components/ogre/environment/Sky.h

commit 00decdb98e06b7db9f6fef7b44fa20394f4e8abb
Author: Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com>
Date:   Fri Jun 19 16:37:18 2009 +0200

    Cleanup of this class, led to it when searching references to TerrainGenerator

17	25	src/components/ogre/environment/Sky.cpp
14	14	src/components/ogre/environment/Sky.h

commit 87dfd3adfb719f62c789b5e37c04f5c1bb8cf262
Author: Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com>
Date:   Fri Jun 19 16:09:17 2009 +0200

    Cleanup of headers (I was led here due to references to TerrainGenerator)

15	19	src/components/ogre/widgets/MakeEntityWidget.cpp

commit aa169667d42540f726a765771568cb705e55ac75
Author: Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com>
Date:   Fri Jun 19 16:08:31 2009 +0200

    Include needed headers

3	0	src/components/ogre/AvatarEmberEntity.h

commit e0a8259cd1d324617c4bae3662193869da6da701
Author: Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com>
Date:   Fri Jun 19 16:07:47 2009 +0200

    Updates to Lua bindings needed by other changes of the code

2	2	src/components/ogre/scripting/bindings/lua/ModelDefinition.pkg
0	6	src/components/ogre/scripting/bindings/lua/MotionManager.pkg
35	198	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp

commit a5dea25230a617f27a0d5de4ebf0ba1e8804818f
Author: Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com>
Date:   Fri Jun 19 13:56:42 2009 +0200

    Complete cleanup of ModelManager class (lead from references to TerrainGenerator), shrinking size/complexity by half.  This includes removing unused methods and variables, cleanup of headers, removal from commented out code unused for several years, and removing references from other classes having commented out code for several years, too.

0	1	src/components/ogre/Avatar.cpp
5	122	src/components/ogre/MotionManager.cpp
29	59	src/components/ogre/MotionManager.h
0	66	src/components/ogre/model/Model.cpp
0	1	src/components/ogre/model/Model.h

commit 5141bda31d54fff8ad7b4a1cd581a7ef98213844
Author: Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com>
Date:   Fri Jun 19 12:43:38 2009 +0200

    General cleanup of minor things: headers, forward declarations, code commented out, etc.

13	21	src/components/ogre/terrain/TerrainGenerator.cpp
22	47	src/components/ogre/terrain/TerrainGenerator.h

commit 31d8bfe7a415787b2f7d1fe5667b97ac4d253242
Author: Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com>
Date:   Fri Jun 19 02:35:50 2009 +0200

    const correctness

2	2	src/components/ogre/environment/FoliageBase.cpp
1	1	src/components/ogre/environment/FoliageLayer.cpp

commit a4c15ff3b9daf446c2cd6d45410d350a61ad8277
Author: Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com>
Date:   Fri Jun 19 02:28:55 2009 +0200

    Header cleanup while trying to remove references to TerrainPage

0	3	src/components/ogre/EmberEntity.cpp
0	1	src/components/ogre/EmberEntityFactory.h

commit 4e29e501e92a9842902e8e3250ca0a013b7f4860
Author: Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com>
Date:   Fri Jun 19 02:12:44 2009 +0200

    It turns out that these can't be made const... yet.  A mistake thinking that it compiled fine made me to commit them when they shouldn't have been.

1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingLandScapeData2D_HeightField.cpp
2	2	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingLandScapeTexture.cpp

commit 7a9617d8f2b6b827967cd13e15ee3a462f07e47d
Author: Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com>
Date:   Fri Jun 19 02:10:14 2009 +0200

    Optimizing a loop (it runs about 10% faster in my machine), which is somewhat important because it runs 256K iterations for the current terrain.  Removing unused method, and changing the returning type of another one (2^31 ought to be enough vertex count for anyone ;) ).

14	29	src/components/ogre/terrain/TerrainPage.cpp
3	10	src/components/ogre/terrain/TerrainPage.h

commit 19af6208879ada4fb063621956907fa02b23e0bc
Author: Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com>
Date:   Fri Jun 19 01:51:15 2009 +0200

    Using const pointer for TerrainGenerator

4	4	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingLandScapeData2D_HeightField.cpp
2	2	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingLandScapeTexture.cpp

commit 8b60eb48711e8d662ec2a36d792ce66d7a390c2d
Author: Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com>
Date:   Fri Jun 19 01:50:03 2009 +0200

    Using const pointer, it doesn't need to modify the pointed object

1	1	src/components/ogre/environment/FoliageLayer.cpp
2	2	src/components/ogre/environment/FoliageLoader.cpp
1	1	src/components/ogre/widgets/adapters/atlas/PolygonAdapter.cpp

commit fb705910879dd9b74aa734605fc394b2666e0bee
Author: Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com>
Date:   Thu Jun 18 23:38:07 2009 +0200

    Add doxygen documentation

7	1	src/components/ogre/terrain/ITerrainPageBridge.h

commit 55bf0c24499fd2ec58fe3ed622fe403f34a4971f
Author: Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com>
Date:   Thu Jun 18 22:17:36 2009 +0200

    Change the function to get the height from a point in the terrain from Mercator::Terrain::getHeightAndNormal() to Mercator::Terrain::get(), which is not very well named but means getHeight() and cuts the time of the call roughly in half (and it's very important since currently it's used in loops of 256K iterations several times, when updating terrains).  Removing unused (in practice) variable mSegments, removing some unused headers.

8	22	src/components/ogre/terrain/TerrainGenerator.cpp
0	2	src/components/ogre/terrain/TerrainGenerator.h

commit ce406f42d86d3ace32b9bd04a2712b5f0fc68bd4
Author: Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com>
Date:   Thu Jun 18 18:32:08 2009 +0200

    Initialiting a max float to min value makes more sense than to initialize it to -max (min != -max and -min != max, the representation of the number might not even exist), and some reindentation.

23	26	src/components/ogre/terrain/TerrainPage.cpp

commit 2234995515b631e3b5ba8c09edc314e7bc4c4ee3
Author: Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com>
Date:   Wed Jun 17 19:02:37 2009 +0200

    const correctness for intersection check

1	1	src/components/ogre/terrain/TerrainPageSurfaceLayer.cpp
1	1	src/components/ogre/terrain/TerrainPageSurfaceLayer.h

commit 928b51c9edf2fe978a653ea1d483b575ab69ffea
Author: Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com>
Date:   Wed Jun 17 18:04:12 2009 +0200

    Correcting indentation

3	3	src/components/ogre/terrain/TerrainPageSurfaceLayer.cpp

commit 43fab3ada5d98edc4e6ce0577dbc291b22ee1b29
Author: Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com>
Date:   Wed Jun 17 17:00:51 2009 +0200

    Removed undefined and uncommented method

0	2	src/components/ogre/terrain/TerrainPage.h

commit 0241ed1447babb5777dea9dbe2bd4aaeb0ce78d9
Author: Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com>
Date:   Wed Jun 17 01:32:15 2009 +0200

    Fixing typo in method name

2	2	src/components/ogre/terrain/TerrainGenerator.cpp
1	1	src/components/ogre/terrain/TerrainGenerator.h

commit 2aa7e8173e7bea5e24189c464baed1aa6bf4f734
Author: Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com>
Date:   Wed Jun 17 01:19:05 2009 +0200

    Indent, to make the code [more] readable.

13	13	src/components/ogre/terrain/TerrainGenerator.cpp

commit 6ec065cf1dc2957c9ac4729ca1e28e8b9554703c
Author: Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com>
Date:   Wed Jun 17 00:08:21 2009 +0200

    const correctness

1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeRenderable.h
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture.h
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture.cpp

commit 01af0422b37a88c3fa32655315d4f29f6ac1d821
Author: Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com>
Date:   Tue Jun 16 23:43:17 2009 +0200

    Restoring previously removed header by mistake

1	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture.h

commit a18fc68ebe4f1b89731d445a85bcac9089a5b769
Author: Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com>
Date:   Tue Jun 16 23:37:08 2009 +0200

    Minor style and indentation modifications, revisited because of the changes in the base class.

9	11	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/EmberPagingLandScapeTexture.h
7	8	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingLandScapeTexture.cpp

commit ae8dfa011d2eeaf128377259483ee23e0d655f72
Author: Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com>
Date:   Tue Jun 16 23:26:14 2009 +0200

    const correctness, cleanup and a lot of indentation, in some parts the file was close to unreadable.

124	141	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture.h
1099	1086	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture.cpp

commit a432f84ee7baccd5fabe1a908e1daeb1cb09ca2d
Author: Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com>
Date:   Tue Jun 16 23:15:01 2009 +0200

    Minor style modifications

2	2	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeRenderable.cpp

commit c905a0a057591fe9676a09399f030689b6af907d
Author: Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com>
Date:   Tue Jun 16 23:14:17 2009 +0200

    Removal of empty forward declarations, and fixing indentation.

5	11	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/EmberTerrainPageBridge.h

commit 5f5e47b29824b170ac7482703622de9ab30c0a63
Author: Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com>
Date:   Tue Jun 16 23:01:09 2009 +0200

    const correctness.  Actually, this time part of the job was to remove superfluous const, as the ones in copies of variables being returned from methods or in copied parameters of methods.

12	12	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/EmberPagingLandScapeData2D_HeightField.h
64	61	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D.h
19	27	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingLandScapeData2D_HeightField.cpp
18	23	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D.cpp

commit 38522a95d57f3b55552e896ef832a2bf7a447cf5
Author: Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com>
Date:   Tue Jun 16 22:36:04 2009 +0200

    const correctness, removal of unused macros, header cleanup, removal of unused parameter and member variable of a call

17	25	src/components/ogre/terrain/TerrainGenerator.cpp
13	13	src/components/ogre/terrain/TerrainPage.cpp
13	17	src/components/ogre/terrain/TerrainPage.h

commit 6b056703dc627a4c9303d120639139ae35d2c549
Author: Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com>
Date:   Tue Jun 16 22:32:35 2009 +0200

    const correctness, it's not only useful but needed because of requirements of other classes on which this one depends.

2	2	src/components/ogre/terrain/TerrainPageSurface.cpp
3	3	src/components/ogre/terrain/TerrainPageSurface.h

commit 329d08f993001022ab47da8c417bce344ffd2b8c
Author: Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com>
Date:   Tue Jun 16 22:30:39 2009 +0200

    Adding this somewhat awkward code to preserve const correctness in other file.  std::map::operator[] has side effects on the map, since if it doesn't find the key it inserts the key with an empty value.  This is maybe not desired in the original code, but it doesn't add any check related to this.  In my opinion, it would be better to use std::vector<std::vector<int> > (or even a classic C array) to index an element of the matrix, which in my understanding it's what the original code is trying to do and the reason why it uses this matrix-like double-indexation (indexing different square sectors of a map, or something like that).

22	4	src/components/ogre/terrain/TerrainPageFoliage.cpp

commit 9c6ea7a9c255c4d1c4f12dd875ec514f1b110436
Author: Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com>
Date:   Tue Jun 16 22:22:55 2009 +0200

    const correctness, including the use of const_iterator to not upset other classes unnecessarily.

5	5	src/components/ogre/terrain/TerrainPageSurfaceLayer.cpp
2	2	src/components/ogre/terrain/TerrainPageSurfaceLayer.h

commit bc2aab44c955bfdce6fd9e077722d25dc6a16085
Author: Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com>
Date:   Tue Jun 16 20:45:02 2009 +0200

    Removing unused macros, const correctness in one method

1	17	src/components/ogre/terrain/TerrainPageFoliage.cpp
6	2	src/components/ogre/terrain/TerrainPageFoliage.h

commit 6bdc51b2ef13e6f8261c10bbeeb192690ecd1152
Author: Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com>
Date:   Tue Jun 16 20:10:28 2009 +0200

    Remove many header inclusions (using forward declarations where needed), dead code in macros

12	34	src/components/ogre/terrain/TerrainPage.cpp
17	6	src/components/ogre/terrain/TerrainPage.h

commit a0f6fc4b5bf3ef8e90dfb4573e46931f5c8ac77d
Author: Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com>
Date:   Tue Jun 16 19:59:41 2009 +0200

    const correctness and header cleanup

8	8	src/components/ogre/terrain/TerrainPageShadow.cpp
15	8	src/components/ogre/terrain/TerrainPageShadow.h

commit 0c2957a84936b8230e4a9e0abb50ccd0b04aabb4
Author: Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com>
Date:   Tue Jun 16 19:48:11 2009 +0200

    const correctness

12	19	src/components/ogre/terrain/TerrainGenerator.cpp
8	8	src/components/ogre/terrain/TerrainGenerator.h

commit 5f6c2f9ffe0e70c8091c46fc6e63f3a910a0031f
Author: Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com>
Date:   Tue Jun 16 19:39:49 2009 +0200

    const correctness

2	2	src/components/ogre/terrain/TerrainPageSurfaceLayer.cpp
2	2	src/components/ogre/terrain/TerrainPageSurfaceLayer.h

commit 2c8ae64b19b88c3f3b23b518fc6fceb9eef2416d
Author: Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com>
Date:   Tue Jun 16 18:28:36 2009 +0200

    Removing unneeded headers

1	1	src/components/ogre/widgets/MakeEntityWidget.cpp
0	3	src/components/ogre/widgets/adapters/atlas/AreaAdapter.cpp

commit 209190ae2e007c0e3b633d3630ad948fd62652b9
Author: Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com>
Date:   Tue Jun 16 17:09:21 2009 +0200

    Reformatting automatically, since the format of this file is completely incoherent and renders the file quite unreadable

222	222	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D.h
443	425	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D.cpp

commit 70daf372e31a4786791e1962afb54db90129ba88
Author: Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com>
Date:   Tue Jun 16 15:47:19 2009 +0200

    Remove unneeded inclusion of Mercator header

1	1	src/components/ogre/WorldEmberEntity.cpp

commit 497194ed8391898fad9361b5ec21e41c361b1cc9
Author: Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com>
Date:   Tue Jun 16 15:36:00 2009 +0200

    Remove unneeded inclusion of Mercator headers and namespaces, they're not used at all

0	2	src/components/ogre/EmberEntity.cpp
0	6	src/components/ogre/EmberEntity.h

commit e7b30d8a49be994e6ad840df72876d470aba2e56
Author: Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com>
Date:   Tue Jun 16 15:27:51 2009 +0200

    Remove unneeded inclusion of header

0	2	src/components/ogre/environment/FoliageBase.cpp

commit e15ec4a96cee7ee95f1a8301b73ae67047123426
Author: Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com>
Date:   Tue Jun 16 00:46:57 2009 +0200

    Renaming method to avoid confusion with ModelPart visibility concepts -- different from what this method does (advised by Erik)

2	2	src/components/ogre/EmberEntityPartAction.cpp
1	1	src/components/ogre/EmberPhysicalEntity.cpp
1	1	src/components/ogre/EmberPhysicalEntity.h

commit e9b972d763c1f4c13ff453756d41cc2005450351
Author: Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com>
Date:   Tue Jun 16 00:33:54 2009 +0200

    Loading resource groups one at a time, continue loading if one of them fails

9	7	src/components/ogre/OgreResourceLoader.cpp

commit 8c15da018b94d9546f93586142088463b815892f
Author: Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com>
Date:   Tue Jun 9 23:02:06 2009 +0200

    Merging two functions in one, so instead of repeating 10 lines of code with only one different line we only maintain one copy and one method signature with an added boolean parameter.  This function will be probably modified later to pre-load stuff, so it's important to keep things streamlined and not duplicating new chunks of code.  Cleanup of headers, and removal of dead, obsolete commented out code.

2	12	src/components/ogre/EmberEntityPartAction.cpp
9	21	src/components/ogre/EmberPhysicalEntity.cpp
7	10	src/components/ogre/EmberPhysicalEntity.h

commit a761983c3d999a9912d18ddba75d07adb02de900
Author: Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com>
Date:   Tue Jun 9 21:47:16 2009 +0200

    Using const& for string parameter, and cleanup of headers

2	1	src/components/ogre/EmberEntityPartAction.cpp
5	4	src/components/ogre/EmberEntityPartAction.h

commit 14f575d84840009e2288b8ed1332370e37eb4392
Author: Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com>
Date:   Tue Jun 9 20:58:41 2009 +0200

    Using const& for a string as parameter, so we avoid to copy the whole string back and forth everytime for nothing.

1	1	src/components/ogre/model/SubModelPart.cpp
1	1	src/components/ogre/model/SubModelPart.h

commit 63d7476773b825c1ca848eb7ed33d442c8a527c5
Author: Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com>
Date:   Tue Jun 9 20:54:19 2009 +0200

    Cleanup of headers, adding constructor of a struct/class for cleaner and safer initialization (so it's not uninitialized by mistake), const safeness in one function parameter, and improving coding style conformance in a couple of loops.

11	13	src/components/ogre/model/SubModelPart.cpp
13	5	src/components/ogre/model/SubModelPart.h

commit 3d644054cea0480f440cb9777a95287ce3867c49
Author: Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com>
Date:   Tue Jun 9 19:49:16 2009 +0200

    const correctness where possible.  Fixing function name, getShowContained(bool) to setShowContained(bool), because my understanding is that it's just a typo renaming the function, there's no documentation explaining why it's called get when it's a setter function, and because the function is not used (so that explains why the typo wasn't catched before).

11	11	src/components/ogre/model/ModelDefinition.cpp
11	11	src/components/ogre/model/ModelDefinition.h
1	1	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp

commit 634c70914f259fa1648d79df1e4137a92cd0dcbd
Author: Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com>
Date:   Tue Jun 9 01:57:03 2009 +0200

    const correctness where possible

4	5	src/components/ogre/model/ModelDefinition.cpp
7	8	src/components/ogre/model/ModelDefinition.h

commit 2669d29301607e041ab98f24835de33c6201ec66
Author: Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com>
Date:   Tue Jun 9 01:08:05 2009 +0200

    A bit of cleanup with headers, and removing unneeded typedef

1	0	src/components/ogre/model/SubModel.cpp
3	3	src/components/ogre/model/SubModel.h

commit a84eb5f3f39f9f512a4ff898c99212f56e215809
Author: Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com>
Date:   Tue Jun 9 00:48:54 2009 +0200

    Avoiding the need for a copy when erasing iterators

4	9	src/components/ogre/model/ModelBackgroundLoader.cpp

commit cdf33a68c2900cc3b0b1b54d412c7b6b0b40a87c
Author: Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com>
Date:   Mon Jun 8 20:58:42 2009 +0200

    Removal of duplicated code, header prioritization and reformatting (adhering to coding style where it diverged)

10	16	src/components/ogre/OgreResourceLoader.cpp
7	7	src/components/ogre/OgreResourceLoader.h
1	1	src/components/ogre/model/ModelBackgroundLoader.h
2	2	src/components/ogre/model/ModelDefinitionManager.cpp
20	14	src/components/ogre/model/ModelDefinitionManager.h

commit 27079e0b3677f87cc60b9eca4bd86fb7b3cf4c3c
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Tue Jun 23 20:49:48 2009 +0200

    The extension is disabled in Ogre 1.6.3, so there's no need to do that
    ourselves.

3	0	src/components/ogre/OgreSetup.cpp

commit f2976cf40fef0fd05a1bcb5ad7a322534595072b
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Fri Jun 19 14:09:55 2009 +0200

    Provide correct shaders.

37	37	src/components/ogre/environment/pagedgeometry/source/ImpostorPage.cpp
26	5	src/components/ogre/environment/pagedgeometry/source/StaticBillboardSet.cpp

commit b10c8e5dff6a644df58ca61693cf6fa2fcdc6220
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Fri Jun 19 00:10:33 2009 +0200

    Send the correct parameters.

13	1	src/components/ogre/environment/pagedgeometry/source/StaticBillboardSet.cpp

commit d41951db49bff1489af09a79699d168faf9e44b8
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Thu Jun 18 00:08:26 2009 +0200

    Use the correct shader name.

3	2	src/components/ogre/environment/pagedgeometry/source/StaticBillboardSet.cpp

commit 6ea0be408c06f43ce77eb9f198dee81f9cd4725f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jun 17 19:20:29 2009 +0200

    Provide a fragment program too, else it will break on ATI cards.

74	31	src/components/ogre/environment/pagedgeometry/source/StaticBillboardSet.cpp

commit f0045d283fd302f189cdeb96033fbbab38d32966
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jun 9 00:00:16 2009 +0200

    Fixed fog on the bathed foliage.

18	11	src/components/ogre/environment/pagedgeometry/source/BatchPage.cpp

commit 852ff007e70d62011f0e894185e60e80415df8c5
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Jun 5 00:27:08 2009 +0200

    Added checks for if the shaders really compiled.

7	1	src/components/ogre/environment/pagedgeometry/source/BatchPage.cpp

commit 012b51d7524eab191c813493faa0b51083c55199
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Jun 4 23:40:36 2009 +0200

    On ATI cards under OpenGL you'll get all kinds of artifacts when you mix
    shaders and fixed functions in the same pass, so we'll provide a simple
    fragment shader too.

60	12	src/components/ogre/environment/pagedgeometry/source/BatchPage.cpp

commit 8862dd367bbf5b03623db4dc743ac3e03b7ac83b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu May 28 22:42:25 2009 +0200

    Update to fit with newer caelum.

126	110	src/components/ogre/environment/pagedgeometry/include/GrassLoader.h

commit 616c2af4985c640874461e43da2a39905d5dac6e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat May 16 01:09:46 2009 +0200

    Sync with trunk.

2	2	src/components/ogre/environment/pagedgeometry/Makefile.am
48	40	src/components/ogre/environment/pagedgeometry/include/BatchPage.h
88	82	src/components/ogre/environment/pagedgeometry/include/BatchedGeometry.h
329	323	src/components/ogre/environment/pagedgeometry/include/GrassLoader.h
331	321	src/components/ogre/environment/pagedgeometry/include/ImpostorPage.h
461	258	src/components/ogre/environment/pagedgeometry/include/PagedGeometry.h
3	3	src/components/ogre/environment/pagedgeometry/include/PassiveEntityPage.h
146	159	src/components/ogre/environment/pagedgeometry/include/PropertyMaps.h
283	283	src/components/ogre/environment/pagedgeometry/include/StaticBillboardSet.h
84	49	src/components/ogre/environment/pagedgeometry/include/TreeLoader2D.h
85	50	src/components/ogre/environment/pagedgeometry/include/TreeLoader3D.h
69	0	src/components/ogre/environment/pagedgeometry/include/WindBatchPage.h
50	0	src/components/ogre/environment/pagedgeometry/include/WindBatchedGeometry.h
372	270	src/components/ogre/environment/pagedgeometry/source/BatchPage.cpp
308	166	src/components/ogre/environment/pagedgeometry/source/BatchedGeometry.cpp
370	357	src/components/ogre/environment/pagedgeometry/source/GrassLoader.cpp
208	178	src/components/ogre/environment/pagedgeometry/source/ImpostorPage.cpp
877	633	src/components/ogre/environment/pagedgeometry/source/PagedGeometry.cpp
1	1	src/components/ogre/environment/pagedgeometry/source/PassiveEntityPage.cpp
287	279	src/components/ogre/environment/pagedgeometry/source/PropertyMaps.cpp
668	643	src/components/ogre/environment/pagedgeometry/source/StaticBillboardSet.cpp
302	121	src/components/ogre/environment/pagedgeometry/source/TreeLoader2D.cpp
280	101	src/components/ogre/environment/pagedgeometry/source/TreeLoader3D.cpp
352	0	src/components/ogre/environment/pagedgeometry/source/WindBatchPage.cpp
426	0	src/components/ogre/environment/pagedgeometry/source/WindBatchedGeometry.cpp

commit 0dab43fde6223e64074fa1f1e52850119d593f4b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri May 15 23:56:05 2009 +0200

    Provide better error output.

12	12	src/components/ogre/environment/ShrubberyFoliage.cpp

commit 16f02852bcdc012744a5b459e57c0c56ecfe06f2
Author: Erik Hjortsberg <erik.hjortsberg@gmail.com>
Date:   Fri Jun 19 01:43:27 2009 +0200

    Make the scripts a little more general.

28	28	make_dist_media.sh
2	1	refresh-amber-media-dev.sh

commit 91ada6a21358f89c9be3e07de894c1e79721d7bc
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jun 17 19:21:01 2009 +0200

    Don't build shared libraries. This will cut the compile time in half.

1	0	configure.ac

commit 299db8b9a6aa9033058fb36f2f677763068711e6
Merge: a2d96fe 48744af
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Jun 4 23:43:16 2009 +0200

    Merge git://git.worldforge.org/gsoc2009/mafm-ember into merge_mafms_changes
    
    Conflicts:
    	src/components/ogre/EmberOgre.cpp

commit a2d96feb483e4eec126b4f2ee1f37192dd70edbf
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Jun 4 23:41:35 2009 +0200

    Removed the loading of JesusEdit.

1	1	src/components/ogre/GUIManager.cpp

commit 23d4853a7860d23628491570ae2c7844629c0090
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jun 3 23:28:38 2009 +0200

    Provide a common method for safely performing functions on entities
    identified by their id. This allows us to safely do stuff on entities
    which might have been removed from the world.

19	0	src/components/ogre/widgets/Bootstrap.lua
1	4	src/components/ogre/widgets/EntityPicker.lua
5	3	src/components/ogre/widgets/Give.lua

commit 714a23c530dd41e7f020be0cbd0ac60a4d70e1ce
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jun 2 00:11:40 2009 +0200

    Don't store a reference to the entity picked, instead just store the id
    and do a lookup when trying to act on it. This will fix a crash when the
    entity has disappeared.

66	48	src/components/ogre/widgets/EntityPicker.lua

commit fd02407f2f684782289124e93d1009991102462c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jun 1 23:41:09 2009 +0200

    Added disabling of hardware mipmapping on ATI cards since this lead to
    random OpenGL stack corruption. Future versions of Ogre might do this
    disabling automatically.

19	1	src/components/ogre/OgreSetup.cpp

commit 89396880df906e56c9fa202350ea14fa463f84f6
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jun 1 00:09:05 2009 +0200

    Use correct logic, so that the compass actually is shown.

2	2	src/components/ogre/widgets/Compass.lua

commit 44c5216fc0728e2970dcd35311231dfa80554a15
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun May 31 22:59:01 2009 +0200

    Make sure that the render texture exists. We might need to move some of
    this functionality to the SimpleRenderContext to make the coupling a
    little looser.

6	3	src/components/ogre/SimpleRenderContext.cpp
15	9	src/components/ogre/widgets/EntityCEGUITexture.cpp
4	2	src/components/ogre/widgets/MovableObjectRenderer.cpp
17	13	src/components/ogre/widgets/icons/IconRenderer.cpp

commit 48744af3a0fed6f700e2748a381e9d2968186438
Author: Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com>
Date:   Sat May 30 00:26:14 2009 +0200

    Setting the & of references to the appropriate place, and using a const reference (instead of copying) for up vector -- it's const, so it's not harmful

2	2	src/services/sound/SoundService.cpp
2	2	src/services/sound/SoundService.h

commit dcd977d6392a7ec99d07bdb7194ac313222042bf
Author: Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com>
Date:   Fri May 29 20:22:09 2009 +0200

    Restoring header/doxygen formatting

17	17	src/services/sound/SoundService.cpp
29	69	src/services/sound/SoundService.h

commit b396e01b86e863bb59e2defc4ed1dfb909c4eea5
Author: Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com>
Date:   Fri May 29 20:18:09 2009 +0200

    Restoring header/doxygen formatting

1	4	src/services/sound/SoundSource.h

commit 66f296a91ca0b71232ed7f2116f53695c4e92139
Author: Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com>
Date:   Fri May 29 20:05:41 2009 +0200

    Restoring header/doxygen formatting

16	16	src/services/sound/SoundSample.cpp
26	61	src/services/sound/SoundSample.h

commit 20dc846c23c97dbb22a2f593256985494c35acb2
Author: Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com>
Date:   Fri May 29 20:01:28 2009 +0200

    Restoring header/doxygen formatting

17	17	src/services/sound/SoundGeneral.cpp
19	27	src/services/sound/SoundGeneral.h

commit 105f643efa12a8e52ba1cf4e896968eef260193e
Author: Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com>
Date:   Fri May 29 18:28:30 2009 +0200

    Removing myself from copyright, I didn't create significant contributions to this area -- as initially thought.

0	1	src/services/sound/SoundGeneral.cpp
0	1	src/services/sound/SoundGeneral.h
0	1	src/services/sound/SoundSample.cpp
0	1	src/services/sound/SoundSample.h
0	1	src/services/sound/SoundService.cpp
0	1	src/services/sound/SoundService.h
0	2	src/services/sound/SoundSource.h

commit ef9cffdf59172d9873f6e337d4c6590bd847c84b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu May 28 23:49:43 2009 +0200

    Actually remove all references to the obsolete components this time.

159	157	src/components/ogre/EmberOgre.cpp
2	2	src/components/ogre/EmberOgre.h
8	8	src/components/ogre/Makefile.am
2	2	src/components/ogre/environment/Makefile.am
23	23	src/components/ogre/environment/Tree.cpp
3	3	src/components/ogre/scripting/bindings/lua/EmberOgre.pkg
165	3105	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
4	4	src/components/ogre/widgets/Makefile.am
6	10	src/components/ogre/widgets/WidgetDefinitions.cpp

commit 78035c96c1028f61f3d3b910544a7bcd3e382688
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu May 28 23:10:04 2009 +0200

    Removed a couple of unused files from the source. These haven't been
    part of the build for a while, but they are completly unused and
    therefore only clutter the source.

1	2	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/Makefile.am
0	67	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_HeightField.h
0	54	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_HeightFieldBlendNeighbor.h
0	63	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_HeightFieldN.h
0	68	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_HeightFieldNTC.h
0	54	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_HeightFieldRaw.h
0	60	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_HeightFieldRawTC.h
0	64	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_HeightFieldTC.h
0	62	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_Spline.h
0	46	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_BaseTexture.h
0	38	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_BaseTexture2.h
0	42	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Image.h
0	45	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_InstantBaseTexture.h
0	41	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_InstantBaseTextureEdit.h
0	48	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_InstantBaseTextureShadowed.h
0	63	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_None.h
0	54	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting.h
0	41	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting2.h
0	39	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting2Edit.h
0	42	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting3.h
0	39	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting4.h
0	41	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting5.h
0	40	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting6.h
0	39	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting7.h
0	42	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting7Edit.h
0	41	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_SplattingShader.h
0	39	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_SplattingShaderEdit.h
0	485	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightField.cpp
0	421	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightFieldBlendNeighbor.cpp
0	364	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightFieldN.cpp
0	274	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightFieldNTC.cpp
0	305	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightFieldRaw.cpp
0	337	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightFieldRawTC.cpp
0	246	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightFieldTC.cpp
0	147	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_Spline.cpp
0	259	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_BaseTexture.cpp
0	63	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_BaseTexture2.cpp
0	57	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Image.cpp
0	67	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_InstantBaseTexture.cpp
0	66	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_InstantBaseTextureEdit.cpp
0	167	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_InstantBaseTextureShadowed.cpp
0	443	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting.cpp
0	68	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting2.cpp
0	74	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting2Edit.cpp
0	72	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting3.cpp
0	69	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting4.cpp
0	71	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting5.cpp
0	69	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting6.cpp
0	70	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting7.cpp
0	75	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting7Edit.cpp
0	71	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_SplattingShader.cpp
0	72	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_SplattingShaderEdit.cpp

commit 19a8925762662ebf36bdef394a99af6c9541fcf5
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu May 28 23:05:10 2009 +0200

    Deactivated components that aren't currently used. They are still left
    in the source tree in the hope that they will find use again in the
    future, but removing them from the build will hopefully cut down on the
    build time.

1	2	src/components/Makefile.am
3	2	src/components/ogre/Makefile.am
75	74	src/components/ogre/environment/HydraxWater.cpp
8	8	src/components/ogre/environment/HydraxWater.h
2	1	src/components/ogre/environment/Makefile.am

commit 46f957fe5fde7050572cf39d5a1ce18da2c0daa9
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu May 28 22:43:09 2009 +0200

    Added extra sanity check.

4	2	src/components/ogre/environment/Foliage.cpp

commit afcec25c0005a02a63935941455eb99f47cd700a
Author: Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com>
Date:   Thu May 28 15:35:31 2009 +0200

    Removing threaded parts of the application to call sound: it's not needed as per discussed, not safe (SoundInstance pointers pointing to object possibly being destroyed, despite stating otherwise), and not properly implemented anyway (apart from the aforementioned, it would need mutexes and other stuff being really used, for thread-safeness).

0	16	src/main/Application.cpp

commit 086aba2cab7aa26abeff63b6a47358f70fa47ff6
Author: Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com>
Date:   Thu May 28 15:31:24 2009 +0200

    Removing pthread mutexes, not used

0	6	src/services/sound/SoundService.cpp
0	10	src/services/sound/SoundService.h

commit b2a422ec199fd933fafd0eecc57118c0513c6923
Author: Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com>
Date:   Thu May 28 03:14:04 2009 +0200

    Removing header included twice

3	8	src/components/ogre/EmberOgre.cpp

commit c95a7814a7ddae0080e3e2b21feaeb78bc4eddf1
Author: Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com>
Date:   Thu May 28 02:21:25 2009 +0200

    Header cleanup -- remove unneeded includes

0	1	src/components/ogre/Avatar.cpp
1	2	src/components/ogre/EmberEntity.cpp
0	1	src/components/ogre/sound/SoundAction.cpp
0	1	src/services/sound/SoundSample.cpp

commit c1fddd4b9b1a5bfcd1f07252c43ebcbfee6e7618
Author: Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com>
Date:   Thu May 28 01:45:14 2009 +0200

    Header cleanup

3	5	src/services/sound/SoundService.cpp
1	2	src/services/sound/SoundService.h

commit e4b7872b2ca745355789f7936e5ba2ccc38589e1
Author: Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com>
Date:   Thu May 28 00:32:58 2009 +0200

    Adding check and linking options for Boost::Thread, removing the one of pthreads

11	16	configure.ac

commit eb21c30d75cd55d27e28bdf025510b5bf5fee10b
Author: Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com>
Date:   Thu May 28 00:30:39 2009 +0200

    Header cleanup

0	2	src/services/server/ServerService.cpp
1	0	src/services/server/ServerService.h

commit 6890c6e5afa2294c6fad41d1081e050735651c2f
Author: Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com>
Date:   Thu May 28 00:26:53 2009 +0200

    Maybe ConsoleCommandWrapper should not be included (it's not needed for this file), but it's convenient to include it to not have to change many services using it.  It's better to include it before the generic <string>, anyway.

2	2	src/framework/ConsoleObject.h

commit 84d5959f6aa03875f7b9fa8487653ba78347b54d
Author: Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com>
Date:   Thu May 28 00:22:58 2009 +0200

    const qualifier for getter methods

2	2	src/framework/Service.h

commit 59ce21a63d40ccd0904a75b909d6c73f0e647749
Author: Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com>
Date:   Tue May 26 23:27:17 2009 +0200

    Removing dead, obsolete and commented out code

0	12	src/services/sound/SoundSample.cpp

commit 5b1ec6f0056c95c48027075ae1970a2ce7ded5ee
Author: Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com>
Date:   Tue May 26 22:36:58 2009 +0200

    Removing unused method, which in addition is not correct (according to comments)

0	42	src/services/sound/SoundService.cpp
0	9	src/services/sound/SoundService.h

commit 39d78629d9d2fc5ab25e3d5165feb3d494a82fcb
Author: Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com>
Date:   Tue May 26 22:13:42 2009 +0200

    Enhancements to documentation, and a bit of code cleanup

26	26	src/services/sound/SoundService.cpp
105	72	src/services/sound/SoundService.h

commit 35f0f44922d19c65aa3cda9b4c4a21cfd279c4ea
Author: Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com>
Date:   Tue May 26 22:11:18 2009 +0200

    Relocation code to avoid having to forward-declare.  The moved clase maybe doesn't even belong in this file anyway...

45	46	src/services/sound/SoundSample.h

commit 5bf238aeacc5aedda5e9cd82d1f53b99335285d1
Author: Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com>
Date:   Tue May 26 22:08:43 2009 +0200

    Documentation improvement and cosmetic/coding-style standardizations

6	3	src/services/sound/SoundSource.cpp
12	6	src/services/sound/SoundSource.h

commit 85d9ef8f2dba0280eb5e29d262a638608fa6e8d6
Author: Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com>
Date:   Tue May 26 20:32:02 2009 +0200

    Adding missing include

1	0	src/components/ogre/sound/SoundGroup.cpp

commit 0944dce15b01500b3fae70e284f15a569f4d7156
Author: Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com>
Date:   Tue May 26 19:56:52 2009 +0200

    Improved documentation again

4	8	src/services/sound/SoundSample.cpp
21	5	src/services/sound/SoundSample.h

commit 0df414a8a11ae9ed0712f2b4a737d94766c36be2
Author: Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com>
Date:   Tue May 26 19:49:52 2009 +0200

    Added const guards, improving doxygen documentation

22	23	src/services/sound/SoundSample.cpp
117	80	src/services/sound/SoundSample.h

commit 00666a2f29447c82c87dac1a164431d9a89ad6d0
Author: Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com>
Date:   Tue May 26 18:53:50 2009 +0200

    Fixing logic error: 'description' should be appended when it's NON-empty

3	2	src/services/sound/SoundGeneral.cpp

commit cc56c642565c6f88b716eda8b304c1ca638b669c
Author: Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com>
Date:   Tue May 26 18:51:17 2009 +0200

    Enhanced doxygen comments and cleanup

27	25	src/services/sound/SoundGeneral.cpp
29	22	src/services/sound/SoundGeneral.h

commit 1106cca12b28bf315e2e70b57f7d58cb53720f50
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sat May 16 20:43:47 2009 +0400

    Fix includes for OGRE 1.6.1.

3	1	src/components/ogre/OgreSetup.cpp

commit f50ea600dbe73141eedf58cb05b6a435816e1099
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri May 15 00:37:43 2009 +0200

    Make sure the compass textures exists first.

12	8	src/components/ogre/widgets/Compass.lua

commit 930c9c60b01a8f1450e39515ff0588f7c6a98310
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu May 14 21:24:56 2009 +0200

    Tru to make sure that entities that are children to entities that are
    already attached also are attached in a similar way.

29	20	src/components/ogre/EmberPhysicalEntity.cpp
1	6	src/components/ogre/EmberPhysicalEntity.h

commit a4ea3bb5a5bd4a23d905dbddd7b62814ed58e4c0
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue May 12 14:11:27 2009 +0200

    Removed the references to Ogre.h in favour of including only the needed
    headers, in hope that it will decrease compile time.

36	34	src/components/ogre/Avatar.cpp
106	101	src/components/ogre/AvatarCamera.cpp
100	95	src/components/ogre/AvatarCamera.h
29	27	src/components/ogre/AvatarController.cpp
38	35	src/components/ogre/AvatarController.h
18	14	src/components/ogre/AvatarTerrainCursor.cpp
2	0	src/components/ogre/AvatarTerrainCursor.h
1	0	src/components/ogre/EmberEntity.cpp
3	0	src/components/ogre/EmberEntity.h
22	21	src/components/ogre/EmberEntityFactory.h
26	24	src/components/ogre/EmberEntityUserObject.h
75	74	src/components/ogre/EmberOgre.h
4	0	src/components/ogre/EmberPhysicalEntity.cpp
20	17	src/components/ogre/EntityWorldPickListener.cpp
14	13	src/components/ogre/EntityWorldPickListener.h
72	68	src/components/ogre/GUIManager.cpp
67	66	src/components/ogre/GUIManager.h
6	0	src/components/ogre/MathConverter.h
19	16	src/components/ogre/MeshCollisionDetector.cpp
12	10	src/components/ogre/MotionManager.cpp
20	1	src/components/ogre/OgreIncludes.h
8	8	src/components/ogre/OgreLogObserver.cpp
8	7	src/components/ogre/OgreLogObserver.h
28	27	src/components/ogre/OgreResourceLoader.cpp
15	15	src/components/ogre/OgreResourceLoader.h
8	7	src/components/ogre/OgreResourceProvider.cpp
8	7	src/components/ogre/OgreResourceProvider.h
35	31	src/components/ogre/OgreSetup.cpp
20	18	src/components/ogre/OgreSetup.h
6	5	src/components/ogre/OpcodeCollisionDetectorVisualizer.cpp
13	11	src/components/ogre/OpcodeCollisionDetectorVisualizer.h
13	13	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture.h
12	11	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingLandScapeTexture.cpp
12	7	src/components/ogre/ShaderManager.cpp
32	26	src/components/ogre/SimpleRenderContext.cpp
80	77	src/components/ogre/SimpleRenderContext.h
9	6	src/components/ogre/XMLHelper.cpp
6	5	src/components/ogre/XMLHelper.h
55	54	src/components/ogre/carpenter/BluePrint.cpp
40	37	src/components/ogre/carpenter/BluePrint.h
11	11	src/components/ogre/carpenter/Carpenter.cpp
21	18	src/components/ogre/carpenter/Carpenter.h
12	10	src/components/ogre/environment/Environment.cpp
10	8	src/components/ogre/environment/Foliage.cpp
8	7	src/components/ogre/environment/Foliage.h
24	17	src/components/ogre/environment/LensFlare.cpp
7	6	src/components/ogre/environment/LensFlare.h
6	5	src/components/ogre/environment/SimpleEnvironment.cpp
15	12	src/components/ogre/environment/SimpleWater.cpp
22	18	src/components/ogre/environment/Sun.cpp
24	23	src/components/ogre/environment/Sun.h
32	21	src/components/ogre/environment/Water.cpp
13	12	src/components/ogre/environment/Water.h
15	15	src/components/ogre/environment/pagedgeometry/include/ImpostorPage.h
8	8	src/components/ogre/environment/pagedgeometry/include/StaticBillboardSet.h
61	54	src/components/ogre/jesus/Jesus.cpp
41	39	src/components/ogre/jesus/Jesus.h
5	4	src/components/ogre/jesus/JesusPickerObject.h
1	0	src/components/ogre/manipulation/EntityMover.cpp
1	0	src/components/ogre/manipulation/EntityMoverBase.cpp
9	7	src/components/ogre/manipulation/EntityRecipe.h
21	13	src/components/ogre/manipulation/MaterialEditor.cpp
1	0	src/components/ogre/manipulation/MovementAdapter.cpp
18	17	src/components/ogre/manipulation/MovementAdapter.h
5	6	src/components/ogre/manipulation/Polygon.cpp
14	11	src/components/ogre/manipulation/PolygonPoint.cpp
6	5	src/components/ogre/manipulation/PolygonPointMover.cpp
5	3	src/components/ogre/manipulation/PolygonPointPickListener.cpp
2	0	src/components/ogre/manipulation/SnapToMovement.cpp
4	3	src/components/ogre/manipulation/XMLEntityRecipeSerializer.h
7	6	src/components/ogre/model/AnimationSet.cpp
22	20	src/components/ogre/model/AnimationSet.h
3	0	src/components/ogre/model/Model.cpp
1	0	src/components/ogre/model/Model.h
10	6	src/components/ogre/model/ModelBackgroundLoader.cpp
18	15	src/components/ogre/model/ModelBackgroundLoader.h
112	104	src/components/ogre/model/ModelDefinition.h
16	13	src/components/ogre/model/ModelDefinitionManager.cpp
9	6	src/components/ogre/model/ParticleSystem.cpp
6	4	src/components/ogre/model/ParticleSystemBinding.cpp
11	9	src/components/ogre/model/SubModel.cpp
8	6	src/components/ogre/model/SubModelPart.cpp
93	92	src/components/ogre/model/XMLModelDefinitionSerializer.cpp
16	14	src/components/ogre/scripting/LuaScriptingProvider.cpp
8	7	src/components/ogre/scripting/bindings/lua/helpers/OgreUtils.cpp
3	2	src/components/ogre/scripting/bindings/lua/ogre/required.h
1	0	src/components/ogre/sound/XMLSoundDefParser.h
27	23	src/components/ogre/terrain/Map.cpp
51	45	src/components/ogre/terrain/Map.h
58	56	src/components/ogre/terrain/TerrainEditor.cpp
60	59	src/components/ogre/terrain/TerrainEditor.h
78	75	src/components/ogre/terrain/TerrainGenerator.cpp
8	6	src/components/ogre/terrain/TerrainInfo.cpp
65	64	src/components/ogre/terrain/TerrainPage.h
28	25	src/components/ogre/terrain/TerrainPageFoliage.cpp
24	19	src/components/ogre/terrain/TerrainPageShadow.cpp
15	13	src/components/ogre/terrain/TerrainPageShadow.h
15	12	src/components/ogre/terrain/TerrainPageSurface.cpp
19	17	src/components/ogre/terrain/TerrainPageSurface.h
7	5	src/components/ogre/terrain/TerrainPageSurfaceCompiler.h
55	45	src/components/ogre/terrain/TerrainPageSurfaceCompilerTechniqueShader.cpp
28	25	src/components/ogre/terrain/TerrainPageSurfaceCompilerTechniqueSimple.cpp
24	21	src/components/ogre/terrain/TerrainPageSurfaceLayer.cpp
24	22	src/components/ogre/terrain/TerrainPageSurfaceLayer.h
35	32	src/components/ogre/terrain/TerrainShader.cpp
15	15	src/components/ogre/terrain/TerrainShader.h
7	6	src/components/ogre/terrain/XMLLayerDefinitionSerializer.h
16	14	src/components/ogre/widgets/AssetsManager.cpp
1	0	src/components/ogre/widgets/EntityCreator.cpp
15	14	src/components/ogre/widgets/EntityCreator.h
7	6	src/components/ogre/widgets/IconBar.cpp
1	0	src/components/ogre/widgets/IngameChatWidget.h
29	28	src/components/ogre/widgets/InspectWidget.h
11	10	src/components/ogre/widgets/ListHolder.cpp
94	90	src/components/ogre/widgets/LoadingBar.cpp
24	23	src/components/ogre/widgets/LoadingBar.h
48	42	src/components/ogre/widgets/MeshPreview.cpp
11	10	src/components/ogre/widgets/ModelRenderer.cpp
17	11	src/components/ogre/widgets/MovableObjectRenderer.cpp
60	60	src/components/ogre/widgets/MovableObjectRenderer.h
8	5	src/components/ogre/widgets/OgreEntityRenderer.cpp
7	6	src/components/ogre/widgets/QuaternionAdapter.cpp
11	10	src/components/ogre/widgets/QuaternionAdapter.h
6	5	src/components/ogre/widgets/Vector3Adapter.cpp
10	9	src/components/ogre/widgets/Vector3Adapter.h
9	7	src/components/ogre/widgets/WidgetPool.h
14	12	src/components/ogre/widgets/adapters/atlas/PolygonAdapter.cpp
10	8	src/components/ogre/widgets/icons/IconManager.cpp
28	22	src/components/ogre/widgets/icons/IconRenderer.cpp
40	38	src/components/ogre/widgets/icons/IconRenderer.h

commit 17daf253a4f38ffb0e96b2d9877d0a850a81b57f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon May 11 22:55:58 2009 +0200

    Don't include the whole of Ogre.

202	13	src/components/ogre/OgreIncludes.h

commit becaea6f17637f78bd048a5121d68cbe926dfc1e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon May 11 22:55:07 2009 +0200

    Fixes for attaching children, though it currently crashes.

1	1	src/components/ogre/EmberPhysicalEntity.cpp

commit 74479b6b311ebea28777e4f1ddc080d3f82eacb1
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon May 11 21:54:19 2009 +0200

    Make sure that if any child is added to an entity which is attached to a
    model, the child will also be attached.

16	4	src/components/ogre/EmberPhysicalEntity.cpp
9	1	src/components/ogre/EmberPhysicalEntity.h

commit fa6eebf7719e0854c4438c5e8c34e972069dd742
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Mon May 11 22:50:08 2009 +0400

    Disabling the fog in the lighting pass for low-level graphics terrain. Otherwise, it thinks that area in fog is lit (as lighting texture becomes white there).

1	1	src/components/ogre/terrain/TerrainPageSurfaceCompilerTechniqueSimple.cpp

commit 0d7fd41e752aebf962846bf9ff76c76edb91ff58
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon May 11 15:52:31 2009 +0200

    Added mapping for showing a simple box for the ocean. The textures will
    be stretched and it won't look very good, but at least it will show
    something.

1	0	src/components/ogre/modeldefinitions/modelmappings.modelmap.xml
21	0	src/components/ogre/modeldefinitions/ocean.modeldef

commit 1edf6dd738fa51e98c8cbc2b251d7a2b58262e78
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Mon May 11 14:48:40 2009 +0400

    Different size of scales array for different number of layers to prevent optimizing unused components away and trying to make ATI driver happy.

3	2	src/components/ogre/terrain/TerrainPageSurfaceCompilerTechniqueShader.cpp

commit 6cbbc093642374c3007a1e2138347f7e07d7b758
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon May 11 01:03:59 2009 +0200

    Removed debug output.

0	1	src/components/ogre/EmberPhysicalEntity.cpp

commit 9d7baa1a68b8ee34f637ccd373ecb2e8a218b7ad
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon May 11 00:51:34 2009 +0200

    Make sure that all child entities also gets attached, walk through the
    hierarcy and attach them all to the model. If any of them changes
    however it won't register, so that's something we might need to look
    into.

300	243	src/components/ogre/EmberEntity.cpp
60	61	src/components/ogre/EmberEntity.h
41	9	src/components/ogre/EmberPhysicalEntity.cpp
104	118	src/components/ogre/EmberPhysicalEntity.h

commit 561f29629603ec2a4c7c0d4c23eb5dd9f0535635
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun May 10 22:21:14 2009 +0200

    Attach even lights and particle systems, also fixed formatting.

331	253	src/components/ogre/EmberPhysicalEntity.cpp
450	325	src/components/ogre/model/Model.cpp
147	168	src/components/ogre/model/Model.h
99	64	src/main/Ember.cpp

commit cbdbd74de42d198321bb8e9e8a9b825dcd84009b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun May 10 01:03:50 2009 +0200

    Fixed an issue where the config listener wasn't correctly disconnected
    when deleting, leading to dangling references.
    Also moved the ConfigListenerContainer into its own file.

76	76	src/components/ogre/Avatar.h
31	31	src/components/ogre/AvatarTerrainCursor.h
12	12	src/components/ogre/ShaderManager.h
29	29	src/components/ogre/ShadowCameraSetup.h
8	8	src/components/ogre/environment/CaelumSky.h
21	21	src/components/ogre/environment/CaelumSun.h
6	6	src/components/ogre/gui/CEGUILogger.h
61	61	src/components/ogre/widgets/IngameChatWidget.h
11	39	src/services/config/ConfigListener.cpp
26	67	src/services/config/ConfigListener.h
64	0	src/services/config/ConfigListenerContainer.cpp
84	0	src/services/config/ConfigListenerContainer.h
2	2	src/services/config/Makefile.am

commit 9ac05c4e37d826e30409c9800f84aec624078397
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sat May 9 17:27:18 2009 +0400

    Updating modeldefs for shrubs.

1	1	src/components/ogre/modeldefinitions/bush.modeldef
3	0	src/components/ogre/modeldefinitions/modelmappings.modelmap.xml
21	0	src/components/ogre/modeldefinitions/shrubA.modeldef
1	1	src/components/ogre/modeldefinitions/shrubB.modeldef

commit 6fa5a1e6099f437f63f47eb602fbc78047160b79
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Fri May 8 16:08:25 2009 +0400

    Scaling smoke trail by fire status attribute.

1	0	src/components/ogre/modeldefinitions/environment.modeldef.xml

commit 4beefbecda4702acd93e3e723e40d3dd2743369d
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Fri May 8 16:08:03 2009 +0400

    Rotating torch by 90° to make it stand on the ground.

1	1	src/components/ogre/modeldefinitions/torch.modeldef

commit 81662291f64803ef78fd5ad7a132be5921f19d96
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Fri May 8 16:04:50 2009 +0400

    Adding binding for time_to_live particle system attribute.

10	0	src/components/ogre/model/ParticleSystemBinding.cpp

commit 3795f2fe9688adf5cdee85f038151dfa6cb1fca0
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Fri May 8 14:21:43 2009 +0400

    Add tinderbox and torch entity recipes.

18	0	src/components/ogre/manipulation/entityrecipes/tinderbox.entityrecipe
18	0	src/components/ogre/manipulation/entityrecipes/torch.entityrecipe

commit d5d0757920262fb4cbdea49eea062bebcb51c08a
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Fri May 8 02:24:13 2009 +0400

    Scale campfire by width.

2	2	src/components/ogre/modeldefinitions/campfire.modeldef

commit ac1bca95c16efe1aebeddaf7949dde70ade6617d
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Fri May 8 00:28:13 2009 +0400

    Remove a hack with light bound to campfire. Only light bound to fire left which means world would be dark after fire gone.

0	16	src/components/ogre/modeldefinitions/campfire.modeldef

commit 06a596875a335c132719d9e9e069d964d2583ab6
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Thu May 7 13:19:26 2009 +0400

    Set border colour for shadow texture to sane value.

1	1	src/components/ogre/terrain/TerrainPageSurfaceCompilerTechniqueShader.cpp

commit b4fcd3c6fccc10e09b41d6de72d43e88bc7dd9f6
Merge: 23e9887 57a37c0
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed May 6 22:09:47 2009 +0200

    Merge branch 'snap_to_move'

commit 57a37c0a475fb85a109b15de885616d8c3eaea91
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed May 6 22:08:28 2009 +0200

    Made both EntityMover and EntityCreatorMovementBridge use the same base
    class, so that they both benefit from the snapping functionality.

9	65	src/components/ogre/manipulation/EntityMover.cpp
11	17	src/components/ogre/manipulation/EntityMover.h
57	19	src/components/ogre/manipulation/EntityMoverBase.cpp
48	9	src/components/ogre/manipulation/EntityMoverBase.h
8	6	src/components/ogre/manipulation/SnapToMovement.cpp
61	15	src/components/ogre/manipulation/SnapToMovement.h
4	58	src/components/ogre/widgets/EntityCreatorMovementBridge.cpp
8	33	src/components/ogre/widgets/EntityCreatorMovementBridge.h

commit 23e9887ce1c06ff1de94d2b44830597da7bb724c
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Thu May 7 00:06:31 2009 +0400

    Renamed jetty mesh location to correct one.

1	1	src/components/ogre/modeldefinitions/jetty.modeldef

commit 6aae5a41bb88e77c009f46b9c5d824542c61e489
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed May 6 08:26:06 2009 +0200

    Started on a common super class for all functionality which moves an
    entity.

80	0	src/components/ogre/manipulation/EntityMoverBase.cpp
69	0	src/components/ogre/manipulation/EntityMoverBase.h
2	2	src/components/ogre/manipulation/Makefile.am

commit 90062eb7fb4f13ccd2d1510695ddd94e2a81a837
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed May 6 00:17:29 2009 +0200

    Fixed rotation of all bounding boxes.

7	6	src/components/ogre/manipulation/EntityMover.cpp
17	15	src/components/ogre/manipulation/SnapToMovement.cpp
10	10	src/components/ogre/manipulation/SnapToMovement.h

commit 4f22b320352a3b99e71738ce6ffec905f69b6306
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue May 5 23:40:52 2009 +0200

    Fixed rotation of entities with bounding boxes which aren't based in one
    corner, but seemed to have introduced issues with bounding boxes which
    are based in one corner on the way.

11	6	src/components/ogre/manipulation/SnapToMovement.cpp

commit b96408c389ec2ee5e986337aa3e16ad8ba5628de
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue May 5 23:39:56 2009 +0200

    Fixed some issues with how the objects were deleted. The ownership
    hierarcy here is however way too complicated and we need to simplify it.
    It's too easy to make a mistake as it is, leading to segfaults and other
    uglyness.

20	12	src/components/ogre/manipulation/MovementAdapter.cpp
8	5	src/components/ogre/manipulation/PolygonPointMovement.cpp
5	10	src/components/ogre/manipulation/PolygonPointMovement.h
9	9	src/components/ogre/widgets/EntityCreator.cpp
7	5	src/components/ogre/widgets/EntityCreatorMovement.cpp
6	10	src/components/ogre/widgets/EntityCreatorMovement.h

commit 4b192652f431327b2e7d448ec28d2c5386ab3010
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue May 5 18:25:56 2009 +0200

    Rotate it in a more correct way.

16	12	src/components/ogre/manipulation/SnapToMovement.cpp

commit 8259118d1513086196b6fba6f3e6b262e986a476
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun May 3 23:01:08 2009 +0200

    First working implementation, even though it's currently have a couple
    of issues.

2	3	src/components/ogre/manipulation/EntityMover.cpp
5	1	src/components/ogre/manipulation/EntityMover.h
6	1	src/components/ogre/manipulation/MovementAdapter.cpp
52	1	src/components/ogre/manipulation/SnapToMovement.cpp
8	0	src/components/ogre/manipulation/SnapToMovement.h

commit eee10e49c9b55f160f187395b2188d3860de2173
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun May 3 16:11:26 2009 +0200

    First draft of functionlity which tries to snap the moved entity to
    other entities.

11	1	src/components/ogre/manipulation/EntityMover.cpp
58	4	src/components/ogre/manipulation/SnapToMovement.cpp
9	1	src/components/ogre/manipulation/SnapToMovement.h

commit 4b32bc622057de5bd382fdaa200fa40cb0bc1297
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat May 2 19:32:58 2009 +0200

    Started on actual implementation.

18	2	src/components/ogre/manipulation/SnapToMovement.cpp
2	1	src/components/ogre/manipulation/SnapToMovement.h

commit fe9da9f81031ddc7784e7a4547ebf39c5a2e397c
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Tue May 5 19:57:22 2009 +0400

    Using 32 bit float texture for shadows. Seems half-float precision is not enough for our broad outdoor scene to properly render shadows from sunlight.

8	8	src/components/ogre/ShadowCameraSetup.cpp

commit 22800ce133e09277d1247f3cb4a50423d02e03f4
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Tue May 5 19:55:26 2009 +0400

    Putting set of render back faces param with true value (default).

1	0	src/components/ogre/ShadowCameraSetup.cpp

commit 2ff087d4dc674d1fa3e5bf99fb880cf7866fed29
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Mon May 4 19:57:59 2009 +0400

    Removing commented shadow setup.

0	74	src/components/ogre/WorldEmberEntity.cpp

commit b3fc815229afb2d9784689aa4f4b8eb6665e555e
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Mon May 4 13:44:36 2009 +0400

    Setting default shadow caster material. It would be used for UI objects like lines and dots for terrain and area editors.

2	0	src/components/ogre/ShadowCameraSetup.cpp

commit af32b9c1cafc250045ba7b66d9650e079057a156
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Mon May 4 13:38:10 2009 +0400

    Fixing log messages.

2	2	src/components/ogre/ShadowCameraSetup.cpp

commit b517a0296e8cda7560286431aaa10d22245437ae
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon May 4 23:05:57 2009 +0200

    Fixed issue where the wrong symbol was used to access one of the parent
    classes.

1	1	src/components/ogre/widgets/EntityEditor.lua

commit 988fd923b1cfa627d9d43739141090577d4ae8a4
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun May 3 00:43:28 2009 +0200

    Removed unecessary zero precision on floating points.

10	10	src/components/ogre/widgets/AssetsManager.layout
10	10	src/components/ogre/widgets/Chat.layout
2	2	src/components/ogre/widgets/Compass.layout
5	5	src/components/ogre/widgets/ConsoleWidget.layout
5	5	src/components/ogre/widgets/Debug.layout
6	6	src/components/ogre/widgets/EntityBrowser.layout
2	2	src/components/ogre/widgets/EntityCreator.layout
14	14	src/components/ogre/widgets/EntityEditor.layout
32	32	src/components/ogre/widgets/EntityPicker.layout
8	8	src/components/ogre/widgets/Environment.layout
9	9	src/components/ogre/widgets/Give.layout
4	4	src/components/ogre/widgets/HelpWidget.layout
6	6	src/components/ogre/widgets/IndirectRenderingChecker.layout
5	5	src/components/ogre/widgets/IngameChatWidget.layout
3	3	src/components/ogre/widgets/InspectWidget.layout
2	2	src/components/ogre/widgets/Inventory.layout
4	4	src/components/ogre/widgets/InventoryWidget.layout
23	23	src/components/ogre/widgets/JesusEdit.layout
9	9	src/components/ogre/widgets/JesusEditFile.layout
5	5	src/components/ogre/widgets/JesusEditPreview.layout
1	1	src/components/ogre/widgets/Label.layout
13	13	src/components/ogre/widgets/MakeEntityWidget.layout
29	29	src/components/ogre/widgets/MeshPreview.layout
150	150	src/components/ogre/widgets/ModelEdit.layout
3	3	src/components/ogre/widgets/Performance.layout
3	3	src/components/ogre/widgets/PickingInfo.layout
7	7	src/components/ogre/widgets/Quit.layout
18	18	src/components/ogre/widgets/ScriptEdit.layout
9	9	src/components/ogre/widgets/ServerBrowser.layout
57	57	src/components/ogre/widgets/ServerWidget.layout
3	3	src/components/ogre/widgets/Status.layout
2	2	src/components/ogre/widgets/Tasks.layout
4	4	src/components/ogre/widgets/TerrainEditor.layout

commit 4ce5fa7e1603effe71e6b422768f67e10893a557
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun May 3 00:36:16 2009 +0200

    Added a warning about servers with no available characters.

105	73	src/components/ogre/widgets/ServerWidget.cpp
6	0	src/components/ogre/widgets/ServerWidget.h
19	0	src/components/ogre/widgets/ServerWidget.layout

commit c60d1493b640cc8b28810c529a901c7a2ceb498c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat May 2 22:42:29 2009 +0200

    Added a menu item for the environment editor.

6	0	src/components/ogre/widgets/Admin.lua

commit 0cf9c5f90e5a175f6b4af94873d5fd18c36655e9
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat May 2 22:40:03 2009 +0200

    Bump version.

1	1	configure.ac

commit 85f0bdc5ad3b232c2dc96f0c4ce0ffd5c052ee36
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sat May 2 23:36:54 2009 +0400

    Adjusting far shadow layer.

2	2	ember.conf
2	2	src/components/ogre/ShadowCameraSetup.cpp

commit 0412af7a09d1c6e902b16f666b8d4217bb3342ef
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sat May 2 22:36:23 2009 +0400

    Readded shadow far distance param.

2	0	ember.conf
13	0	src/components/ogre/ShadowCameraSetup.cpp
9	1	src/components/ogre/ShadowCameraSetup.h

commit 59f8d7e26bf0df5338acc54c59b386e69e01f26b
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sat May 2 16:44:02 2009 +0400

    Add comments about shadow settings. Add useaggressivefocusregion param. Removed fardistance.

8	3	ember.conf
13	14	src/components/ogre/ShadowCameraSetup.cpp
2	2	src/components/ogre/ShadowCameraSetup.h

commit 32b6f1f8e07b87e1c7439af6e9c17c0e51951acb
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat May 2 00:50:56 2009 +0200

    Use default values if the setting can't be found.

1	1	ember.conf
5	5	src/components/ogre/ShadowCameraSetup.cpp

commit e11d59fb2593492794b80fa45b89d556c14a232b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat May 2 00:50:19 2009 +0200

    Added a method for registering a listener together with a default value,
    which will be used if the sought after setting can't be found.

13	1	src/services/config/ConfigListener.cpp
17	2	src/services/config/ConfigListener.h

commit 98d8098a9750c913b055c5ccf8268fa297e5c4ae
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat May 2 00:16:16 2009 +0200

    Moved the pssm camera setup into a separate class and hook it up to
    listen to varconf changes so the shadows can be altered on the fly from
    inside Ember. Also provide base values in ember.conf.

9	0	ember.conf
3	3	src/components/ogre/Makefile.am
7	68	src/components/ogre/ShaderManager.cpp
7	0	src/components/ogre/ShaderManager.h
151	0	src/components/ogre/ShadowCameraSetup.cpp
121	0	src/components/ogre/ShadowCameraSetup.h

commit c1bf8cbb05aeda89189e4221d61a57c48d20bda1
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat May 2 00:14:56 2009 +0200

    Use a regular pointer since we want to make sure that the shader manager
    is destroyed before Ogre is.

4	2	src/components/ogre/EmberOgre.cpp
1	1	src/components/ogre/EmberOgre.h

commit dfef156067cfa2bb14dcbdfa15509cdcdcf8c672
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri May 1 22:35:58 2009 +0200

    Moved to its correct place.

2	2	src/components/ogre/manipulation/Makefile.am
46	0	src/components/ogre/manipulation/SnapToMovement.cpp
55	0	src/components/ogre/manipulation/SnapToMovement.h
2	3	src/main/Makefile.am
0	46	src/main/SnapToMovement.cpp
0	55	src/main/SnapToMovement.h

commit 1cb13309b31283119933823cc8242cd6f0fa4bc1
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri May 1 19:43:19 2009 +0200

    Alter they way caelum is initialized, so that if an exception occurs
    during init we can properly clean up. When everything happens in the
    constructor, an exception will cause the destructor never to be called.

25	21	src/components/ogre/environment/CaelumEnvironment.cpp
4	4	src/components/ogre/environment/caelum/include/CaelumSystem.h
68	62	src/components/ogre/environment/caelum/src/CaelumSystem.cpp

commit 2791a95b1dcf58acc49bb52bf6795562b67f520d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri May 1 19:40:02 2009 +0200

    Initial commit for class to handle snap-to entity movement.

3	2	src/main/Makefile.am
46	0	src/main/SnapToMovement.cpp
55	0	src/main/SnapToMovement.h

commit 09eaa891cd6d52ec20ecbdce4cd221d2e0a67838
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri May 1 19:36:59 2009 +0200

    Provide some more sane base values.

21	2	src/components/ogre/environment/SimpleEnvironment.cpp
3	0	src/components/ogre/environment/SimpleEnvironment.h

commit e2c4a6a2ab942f662fac0ea6f435ee51d66990ed
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Fri May 1 22:29:06 2009 +0400

    Adjusting second shadow layer.

5	7	src/components/ogre/ShaderManager.cpp

commit dc0fb4269f5c9eccfed0964e98281d6c9e492def
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Fri May 1 21:28:11 2009 +0400

    Adjusting shadows params.

8	4	src/components/ogre/ShaderManager.cpp

commit 17ab3940dce1cfc542c9ff6078eb1be91f379f88
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 26 20:26:45 2009 +0200

    Remove lights and particle systems when destroying model, and set the
    visibility of the lights when the visibility of the entity changes.

13	0	src/components/ogre/EmberPhysicalEntity.cpp
10	0	src/components/ogre/EmberPhysicalEntity.h
52	5	src/components/ogre/model/Model.cpp
39	8	src/components/ogre/model/Model.h
8	1	src/components/ogre/model/ParticleSystem.cpp
7	1	src/components/ogre/model/ParticleSystem.h

commit 7aa761a5c8c5008c86bcf781649dc0af09013a92
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Mon Apr 27 11:19:32 2009 +0400

    Fix for gcc 4.4.

1	0	src/framework/Log.cpp
1	0	src/framework/LoggingInstance.cpp

commit ba90df495eaf3b4754835f974015c6d7ba7027f7
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Apr 24 20:12:43 2009 +0200

    News update.

14	10	NEWS

commit d3d6930da818b7d408865bc08833758a07e7c265
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Apr 24 20:09:02 2009 +0200

    Updated model defs.

0	0	src/components/ogre/modeldefinitions/bearded_male.modeldef
0	0	src/components/ogre/modeldefinitions/buildings.modeldef
0	0	src/components/ogre/modeldefinitions/choppingblockA.modeldef
0	0	src/components/ogre/modeldefinitions/choppingblockB.modeldef
0	0	src/components/ogre/modeldefinitions/drystan_archer.modeldef
0	0	src/components/ogre/modeldefinitions/fencegate.modeldef
0	0	src/components/ogre/modeldefinitions/house_A.modeldef
0	0	src/components/ogre/modeldefinitions/humanoid.modeldef
0	0	src/components/ogre/modeldefinitions/inn.modeldef
0	0	src/components/ogre/modeldefinitions/mushroom.modeldef
0	0	src/components/ogre/modeldefinitions/mushroom_A.modeldef
0	0	src/components/ogre/modeldefinitions/mushroom_B.modeldef
0	0	src/components/ogre/modeldefinitions/outdoor_structures.modeldef
0	0	src/components/ogre/modeldefinitions/palissade.modeldef
4	3	src/components/ogre/modeldefinitions/spade.modeldef
3	2	src/components/ogre/modeldefinitions/sword.modeldef
0	0	src/components/ogre/modeldefinitions/vehicles.modeldef

commit 8cfeb781ffcfb49f321001faa2cd63a2703fa3e5
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Apr 23 22:32:16 2009 +0200

    Bump autopackage version so that we can use the new hybrid functions.

1	1	autopackage/default.apspec.in

commit d2927c8c7ffe96cee04d00937f3a1f2c93abe525
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Apr 22 19:35:49 2009 +0200

    Added missing file.

1	1	src/components/ogre/Makefile.am

commit 904ba0553b359c3a83fc735024170a40f326fad2
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Apr 22 19:35:28 2009 +0200

    Relax schema rules a little.

3	3	src/components/ogre/manipulation/entityrecipes/entityrecipe.xsd

commit fc298735f548e46dcd1cea17d30ce8f72559fc25
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Apr 21 23:59:55 2009 +0200

    Populate the entity browser automatically the first time it's shown.

1	0	src/components/ogre/widgets/EntityBrowser.layout
3	1	src/components/ogre/widgets/EntityBrowser.lua

commit 1e06f37ffdd176431a78a1f32349e0912e16a6f4
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Apr 21 22:35:04 2009 +0200

    It seems that when setting FOG_NONE the values that go along with the
    fog (colour, density etc.) won't be set (atleast if no other fog has
    been set before). We'll therefore use FOG_EXP2 but with zero in all
    components. This will fix the issue with dark previews.

3	1	src/components/ogre/SimpleRenderContext.cpp
1	1	src/components/ogre/terrain/Map.cpp
2	2	src/components/ogre/widgets/Compass.cpp

commit 8bf60bcfdf1654f8c2a52bb24f38d384a44b066d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Apr 20 23:16:04 2009 +0200

    Remove the shadow camera setup when switching to low level.

2	0	src/components/ogre/ShaderManager.cpp

commit eeb7f59e2b8a6cc7d05338b873afd957a5e9765f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Apr 20 00:01:49 2009 +0200

    Added a material which uses shaders and all, but no shadows.

10	9	src/components/ogre/terrain/TerrainPageSurfaceCompilerTechniqueShader.cpp
2	1	src/components/ogre/terrain/TerrainPageSurfaceCompilerTechniqueShader.h

commit 8297fd93f0c995482a5011b8ba5aa72de05e578c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 19 23:41:47 2009 +0200

    If the graphics level is "medium", disable shadows.

10	2	src/components/ogre/terrain/TerrainPageSurfaceCompiler.cpp
48	19	src/components/ogre/terrain/TerrainPageSurfaceCompilerTechniqueShader.cpp
15	1	src/components/ogre/terrain/TerrainPageSurfaceCompilerTechniqueShader.h

commit 38ee203fd2430c8d689d99fcd6c1606558317e55
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 19 23:27:19 2009 +0200

    Expanded the API so that we can force a reselection of the technique.
    This is useful when the graphics level has changed.

2	2	src/components/ogre/terrain/TerrainGenerator.cpp
5	5	src/components/ogre/terrain/TerrainPage.cpp
4	3	src/components/ogre/terrain/TerrainPage.h
6	1	src/components/ogre/terrain/TerrainPageSurface.cpp
5	1	src/components/ogre/terrain/TerrainPageSurface.h

commit 3106560b449dd428ca9957594f90c3a5301f5488
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 19 23:26:57 2009 +0200

    Actually emit the signal when the level changes.

3	0	src/components/ogre/ShaderManager.cpp

commit a64a5dba63f3512ce344cfe9472a47468b664984
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 19 22:48:59 2009 +0200

    Fixed issue where sigc::bind would try to create a copy instead of a
    reference. Also updated some headers.

1	0	src/components/ogre/environment/FoliageBase.cpp
2	2	src/components/ogre/terrain/TerrainGenerator.cpp
1	1	src/components/ogre/terrain/TerrainGenerator.h
1	0	src/components/ogre/terrain/TerrainPage.cpp
1	0	src/components/ogre/terrain/TerrainPageSurface.cpp
1	1	src/components/ogre/terrain/TerrainPageSurface.h

commit 7282411d56d9e52d2849e6000eadec3e7f75ff1f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 19 22:20:15 2009 +0200

    Reshuffled a bit to try to bring the compile time down.

12	18	src/components/ogre/MathConverter.h
1	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingLandScapeData2D_HeightField.cpp
39	0	src/components/ogre/Types.h
1	0	src/components/ogre/WorldEmberEntity.cpp
2	0	src/components/ogre/environment/Forest.cpp
2	0	src/components/ogre/environment/GrassFoliage.cpp
2	0	src/components/ogre/environment/ShrubberyFoliage.cpp
1	0	src/components/ogre/terrain/TerrainEditor.cpp
1	0	src/components/ogre/terrain/TerrainPage.cpp
1	1	src/components/ogre/terrain/TerrainPage.h
1	0	src/components/ogre/terrain/TerrainPageShadow.cpp
1	0	src/components/ogre/widgets/MakeEntityWidget.cpp
1	0	src/components/ogre/widgets/adapters/atlas/PolygonAdapter.cpp

commit 316aab233e04a8b3467d4547fd07c23106d01f37
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 19 22:19:22 2009 +0200

    Listen for the changes to the graphical level and update the current
    pages' materials.

25	14	src/components/ogre/terrain/TerrainGenerator.cpp
13	6	src/components/ogre/terrain/TerrainGenerator.h

commit facf8ea1f4410db62a1150c67d781a05f40596f9
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 19 22:18:12 2009 +0200

    Check with the shader manager also to make sure that we'll honour what's
    set there when we select the terrain rendering material.

7	2	src/components/ogre/terrain/TerrainPageSurfaceCompiler.cpp

commit 61cde1f12bd694e6b5b567c01eff86e53e330af3
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 19 22:17:22 2009 +0200

    Provide an accessor for the shader manager.

5	0	src/components/ogre/EmberOgre.cpp
51	0	src/components/ogre/EmberOgre.h

commit d2f9ee44dadd7bae96944e6b8909341092c8c2ac
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 19 22:17:07 2009 +0200

    Added missing docs.

3	0	src/components/ogre/ShaderManager.h

commit 0f742cc919956274da2ea6f956089567eb0235b2
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 19 22:16:10 2009 +0200

    Added an event which is emitted when the graphical level changes.

3	0	src/components/ogre/ShaderManager.h

commit 18315b2dfe716dbf3288e7a42f0a3d76d7596408
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 19 21:26:01 2009 +0200

    Correct the copyright of the header. The original version was based on
    the Ogre ExampleApplication header, and thus retained its copyright
    notice. However, the currect version, since some years, doesn't have anything in common
    with that in any way.

1	5	src/components/ogre/EmberOgre.h

commit 8ad54afe98fe3093cb5b112fbb4097bc9ef1b5ae
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 19 21:11:07 2009 +0200

    Disable normal lightning and use a single mid day sun during the
    rendering of the map texture. This fixes the issue with dark compass
    terrain during nights.

66	1	src/components/ogre/terrain/Map.cpp
91	2	src/components/ogre/terrain/Map.h

commit 65b857014e8aa6c932f65257d2f04bc03144cebe
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 19 15:01:41 2009 +0200

    Provide a technique which won't use any shadows. This is mainly useful
    for rendering the world from far above for the compass.

63	20	src/components/ogre/terrain/TerrainPageSurfaceCompilerTechniqueShader.cpp
5	4	src/components/ogre/terrain/TerrainPageSurfaceCompilerTechniqueShader.h

commit 7211b1166f4e958e99358c0c64d158b77508ea68
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 19 00:59:08 2009 +0200

    Use the "Low" material scheme for the compass camera, to avoid shadows
    etc.

1	0	src/components/ogre/terrain/Map.cpp

commit 7cf0e2bfd87cf0c9b5430fbac423a36b990c8819
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 19 00:39:28 2009 +0200

    Provide our own shadow pass setup method.
    
    The reason we want to do this is because we want to reuse the current
    pass' settings for the shadow caster pass, even when using technique
    specific caster materials. The default method will however only do this
    when the SceneManager wide custom shadow caster material is set.
    By providing this we can much easier define different shadow caster
    materials for each technique.

1	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/EmberPagingSceneManager.h
130	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingSceneManager.cpp
1	2	src/components/ogre/ShaderManager.cpp

commit 3520519bcea0c7f2cbcb6a33391088519d636209
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Apr 15 19:43:51 2009 +0200

    With version 1.6.2 Ogre will not create any open gl context itself if
    using the currentGLContect flag, but reuse the one created by SDL.
    However, it seems that something isn't correctly set up in SDL which
    results in all RTTs being filled with garbage. Instead we'll just use
    the parentWindowHandle value, which will let SDL handle the window, but
    Ogre set up the OpenGL context.

71	64	src/components/ogre/OgreSetup.cpp

commit efd0b720c3262fdf5df0818f505c803857ddfad9
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Apr 8 23:44:32 2009 +0200

    Hook it up to listen to config changes.

13	3	src/components/ogre/ShaderManager.cpp
12	1	src/components/ogre/ShaderManager.h

commit 358138794d6afd233a91cd507dbba7743f4e84dd
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Apr 13 22:39:07 2009 +0200

    Handle exceptions when loading meshes.

15	4	src/components/ogre/model/ModelBackgroundLoader.cpp

commit e92aafbb24f5f3f934a9afed8dab618892b49f30
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Tue Mar 31 16:17:41 2009 +0400

    Remove debug line.

0	1	src/components/ogre/ShaderManager.cpp

commit cc01e38fb420573e5a9c268852430900dda052ad
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Tue Mar 31 16:15:39 2009 +0400

    Performing shader detection earlier and let it change scheme in run-time.

3	3	src/components/ogre/EmberOgre.cpp
0	2	src/components/ogre/ShaderManager.cpp

commit 39d0dc3d6515db78edcfcebfc5b50882481afeb9
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Tue Mar 31 14:24:52 2009 +0400

    Make graphic level chooser work.

2	0	ember.conf
152	13	src/components/ogre/ShaderManager.cpp
29	2	src/components/ogre/ShaderManager.h
2	0	src/components/ogre/WorldEmberEntity.cpp

commit 971bed840c7b3abb1c95a7df604e1f409db7ad3c
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Tue Mar 31 10:21:58 2009 +0400

    Prototype graphics level chooser.

44	16	src/components/ogre/ShaderManager.cpp
51	0	src/components/ogre/ShaderManager.h

commit 1dbb0b1259960ccd397ecb3e43302dbc1069d6e8
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Tue Mar 31 01:13:14 2009 +0400

    Make it compile and do something.

3	1	src/components/ogre/EmberOgre.cpp
2	0	src/components/ogre/EmberOgre.h
3	2	src/components/ogre/Makefile.am
31	19	src/components/ogre/ShaderManager.cpp
4	2	src/components/ogre/ShaderManager.h

commit f74789cc9dad6ca49e4163131b60b2a91569a87a
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sun Mar 29 16:03:42 2009 +0400

    Draft of shader manager.

3	0	src/components/ogre/EmberOgre.cpp
6	1	src/components/ogre/EmberOgre.h
89	0	src/components/ogre/ShaderManager.cpp
58	0	src/components/ogre/ShaderManager.h

commit 0523cd861c216a2ef283d599cbc7537a6fc1cc0a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jan 10 21:21:12 2009 +0100

    Fixed some compiler warnings.

1	1	src/components/ogre/widgets/adapters/atlas/AdapterBase.cpp
8	6	src/components/ogre/widgets/adapters/atlas/AdapterBase.h

commit fd5f2f5d365ccdc0c99e7ce07025e39aadcd52ec
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Mon Jan 5 16:51:04 2009 +0300

    Enabling shadow casting of terrain.

1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapePageRenderable.cpp
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeRenderable.cpp

commit da3cf7be75ccd84ac83c2753e7b33be3b92fc738
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Mon Jan 5 16:50:37 2009 +0300

    Tweaking shadow params.

7	7	src/components/ogre/WorldEmberEntity.cpp

commit 61e830ca63515c996d6559ad788359bd8a012c7b
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Mon Jan 5 12:17:14 2009 +0300

    Turning off shadows in simple render context.

2	0	src/components/ogre/SimpleRenderContext.cpp

commit 4b48ff1940a5e65038bbf4a298758d17d2f2efb8
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Mon Jan 5 12:16:43 2009 +0300

    Set auto-disabling caelum's sun.

3	1	src/components/ogre/environment/CaelumSun.cpp

commit 8aa065396c5fd96a7b2b53ea377037ef0623c6b9
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sun Jan 4 19:27:34 2009 +0300

    Adding light to campfire to testing.

18	2	src/components/ogre/modeldefinitions/campfire.modeldef

commit 532b5464a9e62dcaeee5a9de2e11a4ced6dedaea
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sun Jan 4 19:29:22 2009 +0300

    Adding shadows.

72	1	src/components/ogre/WorldEmberEntity.cpp
52	8	src/components/ogre/terrain/TerrainPageSurfaceCompilerTechniqueShader.cpp

commit 876df91523a9748d0133d3ccac8ed9c981ed2db6
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 5 23:26:54 2009 +0200

    Added missing bindings.

130	0	src/framework/bindings/lua/Log.pkg
19	0	src/framework/bindings/lua/LoggingInstance.pkg

commit fc63d02eaac76987b76dcb580618571489f0bbfb
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 5 20:43:36 2009 +0200

    Updated email address.

2	2	autopackage/default.apspec.in

commit 238641644674763229937b2793501600a0826259
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 5 20:41:48 2009 +0200

    Update mail address.

1	1	src/components/ogre/AttributeObserver.cpp
2	2	src/components/ogre/AttributeObserver.h
1	1	src/components/ogre/AvatarEmberEntity.h
1	1	src/components/ogre/AvatarLogger.cpp
2	2	src/components/ogre/AvatarLogger.h
1	1	src/components/ogre/AvatarTerrainCursor.h
1	1	src/components/ogre/CameraMount.cpp
1	1	src/components/ogre/CameraMount.h
2	2	src/components/ogre/EmberEntity.h
1	1	src/components/ogre/EmberEntityActionCreator.cpp
2	2	src/components/ogre/EmberEntityActionCreator.h
1	1	src/components/ogre/EmberEntityHideModelAction.cpp
2	2	src/components/ogre/EmberEntityHideModelAction.h
1	1	src/components/ogre/EmberEntityModelAction.cpp
2	2	src/components/ogre/EmberEntityModelAction.h
1	1	src/components/ogre/EmberEntityPartAction.cpp
2	2	src/components/ogre/EmberEntityPartAction.h
1	1	src/components/ogre/EmberEntityUserObject.cpp
1	1	src/components/ogre/EmberEntityUserObject.h
1	1	src/components/ogre/EmberOgre.cpp
1	1	src/components/ogre/EmberOgre.h
1	1	src/components/ogre/EmberOgreFileSystem.cpp
1	1	src/components/ogre/EmberOgreFileSystem.h
1	1	src/components/ogre/EntityWorldPickListener.cpp
2	2	src/components/ogre/EntityWorldPickListener.h
1	1	src/components/ogre/FreeCameraController.cpp
1	1	src/components/ogre/FreeCameraController.h
1	1	src/components/ogre/GUICEGUIAdapter.cpp
1	1	src/components/ogre/GUICEGUIAdapter.h
1	1	src/components/ogre/GUIManager.h
2	2	src/components/ogre/IWorldPickListener.h
2	2	src/components/ogre/MathConverter.h
1	1	src/components/ogre/MediaUpdater.cpp
2	2	src/components/ogre/MediaUpdater.h
1	1	src/components/ogre/MeshCollisionDetector.cpp
2	2	src/components/ogre/MeshCollisionDetector.h
1	1	src/components/ogre/MousePicker.cpp
1	1	src/components/ogre/MousePicker.h
1	1	src/components/ogre/OgreIncludes.h
1	1	src/components/ogre/OgreInfo.cpp
2	2	src/components/ogre/OgreInfo.h
1	1	src/components/ogre/OgreLogObserver.cpp
1	1	src/components/ogre/OgreLogObserver.h
1	1	src/components/ogre/OgreResourceLoader.cpp
1	1	src/components/ogre/OgreResourceLoader.h
1	1	src/components/ogre/OgreResourceProvider.cpp
2	2	src/components/ogre/OgreResourceProvider.h
1	1	src/components/ogre/OgreSetup.cpp
2	2	src/components/ogre/OgreSetup.h
1	1	src/components/ogre/OpcodeCollisionDetector.cpp
2	2	src/components/ogre/OpcodeCollisionDetector.h
1	1	src/components/ogre/OpcodeCollisionDetectorVisualizer.cpp
1	1	src/components/ogre/OpcodeCollisionDetectorVisualizer.h
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/EmberPagingLandScapeData2D_HeightField.h
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/EmberPagingLandScapeTexture.h
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/EmberPagingSceneManager.h
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/EmberPagingSceneManagerAdapter.h
2	2	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/EmberTerrainPageBridge.h
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingLandScapeData2D_HeightField.cpp
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingLandScapeTexture.cpp
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingSceneManager.cpp
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingSceneManagerAdapter.cpp
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberTerrainPageBridge.cpp
1	1	src/components/ogre/SimpleRenderContext.cpp
2	2	src/components/ogre/SimpleRenderContext.h
1	1	src/components/ogre/XMLHelper.cpp
1	1	src/components/ogre/XMLHelper.h
1	1	src/components/ogre/carpenter/BluePrint.cpp
1	1	src/components/ogre/carpenter/BluePrint.h
1	1	src/components/ogre/carpenter/Carpenter.cpp
1	1	src/components/ogre/carpenter/Carpenter.h
1	1	src/components/ogre/environment/CaelumEnvironment.cpp
2	2	src/components/ogre/environment/CaelumEnvironment.h
1	1	src/components/ogre/environment/CaelumSky.cpp
2	2	src/components/ogre/environment/CaelumSky.h
1	1	src/components/ogre/environment/CaelumSun.cpp
2	2	src/components/ogre/environment/CaelumSun.h
1	1	src/components/ogre/environment/EmberEntityLoader.cpp
3	3	src/components/ogre/environment/EmberEntityLoader.h
1	1	src/components/ogre/environment/Environment.cpp
2	2	src/components/ogre/environment/Environment.h
1	1	src/components/ogre/environment/Foliage.cpp
1	1	src/components/ogre/environment/Foliage.h
1	1	src/components/ogre/environment/FoliageBase.cpp
2	2	src/components/ogre/environment/FoliageBase.h
1	1	src/components/ogre/environment/FoliageLayer.cpp
2	2	src/components/ogre/environment/FoliageLayer.h
1	1	src/components/ogre/environment/FoliageLoader.cpp
2	2	src/components/ogre/environment/FoliageLoader.h
1	1	src/components/ogre/environment/Forest.cpp
2	2	src/components/ogre/environment/Forest.h
1	1	src/components/ogre/environment/GrassFoliage.cpp
2	2	src/components/ogre/environment/GrassFoliage.h
1	1	src/components/ogre/environment/ShrubberyFoliage.cpp
2	2	src/components/ogre/environment/ShrubberyFoliage.h
1	1	src/components/ogre/environment/SimpleEnvironment.cpp
2	2	src/components/ogre/environment/SimpleEnvironment.h
1	1	src/components/ogre/environment/Sky.cpp
1	1	src/components/ogre/environment/Sky.h
1	1	src/components/ogre/environment/Sun.cpp
1	1	src/components/ogre/environment/Sun.h
1	1	src/components/ogre/environment/Tree.cpp
1	1	src/components/ogre/environment/Tree.h
1	1	src/components/ogre/environment/Water.cpp
1	1	src/components/ogre/environment/Water.h
1	1	src/components/ogre/environment/pagedgeometry/include/DummyPage.h
1	1	src/components/ogre/environment/pagedgeometry/include/GrassLoader.h
1	1	src/components/ogre/environment/pagedgeometry/include/ImpostorPage.h
1	1	src/components/ogre/environment/pagedgeometry/source/DummyPage.cpp
1	1	src/components/ogre/environment/pagedgeometry/source/GrassLoader.cpp
1	1	src/components/ogre/environment/pagedgeometry/source/ImpostorPage.cpp
1	1	src/components/ogre/gui/ActiveWidgetHandler.cpp
2	2	src/components/ogre/gui/ActiveWidgetHandler.h
1	1	src/components/ogre/gui/CEGUILogger.cpp
2	2	src/components/ogre/gui/CEGUILogger.h
1	1	src/components/ogre/jesus/Jesus.cpp
1	1	src/components/ogre/jesus/Jesus.h
1	1	src/components/ogre/jesus/JesusMousePicker.cpp
1	1	src/components/ogre/jesus/JesusMousePicker.h
1	1	src/components/ogre/jesus/JesusPickerObject.cpp
1	1	src/components/ogre/jesus/JesusPickerObject.h
1	1	src/components/ogre/jesus/XMLJesusSerializer.cpp
1	1	src/components/ogre/jesus/XMLJesusSerializer.h
1	1	src/components/ogre/manipulation/EntityMoveAdjuster.cpp
1	1	src/components/ogre/manipulation/EntityMoveAdjuster.h
1	1	src/components/ogre/manipulation/EntityMoveManager.cpp
1	1	src/components/ogre/manipulation/EntityMoveManager.h
1	1	src/components/ogre/manipulation/EntityMover.cpp
2	2	src/components/ogre/manipulation/EntityMover.h
2	2	src/components/ogre/manipulation/IMovementBridge.h
1	1	src/components/ogre/manipulation/MaterialEditor.cpp
2	2	src/components/ogre/manipulation/MaterialEditor.h
1	1	src/components/ogre/manipulation/MovementAdapter.cpp
5	5	src/components/ogre/manipulation/MovementAdapter.h
1	1	src/components/ogre/model/Action.cpp
1	1	src/components/ogre/model/Action.h
1	1	src/components/ogre/model/AnimationSet.cpp
1	1	src/components/ogre/model/AnimationSet.h
1	1	src/components/ogre/model/ModelDefinition.cpp
1	1	src/components/ogre/model/ModelDefinition.h
1	1	src/components/ogre/model/ModelDefinitionAtlasComposer.cpp
2	2	src/components/ogre/model/ModelDefinitionAtlasComposer.h
1	1	src/components/ogre/model/ModelDefinitionManager.cpp
1	1	src/components/ogre/model/ModelDefinitionManager.h
1	1	src/components/ogre/model/ParticleSystem.cpp
1	1	src/components/ogre/model/ParticleSystem.h
1	1	src/components/ogre/model/ParticleSystemBinding.cpp
1	1	src/components/ogre/model/ParticleSystemBinding.h
1	1	src/components/ogre/model/mapping/Actions/Action.cpp
2	2	src/components/ogre/model/mapping/Actions/Action.h
1	1	src/components/ogre/model/mapping/Actions/DummyAction.cpp
2	2	src/components/ogre/model/mapping/Actions/DummyAction.h
1	1	src/components/ogre/model/mapping/Cases/AttributeCase.cpp
2	2	src/components/ogre/model/mapping/Cases/AttributeCase.h
1	1	src/components/ogre/model/mapping/Cases/AttributeComparers/AttributeComparerWrapper.cpp
2	2	src/components/ogre/model/mapping/Cases/AttributeComparers/AttributeComparerWrapper.h
1	1	src/components/ogre/model/mapping/Cases/AttributeComparers/HeightComparerWrapper.cpp
2	2	src/components/ogre/model/mapping/Cases/AttributeComparers/HeightComparerWrapper.h
1	1	src/components/ogre/model/mapping/Cases/AttributeComparers/NumericComparer.cpp
2	2	src/components/ogre/model/mapping/Cases/AttributeComparers/NumericComparer.h
1	1	src/components/ogre/model/mapping/Cases/AttributeComparers/NumericComparerWrapper.cpp
2	2	src/components/ogre/model/mapping/Cases/AttributeComparers/NumericComparerWrapper.h
1	1	src/components/ogre/model/mapping/Cases/AttributeComparers/NumericEqualsComparer.cpp
2	2	src/components/ogre/model/mapping/Cases/AttributeComparers/NumericEqualsComparer.h
1	1	src/components/ogre/model/mapping/Cases/AttributeComparers/NumericEqualsOrGreaterComparer.cpp
2	2	src/components/ogre/model/mapping/Cases/AttributeComparers/NumericEqualsOrGreaterComparer.h
1	1	src/components/ogre/model/mapping/Cases/AttributeComparers/NumericEqualsOrLesserComparer.cpp
2	2	src/components/ogre/model/mapping/Cases/AttributeComparers/NumericEqualsOrLesserComparer.h
1	1	src/components/ogre/model/mapping/Cases/AttributeComparers/NumericGreaterComparer.cpp
2	2	src/components/ogre/model/mapping/Cases/AttributeComparers/NumericGreaterComparer.h
1	1	src/components/ogre/model/mapping/Cases/AttributeComparers/NumericLesserComparer.cpp
2	2	src/components/ogre/model/mapping/Cases/AttributeComparers/NumericLesserComparer.h
1	1	src/components/ogre/model/mapping/Cases/AttributeComparers/NumericRangeComparer.cpp
2	2	src/components/ogre/model/mapping/Cases/AttributeComparers/NumericRangeComparer.h
1	1	src/components/ogre/model/mapping/Cases/AttributeComparers/NumericValueHolder.cpp
2	2	src/components/ogre/model/mapping/Cases/AttributeComparers/NumericValueHolder.h
1	1	src/components/ogre/model/mapping/Cases/AttributeComparers/StringComparer.cpp
2	2	src/components/ogre/model/mapping/Cases/AttributeComparers/StringComparer.h
1	1	src/components/ogre/model/mapping/Cases/AttributeComparers/StringComparerWrapper.cpp
2	2	src/components/ogre/model/mapping/Cases/AttributeComparers/StringComparerWrapper.h
1	1	src/components/ogre/model/mapping/Cases/Case.cpp
2	2	src/components/ogre/model/mapping/Cases/Case.h
1	1	src/components/ogre/model/mapping/Cases/CaseBase.cpp
2	2	src/components/ogre/model/mapping/Cases/CaseBase.h
1	1	src/components/ogre/model/mapping/Cases/EntityBaseCase.cpp
2	2	src/components/ogre/model/mapping/Cases/EntityBaseCase.h
1	1	src/components/ogre/model/mapping/Cases/EntityTypeCase.cpp
2	2	src/components/ogre/model/mapping/Cases/EntityTypeCase.h
1	1	src/components/ogre/model/mapping/Cases/OutfitCase.cpp
2	2	src/components/ogre/model/mapping/Cases/OutfitCase.h
1	1	src/components/ogre/model/mapping/ChangeContext.cpp
2	2	src/components/ogre/model/mapping/ChangeContext.h
1	1	src/components/ogre/model/mapping/Definitions/ActionDefinition.cpp
2	2	src/components/ogre/model/mapping/Definitions/ActionDefinition.h
1	1	src/components/ogre/model/mapping/Definitions/CaseDefinition.cpp
2	2	src/components/ogre/model/mapping/Definitions/CaseDefinition.h
1	1	src/components/ogre/model/mapping/Definitions/DefinitionBase.cpp
2	2	src/components/ogre/model/mapping/Definitions/DefinitionBase.h
1	1	src/components/ogre/model/mapping/Definitions/MatchDefinition.cpp
2	2	src/components/ogre/model/mapping/Definitions/MatchDefinition.h
1	1	src/components/ogre/model/mapping/Definitions/ModelMappingDefinition.cpp
2	2	src/components/ogre/model/mapping/Definitions/ModelMappingDefinition.h
1	1	src/components/ogre/model/mapping/EmberModelMappingManager.cpp
2	2	src/components/ogre/model/mapping/EmberModelMappingManager.h
1	1	src/components/ogre/model/mapping/IActionCreator.h
1	1	src/components/ogre/model/mapping/Matches/AbstractMatch.cpp
2	2	src/components/ogre/model/mapping/Matches/AbstractMatch.h
1	1	src/components/ogre/model/mapping/Matches/AttributeDependentMatch.cpp
2	2	src/components/ogre/model/mapping/Matches/AttributeDependentMatch.h
1	1	src/components/ogre/model/mapping/Matches/AttributeMatch.cpp
2	2	src/components/ogre/model/mapping/Matches/AttributeMatch.h
1	1	src/components/ogre/model/mapping/Matches/EntityTypeMatch.cpp
2	2	src/components/ogre/model/mapping/Matches/EntityTypeMatch.h
1	1	src/components/ogre/model/mapping/Matches/MatchBase.cpp
2	2	src/components/ogre/model/mapping/Matches/MatchBase.h
1	1	src/components/ogre/model/mapping/Matches/Observers/AttributeObserver.cpp
2	2	src/components/ogre/model/mapping/Matches/Observers/AttributeObserver.h
1	1	src/components/ogre/model/mapping/Matches/Observers/EntityCreationObserver.cpp
2	2	src/components/ogre/model/mapping/Matches/Observers/EntityCreationObserver.h
1	1	src/components/ogre/model/mapping/Matches/OutfitMatch.cpp
2	2	src/components/ogre/model/mapping/Matches/OutfitMatch.h
1	1	src/components/ogre/model/mapping/ModelMapping.cpp
2	2	src/components/ogre/model/mapping/ModelMapping.h
1	1	src/components/ogre/model/mapping/ModelMappingCreator.cpp
2	2	src/components/ogre/model/mapping/ModelMappingCreator.h
1	1	src/components/ogre/model/mapping/ModelMappingManager.cpp
2	2	src/components/ogre/model/mapping/ModelMappingManager.h
1	1	src/components/ogre/model/mapping/XMLModelMappingDefinitionSerializer.cpp
2	2	src/components/ogre/model/mapping/XMLModelMappingDefinitionSerializer.h
1	1	src/components/ogre/scripting/LuaHelper.cpp
2	2	src/components/ogre/scripting/LuaHelper.h
1	1	src/components/ogre/scripting/LuaScriptingCallContext.cpp
2	2	src/components/ogre/scripting/LuaScriptingCallContext.h
1	1	src/components/ogre/scripting/LuaScriptingProvider.cpp
1	1	src/components/ogre/scripting/LuaScriptingProvider.h
2	2	src/components/ogre/scripting/bindings/lua/AssetsManager.pkg
2	2	src/components/ogre/scripting/bindings/lua/AttributeObserver.pkg
3	3	src/components/ogre/scripting/bindings/lua/ColouredListItem.pkg
2	2	src/components/ogre/scripting/bindings/lua/Compass.pkg
2	2	src/components/ogre/scripting/bindings/lua/ConsoleAdapter.pkg
1	1	src/components/ogre/scripting/bindings/lua/EntityCEGUITexture.pkg
2	2	src/components/ogre/scripting/bindings/lua/EntityEditor.pkg
1	1	src/components/ogre/scripting/bindings/lua/EntityIcon.pkg
2	2	src/components/ogre/scripting/bindings/lua/EntityIconDragDropTarget.pkg
2	2	src/components/ogre/scripting/bindings/lua/EntityIconManager.pkg
2	2	src/components/ogre/scripting/bindings/lua/EntityIconSlot.pkg
1	1	src/components/ogre/scripting/bindings/lua/EntityMoveManager.pkg
2	2	src/components/ogre/scripting/bindings/lua/EntityWorldPickListener.pkg
2	2	src/components/ogre/scripting/bindings/lua/Environment.pkg
2	2	src/components/ogre/scripting/bindings/lua/IWorldPickListener.pkg
2	2	src/components/ogre/scripting/bindings/lua/Icon.pkg
2	2	src/components/ogre/scripting/bindings/lua/IconBar.pkg
2	2	src/components/ogre/scripting/bindings/lua/IconManager.pkg
1	1	src/components/ogre/scripting/bindings/lua/ListHolder.pkg
3	3	src/components/ogre/scripting/bindings/lua/Map.pkg
2	2	src/components/ogre/scripting/bindings/lua/ModelDefinitionAtlasComposer.pkg
1	1	src/components/ogre/scripting/bindings/lua/ModelRenderer.pkg
1	1	src/components/ogre/scripting/bindings/lua/MovableObjectRenderer.pkg
1	1	src/components/ogre/scripting/bindings/lua/OgreEntityRenderer.pkg
2	2	src/components/ogre/scripting/bindings/lua/OgreInfo.pkg
2	2	src/components/ogre/scripting/bindings/lua/QuaternionAdapter.pkg
2	2	src/components/ogre/scripting/bindings/lua/SimpleRenderContext.pkg
2	2	src/components/ogre/scripting/bindings/lua/StackableContainer.pkg
2	2	src/components/ogre/scripting/bindings/lua/TerrainEditor.pkg
1	1	src/components/ogre/scripting/bindings/lua/TerrainLayerDefinition.pkg
2	2	src/components/ogre/scripting/bindings/lua/Vector3Adapter.pkg
1	1	src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp
1	1	src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.h
1	1	src/components/ogre/scripting/bindings/lua/helpers/LuaConnectorHelper.cpp
2	2	src/components/ogre/scripting/bindings/lua/helpers/LuaConnectorHelper.h
1	1	src/components/ogre/scripting/bindings/lua/helpers/LuaConsoleObject.cpp
1	1	src/components/ogre/scripting/bindings/lua/helpers/LuaConsoleObject.h
1	1	src/components/ogre/scripting/bindings/lua/helpers/OgreUtils.cpp
2	2	src/components/ogre/scripting/bindings/lua/helpers/OgreUtils.h
2	2	src/components/ogre/scripting/bindings/lua/helpers/OgreUtils.pkg
1	1	src/components/ogre/sound/SoundAction.cpp
1	1	src/components/ogre/sound/SoundAction.h
1	1	src/components/ogre/sound/SoundDefinition.cpp
1	1	src/components/ogre/sound/SoundDefinition.h
1	1	src/components/ogre/sound/SoundDefinitionManager.h
1	1	src/components/ogre/sound/SoundEntity.cpp
2	2	src/components/ogre/sound/SoundEntity.h
1	1	src/components/ogre/sound/SoundGroup.cpp
2	2	src/components/ogre/sound/SoundGroup.h
1	1	src/components/ogre/sound/SoundGroupDefinition.cpp
1	1	src/components/ogre/sound/SoundGroupDefinition.h
1	1	src/components/ogre/terrain/ISceneManagerAdapter.h
2	2	src/components/ogre/terrain/ITerrainPageBridge.h
1	1	src/components/ogre/terrain/Map.cpp
5	5	src/components/ogre/terrain/Map.h
1	1	src/components/ogre/terrain/TerrainArea.cpp
1	1	src/components/ogre/terrain/TerrainArea.h
1	1	src/components/ogre/terrain/TerrainEditor.cpp
2	2	src/components/ogre/terrain/TerrainEditor.h
1	1	src/components/ogre/terrain/TerrainInfo.cpp
2	2	src/components/ogre/terrain/TerrainInfo.h
1	1	src/components/ogre/terrain/TerrainLayerDefinition.cpp
2	2	src/components/ogre/terrain/TerrainLayerDefinition.h
1	1	src/components/ogre/terrain/TerrainLayerDefinitionManager.cpp
2	2	src/components/ogre/terrain/TerrainLayerDefinitionManager.h
1	1	src/components/ogre/terrain/TerrainMod.cpp
1	1	src/components/ogre/terrain/TerrainMod.h
1	1	src/components/ogre/terrain/TerrainPage.cpp
2	2	src/components/ogre/terrain/TerrainPage.h
1	1	src/components/ogre/terrain/TerrainPageFoliage.cpp
2	2	src/components/ogre/terrain/TerrainPageFoliage.h
1	1	src/components/ogre/terrain/TerrainPageGeometry.cpp
2	2	src/components/ogre/terrain/TerrainPageGeometry.h
1	1	src/components/ogre/terrain/TerrainPageShadow.cpp
2	2	src/components/ogre/terrain/TerrainPageShadow.h
1	1	src/components/ogre/terrain/TerrainPageSurface.cpp
2	2	src/components/ogre/terrain/TerrainPageSurface.h
1	1	src/components/ogre/terrain/TerrainPageSurfaceCompiler.cpp
2	2	src/components/ogre/terrain/TerrainPageSurfaceCompiler.h
1	1	src/components/ogre/terrain/TerrainPageSurfaceCompilerTechniqueShader.cpp
3	3	src/components/ogre/terrain/TerrainPageSurfaceCompilerTechniqueShader.h
1	1	src/components/ogre/terrain/TerrainPageSurfaceCompilerTechniqueSimple.cpp
2	2	src/components/ogre/terrain/TerrainPageSurfaceCompilerTechniqueSimple.h
1	1	src/components/ogre/terrain/TerrainPageSurfaceLayer.cpp
2	2	src/components/ogre/terrain/TerrainPageSurfaceLayer.h
1	1	src/components/ogre/terrain/XMLLayerDefinitionSerializer.cpp
2	2	src/components/ogre/terrain/XMLLayerDefinitionSerializer.h
1	1	src/components/ogre/widgets/AssetsManager.cpp
2	2	src/components/ogre/widgets/AssetsManager.h
1	1	src/components/ogre/widgets/ColouredListItem.cpp
1	1	src/components/ogre/widgets/ColouredListItem.h
1	1	src/components/ogre/widgets/Compass.cpp
1	1	src/components/ogre/widgets/Compass.h
1	1	src/components/ogre/widgets/ConsoleAdapter.cpp
2	2	src/components/ogre/widgets/ConsoleAdapter.h
1	1	src/components/ogre/widgets/EntityCEGUITexture.cpp
1	1	src/components/ogre/widgets/EntityCEGUITexture.h
2	2	src/components/ogre/widgets/EntityCreator.h
1	1	src/components/ogre/widgets/EntityEditor.cpp
2	2	src/components/ogre/widgets/EntityEditor.h
1	1	src/components/ogre/widgets/EntityIcon.cpp
1	1	src/components/ogre/widgets/EntityIcon.h
1	1	src/components/ogre/widgets/EntityIconDragDropTarget.cpp
2	2	src/components/ogre/widgets/EntityIconDragDropTarget.h
1	1	src/components/ogre/widgets/EntityIconManager.cpp
2	2	src/components/ogre/widgets/EntityIconManager.h
1	1	src/components/ogre/widgets/EntityIconSlot.cpp
2	2	src/components/ogre/widgets/EntityIconSlot.h
1	1	src/components/ogre/widgets/Help.cpp
1	1	src/components/ogre/widgets/Help.h
1	1	src/components/ogre/widgets/IconBar.cpp
2	2	src/components/ogre/widgets/IconBar.h
1	1	src/components/ogre/widgets/IconBase.cpp
1	1	src/components/ogre/widgets/IconBase.h
1	1	src/components/ogre/widgets/IngameChatWidget.cpp
1	1	src/components/ogre/widgets/IngameChatWidget.h
1	1	src/components/ogre/widgets/InspectWidget.cpp
1	1	src/components/ogre/widgets/InspectWidget.h
1	1	src/components/ogre/widgets/InventoryWidget.cpp
1	1	src/components/ogre/widgets/InventoryWidget.h
1	1	src/components/ogre/widgets/JesusEdit.cpp
1	1	src/components/ogre/widgets/JesusEdit.h
1	1	src/components/ogre/widgets/ListHolder.cpp
1	1	src/components/ogre/widgets/ListHolder.h
1	1	src/components/ogre/widgets/MakeEntityWidget.cpp
1	1	src/components/ogre/widgets/MakeEntityWidget.h
1	1	src/components/ogre/widgets/MeshPreview.cpp
1	1	src/components/ogre/widgets/MeshPreview.h
1	1	src/components/ogre/widgets/ModelRenderer.cpp
1	1	src/components/ogre/widgets/ModelRenderer.h
1	1	src/components/ogre/widgets/MovableObjectRenderer.cpp
1	1	src/components/ogre/widgets/MovableObjectRenderer.h
1	1	src/components/ogre/widgets/OgreEntityRenderer.cpp
1	1	src/components/ogre/widgets/OgreEntityRenderer.h
1	1	src/components/ogre/widgets/QuaternionAdapter.cpp
2	2	src/components/ogre/widgets/QuaternionAdapter.h
1	1	src/components/ogre/widgets/Quit.cpp
1	1	src/components/ogre/widgets/Quit.h
1	1	src/components/ogre/widgets/ServerWidget.cpp
1	1	src/components/ogre/widgets/ServerWidget.h
1	1	src/components/ogre/widgets/StackableContainer.cpp
2	2	src/components/ogre/widgets/StackableContainer.h
1	1	src/components/ogre/widgets/Vector3Adapter.cpp
2	2	src/components/ogre/widgets/Vector3Adapter.h
1	1	src/components/ogre/widgets/Widget.cpp
1	1	src/components/ogre/widgets/WidgetDefinitions.cpp
1	1	src/components/ogre/widgets/WidgetDefinitions.h
1	1	src/components/ogre/widgets/WidgetPool.cpp
2	2	src/components/ogre/widgets/WidgetPool.h
1	1	src/components/ogre/widgets/adapters/atlas/AdapterBase.cpp
3	3	src/components/ogre/widgets/adapters/atlas/AdapterBase.h
1	1	src/components/ogre/widgets/adapters/atlas/AdapterFactory.cpp
2	2	src/components/ogre/widgets/adapters/atlas/AdapterFactory.h
1	1	src/components/ogre/widgets/adapters/atlas/CustomAdapter.cpp
2	2	src/components/ogre/widgets/adapters/atlas/CustomAdapter.h
1	1	src/components/ogre/widgets/adapters/atlas/ListAdapter.cpp
2	2	src/components/ogre/widgets/adapters/atlas/ListAdapter.h
1	1	src/components/ogre/widgets/adapters/atlas/MapAdapter.cpp
2	2	src/components/ogre/widgets/adapters/atlas/MapAdapter.h
1	1	src/components/ogre/widgets/adapters/atlas/NumberAdapter.cpp
2	2	src/components/ogre/widgets/adapters/atlas/NumberAdapter.h
1	1	src/components/ogre/widgets/adapters/atlas/OrientationAdapter.cpp
2	2	src/components/ogre/widgets/adapters/atlas/OrientationAdapter.h
1	1	src/components/ogre/widgets/adapters/atlas/Position2DAdapter.cpp
2	2	src/components/ogre/widgets/adapters/atlas/Position2DAdapter.h
1	1	src/components/ogre/widgets/adapters/atlas/PositionAdapter.cpp
2	2	src/components/ogre/widgets/adapters/atlas/PositionAdapter.h
1	1	src/components/ogre/widgets/adapters/atlas/SizeAdapter.cpp
2	2	src/components/ogre/widgets/adapters/atlas/SizeAdapter.h
1	1	src/components/ogre/widgets/adapters/atlas/StaticAdapter.cpp
2	2	src/components/ogre/widgets/adapters/atlas/StaticAdapter.h
1	1	src/components/ogre/widgets/adapters/atlas/StringAdapter.cpp
2	2	src/components/ogre/widgets/adapters/atlas/StringAdapter.h
2	2	src/components/ogre/widgets/adapters/atlas/bindings/lua/AdapterBase.pkg
2	2	src/components/ogre/widgets/adapters/atlas/bindings/lua/AdapterFactory.pkg
2	2	src/components/ogre/widgets/adapters/atlas/bindings/lua/ListAdapter.pkg
2	2	src/components/ogre/widgets/adapters/atlas/bindings/lua/MapAdapter.pkg
2	2	src/components/ogre/widgets/adapters/atlas/bindings/lua/NumberAdapter.pkg
2	2	src/components/ogre/widgets/adapters/atlas/bindings/lua/OrientationAdapter.pkg
2	2	src/components/ogre/widgets/adapters/atlas/bindings/lua/Position2DAdapter.pkg
2	2	src/components/ogre/widgets/adapters/atlas/bindings/lua/PositionAdapter.pkg
2	2	src/components/ogre/widgets/adapters/atlas/bindings/lua/SizeAdapter.pkg
2	2	src/components/ogre/widgets/adapters/atlas/bindings/lua/StaticAdapter.pkg
2	2	src/components/ogre/widgets/adapters/atlas/bindings/lua/StringAdapter.pkg
1	1	src/components/ogre/widgets/icons/Icon.cpp
2	2	src/components/ogre/widgets/icons/Icon.h
1	1	src/components/ogre/widgets/icons/IconImageStore.cpp
2	2	src/components/ogre/widgets/icons/IconImageStore.h
2	2	src/components/ogre/widgets/icons/IconManager.cpp
2	2	src/components/ogre/widgets/icons/IconManager.h
1	1	src/components/ogre/widgets/icons/IconRenderer.cpp
2	2	src/components/ogre/widgets/icons/IconRenderer.h
1	1	src/components/ogre/widgets/icons/IconStore.cpp
2	2	src/components/ogre/widgets/icons/IconStore.h
1	1	src/framework/ConsoleBackend.cpp
1	1	src/framework/ConsoleBackend.h
1	1	src/framework/ConsoleCommandWrapper.cpp
2	2	src/framework/ConsoleCommandWrapper.h
1	1	src/framework/Exception.cpp
1	1	src/framework/Exception.h
1	1	src/framework/IGameView.h
1	1	src/framework/IResourceProvider.h
1	1	src/framework/IScriptingProvider.h
1	1	src/framework/Tokeniser.h
1	1	src/framework/bindings/lua/IScriptingProvider.pkg
1	1	src/framework/bindings/lua/atlas/required.h
1	1	src/main/Application.h
1	1	src/main/ConfigBoundLogObserver.cpp
1	1	src/main/ConfigBoundLogObserver.h
1	1	src/main/bindings/lua/required.h
1	1	src/services/bindings/lua/IInputAdapter.pkg
2	2	src/services/bindings/lua/InputService.pkg
1	1	src/services/config/ConfigListener.cpp
2	2	src/services/config/ConfigListener.h
1	1	src/services/config/ConfigService.h
2	2	src/services/input/IInputAdapter.h
1	1	src/services/input/Input.cpp
4	4	src/services/input/Input.h
1	1	src/services/input/InputCommandMapper.cpp
2	2	src/services/input/InputCommandMapper.h
1	1	src/services/input/InputService.cpp
2	2	src/services/input/InputService.h
1	1	src/services/logging/ErisLogReciever.cpp
2	2	src/services/logging/ErisLogReciever.h
1	1	src/services/scripting/ScriptingService.cpp
1	1	src/services/scripting/ScriptingService.h
1	1	src/services/server/ConnectedAdapter.cpp
2	2	src/services/server/ConnectedAdapter.h
1	1	src/services/server/IServerAdapter.cpp
2	2	src/services/server/IServerAdapter.h
1	1	src/services/server/NonConnectedAdapter.cpp
2	2	src/services/server/NonConnectedAdapter.h
1	1	src/services/sound/SoundBinding.cpp
2	2	src/services/sound/SoundBinding.h
1	1	src/services/sound/SoundGeneral.cpp
1	1	src/services/sound/SoundGeneral.h
1	1	src/services/sound/SoundInstance.cpp
3	3	src/services/sound/SoundInstance.h
1	1	src/services/sound/SoundSample.h
1	1	src/services/sound/SoundService.cpp
2	2	src/services/sound/SoundService.h
1	1	src/services/sound/SoundSource.cpp
2	2	src/services/sound/SoundSource.h
1	1	src/services/time/TimeImpl.cpp
2	2	src/services/time/TimeImpl.h
1	1	src/services/time/TimeService.cpp
2	2	src/services/time/TimeService.h
1	1	src/services/wfut/WfutService.cpp
2	2	src/services/wfut/WfutService.h
1	1	src/services/wfut/WfutSession.cpp
2	2	src/services/wfut/WfutSession.h

commit f91a56d53fbae0017de1ee056c70c2289913db15
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 5 20:36:08 2009 +0200

    Removed obsolete cvs info.

0	1	autopackage/.cvsignore
0	8	src/.cvsignore
0	2	src/components/.cvsignore
0	35	src/components/ogre/.cvsignore
0	2	src/components/ogre/SceneManagers/.cvsignore
0	2	src/components/ogre/SceneManagers/EmberPagingSceneManager/.cvsignore
0	2	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/.cvsignore
0	78	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/.cvsignore
0	7	src/components/ogre/carpenter/.cvsignore
0	2	src/components/ogre/cegui/.cvsignore
0	15	src/components/ogre/environment/.cvsignore
0	13	src/components/ogre/environment/caelum/.cvsignore
0	8	src/components/ogre/environment/meshtree/.cvsignore
0	7	src/components/ogre/input/.cvsignore
0	9	src/components/ogre/jesus/.cvsignore
0	10	src/components/ogre/manipulation/.cvsignore
0	15	src/components/ogre/model/.cvsignore
0	45	src/components/ogre/model/mapping/.cvsignore
0	2	src/components/ogre/modeldefinitions/.cvsignore
0	1	src/components/ogre/ogreopcode/.cvsignore
0	2	src/components/ogre/ogreopcode/include/.cvsignore
0	2	src/components/ogre/ogreopcode/include/Opcode/.cvsignore
0	27	src/components/ogre/ogreopcode/src/.cvsignore
0	42	src/components/ogre/ogreopcode/src/Opcode/.cvsignore
0	6	src/components/ogre/scripting/.cvsignore
0	2	src/components/ogre/scripting/bindings/.cvsignore
0	6	src/components/ogre/scripting/bindings/lua/.cvsignore
0	10	src/components/ogre/scripting/bindings/lua/helpers/.cvsignore
0	6	src/components/ogre/scripting/bindings/lua/ogre/.cvsignore
0	6	src/components/ogre/sound/.cvsignore
0	11	src/components/ogre/terrain/.cvsignore
0	36	src/components/ogre/widgets/.cvsignore
0	2	src/components/ogre/widgets/adapters/.cvsignore
0	18	src/components/ogre/widgets/adapters/atlas/.cvsignore
0	10	src/components/ogre/widgets/icons/.cvsignore
0	3	src/components/text/.cvsignore
0	4	src/extensions/.cvsignore
0	16	src/framework/.cvsignore
0	2	src/framework/bindings/.cvsignore
0	6	src/framework/bindings/lua/.cvsignore
0	6	src/framework/bindings/lua/atlas/.cvsignore
0	6	src/framework/bindings/lua/eris/.cvsignore
0	7	src/main/.cvsignore
0	2	src/main/bindings/.cvsignore
0	6	src/main/bindings/lua/.cvsignore
0	7	src/services/.cvsignore
0	2	src/services/bindings/.cvsignore
0	6	src/services/bindings/lua/.cvsignore
0	7	src/services/config/.cvsignore
0	3	src/services/input/.cvsignore
0	7	src/services/logging/.cvsignore
0	7	src/services/metaserver/.cvsignore
0	6	src/services/scripting/.cvsignore
0	5	src/services/server/.cvsignore
0	7	src/services/sound/.cvsignore
0	3	src/services/test/.cvsignore
0	6	src/services/time/.cvsignore
0	7	src/services/wfut/.cvsignore

commit 6838db74c4ab0398b5aaa1387572b4fb724e7611
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 5 17:59:24 2009 +0200

    Cleaned up code.

0	3	src/components/ogre/EmberOgre.cpp
2	0	src/framework/bindings/lua/Framework.pkg
239	33	src/framework/bindings/lua/lua_Framework.cpp
1	0	src/framework/bindings/lua/required.h
1	1	src/framework/bindings/lua/stdlib.pkg
1	4	src/main/Application.cpp
3	79	src/services/bindings/lua/LoggingService.pkg
1	1	src/services/logging/LoggingService.cpp
4	11	src/services/logging/LoggingService.h

commit 8f4379798f8194037a63c215b2cf920b10dc201c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 5 17:42:08 2009 +0200

    Use the new Log class instead of the Logging service.

1	1	src/components/ogre/AttributeObserver.cpp
1	1	src/components/ogre/Avatar.h
1	0	src/components/ogre/AvatarCamera.h
2	0	src/components/ogre/EmberOgre.cpp
1	2	src/components/ogre/EmberOgre.h
1	1	src/components/ogre/EmberOgreFileSystem.cpp
1	1	src/components/ogre/EmberOgrePrerequisites.h
1	0	src/components/ogre/EntityWorldPickListener.h
4	5	src/components/ogre/OgreLogObserver.cpp
1	1	src/components/ogre/OgreResourceLoader.cpp
1	0	src/components/ogre/environment/Environment.h
1	2	src/components/ogre/environment/Foliage.cpp
1	2	src/components/ogre/environment/FoliageBase.cpp
1	2	src/components/ogre/environment/FoliageLayer.cpp
1	2	src/components/ogre/environment/FoliageLoader.cpp
1	2	src/components/ogre/environment/Forest.cpp
1	2	src/components/ogre/environment/GrassFoliage.cpp
1	3	src/components/ogre/environment/ShrubberyFoliage.cpp
6	7	src/components/ogre/gui/CEGUILogger.cpp
1	2	src/components/ogre/manipulation/Polygon.cpp
1	1	src/components/ogre/manipulation/PolygonPoint.cpp
1	0	src/components/ogre/model/Model.h
1	1	src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp
1	1	src/components/ogre/sound/SoundAction.cpp
1	1	src/components/ogre/sound/SoundDefinition.cpp
1	0	src/components/ogre/sound/SoundDefinitionManager.h
1	1	src/components/ogre/sound/SoundEntity.cpp
1	1	src/components/ogre/sound/SoundGroup.cpp
1	1	src/components/ogre/sound/SoundGroupDefinition.cpp
1	1	src/components/ogre/terrain/TerrainAreaParser.cpp
1	2	src/components/ogre/terrain/TerrainGenerator.cpp
1	2	src/components/ogre/terrain/TerrainPage.cpp
2	2	src/components/ogre/terrain/TerrainPageFoliage.cpp
1	0	src/components/ogre/terrain/TerrainPageSurfaceCompiler.h
1	1	src/components/ogre/widgets/ColouredListItem.cpp
1	1	src/components/ogre/widgets/Compass.cpp
1	0	src/components/ogre/widgets/EntityCEGUITexture.h
1	1	src/components/ogre/widgets/EntityEditor.cpp
1	2	src/components/ogre/widgets/Help.cpp
1	0	src/components/ogre/widgets/LoadingBar.h
1	1	src/components/ogre/widgets/MakeEntityWidget.cpp
1	1	src/components/ogre/widgets/adapters/atlas/AdapterFactory.cpp
1	1	src/components/ogre/widgets/icons/IconImageStore.cpp
1	1	src/framework/ConsoleBackend.cpp
1	1	src/framework/ConsoleCommandWrapper.cpp
2	0	src/framework/Log.cpp
0	8	src/framework/Log.h
0	8	src/framework/LogObserver.cpp
6	0	src/framework/LoggingInstance.h
5	4	src/framework/Makefile.am
10	8	src/framework/StreamLogObserver.cpp
7	7	src/framework/StreamLogObserver.h
6	9	src/main/Application.cpp
0	7	src/main/Application.h
85	0	src/main/ConfigBoundLogObserver.cpp
61	0	src/main/ConfigBoundLogObserver.h
0	86	src/main/LogObserver.cpp
0	60	src/main/LogObserver.h
2	2	src/main/Makefile.am
1	1	src/services/EmberServices.cpp
1	0	src/services/EmberServices.h
0	1	src/services/ServiceTest.cpp
15	78	src/services/bindings/lua/LoggingService.pkg
0	292	src/services/bindings/lua/lua_EmberServices.cpp
1	1	src/services/config/ConfigService.cpp
1	1	src/services/input/Input.cpp
1	2	src/services/input/InputCommandMapper.cpp
25	27	src/services/logging/ErisLogReciever.cpp
2	3	src/services/logging/ErisLogReciever.h
0	33	src/services/logging/FileObserver.cpp
0	85	src/services/logging/FileObserver.h
2	5	src/services/logging/LoggingService.cpp
2	71	src/services/logging/LoggingService.h
2	2	src/services/logging/Makefile.am
0	36	src/services/logging/Observer.cpp
0	82	src/services/logging/Observer.h
1	1	src/services/metaserver/MetaserverService.cpp
1	1	src/services/scripting/ScriptingService.cpp
1	1	src/services/server/ConnectedAdapter.cpp
8	8	src/services/server/OOGChat.cpp
12	11	src/services/server/ServerService.cpp
1	1	src/services/sound/SoundGeneral.cpp
1	1	src/services/sound/SoundSample.cpp
1	1	src/services/sound/SoundService.cpp
1	1	src/services/sound/SoundSource.cpp
1	1	src/services/time/TimeImpl.cpp
1	1	src/services/wfut/WfutService.cpp
1	1	src/services/wfut/WfutSession.cpp

commit 33a8749cddf888b78722dea126376e147c918a54
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 5 12:52:09 2009 +0200

    Use the new Log class.

1	1	src/components/ogre/EmberOgrePrerequisites.h

commit 5be5e80d3d76a2d0435325671ab0170bde695572
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 5 12:51:42 2009 +0200

    Moved logging functionality from the Logging service to a class in
    framework.

163	0	src/framework/Log.cpp
239	0	src/framework/Log.h
41	0	src/framework/LogObserver.cpp
83	0	src/framework/LogObserver.h
133	0	src/framework/LoggingInstance.cpp
110	0	src/framework/LoggingInstance.h
7	7	src/framework/Makefile.am
5	5	src/services/logging/ErisLogReciever.cpp
0	239	src/services/logging/LoggingService.cpp
0	221	src/services/logging/LoggingService.h

commit f3cc224e5fff950c98dc160157870712441962c5
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Apr 1 21:48:57 2009 +0200

    Applied patch from Al Riddoch which fixes compilation on gcc 4.2.

4	4	src/components/ogre/widgets/adapters/ListBinder.h
2	2	src/components/ogre/widgets/adapters/atlas/TerrainModAdapter.cpp

commit d1e1ff00c2aea62c57c9ca4d7b66b9cba6f17d8d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Mar 31 21:31:35 2009 +0200

    Updated male model def.

47	2	src/components/ogre/modeldefinitions/male.modeldef

commit c646378f3e2acb7f0e07e8701e30cae1b6bbda8a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Mar 29 14:27:03 2009 +0200

    Updated the kdevelop project file.

36	12	Ember.kdevelop

commit 3b190e67aaf5d19a2a50a1f273d8c7cce1a12de4
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Mar 29 14:26:22 2009 +0200

    Added some more files to ignore.

5	0	.gitignore

commit f219a08831424e605e529f9bb91b8aad9f531396
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Mar 29 13:59:13 2009 +0200

    When an area is altered, only update the relevant pages. This will bring
    a huge speedup in larger worlds.

4	2	src/components/ogre/environment/FoliageBase.cpp
30	13	src/components/ogre/terrain/TerrainGenerator.cpp
33	18	src/components/ogre/terrain/TerrainGenerator.h

commit c2f74ecb6ff42b6dcc41636af20addf996a773c5
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Mar 23 23:04:31 2009 +0100

    Make sure that's it positioned in the middle.

1	1	src/components/ogre/widgets/Quit.layout

commit 4f9fbb30a86a8cc81b7c52162feb59619bf1e692
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Mar 23 23:02:17 2009 +0100

    Delay setup until the window is shown for the first time.

11	9	src/components/ogre/widgets/JesusEdit.cpp
4	0	src/components/ogre/widgets/JesusEdit.h
1	0	src/components/ogre/widgets/JesusEdit.layout

commit 838e1772cc4384f06cf925fe32fa8796f028a06f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Mar 23 00:08:28 2009 +0100

    Delay the loading of the widget until it's shown.

1	0	src/components/ogre/widgets/EntityCreator.layout
25	20	src/components/ogre/widgets/EntityCreator.lua

commit 71b08e05db63f118152c223e16e020edf876e086
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Mar 22 23:39:42 2009 +0100

    Added an event to the Widget class which is emitted when the widget is
    shown for the very first time. This will allow us to delay
    initialization code until we really need it.
    Implemented such delay in the ModelEditor widget, since the filling of
    the listboxes is very resource consuming.

5	1	src/components/ogre/scripting/bindings/lua/Widget.pkg
31	0	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
1	0	src/components/ogre/widgets/ModelEdit.layout
132	128	src/components/ogre/widgets/ModelEdit.lua
22	1	src/components/ogre/widgets/Widget.cpp
39	7	src/components/ogre/widgets/Widget.h

commit 2a9d5a76b142ebe2cf8e798a18c49e77af9a89f8
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Mar 22 00:56:42 2009 +0100

    Changed the way that we filter items in listboxes, since the older
    version was too slow with many items. This new versions depends on all
    items in the listbox being of type ColouredListItem though.

17	0	src/components/ogre/widgets/ColouredListItem.cpp
19	4	src/components/ogre/widgets/ColouredListItem.h
3	4	src/components/ogre/widgets/ListHolder.cpp

commit acbe025479aff222a4682344ad657bfb2cfe7cfb
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Mar 21 21:36:51 2009 +0100

    Updated model defs.

28	0	src/components/ogre/modeldefinitions/cg_houseC.modeldef
29	0	src/components/ogre/modeldefinitions/cg_house_D.modeldef
21	0	src/components/ogre/modeldefinitions/cg_house_ruin.modeldef
22	0	src/components/ogre/modeldefinitions/concrete_stairs.modeldef
23	0	src/components/ogre/modeldefinitions/fire_place_A.modeldef
1	0	src/components/ogre/modeldefinitions/modelmappings.modelmap.xml
21	0	src/components/ogre/modeldefinitions/shrubB.modeldef
22	0	src/components/ogre/modeldefinitions/treeA.modeldef

commit 5a2d2fca896c6c8aeb1c1e6aa019d08d2e26d112
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Mar 21 21:33:35 2009 +0100

    Added some extra exception catching code.

4	2	src/components/ogre/AvatarCamera.cpp

commit e0884e167863b3c934fbcdcecb35c92b4c3c0a10
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Mar 19 20:28:51 2009 +0100

    Moved the ListBinder into a separate file.

1	1	src/components/ogre/widgets/Makefile.am
42	0	src/components/ogre/widgets/adapters/ListBinder.cpp
218	0	src/components/ogre/widgets/adapters/ListBinder.h
7	6	src/components/ogre/widgets/adapters/Makefile.am
0	77	src/components/ogre/widgets/adapters/atlas/TerrainModAdapter.cpp
17	30	src/components/ogre/widgets/adapters/atlas/TerrainModAdapter.h

commit 126a4b877cdd911dab2a65c47a956d4162ad05a7
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Mar 17 23:12:24 2009 +0100

    Activate the terrain mod adapter.

18	0	src/components/ogre/widgets/EntityEditor.lua

commit b7c601d92d6bcc03f89e34532b1ac6632a6ba7db
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Mar 17 23:11:50 2009 +0100

    Added a terrain mod adapter. So far it only supports polygon shapes and
    adjust or level mods.

25	0	src/components/ogre/widgets/adapters/atlas/AdapterFactory.cpp
13	2	src/components/ogre/widgets/adapters/atlas/AdapterFactory.h
1	10	src/components/ogre/widgets/adapters/atlas/AreaAdapter.h
3	2	src/components/ogre/widgets/adapters/atlas/Makefile.am
264	0	src/components/ogre/widgets/adapters/atlas/TerrainModAdapter.cpp
169	0	src/components/ogre/widgets/adapters/atlas/TerrainModAdapter.h
47	0	src/components/ogre/widgets/adapters/atlas/TerrainModAdapter.layout
11	1	src/components/ogre/widgets/adapters/atlas/bindings/lua/AdapterFactory.pkg
60	0	src/components/ogre/widgets/adapters/atlas/bindings/lua/TerrainModAdapter.pkg
222	4	src/components/ogre/widgets/adapters/atlas/bindings/lua/bindings.cpp
1	0	src/components/ogre/widgets/adapters/atlas/bindings/lua/bindings.pkg

commit 881fcc68792952b88f5448fc5bd1ae75999fab84
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Mar 17 23:09:56 2009 +0100

    Prevent sudden strangeness in particle effects when resuming from paused
    state.

10	1	src/components/ogre/EmberOgre.cpp
5	0	src/components/ogre/EmberOgre.h

commit 5e2851d699f392e89ab345d21e851569adb36ae7
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Mar 17 23:07:54 2009 +0100

    Check that the renderable exists first, which it in very rare cases
    might not.

4	2	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapePage.cpp

commit 53c2cf2049972145dc6dfe0409f7517eb1fc1cf7
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Mar 12 23:01:08 2009 +0100

    Reverted automatic alteration of the Makefile done by KDevelop.

6	3	src/framework/Makefile.am

commit 9d605c6ea5a52918be977cf3221104a2f4fafd05
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Mar 12 23:00:42 2009 +0100

    Added a tab for displaying the xml representation of the entity.

9	0	src/components/ogre/scripting/bindings/lua/EmberEntity.pkg
97	60	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
20	0	src/components/ogre/widgets/EntityEditor.layout
14	0	src/components/ogre/widgets/EntityEditor.lua

commit ace36d59fb41d5ba2b5e761c23a25a1f45eb2092
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Mar 12 22:59:21 2009 +0100

    Added bindings for stringstream.

1	0	src/framework/bindings/lua/Framework.pkg
209	0	src/framework/bindings/lua/lua_Framework.cpp
14	0	src/framework/bindings/lua/stdlib.pkg

commit 8669e4c9afc090839786322900358d3ad13c54d6
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Mar 12 14:44:00 2009 +0100

    Separated the polygon editing into a separate adapter.

24	0	src/components/ogre/widgets/adapters/atlas/AdapterFactory.cpp
11	0	src/components/ogre/widgets/adapters/atlas/AdapterFactory.h
12	134	src/components/ogre/widgets/adapters/atlas/AreaAdapter.cpp
6	72	src/components/ogre/widgets/adapters/atlas/AreaAdapter.h
4	4	src/components/ogre/widgets/adapters/atlas/Makefile.am
213	0	src/components/ogre/widgets/adapters/atlas/PolygonAdapter.cpp
198	0	src/components/ogre/widgets/adapters/atlas/PolygonAdapter.h
10	0	src/components/ogre/widgets/adapters/atlas/bindings/lua/AdapterFactory.pkg
91	0	src/components/ogre/widgets/adapters/atlas/bindings/lua/PolygonAdapter.pkg
333	16	src/components/ogre/widgets/adapters/atlas/bindings/lua/bindings.cpp
1	0	src/components/ogre/widgets/adapters/atlas/bindings/lua/bindings.pkg

commit 8a3094bc6be2dee1ad50a90fda15a2d29b65f9fc
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Mar 11 13:07:15 2009 +0100

    Update the combobox text when selection changes.

3	3	src/components/ogre/widgets/EntityEditor.lua

commit de69373b7583fe136ffe1c09016368f9a2022a43
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Mar 9 21:50:42 2009 +0100

    Require a newer version of CEGUI which has support for specifying a lua
    error function to use.

1	1	configure.ac

commit 29f543775c5c1b8514de45fc275743b6af54ac50
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Mar 8 00:03:54 2009 +0100

    Allow layers to be changed in real time.
    
    We do this through a little hack, where whenever the layer is changed we
    dispose of our area and create a new one.

16	4	src/components/ogre/terrain/TerrainArea.cpp
14	2	src/components/ogre/terrain/TerrainArea.h
37	7	src/components/ogre/terrain/TerrainGenerator.cpp
8	1	src/components/ogre/terrain/TerrainGenerator.h

commit 5eae333bca80563f0518b6014a4b1c1d86050504
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Mar 7 22:57:47 2009 +0100

    Fill the area adapter with suggested layers taken from the terrain layer
    definitions.

13	2	src/components/ogre/widgets/EntityEditor.lua

commit 8d765f9428ec9001d78d0e0727e1ff78ff494484
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Mar 7 22:56:59 2009 +0100

    Provide external methods for specifying the available layer types.

3	0	src/components/ogre/scripting/bindings/lua/EmberOgre.pkg
71	0	src/components/ogre/scripting/bindings/lua/TerrainLayerDefinition.pkg
63	0	src/components/ogre/scripting/bindings/lua/TerrainLayerDefinitionManager.pkg
623	8	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
36	14	src/components/ogre/widgets/adapters/atlas/AreaAdapter.cpp
13	0	src/components/ogre/widgets/adapters/atlas/AreaAdapter.h
2	2	src/components/ogre/widgets/adapters/atlas/AreaAdapter.layout
11	0	src/components/ogre/widgets/adapters/atlas/bindings/lua/AreaAdapter.pkg
69	0	src/components/ogre/widgets/adapters/atlas/bindings/lua/bindings.cpp

commit ac0c04ee59ac22bbda6ed4ee91e134a8423b08d8
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Mar 7 22:36:54 2009 +0100

    Added ability to set a descriptive name for each terrain layer.

8	8	src/components/ogre/modeldefinitions/moraf.terrain
11	0	src/components/ogre/terrain/TerrainLayerDefinition.cpp
13	0	src/components/ogre/terrain/TerrainLayerDefinition.h
1	0	src/components/ogre/terrain/XMLLayerDefinitionSerializer.cpp

commit 200d12bd667a5848659ff2e5ba5c085506de53aa
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Mar 6 19:36:15 2009 +0100

    Make the suggested attribute name and type work better.

69	44	src/components/ogre/widgets/EntityEditor.lua

commit 1a079149a9bd4f67b39cd67b905a8038c5848dec
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Mar 6 19:36:00 2009 +0100

    Updated bindings.

7	0	src/components/ogre/widgets/adapters/atlas/bindings/lua/MapAdapter.pkg
6	1	src/components/ogre/widgets/adapters/atlas/bindings/lua/PositionAdapter.pkg
75	4	src/components/ogre/widgets/adapters/atlas/bindings/lua/bindings.cpp

commit c289af4e42f2d4d6add91302082c32e40ac7e1be
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Mar 6 19:35:15 2009 +0100

    Added method for checking whether a named adapter is present.

4	0	src/components/ogre/widgets/adapters/atlas/MapAdapter.cpp
8	0	src/components/ogre/widgets/adapters/atlas/MapAdapter.h

commit 2a825f07955af54d08e137a0992b9fad737a2752
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Mar 6 19:34:30 2009 +0100

    Emit a signal when the move button is pressed.

2	1	src/components/ogre/widgets/adapters/atlas/AdapterFactory.cpp
15	1	src/components/ogre/widgets/adapters/atlas/PositionAdapter.cpp
8	1	src/components/ogre/widgets/adapters/atlas/PositionAdapter.h

commit 592431482a01f4b1377959fa0fd276c09a611b87
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Mar 4 16:33:15 2009 +0100

    Further refactoring for better structure. Use a combobox for the name,
    as to allow for suggestions.

95	33	src/components/ogre/widgets/EntityEditor.lua
1	1	src/components/ogre/widgets/adapters/atlas/MapAdapterNewElement.layout

commit 7c351ead8f7838554ace0aaec32a061b19dd6d5d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Mar 4 12:50:10 2009 +0100

    Further restructure the entity editor to make it easier to add new
    adapter types.

162	177	src/components/ogre/widgets/EntityEditor.lua

commit 1160aa22bf4510eda09f9eb32f58908e5a2d958b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Mar 4 12:24:42 2009 +0100

    Set up CEGUI to use the debug.traceback error handling function.
    
    This required a little hack with calling executeString because CEGUI
    won't set up the error handling function unless any of the execute*
    methods are called.

6	3	src/components/ogre/GUIManager.cpp
22	19	src/components/ogre/scripting/LuaScriptingProvider.cpp
16	0	src/components/ogre/scripting/LuaScriptingProvider.h

commit 33afd8c6518da44f0df1a10b4e6eeb6f7209b948
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sat Feb 28 10:45:27 2009 +0300

    Including headers in logging service required by recent compilers.

2	1	src/services/logging/FileObserver.h
1	2	src/services/logging/LoggingService.cpp
1	1	src/services/logging/LoggingService.h

commit c3cc213ad51a6e9c09dcbc3d38ef981516ce81b2
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sat Feb 28 10:40:31 2009 +0300

    Turning freeimage check into non-fatal, as new versions of freeimage working fine.

1	1	configure.ac

commit 94c0aef16be53c98452237ff3ecbe333058fa446
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Feb 26 22:27:05 2009 +0100

    Disable the create button until there's a working recipe.

8	0	src/components/ogre/widgets/EntityCreator.lua

commit b84722579c5c4e809bce688c860a5f07e9fb0ff2
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Feb 26 22:26:31 2009 +0100

    Rearranged the adapters for a future better structure.

155	166	src/components/ogre/widgets/EntityEditor.lua

commit e7248770974cd54b2af2af141f7fabfe59f7c263
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Feb 25 21:16:33 2009 +0100

    Fixed an issue where the position of any new entity wasn't correct.

19	2	src/components/ogre/manipulation/MovementAdapter.cpp
23	0	src/components/ogre/manipulation/MovementAdapter.h
0	12	src/components/ogre/widgets/EntityCreator.cpp
0	10	src/components/ogre/widgets/EntityCreator.h
1	0	src/components/ogre/widgets/EntityCreatorMovement.cpp

commit ae4b71257b3418e8682775f3c97a3fa736438019
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Feb 24 23:11:52 2009 +0100

    Use the common MovementAdapter class instead of having duplicate
    movement code.

9	108	src/components/ogre/widgets/EntityCreator.cpp
11	44	src/components/ogre/widgets/EntityCreator.h
1	0	src/components/ogre/widgets/EntityCreatorHideModelAction.h
1	0	src/components/ogre/widgets/EntityCreatorModelAction.h
47	0	src/components/ogre/widgets/EntityCreatorMovement.cpp
70	0	src/components/ogre/widgets/EntityCreatorMovement.h
113	0	src/components/ogre/widgets/EntityCreatorMovementBridge.cpp
103	0	src/components/ogre/widgets/EntityCreatorMovementBridge.h
1	0	src/components/ogre/widgets/EntityCreatorPartAction.h
14	13	src/components/ogre/widgets/Makefile.am

commit 9627a8c8dca7ae56e4547b97baf849e2bd48ebee
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Feb 24 20:36:45 2009 +0100

    Separated into separate files.

2	87	src/components/ogre/widgets/EntityCreator.cpp
2	76	src/components/ogre/widgets/EntityCreator.h
70	0	src/components/ogre/widgets/EntityCreatorActionCreator.cpp
54	0	src/components/ogre/widgets/EntityCreatorActionCreator.h
55	0	src/components/ogre/widgets/EntityCreatorHideModelAction.cpp
58	0	src/components/ogre/widgets/EntityCreatorHideModelAction.h
58	0	src/components/ogre/widgets/EntityCreatorModelAction.cpp
60	0	src/components/ogre/widgets/EntityCreatorModelAction.h
58	0	src/components/ogre/widgets/EntityCreatorPartAction.cpp
60	0	src/components/ogre/widgets/EntityCreatorPartAction.h
16	14	src/components/ogre/widgets/Makefile.am

commit 544ab4c70246c559f5d1e6f4bdff129182d0f6e9
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Feb 24 00:16:59 2009 +0100

    Fixed incorrect typename.

1	1	src/components/ogre/manipulation/DetachedEntity.cpp

commit 25223b2d024f011ed029642bf34c82edd08b7bbc
Merge: 2050aff d215f48
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Feb 24 00:08:48 2009 +0100

    Merge branch 'master' into eris_typeinfo_extended
    
    Conflicts:
    	src/components/ogre/widgets/EntityCreator.h

commit d215f48a412137b26d6e4df710982511cd7f8ffd
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Feb 23 23:59:15 2009 +0100

    Fixed some missing includes.

1	0	src/components/ogre/manipulation/EntityMoveAdjuster.h
2	1	src/components/ogre/widgets/InspectWidget.h
1	0	src/framework/bindings/lua/eris/required.h
2	0	src/services/server/ConnectedAdapter.cpp

commit 61282a193730f30afc71b2cf02174964e21721c0
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Feb 23 23:46:04 2009 +0100

    Cleaned up to make it a little bit more flexible. This needs a larger
    restructuring though to make it better.

119	54	src/components/ogre/widgets/EntityEditor.lua

commit 31ea19f16654c8333bccf94a57669df292f15c7c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Feb 21 16:15:37 2009 +0100

    Added method for adding a new terrain area.

25	3	src/components/ogre/widgets/adapters/atlas/AreaAdapter.cpp
13	0	src/components/ogre/widgets/adapters/atlas/AreaAdapter.h

commit d1e2a9256ab3a08e424679bb15f4d55ca85660f9
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Feb 21 14:46:55 2009 +0100

    Fixed some issues with deleting points.

20	1	src/components/ogre/manipulation/Polygon.cpp
11	2	src/components/ogre/manipulation/Polygon.h
5	2	src/components/ogre/manipulation/PolygonPointMover.cpp

commit 8fd8d87caec6ba5c2321a732150a8bdd6bceda91
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Feb 20 00:19:59 2009 +0100

    These were missing from the last commit.

48	0	src/components/ogre/manipulation/PolygonPointMovement.cpp
76	0	src/components/ogre/manipulation/PolygonPointMovement.h

commit 138013b87a8a4afc6d742782e1b8a0c7038c319d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Feb 20 00:00:23 2009 +0100

    Refactored it so that the Polygon doesn't contain any references to the
    components needed to allow the points to be moved. This makes the design
    cleaner.

4	4	src/components/ogre/manipulation/Makefile.am
2	7	src/components/ogre/manipulation/Polygon.cpp
2	7	src/components/ogre/manipulation/Polygon.h
18	19	src/components/ogre/manipulation/PolygonPoint.cpp
0	22	src/components/ogre/manipulation/PolygonPoint.h
5	4	src/components/ogre/manipulation/PolygonPointMover.cpp
24	1	src/components/ogre/manipulation/PolygonPointMover.h
1	1	src/components/ogre/manipulation/PolygonPointPickListener.cpp
4	0	src/components/ogre/manipulation/PolygonPointPickListener.h
41	1	src/components/ogre/widgets/adapters/atlas/AreaAdapter.cpp
27	2	src/components/ogre/widgets/adapters/atlas/AreaAdapter.h

commit ad58c25534c2288abdbb67b50e49574562033de0
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Feb 18 22:32:06 2009 +0100

    Added support for deleting a point by pressing alt when it's being
    dragged.

12	0	src/components/ogre/manipulation/Polygon.cpp
7	0	src/components/ogre/manipulation/Polygon.h
25	9	src/components/ogre/manipulation/PolygonPoint.cpp
17	0	src/components/ogre/manipulation/PolygonPoint.h
49	21	src/components/ogre/manipulation/PolygonPointMover.cpp
17	0	src/components/ogre/manipulation/PolygonPointMover.h

commit b699039697f5ec0fe4a830eabc095f7d02c8e958
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Feb 18 20:00:03 2009 +0100

    Added support for creating new points. It's done by clicking and
    dragging a point and then pressing ctrl.
    Also added more docs.

8	1	src/components/ogre/manipulation/IPolygonPositionProvider.h
56	0	src/components/ogre/manipulation/Polygon.cpp
97	3	src/components/ogre/manipulation/Polygon.h
15	0	src/components/ogre/manipulation/PolygonPoint.cpp
8	1	src/components/ogre/manipulation/PolygonPoint.h
84	8	src/components/ogre/manipulation/PolygonPointMover.cpp
39	1	src/components/ogre/manipulation/PolygonPointMover.h

commit 33f0224cf9a18fa7925e3d4b7807b8f09c92a839
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Feb 18 19:59:05 2009 +0100

    Remove the adapter before finalizing the movement, so that the adapter
    can be deleted in the finalizeMovement code.

2	2	src/components/ogre/manipulation/MovementAdapter.cpp

commit 50c147d61e0ac9f9dae67b8c08136a92ad3fedf9
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Feb 16 19:58:00 2009 +0100

    Send updated layer info also.

20	0	src/components/ogre/widgets/adapters/atlas/AreaAdapter.cpp

commit 70859a9dac3dc7e7dcf4a0392efe8b7eb71f1e18
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Feb 16 19:57:36 2009 +0100

    If the user is an admin, edit instead of inspect the entity.

6	1	src/components/ogre/widgets/EntityBrowser.lua

commit 2d6b5072084c7fc33c43872a91447330e62d0cfd
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Feb 15 16:32:17 2009 +0100

    Added docs.
    
    Also moved some material defintions out of the code and gave better
    names to some methods.

1	1	src/components/ogre/manipulation/PolygonPoint.cpp
62	3	src/components/ogre/manipulation/PolygonPoint.h
2	2	src/components/ogre/manipulation/PolygonPointMover.cpp
19	2	src/components/ogre/manipulation/PolygonPointMover.h
1	0	src/components/ogre/manipulation/PolygonPointPickListener.cpp
19	1	src/components/ogre/manipulation/PolygonPointPickListener.h
16	0	src/components/ogre/manipulation/PolygonPointUserObject.cpp
27	14	src/components/ogre/manipulation/PolygonPointUserObject.h
25	1	src/components/ogre/manipulation/PolygonRenderer.h
3	23	src/components/ogre/terrain/TerrainEditor.cpp
23	6	src/components/ogre/widgets/adapters/atlas/AdapterFactory.h
27	22	src/components/ogre/widgets/adapters/atlas/AreaAdapter.cpp
60	4	src/components/ogre/widgets/adapters/atlas/AreaAdapter.h
14	1	src/components/ogre/widgets/adapters/atlas/bindings/lua/AreaAdapter.pkg
51	7	src/components/ogre/widgets/adapters/atlas/bindings/lua/bindings.cpp

commit 69fe0573c3eb9f7cbb15d2b2f5fbc0d6d2256a35
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Feb 15 14:00:00 2009 +0100

    Fixed incorrect placing of polygon points.

2	0	src/components/ogre/manipulation/PolygonPointMover.cpp
5	2	src/components/ogre/widgets/adapters/atlas/AreaAdapter.cpp
2	0	src/components/ogre/widgets/adapters/atlas/AreaAdapter.h

commit b648a0422747163443d4b71fca932ead583339cd
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Feb 14 21:13:17 2009 +0100

    Moved to separate files.

72	0	src/components/ogre/terrain/TerrainAreaParser.cpp
61	0	src/components/ogre/terrain/TerrainAreaParser.h

commit 989a195463b3b5d4ef6538900b8d11f09f10b91e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Feb 14 21:11:40 2009 +0100

    Added support for getting the changed element as well as specifying the
    layer to use.

35	8	src/components/ogre/widgets/adapters/atlas/AreaAdapter.cpp
9	1	src/components/ogre/widgets/adapters/atlas/AreaAdapter.h
13	1	src/components/ogre/widgets/adapters/atlas/AreaAdapter.layout
11	1	src/components/ogre/widgets/adapters/atlas/bindings/lua/AdapterFactory.pkg
1	1	src/components/ogre/widgets/adapters/atlas/bindings/lua/AreaAdapter.pkg
12	8	src/components/ogre/widgets/adapters/atlas/bindings/lua/bindings.cpp

commit cc90c2167dafe8b32fb323462a473018f427dc4c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Feb 14 21:11:07 2009 +0100

    Refactored into usage of common methods, to avoid code duplication for
    logging and error handling.

199	261	src/components/ogre/widgets/adapters/atlas/AdapterFactory.cpp
94	52	src/components/ogre/widgets/adapters/atlas/AdapterFactory.h

commit 5e2366826e60606fd2d3aa5ade621728255a73a5
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Feb 14 21:10:12 2009 +0100

    Added implementations for generating a shape from the altered graphical
    representation.

11	0	src/components/ogre/manipulation/Polygon.cpp
6	0	src/components/ogre/manipulation/PolygonPoint.cpp
2	2	src/components/ogre/manipulation/PolygonPoint.h

commit 4816c29f5810c4ee63196560b380c00a8398561d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Feb 14 21:09:37 2009 +0100

    If there's more than two points, close the polygon.

6	1	src/components/ogre/manipulation/PolygonRenderer.cpp

commit 0cda760e54cd1ed9f852e40be7a40cc6988f8568
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Feb 14 21:08:32 2009 +0100

    Added method for generating an Element from an Area.
    
    Also refactored into separate files.

12	13	src/components/ogre/terrain/Makefile.am
1	39	src/components/ogre/terrain/TerrainArea.cpp
0	18	src/components/ogre/terrain/TerrainArea.h

commit 88f74cc5d4854f29a1fe0c1973aee5cb12a70855
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Feb 14 01:52:00 2009 +0100

    Delete the helper when we clean up. This whole code needs to be
    rewritten in a better OO fashion though.

7	3	src/components/ogre/widgets/EntityEditor.lua

commit 2926e312f27ce4c2fbad2217a0b34e20cab69530
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Feb 14 01:45:39 2009 +0100

    Fixed some incorrect calls to Ogre and make sure that errors when
    shutting down are caught and that the data at least is set to sane
    values, preventing further crashes.

8	2	src/components/ogre/manipulation/PolygonPoint.cpp
11	7	src/components/ogre/manipulation/PolygonRenderer.cpp
5	1	src/components/ogre/widgets/adapters/atlas/AreaAdapter.cpp

commit 1a0d12a9fb90061da3132979bcecabb2a464d9aa
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Feb 14 01:44:52 2009 +0100

    Prevent memory leaks when a duplicate definition is added.

16	11	src/components/ogre/model/mapping/ModelMappingManager.cpp

commit aa34993f08f6d4e165af9d5205f024c17017780a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Feb 14 01:43:34 2009 +0100

    Initialize to proper values to prevent usage of uninitalized data.

1	1	src/components/ogre/EmberPhysicalEntity.cpp
1	1	src/components/ogre/GUICEGUIAdapter.cpp
11	1	src/components/ogre/terrain/TerrainGenerator.cpp

commit 4a377ccbf608111d0be3390695c92baa50af87e1
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Feb 14 01:42:09 2009 +0100

    Fixed a couple of memory issues, making sure to use the Ogre memory
    management where appropriate.

5	3	src/components/ogre/EmberEntity.cpp
2	0	src/components/ogre/environment/pagedgeometry/include/PagedGeometry.h
4	0	src/components/ogre/environment/pagedgeometry/source/PagedGeometry.cpp
2	2	src/components/ogre/jesus/Jesus.cpp
4	4	src/components/ogre/terrain/TerrainPageShadow.cpp
4	4	src/components/ogre/terrain/TerrainPageSurfaceCompilerTechniqueShader.cpp
6	6	src/components/ogre/terrain/TerrainPageSurfaceLayer.cpp
2	2	src/components/ogre/widgets/icons/IconImageStore.cpp

commit d235cc75242e5463a2ef1fd0f2ec368de87205ec
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Feb 10 21:38:56 2009 +0100

    Use the Ogre memory allocation where required.
    Also cleaned up some memory leaks in the sound handling code.

3	2	src/components/ogre/environment/hydrax/src/GPUNormalMapManager.h
1	1	src/components/ogre/model/ModelBackgroundLoader.h
2	2	src/components/ogre/ogreopcode/include/OgreCollisionManager.h
3	3	src/components/ogre/ogreopcode/include/OgreOpcodeDebugObject.h
3	4	src/components/ogre/sound/SoundAction.cpp
3	3	src/components/ogre/sound/SoundDefinition.cpp
3	3	src/components/ogre/sound/SoundDefinition.h
2	2	src/components/ogre/sound/SoundGroup.cpp
1	1	src/components/ogre/sound/SoundGroup.h
9	10	src/components/ogre/sound/SoundGroupDefinition.cpp
11	10	src/components/ogre/sound/SoundGroupDefinition.h

commit 45d8480dc598c71a9b1564420224497532633250
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Feb 10 20:54:15 2009 +0100

    Use the correct memory allocation as required by Ogre.

3	2	src/components/ogre/terrain/TerrainPageFoliage.h

commit 9223741460adcd1e3f14ef5eb934af8098c92fd9
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Feb 10 20:53:57 2009 +0100

    Properly clean up when the entity is deleted.

4	0	src/components/ogre/widgets/EntityEditor.lua

commit 0366f133b1945df98cf9449487a70050823225a3
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Feb 10 20:53:18 2009 +0100

    Render on top of everything so that the lines never are obscured.

1	0	src/components/ogre/manipulation/PolygonRenderer.cpp

commit bbbd4ae81a23a2112a10e1858ef32116650e386d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Feb 10 20:52:53 2009 +0100

    Adjust for the terrain height.

5	0	src/components/ogre/manipulation/PolygonPoint.cpp

commit f43a54a1bb9c749d7bfa7fa086186d628749a53a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Feb 9 22:59:49 2009 +0100

    Make the picking work.

4	0	src/components/ogre/manipulation/Polygon.cpp
3	3	src/components/ogre/manipulation/Polygon.h
5	1	src/components/ogre/manipulation/PolygonPoint.cpp

commit 06a2d6e2282b7c53505e158ffc944f000de349c6
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Feb 9 21:58:04 2009 +0100

    Set up listening for mouse clicks and movement of the points.

7	1	src/components/ogre/manipulation/Polygon.cpp
3	0	src/components/ogre/manipulation/Polygon.h
17	1	src/components/ogre/manipulation/PolygonPoint.cpp
6	0	src/components/ogre/manipulation/PolygonPoint.h
52	0	src/components/ogre/manipulation/PolygonPointMover.cpp
11	0	src/components/ogre/manipulation/PolygonPointPickListener.cpp
4	2	src/components/ogre/manipulation/PolygonPointPickListener.h

commit 0f992132d505a43e4f120b5d19f1da84a1e3fc33
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Feb 9 21:57:36 2009 +0100

    Deregister the listener at destruction.

3	2	src/components/ogre/terrain/TerrainEditor.cpp

commit 7d400283fabd79791f12c08b00297c855f47e018
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Feb 9 21:57:15 2009 +0100

    Added method for deregistering world pick listeners.

11	0	src/components/ogre/AvatarCamera.cpp
7	1	src/components/ogre/AvatarCamera.h

commit c62e696177872f303f5b98a274bff5cbd951e4c1
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Feb 9 21:56:39 2009 +0100

    Added method for converting a wfmath 2d vector into an Ogre Vector2.

11	0	src/components/ogre/MathConverter.h

commit b20815fb1661a41dfe44ad8f5244f6d2ad8dfac5
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Feb 9 20:48:40 2009 +0100

    Adapted to restructured files.

1	0	src/components/ogre/widgets/adapters/atlas/AreaAdapter.h

commit fd65eaf0f3cee857017e996655e7d69f0558b569
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Feb 9 20:48:14 2009 +0100

    Forward defined some Ogre classes.

5	0	src/components/ogre/IWorldPickListener.h

commit 4a8bea87030b988a6fd991d9adf8dae369b7c08b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Feb 9 20:47:51 2009 +0100

    Refactored into separate files.

45	0	src/components/ogre/manipulation/IPolygonPositionProvider.h
10	8	src/components/ogre/manipulation/Makefile.am
4	146	src/components/ogre/manipulation/Polygon.cpp
3	136	src/components/ogre/manipulation/Polygon.h
104	0	src/components/ogre/manipulation/PolygonPoint.cpp
79	0	src/components/ogre/manipulation/PolygonPoint.h
47	0	src/components/ogre/manipulation/PolygonPointMover.cpp
69	0	src/components/ogre/manipulation/PolygonPointMover.h
61	0	src/components/ogre/manipulation/PolygonPointPickListener.cpp
57	0	src/components/ogre/manipulation/PolygonPointPickListener.h
58	0	src/components/ogre/manipulation/PolygonPointUserObject.cpp
90	0	src/components/ogre/manipulation/PolygonPointUserObject.h
76	0	src/components/ogre/manipulation/PolygonRenderer.cpp
60	0	src/components/ogre/manipulation/PolygonRenderer.h

commit dc137c88d1d5880221bba133cd670eb4ae9758e9
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Feb 9 19:55:26 2009 +0100

    Started on support for moving polygon points.

39	1	src/components/ogre/manipulation/Polygon.cpp
30	0	src/components/ogre/manipulation/Polygon.h

commit e7b3f3f16d48615caa519d17073cf91fe34d89c6
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Feb 7 21:49:13 2009 +0100

    Finished refactoring and movement of classes.

2	2	src/components/ogre/manipulation/EntityMoveManager.cpp
1	1	src/components/ogre/manipulation/EntityMoveManager.h
19	16	src/components/ogre/manipulation/EntityMover.cpp
5	2	src/components/ogre/manipulation/EntityMover.h
8	8	src/components/ogre/manipulation/Makefile.am
0	20	src/components/ogre/manipulation/MovementAdapter.cpp
1	30	src/components/ogre/manipulation/MovementAdapter.h

commit b5e3c524764ace62655b11b3692eeba15100f177
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Feb 7 21:17:22 2009 +0100

    Renamed files.

0	267	src/components/ogre/manipulation/EntityMoveAdapter.cpp
0	204	src/components/ogre/manipulation/EntityMoveAdapter.h
1	1	src/components/ogre/manipulation/EntityMoveManager.cpp
1	1	src/components/ogre/manipulation/EntityMoveManager.h
1	1	src/components/ogre/manipulation/EntityMover.h
0	103	src/components/ogre/manipulation/IEntityMoveBridge.h
103	0	src/components/ogre/manipulation/IMovementBridge.h
267	0	src/components/ogre/manipulation/MovementAdapter.cpp
204	0	src/components/ogre/manipulation/MovementAdapter.h

commit fb3e28b1234bb99ee180c9e6a9c4a72d7d59be20
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Feb 7 21:10:21 2009 +0100

    Renamed and refactored the classes so that they can be used with
    anything that needs moving, instead of just entities.

49	31	src/components/ogre/manipulation/EntityMoveAdapter.cpp
62	35	src/components/ogre/manipulation/EntityMoveAdapter.h
1	1	src/components/ogre/manipulation/EntityMoveManager.cpp
1	1	src/components/ogre/manipulation/EntityMoveManager.h
1	1	src/components/ogre/manipulation/EntityMover.h
2	2	src/components/ogre/manipulation/IEntityMoveBridge.h

commit 0224c36358d2e4105c81baa55322eb1485e232ef
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Feb 4 21:10:53 2009 +0100

    Get the correct height.

11	1	src/components/ogre/widgets/adapters/atlas/AreaAdapter.cpp

commit dce8f306b73d1677f48b22509072c4bf2d02f433
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Feb 4 21:10:23 2009 +0100

    Render the lines between the polygon points.

55	1	src/components/ogre/manipulation/Polygon.cpp
21	0	src/components/ogre/manipulation/Polygon.h

commit 4aa0dba83d6e5688c75445af2614a4cbd025f2cb
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jan 26 23:12:25 2009 +0100

    Use the terrain area adapter for all "area" attributes.

12	0	src/components/ogre/widgets/EntityEditor.lua

commit 81e615cbaaf212b710dd9a92fa341002f32e2546
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jan 26 23:12:07 2009 +0100

    Added an adapter for terrain areas.

29	0	src/components/ogre/widgets/adapters/atlas/AdapterFactory.cpp
22	8	src/components/ogre/widgets/adapters/atlas/AdapterFactory.h
127	0	src/components/ogre/widgets/adapters/atlas/AreaAdapter.cpp
93	0	src/components/ogre/widgets/adapters/atlas/AreaAdapter.h
12	0	src/components/ogre/widgets/adapters/atlas/AreaAdapter.layout
4	4	src/components/ogre/widgets/adapters/atlas/Makefile.am
11	0	src/components/ogre/widgets/adapters/atlas/bindings/lua/AdapterFactory.pkg
67	0	src/components/ogre/widgets/adapters/atlas/bindings/lua/AreaAdapter.pkg
221	13	src/components/ogre/widgets/adapters/atlas/bindings/lua/bindings.cpp
1	0	src/components/ogre/widgets/adapters/atlas/bindings/lua/bindings.pkg

commit dcff8ed17f9c72b6c12258b9ef821296e9a8f64e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jan 26 23:02:17 2009 +0100

    Refactor the parsing into a separate class so it can be accessed from
    other components in the system.

64	49	src/components/ogre/terrain/TerrainArea.cpp
20	1	src/components/ogre/terrain/TerrainArea.h

commit b93fa2684310e4d824dec0c4065941ee0d514ee7
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jan 26 23:01:34 2009 +0100

    A new class for manipulation 2d polygons in the world (such as areas or
    terrain mods).

8	8	src/components/ogre/manipulation/Makefile.am
146	0	src/components/ogre/manipulation/Polygon.cpp
176	0	src/components/ogre/manipulation/Polygon.h

commit 7da165d4704d6ea1bab5a2b720edd9d22b6da7c6
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jan 25 19:08:14 2009 +0100

    Print out some more information about how Ogre is compiled.

18	1	src/components/ogre/EmberOgre.cpp

commit 5a4a693ca7aeedb86a70b60cad04f9e55f4f1b12
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jan 24 22:03:35 2009 +0100

    Added some docs.

10	12	src/components/ogre/model/ModelDefinitionManager.cpp
53	13	src/components/ogre/model/ModelDefinitionManager.h

commit 1d73bffbce0f861c86c0b7388b38e873274757cd
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jan 24 19:18:46 2009 +0100

    Use the Ogre memory allocators for the Ogre log manager.

2	2	src/components/ogre/EmberOgre.cpp

commit ad567ba8dbde014347f9a66b3f6379032e0ead5b
Merge: 72b5816 1dd8a84
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jan 24 17:52:15 2009 +0100

    Merge branch 'master' into ogre_semithreaded

commit 1dd8a84521fa93f7856ca7f873ce5e1bb4760686
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jan 24 17:49:35 2009 +0100

    Correctly use the Ogre memory allocators.

3	2	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingSceneManagerAdapter.cpp
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOptions.cpp
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeSceneManager.cpp
2	2	src/components/ogre/environment/HydraxWater.cpp

commit 5b4c9f270e1b90e3788790ba47d9bbf52b79a523
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jan 24 17:35:59 2009 +0100

    Fixed a couple of warnings.

1	0	src/components/ogre/sound/SoundEntity.cpp
1	1	src/components/ogre/terrain/TerrainPageFoliage.cpp
1	1	src/components/ogre/terrain/TerrainPageShadow.cpp

commit 5d8df5cf65b9fdf75b03ceabd8bec212cdd3cc78
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jan 24 17:23:29 2009 +0100

    Use the proper Ogre memory allocators.

8	8	src/components/ogre/EmberOgreFileSystem.cpp

commit 72b5816c49addc6ad655e2ed974e247672615d9e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jan 24 17:22:07 2009 +0100

    If the model has been detached from another model, rescale it. Else
    we'll get strange sizes since the scale node wasn't touched.

14	0	src/components/ogre/EmberPhysicalEntity.cpp
1	0	src/components/ogre/EmberPhysicalEntity.h

commit 7347659911e7a67bc5d129687f638a659f257d07
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jan 24 17:20:55 2009 +0100

    Make it so that the model mount uses the scene node to which the model
    is attached to for scaling. This is for handling the instances where the
    model is attached to a TagPoint. We should however try to refactor this
    to be a little less hackish.

27	12	src/components/ogre/ModelMount.cpp
9	4	src/components/ogre/ModelMount.h

commit 98267d8237ab86c468cdd12c132f3d4ad9fb04e4
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Jan 22 22:59:16 2009 +0100

    Added an implementation for the getState method.

6	0	src/components/ogre/model/ModelBackgroundLoader.cpp

commit 11d227a62b0ffc30fbe1a6305c7823dd4589e6eb
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Jan 22 22:58:57 2009 +0100

    Added isLoaded method.

5	0	src/components/ogre/model/Model.cpp
60	68	src/components/ogre/model/Model.h

commit daff67d187589ecfe777189adf70d77bce82ecb9
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Jan 22 22:57:40 2009 +0100

    Trigger the onModeChanged method when the model reloads, so as to add or
    remove animations.

2	0	src/components/ogre/EmberPhysicalEntity.cpp

commit 3d716f87085b779e226b472741df7edefe49555a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Jan 22 00:00:51 2009 +0100

    There's no need to get the derived values.

2	2	src/components/ogre/widgets/IngameChatWidget.cpp

commit a2fbf1411f198a6a032a9634e60ef39847dcf822
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jan 21 23:57:30 2009 +0100

    Make sure to notify all entities of the attachment to prevent strange
    errors with entities having incorrect parent nodes.

9	13	src/components/ogre/model/Model.cpp

commit 7129c3183b0dc25d7913b8e62d751e47196187fc
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jan 21 23:56:47 2009 +0100

    Handle the scaling a little better.

14	12	src/components/ogre/ModelMount.cpp

commit d08a91a086177e6713266accfafbb1634db0f005
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jan 19 23:25:49 2009 +0100

    Support models being loaded in the background.

8	1	src/components/ogre/widgets/ModelRenderer.cpp
6	0	src/components/ogre/widgets/ModelRenderer.h

commit 0fbd715575a0e2450d437e2df983702224be75ac
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jan 19 23:23:58 2009 +0100

    Handle the background loader better and check for the size of the
    submodels before iterating over them.

28	19	src/components/ogre/model/Model.cpp

commit 66f89164372696cc1bd7fbca8171a3f737010406
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jan 19 23:21:32 2009 +0100

    Poll will never reload itself, so we have to do that ourselves.

3	1	src/components/ogre/model/ModelDefinitionManager.cpp

commit 3b9924c55ab07b42f35bf88db3b5f43136253f54
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jan 19 23:19:56 2009 +0100

    Never reload from inside the poll loop. It now has to be done from the
    outside.

14	11	src/components/ogre/model/ModelBackgroundLoader.cpp
6	2	src/components/ogre/model/ModelBackgroundLoader.h

commit 3585aa8293962a236c5d60604d4d2fb5fb653769
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jan 19 23:19:01 2009 +0100

    Make sure we never will try to divide by zero.

1	1	src/components/ogre/ModelMount.cpp

commit b23ca1b9399e75c2ab3ebb52ee1fdbabe5a9ba45
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jan 17 14:33:35 2009 +0100

    Prevent leaks.

15	5	src/components/ogre/model/mapping/XMLModelMappingDefinitionSerializer.cpp

commit e5502719bd8a58de306cc7d3adb1f48853334ae8
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jan 17 13:39:02 2009 +0100

    Added docs.

61	5	src/components/ogre/model/ModelBackgroundLoader.h

commit 4dd9e503559ec5221ada6ea8cfe7ff75c365602c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jan 17 13:37:47 2009 +0100

    Simplified the class to not use pointers where simpler structs can
    suffice.

7	5	src/components/ogre/model/Model.cpp
12	18	src/components/ogre/model/SubModel.cpp
5	5	src/components/ogre/model/SubModel.h

commit a10ccb3317bf49b9346fa63727406d612d6bed9e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Jan 16 01:26:52 2009 +0100

    Removed the DevIL dependency. The reason is that we must compile Ogre
    with FreeImage support if we want to use threading, and when we use
    FreeImage we can't use anything that will pull in libpng (i.e. DevIL)
    because the symbols will clash, leading to random crashes.

20	20	configure.ac

commit c29b9a9706f63b8e70bac32c0edf16dbfe81e7aa
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Jan 16 01:26:39 2009 +0100

    Poll the background loaders each frame.

1	0	src/components/ogre/EmberOgre.cpp

commit a40e160ee8b00e37592d9d78c50a92d428021ccf
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Jan 16 01:25:45 2009 +0100

    Changed how the background loading works. All loading now happens in the
    background loader class.

1	37	src/components/ogre/model/Model.cpp
84	13	src/components/ogre/model/ModelBackgroundLoader.cpp
14	1	src/components/ogre/model/ModelBackgroundLoader.h
1	1	src/components/ogre/model/ModelDefinitionManager.cpp

commit 664baea2d42a7e6bd01ca20f4cf2796d401a812f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Jan 15 22:02:44 2009 +0100

    Use the background loader to allow loading of resources in the
    background thread.

67	27	src/components/ogre/model/Model.cpp
7	0	src/components/ogre/model/Model.h

commit 2e6e8a7dab335d3646c1ef26c665b48b23a2f4c4
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Jan 15 21:54:32 2009 +0100

    Let the manager handle all model background resource loader instances,
    and check them each frame.

29	0	src/components/ogre/model/ModelDefinitionManager.cpp
9	0	src/components/ogre/model/ModelDefinitionManager.h

commit 10a4d6aa5a66f4cd917cee5fe5745f2a6cb2675a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Jan 15 21:52:51 2009 +0100

    Added a class responsible for loading Ogre resources for a Model in the
    background thread.

8	6	src/components/ogre/model/Makefile.am
75	0	src/components/ogre/model/ModelBackgroundLoader.cpp
60	0	src/components/ogre/model/ModelBackgroundLoader.h

commit 529251afe97cafc17b96b67e9da081bc481e4921
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Jan 15 21:50:15 2009 +0100

    Use a separate log instance for each streaming log instance, to allow
    for multiple threads logging at once.

159	167	src/services/logging/LoggingService.cpp
92	69	src/services/logging/LoggingService.h

commit 481e24ed04ac76846ac45e85a0e3c9e7a7f7f947
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jan 13 23:59:00 2009 +0100

    Wait until all type info data has been recieved and the type has been
    fully bound before creating the adapters (since the recipe is dependent
    on the type info data being available).

27	14	src/components/ogre/widgets/EntityCreator.layout
9	2	src/components/ogre/widgets/EntityCreator.lua

commit 62226728261bdf512576bc02bf1e6f232e31c7a6
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jan 13 23:58:45 2009 +0100

    Updated bindings.

6	0	src/components/ogre/scripting/bindings/lua/EntityCreator.pkg
31	0	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp

commit 0dd7e60c0680ebc3fb1f426a4c9b869f0ce637bc
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jan 13 23:57:51 2009 +0100

    Added an event which will be emitted when the typeinfo for the recipe is
    fully bound (either directly or after type info data has been recieved
    from the server).

28	0	src/components/ogre/widgets/EntityCreator.cpp
24	0	src/components/ogre/widgets/EntityCreator.h

commit a5f3bca85c1d31351af177a8877f9bb54baa6595
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jan 13 23:57:16 2009 +0100

    More docs.

11	2	src/components/ogre/widgets/EntityEditor.h

commit 23f00c1f6fb90736d51724fa322a93ea74c8fc4f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jan 13 21:03:36 2009 +0100

    Record the latest sent orientations so that we can ignore them later on
    when they are sent from the server. This will remove the choppy camera
    with high lag.

17	2	src/components/ogre/Avatar.cpp
10	0	src/components/ogre/Avatar.h
4	3	src/components/ogre/AvatarEmberEntity.cpp

commit 74635d66740b641ab2e242b936c468611d580cd2
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jan 13 00:42:47 2009 +0100

    We don't need to copy any user media anymore.

5	4	ember.in

commit dd3245102073936f05d665b6e96f87c769a303e1
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jan 13 00:33:19 2009 +0100

    Increase the resolution of the textures. This will lead to some
    repetition in far away terrain, but will look better up front.

3	3	src/components/ogre/modeldefinitions/moraf.terrain

commit cd8c27749cd5bd6adbeaf53ef739b3d012e85303
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jan 12 21:15:19 2009 +0100

    Fix for changes to wfmath.

1	0	src/components/ogre/terrain/TerrainInfo.h

commit 2050aff2c181166c0e6c5fc5ddc893cc1a851251
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jan 11 23:27:47 2009 +0100

    Added debug output of what's really sent over the wire.

22	0	src/components/ogre/widgets/EntityEditor.cpp

commit 23b1db02e4bd351c994dbd53c0deb0bc3961d972
Merge: f2922a5 1845d00
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jan 11 20:52:18 2009 +0100

    Merge branch 'master' into eris_typeinfo_extended

commit 1845d001f996af1e2cadeed6b6e01c8b4c938095
Merge: 8194bbb 8770a95
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Jan 9 22:55:54 2009 +0100

    Merge branch 'wfmath_atlas_shapes'

commit 8194bbbbdf3f2d4d6828ef98866faca41d87a93a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Jan 9 22:55:25 2009 +0100

    Use the proper way of applying the inline keyword.

83	49	src/components/ogre/MathConverter.h

commit 8770a95151c095243363b4e490dbbec72e2fbe95
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Jan 9 22:54:44 2009 +0100

    Bump the required Eris version as it contains the new code needed for
    the terrain mod parsing.

1	1	configure.ac

commit e0fff6eeebb287f7ed8b869e105afa4a6b41e1f7
Merge: de58ff1 471a05a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Jan 9 22:52:23 2009 +0100

    Merge branch 'master' into wfmath_atlas_shapes
    
    Conflicts:
    	src/components/ogre/terrain/TerrainMod.h
    	src/components/ogre/terrain/TerrainMod_impl.h

commit f2922a5660321c29fcb5420634f75265d1e30dbc
Merge: 56f41f8 471a05a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Jan 9 22:43:23 2009 +0100

    Merge branch 'master' into eris_typeinfo_extended

commit 471a05ac3ec82b3c4c27894471903039eb878be7
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Jan 9 22:41:37 2009 +0100

    Use the proper way of defining inline methods, where the inline keyword
    is placed on the implementation only.

4	6	src/components/ogre/Avatar.h
14	14	src/components/ogre/AvatarCamera.h
5	5	src/components/ogre/AvatarEmberEntity.h
11	11	src/components/ogre/EmberEntity.h
2	2	src/components/ogre/EmberEntityUserObject.h
6	10	src/components/ogre/EmberOgre.h
2	2	src/components/ogre/EmberPhysicalEntity.h
6	2	src/components/ogre/GUIManager.h
6	6	src/components/ogre/ModelMount.h
2	2	src/components/ogre/MotionManager.h
0	17	src/components/ogre/MousePicker.h
11	4	src/components/ogre/OgreSetup.h
4	4	src/components/ogre/SimpleRenderContext.h
2	2	src/components/ogre/WorldEmberEntity.h
23	11	src/components/ogre/carpenter/BluePrint.h
52	31	src/components/ogre/carpenter/Carpenter.h
2	2	src/components/ogre/environment/CaelumEnvironment.h
10	10	src/components/ogre/environment/Environment.h
16	7	src/components/ogre/jesus/Jesus.h
5	2	src/components/ogre/jesus/JesusPickerObject.h
7	3	src/components/ogre/model/Action.h
7	7	src/components/ogre/model/AnimationSet.h
7	4	src/components/ogre/model/Model.h
25	28	src/components/ogre/model/ModelDefinition.h
5	2	src/components/ogre/model/ParticleSystemBinding.h
5	4	src/components/ogre/model/mapping/Actions/Action.h
2	2	src/components/ogre/model/mapping/Cases/Case.h
15	15	src/components/ogre/model/mapping/Cases/CaseBase.h
11	11	src/components/ogre/model/mapping/EmberModelMappingManager.h
2	2	src/components/ogre/model/mapping/Matches/AttributeMatch.h
2	2	src/components/ogre/model/mapping/Matches/MatchBase.h
7	1	src/components/ogre/model/mapping/Matches/OutfitMatch.h
2	2	src/components/ogre/model/mapping/ModelMappingManager.h
2	2	src/components/ogre/modeldefinitions/male.modeldef
4	4	src/components/ogre/scripting/LuaScriptingCallContext.h
6	6	src/components/ogre/terrain/ITerrainPageBridge.h
10	4	src/components/ogre/terrain/TerrainArea.h
11	4	src/components/ogre/terrain/TerrainEditor.h
8	8	src/components/ogre/terrain/TerrainGenerator.h
2	8	src/components/ogre/terrain/TerrainMod.h
8	8	src/components/ogre/terrain/TerrainMod_impl.h
1	1	src/components/ogre/terrain/TerrainPage.h
10	22	src/components/ogre/terrain/TerrainShader.h
8	3	src/components/ogre/widgets/IngameChatWidget.h
4	2	src/components/ogre/widgets/JesusEdit.h
3	1	src/components/ogre/widgets/Widget.h
2	2	src/components/ogre/widgets/adapters/atlas/AdapterFactory.h
4	4	src/framework/ConsoleBackend.h
8	8	src/framework/ConsoleCommandWrapper.h
8	8	src/framework/IResourceProvider.h
27	13	src/services/input/InputCommandMapper.h
4	4	src/services/scripting/ScriptingService.h
4	4	src/services/server/ServerService.h
2	2	src/services/sound/SoundInstance.h
2	2	src/services/sound/SoundSource.h

commit 1680c87c8d1c2c55da63c6cb6713dc73537384c6
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Jan 9 00:58:47 2009 +0100

    Fix the fog on the imposters with the use of the new glsl shaders.

1	1	src/components/ogre/environment/pagedgeometry/source/ImpostorPage.cpp

commit 56f41f8bc8cda6b7d6c263154f97a164e1377328
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jan 7 00:10:43 2009 +0100

    Don't use the getAttributes method as it's about to become more resource
    demanding.

7	8	src/components/ogre/EmberEntity.cpp

commit 83b373908759db6cb3007473c15d063644673af2
Merge: 265a997 bc67544
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jan 7 00:08:25 2009 +0100

    Merge branch 'master' into eris_typeinfo_extended

commit de58ff17f402147778322f614e484bddf92390e7
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jan 6 20:30:46 2009 +0100

    Use both the positions of the old and the new mod when it has changed.

1	0	src/components/ogre/terrain/TerrainGenerator.cpp

commit d059692e1d1d339d8b43ce6ed43cb4de1ea6cf96
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jan 6 20:24:33 2009 +0100

    Removed obsolete files.

2	2	src/components/ogre/terrain/Makefile.am

commit 935a0649a8b098dab629b045847f9738c0c41f49
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jan 5 14:03:56 2009 +0100

    These files have been moved to Eris.

0	36	src/components/ogre/terrain/TerrainMod_impl.cpp
0	311	src/components/ogre/terrain/TerrainMod_impl.h

commit 5b245520cf64f6987bb55eab516589cf85f86233
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jan 5 14:02:55 2009 +0100

    The terrain mod parsing code has been moved to Eris.

13	8	src/components/ogre/terrain/TerrainGenerator.cpp
12	363	src/components/ogre/terrain/TerrainMod.cpp
19	316	src/components/ogre/terrain/TerrainMod.h

commit ccf9bbc2ac3bef8686a1d18ccf5794c4959d92e1
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jan 5 01:34:30 2009 +0100

    Require a newer version of wfmath.

1	1	configure.ac

commit bc67544e59ee2fa109bcb7196ab94311ea0e28a8
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sun Jan 4 19:30:26 2009 +0300

    Adjusting campfire attenuation.

1	1	src/components/ogre/modeldefinitions/environment.modeldef.xml

commit 93f8a5ce6c7fba4b604f4defe5438d9174baadaa
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jan 4 17:04:48 2009 +0100

    Also rotate the shapes by the entity's rotation (in the z axis).

9	9	src/components/ogre/terrain/TerrainMod.cpp
18	11	src/components/ogre/terrain/TerrainMod_impl.h

commit 6ab2db2cdee0c177315e4824b9c6f5d2836162f6
Merge: a214575 c66b0d1
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jan 4 16:10:01 2009 +0100

    Merge branch 'master' into wfmath_atlas_shapes
    
    Conflicts:
    	src/components/ogre/terrain/TerrainMod.cpp

commit c66b0d184940863193a39c33806411c0e8c22c83
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jan 4 15:33:43 2009 +0100

    Altered the way height is defined. If no height is defined, the height
    of the entity is used. If a "height" value is present however that will
    be used. If no "height" value is present but a "heightoffset" value is
    available, the height of the entity will be offset by that.

60	55	src/components/ogre/terrain/TerrainMod.cpp
9	0	src/components/ogre/terrain/TerrainMod.h

commit 265a9977e44b0a33df041c7517de861fd75e58be
Merge: 88bac8f eaf01da
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jan 4 01:47:56 2009 +0100

    Merge branch 'master' into eris_typeinfo_extended

commit eaf01daf83e1b57af702f1f1f119b0ba01928baa
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jan 4 01:47:12 2009 +0100

    Listen for the mouse click here since we want to bring up the menu
    quickly.

2	2	src/components/ogre/widgets/Admin.lua

commit bd091d04a98102dae2476e249378221e20af5564
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jan 4 01:46:36 2009 +0100

    Improve error reporting.

8	1	src/components/ogre/widgets/IconBase.cpp

commit e6cd7977608115b91548aa548a4cedc75cd76c07
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jan 4 01:45:46 2009 +0100

    Make sure to notify children of changed area size. This is probably
    something that new for CEGUI 0.6.2, since if we don't do it some of the
    icons added won't show up.

3	0	src/components/ogre/widgets/IconBar.cpp

commit 88bac8f0ca6b79210922bd142dbbaca235bfb8e2
Merge: ba78d37 c425d37
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jan 3 19:05:25 2009 +0100

    Merge branch 'master' into eris_typeinfo_extended

commit a2145759fd97940bc5a2b734127243e639d32be3
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jan 3 15:19:38 2009 +0100

    Moved parsing functionality to wfmath.

15	11	src/components/ogre/terrain/TerrainMod.cpp
1	1	src/components/ogre/terrain/TerrainMod.h
17	106	src/components/ogre/terrain/TerrainMod_impl.h

commit c425d37b41c733c7bef932fb7f51e20b642637c6
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Jan 2 20:53:22 2009 +0100

    Use newer media paths.

1	1	src/components/ogre/modeldefinitions/creator.modeldef
5	5	src/components/ogre/modeldefinitions/creatures.modeldef.xml

commit 75d0bca1224b28a20eb9553157d228d1ad618a8d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Jan 2 20:52:30 2009 +0100

    Just copy over all the skeletons found since we else need to resolve all
    of the relative skeleton paths.

11	7	make_dist_media.sh

commit 5bd0c5d2822ed4099690ea17540fab5e561122a3
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Jan 2 20:49:58 2009 +0100

    We incorrectly used the ButtonBase::MouseClick event instead of the
    correct PushButton::Clicked event, which resulted in that buttons would
    not register a click event if too long time elapsed between the mouse
    press and release.

3	3	src/components/ogre/widgets/Admin.lua
9	9	src/components/ogre/widgets/AssetsManager.layout
2	2	src/components/ogre/widgets/Compass.layout
4	4	src/components/ogre/widgets/EntityBrowser.lua
1	1	src/components/ogre/widgets/EntityCreator.layout
4	4	src/components/ogre/widgets/EntityEditor.layout
9	9	src/components/ogre/widgets/EntityEditor.lua
2	2	src/components/ogre/widgets/Give.lua
1	1	src/components/ogre/widgets/IngameChatWidget.cpp
3	3	src/components/ogre/widgets/InspectWidget.cpp
4	4	src/components/ogre/widgets/Inventory.lua
2	2	src/components/ogre/widgets/InventoryWidget.cpp
8	8	src/components/ogre/widgets/JesusEdit.cpp
6	6	src/components/ogre/widgets/MainIconBar.lua
1	1	src/components/ogre/widgets/MakeEntityWidget.cpp
6	6	src/components/ogre/widgets/MeshPreview.cpp
2	2	src/components/ogre/widgets/MeshPreview.h
2	2	src/components/ogre/widgets/ModelEdit.layout
47	47	src/components/ogre/widgets/ModelEdit.lua
2	2	src/components/ogre/widgets/Quit.cpp
1	1	src/components/ogre/widgets/ScriptEdit.layout
5	5	src/components/ogre/widgets/ScriptEdit.lua
2	2	src/components/ogre/widgets/ServerBrowser.lua
5	5	src/components/ogre/widgets/ServerWidget.cpp
1	1	src/components/ogre/widgets/Tasks.lua
4	4	src/components/ogre/widgets/TerrainEditor.lua
1	1	src/components/ogre/widgets/Widget.cpp

commit a72e6ea7d7d586951d15057d84c99304a97901eb
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Jan 2 01:28:23 2009 +0100

    Also copy glsl files.

1	0	make_dist_media.sh

commit 5778b388b09fced9bb234d3e10910e72c564c6cb
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Jan 2 00:16:39 2009 +0100

    Removed some obsolete model defs.

0	31	src/components/ogre/modeldefinitions/bearded_male.modeldef
1	189	src/components/ogre/modeldefinitions/characters.modeldef.xml
0	68	src/components/ogre/modeldefinitions/creatures.modeldef.xml
0	32	src/components/ogre/modeldefinitions/inn.modeldef
1	1	src/components/ogre/modeldefinitions/modelmappings.modelmap.xml

commit 71f2df13c4971313e2a3bd9b4d7fec58f0431994
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Jan 1 23:39:25 2009 +0100

    Updated model definitions.

25	0	src/components/ogre/modeldefinitions/cg_house_A.modeldef
25	0	src/components/ogre/modeldefinitions/cg_house_B.modeldef
30	0	src/components/ogre/modeldefinitions/cg_inn.modeldef
26	0	src/components/ogre/modeldefinitions/cg_smithy.modeldef
9	9	src/components/ogre/modeldefinitions/furniture.modeldef
28	23	src/components/ogre/modeldefinitions/male.modeldef
2	2	src/components/ogre/modeldefinitions/modelmappings.modelmap.xml

commit 90ae18eac3de05ff88d85681cfa229ac57014a30
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Jan 1 22:54:18 2009 +0100

    Use the mesh serializer listener class.

7	6	src/components/ogre/Makefile.am
10	4	src/components/ogre/OgreSetup.cpp
6	0	src/components/ogre/OgreSetup.h

commit c2f59e27bb3c4662ed4b7c533f8424403c5e12dd
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Jan 1 22:52:47 2009 +0100

    Added an implementation of Ogre::MeshSerializerListener which allows us
    to use relative skeleton paths.
    
    The relative paths starts with either "./" or "../", and the path of the
    mesh where the path is specified will be used to determine the absolute
    path.

80	0	src/components/ogre/MeshSerializerListener.cpp
48	0	src/components/ogre/MeshSerializerListener.h

commit fa2271d676d55c776c062b2037e1605b2358e620
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Jan 1 19:55:21 2009 +0100

    Moved utility method to the more common XMLHelper class.

50	0	src/components/ogre/XMLHelper.cpp
39	3	src/components/ogre/XMLHelper.h
12	62	src/components/ogre/model/XMLModelDefinitionSerializer.cpp
0	27	src/components/ogre/model/XMLModelDefinitionSerializer.h

commit 15224617377e0ec3b727ad69b5b44394897979e8
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Jan 1 19:48:57 2009 +0100

    Added support for exporting lights information.

47	0	src/components/ogre/model/XMLModelDefinitionSerializer.cpp
29	0	src/components/ogre/model/XMLModelDefinitionSerializer.h

commit 839397e1902fbdb66d287e15913e65e910878dea
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Jan 1 15:09:09 2009 +0100

    Default to the simple water for now, since we're having some performance
    problems with hydrax.

3	2	src/components/ogre/environment/CaelumEnvironment.cpp

commit e212564d4a01da8121e5e4a1edbe3cd8cf0b33e8
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Jan 1 14:58:06 2009 +0100

    Added more docs and removed obsolete code.

0	5	src/components/ogre/EmberOgre.cpp
115	122	src/components/ogre/EmberOgre.h

commit 47aa409d16f585d631f35b0be0cb12e0655031b6
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Jan 1 14:57:34 2009 +0100

    Removed obsolete code.

0	38	src/components/ogre/AvatarController.cpp

commit a4f5f5b8110d0d360188766d7e06fb5911871142
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Jan 1 14:56:23 2009 +0100

    After we've moved the camera nodes, we need to manually update the
    position of the parent node of the camera, else the derived orientation
    and position won't be correct until a full scene traversal has occurred.
    This will make the hydrax projected grid lag a little.

18	4	src/components/ogre/AvatarCamera.cpp
6	0	src/components/ogre/AvatarCamera.h

commit 897edd3ac75d0be9c97239fd5ec4d6b89ea6ab9e
Merge: 2d7b251 441b391
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Dec 31 14:41:11 2008 +0100

    Merge branch 'master' into hydrax

commit 441b391a31d6d046e4b4eb4f168a8f8dd3df6a21
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Dec 30 21:51:30 2008 +0100

    Added support for reloading materials.

5	1	src/components/ogre/widgets/AssetsManager.lua

commit a35b54f1c01b19ba12a9335809f62399a255e8bb
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Dec 30 21:50:43 2008 +0100

    Added isNull methods to all resource pointers.

1	0	src/components/ogre/scripting/bindings/lua/ogre/OgreGpuProgram.pkg
1	0	src/components/ogre/scripting/bindings/lua/ogre/OgreHighLevelGpuProgram.pkg
1	0	src/components/ogre/scripting/bindings/lua/ogre/OgreMaterial.pkg
1	0	src/components/ogre/scripting/bindings/lua/ogre/OgreMesh.pkg
132	0	src/components/ogre/scripting/bindings/lua/ogre/lua_Ogre.cpp

commit 8afba84989b710c0735d9f7c3538e82359b0f7fe
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Dec 30 18:54:37 2008 +0100

    Added support for reloading shaders, though currently it seems like all
    material using the shaders break when they are reloaded.

43	0	src/components/ogre/widgets/AssetsManager.layout
53	1	src/components/ogre/widgets/AssetsManager.lua

commit 0da6e705b3913d4b1d2a73edca86989ca4a9513c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Dec 30 17:20:44 2008 +0100

    Added lua bindings for the Ogre shader managers.

4	0	src/components/ogre/scripting/bindings/lua/ogre/Ogre.pkg
255	0	src/components/ogre/scripting/bindings/lua/ogre/OgreGpuProgram.pkg
172	0	src/components/ogre/scripting/bindings/lua/ogre/OgreGpuProgramManager.pkg
98	0	src/components/ogre/scripting/bindings/lua/ogre/OgreHighLevelGpuProgram.pkg
104	0	src/components/ogre/scripting/bindings/lua/ogre/OgreHighLevelGpuProgramManager.pkg
1207	36	src/components/ogre/scripting/bindings/lua/ogre/lua_Ogre.cpp

commit 291e9535fd82c02760ee11a92f3bd14fc7b4ea1b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Dec 29 22:30:41 2008 +0100

    Started on code which will get the location of the world from the
    entity. For now none such info is sent from the server, so we just
    position the world at long 0, lat 0.

5	0	src/components/ogre/WorldEmberEntity.cpp
117	23	src/components/ogre/WorldEmberEntity.h

commit 3e9224acea449b4a4e1d7580e6c59e6853b6020f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Dec 29 22:30:10 2008 +0100

    Added methods for setting the position of the world externally.

9	8	src/components/ogre/environment/CaelumEnvironment.cpp
7	0	src/components/ogre/environment/CaelumEnvironment.h
6	0	src/components/ogre/environment/Environment.cpp
14	0	src/components/ogre/environment/Environment.h
4	0	src/components/ogre/environment/SimpleEnvironment.cpp
7	0	src/components/ogre/environment/SimpleEnvironment.h

commit 8ca97e9689dc26b441532c0eb0e8818dc64c2ace
Merge: ffdc366 8f1e99d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Dec 29 15:42:06 2008 +0100

    Merge branch 'master' of ssh://jade.worldforge.org/data/git/ember

commit 2d7b251da4825b92d738029e4110235b3fcecb29
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Dec 29 15:39:58 2008 +0100

    Adjust for our scale (where 1 unit is 1 meter instead of the default
    hydrax settings where 1000 units is 1 meter).

1	1	src/components/ogre/environment/hydrax.cfg

commit 4cb81ce217586a08b4ce4a3bc692f2f05277d36b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Dec 28 21:29:34 2008 +0100

    Added some more event which are triggered each frame, to allow for more
    flexible frame based events.

2	0	src/main/Application.cpp
10	0	src/main/Application.h

commit 8f1e99d5f9d3013a6c2ddc3e9ddfd39cf03abe52
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sat Dec 27 16:30:40 2008 +0300

    Trying fallback caelum components which work without shaders, after main fail to load.

22	4	src/components/ogre/environment/CaelumEnvironment.cpp

commit 1804aa5d067a1a3e282e13ab16ceb6d45c50f384
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sat Dec 27 16:29:53 2008 +0300

    Fixing Caelum image starfield (this is fixed in upstream trunk).

1	1	src/components/ogre/environment/caelum/include/ImageStarfield.h

commit 272fb094461d03e12e36b98f66c618d7d1670773
Merge: 1f6ada2 ffdc366
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Dec 15 23:18:25 2008 +0100

    Merge branch 'master' into hydrax

commit ffdc3668dfa52c7479610904d7183b06c06a834b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Dec 15 22:50:06 2008 +0100

    Moved to separate files.

4	4	src/components/ogre/model/Makefile.am
1	45	src/components/ogre/model/Model.cpp
1	71	src/components/ogre/model/Model.h
84	0	src/components/ogre/model/ModelPart.cpp
113	0	src/components/ogre/model/ModelPart.h

commit 0dc5f84d891d1696a3fb5db00e8d2cf480d3d9e2
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Dec 15 22:41:33 2008 +0100

    Added better docs.

1	1	src/components/ogre/model/Model.cpp
48	2	src/components/ogre/model/Model.h

commit 280b0fec3f4269c3797b3b5c7550cecc212d58bb
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Dec 15 21:28:18 2008 +0100

    Removed the other light definition.

0	8	src/components/ogre/modeldefinitions/campfire.modeldef

commit 58aeb24ac52f7a1b0201d390a60c6e7b6b2ade06
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Dec 15 21:19:28 2008 +0100

    Moved the light to the fire where it better belongs.

0	8	src/components/ogre/modeldefinitions/campfire.modeldef
8	0	src/components/ogre/modeldefinitions/environment.modeldef.xml

commit e6d9e32b0cc6eadaa3982422d2f1f33bea73fc91
Merge: 1215c59 ff10a07
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Dec 15 21:08:38 2008 +0100

    Merge branch 'master' of ssh://jade.worldforge.org/data/git/ember

commit 1215c5978e13139c9d05739112503b69144ae09e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Dec 15 21:03:16 2008 +0100

    Update the particle references.

1	1	src/components/ogre/modeldefinitions/environment.modeldef.xml

commit ff10a07283453aa4183267224892bcf41e54d4fb
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Mon Dec 15 22:47:27 2008 +0300

    Tune campfire light colour to be more yellow.

6	6	src/components/ogre/modeldefinitions/campfire.modeldef

commit d2c350aff5e2d9bcbb6bb62f3a3f590a02ed88f2
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Dec 15 08:38:07 2008 +0100

    Remove the auto-scaling; it just looks strange on higher resolutions.

1	1	src/components/ogre/cegui/datafiles/imagesets/EmberLook.imageset

commit db9cb6c5b91d9a7c0a32922116a040b8d8595c5e
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sun Dec 14 22:50:20 2008 +0300

    (experimental) Set minimum ambient light. Set time to actual time on server. Move observer northwards at Greenwich (London) latitude.

5	2	src/components/ogre/environment/CaelumEnvironment.cpp

commit a21b9fa95a57d044634039832bf6a81c2936f287
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sun Dec 14 22:46:53 2008 +0300

    Point caelum's Z to North instead of South.

2	2	src/components/ogre/environment/caelum/src/SolarSystemModel.cpp

commit bfb8fd30cc9458edb414eaae58142aa8700ca52e
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sat Dec 13 18:12:45 2008 +0300

    Add testing red light to campfire.

16	0	src/components/ogre/modeldefinitions/campfire.modeldef

commit d46d65c4a23d430fa182ee34c50a6a35d792ef3e
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sat Dec 13 18:12:17 2008 +0300

    Passing lights to the terrain shader.

7	2	src/components/ogre/terrain/TerrainPageSurfaceCompilerTechniqueShader.cpp

commit f39fc53a00d4409198880fd06a3d2efa416b3522
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sat Dec 13 18:11:53 2008 +0300

    Parsing lights in model definition.

8	1	src/components/ogre/EmberPhysicalEntity.cpp
43	1	src/components/ogre/model/Model.cpp
12	0	src/components/ogre/model/Model.h
10	0	src/components/ogre/model/ModelDefinition.h
108	0	src/components/ogre/model/XMLModelDefinitionSerializer.cpp
1	0	src/components/ogre/model/XMLModelDefinitionSerializer.h

commit f89fe2255f6c0bee4838acf2448b455d82b4b9c9
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Dec 12 00:59:47 2008 +0100

    Use the TerrainPage::getNormal method for getting the normals, which
    should be faster than getHeightAndNormal.

7	5	src/components/ogre/terrain/TerrainPageShadow.cpp

commit 0f5c3d8352dbfa98d50fda87f60142a2a35d7b54
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Dec 12 00:03:58 2008 +0100

    Use the precalculated normals from the segment instead: this should be
    faster.

8	7	src/components/ogre/terrain/TerrainPage.cpp

commit 83ea3829864b7a98b9ad1b8bd19fba4ed267accb
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Dec 11 23:35:05 2008 +0100

    Added an implementation using the getHeightAndNormal method, as
    reference.

6	2	src/components/ogre/terrain/TerrainPage.cpp

commit 1b8aa40fb11679f401c0d2f5fb81e9c2baba6014
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Dec 11 22:23:22 2008 +0100

    Clarify that we're dealing with local positions and use the newer
    methods for getting normals.

1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/EmberPagingLandScapeData2D_HeightField.h
15	3	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingLandScapeData2D_HeightField.cpp

commit 52a2c9e37ac13430bed46ba47e091bebaf9c924a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Dec 11 22:22:06 2008 +0100

    Populates the normals when the surface is updated.

1	1	src/components/ogre/terrain/TerrainPageSurfaceLayer.cpp

commit 56506edfe2512ea69792834a9d58f3681d9395f3
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Dec 11 22:21:13 2008 +0100

    Added a method for getting the terrain page to which the bridge is
    connected.

13	1	src/components/ogre/terrain/ITerrainPageBridge.h

commit 29c4c10e4ce657832054248ac19f4200bbb2006c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Dec 11 22:20:33 2008 +0100

    Added methods for getting the normal from the Mercator::Segment.

39	0	src/components/ogre/terrain/TerrainGenerator.cpp
10	1	src/components/ogre/terrain/TerrainGenerator.h
14	0	src/components/ogre/terrain/TerrainPage.cpp
9	0	src/components/ogre/terrain/TerrainPage.h

commit b9c65792b21c4f413e027c27bad62c807df8066e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Dec 10 23:12:03 2008 +0100

    Use the new male mesh, even if it is a bit unfinished.

2	3	src/components/ogre/modeldefinitions/characters.modeldef.xml
119	0	src/components/ogre/modeldefinitions/male.modeldef
5	6	src/components/ogre/modeldefinitions/modelmappings.modelmap.xml

commit 4d941833c67358038a0d65d2e44bdaf89cdf3e19
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Dec 10 21:23:31 2008 +0100

    Check that the submesh index isn't out of bounds and added some extra
    error catching code.

24	12	src/components/ogre/model/Model.cpp

commit 4e44a9edaa06407a25e85d8e42531abe8ac5a081
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Dec 10 21:22:55 2008 +0100

    Moved these to svn.

0	76	media/particle/smoke.particle
0	34	media/particle/sun.particle

commit c331f091dbf79ab0d32f8a0ac6bfb57bbe0d4ad8
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Dec 10 21:21:16 2008 +0100

    Install pretty much all media now as shared media.

48	40	make_dist_media.sh

commit d46c96e15d0b6dc06d542c19bc8a095d88cc715e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Dec 7 18:49:59 2008 +0100

    The development version is now 0.5.6

1	1	configure.ac
3	3	ember.conf

commit e7e21adb03e096647ae983667fd0a5e36e252e93
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Dec 7 16:54:19 2008 +0100

    Use the 0.5.5 media.

2	2	ember.conf

commit 6228b0de13494c6dc11db73e3f35012e309ed179
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Dec 7 16:54:04 2008 +0100

    Updated news.

6	2	NEWS

commit ba78d37b6a0c2a13e13682402054fba3774d2407
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Dec 7 13:06:13 2008 +0100

    Updated bindings.

2	1	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp

commit a46b93bce0bf7c67651a7cddd21b6a69fc33b9ae
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Dec 7 13:05:48 2008 +0100

    Use the correct name for the model.

2	2	src/components/ogre/modeldefinitions/cg_wall_run.modeldef

commit 72c3aded48ad01bdbebf99562cd81f2ead77873d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Dec 7 13:05:23 2008 +0100

    Include the correct header.

3	1	src/components/ogre/manipulation/EntityRecipe.cpp

commit ae38de73f76dedf3f8c1e43772002c4f6261278c
Merge: 37e7e14 3f9ad91
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Dec 6 19:08:49 2008 +0100

    Merge branch 'master' into eris_typeinfo_extended
    
    Conflicts:
    	src/components/ogre/manipulation/EntityRecipe.cpp
    	src/components/ogre/modeldefinitions/cg_wall_run.modeldef
    	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp

commit 1f6ada2b645a51db9b6ed4521d0d21816e80f6cb
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Dec 6 17:16:58 2008 +0100

    Enable the hydrax water again.

2	2	src/components/ogre/environment/CaelumEnvironment.cpp

commit 773796b763117ae6956bda571b7f91e1dc4dbc40
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Dec 6 12:31:54 2008 +0100

    Made the water techniques more modular. The idea is to better fall back
    to a simpler technique if any one can't be supported. The next step is
    to bind this to the config file so the preferred order of techniques can
    be specified.

11	1	src/components/ogre/environment/CaelumEnvironment.cpp
0	1	src/components/ogre/environment/CaelumEnvironment.h
17	0	src/components/ogre/environment/Environment.h
74	58	src/components/ogre/environment/HydraxWater.cpp
12	6	src/components/ogre/environment/HydraxWater.h
3	1	src/components/ogre/environment/SimpleEnvironment.cpp
1	1	src/components/ogre/environment/SimpleEnvironment.h
83	110	src/components/ogre/environment/Water.cpp
34	6	src/components/ogre/environment/Water.h

commit dfaeaa4cc98872296507b5ea208f0035b350db87
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Dec 6 12:31:17 2008 +0100

    Added a simple water implementation, just using a plane and a texture.

2	2	src/components/ogre/environment/Makefile.am
96	0	src/components/ogre/environment/SimpleWater.cpp
84	0	src/components/ogre/environment/SimpleWater.h

commit 08ad5579eee531883813b135c9f21c29fae03fee
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Dec 6 11:35:36 2008 +0100

    Moved the input polling to the main application where it belongs.

2	3	src/components/ogre/EmberOgre.cpp
3	0	src/main/Application.cpp

commit f7974048b9fc97a5ca94523eae2e9a7654d4af97
Merge: d17935c 3f9ad91
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Dec 6 11:32:35 2008 +0100

    Merge branch 'master' into hydrax

commit 6357221cb067bb0b40f6e913a2ddad9f1bab08a7
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Dec 6 00:37:32 2008 +0100

    Updated the readme text.

95	97	README
33	58	README.lyx

commit 800620b26fb5bfab5bdeea3ad73dad2de0edae38
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Dec 6 00:20:26 2008 +0100

    Use the newer git command format.

1	1	generate-ChangeLog.sh

commit 3f9ad91bfafa0187ab93aba94aff59c23fd4105d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Dec 4 23:23:21 2008 +0100

    Also copy the fonts.

3	3	make_dist_media.sh

commit b27e807f4aabed653957a04fb028aa1d5c9f3afd
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Dec 4 22:40:12 2008 +0100

    Copy the gui textures without resizing them.

21	11	make_dist_media.sh

commit 2c6a60fef893697dcaf5c45f5077a76ccb3aa4b3
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Dec 4 22:37:50 2008 +0100

    Get the texures from the common group since they are located there. This
    removes the need to keep the gui textures separate, when they are in the
    common media to start with.

1	1	src/components/ogre/cegui/datafiles/imagesets/EmberLook.imageset
1	1	src/components/ogre/cegui/datafiles/imagesets/iconset_mason.imageset
1	1	src/components/ogre/cegui/datafiles/imagesets/iconset_standard.imageset
1	1	src/components/ogre/cegui/datafiles/imagesets/status_main.imageset

commit dd804e619ef041af502d419f42e92f741cf5ac5c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Dec 4 21:21:47 2008 +0100

    Removed obsolete files.

0	233	src/components/ogre/cegui/datafiles/imagesets/TaharezLook.imageset
0	10	src/components/ogre/cegui/datafiles/imagesets/TaharezLookMouse.imageset
0	152	src/components/ogre/cegui/datafiles/imagesets/WindowsLook.imageset

commit d17935ca981d297fa2c18a19df6e381932f5d0ee
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Dec 3 23:37:35 2008 +0100

    Provide a little more sane values.

3	3	src/components/ogre/environment/hydrax.cfg

commit 85b035d4b60fb7cd9c680bee0c212fc3ee219318
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Dec 3 23:03:49 2008 +0100

    The hydrax code is now moved to the HydraxWater class.

4	35	src/components/ogre/environment/CaelumEnvironment.cpp
2	1	src/components/ogre/environment/CaelumEnvironment.h

commit d20d9abcaa52a68405f549d70af319a93163a04e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Dec 3 23:03:18 2008 +0100

    Added the new HydraxWater files and also the new hydrax.cfg file, which
    will be installed in the shared config directory.

9	6	src/components/ogre/environment/Makefile.am

commit 76732010725b4da5627ede76df30f103585425c4
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Dec 3 23:02:56 2008 +0100

    Added default hydrax config file.

79	0	src/components/ogre/environment/hydrax.cfg

commit 64e93e58a543b57789f3fa51d04a0493962c62de
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Dec 3 23:01:47 2008 +0100

    Moved the Hydrax connecting code into it's own class, which is an
    implementation of IWater. The config is now loaded directly from the
    ember shared config directory.

125	0	src/components/ogre/environment/HydraxWater.cpp
88	0	src/components/ogre/environment/HydraxWater.h

commit 4bd346f766e945925f8f074186abc781005225b5
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Dec 3 23:00:35 2008 +0100

    Added option to load configuration directly from an Ogre::ConfigFile
    instance. This removed the requirement that the hydrax config file must
    be in the same resource group as the rest of the hydrax media.

14	9	src/components/ogre/environment/hydrax/src/CfgFileManager.cpp
15	9	src/components/ogre/environment/hydrax/src/CfgFileManager.h
12	1	src/components/ogre/environment/hydrax/src/Hydrax.h
1	1	src/components/ogre/environment/hydrax/src/Modules/Module.cpp
1	1	src/components/ogre/environment/hydrax/src/Modules/Module.h
2	2	src/components/ogre/environment/hydrax/src/Modules/ProjectedGrid/ProjectedGrid.cpp
1	1	src/components/ogre/environment/hydrax/src/Modules/ProjectedGrid/ProjectedGrid.h
1	1	src/components/ogre/environment/hydrax/src/Modules/SimpleGrid/SimpleGrid.cpp
2	2	src/components/ogre/environment/hydrax/src/Modules/SimpleGrid/SimpleGrid.h
1	1	src/components/ogre/environment/hydrax/src/Noise/Noise.cpp
1	1	src/components/ogre/environment/hydrax/src/Noise/Noise.h
2	2	src/components/ogre/environment/hydrax/src/Noise/Perlin/Perlin.cpp
1	1	src/components/ogre/environment/hydrax/src/Noise/Perlin/Perlin.h

commit 56804642184c20e616a3a4b71b1d3a7db0745077
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Dec 3 22:21:07 2008 +0100

    Fixed an issue which could result in assertion errors when using
    multiple scene managers.

35	6	src/components/ogre/environment/hydrax/src/MaterialManager.cpp

commit 8157f75bdfbdc0540e155df774ca92d7d7d7a068
Merge: 704e61d a2f90ef
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Dec 3 00:32:46 2008 +0100

    Merge branch 'master' into hydrax

commit a2f90ef5c39190aab817dda05127c4d7b2d5879f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Dec 3 00:26:37 2008 +0100

    Always use the brightest light source (the sun instead of the moon in
    most cases) first. This fixes bug #303923

1	0	src/components/ogre/environment/CaelumEnvironment.cpp

commit 1741d6d839d5d6993c1533e27edc352156b24c7c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Dec 2 23:58:49 2008 +0100

    Updated media.

2	2	src/components/ogre/modeldefinitions/modelmappings.modelmap.xml
20	0	src/components/ogre/modeldefinitions/palisade_circle.modeldef
20	0	src/components/ogre/modeldefinitions/palisade_entry.modeldef
20	0	src/components/ogre/modeldefinitions/palisade_unit.modeldef
0	20	src/components/ogre/modeldefinitions/palissade_circle.modeldef
0	20	src/components/ogre/modeldefinitions/palissade_earth.modeldef
0	20	src/components/ogre/modeldefinitions/palissade_entry.modeldef
0	20	src/components/ogre/modeldefinitions/palissade_unit.modeldef

commit f0a598e90b3e90cadd7f533ad10f5688987b03be
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Dec 2 23:08:46 2008 +0100

    Use dejavu instead of vera.

3	2	media/core/EmberCore.files

commit c3670fc94530125aefdb16fd7e751076f5030800
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Dec 2 23:08:30 2008 +0100

    Removed obsolete files.

0	2	src/components/ogre/cegui/datafiles/fonts/vera-sans-10.xml
0	2	src/components/ogre/cegui/datafiles/fonts/vera-sans-14.xml
0	2	src/components/ogre/cegui/datafiles/fonts/vera-sans-8.xml
0	2	src/components/ogre/cegui/datafiles/fonts/vera-sans-bold-10.xml
0	2	src/components/ogre/cegui/datafiles/fonts/vera-sans-bold-8.xml

commit 805e2eb0525f4a823c7e8abe4a1d2fa904c9169c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Dec 2 23:07:59 2008 +0100

    Use dejavu fonts intead of vera fonts.

1	1	src/components/ogre/cegui/datafiles/configs/cegui.config
5	5	src/components/ogre/cegui/datafiles/schemes/EmberLookSkin.scheme
0	8	src/components/ogre/cegui/datafiles/schemes/TaharezLook.scheme
0	46	src/components/ogre/cegui/datafiles/schemes/TaharezLookSkin.scheme
0	34	src/components/ogre/cegui/datafiles/schemes/TaharezLookWidgetAliases.scheme
0	4	src/components/ogre/cegui/datafiles/schemes/TaharezLookWidgets.scheme
0	28	src/components/ogre/cegui/datafiles/schemes/VanillaSkin.scheme
0	7	src/components/ogre/cegui/datafiles/schemes/WindowsLook.scheme
0	39	src/components/ogre/cegui/datafiles/schemes/WindowsLookSkin.scheme
0	4	src/components/ogre/cegui/datafiles/schemes/WindowsLookWidgets.scheme
1	1	src/components/ogre/widgets/IngameChatWidget.cpp
1	1	src/components/ogre/widgets/IngameChatWidget.layout
1	1	src/components/ogre/widgets/Label.layout
1	1	src/components/ogre/widgets/Status.layout

commit 89529fcb855fd246aa784a06d3865866bcbbcf98
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Dec 2 23:07:09 2008 +0100

    Updated makefile for the dejavu fonts.

1	2	src/components/ogre/cegui/Makefile.am

commit 758380606b8569b7179827d11e8e580822a67ff7
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Dec 2 23:04:44 2008 +0100

    Added deja vu fonts, replacing the vera ones. The dejavu font is an
    improved fork of the vera font.

2	0	src/components/ogre/cegui/datafiles/fonts/DejaVuSans-10.xml
2	0	src/components/ogre/cegui/datafiles/fonts/DejaVuSans-14.xml
2	0	src/components/ogre/cegui/datafiles/fonts/DejaVuSans-8.xml
2	0	src/components/ogre/cegui/datafiles/fonts/DejaVuSans-Bold-10.xml
2	0	src/components/ogre/cegui/datafiles/fonts/DejaVuSans-Bold-8.xml

commit 3e89dfd30cc5d24fb621c05c31957b9373f6706b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Dec 2 22:04:40 2008 +0100

    Added new model definitions.

21	0	src/components/ogre/modeldefinitions/bucksaw.modeldef
21	0	src/components/ogre/modeldefinitions/knife.modeldef
26	0	src/components/ogre/modeldefinitions/pickaxe.modeldef
21	0	src/components/ogre/modeldefinitions/scythe.modeldef
21	0	src/components/ogre/modeldefinitions/spade.modeldef
21	0	src/components/ogre/modeldefinitions/sword.modeldef
62	24	src/components/ogre/modeldefinitions/tools.modeldef
22	0	src/components/ogre/modeldefinitions/torch.modeldef

commit cbf324c20a2ce3330fda58e61fac60e1e96d9a38
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Dec 2 21:54:21 2008 +0100

    Updated model definitions.

1	16	src/components/ogre/modeldefinitions/birch_mk1.modeldef
1	1	src/components/ogre/modeldefinitions/cg_wall_run.modeldef
1	1	src/components/ogre/modeldefinitions/cg_wall_stairs.modeldef
28	28	src/components/ogre/modeldefinitions/chest.modeldef
2	2	src/components/ogre/modeldefinitions/crate.modeldef
1	1	src/components/ogre/modeldefinitions/crate_lid.modeldef
2	2	src/components/ogre/modeldefinitions/deed.modeldef
1	1	src/components/ogre/modeldefinitions/door.modeldef
0	19	src/components/ogre/modeldefinitions/edibles.modeldef
1	3	src/components/ogre/modeldefinitions/environment.modeldef.xml
2	2	src/components/ogre/modeldefinitions/hammer.modeldef
0	155	src/components/ogre/modeldefinitions/humanoid.modeldef
2	2	src/components/ogre/modeldefinitions/items.modeldef.xml
0	214	src/components/ogre/modeldefinitions/male.modeldef
1	1	src/components/ogre/modeldefinitions/open_crate.modeldef
2	2	src/components/ogre/modeldefinitions/palissade_entry.modeldef
1	1	src/components/ogre/modeldefinitions/palissade_unit.modeldef
5	5	src/components/ogre/modeldefinitions/stone_palisade.modeldef
4	126	src/components/ogre/modeldefinitions/tools.modeldef
2	33	src/components/ogre/modeldefinitions/trees.modeldef.xml
1	1	src/components/ogre/modeldefinitions/wooden_fence.modeldef

commit c3562779f4e4982cbd66af818c9f280e348219e0
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Dec 2 21:53:11 2008 +0100

    Removed obsolete steps.

2	7	make_dist_media.sh

commit d326d1f22d6d329517de21fa96fc08f95899c82e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Dec 2 21:20:22 2008 +0100

    Updated model definitions after media changes.

2	2	src/components/ogre/modeldefinitions/choppingblock.modeldef
2	2	src/components/ogre/modeldefinitions/hammer.modeldef
1	1	src/components/ogre/modeldefinitions/items.modeldef.xml
16	16	src/components/ogre/modeldefinitions/tools.modeldef
2	2	src/components/ogre/modeldefinitions/trowel.modeldef

commit 4f0132063c74a66ca744defa9d08dc966b737b18
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Dec 2 21:19:48 2008 +0100

    Make sure to check that there's an attribute before trying to access it.

3	1	src/components/ogre/widgets/Inventory.lua

commit 988ced21bd3e1555b34455a9cddcdc182495512b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Nov 25 22:18:39 2008 +0100

    Removed obsolete lines.

0	2	src/components/ogre/widgets/Bootstrap.lua

commit f2b54ac0c75486e4487a44ba7514af5e94840bf4
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Nov 25 22:13:59 2008 +0100

    Delay the rendeirng of the map some frames to be sure to get the newly
    loaded terrain pages too.
    
    The current event isn't however optimal since
    it seems it's emitted even when the terrain page won't actually be
    rendered the next frame. We need to add some better event which only is
    emitted the first time the page is rendered after it has had its
    geometry changed.

24	36	src/components/ogre/widgets/Compass.lua

commit 25dea820b0fd3ccbcab4ccef5d4552d85c92c872
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Nov 23 22:27:46 2008 +0100

    Actually make it compile.

2	2	src/components/ogre/OgreSetup.cpp

commit d641c5d34aa344ac68885d6c50664880c46d7653
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Nov 23 22:18:16 2008 +0100

    Support SDL < 1.2.12

6	0	src/components/ogre/OgreSetup.cpp

commit 4671bf775180a5bf63a8e729e3f08e1f25bcc3ac
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Nov 23 22:07:55 2008 +0100

    Provide support for SDL versions < 1.2.10

5	0	src/components/ogre/OgreSetup.cpp

commit ec2e222a71a9460ac2515821d0cd0d94b3faed5e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Nov 23 19:16:20 2008 +0100

    Prevent the user from zooming too far in or out.

14	6	src/components/ogre/widgets/Compass.lua

commit 559cd4a9222e6bcf19a9e5fe9dca4971aa1341b0
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Nov 23 19:15:37 2008 +0100

    Prevent a resolution less than or equal to 0 to be used since it will
    lead to invalid axisboxes and assert errors.

5	3	src/components/ogre/terrain/Map.cpp

commit d61018ef052d310d2d2191cd06147d6fa0fafbbe
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Nov 23 18:59:30 2008 +0100

    To avoid having the arrow truncated when it's rotated 45 degrees we'll
    use a texture which is twice the size of the arrow. This requires that
    the pointer material uses a scale of 0.5 so that the arrow size is
    halved.

5	3	src/components/ogre/widgets/Compass.cpp
2	2	src/components/ogre/widgets/Compass.layout

commit d24e6a9f95a48d4fca530db83a491a37dd220b0b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Nov 23 11:45:02 2008 +0100

    Allow the materials to be defined.

14	0	src/components/ogre/scripting/bindings/lua/Compass.pkg
110	0	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
5	5	src/components/ogre/widgets/Compass.cpp
8	1	src/components/ogre/widgets/Compass.h

commit 46881db959d2df2d2436542ec24ee5c78676e24f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Nov 23 11:27:50 2008 +0100

    Activated the center pointer imagery which will match the orientation of
    the camera.

10	0	src/components/ogre/widgets/Compass.layout
8	3	src/components/ogre/widgets/Compass.lua

commit bec6598f37c02efb7704c72fcad21f2a5d577383
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Nov 23 11:26:31 2008 +0100

    Added a pointer rendering class. Since CEGUI currently can't rotate
    images, we must have the rotation happen in Ogre instead.

6	1	src/components/ogre/scripting/bindings/lua/Compass.pkg
43	2	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
102	5	src/components/ogre/widgets/Compass.cpp
98	1	src/components/ogre/widgets/Compass.h

commit bd034244d59ed99ee7becfec923afffe7e045f23
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Nov 22 21:36:11 2008 +0100

    Renamed the compositor compass implementation since it no longer uses a
    compositor.

3	3	src/components/ogre/scripting/bindings/lua/Compass.pkg
95	95	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
8	8	src/components/ogre/widgets/Compass.cpp
4	4	src/components/ogre/widgets/Compass.h
8	2	src/components/ogre/widgets/Compass.lua

commit 647f7c2c5c708bea5970a4ebcb244268c085a7f8
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Nov 22 20:45:42 2008 +0100

    Remove the need for a compositor and instead just use an
    Ogre::Rectangle2D directly, which will just place a fullscreen quad on
    before the camera.

24	13	src/components/ogre/widgets/Compass.cpp
10	5	src/components/ogre/widgets/Compass.h

commit ace76f3f1563ac817f76cff64ebd77cd09b0d2fd
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Nov 22 15:49:29 2008 +0100

    Don't let the compass images rise on click.

3	0	src/components/ogre/widgets/Compass.layout

commit e1f31a6d0659025892ed3f251d6913c00948ff26
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Nov 22 15:48:35 2008 +0100

    Allow the size to be specified.

13	0	src/components/ogre/scripting/bindings/lua/IconBase.pkg
125	49	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
2	2	src/components/ogre/widgets/IconBase.cpp
2	1	src/components/ogre/widgets/IconBase.h

commit e9d3219e35e14021810f5269f65ceb78c906a0e0
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Nov 22 14:41:48 2008 +0100

    Compose the final compass image in cegui instead of adding the outer
    ring in the ogre composition phase.

1	7	src/components/ogre/widgets/Compass.layout

commit fdbd72e7492e9ed577ef024b2bff47b2bfef1875
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Nov 22 14:40:38 2008 +0100

    Addded the compass outer ring image as cegui image.

1	1	src/components/ogre/cegui/Makefile.am
4	0	src/components/ogre/cegui/datafiles/imagesets/compass.imageset
1	0	src/components/ogre/cegui/datafiles/schemes/EmberLookSkin.scheme

commit 3640e83ab7a79c6122bc2d15abef911b44e739ff
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Nov 20 20:58:26 2008 +0100

    Listen for when the terrain has had new pages loaded and rerender it.

19	1	src/components/ogre/widgets/Compass.lua

commit 4c6cb9b95bffee768e7c8d1f8aa01c31acdb2d1e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Nov 20 20:57:15 2008 +0100

    When the terrain geometry is reloaded, emit a signal. This is currently
    mainly useful for the compass since we need to know when the terrain has
    had new pages loaded in order to render it.

9	1	src/components/ogre/terrain/TerrainGenerator.h
2	0	src/components/ogre/terrain/TerrainPage.cpp

commit 565850bb68be7140336830ccb6a4749d0c3017af
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Nov 20 20:55:21 2008 +0100

    Add scripting bindings for the terrain generator.

2	1	src/components/ogre/scripting/bindings/lua/EmberOgre.pkg
292	0	src/components/ogre/scripting/bindings/lua/TerrainGenerator.pkg
1210	109	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
1	0	src/components/ogre/scripting/bindings/lua/required.h

commit 54713ad1ea3ee00cff142fb578b603de684645a6
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Nov 20 20:54:20 2008 +0100

    Provide support for signals with only a TerrainPage as argument.

15	0	src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp
4	0	src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.h
1	0	src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.pkg
56	2	src/components/ogre/scripting/bindings/lua/helpers/lua_Helpers.cpp

commit 7d9506f153434bffb8c85e1067b22b25ff797e72
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Nov 19 21:21:32 2008 +0100

    We seem to have some issues with double buffering and ATI drivers, so
    we'll disable it by default.

1	1	ember.conf

commit 4f3bb4b3ab2f9b994cf5d6f5a52e756a8ce6e4ff
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Nov 19 21:00:12 2008 +0100

    With Ogre 1.6 we don't need the base.zip hack and can instead use the
    proper import mechanism.

0	3	src/components/ogre/resources.cfg

commit 10ee2b5b3dd9e79be99df11625771b1e32d7df58
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Nov 18 22:51:59 2008 +0100

    After the map has been scaled, recalculate the bounds for the view, else
    it will be incorrectly shown.

29	16	src/components/ogre/terrain/Map.cpp
14	3	src/components/ogre/terrain/Map.h

commit 794ebd002493d76639ff24f3913f3884d1eddf36
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Nov 18 22:51:27 2008 +0100

    Store the position so that we can properly reposition the map when so
    asked.

3	6	src/components/ogre/widgets/Compass.cpp
10	0	src/components/ogre/widgets/Compass.h

commit 559c3a39404e5915c467d29a18eb430505f30b83
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Nov 18 21:02:14 2008 +0100

    Updated bindings.

25	0	src/components/ogre/scripting/bindings/lua/Compass.pkg
212	63	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp

commit 754ba2cd9b7b22c9582a7e3e70316c1b4f0c8199
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Nov 18 21:00:44 2008 +0100

    Added an achor which will use the camera for direction and a scene node
    for position. This is mainly useful for third person camera setups where
    we don't want the position to change when panning around.

8	0	src/components/ogre/widgets/Compass.cpp
43	0	src/components/ogre/widgets/Compass.h
1	10	src/components/ogre/widgets/Compass.lua

commit 5e5954e4ffafaa31c6337b27ce416c52926cfc31
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Nov 18 21:00:08 2008 +0100

    Add an accessor for the root camera scene node, to which the whole
    camera mount is attached.

12	0	src/components/ogre/AvatarCamera.h
5	0	src/components/ogre/scripting/bindings/lua/AvatarCamera.pkg

commit da7476d259f57b59c83b98c0fd38a66fa141f147
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Nov 18 20:29:13 2008 +0100

    Added option to disable the double buffering.

2	0	ember.conf
49	32	src/components/ogre/OgreSetup.cpp

commit c13fd8524cc329ea2a88e17fa06003a4a06acfd4
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Nov 18 20:10:55 2008 +0100

    We use tabs, not spaces.

76	83	src/components/ogre/OgreSetup.cpp

commit 68224447ebf9278d262f20cea474fc5c0604139b
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Tue Nov 18 21:41:01 2008 +0300

    Use LIBS as it should be, not LDFLAGS.

15	15	configure.ac

commit 8532217bef92e4e48b27584e50c88ad5a90f8ae2
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Tue Nov 18 13:46:52 2008 +0300

    Adding autogen.sh to distribution.

1	1	Makefile.am

commit 89d1ce9b0e35521ade7d84a39516f3c161d3a034
Merge: 52cea01 12451e4
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Nov 17 23:11:23 2008 +0100

    Merge branch 'master' of ssh://jade.worldforge.org/data/git/ember

commit 52cea01ee84ed42d2eeca2e14d9cf91801867b8a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Nov 17 22:59:51 2008 +0100

    Update the view when the resolution changes.

1	40	src/components/ogre/terrain/Map.cpp
0	2	src/components/ogre/terrain/Map.h

commit 47a6a6c391bca8d18e8e7e814a8fe67f884934f0
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Nov 17 22:38:08 2008 +0100

    Use new methods for setting the resolution.

2	2	src/components/ogre/widgets/Compass.lua

commit 7dc99c46136e5214e196d87f1396ca2117c82903
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Nov 17 22:36:55 2008 +0100

    Refactor it so we now change the resolution of the map by setting the
    meters per pixel resolution directly. Also use newer orthographic
    methods in Ogre.

16	1	src/components/ogre/scripting/bindings/lua/Map.pkg
34	0	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
19	11	src/components/ogre/terrain/Map.cpp
24	2	src/components/ogre/terrain/Map.h

commit 12451e400dedd5c8552c2cce880f90e558770631
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Mon Nov 17 20:09:31 2008 +0300

    Adding new files to distribution.

2	0	Makefile.am
2	0	src/main/Makefile.am

commit 3b826fbc8d36afb2fb190837efec36581a603f85
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Mon Nov 17 20:03:54 2008 +0300

    Add SDL license.

458	0	src/main/macosx/COPYING.SDL

commit 94df593b2eaf041cc0d58a520152dbea978eaa5f
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sat Nov 15 14:51:34 2008 +0300

    Added XCode project.

20	0	Ember-Info.plist
4332	0	Ember.xcodeproj/project.pbxproj

commit 55b5f060c9c247a7dd17159cef0649016cef3d1f
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sat Nov 15 01:27:48 2008 +0300

    Proper SDL initialisation, with redefining main().

6	0	src/main/Ember.cpp
12	0	src/main/macosx/ReadMeDevLite.txt
11	0	src/main/macosx/SDLMain.h
384	0	src/main/macosx/SDLMain.m

commit 52ec26fcab25d0cabd499c9808eaa2af83382232
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Fri Nov 14 14:52:05 2008 +0300

    Add Mac OS X support for config service.

58	4	src/services/config/ConfigService.cpp

commit da55e6e944962e110475ad049545c3aec23a7c82
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sat Nov 15 01:28:34 2008 +0300

    Don't set homedir to ~/.ember on Mac.

3	1	src/main/Ember.cpp

commit bfc7e56d6aeb56a2a345a7d3c229a7fea60eb86d
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Fri Nov 14 23:52:50 2008 +0300

    Loading plugins on Mac.

11	3	src/components/ogre/OgreSetup.cpp

commit 01753be9281c74988951747ead25879014e87e22
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Fri Nov 14 16:59:54 2008 +0300

    Support for apple header locations.

4	2	src/components/ogre/OgreInfo.cpp
4	0	src/services/sound/SoundGeneral.cpp
4	0	src/services/sound/SoundSample.h
5	0	src/services/sound/SoundSource.h

commit 707c1de78cf6860cac6f1f93b8d6c95426c4e7f7
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Fri Nov 14 20:13:29 2008 +0300

    Removing broken code that was supposed to work on Mac, but it doesn't

2	0	src/components/ogre/ogreopcode/include/Opcode/Ice/IceTypes.h

commit c030f8d2a7600ecc4f4155cef16392cc699cb8e1
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Fri Nov 14 20:12:22 2008 +0300

    Including lua includes directly, wrapping them with extern "C".

6	1	src/components/ogre/manipulation/EntityRecipe.cpp
6	1	src/components/ogre/scripting/luaobject.h

commit 1daf6ae353bb3bf6b1ce636a634684242207627b
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Fri Nov 14 20:11:37 2008 +0300

    Using NSIG instead of _NSIG.

1	2	src/components/ogre/OgreSetup.cpp

commit d68ca1098f6f1c16cd653cb7ab5f542fd56b46c4
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Fri Nov 14 14:32:31 2008 +0300

    Add without scrap option for use in Mac OS X build.

4	0	src/framework/scrap.c
4	0	src/framework/scrap.h
8	0	src/services/input/Input.cpp

commit 2dcb2a0e47b25f601b3be2ff968611c58539d492
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Fri Nov 14 13:52:47 2008 +0300

    Fixing lua version detecting in case there is no config.h (for MacOSX build).

1	1	src/components/ogre/scripting/LuaHelper.cpp
8	8	src/components/ogre/scripting/LuaScriptingProvider.cpp

commit 9467f37877327a05db00612f015b4cb283f755e5
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Fri Nov 14 13:53:18 2008 +0300

    Using standard header.

1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/filetutils.cpp

commit 9fd2c465672f143e5a43cd4d2f0413d20a540ec7
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Nov 11 01:19:14 2008 +0100

    Added buttons for zooming in and out, though currently they don't work
    as we need to alter the way we provide zooming in the MapCamera since we
    can't use normal distance settings as we're using an orthographic
    projection.

14	0	src/components/ogre/widgets/Compass.layout
16	1	src/components/ogre/widgets/Compass.lua

commit e79a75b6077093167c93ea08ab44c7488d065d48
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Nov 11 01:18:51 2008 +0100

    Added a method for refreshing the compass.

5	16	src/components/ogre/scripting/bindings/lua/Compass.pkg
32	210	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
31	0	src/components/ogre/widgets/Compass.cpp
23	0	src/components/ogre/widgets/Compass.h

commit 4a9407c2acfc75f3eb30c0f918edd68ac925049e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Nov 11 00:52:19 2008 +0100

    Only show the compass when we're logged in.:

15	9	src/components/ogre/widgets/Compass.lua

commit a137b95c26df49b5f873e5a224fa3552a3d9b33f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Nov 11 00:46:50 2008 +0100

    We shouldn't try to delete the texture when we're done as that would
    corrupt the material.

4	3	src/components/ogre/widgets/Compass.cpp

commit 0b3bfddef8f04dbd105194315353640f9430a934
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Nov 11 00:46:31 2008 +0100

    Added comments.

109	5	src/components/ogre/widgets/Compass.h

commit 0f9fba0deead324f88807731033c1c82343f8731
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Nov 11 00:17:41 2008 +0100

    Load the compass by default.

1	1	src/components/ogre/widgets/Bootstrap.lua

commit f28655ca8a38673c0195b2d9c306c0a746c0a460
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Nov 11 00:16:13 2008 +0100

    Made the composite compass finally work. The main issue was that we need
    to mark the composition chain dirty after changing the scroll settings
    of the material. It might perhaps be more efficient to just use an
    Ogre::Rectangle2D directly.

6	0	src/components/ogre/scripting/bindings/lua/Compass.pkg
41	0	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
53	20	src/components/ogre/widgets/Compass.cpp
11	0	src/components/ogre/widgets/Compass.h
12	11	src/components/ogre/widgets/Compass.lua

commit 623bfc33fcf6343f64157e49e2dc100f8678dba9
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sat Nov 8 20:23:28 2008 +0300

    Reverting the change that workarounds bug in OGRE as in final 1.6.0 release it is fixed.

2	2	src/components/ogre/environment/caelum/src/LayeredClouds.cpp

commit 3e55fb2bcc12bf4f4305776eb125065db84550a1
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Nov 9 15:22:27 2008 +0100

    Fixed silly warnings.

3	3	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapePrerequisites.h

commit fb00c131d6f3a39210247098279cd2ced7be62aa
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Nov 9 15:21:39 2008 +0100

    Added support for double buffering.

87	4	src/components/ogre/OgreSetup.cpp
54	42	src/components/ogre/OgreSetup.h

commit 142eada64fad091fe5403eee05e5b9a5ecd36d44
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Nov 9 13:38:16 2008 +0100

    Actially exit the app if the user cancels out of the ogre setup dialog.

4	1	src/main/Application.cpp

commit 8e154a30156ced7eec5d787599aa5581ce774404
Merge: 532e2ad aa977b8
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Nov 9 13:01:15 2008 +0100

    Merge branch 'master' into ogre1.6

commit 704e61d4166e28174365d2fab27aa4f43056e473
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sat Nov 8 14:14:22 2008 +0300

    Adding hydrax.

1	0	configure.ac
39	2	src/components/ogre/environment/CaelumEnvironment.cpp
2	2	src/components/ogre/environment/Makefile.am
20	0	src/components/ogre/environment/hydrax/License.txt
7	0	src/components/ogre/environment/hydrax/Makefile.am
44	0	src/components/ogre/environment/hydrax/Readme_Linux.txt
527	0	src/components/ogre/environment/hydrax/src/CfgFileManager.cpp
212	0	src/components/ogre/environment/hydrax/src/CfgFileManager.h
316	0	src/components/ogre/environment/hydrax/src/DecalsManager.cpp
284	0	src/components/ogre/environment/hydrax/src/DecalsManager.h
30	0	src/components/ogre/environment/hydrax/src/Enums.cpp
69	0	src/components/ogre/environment/hydrax/src/Enums.h
87	0	src/components/ogre/environment/hydrax/src/GPUNormalMapManager.cpp
155	0	src/components/ogre/environment/hydrax/src/GPUNormalMapManager.h
792	0	src/components/ogre/environment/hydrax/src/GodRaysManager.cpp
327	0	src/components/ogre/environment/hydrax/src/GodRaysManager.h
74	0	src/components/ogre/environment/hydrax/src/Help.cpp
118	0	src/components/ogre/environment/hydrax/src/Help.h
1049	0	src/components/ogre/environment/hydrax/src/Hydrax.cpp
700	0	src/components/ogre/environment/hydrax/src/Hydrax.h
258	0	src/components/ogre/environment/hydrax/src/Image.cpp
268	0	src/components/ogre/environment/hydrax/src/Image.h
2248	0	src/components/ogre/environment/hydrax/src/MaterialManager.cpp
359	0	src/components/ogre/environment/hydrax/src/MaterialManager.h
440	0	src/components/ogre/environment/hydrax/src/Mesh.cpp
336	0	src/components/ogre/environment/hydrax/src/Mesh.h
112	0	src/components/ogre/environment/hydrax/src/Modules/Module.cpp
160	0	src/components/ogre/environment/hydrax/src/Modules/Module.h
846	0	src/components/ogre/environment/hydrax/src/Modules/ProjectedGrid/ProjectedGrid.cpp
278	0	src/components/ogre/environment/hydrax/src/Modules/ProjectedGrid/ProjectedGrid.h
439	0	src/components/ogre/environment/hydrax/src/Modules/SimpleGrid/SimpleGrid.cpp
191	0	src/components/ogre/environment/hydrax/src/Modules/SimpleGrid/SimpleGrid.h
90	0	src/components/ogre/environment/hydrax/src/Noise/Noise.cpp
136	0	src/components/ogre/environment/hydrax/src/Noise/Noise.h
593	0	src/components/ogre/environment/hydrax/src/Noise/Perlin/Perlin.cpp
284	0	src/components/ogre/environment/hydrax/src/Noise/Perlin/Perlin.h
30	0	src/components/ogre/environment/hydrax/src/Prerequisites.cpp
55	0	src/components/ogre/environment/hydrax/src/Prerequisites.h
766	0	src/components/ogre/environment/hydrax/src/RttManager.cpp
434	0	src/components/ogre/environment/hydrax/src/RttManager.h
157	0	src/components/ogre/environment/hydrax/src/TextureManager.cpp
139	0	src/components/ogre/environment/hydrax/src/TextureManager.h
4	0	src/components/ogre/resources.cfg

commit aa977b84c879512408c60d44b4b61608f86e9a29
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Nov 4 21:47:52 2008 +0100

    Added missing schema definitions for default value and tooltip.

14	0	src/components/ogre/manipulation/entityrecipes/entityrecipe.xsd

commit 32ab420a48cc1b7711ef178f75fc6f7da332cf24
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Nov 4 21:42:23 2008 +0100

    Added a compass implementation which uses a compositor to generate a
    rounded texture.

32	0	src/components/ogre/scripting/bindings/lua/Compass.pkg
200	26	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
58	0	src/components/ogre/widgets/Compass.cpp
59	0	src/components/ogre/widgets/Compass.h
23	6	src/components/ogre/widgets/Compass.lua

commit 30abc6b4699a30d9cad2ad8217fe28e375d265c0
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Nov 4 21:40:24 2008 +0100

    Added accessor for the render texture.

5	0	src/components/ogre/terrain/Map.cpp
8	0	src/components/ogre/terrain/Map.h

commit 9785646e6741553a663f4e6e3035e29b3845a09b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Nov 2 15:27:56 2008 +0100

    Make sure not to add duplicate terrain layer defs.

10	3	src/components/ogre/terrain/XMLLayerDefinitionSerializer.cpp

commit 37e7e143cde8a73df8caf8afa3bdd22076a2c8cc
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Nov 2 14:08:32 2008 +0100

    Updated model defs.

4	3	src/components/ogre/modeldefinitions/cg_house.modeldef
1	1	src/components/ogre/modeldefinitions/cg_wall_corner.modeldef
1	1	src/components/ogre/modeldefinitions/cg_wall_gate.modeldef
5	4	src/components/ogre/modeldefinitions/cg_wall_run.modeldef

commit 90ccc8c6ddc8ff689ea400981bbb85452c065a8b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Nov 2 14:07:52 2008 +0100

    Removed bboxes since they will be fetched from the server.

0	2	src/components/ogre/manipulation/entityrecipes/fence.entityrecipe
0	8	src/components/ogre/manipulation/entityrecipes/gravestone.entityrecipe

commit deb2e35b8e413c6efdfa8125cbf417e8db64a8f5
Merge: fec1185 2f7af30
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Oct 31 01:07:54 2008 +0100

    Merge branch 'master' into eris_typeinfo_extended

commit 2f7af309412665dba89eac02a95f02a926e5fa7d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Oct 31 01:02:50 2008 +0100

    Properly handle the case where the foliage couldn't be initalized, by
    removing it.

10	6	src/components/ogre/environment/Foliage.cpp

commit 1a4f4d6dacafb88386671a6c69a7b9da2be6a19f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Oct 30 23:45:31 2008 +0100

    At least my machine enters an infinite loope when calling alutExit, so
    we'll disable that for now.

11	11	src/services/sound/SoundService.cpp

commit 6ef41b4074bd9f1dfd1b1bfa9616e4ffe1302dd9
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Oct 30 23:30:37 2008 +0100

    When the sound service is disabled, not SoundInstances will be created,
    otherwise it behaves as it should. It can however only be turned on or
    off at startup so far, since we would need to implement some kind of
    call back mechanism for turning it off dynamically, so that active
    SoundInsances can be properly returned.

5	1	src/components/ogre/sound/SoundAction.cpp
43	14	src/services/sound/SoundService.cpp
13	2	src/services/sound/SoundService.h

commit 5b442803a961af7af113d5cde6e3eafa6e6581f1
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Oct 30 23:10:25 2008 +0100

    Rotate 90 degrees before exporting to get it right. I'm no thappy with
    this at all.

4	0	src/components/ogre/model/ModelDefinitionAtlasComposer.cpp

commit 986cb9c0708e94deb0416bd1f930987127ed5bd2
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Oct 30 23:09:38 2008 +0100

    Added option to disable the audio, though currently it will segfault if
    disabled.

2	0	ember.conf
22	15	src/services/sound/SoundService.cpp
4	3	src/services/sound/SoundService.h

commit aa451a349c3baa62beda2334ff1543bbe70820ed
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Oct 30 23:07:16 2008 +0100

    Make it inherit from sig::trackable since it binds to the terrain
    generator, and we could possibly remove an instance of this during the
    life time of the terrain generator.

1	1	src/components/ogre/environment/FoliageBase.h

commit fec1185f8e82ff5f30383da821953838aa0c5d8c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Oct 30 23:06:08 2008 +0100

    Removed the bboxes since they aren't needed when we can get the default
    values from Eris::TypeInfo.

0	12	src/components/ogre/manipulation/entityrecipes/castle_wall.entityrecipe

commit 09a67724cec6849ecbdd73ac6005b4ff17f3f936
Merge: 129c0a6 8b85a36
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Oct 29 22:08:04 2008 +0100

    Merge branch 'master' into eris_typeinfo_extended
    
    Conflicts:
    	src/components/ogre/modeldefinitions/cg_house.modeldef

commit 8b85a36915b890010d88d231be12ef77a1954b2d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Oct 29 22:03:34 2008 +0100

    Updated model defs.

1	1	src/components/ogre/modeldefinitions/boat.modeldef
21	2	src/components/ogre/modeldefinitions/campfire.modeldef
4	4	src/components/ogre/modeldefinitions/cart.modeldef
1	0	src/components/ogre/modeldefinitions/cg_house.modeldef
1	2	src/components/ogre/modeldefinitions/coin.modeldef
8	1	src/components/ogre/modeldefinitions/modelmappings.modelmap.xml
1	1	src/components/ogre/modeldefinitions/tools.modeldef
1	1	src/components/ogre/modeldefinitions/trowel.modeldef

commit bdd8e51a774eb85c84e61a7bf477b3a2b3d54182
Author: Kai Blin <kai@samba.org>
Date:   Mon Oct 27 18:52:07 2008 +0100

    configure.ac: Ember is maintained in git now.

1	1	configure.ac

commit 16f5e6204c62a94ab4a67a434942137e7d339e51
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Oct 28 19:33:52 2008 +0100

    Fixed a quite strange bug where tolua would throw a strange exception
    when trying to compare two instances of EntityIcon. The hacky solution
    is to provide our own equality operator since tolua couldn't seem to
    find the correct one. This fixes a problem where the correct entity icon
    wasn't shown when a character picked up something and thus started
    wielding it.

1	0	src/components/ogre/scripting/bindings/lua/EntityIcon.pkg
35	0	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
88	3	src/components/ogre/widgets/EntityIcon.h
1	0	src/components/ogre/widgets/EntityIconManager.cpp
8	3	src/components/ogre/widgets/Inventory.lua

commit 4d66193e900190d6ffe2ceb4bf3c7aee378d389f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Oct 28 16:04:33 2008 +0100

    Fixed a bug where the inspect window wasn't shown if it had been closed
    earlier.

2	1	src/components/ogre/widgets/InspectWidget.cpp

commit 027229f403b7ae0055820507c9c2250fea0063e4
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Oct 28 16:04:05 2008 +0100

    Add the built in string conversion in Ogre instead of our own.

3	13	src/components/ogre/XMLHelper.cpp

commit 0b50185a7be51f0dbb5f1172995c4f458888866c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Oct 23 00:10:00 2008 +0200

    Fixed a couple of places where the old Input class was used.

2	2	src/components/ogre/widgets/Chat.lua
1	1	src/components/ogre/widgets/Inventory.lua

commit 04bca5f118a0bd27907bc67d3a7717bb81258fb2
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Oct 22 23:56:10 2008 +0200

    Cleared up incorrect forward def.

1	1	src/components/ogre/GUIManager.h

commit 76bfcf0d088eca22523a852cff5978728c03a8f1
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Oct 22 23:55:34 2008 +0200

    Make sure to set the mModel pointer to null when the model has been
    destroyed, so to avoid segfaults.

1	0	src/components/ogre/widgets/ModelRenderer.cpp

commit 532e2ad4ca25b832b227aa1ec9f7070684b73b3d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Oct 22 13:36:12 2008 +0200

    Temporarily removed these lines to handle a bug in Ogre.

2	2	src/components/ogre/environment/caelum/src/LayeredClouds.cpp

commit 3de0bec5153ff6a72e09e6ebb649a9551730c0de
Merge: 5f98194 edb3954
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Oct 19 19:17:49 2008 +0200

    Merge branch 'master' into ogre1.6

commit edb395434a3c6511c91b1e805754c3df784d3eab
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Oct 19 00:10:22 2008 +0200

    Removed some strange string reference declarations.

4	4	src/services/wfut/WfutSession.cpp

commit 129c0a68b4c980d515f229deb1c234a09d1a76f8
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Oct 19 00:05:57 2008 +0200

    Started work on a xml atlas codec which should use tinyxml. Not
    finished

7	10	src/framework/Makefile.am
91	0	src/framework/XMLCodec.cpp
67	0	src/framework/XMLCodec.h

commit c2b080bef04e82b122608ad983d3f8792ebb3b78
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Oct 18 23:31:24 2008 +0200

    Added mushrooms.

40	0	src/components/ogre/modeldefinitions/amanita.modeldef
40	0	src/components/ogre/modeldefinitions/galerina.modeldef

commit bfd67ec6de1ea945ec9e9c899980efe089da46a5
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Oct 18 23:30:47 2008 +0200

    Added a couple more recipes.

18	0	src/components/ogre/manipulation/entityrecipes/barrel.entityrecipe
78	0	src/components/ogre/manipulation/entityrecipes/castle_wall.entityrecipe
34	0	src/components/ogre/manipulation/entityrecipes/crates.entityrecipe
28	0	src/components/ogre/manipulation/entityrecipes/fence.entityrecipe
38	0	src/components/ogre/manipulation/entityrecipes/gravestone.entityrecipe
36	0	src/components/ogre/manipulation/entityrecipes/mushroom.entityrecipe
27	0	src/components/ogre/manipulation/entityrecipes/stone_palissade.entityrecipe
50	0	src/components/ogre/manipulation/entityrecipes/vegetables.entityrecipe

commit fac39587612c5b7571f8819ba3ed11db42580004
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Oct 18 23:28:54 2008 +0200

    Updated model defs.

1	1	src/components/ogre/modeldefinitions/carrot.modeldef
2	2	src/components/ogre/modeldefinitions/crate.modeldef
1	1	src/components/ogre/modeldefinitions/crate_lid.modeldef
13	5	src/components/ogre/modeldefinitions/modelmappings.modelmap.xml
0	40	src/components/ogre/modeldefinitions/mushroom_A.modeldef
0	40	src/components/ogre/modeldefinitions/mushroom_B.modeldef
1	1	src/components/ogre/modeldefinitions/open_crate.modeldef
2	2	src/components/ogre/modeldefinitions/stone_palisade.modeldef
2	1	src/components/ogre/modeldefinitions/turnip.modeldef

commit fffd581b24b88c0be6d59293161d997dbd0266b4
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Oct 18 16:12:13 2008 +0200

    Added recipe for the castle house.

26	0	src/components/ogre/manipulation/entityrecipes/castle_house.entityrecipe

commit 8996d68c0a2a1233b600f62f4053c49e5b4a5720
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Oct 18 16:11:26 2008 +0200

    Updated bindings.

1	1	src/components/ogre/scripting/bindings/lua/EntityRecipe.pkg
5	2	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp

commit ea79667acf6609a22f7ad03835fb453253151c2d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Oct 18 16:11:03 2008 +0200

    Updated model def.

11	3	src/components/ogre/modeldefinitions/cg_house.modeldef

commit 3c7c16b8f60bd6adf07d86c0235ca071704b23f4
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Oct 18 15:59:24 2008 +0200

    Try to load all types at start (though it's currently doesn't seem to do
    that).

19	2	src/components/ogre/widgets/EntityCreator.cpp
6	0	src/components/ogre/widgets/EntityCreator.h

commit 5d67550e0dafc26c2a3a4305d85e22e05674b5f4
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Oct 18 15:57:09 2008 +0200

    Inject all default attributes. This currently doesn't take into account
    derived attributes though.

41	1	src/components/ogre/manipulation/EntityRecipe.cpp
7	1	src/components/ogre/manipulation/EntityRecipe.h

commit 7a60d27fdce5caa1e9f528ac4c3b725496cf98f9
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Oct 18 15:56:24 2008 +0200

    Cleaned up forward declation.

1	1	src/components/ogre/GUIManager.h

commit 77865feb4f92801ab27f6e9f820fc4b80cc9ce43
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Oct 18 15:54:53 2008 +0200

    Since the built in Atlas xml decoder can't handle empty single nodes we
    need to hack this to instead write empty nodes with both a start and end
    tag. A better solution would be to instead provide a better xml decoder,
    perhaps using tinyxml.

1	1	src/framework/tinyxml/tinyxml.cpp

commit 6ea0e2d9fa5bbf71a650294b605500a847dfc8dd
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Oct 13 22:29:38 2008 +0200

    Fixed a memory leak where the error handler wasn't properly popped,
    resulting in a small memory leak for every call into lua.

4	4	src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp

commit 64a735881ca4e86ac904a6b2b05af7466a002b8c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Oct 9 22:13:05 2008 +0200

    Updated models.

3	2	src/components/ogre/modeldefinitions/campfire.modeldef
30	0	src/components/ogre/modeldefinitions/ham.modeldef
4	4	src/components/ogre/modeldefinitions/jug.modeldef
20	0	src/components/ogre/modeldefinitions/painting.modeldef

commit a4a3b4a8c448e0dce3b4a8e3c1a7a6295223ddf0
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Oct 9 22:11:38 2008 +0200

    Fixed a bug where the user media not always were loaded before the shared media, due to the fact that the ogre settings iterator didn't iterate through the settings in the order that they were defined.

20	5	src/components/ogre/OgreResourceLoader.cpp

commit 6b9c6e769b586277886b266edb6cb3d6561fc815
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Oct 7 23:48:58 2008 +0200

    Change to using world space instead, and fixed a problem when moving entities that had other locations than the world.

14	4	src/components/ogre/manipulation/EntityMover.cpp
11	11	src/components/ogre/manipulation/IEntityMoveBridge.h

commit b1a493ed981cf4d046fe244bfce8c69ff27d6728
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Oct 7 22:35:36 2008 +0200

    More and better docs.

31	8	src/components/ogre/manipulation/EntityMoveAdapter.h
3	1	src/components/ogre/manipulation/EntityMoveAdjuster.h
1	1	src/components/ogre/manipulation/EntityMover.h

commit 926a30fb2c5ea26aef7a151e540ca286e8cb4e26
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Oct 7 22:16:55 2008 +0200

    Added more comments and made sure to pass by ref.

1	1	src/components/ogre/manipulation/EntityMover.cpp
1	1	src/components/ogre/manipulation/EntityMover.h
49	1	src/components/ogre/manipulation/IEntityMoveBridge.h

commit 5f98194b6106755406bf780f742d572370c31dd6
Merge: db71ec7 ae7ebe9
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Oct 3 08:50:54 2008 +0200

    Merge branch 'ogre1.6' of ssh://jade.worldforge.org/data/git/ember into ogre1.6

commit db71ec73798ada54d2181b2c8e9f7d0b7297b9f4
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Oct 2 23:31:34 2008 +0200

    Use a newer version of the shared pointer code which handles the new multithreaded options found in ogre.

32	20	src/components/ogre/manipulation/EntityRecipe.h

commit 5a437e3c36aba0ff4f66922338a9f34fbc9ca58e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Oct 2 23:31:17 2008 +0200

    Fixed incorrect max version.

1	1	configure.ac

commit 73c660b7564fa6e2229265b1c889b87bdedfe445
Merge: 159e2aa 7bc8cf5
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Oct 2 21:41:56 2008 +0200

    Merge branch 'master' into ogre1.6
    
    Conflicts:
    
    	configure.ac
    	src/components/ogre/OgreSetup.cpp

commit 7bc8cf5c0e5813636fee3346eca2e4e82f6bf553
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Oct 2 21:39:27 2008 +0200

    Added more gravestone variants.

20	1	src/components/ogre/modeldefinitions/modelmappings.modelmap.xml

commit f7bb09e8ba0812ac4a90b79a9f85ffbd4ab1d9b1
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Oct 2 21:39:05 2008 +0200

    Use the new model.

1	1	src/components/ogre/modeldefinitions/house3.modeldef

commit 55539a3bf09ac43d57618ec59b8f16bef84c57bb
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Oct 2 21:38:19 2008 +0200

    Increase the default query resolution factor to make terrain picking more smooth.

1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOptions.cpp

commit 7cc11272ec70b46535d97301623bc61405254ed7
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 28 18:24:24 2008 +0200

    Updated docs.

3	7	src/components/ogre/terrain/TerrainGenerator.h

commit 07bec0c1077c2cc770eeb9163b5ceee886dbe79d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 28 18:23:51 2008 +0200

    Don't let the labels interfere with the mouse picking.

3	0	src/components/ogre/widgets/IngameChatWidget.cpp

commit 7d884b424751ee07c5fc940aa09f2550a16c2eb9
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 28 18:23:16 2008 +0200

    Avoid crashing if the delete button is pressed when there's no active entity.

7	3	src/components/ogre/widgets/EntityEditor.lua

commit 6539d0a1e1b49cccb4ad41b1dc6dc56695ec14e3
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 28 18:22:29 2008 +0200

    Handle invalid bounding boxes (for example a Model which only has a particle system) without getting crashes later on.

72	68	src/components/ogre/ModelMount.cpp

commit f228a791bf8b7b6536eaa280f211bfc2e1465bea
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 28 12:23:32 2008 +0200

    Check for validity of the bounding box first.

1	1	src/components/ogre/ModelMount.cpp

commit d420d0f41a7af3ea4f5b99e6283158357bb73dc7
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 28 12:22:57 2008 +0200

    Fixed issue where the orientation wasn't honoured when creating the new entity.

1	2	src/components/ogre/widgets/EntityCreator.cpp

commit fdb4818a085774139c99cc7f0b5c02bf30405ece
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 28 02:37:29 2008 +0200

    Fixed issues when shutting down.

3	1	src/components/ogre/widgets/EntityCreator.cpp

commit 18b008a68ad30ca71082c60897d8b298358cb75a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 28 02:05:46 2008 +0200

    Use the model mount, making sure that the preview is represented in the same way as the final entity.

9	75	src/components/ogre/widgets/EntityCreator.cpp
4	2	src/components/ogre/widgets/EntityCreator.h

commit 0db387aa93ae64c87c63d1b688419c6679f3ba75
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 28 02:03:44 2008 +0200

    Changed the interface for rescaling the model so that it's easier to specify whether there's a valid bounding box or not.

3	3	src/components/ogre/EmberPhysicalEntity.cpp
8	5	src/components/ogre/ModelMount.cpp
9	8	src/components/ogre/ModelMount.h

commit 7884eb9fc0b13f6ee82bda46966ad392489c6ea5
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Sep 27 23:26:46 2008 +0200

    Fixed a couple of problems with scaling and orientation of the Model.

27	19	src/components/ogre/ModelMount.cpp

commit 191b69b497cf353bc38a4f16ed5edd7c74baaaed
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Sep 27 19:29:35 2008 +0200

    Moved all scaling functionality from EmberPhysicalEntity into ModelMount.

30	170	src/components/ogre/EmberPhysicalEntity.cpp
35	67	src/components/ogre/EmberPhysicalEntity.h
2	0	src/components/ogre/ModelMount.cpp
2	2	src/components/ogre/ModelMount.h

commit 3480f7abc5ca4bf04c5ba213dbd613bedecfc5c1
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Sep 27 17:23:32 2008 +0200

    Provide basic scaling and rotation functionality.

19	17	src/components/ogre/Makefile.am
81	91	src/components/ogre/ModelMount.cpp
15	1	src/components/ogre/ModelMount.h

commit 8ffcfba18c418fe76099fa95ca9d1d9df7b7afe0
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Sep 27 17:02:55 2008 +0200

    Added a model mount class, to be used for providing the different scene nodes needed, and their setup, for models. This basically extracts some of the functionality now found in the EmberPhysicalEntity class.

149	0	src/components/ogre/ModelMount.cpp
122	0	src/components/ogre/ModelMount.h

commit 7a2642e999dac4f8d6d1267d3a3bbbd9126688a2
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Sep 27 10:37:57 2008 +0200

    Added default values.

3	3	src/components/ogre/manipulation/entityrecipes/fir.entityrecipe

commit ca423f14500a624432dd691539d920e76e997074
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Sep 27 10:36:53 2008 +0200

    Fixed a problem where we didn't honour that the TerrainInfo deals with WF space (instead of Ogre space). This lead to some problems in non-square worlds.

16	8	src/components/ogre/terrain/TerrainGenerator.cpp

commit d9781a83a649fc9ae675b220403b6e6b3dee8f98
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Fri Sep 26 21:20:38 2008 +0400

    Removing old devil ogre lib.

0	5	src/components/ogre/image/Makefile.am
0	211	src/components/ogre/image/OgreILCodecs.cpp
0	50	src/components/ogre/image/OgreILCodecs.h
0	284	src/components/ogre/image/OgreILImageCodec.cpp
0	63	src/components/ogre/image/OgreILImageCodec.h
0	323	src/components/ogre/image/OgreILUtil.cpp
0	87	src/components/ogre/image/OgreILUtil.h

commit 5d6da552aa15b0d89dda46effc2facc1c705f317
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Fri Sep 26 19:47:20 2008 +0400

    Reverting GPL to LGPL change as there is no need in it. This reverts commit c31fe87f from 2007-12-18.

3	3	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgreDebugRectangle2D.h
3	3	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgreOcclusionBoundingBox.h
3	3	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeAxisAlignedBoxSceneQuery.h
3	3	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeCamera.h
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D.h
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2DManager.h
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_HeightField.h
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_HeightFieldBlendNeighbor.h
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_HeightFieldN.h
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_HeightFieldNTC.h
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_HeightFieldRaw.h
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_HeightFieldRawTC.h
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_HeightFieldTC.h
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_Spline.h
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeHorizon.h
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeIndexBuffer.h
3	3	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeIntersectionSceneQuery.h
4	4	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeListener.h
4	4	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeListenerManager.h
4	4	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeMeshDecal.h
3	3	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusionQuerySet.h
3	3	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctree.h
3	3	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeAxisAlignedBoxSceneQuery.h
3	3	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeCamera.h
3	3	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeIntersectionSceneQuery.h
3	3	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeNode.h
3	3	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreePlaneBoundedVolumeListSceneQuery.h
3	3	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeRaySceneQuery.h
3	3	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeSceneManager.h
3	3	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeSphereSceneQuery.h
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapePage.h
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapePageManager.h
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapePageRenderable.h
3	3	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapePoolSet.h
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapePrecompiledHeaders.h
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapePrerequisites.h
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeQueue.h
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeRaySceneQuery.h
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeRenderable.h
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeRenderableManager.h
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeSceneManager.h
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture.h
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTextureCoordinatesManager.h
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTextureManager.h
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_BaseTexture.h
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_BaseTexture2.h
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Image.h
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_InstantBaseTexture.h
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_InstantBaseTextureEdit.h
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_InstantBaseTextureShadowed.h
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_None.h
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting.h
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting2.h
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting2Edit.h
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting3.h
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting4.h
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting5.h
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting6.h
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting7.h
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting7Edit.h
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_SplattingShader.h
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_SplattingShaderEdit.h
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTile.h
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTileInfo.h
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTileManager.h
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/fileutils.h
3	3	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgreDebugRectangle2D.cpp
3	3	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgreOcclusionBoundingBox.cpp
3	3	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeAxisAlignedBoxSceneQuery.cpp
3	3	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeCamera.cpp
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D.cpp
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2DManager.cpp
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightField.cpp
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightFieldBlendNeighbor.cpp
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightFieldN.cpp
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightFieldNTC.cpp
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightFieldRaw.cpp
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightFieldRawTC.cpp
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightFieldTC.cpp
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_Spline.cpp
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeHorizon.cpp
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeIndexBuffer.cpp
4	4	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeListenerManager.cpp
4	4	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeMeshDecal.cpp
3	3	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOcclusionQuerySet.cpp
3	3	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctree.cpp
3	3	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreeAxisAlignedBoxSceneQuery.cpp
3	3	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreeCamera.cpp
3	3	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreeIntersectionSceneQuery.cpp
3	3	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreeNode.cpp
3	3	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreePlaneBoundedVolumeListSceneQuery.cpp
3	3	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreeRaySceneQuery.cpp
3	3	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreeSceneManager.cpp
3	3	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreeSphereSceneQuery.cpp
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOptions.cpp
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapePage.cpp
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapePageManager.cpp
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapePageRenderable.cpp
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeRaySceneQuery.cpp
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeRenderable.cpp
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeRenderableManager.cpp
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeSceneManager.cpp
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeSceneManagerDll.cpp
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture.cpp
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTextureCoordinatesManager.cpp
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTextureManager.cpp
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_BaseTexture.cpp
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_BaseTexture2.cpp
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Image.cpp
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_InstantBaseTexture.cpp
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_InstantBaseTextureEdit.cpp
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_InstantBaseTextureShadowed.cpp
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting.cpp
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting2.cpp
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting2Edit.cpp
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting3.cpp
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting4.cpp
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting5.cpp
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting6.cpp
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting7.cpp
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting7Edit.cpp
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_SplattingShader.cpp
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_SplattingShaderEdit.cpp
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTile.cpp
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTileManager.cpp
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/filetutils.cpp
2	2	src/components/ogre/ogreopcode/include/IOgreCollisionShape.h
2	2	src/components/ogre/ogreopcode/include/OgreBoxCollisionShape.h
2	2	src/components/ogre/ogreopcode/include/OgreBroadPhase.h
2	2	src/components/ogre/ogreopcode/include/OgreCapsule.h
2	2	src/components/ogre/ogreopcode/include/OgreCollisionContext.h
2	2	src/components/ogre/ogreopcode/include/OgreCollisionManager.h
2	2	src/components/ogre/ogreopcode/include/OgreCollisionObject.h
2	2	src/components/ogre/ogreopcode/include/OgreCollisionReporter.h
2	2	src/components/ogre/ogreopcode/include/OgreCollisionTypes.h
2	2	src/components/ogre/ogreopcode/include/OgreEntityCollisionShape.h
2	2	src/components/ogre/ogreopcode/include/OgreMeshCollisionShape.h
2	2	src/components/ogre/ogreopcode/include/OgreNodes.h
2	2	src/components/ogre/ogreopcode/include/OgreOpcode.h
2	2	src/components/ogre/ogreopcode/include/OgreOpcodeCharacterController.h
2	2	src/components/ogre/ogreopcode/include/OgreOpcodeDebugObject.h
2	2	src/components/ogre/ogreopcode/include/OgreOpcodeExports.h
2	2	src/components/ogre/ogreopcode/include/OgreOpcodeLine.h
2	2	src/components/ogre/ogreopcode/include/OgreOpcodeMath.h
2	2	src/components/ogre/ogreopcode/include/OgreOpcodeRay.h
2	2	src/components/ogre/ogreopcode/include/OgreOpcodeUtils.h
2	2	src/components/ogre/ogreopcode/include/OgreOrientedBox.h
2	2	src/components/ogre/ogreopcode/include/OgrePtrCollisionShape.h
2	2	src/components/ogre/ogreopcode/include/OgreSphereMeshCollisionShape.h
2	2	src/components/ogre/ogreopcode/include/OgreTerrainCollisionShape.h
2	2	src/components/ogre/ogreopcode/include/OgreTriangle.h
2	2	src/components/ogre/ogreopcode/src/IOgreCollisionShape.cpp
2	2	src/components/ogre/ogreopcode/src/OgreBoxCollisionShape.cpp
2	2	src/components/ogre/ogreopcode/src/OgreCapsule.cpp
2	2	src/components/ogre/ogreopcode/src/OgreCollisionContext.cpp
2	2	src/components/ogre/ogreopcode/src/OgreCollisionManager.cpp
2	2	src/components/ogre/ogreopcode/src/OgreCollisionObject.cpp
2	2	src/components/ogre/ogreopcode/src/OgreEntityCollisionShape.cpp
2	2	src/components/ogre/ogreopcode/src/OgreMeshCollisionShape.cpp
3	3	src/components/ogre/ogreopcode/src/OgreOpcodeCharacterController.cpp
2	2	src/components/ogre/ogreopcode/src/OgreOpcodeDebugObject.cpp
2	2	src/components/ogre/ogreopcode/src/OgreOpcodeLine.cpp
2	2	src/components/ogre/ogreopcode/src/OgreOpcodeMath.cpp
2	2	src/components/ogre/ogreopcode/src/OgreOpcodeRay.cpp
2	2	src/components/ogre/ogreopcode/src/OgreOrientedBox.cpp
2	2	src/components/ogre/ogreopcode/src/OgrePtrCollisionShape.cpp
2	2	src/components/ogre/ogreopcode/src/OgreSphereMeshCollisionShape.cpp
2	2	src/components/ogre/ogreopcode/src/OgreTerrainCollisionShape.cpp
2	2	src/components/ogre/ogreopcode/src/OgreTriangle.cpp

commit 14fc1114e667ed4a2a491b1875014789ab047dae
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Fri Sep 26 18:57:12 2008 +0400

    Reverting GPL to LGPL change as there is no need in it. This reverts commit 055cee4d from 2007-12-18.

3	3	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeIntersectionSceneQuery.cpp
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapePrecompiledHeaders.cpp
504	0	src/components/ogre/environment/caelum/lgpl.txt
3	3	src/components/ogre/image/OgreILCodecs.cpp
3	3	src/components/ogre/image/OgreILCodecs.h
3	3	src/components/ogre/image/OgreILImageCodec.cpp
3	3	src/components/ogre/image/OgreILImageCodec.h
3	3	src/components/ogre/image/OgreILUtil.cpp
3	3	src/components/ogre/image/OgreILUtil.h
1	1	src/components/ogre/ogreopcode/include/IOgreCollisionShape.h
1	1	src/components/ogre/ogreopcode/include/OgreBoxCollisionShape.h
1	1	src/components/ogre/ogreopcode/include/OgreBroadPhase.h
1	1	src/components/ogre/ogreopcode/include/OgreCapsule.h
1	1	src/components/ogre/ogreopcode/include/OgreCollisionContext.h
1	1	src/components/ogre/ogreopcode/include/OgreCollisionManager.h
1	1	src/components/ogre/ogreopcode/include/OgreCollisionObject.h
1	1	src/components/ogre/ogreopcode/include/OgreCollisionReporter.h
1	1	src/components/ogre/ogreopcode/include/OgreCollisionTypes.h
1	1	src/components/ogre/ogreopcode/include/OgreEntityCollisionShape.h
1	1	src/components/ogre/ogreopcode/include/OgreMeshCollisionShape.h
1	1	src/components/ogre/ogreopcode/include/OgreNodes.h
1	1	src/components/ogre/ogreopcode/include/OgreOpcode.h
1	1	src/components/ogre/ogreopcode/include/OgreOpcodeCharacterController.h
1	1	src/components/ogre/ogreopcode/include/OgreOpcodeDebugObject.h
1	1	src/components/ogre/ogreopcode/include/OgreOpcodeExports.h
1	1	src/components/ogre/ogreopcode/include/OgreOpcodeLine.h
1	1	src/components/ogre/ogreopcode/include/OgreOpcodeMath.h
1	1	src/components/ogre/ogreopcode/include/OgreOpcodeRay.h
1	1	src/components/ogre/ogreopcode/include/OgreOpcodeUtils.h
1	1	src/components/ogre/ogreopcode/include/OgreOrientedBox.h
1	1	src/components/ogre/ogreopcode/include/OgrePtrCollisionShape.h
1	1	src/components/ogre/ogreopcode/include/OgreSphereMeshCollisionShape.h
1	1	src/components/ogre/ogreopcode/include/OgreTerrainCollisionShape.h
1	1	src/components/ogre/ogreopcode/include/OgreTriangle.h
1	1	src/components/ogre/ogreopcode/src/IOgreCollisionShape.cpp
1	1	src/components/ogre/ogreopcode/src/OgreBoxCollisionShape.cpp
1	1	src/components/ogre/ogreopcode/src/OgreCapsule.cpp
1	1	src/components/ogre/ogreopcode/src/OgreCollisionContext.cpp
1	1	src/components/ogre/ogreopcode/src/OgreCollisionManager.cpp
1	1	src/components/ogre/ogreopcode/src/OgreCollisionObject.cpp
1	1	src/components/ogre/ogreopcode/src/OgreEntityCollisionShape.cpp
1	1	src/components/ogre/ogreopcode/src/OgreMeshCollisionShape.cpp
1	1	src/components/ogre/ogreopcode/src/OgreOpcodeCharacterController.cpp
1	1	src/components/ogre/ogreopcode/src/OgreOpcodeDebugObject.cpp
1	1	src/components/ogre/ogreopcode/src/OgreOpcodeLine.cpp
1	1	src/components/ogre/ogreopcode/src/OgreOpcodeMath.cpp
1	1	src/components/ogre/ogreopcode/src/OgreOpcodeRay.cpp
1	1	src/components/ogre/ogreopcode/src/OgreOrientedBox.cpp
1	1	src/components/ogre/ogreopcode/src/OgrePtrCollisionShape.cpp
1	1	src/components/ogre/ogreopcode/src/OgreSphereMeshCollisionShape.cpp
1	1	src/components/ogre/ogreopcode/src/OgreTerrainCollisionShape.cpp
1	1	src/components/ogre/ogreopcode/src/OgreTriangle.cpp

commit ae7ebe93072933ea5566702d9d515dbd699cca7d
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Thu Sep 11 15:55:36 2008 +0400

    Fix for GCC 4.3.

1	0	src/services/sound/SoundService.cpp

commit 0489579cb3b441e1b854027df3da0a87957922db
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Sep 18 23:59:04 2008 +0200

    Added the modeldefinitions to the shared path too.

1	0	src/components/ogre/resources.cfg

commit e17fb7ae745c35a18dca43f83f898a8972e52048
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Sep 18 09:22:04 2008 +0200

    Show the pineA by default, even for trees where the style is set.

3	3	src/components/ogre/modeldefinitions/modelmappings.modelmap.xml

commit b3dc7c9080bbf9d4a5d5b002a0b39bd0711eec80
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Sep 18 09:21:39 2008 +0200

    Add default values.

4	4	src/components/ogre/manipulation/entityrecipes/birch.entityrecipe
3	3	src/components/ogre/manipulation/entityrecipes/boulder.entityrecipe
3	3	src/components/ogre/manipulation/entityrecipes/oak.entityrecipe

commit 742fd9f88a0fef749eaffce5c6f8660cf5a3b833
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Sep 18 09:21:20 2008 +0200

    Added ability to set a default value.

22	0	src/components/ogre/manipulation/GUIAdapter.cpp
16	0	src/components/ogre/manipulation/GUIAdapter.h
7	1	src/components/ogre/manipulation/XMLEntityRecipeSerializer.cpp

commit cf5f335077ac8f10f2c3249976a4aed28e1f6938
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Sep 18 00:56:01 2008 +0200

    Added two more tree recipes.

66	0	src/components/ogre/manipulation/entityrecipes/birch.entityrecipe
66	0	src/components/ogre/manipulation/entityrecipes/fir.entityrecipe

commit 5b91c2f30ea37b2d5dc4b4516f1b011249fbf73c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Sep 17 23:35:16 2008 +0200

    No need to copy the definitions since that's now in the shared media.

8	8	make_dist_media.sh

commit 6d3546ff434012949966ad8d1f38a555041a3ec2
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Sep 17 23:27:10 2008 +0200

    Install the definitions to the shared media, since we don't really need to use the user media for this, as we can handle duplicate resources in a correct way.

3	3	src/components/ogre/manipulation/entityrecipes/Makefile.am
11	11	src/components/ogre/modeldefinitions/Makefile.am
3	3	src/components/ogre/sounddefinitions/Makefile.am

commit 719b6c81e09e7c81d9fd0d3b5e658c232703145a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Sep 17 22:59:09 2008 +0200

    Added an extra check for upper version of Ogre, since the Ogre API is guaranteed to change enough to break compilation between minor releases.

4	64	configure.ac

commit 4947f9183223bcedb36695878cf02fc47a610a49
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Sep 17 22:58:17 2008 +0200

    Added option to specify a tooltip. Haven't gotten it to work correctly on the CEGUI side with regards to inheritance yet though.

7	6	src/components/ogre/manipulation/EntityRecipe.cpp
6	6	src/components/ogre/manipulation/EntityRecipe.h
10	0	src/components/ogre/manipulation/GUIAdapter.cpp
17	0	src/components/ogre/manipulation/GUIAdapter.h
8	4	src/components/ogre/manipulation/XMLEntityRecipeSerializer.cpp
2	2	src/components/ogre/manipulation/entityrecipes/oak.entityrecipe
5	5	src/components/ogre/scripting/bindings/lua/EntityRecipe.pkg
12	0	src/components/ogre/scripting/bindings/lua/GUIAdapter.pkg
74	6	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
1	1	src/components/ogre/widgets/EntityCreator.lua

commit ef5e20fd013adc566c1c364ad8dffa53aa17530f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Sep 16 01:26:37 2008 +0200

    Added option to randomize the orientation of new entities. It's on by default.

6	0	src/components/ogre/scripting/bindings/lua/EntityCreator.pkg
34	0	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
12	1	src/components/ogre/widgets/EntityCreator.cpp
12	0	src/components/ogre/widgets/EntityCreator.h
10	2	src/components/ogre/widgets/EntityCreator.layout
8	0	src/components/ogre/widgets/EntityCreator.lua

commit 56c97b9078edcd74b28975a1123ea3c1fbb148ad
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Sep 16 00:23:15 2008 +0200

    Added an oak recipe.

65	0	src/components/ogre/manipulation/entityrecipes/oak.entityrecipe

commit 5b4747b2eb0f0c748f062f6ac038f9911f88ff2b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 14 22:27:23 2008 +0200

    Use a separate "logs" directory for the logs, to avoid polluting the main directory.

31	10	src/components/ogre/AvatarLogger.cpp

commit 283c6d70ee9c9df3815b4b9ce6f384922effeb68
Merge: b100e18 9d7d2c7
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 14 17:37:51 2008 +0200

    Merge branch 'master' of ssh://jade.worldforge.org/data/git/ember

commit b100e18763d121d90ac31e703d63bfe1512b19a6
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 14 17:35:23 2008 +0200

    Removed the check for the SDL ogre backend, since this has been removed since Ogre 1.4.

40	62	src/components/ogre/OgreSetup.cpp

commit 159e2aaf1363f33f1c5c510349c91fc91a8f2889
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 14 16:58:35 2008 +0200

    Cleanup the code.

3	23	src/components/ogre/OgreSetup.cpp

commit 2ed6791acd7d69780ac972e929837121647d198f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Sep 13 21:12:38 2008 +0200

    Revert to working functionality.

2	3	src/components/ogre/EmberOgre.cpp

commit fd8efed2040efe501dada551c97718b981169a74
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Sep 13 21:11:01 2008 +0200

    This isn't needed with Ogre 1.6.

0	2	configure.ac

commit 17c0386365ceec023b44cde7521eedb394bd6d4c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Sep 13 21:08:13 2008 +0200

    Make it work on Ogre 1.6.

61	53	src/components/ogre/OgreSetup.cpp
4	1	src/components/ogre/OgreSetup.h

commit 9d7d2c7018e4ca3967882750285a13694abd80ff
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sat Sep 13 10:05:41 2008 +0400

    Removing unnecessary exec bits.

0	0	src/components/ogre/cegui/datafiles/looknfeel/TaharezLook.looknfeel
0	0	src/services/test/TestService.h

commit 918f31f3c08040cfb98575610b7b217f021cdbcc
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Sep 12 21:34:57 2008 +0200

    Adapt to changes in Ogre 1.6. Nothing big, mainly changed signatures.

3	3	src/components/ogre/AvatarCamera.cpp
1	1	src/components/ogre/AvatarController.cpp
2	13	src/components/ogre/EmberEntity.cpp
4	3	src/components/ogre/EmberOgre.cpp
18	0	src/components/ogre/EmberOgreFileSystem.cpp
5	0	src/components/ogre/EmberOgreFileSystem.h
2	2	src/components/ogre/EntityWorldPickListener.cpp
2	2	src/components/ogre/MeshCollisionDetector.cpp
7	3	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeMeshDecal.h
4	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapePageRenderable.h
4	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeRenderable.h
8	12	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeMeshDecal.cpp
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOcclusion.cpp
4	4	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOptions.cpp
7	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapePageRenderable.cpp
6	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeRenderable.cpp
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTile.cpp
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/filetutils.cpp
7	7	src/components/ogre/environment/EmberEntityLoader.cpp
1	1	src/components/ogre/environment/LensFlare.cpp
5	2	src/components/ogre/environment/Water.cpp
13	1	src/components/ogre/model/Model.cpp
6	0	src/components/ogre/model/Model.h
0	14	src/components/ogre/scripting/bindings/lua/ogre/OgreEntity.pkg
2	2	src/components/ogre/scripting/bindings/lua/ogre/OgreNode.pkg
1	1	src/components/ogre/scripting/bindings/lua/ogre/OgreRoot.pkg
24	101	src/components/ogre/scripting/bindings/lua/ogre/lua_Ogre.cpp
1	1	src/components/ogre/widgets/Compass.cpp
1	1	src/components/ogre/widgets/IngameChatWidget.cpp
2	2	src/components/ogre/widgets/LoadingBar.cpp
2	2	src/components/ogre/widgets/LoadingBar.h

commit bf0ece3ead4acafd1d019bf5a86f1cacd4c5e1fb
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Thu Sep 11 15:55:36 2008 +0400

    Fix for GCC 4.3.

1	0	src/services/sound/SoundService.cpp

commit b18ef23cf81b3d1c028a8b61dc4ef51a3f0940c7
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Sep 11 00:13:09 2008 +0200

    Bump required Ogre version to 1.6

1	1	configure.ac

commit c5184aded7f83a52a18fc6bffda972c8bd1fa23f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Sep 10 23:26:39 2008 +0200

    Remove support for Lua 5.0, only allowing 5.1. This is since there's a lot of nice language features in 5.1 that we would like to be able to use, and pretty much all distros nowadays carry 5.1.

1	17	configure.ac

commit c01fcbba15f52b51e959d0af978869a05fa937fe
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Sep 10 23:26:11 2008 +0200

    Remove references to unused files.

29	25	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/Makefile.am
4	4	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/Makefile.am

commit 2aa2034fcc95c4ec46500911300f1fd71326991b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Sep 10 20:43:03 2008 +0200

    Bump versions.

1	1	configure.ac
3	3	ember.conf

commit e406d4e89eeca95697e9eccc9f3be92192706418
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Sep 9 10:11:26 2008 +0200

    Updated ChangeLog.

18267	16661	ChangeLog

commit ede7c6c6003c11c3f123fd20ec4dad757f644e7d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Sep 9 10:10:48 2008 +0200

    Use the numstat format to try to keep the huge size of the ChangeLog down a little.

1	1	generate-ChangeLog.sh

commit 5da5dd828ee31f4bfe857ed06063e4055b0eec9f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Sep 9 10:06:05 2008 +0200

    Added script for generating the ChangeLog, since I seem to forget the git command used for each release.

3	0	generate-ChangeLog.sh

commit 3ce6ab518c99e861a06645abbff9368278aee1ec
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Sep 9 10:05:35 2008 +0200

    Removed obsolete file.

0	4	make_docs.bat

commit b877b734731f3924370dad696f194136ed1aeecf
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Sep 9 09:48:36 2008 +0200

    Added the GSoC students.

3	1	AUTHORS

commit 779a3c1e90deecf4449ac62ef9c9efeca0ce47b7
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Sep 9 09:45:35 2008 +0200

    Updated NEWS for release.

4	0	NEWS

commit acd763ea124146e8e77d75f34ac1060a3022bf4b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Sep 8 23:25:46 2008 +0200

    Fixed an issue where too much media was copied to the user media section, resulting in resource clashes and crashes as a result.

22	14	make_dist_media.sh

commit 06460523b18a91eb01e69d5ed262861abbb6593b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Sep 8 21:55:27 2008 +0200

    Update media channel.

2	2	ember.conf

commit eafd19e7c6d3752ebc17a2714430d493a69a193e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Sep 8 21:54:49 2008 +0200

    Disable the Ogg libs, since we've disabled the Ogg support for this release.

27	27	configure.ac

commit 746b00114663717f605d159c89eafa6bf74aae4c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 7 22:33:51 2008 +0200

    Cleanup.

4	3	src/components/ogre/sounddefinitions/pig.sounddef
3	4	src/components/ogre/sounddefinitions/walking.sounddef

commit e9509768be6b7d43c5dd5ed570b4e8d6c9c2e068
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 7 22:33:39 2008 +0200

    Fixed for distcheck.

1	0	src/components/ogre/manipulation/entityrecipes/Makefile.am
1	0	src/components/ogre/modeldefinitions/Makefile.am
3	3	src/components/ogre/sounddefinitions/Makefile.am

commit ac1c467f79bb074789d7c59c752ed4c83ef61020
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 7 18:26:36 2008 +0200

    Updated the way we copy the status imagery.

3	1	make_dist_media.sh

commit e650a0640bd9a06996e9458dc0a0eb2c21d4827b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 7 18:01:00 2008 +0200

    Added accessors for the sound max distance value.

16	0	src/services/sound/SoundInstance.cpp
13	0	src/services/sound/SoundInstance.h

commit cf73bef04995be724163674c97be90bd59aca532
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 7 17:53:35 2008 +0200

    Updated model definitions.

4	5	src/components/ogre/modeldefinitions/birchA.modeldef
4	5	src/components/ogre/modeldefinitions/birchB.modeldef
22	0	src/components/ogre/modeldefinitions/birchC.modeldef
4	0	src/components/ogre/modeldefinitions/modelmappings.modelmap.xml
4	4	src/components/ogre/modeldefinitions/spider.modeldef

commit 4beda84c341e381d1e980683956c04f5c8230178
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Sep 6 23:48:19 2008 +0200

    Clean up and added comments.

71	48	src/components/ogre/MathConverter.h

commit 69221a0c735d483c529e28fa71ddc42c22da9ca2
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Sep 5 00:34:18 2008 +0200

    Added some explanation to the non-standard iteration.

2	0	src/services/sound/SoundService.cpp

commit c02582be5b4c081d71ffb9d1041c0b4f39b8ad33
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Sep 5 00:32:18 2008 +0200

    Use a list and alter the way we iterate to allow instances to be removed while we iterate through them.

4	2	src/services/sound/SoundService.cpp
4	1	src/services/sound/SoundService.h

commit 4fa7a38ada6b7df42180254cdb555a5613ab2990
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Sep 5 00:32:02 2008 +0200

    Check for success with destroying the instance.

3	2	src/components/ogre/sound/SoundAction.cpp

commit e2502433c915c36e3ff755a1272368c134d1fdf7
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Sep 5 00:15:10 2008 +0200

    Actually delete the instances when they are destroyed. Also added a method for setting the listener orientation using two vectors (direction and up) since that's what OpenAL is using internally.

1	1	src/components/ogre/AvatarCamera.cpp
21	1	src/services/sound/SoundService.cpp
9	0	src/services/sound/SoundService.h

commit a41f282741e65eb4a4bb72b87180a72b519d597f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Sep 5 00:14:24 2008 +0200

    Always use the view relative position (i.e. "world space") since OpenAL only works with one coord system.

1	1	src/components/ogre/sound/SoundEntity.cpp

commit 492a4e4f10195354739049f74852b4f796adddb6
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Sep 4 00:43:42 2008 +0200

    Normal action sounds should not loop, while movement sounds should. Also, when a sound is set not to loop, listen for the signal emitted when the sound has played to its completion and remove the sound instance.

23	2	src/components/ogre/sound/SoundAction.cpp
91	60	src/components/ogre/sound/SoundAction.h
2	0	src/components/ogre/sound/SoundEntity.cpp

commit f3f70730079d43eda4651d65c34bb15f388aa663
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Sep 4 00:42:33 2008 +0200

    Add support for setting whether the sound should loop or not, as well as a signal emitted when the sound has played to its completion.

28	1	src/services/sound/SoundInstance.cpp
23	0	src/services/sound/SoundInstance.h

commit 135fb25eea91e1659146baf583d52bd7f980ec59
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Sep 4 00:41:37 2008 +0200

    Listen for sound actions and write to the log and the console.

14	1	src/components/ogre/EmberEntity.cpp

commit f1c25f37370aa57544b8f3eff8993c5ad3eaac06
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Sep 3 20:49:15 2008 +0200

    Added docs.

41	12	src/services/sound/SoundSource.h

commit 6d5d27bcecf2d009775271e2eb796484aa1d854f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Sep 3 00:18:47 2008 +0200

    Updated docs, added a description field to the checkAlError which will be written to the log and removed resource leak when allocating buffer for static sound samples.

1	0	src/components/ogre/sound/SoundAction.cpp
1	0	src/components/ogre/sound/SoundAction.h
1	0	src/components/ogre/sound/SoundDefinition.cpp
1	0	src/components/ogre/sound/SoundDefinition.h
2	2	src/components/ogre/sound/SoundDefinitionManager.cpp
3	2	src/components/ogre/sound/SoundDefinitionManager.h
6	14	src/components/ogre/sound/SoundEntity.cpp
89	52	src/components/ogre/sound/SoundEntity.h
1	0	src/components/ogre/sound/SoundGroup.cpp
2	1	src/components/ogre/sound/SoundGroup.h
12	5	src/services/sound/SoundGeneral.cpp
10	23	src/services/sound/SoundGeneral.h
3	6	src/services/sound/SoundInstance.cpp
38	116	src/services/sound/SoundSample.cpp
114	114	src/services/sound/SoundService.cpp
9	5	src/services/sound/SoundSource.cpp

commit 345360a822852c65e6c42b0aa23009323e31c357
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Sep 2 00:08:28 2008 +0200

    Updated code after mode, and cleaned up header inclusions as well as the SoundGeneral class. We try to include as few external headers in the headers as possible, using forward declarations whenever we can.

2	2	src/components/ogre/sound/Makefile.am
5	3	src/components/ogre/sound/SoundAction.cpp
4	4	src/components/ogre/sound/SoundDefinition.cpp
6	8	src/components/ogre/sound/SoundDefinition.h
52	2	src/components/ogre/sound/SoundDefinitionManager.cpp
32	10	src/components/ogre/sound/SoundDefinitionManager.h
3	10	src/components/ogre/sound/SoundGroup.cpp
2	2	src/components/ogre/sound/SoundGroup.h
11	13	src/components/ogre/sound/SoundGroupDefinition.cpp
9	3	src/components/ogre/sound/SoundGroupDefinition.h
26	29	src/components/ogre/sound/XMLSoundDefParser.cpp
8	11	src/components/ogre/sound/XMLSoundDefParser.h
1	0	src/framework/IResourceProvider.h
1	1	src/framework/Makefile.am
2	2	src/services/sound/Makefile.am
10	4	src/services/sound/SoundGeneral.cpp
27	29	src/services/sound/SoundGeneral.h
9	12	src/services/sound/SoundSample.cpp
34	32	src/services/sound/SoundSample.h
12	55	src/services/sound/SoundService.cpp
12	28	src/services/sound/SoundService.h
2	2	src/services/sound/SoundSource.cpp
4	1	src/services/sound/SoundSource.h

commit fad68c16e2d70940cd1a89630aedbfa52b70a220
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Sep 1 23:19:51 2008 +0200

    This interface is obsolete.

51	0	src/components/ogre/sound/SoundDefinition.cpp
84	0	src/components/ogre/sound/SoundDefinition.h
0	70	src/framework/ISoundProvider.h
0	51	src/services/sound/SoundDefinition.cpp
0	84	src/services/sound/SoundDefinition.h

commit 9dcac0c9ff12d4526c30b2aa8823d245ac4e6be8
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Sep 1 23:11:47 2008 +0200

    Separated the SoundGroupDefinition into its own file and moved it away from the sound service.

4	2	src/components/ogre/sound/Makefile.am
63	0	src/components/ogre/sound/SoundGroupDefinition.cpp
59	0	src/components/ogre/sound/SoundGroupDefinition.h
19	55	src/services/sound/SoundDefinition.cpp
52	87	src/services/sound/SoundDefinition.h

commit eb7b35741ff111fc63fe9105f87f1ca88f71c2e0
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Sep 1 23:03:48 2008 +0200

    Completed the move of the SoundGroup class.

0	4	src/components/ogre/EmberPhysicalEntity.cpp
2	2	src/components/ogre/sound/Makefile.am
1	1	src/components/ogre/sound/SoundAction.cpp
4	4	src/components/ogre/sound/SoundAction.h
3	5	src/components/ogre/sound/SoundDefinitionManager.cpp
1	1	src/components/ogre/sound/SoundEntity.cpp
60	53	src/components/ogre/sound/SoundGroup.cpp
104	94	src/components/ogre/sound/SoundGroup.h
1	1	src/services/sound/Makefile.am

commit 39cfe59302283a1d9084d722a877fb421c31ebc7
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Sep 1 22:45:29 2008 +0200

    This doesn't really belong in the core service part.

174	0	src/components/ogre/sound/SoundGroup.cpp
136	0	src/components/ogre/sound/SoundGroup.h
0	174	src/services/sound/SoundGroup.cpp
0	136	src/services/sound/SoundGroup.h

commit 33620281edf395afab88fabb9df1f8e0813c35d7
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Sep 1 22:43:27 2008 +0200

    Moved the sound binding class to its own file.

4	4	src/services/sound/Makefile.am
40	0	src/services/sound/SoundBinding.cpp
67	0	src/services/sound/SoundBinding.h
2	8	src/services/sound/SoundSample.cpp
2	37	src/services/sound/SoundSample.h

commit bda1669c2f508287146a7927f8eb949ca4d3822a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Sep 1 22:36:34 2008 +0200

    Updated docs.

47	39	src/main/Application.h

commit 0be35396f759e87ba1a1c5691d77a54cc66bbf00
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Sep 1 22:28:49 2008 +0200

    Added docs.

24	24	src/services/sound/SoundService.cpp
174	118	src/services/sound/SoundService.h

commit cec50c1dc540d0b56df1cbab00b90daaee086a65
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Sep 1 22:28:10 2008 +0200

    Write to the log when the sound service starts.

1	0	src/main/Application.cpp

commit 671e29ec05696560c1c80e3e936bd897d2ff4145
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Sep 1 22:27:09 2008 +0200

    Since the resource providers will be destroyed together with EmberOgre we should deregister them first. This will normally never lead to any problem, since the services will be shut down right after EmberOgre is destroyed, but better safe than sorry.

3	1	src/components/ogre/EmberOgre.cpp

commit f938c21a5315760465b0777e5f0eeceb68ba51ee
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Sep 1 22:26:45 2008 +0200

    Updated coding guidelines.

7	5	doc/template_header.h

commit 9690e8c0ae3f5f01083150931e1593268ddafeac
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Aug 31 23:49:12 2008 +0200

    Updated docs, and made sure that public members are first in the headers.

2	0	src/services/sound/SoundGroup.h
121	62	src/services/sound/SoundSample.h

commit 3d4f7e3395dd77be1dda5771f9fcf6997ef97dfb
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Aug 31 23:16:12 2008 +0200

    Added documentation and a pause method.

12	0	src/services/sound/SoundInstance.cpp
90	9	src/services/sound/SoundInstance.h

commit 05574ce16970bd5045e2885448d1b443f150c16e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Aug 31 22:13:28 2008 +0200

    Updated media updating script to also copy sounds.

12	1	make_dist_media.sh

commit c47e42a0c22e7c64fbc8fc05b9483b2212b8c863
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Aug 31 19:32:16 2008 +0200

    Removed old code.

4	65	src/services/sound/SoundService.cpp
0	17	src/services/sound/SoundService.h

commit a774dde1aa2a49ace0993b995772cdfb19197a53
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Aug 31 19:31:59 2008 +0200

    Stop the sound instance when it's destroyed.

1	0	src/services/sound/SoundInstance.cpp

commit 9bba4aff2d0bae5189dc6b57a6b55a7e9ef63136
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Aug 31 00:49:51 2008 +0200

    Update the model and sound defs.

7	1	src/components/ogre/modeldefinitions/characters.modeldef.xml
3	0	src/components/ogre/sounddefinitions/walking.sounddef

commit 390c50221cbf293c0cac56a336ab994a4ca2832b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Aug 31 00:49:28 2008 +0200

    Delete the sources from OpenAL when we're destroyed.

1	0	src/services/sound/SoundSource.cpp

commit 0d6bb7a102b615883d9699b550943f5cf07b3e5b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Aug 31 00:49:01 2008 +0200

    Properly clean up when we're shutting down.

57	38	src/services/sound/SoundService.cpp
5	10	src/services/sound/SoundService.h

commit 146a4a53fb97e2a58ea43b8d7bfe5a2921f51682
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Aug 31 00:47:18 2008 +0200

    Added an interface for something which should provide the sound source with updated motion information. Every time the instance is updated through the SoundService it will query any registered instance of this interface for updated location info.

8	1	src/services/sound/SoundInstance.cpp
22	2	src/services/sound/SoundInstance.h

commit 66d06464a32ba6bc6c6ebb2d4def330eb314956e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Aug 31 00:46:32 2008 +0200

    The sound groups aren't handled by the services anymore, and they don't own the samples either.

0	12	src/services/sound/SoundGroup.cpp

commit d9b457d9396115cba0c6f88e6649e9f82c0bc4b4
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Aug 31 00:45:32 2008 +0200

    Move all parsing functionality from EmberPhysicalEntity to here and make it handle both normal actions as well as movement actions.

89	77	src/components/ogre/sound/SoundEntity.cpp
26	60	src/components/ogre/sound/SoundEntity.h

commit 45ed1cdd7ff97e5ce1e3ce745b7ecf92eb68b362
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Aug 31 00:43:58 2008 +0200

    Clean up when we're destroyed. Also disabled the velocity setting since that seemed to be related to some strangeness in the sounds. Not completely sure about that however...

21	4	src/components/ogre/sound/SoundAction.cpp
12	3	src/components/ogre/sound/SoundAction.h

commit 8be309255fa22f12e187cc75e4e737a09e125d40
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Aug 31 00:43:09 2008 +0200

    The parsing has been moved to the SoundEntity class.

5	55	src/components/ogre/EmberPhysicalEntity.cpp

commit ed361aba707087f9e667959a4e2cf166893c6850
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Aug 29 23:47:39 2008 +0200

    Removed strange behaviour with using defined.

1	5	src/components/ogre/model/XMLModelDefinitionSerializer.cpp

commit 991315861f39827a215920bbc19adf2a2985f766
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Aug 29 23:46:11 2008 +0200

    Removed the frequency property since it doesn't apply with the way things been refactored.

1	3	src/components/ogre/model/ModelDefinition.cpp
1	3	src/components/ogre/model/ModelDefinition.h
1	9	src/components/ogre/model/XMLModelDefinitionSerializer.cpp

commit e19e0cbbe51cc42dc3ee21454e7424fc62012829
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Aug 29 23:38:13 2008 +0200

    We always have the public part first, because that's what people want to look at first when they look at the header.

10	10	src/components/ogre/sound/SoundAction.h
31	32	src/components/ogre/sound/SoundEntity.h

commit 664e147b7e5cd8f08111dac99c2015c88715978f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Aug 29 23:26:12 2008 +0200

    Updated after file move.

6	3	src/components/ogre/EmberPhysicalEntity.cpp
2	4	src/components/ogre/EmberPhysicalEntity.h
2	2	src/components/ogre/sound/Makefile.am
13	12	src/components/ogre/sound/SoundAction.cpp
12	7	src/components/ogre/sound/SoundAction.h
7	4	src/components/ogre/sound/SoundEntity.cpp
5	3	src/components/ogre/sound/SoundEntity.h
2	2	src/services/sound/Makefile.am
0	1	src/services/sound/SoundService.cpp
1	1	src/services/sound/SoundService.h

commit fb62a790548c39c3d7935d00ee213da91a541a4c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Aug 29 23:11:19 2008 +0200

    These are bound to the entities, and should not be in the raw service namespace.

104	0	src/components/ogre/sound/SoundAction.cpp
83	0	src/components/ogre/sound/SoundAction.h
145	0	src/components/ogre/sound/SoundEntity.cpp
124	0	src/components/ogre/sound/SoundEntity.h
0	104	src/services/sound/SoundAction.cpp
0	83	src/services/sound/SoundAction.h
0	145	src/services/sound/SoundEntity.cpp
0	124	src/services/sound/SoundEntity.h

commit 88c1410592e932b8198295d172c016c5b6d768e7
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Aug 29 23:09:49 2008 +0200

    Updated reference to the SoundDefinition.h file and made sure that fields are properly initialized in the correct order.

2	2	src/components/ogre/EmberPhysicalEntity.cpp
1	1	src/components/ogre/sound/XMLSoundDefParser.cpp
1	1	src/components/ogre/sound/XMLSoundDefParser.h

commit 4017b42e3fc5813a2bdac3706df25ecfe7b1a47d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Aug 29 23:04:31 2008 +0200

    Updated references after file rename.

1	1	src/services/sound/SoundAction.cpp
1	1	src/services/sound/SoundDefinition.cpp
1	1	src/services/sound/SoundGroup.h
1	1	src/services/sound/SoundService.h

commit c3c00567138ee3a70b205c1cd2af279eaa9c6908
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Aug 29 23:02:28 2008 +0200

    Updated the makefile.

2	2	src/services/sound/Makefile.am

commit d5bda014aefc67cc5bae68da88610059b25744cb
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Aug 29 23:01:42 2008 +0200

    Renamed it to SounDefinition to better fit with the naming scheme used.

87	0	src/services/sound/SoundDefinition.cpp
119	0	src/services/sound/SoundDefinition.h
0	87	src/services/sound/SoundModel.cpp
0	119	src/services/sound/SoundModel.h

commit c3f35effa82f81e8b8ac3f7c19f1c33b23a8eaa3
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Aug 29 22:57:02 2008 +0200

    Added proper direction handling, though the conversion isn't completely correct yet.

28	3	src/services/sound/SoundService.cpp
1	3	src/services/sound/SoundService.h

commit f4fc11065627f22696a897a99f198df493d88ffc
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Aug 29 22:56:03 2008 +0200

    Added signal for when the movement mode changes, useful for other classes which want to listen for such changes.

1	0	src/components/ogre/EmberEntity.cpp
9	0	src/components/ogre/EmberEntity.h

commit 354aacba7c56481b658f84df382598baacd77cc9
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Aug 28 23:07:57 2008 +0200

    Apply enough fixes to make it at least work now, but it's still very rudimentary and won't stop playing any sound once it's started.

12	4	src/services/sound/SoundAction.cpp
2	0	src/services/sound/SoundAction.h
15	14	src/services/sound/SoundEntity.cpp
2	2	src/services/sound/SoundSample.cpp
1	1	src/services/sound/SoundSample.h
5	3	src/services/sound/SoundService.cpp

commit 5caf716c0d1ffd6244d9b3855d927f1eb12a9f19
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Aug 28 23:06:02 2008 +0200

    When the wrapper is copied, the new wrapper will take over ownership. Perhaps we should use some kind of shared pointer here instead...

12	9	src/framework/IResourceProvider.h

commit 69ae1636f03318d8f27afecf6102058470e7f3ce
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Aug 28 23:04:57 2008 +0200

    Use the resource path, not the full file name, since we want to use the Ogre resource system.

2	4	src/components/ogre/sound/XMLSoundDefParser.cpp

commit 5f5f93e49f659d6c7c219a31bf7c2a0bbfb367e7
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Aug 28 23:04:00 2008 +0200

    Provide a resource loader for the sound manager.

5	0	src/components/ogre/EmberOgre.cpp
1	0	src/components/ogre/EmberOgre.h

commit 5aca8d5de1dffa9d6cd4d20bed73dcd171dd007c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Aug 28 22:04:10 2008 +0200

    Make sure to check that a root element really exists.

25	23	src/components/ogre/model/XMLModelDefinitionSerializer.cpp
90	87	src/components/ogre/model/mapping/XMLModelMappingDefinitionSerializer.cpp
20	18	src/components/ogre/sound/XMLSoundDefParser.cpp

commit 1eaa7ef14a4b90e3701003a8356239b4682a2c59
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Aug 28 21:53:32 2008 +0200

    Adapted to symbol changes.

5	8	src/components/ogre/sound/XMLSoundDefParser.cpp
2	2	src/components/ogre/sound/XMLSoundDefParser.h

commit 5aca0986cf7237c10251372cb3c8de322ef56be1
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Aug 28 21:53:10 2008 +0200

    For some reason this used C style strings. No reason for that.

1	1	src/components/ogre/OgreResourceProvider.cpp

commit 570a2f7b468fefbbbd163d8f9331c959fe5b2c69
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Aug 28 21:52:25 2008 +0200

    Make sure to properly delete our sound entity when we clean up. Also adapted to changes in the soundmanager classes.

4	10	src/components/ogre/EmberPhysicalEntity.cpp

commit 2251bbdec14ac37b28420cea54568ca9bd507404
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Aug 28 21:51:01 2008 +0200

    Bind the actions and sound groups together through the use of SoundInstances. Clean up and remove redundant code and try to restructure it to fit the intended design a little more. It's still not complete and will probably crash, but it's a start.

22	34	src/services/sound/SoundAction.cpp
8	9	src/services/sound/SoundAction.h
55	104	src/services/sound/SoundGroup.cpp
21	61	src/services/sound/SoundGroup.h
5	5	src/services/sound/SoundInstance.cpp
3	3	src/services/sound/SoundInstance.h
10	10	src/services/sound/SoundModel.cpp
11	11	src/services/sound/SoundModel.h
18	8	src/services/sound/SoundSample.cpp
18	8	src/services/sound/SoundSample.h
23	9	src/services/sound/SoundService.cpp
9	9	src/services/sound/SoundService.h

commit fc3b92ae0d7e33dd90a147bca2351a24ccd7c89f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Aug 28 21:49:51 2008 +0200

    Wrap in defines to avoid duplicate inclusion.

4	0	src/framework/IResourceProvider.h

commit d1a6fe692e63574c2472abe3dec1dd39bcaf704f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Aug 28 00:03:10 2008 +0200

    Began restructing into a design which more follows how both Ember and OpenAL works. The sound sources should be separate from the samples. Each sound source can have multiple samples and buffers connected to it, and each buffer can appear in multiple sources at the same time. In addition, instead of trying to load the sound data directly from the disk we'll use the Ogre resource system, allowing for both more advanced storage as well as leveraging all the existing features of the Ogre resource system.

2	2	src/components/ogre/sounddefinitions/pig.sounddef
5	2	src/services/sound/Makefile.am
51	51	src/services/sound/SoundGroup.cpp
74	0	src/services/sound/SoundInstance.cpp
61	0	src/services/sound/SoundInstance.h
293	287	src/services/sound/SoundSample.cpp
140	155	src/services/sound/SoundSample.h
74	56	src/services/sound/SoundService.cpp
25	0	src/services/sound/SoundService.h
78	0	src/services/sound/SoundSource.cpp
65	0	src/services/sound/SoundSource.h

commit 539fdfdae6a7e45924de50388670f2f38b83c0eb
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Aug 26 22:30:29 2008 +0200

    Properly shut down OpenAL when the service stops.

15	6	src/services/sound/SoundService.cpp
6	0	src/services/sound/SoundService.h

commit 4b1ddae33519f2b5f7e07666982c3cabe9b73d28
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Aug 24 23:59:52 2008 +0200

    Also check for sound defs in the shared media.

1	0	src/components/ogre/resources.cfg

commit 96687046c97a4f78f59e1d183d4b05e2dbac3a12
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Aug 24 23:58:47 2008 +0200

    Use the sounds found in the common media, with the correct path.
    
    TODO: update refresh-amber-media-dev.sh to also parse and copy the sounds needed.

6	6	src/components/ogre/sounddefinitions/pig.sounddef
1	1	src/components/ogre/sounddefinitions/walking.sounddef

commit e58089557d7396f7e7ff3427fc3c2cca58406702
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Aug 24 23:58:14 2008 +0200

    The listener's position should be where the camera is, at all times.

0	9	src/components/ogre/Avatar.cpp
4	8	src/components/ogre/AvatarCamera.cpp

commit 51a33e2ab218dabf38564f0db9fbbc68be267eab
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Aug 24 23:57:40 2008 +0200

    Moved the footstep sound specification to the correct model definition.

3	0	src/components/ogre/modeldefinitions/characters.modeldef.xml
0	3	src/components/ogre/modeldefinitions/male.modeldef

commit ef6283647054294df1fbdbb3fdc3fafc3c6217ce
Merge: 74c69d1 f75a5b5
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Aug 24 21:11:54 2008 +0200

    Initial merge of Romulo's GSoC branch for better sound support.
    
    Conflicts:
    
    	configure.ac
    	src/components/ogre/Makefile.am
    	src/main/Application.cpp
    	src/services/sound/SoundService.cpp
    	src/services/sound/SoundService.h

commit 74c69d1481068e895bd37bda767b9849a137d10f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Aug 24 19:46:07 2008 +0200

    Fixed some problems where areas and mods were parsed multiple times at initialization since the creation of them occurred withing the init method, while all data wasn't available. Now we treat uninitialized entities a little different, and tries to delay the creation of the dependent objects until initialization is complete.

46	22	src/components/ogre/EmberEntity.cpp
10	0	src/components/ogre/EmberEntity.h

commit 7b7f27ca3b4fddd8bcad12e3d28c38178a773ad0
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Aug 24 16:45:36 2008 +0200

    Added preliminary support for polygon shapes. We first however need to sync with the server code so both the client and server agree on the same format for the shapes (that's true for all shapes).

12	0	src/components/ogre/terrain/TerrainMod.cpp
34	0	src/components/ogre/terrain/TerrainMod_impl.h

commit c3d1ff0f1577970879dfbe5f38c825e1820f8e38
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Aug 24 11:52:13 2008 +0200

    Cleaned up and altered the way terrainpositions are defined in the modifer handling code, since we've changed the reloadTerrain method to now accept positions in world space instead of index.

28	61	src/components/ogre/terrain/TerrainGenerator.cpp

commit 38861955c24ea97c127a37e81d9836dcc53c4fb2
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Aug 24 01:11:57 2008 +0200

    Removed a couple of incorrect casts to int.

2	2	src/components/ogre/terrain/TerrainMod.cpp
3	3	src/components/ogre/terrain/TerrainMod_impl.h

commit 8e1958b44e9be3fe7acc562b3dff12f72dbfa1dc
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Aug 24 00:47:15 2008 +0200

    Removed obsolete code and fixed some issues with the rotbox.

0	193	src/components/ogre/terrain/TerrainMod.cpp
0	39	src/components/ogre/terrain/TerrainMod.h
5	3	src/components/ogre/terrain/TerrainMod_impl.h

commit d6ad62794bffd9f2a7cabe8aa67a538a76a953ed
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Aug 24 00:46:22 2008 +0200

    With newer versions of Ogre we'll get an assert if the bbox is invalid, so to avoid this we'll now generate a 0.2 meters large bbox if there's none specified.

6	3	src/components/ogre/EmberEntity.cpp

commit 97bba72ac175ef7bd4aa351d50c161d943fbb70c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Aug 23 23:54:54 2008 +0200

    Added support for the rotbox shape in all mods. I would have preferred to use a templated method for instantiating the inner terrain mod implementation depending on the type of shape, but I couldn't get that to work with "new" (putting it on the stack worked just fine, but we can't have that), so in the end we have to live with some duplicated code.

26	1	src/components/ogre/terrain/TerrainMod.cpp
5	0	src/components/ogre/terrain/TerrainMod.h
33	0	src/components/ogre/terrain/TerrainMod_impl.h

commit d1ad4ef8fd3856166c9220f2e67bfd07a1565fd7
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Aug 23 22:39:59 2008 +0200

    Added support for adjust mods.

49	36	src/components/ogre/terrain/TerrainMod.cpp
59	8	src/components/ogre/terrain/TerrainMod.h
65	0	src/components/ogre/terrain/TerrainMod_impl.h

commit 958e885ead78affe870f399756379abc57686156
Merge: 988961a a8e110f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Aug 23 22:21:00 2008 +0200

    Merge branch 'gsoc_tamas_merge'

commit a8e110fca5bfdc7b59c96c1bb63431dd97234718
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Aug 23 22:19:07 2008 +0200

    Added support for level terrain mod.

45	0	src/components/ogre/terrain/TerrainMod.cpp
33	1	src/components/ogre/terrain/TerrainMod.h
136	30	src/components/ogre/terrain/TerrainMod_impl.h

commit 91992145cef22eb9cbdd2a297a20a07c618d9aaa
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Aug 23 21:53:04 2008 +0200

    Use the parsing methods found in TerrainMod_impl.

36	56	src/components/ogre/terrain/TerrainMod.cpp
1	0	src/components/ogre/terrain/TerrainMod.h
40	14	src/components/ogre/terrain/TerrainMod_impl.h

commit dfd83997cb6b4e3c013138e3f48050b3b166223c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Aug 23 21:52:36 2008 +0200

    Make comments conform more to the current standard.

7	6	doc/template_header.h

commit 3ee9fcea0f23141a04b404cc386e060e495a8964
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Aug 23 21:30:28 2008 +0200

    Added text on how casts should be handled.

4	0	doc/template_header.h

commit 143f3f2e51574bf12e0cac9082306319a64791f4
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Aug 23 20:14:01 2008 +0200

    Added support for slope mods, and mods which uses templated shapes in general.

11	10	src/components/ogre/terrain/Makefile.am
44	15	src/components/ogre/terrain/TerrainMod.cpp
4	6	src/components/ogre/terrain/TerrainMod.h
36	0	src/components/ogre/terrain/TerrainMod_impl.cpp
127	0	src/components/ogre/terrain/TerrainMod_impl.h

commit 1ebaf2497dd3e04ad78cbce99e908acc5fa3b296
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Aug 23 13:39:28 2008 +0200

    Started work on the terrain mods that use templated shapes.

60	29	src/components/ogre/terrain/TerrainMod.cpp
106	3	src/components/ogre/terrain/TerrainMod.h

commit 543146b15a9282c7799ae5a05171e5a75c07b184
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Aug 23 12:42:44 2008 +0200

    Reapply Tamas' changes.

5	2	src/components/ogre/terrain/TerrainMod.cpp

commit 1acf9941611c9a73bbd888002fe46150ee3b76ca
Merge: b7b7f4e da4f930
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Aug 23 11:02:39 2008 +0200

    Merge /home/erik/code/worldforge-git/tamas/ember into gsoc_tamas_merge
    
    Conflicts:
    
    	src/components/ogre/terrain/TerrainGenerator.cpp
    	src/components/ogre/terrain/TerrainMod.cpp
    	src/components/ogre/terrain/TerrainMod.h

commit b7b7f4e2db8c2735c1ee5480b7b33f0a781e3258
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Aug 23 11:00:27 2008 +0200

    Make sure to initialize to 0.

2	1	src/components/ogre/EmberEntity.cpp

commit be625de95ddc91d2838b490c01679911af655d9f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Aug 23 10:20:22 2008 +0200

    More work on refactoring how the terrain mods are handled.

1	11	src/components/ogre/terrain/TerrainGenerator.cpp
17	5	src/components/ogre/terrain/TerrainGenerator.h
113	126	src/components/ogre/terrain/TerrainMod.cpp
13	5	src/components/ogre/terrain/TerrainMod.h

commit 96f77495a20893b195eb1296bda4e9b925b60386
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Aug 22 20:21:24 2008 +0200

    Began a restructuring into separate classes.

76	3	src/components/ogre/terrain/TerrainMod.cpp
55	4	src/components/ogre/terrain/TerrainMod.h

commit 61d9b0e437ad3b4bd69792963afca8a923462e60
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Aug 21 22:51:23 2008 +0200

    We use tabs, not spaces.

28	28	src/components/ogre/terrain/TerrainGenerator.cpp

commit 511721b300e1e7e90e0571033ad021da674cf5e3
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Aug 21 22:49:42 2008 +0200

    Cleaned up code, added comments, removed public fields in favour of accessors.

6	6	src/components/ogre/terrain/TerrainGenerator.cpp
14	3	src/components/ogre/terrain/TerrainMod.cpp
26	8	src/components/ogre/terrain/TerrainMod.h

commit cd261036d50a6babbfee8042ff2cdc86dced09d8
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Aug 21 22:07:51 2008 +0200

    Reformat the code. We use tabs, not spaces.

309	308	src/components/ogre/terrain/TerrainMod.cpp
20	13	src/components/ogre/terrain/TerrainMod.h

commit e7d8e533bedea055a1083ebca128d9074fe7a5cb
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Aug 21 22:06:57 2008 +0200

    Added comments and moved the creation of the terrain mod to onAttrChanged where it can react to any new attributes.

13	8	src/components/ogre/EmberEntity.cpp
10	2	src/components/ogre/EmberEntity.h

commit e924e70d5b17b14e1d66a9b112ffc0721976c660
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Aug 21 21:56:08 2008 +0200

    Cleanup

1	9	src/components/ogre/WorldEmberEntity.cpp

commit 988961a0f2b2d204b28dccbb3452b4044786a9b8
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Aug 21 21:26:45 2008 +0200

    Load recipes from the shared media also, but load from the user media first still.

1	0	src/components/ogre/resources.cfg

commit 11089e7e518718ea1c0667a65ceb02b422db7f97
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Aug 21 21:25:56 2008 +0200

    Reapply Tamas' changes that were removed in the merge.

7	0	src/components/ogre/EmberEntity.h
0	3	src/components/ogre/terrain/TerrainGenerator.cpp
6	0	src/components/ogre/terrain/TerrainGenerator.h

commit 964424d65fb611dfb0261b4baf5ff2b15582e52d
Merge: 10fb0f8 a373b9d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Aug 21 21:21:28 2008 +0200

    Merge /home/erik/code/worldforge-git/tamas/ember into gsoc_tamas_merge
    
    Conflicts:
    
    	src/components/ogre/EmberEntity.cpp
    	src/components/ogre/EmberEntity.h
    	src/components/ogre/WorldEmberEntity.cpp
    	src/components/ogre/terrain/TerrainEditor.cpp
    	src/components/ogre/terrain/TerrainGenerator.cpp
    	src/components/ogre/terrain/TerrainGenerator.h

commit 10fb0f8605c5040b7de666e201b0fbcf4fb48e5d
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Thu Aug 21 11:58:56 2008 +0400

    Checking for existence of recipe when entering create mode.

7	1	src/components/ogre/widgets/EntityCreator.cpp

commit 70902dd98d169bb5147a91726363ad521c28511b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Aug 20 22:30:43 2008 +0200

    Moved IInputAdapter.pkg to it's new place in services.

0	1	src/components/ogre/scripting/bindings/lua/EmberOgre.pkg
0	53	src/components/ogre/scripting/bindings/lua/IInputAdapter.pkg
71	404	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
2	0	src/services/bindings/lua/EmberServices.pkg
53	0	src/services/bindings/lua/IInputAdapter.pkg
333	1	src/services/bindings/lua/lua_EmberServices.cpp

commit dfcce28dbae1dae786f8241c15733f4e45181e1a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Aug 20 22:10:23 2008 +0200

    Proper initialization.

2	2	src/components/ogre/widgets/EntityCreator.cpp

commit 38b608947ca24448017e0260d9e09f4bd179f528
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Aug 20 22:08:32 2008 +0200

    The input classes have been moved, update to reflect this.

1	0	src/components/ogre/widgets/EntityCreator.cpp
5	5	src/components/ogre/widgets/EntityCreator.h

commit 22abc60e9a04732e35b9fa6c4224c9b4dbf43dbc
Merge: 1774d99 e74ab1e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Aug 20 21:47:23 2008 +0200

    Merge git://git.worldforge.org/alex/ember into gsoc_alexey_merge
    
    Conflicts:
    
    	scripts/update_lua_bindings.sh
    	src/components/ogre/scripting/bindings/lua/EmberOgre.pkg
    	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
    	src/services/bindings/lua/lua_EmberServices.cpp

commit 1774d99a735353c383975c97062d0bfdc7f8cbdc
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Aug 20 21:26:11 2008 +0200

    Formatting.

49	51	src/components/ogre/terrain/TerrainArea.cpp
12	12	src/components/ogre/terrain/TerrainArea.h

commit fbf13ebb0b192e209fbef4d03135061d159c6f10
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Aug 20 00:23:18 2008 +0200

    Make sure to disconnect from any event listening when we're done.
    Also added some sanity checks to the ListAdapter, because of some segfaults I was seeing when editing points in areas.

15	0	src/components/ogre/widgets/adapters/atlas/AdapterBase.cpp
23	0	src/components/ogre/widgets/adapters/atlas/AdapterBase.h
3	0	src/components/ogre/widgets/adapters/atlas/CustomAdapter.cpp
0	3	src/components/ogre/widgets/adapters/atlas/CustomAdapter.h
13	5	src/components/ogre/widgets/adapters/atlas/ListAdapter.cpp
1	1	src/components/ogre/widgets/adapters/atlas/NumberAdapter.cpp
4	4	src/components/ogre/widgets/adapters/atlas/OrientationAdapter.cpp
2	2	src/components/ogre/widgets/adapters/atlas/Position2DAdapter.cpp
3	3	src/components/ogre/widgets/adapters/atlas/PositionAdapter.cpp
7	7	src/components/ogre/widgets/adapters/atlas/SizeAdapter.cpp
1	1	src/components/ogre/widgets/adapters/atlas/StringAdapter.cpp

commit 1c308ebce6064b36ef3e3402973a534097cb60b5
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Aug 20 00:22:38 2008 +0200

    Inherit from sigc::trackable for automatic disconnection of the connections used.

1	1	src/components/ogre/terrain/TerrainArea.cpp
1	1	src/components/ogre/terrain/TerrainArea.h

commit f75a5b5021e8caec6968e9dbedd73e391bed30ff
Author: Romulo Fernandes <abra185@yahoo.com>
Date:   Mon Aug 18 23:33:38 2008 -0300

    Settler sounds should work on walk
    Please copy the wav file defined in the walking.sounddef to the sounds folder

6	0	src/components/ogre/modeldefinitions/male.modeldef
6	0	src/components/ogre/sounddefinitions/walking.sounddef

commit f4b0d7ca4de011248aa6c3ef02971a9e42929e96
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Aug 19 01:00:31 2008 +0200

    Removed commented out code.

0	1	src/components/ogre/EmberEntity.cpp

commit b93c3d097e82493ac803ee43a6c0c9cbf20443fc
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Aug 19 00:58:44 2008 +0200

    Moved the terrain area creating code to onAttrChanged so that entities that have areas added to them after they've been initialized will also get areas shown.
    
    Also added sanity checks for invalid areas, i.e. areas with no points.

14	7	src/components/ogre/EmberEntity.cpp
13	5	src/components/ogre/terrain/TerrainArea.cpp

commit da4f9304517ff3abbbeea3b7dc8bf710da1e0c49
Author: Tamas Bates <rhymer@gmail.com>
Date:   Mon Aug 18 11:31:47 2008 -0700

    Improved the height adjustment for crater mods.

5	3	src/components/ogre/terrain/TerrainMod.cpp

commit e74ab1e77788d768070fa50410413d8975d5b168
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Mon Aug 18 19:45:39 2008 +0400

    Updating docs.

2	0	src/components/ogre/manipulation/DetachedEntity.h
2	0	src/components/ogre/manipulation/EntityRecipe.h
130	3	src/components/ogre/widgets/EntityCreator.h

commit 5d20084be99b30b9827338e6b28406f6995cd2fe
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Mon Aug 18 15:24:12 2008 +0400

    Deleting model on cleanup, as proposed by Erik.

6	2	src/components/ogre/widgets/EntityCreator.cpp

commit 17a72e8730403681dfd9adba081799c4fa6f6429
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Mon Aug 18 15:23:21 2008 +0400

    Passing position by reference.

1	1	src/components/ogre/widgets/EntityCreator.cpp
1	1	src/components/ogre/widgets/EntityCreator.h

commit a10dda465c056cdb8cee8d89eb535db6dd24e6f4
Author: Tamas Bates <rhymer@gmail.com>
Date:   Sun Aug 17 21:32:06 2008 -0700

    Improved the comments on the TerrainMod class and attempted to get updateMod() to work (which hasn't worked out yet).

12	11	src/components/ogre/terrain/TerrainGenerator.cpp
3	1	src/components/ogre/terrain/TerrainMod.cpp
7	1	src/components/ogre/terrain/TerrainMod.h

commit 6804105516da3d624544c41fbc96e5ded7cc2dd2
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Aug 17 23:34:14 2008 +0200

    Updated script bindings.

1	1	src/components/ogre/scripting/bindings/lua/EmberEntity.pkg
8	8	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp

commit 496c1a281d0acfe30c14938ebddaa4cc5fdb3368
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Aug 17 23:32:49 2008 +0200

    Let the paged geometry bridge code handle visiblity changes altogether, removing the ugly hack in EmberPhysicalEntity. We should however refactor the entity classes so that the graphical representation code can be moved to separate classes, proving a better component based approach.

37	37	src/components/ogre/EmberPhysicalEntity.cpp
1	1	src/components/ogre/EmberPhysicalEntity.h
23	12	src/components/ogre/environment/EmberEntityLoader.cpp
14	1	src/components/ogre/environment/EmberEntityLoader.h

commit fac53a3a68dd3fae638adb63aed1d216ab080e90
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Aug 17 23:32:00 2008 +0200

    Added better docs and renamed setVisible to setClientVisible to differentiate from Eris::Entity::setVisible.

8	8	src/components/ogre/EmberEntity.cpp
186	82	src/components/ogre/EmberEntity.h

commit 8b2b6b7b7afab34a7bef1b09f6883f89d11286bc
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Aug 17 21:24:42 2008 +0200

    When an entity is moved or deleted, update the paged geometry accordingly.
    Also refactored a little to make the code more straightforward, and added better docs.

112	12	src/components/ogre/environment/EmberEntityLoader.cpp
106	7	src/components/ogre/environment/EmberEntityLoader.h
1	1	src/components/ogre/environment/Forest.cpp

commit d4859fa5957cbf0fd2f3113f2100bbae8012f0a9
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Aug 17 15:31:23 2008 +0200

    Update the foliage when the terrain is altered.
    
    We would like this to only update the foliage areas that are actively affected by the terrain change, but I couldn't get that to work correctly, so we instead update the whole foliage. Newer versions of PagedGeometry has better methods for this, so we'll wait until we've updated to that.

24	0	src/components/ogre/environment/FoliageBase.cpp
21	0	src/components/ogre/environment/FoliageBase.h

commit 965951205b13c18461e02b37f1851fe5701f72cc
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sun Aug 17 15:27:57 2008 +0400

    Converting spaces to tabs.

12	12	src/components/ogre/manipulation/entityrecipes/entityrecipe.xsd

commit 136129e632c898470dec0991b1a1df3596f29838
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sun Aug 17 15:22:03 2008 +0400

    Fixing docs.

5	5	src/components/ogre/manipulation/GUIAdapterBindings.h

commit d5dde8ecd57c766cb08c089db8b658969b4540a8
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sun Aug 17 15:21:44 2008 +0400

    Making test recipe to validate.

1	1	src/components/ogre/manipulation/entityrecipes/test.entityrecipe

commit a2752526939b8e84f1b0a42c9f58e281d72f8690
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sun Aug 17 15:21:26 2008 +0400

    Validating entity recipes with XML Schema.

6	0	src/components/ogre/manipulation/entityrecipes/Makefile.am
172	0	src/components/ogre/manipulation/entityrecipes/entityrecipe.xsd

commit 128ec436ff45914516800046975be3a12fcc24b9
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sun Aug 17 13:03:03 2008 +0400

    Using provided XML Schema for validation modeldefs.

2	2	src/components/ogre/modeldefinitions/Makefile.am

commit ca051b5d95c04eb452cb24564d34f8df79063e90
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sun Aug 17 12:53:06 2008 +0400

    Fixing modeldefinitions make rule to check only *.modeldef files.

1	1	src/components/ogre/modeldefinitions/Makefile.am

commit a1d19831920faad08b5d995231a76b6fa7ee172c
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sun Aug 17 12:43:36 2008 +0400

    Commented out doTest() function.

2	0	src/components/ogre/manipulation/EntityRecipe.cpp
1	1	src/components/ogre/manipulation/EntityRecipe.h
1	1	src/components/ogre/scripting/bindings/lua/EntityRecipe.pkg
0	32	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp

commit a0cad38c2ff5bf7d75ed35d083282b9e162d5267
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sun Aug 17 12:42:26 2008 +0400

    Updated documentation on EntityRecipe.

10	7	src/components/ogre/manipulation/EntityRecipe.h
1	1	src/components/ogre/manipulation/GUIAdapterBindings.h

commit 1d1e141dd47ebf73ae700c3619e494ed87dd4c00
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sun Aug 17 10:55:25 2008 +0400

    Updated documentation for GUIAdapter.

20	7	src/components/ogre/manipulation/GUIAdapter.h

commit 67023c6ccfe50de49df06f0d414e1d701f4c42be
Author: Romulo Fernandes <abra185@yahoo.com>
Date:   Sat Aug 16 19:32:21 2008 -0300

    Reworked on the project completely:
    -Rewrote Sound Samples
    -New SoundModel and SoundGroupModel
    -Fixed memory pointers, allocation and deallocations
    -Documentation

3	1	src/components/ogre/Avatar.cpp
0	1	src/components/ogre/EmberEntityFactory.cpp
7	5	src/components/ogre/EmberPhysicalEntity.cpp
0	1	src/components/ogre/EmberPhysicalEntity.h
11	13	src/components/ogre/sound/XMLSoundDefParser.cpp
3	4	src/components/ogre/sound/XMLSoundDefParser.h
0	4	src/main/Application.cpp
2	2	src/services/sound/Makefile.am
25	11	src/services/sound/SoundAction.cpp
1	1	src/services/sound/SoundAction.h
2	1	src/services/sound/SoundEntity.cpp
1	1	src/services/sound/SoundEntity.h
0	226	src/services/sound/SoundEntityManager.cpp
0	133	src/services/sound/SoundEntityManager.h
39	57	src/services/sound/SoundGroup.cpp
3	27	src/services/sound/SoundGroup.h
87	0	src/services/sound/SoundModel.cpp
119	0	src/services/sound/SoundModel.h
112	146	src/services/sound/SoundSample.cpp
2	38	src/services/sound/SoundSample.h
105	319	src/services/sound/SoundService.cpp
36	60	src/services/sound/SoundService.h

commit a749b09eabb200f17d6ac21651ee72488526ccd8
Author: Tamas Bates <rhymer@gmail.com>
Date:   Sat Aug 16 11:19:55 2008 -0700

    Applied a patch provided by Erik which causes the graphical representation of the terrain to be updated whenever a modifier is. Also fleshed out the comments in Terrain::TerrainMod a bit more so they should match the Doxygen format now.

12	0	src/components/ogre/terrain/TerrainGenerator.cpp
3	1	src/components/ogre/terrain/TerrainMod.cpp
62	27	src/components/ogre/terrain/TerrainMod.h

commit ac210a379be73f05ccdd7771b21916c33faf8664
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Aug 16 19:46:28 2008 +0200

    Make sure we only have one shadow caster, since the terrain can't handle multiple shadows very good (currently).

2	0	src/components/ogre/environment/CaelumEnvironment.cpp

commit 21db95d1930d11f782046edc813e9f219c6e8e3d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Aug 16 19:45:16 2008 +0200

    Renamed methods to better reflect whether they use index or world positions. Also added some events which are emitted when the terrain is updated. These will come in handy for other components that needs to be updated when the terrain is changed.

1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingLandScapeData2D_HeightField.cpp
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingLandScapeTexture.cpp
1	1	src/components/ogre/environment/FoliageLayer.cpp
1	1	src/components/ogre/environment/FoliageLoader.cpp
1	1	src/components/ogre/terrain/TerrainEditor.cpp
10	7	src/components/ogre/terrain/TerrainGenerator.cpp
44	18	src/components/ogre/terrain/TerrainGenerator.h

commit a373b9d684ca2bcc0c4122b6599c5f754c8ce43f
Author: Tamas Bates <rhymer@gmail.com>
Date:   Fri Aug 15 21:42:26 2008 -0700

    Finally refactored the function used to parse Atlas data into a terrain modifier. It may still need some work. I also added comments to TerrainMod.h

5	45	src/components/ogre/terrain/TerrainGenerator.cpp
0	5	src/components/ogre/terrain/TerrainGenerator.h
221	165	src/components/ogre/terrain/TerrainMod.cpp
44	2	src/components/ogre/terrain/TerrainMod.h

commit ca7f3136c8bdfee5988720528ff85269720c3a71
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Fri Aug 15 20:08:19 2008 +0400

    Fixing value descriptions.

4	4	src/components/ogre/manipulation/entityrecipes/boulder.entityrecipe

commit ae21e6ace1de612c0417f77d65c46ce2968bf42f
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Fri Aug 15 20:03:06 2008 +0400

    Use non-global namespace for recipe. This probably should be call to setfenc() and go somewhere to Lua scripting service.

3	2	src/components/ogre/manipulation/entityrecipes/boulder.entityrecipe

commit cf6b5a40e589506bb37fd109c98918342da6f470
Author: Tamas Bates <rhymer@gmail.com>
Date:   Fri Aug 15 09:02:43 2008 -0700

    Updated the handlers for deleting and changing a terrainmod so that the new functions in Mercator are used. The functions are now much simpler, and no longer need to search through the multimap of modifiers when just one is updated or deleted.

19	66	src/components/ogre/terrain/TerrainGenerator.cpp

commit b20e1a592b5bda8200d087097c49e1044bc076a1
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Fri Aug 15 18:26:27 2008 +0400

    Use pushNamedFunction() for getting function name. This way we allow to call functions with dots in name.

2	1	src/components/ogre/scripting/LuaScriptingProvider.cpp

commit d2d1dbfc361769feb04c28527fb2c69b28cff25c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Aug 14 23:57:25 2008 +0200

    Fixed instance where it read outside of the buffer.

1	1	src/components/ogre/terrain/TerrainPageSurfaceCompilerTechniqueShader.cpp

commit cdcbd3e19d980912a47c4ebd58352835577b30a9
Author: Tamas Bates <rhymer@gmail.com>
Date:   Thu Aug 14 13:57:53 2008 -0700

    Terrain Generator now only searches its relatively small list of entities with mods applied when updating the terrain instead of traversing the entire entity tree.

56	29	src/components/ogre/terrain/TerrainGenerator.cpp

commit eb2b941ddc4f8f85711fd0ae075ec31bec3aabda
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Aug 14 22:32:48 2008 +0200

    Use the new api for updating areas when they are changed.

1	0	src/components/ogre/terrain/TerrainGenerator.cpp

commit 7a6e789872d72008739a5e99f8f0c23ec6b56f5d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Aug 14 22:32:21 2008 +0200

    Properly clean up.

4	0	src/components/ogre/widgets/ServerWidget.cpp

commit 2fd02844e949c32b735a9b2b347127ded58e2d26
Author: Tamas Bates <rhymer@gmail.com>
Date:   Thu Aug 14 11:32:36 2008 -0700

    Added a multimap to TerrainGenerator which holds the pointers returned from Terrain::addMod(), and uses the ID of the entity holding the mod as the key.

6	1	src/components/ogre/terrain/TerrainGenerator.cpp
4	0	src/components/ogre/terrain/TerrainGenerator.h
1	1	src/components/ogre/terrain/TerrainMod.cpp

commit b128fbee6ec4687d19e53a7594a9b9373882bcc9
Author: Romulo Fernandes <abra185@yahoo.com>
Date:   Wed Aug 13 21:47:25 2008 -0300

    - Fixed the copy methods with a passing by double pointer rather than single
    - The sample itself inserts into soundservice

3	3	src/services/sound/SoundGroup.cpp
16	3	src/services/sound/SoundSample.cpp
16	16	src/services/sound/SoundService.cpp
9	1	src/services/sound/SoundService.h

commit 6c57c624abc130a9579ba74dcee100ddbd98a91a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Aug 14 00:37:58 2008 +0200

    Implement area deletions. This requires us to record instances of Mercator::Area instead of TerrainArea*, mainly because we want to batch updates, and when using pointers the original instance might not always be available when we want to do our batch update.
    There still seems to be some issues with the code, which mainly presents itself when shutting down Ember...

3	4	src/components/ogre/environment/FoliageBase.cpp
2	1	src/components/ogre/environment/FoliageBase.h
1	0	src/components/ogre/terrain/TerrainArea.cpp
5	0	src/components/ogre/terrain/TerrainArea.h
14	2	src/components/ogre/terrain/TerrainGenerator.cpp
16	3	src/components/ogre/terrain/TerrainGenerator.h

commit 10a7f390129f4ded516afcec0554d6a8d4857432
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Aug 14 00:36:54 2008 +0200

    Bump the required version of Mercator since our area deletion changes are dependent on newer functionality.

1	1	configure.ac

commit 7658e35dc6aa305b3836c699300f5d9416604f76
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Wed Aug 13 14:24:11 2008 +0400

    Printing author and description in recipe widget.

21	1	src/components/ogre/manipulation/EntityRecipe.cpp
30	0	src/components/ogre/manipulation/EntityRecipe.h
22	0	src/components/ogre/manipulation/XMLEntityRecipeSerializer.cpp
4	0	src/components/ogre/manipulation/entityrecipes/boulder.entityrecipe
4	0	src/components/ogre/scripting/bindings/lua/EntityRecipe.pkg
136	0	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
8	2	src/components/ogre/widgets/EntityCreator.layout
8	0	src/components/ogre/widgets/EntityCreator.lua

commit 45d49424fa5c1e87f248cf99a6a9ba73f13c7d15
Author: Tamas Bates <rhymer@gmail.com>
Date:   Tue Aug 12 19:56:10 2008 -0700

    Removed all references to the now obsolete TerrainModListEntry class.

0	277	src/components/ogre/EmberEntity.cpp
0	5	src/components/ogre/EmberEntity.h
0	15	src/components/ogre/terrain/TerrainEditor.cpp
0	11	src/components/ogre/terrain/TerrainGenerator.cpp
2	10	src/components/ogre/terrain/TerrainGenerator.h
0	162	src/components/ogre/terrain/TerrainModListEntry.cpp
0	64	src/components/ogre/terrain/TerrainModListEntry.h
0	168	src/components/ogre/terrain/TerrainPage.cpp
0	51	src/components/ogre/terrain/TerrainPage.h

commit ad40a8e9511b3b014551835ed7cfbfcd6f72d9d7
Author: Tamas Bates <rhymer@gmail.com>
Date:   Tue Aug 12 15:57:59 2008 -0700

    TerranMods are now correctly cleared from the terrain when their owning entity is deleted. This was previously handled in the destructor of EmberEntity, but is now handled by TerrainGenerator.

31	0	src/components/ogre/terrain/TerrainGenerator.cpp
5	0	src/components/ogre/terrain/TerrainGenerator.h
1	0	src/components/ogre/terrain/TerrainMod.cpp
10	1	src/components/ogre/terrain/TerrainMod.h

commit ac1717e3dc9f3ada7a47a42bae0763187fa7cf89
Author: Tamas Bates <rhymer@gmail.com>
Date:   Tue Aug 12 14:38:40 2008 -0700

    Modifiers are now deleted when their parent entity is deleted as well.

6	0	src/components/ogre/terrain/TerrainMod.cpp
1	0	src/components/ogre/terrain/TerrainMod.h

commit 78fb899521af440b6095040fbb385337942293b7
Author: Tamas Bates <rhymer@gmail.com>
Date:   Tue Aug 12 14:31:53 2008 -0700

    Modifiers are now deleted when they change to avoid a memory leak when parseMod() creates a new one.

3	1	src/components/ogre/terrain/TerrainMod.cpp
1	1	src/components/ogre/terrain/TerrainMod.h

commit b31777cb1c73fed0c0781083f4490be4c1c5bf71
Author: Tamas Bates <rhymer@gmail.com>
Date:   Tue Aug 12 14:15:54 2008 -0700

    Realized that some of the changes made in the last commit weren't needed. Removed them.

18	29	src/components/ogre/terrain/TerrainMod.cpp
1	2	src/components/ogre/terrain/TerrainMod.h

commit 6e5d87a917205015e01ec6c688d97938ffe43e07
Author: Tamas Bates <rhymer@gmail.com>
Date:   Tue Aug 12 11:19:07 2008 -0700

    Updated the TerrainMod class so we didn't have to use EmberEntity at all when updating modifiers. I also updated the calls in TerrainGenerator.

20	82	src/components/ogre/EmberEntity.cpp
4	13	src/components/ogre/terrain/TerrainGenerator.cpp
30	41	src/components/ogre/terrain/TerrainMod.cpp
3	1	src/components/ogre/terrain/TerrainMod.h

commit b1f6efdb8f10d12e4b69908b5e13af2944708e95
Author: Romulo Fernandes <abra185@yahoo.com>
Date:   Mon Aug 11 23:15:57 2008 -0300

    Transferred the instantiate methods to each class that way we call them from the overloaded functions
    Sound Listener now is on the Camera Position

2	2	src/components/ogre/Avatar.cpp
113	0	src/services/sound/SoundSample.cpp
36	0	src/services/sound/SoundSample.h
16	145	src/services/sound/SoundService.cpp
0	8	src/services/sound/SoundService.h

commit af9dd9ac239825da828649ea338294801053afa2
Author: Tamas Bates <rhymer@gmail.com>
Date:   Mon Aug 11 14:04:22 2008 -0700

    Managed to avoid that function call to EmberEntity, but I had to make mTerrainMod public. I think I can avoid this as well with some changes to the TerrainMod class.
    The issue is that when a modifier is updated we need to clear it from the terrain before reapplying it. This clears other mods from the terrain as well, so we need to find entities with terrainmod attributes in order to reapply them. We can either make mTerrainMod public, or alter TerrainMod so that it can parse the atlas data from any entity, not just the one it's applied to.

4	14	src/components/ogre/EmberEntity.h
3	2	src/components/ogre/terrain/TerrainGenerator.cpp
0	1	src/components/ogre/terrain/TerrainMod.cpp

commit f2e39da21ea487dab8a3b534579ce35869c5350a
Author: Tamas Bates <rhymer@gmail.com>
Date:   Mon Aug 11 13:24:39 2008 -0700

    The new TerrainMod class now handles creation and updates to terrain mods, and appears to correctly handle it when the owning entity is moved. There is still one call being made to EmberEntity which should not be. After that's fixed I'll move on to cleaning out all of the functions I used before creating the TerrainMod class.

74	57	src/components/ogre/EmberEntity.cpp
13	6	src/components/ogre/EmberEntity.h
5	0	src/components/ogre/WorldEmberEntity.cpp
6	0	src/components/ogre/WorldEmberEntity.h
46	1	src/components/ogre/terrain/TerrainGenerator.cpp
11	0	src/components/ogre/terrain/TerrainGenerator.h
4	5	src/components/ogre/terrain/TerrainMod.cpp

commit 7569ea83d78729f9316efd0dcc9b829b46fc38c5
Author: Tamas Bates <rhymer@gmail.com>
Date:   Mon Aug 11 12:23:16 2008 -0700

    Added the TerrainMod.cpp and .h files.

346	0	src/components/ogre/terrain/TerrainMod.cpp
75	0	src/components/ogre/terrain/TerrainMod.h

commit 7d66b22c4318e0d4bdf3643b209d48fab28de54e
Author: Tamas Bates <rhymer@gmail.com>
Date:   Mon Aug 11 11:04:12 2008 -0700

    Added a TerrainMod class to the Terrain namespace. This class is modeled after the TerrainArea class, and will handle all the details concerning terrainmods that are currently in EmberEntity.

2	0	src/components/ogre/EmberEntity.cpp
1	1	src/components/ogre/terrain/Makefile.am
0	43	src/components/ogre/terrain/TerrainEditor.cpp
2	2	src/components/ogre/terrain/TerrainGenerator.cpp

commit df53ec68135ca3278eefb2a7dca9cb8d5f706475
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Aug 11 00:16:52 2008 +0200

    Added better comments and cleaned up some code.

36	88	src/components/ogre/EmberEntity.cpp

commit 18a8175f534535fcda7cdc96a5388cd22e048c6a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Aug 10 21:13:00 2008 +0200

    Added better comments and removed obsolete code, restructured headers.

1	1	src/components/ogre/terrain/TerrainArea.cpp
61	0	src/components/ogre/terrain/TerrainArea.h
37	45	src/components/ogre/terrain/TerrainGenerator.cpp
109	30	src/components/ogre/terrain/TerrainGenerator.h
1	0	src/components/ogre/terrain/TerrainInfo.cpp
4	1	src/components/ogre/terrain/TerrainInfo.h

commit 61f8c91a0aab4edf672dfe7907e6cb89f3c75e8e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Aug 10 21:12:25 2008 +0200

    Updated coding guidelines.

5	5	doc/template_header.h

commit bc770327e292972f80993758dd8afa8afef80c25
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sun Aug 10 18:43:41 2008 +0400

    Add possibility to add different values and text to suggestions, like <item value="a">Boulder A</item>.

24	10	src/components/ogre/manipulation/GUIAdapter.cpp
4	8	src/components/ogre/manipulation/GUIAdapter.h
11	1	src/components/ogre/manipulation/XMLEntityRecipeSerializer.cpp
2	2	src/components/ogre/manipulation/entityrecipes/boulder.entityrecipe
2	2	src/components/ogre/scripting/bindings/lua/GUIAdapter.pkg
23	12	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp

commit e48ccb0544412765333abf046cf662bbf6990a44
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sun Aug 10 13:15:50 2008 +0400

    Moving randelem function from boulder recipe to helper math library.

0	9	src/components/ogre/manipulation/entityrecipes/boulder.entityrecipe
5	0	src/components/ogre/widgets/Math.lua

commit df076a46529563c819a1984780915097aeea8f2f
Author: Romulo Fernandes <abra185@yahoo.com>
Date:   Sat Aug 9 22:19:38 2008 -0300

    - Replaced the defines

6	7	src/services/sound/SoundGroup.cpp

commit 02540f68b244512370f49605f2a378fae08fa86f
Author: Romulo Fernandes <abra185@yahoo.com>
Date:   Sat Aug 9 22:09:49 2008 -0300

    - Classes documentations

37	0	src/services/sound/SoundAction.h
68	0	src/services/sound/SoundEntity.h
60	5	src/services/sound/SoundEntityManager.h
118	3	src/services/sound/SoundGroup.h
141	8	src/services/sound/SoundSample.h
86	8	src/services/sound/SoundService.h

commit 91f9a3e8f3db37a74a16a04203bf7d529fb51120
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Aug 9 20:19:09 2008 +0200

    Added header needed by recent gcc versions.

1	0	src/services/input/InputService.h

commit 290a87d880bf2f5a8a42d211cdffa747da9a90a5
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sat Aug 9 18:27:52 2008 +0400

    Add help blurb.

50	1	src/components/ogre/widgets/EntityCreator.cpp
20	0	src/components/ogre/widgets/EntityCreator.h

commit 288065b30ac0acc3340792b379883d2653167423
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sat Aug 9 17:56:19 2008 +0400

    Add comment.

3	0	src/components/ogre/widgets/EntityCreator.h

commit 32247c08c5875bf3017dabeea3d562a1cdf649e7
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sat Aug 9 17:40:35 2008 +0400

    Disabled passing events to widget when in create mode as changes to adapters doesn't reflected in preview.

4	0	src/components/ogre/widgets/EntityCreator.cpp

commit 03e4b5f33b4863b4932ea4ff148656bddf69b8a8
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sat Aug 9 17:01:06 2008 +0400

    Fixing possible segfault.

6	0	src/components/ogre/manipulation/GUIAdapter.cpp

commit 271cd081d670f917fee218d1df2bf091bdcab366
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sat Aug 9 16:58:12 2008 +0400

    Setting widget alpha when creating the entity.

5	1	src/components/ogre/widgets/EntityCreator.cpp

commit c943554192271a44a94d81217454b8d2b7445745
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sat Aug 9 16:54:28 2008 +0400

    Moving widget to lower-right corner of screen to allow user see the scene.

1	1	src/components/ogre/widgets/EntityCreator.layout

commit f4aee9c7b247c5b8292e4324aed7892eb7d951e9
Author: Tamas Bates <rhymer@gmail.com>
Date:   Fri Aug 8 15:49:36 2008 -0700

    Now the terrain is updated correctly when a modifier moves, as are any nearby.

4	2	src/components/ogre/EmberEntity.cpp
0	11	src/components/ogre/terrain/TerrainPage.cpp
0	5	src/components/ogre/terrain/TerrainPage.h

commit d224f70373fc3999d1e6ffe090d12f7baad2864d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Aug 8 22:24:38 2008 +0200

    Update docs.

30	7	src/framework/ConsoleCommandWrapper.h
35	9	src/framework/Tokeniser.h

commit 134475b4f54439ec49d2fe43fe6bfe08e8e2ccd3
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Aug 8 21:58:24 2008 +0200

    Better docs and cleanup.

10	10	src/framework/ConsoleBackend.cpp
60	79	src/framework/ConsoleBackend.h

commit b2f5edbed7b06946ebf49106d3a7fb74282ddd32
Author: Tamas Bates <rhymer@gmail.com>
Date:   Fri Aug 8 12:48:26 2008 -0700

    All modifiers are now updated correctly when one is moved. I also found some problems that arose when editing a modifier that overlapped multiple segments. These have mostly been taken care of. One last step will be to ensure that an edited mod is correctly updated on any adjacent segments it overlaps.

22	249	src/components/ogre/EmberEntity.cpp
1	2	src/components/ogre/terrain/TerrainPage.cpp

commit ec07ae99bb0b8d0fc0b771f9664bedbf5edafbcc
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Aug 8 21:26:24 2008 +0200

    Better documentation, code cleanup and some refactoring, moving base console commands to the Application where they better belong.

15	76	src/components/ogre/Avatar.cpp
27	15	src/components/ogre/Avatar.h
4	2	src/components/ogre/AvatarEmberEntity.h
1	13	src/components/ogre/ConsoleObjectImpl.cpp
9	10	src/components/ogre/ConsoleObjectImpl.h
10	3	src/main/Application.cpp
17	7	src/main/Application.h

commit acbfe18a11c1ccb162676a07eb6be1bc1a1761f5
Author: Tamas Bates <rhymer@gmail.com>
Date:   Thu Aug 7 22:21:29 2008 -0700

    Improved the way that modifiers are handled when they move. Now, moving a modifier does not leave a copy of itself at its previous position.

260	1	src/components/ogre/EmberEntity.cpp
7	1	src/components/ogre/EmberEntity.h
6	6	src/components/ogre/terrain/TerrainPage.cpp

commit fca58f169cb036294e5aabbaa5febfa93111df9a
Author: Tamas Bates <rhymer@gmail.com>
Date:   Thu Aug 7 20:51:28 2008 -0700

    Almost done. Modifiers can be created, deleted, moved, etc. but when moving them the ember data does not appear to be updated correctly.

3	12	src/components/ogre/EmberEntity.cpp
1	1	src/components/ogre/terrain/TerrainGenerator.cpp

commit 81819833f013df9d2f5d9a0c6cdd712e3e281f9e
Author: Romulo Fernandes <abra185@yahoo.com>
Date:   Thu Aug 7 23:07:38 2008 -0300

    - Finished instances for streamed sound samples
    - Added volume Attribute on sounddefinitions (range 0.0f - 1.0f)

10	1	src/components/ogre/sound/XMLSoundDefParser.cpp
6	6	src/components/ogre/sounddefinitions/pig.sounddef
2	2	src/services/sound/SoundGroup.cpp
2	1	src/services/sound/SoundGroup.h
7	1	src/services/sound/SoundSample.cpp
3	3	src/services/sound/SoundSample.h
103	27	src/services/sound/SoundService.cpp
5	3	src/services/sound/SoundService.h

commit 484179984003ea96091036639f8391f98b081566
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Aug 7 09:03:40 2008 +0200

    Removed the old reference to the libInput.la library.

1	2	src/components/ogre/Makefile.am

commit 002a7134545ad1451a07e1b166502acdc5472e22
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Aug 7 01:40:06 2008 +0200

    Moved the input classes to the input service place, since it's not dependent on Ogre and really should be a service instead.

2	2	Ember.kdevelop
1	1	configure.ac
2	2	src/components/ogre/Avatar.cpp
2	2	src/components/ogre/AvatarCamera.cpp
8	5	src/components/ogre/AvatarCamera.h
3	2	src/components/ogre/AvatarController.cpp
5	6	src/components/ogre/AvatarController.h
2	2	src/components/ogre/AvatarTerrainCursor.cpp
8	7	src/components/ogre/EmberOgre.cpp
2	12	src/components/ogre/EmberOgre.h
11	11	src/components/ogre/GUICEGUIAdapter.cpp
6	6	src/components/ogre/GUICEGUIAdapter.h
4	1	src/components/ogre/GUIManager.cpp
5	6	src/components/ogre/GUIManager.h
1	1	src/components/ogre/Makefile.am
6	5	src/components/ogre/gui/ActiveWidgetHandler.cpp
3	3	src/components/ogre/gui/ActiveWidgetHandler.h
0	85	src/components/ogre/input/IInputAdapter.h
0	510	src/components/ogre/input/Input.cpp
0	444	src/components/ogre/input/Input.h
0	308	src/components/ogre/input/InputCommandMapper.cpp
0	205	src/components/ogre/input/InputCommandMapper.h
9	8	src/components/ogre/manipulation/EntityMoveAdapter.cpp
7	7	src/components/ogre/manipulation/EntityMoveAdapter.h
0	2	src/components/ogre/scripting/bindings/lua/EmberOgre.pkg
1	2	src/components/ogre/scripting/bindings/lua/GUIManager.pkg
0	127	src/components/ogre/scripting/bindings/lua/Input.pkg
2	0	src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp
5	5	src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.h
2	2	src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.pkg
15	15	src/components/ogre/scripting/bindings/lua/helpers/lua_Helpers.cpp
39	660	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
0	2	src/components/ogre/scripting/bindings/lua/required.h
4	4	src/components/ogre/terrain/TerrainEditor.cpp
5	5	src/components/ogre/terrain/TerrainEditor.h
2	2	src/components/ogre/widgets/Chat.lua
2	2	src/components/ogre/widgets/EntityPicker.lua
4	4	src/components/ogre/widgets/MainIconBar.lua
4	3	src/components/ogre/widgets/MovableObjectRenderer.cpp
5	5	src/components/ogre/widgets/MovableObjectRenderer.h
2	2	src/components/ogre/widgets/Quit.cpp
2	2	src/components/ogre/widgets/Widget.cpp
5	1	src/main/Application.cpp
4	4	src/main/Makefile.am
14	14	src/services/EmberServices.cpp
1	1	src/services/EmberServices.h
4	2	src/services/Makefile.am
4	0	src/services/bindings/lua/EmberServices.pkg
127	0	src/services/bindings/lua/Input.pkg
46	0	src/services/bindings/lua/InputService.pkg
643	13	src/services/bindings/lua/lua_EmberServices.cpp
0	74	src/services/input/EmberKey.h
85	0	src/services/input/IInputAdapter.h
510	0	src/services/input/Input.cpp
444	0	src/services/input/Input.h
308	0	src/services/input/InputCommandMapper.cpp
205	0	src/services/input/InputCommandMapper.h
0	368	src/services/input/InputDevice.cpp
0	336	src/services/input/InputDevice.h
0	448	src/services/input/InputMapping.h
62	0	src/services/input/InputService.cpp
46	321	src/services/input/InputService.h
5	3	src/services/input/Makefile.am
0	119	src/services/input/RepetitionDevice.h

commit 898d6f4aacbe5cf6874cae3e28754275a2e517c1
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Aug 6 22:30:59 2008 +0200

    Bump version.

1	1	configure.ac
2	2	ember.conf

commit 4e6d3de6e49d2ef68af43aada000301b58930994
Merge: 70e5228 7be34fa
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Aug 6 22:14:22 2008 +0200

    Merge branch '0.5.3'
    
    Conflicts:
    
    	src/services/logging/LoggingService.h

commit 7be34fa7da377eec56a6fe925d77db425d908fc0
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Aug 6 21:54:58 2008 +0200

    Use the "dependency" package we will now provide (containing all the libraries needed by Ember).

68	52	ember.cbp

commit fa18847508a08c0c856c822520c7cf75a730f93a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Aug 6 21:54:38 2008 +0200

    Fixed incorrect values which resulted in crash on win32.

2	0	src/components/ogre/ogre.cfg

commit b834c4d3a4c7e14f647d5b5a0f376b6798efcc31
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Aug 6 21:54:03 2008 +0200

    When building the win32 executable we now use Code::Blocks, together with mingw, a modified msys toolbox (provided by Ogre) and mixture of supporting libraries either built by automake, Code::Blocks or the mingwPorts system. This is the Code::Blocks project file for Ember.
    
    Note that it currently references supporting libraries on paths that are only working on my local machine. I will need to clean these up and provide them in a package for everyone to use.

936	0	ember.cbp

commit 7159d561a803702833a5b3202c333359bcb8680e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Aug 6 21:53:19 2008 +0200

    Updated the Nullsoft installer file for 0.5.3.

102	102	Ember.nsi

commit 0a585e0ddd24be7d3275f471dcf3433823f1fe23
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Aug 6 21:52:44 2008 +0200

    Removed the sound stuff on windows, since it doesn't work anyway currently, and it's such a bother getting stuff like OpenAL to build in mingw I rather not want to fiddle with it. In addition, we're gonna replace this whole part with code from one of the GSoC projects anyway.

39	22	src/services/sound/SoundService.cpp
15	9	src/services/sound/SoundService.h

commit 3b0351cff6e006b100c0189cd72f7690243598db
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Aug 6 21:52:19 2008 +0200

    Added mingw needed headers.

30	24	src/services/logging/LoggingService.h

commit 245b35903e196142d93578e61c6722ccf9297d8a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Aug 6 21:51:53 2008 +0200

    Handle the absense of DATADIR (since we use Code::Blocks for compilation and not automake on win32).

10	5	src/services/config/ConfigService.cpp

commit 4dcf2ab66ae4e04156dea3a686e5caf6477e0eee
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Aug 6 21:51:22 2008 +0200

    We support mingw only, and thus use the standard UNIX main function on win32 also.

14	23	src/main/Ember.cpp

commit c43639644eec51e77dbe391b8f43408b5829a56b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Aug 6 21:50:48 2008 +0200

    Make it compile on win32 and added some extra logging info.

6	6	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/EmberPagingLandScapeData2D_HeightField.h
12	18	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapePrerequisites.h
28	23	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingSceneManagerAdapter.cpp

commit 0ab203cb9fb183299b5830e9e0525b1d6aca1922
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Aug 6 21:50:17 2008 +0200

    Make the signals work with mingw.

60	57	src/components/ogre/OgreSetup.cpp

commit 8b0382fa6bfd5314d4ab5f89947c5610c3b4e02d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Aug 6 21:49:50 2008 +0200

    Make it work on win32.

32	24	src/components/ogre/EmberOgreFileSystem.cpp
6	6	src/components/ogre/EmberOgreFileSystem.h

commit 0ecaa9661e40d90619505e24bfad45ebdc60c477
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Wed Aug 6 17:34:46 2008 +0400

    Adding programmatically-controlled Random item to lists.

32	4	src/components/ogre/manipulation/GUIAdapter.cpp
20	2	src/components/ogre/manipulation/GUIAdapter.h
7	0	src/components/ogre/manipulation/XMLEntityRecipeSerializer.cpp
2	12	src/components/ogre/manipulation/entityrecipes/boulder.entityrecipe

commit 1229711c6eaa5271ab0cfc4c22293a5fd8d2e93e
Author: Romulo Fernandes <abra185@yahoo.com>
Date:   Wed Aug 6 09:21:47 2008 -0300

    SoundEntity.cpp was missing

6	0	src/components/ogre/EmberPhysicalEntity.cpp
143	0	src/services/sound/SoundEntity.cpp

commit e7f9cf3688e3579e86ac4f991e0925fcf952be21
Author: Tamas Bates <rhymer@gmail.com>
Date:   Tue Aug 5 21:32:54 2008 -0700

    When an entity holding a terrain modifier is deleted from the world, the modifier is now cleared from the terrain, never to return.

25	1	src/components/ogre/EmberEntity.cpp
4	4	src/components/ogre/terrain/TerrainPage.cpp

commit 70e5228c1f62947cf9e42098f5f401af67a267a1
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Aug 6 02:04:32 2008 +0200

    Added comments and documentation, and refactored instances where we used pointers to instead use references.
    
    Whenever we in the code are dealing with something that can never be null we should always try to use a reference instead of a pointer.

25	1	src/components/ogre/AttributeObserver.h
2	0	src/components/ogre/Avatar.h
53	55	src/components/ogre/AvatarCamera.cpp
101	45	src/components/ogre/AvatarCamera.h
13	19	src/components/ogre/AvatarController.cpp
19	7	src/components/ogre/AvatarController.h
2	0	src/components/ogre/AvatarLogger.h
4	4	src/components/ogre/AvatarTerrainCursor.cpp
4	6	src/components/ogre/EmberOgre.cpp
28	9	src/components/ogre/IWorldPickListener.h
2	2	src/components/ogre/environment/CaelumEnvironment.cpp
3	3	src/components/ogre/environment/CaelumEnvironment.h
2	2	src/components/ogre/environment/Forest.cpp
2	2	src/components/ogre/environment/GrassFoliage.cpp
2	2	src/components/ogre/environment/ShrubberyFoliage.cpp
1	1	src/components/ogre/environment/SimpleEnvironment.cpp
2	2	src/components/ogre/environment/SimpleEnvironment.h
6	6	src/components/ogre/environment/Water.cpp
4	4	src/components/ogre/environment/Water.h
4	4	src/components/ogre/scripting/bindings/lua/AvatarCamera.pkg
42	42	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
1	1	src/components/ogre/terrain/TerrainGenerator.cpp
5	6	src/components/ogre/widgets/IngameChatWidget.cpp
1	1	src/components/ogre/widgets/IngameChatWidget.h
2	2	src/components/ogre/widgets/MeshPreview.cpp

commit bdde60a498debb617fd7984bf22e1adbc80de538
Author: Tamas Bates <rhymer@gmail.com>
Date:   Tue Aug 5 16:36:08 2008 -0700

    When a modifier is moved, all others are cleared from the terrain correctly except for ones applied to the same segment in which the modifier is moving.

2	2	src/components/ogre/EmberEntity.cpp
7	17	src/components/ogre/terrain/TerrainPage.cpp

commit 66359cbcd753effe103b1c4ab59ba95d92382e5b
Author: Tamas Bates <rhymer@gmail.com>
Date:   Tue Aug 5 15:06:29 2008 -0700

    Modifiers are almost working correctly they are moved.

22	3	src/components/ogre/EmberEntity.cpp
30	6	src/components/ogre/terrain/TerrainGenerator.cpp
2	2	src/components/ogre/terrain/TerrainPage.cpp

commit 7165a30588dedd0753f3e41c637599c38d0e8587
Author: Romulo Fernandes <abra185@yahoo.com>
Date:   Tue Aug 5 14:15:06 2008 -0300

    Forgot a ;

1	1	src/services/sound/SoundGroup.cpp

commit 93f07b463fe443777c596784aa4f8241aa8526bc
Author: Romulo Fernandes <abra185@yahoo.com>
Date:   Tue Aug 5 14:13:42 2008 -0300

    -More cleanups
    -Avatar position now gets updated on SoundService

4	7	src/components/ogre/Avatar.cpp
8	0	src/services/sound/SoundGroup.cpp

commit f95196bf86a42ac701116d071655d80888eed571
Author: Romulo Fernandes <abra185@yahoo.com>
Date:   Tue Aug 5 13:44:40 2008 -0300

    Finished soundentity and soundgroup instantiation =]

1	1	src/components/ogre/EmberPhysicalEntity.cpp
8	7	src/services/sound/SoundAction.cpp
1	0	src/services/sound/SoundAction.h
39	5	src/services/sound/SoundEntityManager.cpp
1	0	src/services/sound/SoundEntityManager.h
47	1	src/services/sound/SoundGroup.cpp
3	0	src/services/sound/SoundGroup.h
2	0	src/services/sound/SoundSample.h
114	11	src/services/sound/SoundService.cpp
5	0	src/services/sound/SoundService.h

commit 0d7a775cdf52e0b7d61cebe15f9d98b7974c0491
Author: Romulo Fernandes <abra185@yahoo.com>
Date:   Tue Aug 5 11:33:47 2008 -0300

    -Adjusted a bit more EmberPhysicalEntity to check if sound entities are needed
    -Started to work on Sound Instances
    -Fixed the ogre path finding

37	6	src/components/ogre/EmberPhysicalEntity.cpp
1	0	src/components/ogre/EmberPhysicalEntity.h
12	13	src/components/ogre/sound/XMLSoundDefParser.cpp
8	10	src/components/ogre/sounddefinitions/pig.sounddef
19	0	src/services/sound/SoundEntityManager.cpp
5	0	src/services/sound/SoundEntityManager.h
9	0	src/services/sound/SoundGroup.cpp
2	0	src/services/sound/SoundGroup.h

commit 7f2e11545c23f9a5ad66755e80845e11098a337c
Author: Tamas Bates <rhymer@gmail.com>
Date:   Mon Aug 4 21:17:17 2008 -0700

    All mods are now cleared when an entity holding one moves. A few more changes (which will be in my next commit) will reapply them.

14	1	src/components/ogre/EmberEntity.cpp
14	0	src/components/ogre/terrain/TerrainGenerator.cpp
2	0	src/components/ogre/terrain/TerrainGenerator.h
23	5	src/components/ogre/terrain/TerrainPage.cpp
5	0	src/components/ogre/terrain/TerrainPage.h

commit b83e4926e0e7b3755e61ff78e8743aa937ccbb00
Author: Romulo Fernandes <abra185@yahoo.com>
Date:   Mon Aug 4 18:31:27 2008 -0300

    SoundAction, forgot it

93	0	src/services/sound/SoundAction.cpp
44	0	src/services/sound/SoundAction.h

commit 54c6881e1bbf7b5141b875d7c323f01de58b309c
Author: Romulo Fernandes <abra185@yahoo.com>
Date:   Sun Aug 3 16:23:23 2008 -0300

    - Code Cleanup - removed many defines and cleaned a bit the methods to find elements on a std::map
    - General changes related to sound playability including:
    	- Connecting the SoundEntity and the EmberPhysicalEntity
    	- Loops on SoundGroup (based on sound frequency - how much they play per sec)
    	- Cycleing through sound groups on a separated thread (if possible)

16	1	src/components/ogre/EmberPhysicalEntity.cpp
2	0	src/main/Application.cpp
1	0	src/services/sound/SoundEntity.h
20	16	src/services/sound/SoundEntityManager.cpp
6	0	src/services/sound/SoundEntityManager.h
42	1	src/services/sound/SoundGroup.cpp
7	0	src/services/sound/SoundGroup.h
17	0	src/services/sound/SoundSample.cpp
3	0	src/services/sound/SoundSample.h

commit 018167684f583dd5dfdc8e8e82ec8734544bac19
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sun Aug 3 20:31:05 2008 +0400

    Forgot to declare variable local in GUIAdapters iterator.

1	1	src/components/ogre/scripting/bindings/lua/EntityRecipe.pkg

commit 836db3e2dda5c61be6a9286cd467fce281886742
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sun Aug 3 13:01:12 2008 +0400

    Stripping date from tolua-generated files. Add script to regenerate all bindings.

6	0	scripts/update_all_lua_bindings.sh
2	1	scripts/update_lua_bindings.sh
1	1	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
1	1	src/components/ogre/widgets/adapters/atlas/bindings/lua/bindings.cpp
1	1	src/framework/bindings/lua/lua_Framework.cpp
2	2	src/main/bindings/lua/lua_Main.cpp
1	1	src/services/bindings/lua/lua_EmberServices.cpp

commit 3d4e6febad4d72bed5ec10cd6b528341c1381f82
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sun Aug 3 12:40:01 2008 +0400

    Add std. deviation adapter to boulder recipe.

6	2	src/components/ogre/manipulation/entityrecipes/boulder.entityrecipe

commit 525666f252fb4568b88c817e94b1b585fdd71bb1
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sun Aug 3 12:39:39 2008 +0400

    Add normally distributed random generator in helper math library.

2	0	src/components/ogre/widgets/Bootstrap.lua
18	0	src/components/ogre/widgets/Math.lua

commit 6169ef6855369951dde1bd7a6ef4f3faeb515998
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sat Aug 2 23:35:28 2008 +0400

    Trying to update entity on changing adapter values. But CEGUI doesn't want to call back.

5	0	src/components/ogre/manipulation/DetachedEntity.cpp
5	0	src/components/ogre/manipulation/DetachedEntity.h
6	0	src/components/ogre/manipulation/EntityRecipe.cpp
8	0	src/components/ogre/manipulation/EntityRecipe.h
6	0	src/components/ogre/manipulation/GUIAdapter.cpp
10	0	src/components/ogre/manipulation/GUIAdapter.h
1	2	src/components/ogre/manipulation/entityrecipes/boulder.entityrecipe
34	28	src/components/ogre/widgets/EntityCreator.cpp
13	0	src/components/ogre/widgets/EntityCreator.h
1	1	src/components/ogre/widgets/adapters/atlas/AdapterBase.cpp

commit 65553ca608d7584964ab6c1fe984fd10d2ec30ff
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sat Aug 2 17:59:35 2008 +0400

    Don't letting to change movement mode.

5	0	src/components/ogre/widgets/EntityCreator.cpp

commit a56d0e862965e66c5d131d6b9245e68f178a553e
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sat Aug 2 17:55:10 2008 +0400

    Clearing adapters list when switching between recipes.

6	0	src/components/ogre/manipulation/GUIAdapter.cpp
5	0	src/components/ogre/manipulation/GUIAdapter.h
1	0	src/components/ogre/scripting/bindings/lua/GUIAdapter.pkg
33	1	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
20	0	src/components/ogre/widgets/EntityCreator.lua

commit a42b5a2262d6856c4cab88a54d7d5ac8acb4bb09
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sat Aug 2 11:43:10 2008 +0400

    Rotation an entity with mouse wheel. Also preserving orientation between creates.

29	1	src/components/ogre/widgets/EntityCreator.cpp
2	0	src/components/ogre/widgets/EntityCreator.h

commit ff90dd46674e7f537b3202ce6feb02c22028b173
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Fri Aug 1 19:20:17 2008 +0400

    Recreate an entity on every individual create to allow random attributes change.

3	2	src/components/ogre/scripting/bindings/lua/EntityCreator.pkg
39	9	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
15	6	src/components/ogre/widgets/EntityCreator.cpp
8	2	src/components/ogre/widgets/EntityCreator.h
2	2	src/components/ogre/widgets/EntityCreator.lua

commit 2035a739943ec200450597f165415f37157a9a62
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Fri Aug 1 18:50:59 2008 +0400

    Staying in "create" mode. Exitting with Escape.

2	0	src/components/ogre/scripting/bindings/lua/EntityCreator.pkg
67	1	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
22	3	src/components/ogre/widgets/EntityCreator.cpp
6	0	src/components/ogre/widgets/EntityCreator.h
2	1	src/components/ogre/widgets/EntityCreator.lua

commit ebd35713ba1a556df7ec26e38f391b40582b8836
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Fri Aug 1 17:56:19 2008 +0400

    Changed a way entity creator input and move adapters created and destroyed.

31	8	src/components/ogre/widgets/EntityCreator.cpp
9	0	src/components/ogre/widgets/EntityCreator.h

commit 59a683bac524bab7b2933a68e258982d2876ed4d
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Fri Aug 1 17:03:54 2008 +0400

    Letting CEGUI input adapter to do its work.

2	34	src/components/ogre/widgets/EntityCreator.cpp

commit f0446d83b4dcef0a86f22ebea7679b5c289ec5d8
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Fri Aug 1 16:37:08 2008 +0400

    Modified layout to fit new elements.

7	7	src/components/ogre/widgets/EntityCreator.layout

commit 38b00bae2683e388cb5a1eec9e9cdd14d18e5c55
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Fri Aug 1 16:36:59 2008 +0400

    Add title labels for adapters (code from EntityEditor).

1	1	src/components/ogre/manipulation/XMLEntityRecipeSerializer.cpp
40	3	src/components/ogre/widgets/EntityCreator.lua

commit c0ab079bdcfa1d7af9816226b7635727c5eb0a97
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Fri Aug 1 16:04:29 2008 +0400

    Moving code of showRecipe helper function to Lua.

0	1	src/components/ogre/scripting/bindings/lua/EntityCreator.pkg
1	37	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
0	38	src/components/ogre/widgets/EntityCreator.cpp
0	5	src/components/ogre/widgets/EntityCreator.h
6	5	src/components/ogre/widgets/EntityCreator.lua

commit 71a935c2987224813ec094c08bcb3c9358ddf6fc
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Fri Aug 1 15:18:23 2008 +0400

    Adding bindings for new methods in GUIAdaptersStore and adding Lua-style iterator over it.

1	0	src/components/ogre/scripting/bindings/lua/EmberOgre.pkg
37	0	src/components/ogre/scripting/bindings/lua/EntityRecipe.pkg
18	0	src/components/ogre/scripting/bindings/lua/GUIAdapter.pkg
750	124	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp

commit 9b06e44386c04e2369975acf9e6de6584a484eee
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Fri Aug 1 13:12:44 2008 +0400

    Returning const reference at GUIAdaptersStore and using const iterators instead of regular ones.

2	7	src/components/ogre/manipulation/EntityRecipe.cpp
2	7	src/components/ogre/manipulation/EntityRecipe.h
2	2	src/components/ogre/widgets/EntityCreator.cpp

commit 75cdc5ebf0bf308878e69fa5728e9b6a063cc37a
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Thu Jul 31 11:43:52 2008 +0400

    Ignore vi swap files.

2	0	.gitignore

commit fcc0250042eb7cbf90f6a4c9ca7c9c53f34ad344
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Tue Jul 22 20:30:08 2008 +0400

    Adding define check to header.

5	0	src/components/ogre/model/mapping/IActionCreator.h

commit 688b778aa31f70d6455d09aa398b05ae1efddb12
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Tue Jul 22 20:29:16 2008 +0400

    Correcting code guidelines.

2	2	doc/template_header.h

commit bc916966f7ab6244eaacbfa759c3997e5dcec1e8
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Thu Jul 31 11:43:52 2008 +0400

    Ignore vi swap files.

2	0	.gitignore

commit 6f386b0b8b58c083d2a6cb5c6e24858beea0a419
Author: Romulo Fernandes <abra185@yahoo.com>
Date:   Wed Jul 30 23:50:13 2008 -0300

    Removed the stupid defines, sorry erik, it was a test thing to prevent
    lots of type!

4	8	src/components/ogre/EmberPhysicalEntity.cpp
3	0	src/components/ogre/EmberPhysicalEntity.h

commit f5defc0494e270b46d87307dd0c4c9f87a322452
Author: Tamas Bates <rhymer@gmail.com>
Date:   Wed Jul 30 14:03:36 2008 -0700

    Found an exeption to my radical claims in the last commit. Fixed.

6	12	src/components/ogre/EmberEntity.cpp

commit 3a4169ece56551cd0eaf46c2a143123a8ac07274
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Wed Jul 30 22:03:56 2008 +0400

    Forwarding clicks on widget to CEGUI. (Don't yet reflect to changes of adapter values in real time).

2	0	src/components/ogre/scripting/bindings/lua/EntityCreator.pkg
32	1	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
44	1	src/components/ogre/widgets/EntityCreator.cpp
4	0	src/components/ogre/widgets/EntityCreator.h
1	0	src/components/ogre/widgets/EntityCreator.lua

commit 10d1d63ab0cc83a7835d9d3fad8bc9f165007dac
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Wed Jul 30 21:58:28 2008 +0400

    Adding custom suggestions for string adapter.

9	0	src/components/ogre/manipulation/GUIAdapter.cpp
10	0	src/components/ogre/manipulation/GUIAdapter.h
10	0	src/components/ogre/manipulation/XMLEntityRecipeSerializer.cpp
18	3	src/components/ogre/manipulation/entityrecipes/boulder.entityrecipe

commit c7bd0b4c8a8ae18e90a787d796d426e5df5a11d2
Author: Tamas Bates <rhymer@gmail.com>
Date:   Tue Jul 29 21:27:20 2008 -0700

    Yep, it was my mistake. Forgot to take into account some other adjustments I made. Now no matter where a modifier is applied, it will always be applied to the correct segment, and to the correct position within that segment. Making alterations to the modifier causes no issues (that I've noticed yet) regardless of where in the world it's located.

7	4	src/components/ogre/EmberEntity.cpp

commit 0429c287ef31727dc2ac7bb4e81360d855d5fa7d
Author: Tamas Bates <rhymer@gmail.com>
Date:   Tue Jul 29 21:09:48 2008 -0700

    Fixed handling of a modifier's position so that no matter where in the world it is, it is always applied to the same segment that its parent entity is located on. They seem to be off by a few meters, for some reason. Perhaps a rounding error? Probably just a mistake I made.

38	8	src/components/ogre/EmberEntity.cpp
0	6	src/components/ogre/terrain/TerrainGenerator.cpp
7	5	src/components/ogre/terrain/TerrainPage.cpp

commit 44c809c2b3a9ace34a5f2ccd4139d0bcbd5ee731
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jul 30 01:08:54 2008 +0200

    Added snippet for copying the files needed for Caelum. We sync with upstreams, so that's why we keep these separate from the rest of the media.

14	0	make_dist_media.sh

commit c0c5c84d1e634f0551489370dc7e307efe0c5353
Author: Romulo Fernandes <abra185@yahoo.com>
Date:   Tue Jul 29 20:01:28 2008 -0300

    More connecting steps =]

30	2	src/components/ogre/EmberPhysicalEntity.cpp
2	0	src/components/ogre/EmberPhysicalEntity.h

commit d914cba826a8b688a87b69dac7084c9e4f3f55ca
Author: Romulo Fernandes <abra185@yahoo.com>
Date:   Tue Jul 29 18:29:09 2008 -0300

    More integrations into PhysicalEntity

14	10	src/components/ogre/EmberPhysicalEntity.cpp

commit 568ac4a3398f5e0dc1702e9bda035963c79849e6
Merge: 097cfe9 4e86d36
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jul 29 21:00:32 2008 +0200

    Merge branch 'master' into caelum-0.3

commit 4e86d3678f9ff3ae09bdac639642ffb3947b8d25
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jul 29 20:59:38 2008 +0200

    Removed obsolete code and added more useful comments.

41	52	src/components/ogre/EmberPhysicalEntity.cpp

commit 3f84fda9b246e21b83fa378de4b437137b9e5e2a
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Mon Jul 28 21:34:11 2008 +0400

    Getting correct orientation of an object. So we have preview that is exact as new entity.

2	0	src/components/ogre/widgets/EntityCreator.cpp

commit 97d4fa8eb42f2057c61ff34559e9a2b769ae3f94
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Mon Jul 28 21:21:31 2008 +0400

    Going forward with implementing EntityPhysicalEntity functionality internally in EntityCreator. Now we have correct scale of model. Next thing to work on is orientation.

103	4	src/components/ogre/widgets/EntityCreator.cpp
10	0	src/components/ogre/widgets/EntityCreator.h

commit f10a9afa323562180b4d30d6500ca2c0f11e00d4
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Mon Jul 28 16:53:30 2008 +0400

    Revert "Attempt to use EmberPhysicalEntity for display preview."

3	88	src/components/ogre/manipulation/DetachedEntity.cpp
2	5	src/components/ogre/manipulation/DetachedEntity.h
4	9	src/components/ogre/widgets/EntityCreator.cpp
0	2	src/components/ogre/widgets/EntityCreator.h

commit fd0f9d95baf143714cbaf2a249b35772b209e051
Author: Tamas Bates <rhymer@gmail.com>
Date:   Sun Jul 27 21:43:44 2008 -0700

    Updating a modifier's attributes in-game now works correctly.

2	3	src/components/ogre/EmberEntity.cpp
13	13	src/components/ogre/terrain/TerrainEditor.cpp
5	1	src/components/ogre/terrain/TerrainGenerator.cpp
86	24	src/components/ogre/terrain/TerrainModListEntry.cpp
32	4	src/components/ogre/terrain/TerrainPage.cpp

commit c2684c2a7e4e472aeef5129b5e3a9f8ccf133f91
Author: Romulo Fernandes <abra185@yahoo.com>
Date:   Mon Jul 28 00:54:57 2008 -0300

    Integration of the SoundEntity with the EmberPhysicalEntity
    and SoundActions to the Physical onAction method

35	0	src/components/ogre/EmberPhysicalEntity.cpp
8	2	src/components/ogre/EmberPhysicalEntity.h
1	1	src/components/ogre/model/Model.cpp
4	3	src/services/sound/SoundEntityManager.cpp

commit e471f20708484630ea7cadc5da4ee613f0008cd4
Author: Romulo Fernandes <abra185@yahoo.com>
Date:   Sun Jul 27 22:59:41 2008 -0300

    More organized SoundActions, new way to handle sound buffers
    Update of SoundGroup now happens in SoundEntityManager call to update()

7	0	src/components/ogre/EmberPhysicalEntity.h
4	1	src/components/ogre/model/XMLModelDefinitionSerializer.cpp
6	28	src/components/ogre/sound/XMLSoundDefParser.cpp
0	1	src/components/ogre/sound/XMLSoundDefParser.h
2	2	src/services/sound/Makefile.am
6	4	src/services/sound/SoundEntity.h
55	0	src/services/sound/SoundEntityManager.cpp
12	0	src/services/sound/SoundEntityManager.h
59	2	src/services/sound/SoundGroup.cpp
26	4	src/services/sound/SoundGroup.h

commit 45c489a604820a1af81543745da1de7ab0ae8614
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Fri Jul 25 16:25:06 2008 +0400

    Attempt to use EmberPhysicalEntity for display preview.

88	3	src/components/ogre/manipulation/DetachedEntity.cpp
5	2	src/components/ogre/manipulation/DetachedEntity.h
9	4	src/components/ogre/widgets/EntityCreator.cpp
2	0	src/components/ogre/widgets/EntityCreator.h

commit 65e59be30f664811b074386809d2d00d0ddc104b
Author: Romulo Fernandes <abra185@yahoo.com>
Date:   Thu Jul 24 18:37:19 2008 -0300

    Major changes to accept sound groups in modeldefs actions

6	4	src/components/ogre/model/ModelDefinition.cpp
6	4	src/components/ogre/model/ModelDefinition.h
54	26	src/components/ogre/model/XMLModelDefinitionSerializer.cpp
1	0	src/components/ogre/model/XMLModelDefinitionSerializer.h
3	0	src/components/ogre/modeldefinitions/creatures.modeldef.xml
2	2	src/services/sound/SoundGroup.h

commit 8e33cb2732992c6081dfe429b2043e5f8c0d59dc
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Tue Jul 22 20:35:46 2008 +0400

    Added DetachedEntity class. Feeding it to model mapping framework. Now it showing correct model according to model mapping, but scale and orientation still wrong (default).

80	0	src/components/ogre/manipulation/DetachedEntity.cpp
54	0	src/components/ogre/manipulation/DetachedEntity.h
2	2	src/components/ogre/manipulation/Makefile.am
136	21	src/components/ogre/widgets/EntityCreator.cpp
65	0	src/components/ogre/widgets/EntityCreator.h

commit c2e1665eeafc2abee561ca6fab16cecf09180099
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Tue Jul 22 20:32:31 2008 +0400

    IInputAdapter bindings - forgotten file from one of previous commits.

53	0	src/components/ogre/scripting/bindings/lua/IInputAdapter.pkg

commit 6a2b71c069088aa2ff5903d07d6409c21d1bcfc5
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Tue Jul 22 20:30:08 2008 +0400

    Adding define check to header.

5	0	src/components/ogre/model/mapping/IActionCreator.h

commit 95a3e77b7546baea3d484009c9e06f3c4fe910df
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Tue Jul 22 20:29:16 2008 +0400

    Correcting code guidelines.

2	2	doc/template_header.h

commit 488cda0495508d81531f4675b5ebb0d83bb55501
Author: Romulo Fernandes <abra185@yahoo.com>
Date:   Tue Jul 22 12:43:10 2008 -0300

    Added sounddef directory with initial sounddefs =]
    Changed configure.ac to match sounddefs

1	0	configure.ac
1	1	src/components/ogre/Makefile.am
21	0	src/components/ogre/sounddefinitions/Makefile.am
13	0	src/components/ogre/sounddefinitions/pig.sounddef

commit 9dc019216ab558a4a017d5936f55036e20547a7f
Author: Romulo Fernandes <abra185@yahoo.com>
Date:   Tue Jul 22 12:27:21 2008 -0300

    -Removed SoundAction, added SoundGroup

0	19	src/components/ogre/EmberEntityFactory.cpp
11	33	src/components/ogre/sound/XMLSoundDefParser.cpp
4	4	src/components/ogre/sound/XMLSoundDefParser.h
1	1	src/services/sound/Makefile.am
0	82	src/services/sound/SoundAction.h
5	8	src/services/sound/SoundEntity.h
93	0	src/services/sound/SoundGroup.cpp
48	0	src/services/sound/SoundGroup.h

commit 8c8eb706d5adfccf2af9521fe74fc6131f950776
Author: Tamas Bates <rhymer@gmail.com>
Date:   Mon Jul 21 17:48:36 2008 -0700

    Ember can now handle multiple terrain mods applied to the same segment. When one of them is updated/added all others are refreshed as well.

0	1	src/components/ogre/EmberEntity.cpp
1	0	src/components/ogre/terrain/TerrainModListEntry.h
10	3	src/components/ogre/terrain/TerrainPage.cpp

commit 097cfe9619517ffc9468c248c8e5127833877cca
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jul 21 23:08:22 2008 +0200

    Added slashes, just to fit with the rest.

2	2	src/components/ogre/resources.cfg

commit 049039e9974ffe5185338cc195bbaea569c1579a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jul 21 23:06:26 2008 +0200

    Removed caelum media since it's now in the media repository.

-	-	media/packs/Caelum.zip
2	3	src/components/ogre/resources.cfg

commit 23153fc2b0d2b881c36cd4d07acc82cca89c2474
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jul 21 22:42:04 2008 +0200

    Fix permissions.

0	0	src/components/ogre/environment/caelum/src/BrightStarCatalogue.cpp

commit db7a457b981e9a3644a1c07d0e9c38271eb769b0
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jul 21 22:40:17 2008 +0200

    Update to Caelum 0.3

4	2	src/components/ogre/environment/CaelumEnvironment.cpp
1	1	src/components/ogre/environment/CaelumEnvironment.h
2	3	src/components/ogre/environment/CaelumSun.cpp
2	2	src/components/ogre/environment/CaelumSun.h
2	2	src/components/ogre/environment/caelum/Makefile.am
39	8	src/components/ogre/environment/caelum/include/Astronomy.h
2	0	src/components/ogre/environment/caelum/include/Caelum.h
12	10	src/components/ogre/environment/caelum/include/CaelumExceptions.h
21	16	src/components/ogre/environment/caelum/include/CaelumPrerequisites.h
121	73	src/components/ogre/environment/caelum/include/CaelumSystem.h
1	1	src/components/ogre/environment/caelum/include/CameraBoundElement.h
2	2	src/components/ogre/environment/caelum/include/GeometryFactory.h
1	1	src/components/ogre/environment/caelum/include/GroundFog.h
1	1	src/components/ogre/environment/caelum/include/ImageHelper.h
95	0	src/components/ogre/environment/caelum/include/ImageStarfield.h
1	2	src/components/ogre/environment/caelum/include/LayeredClouds.h
95	0	src/components/ogre/environment/caelum/include/Moon.h
174	0	src/components/ogre/environment/caelum/include/PointStarfield.h
7	1	src/components/ogre/environment/caelum/include/SkyColourModel.h
7	2	src/components/ogre/environment/caelum/include/SkyDome.h
148	0	src/components/ogre/environment/caelum/include/SkyLight.h
17	1	src/components/ogre/environment/caelum/include/SolarSystemModel.h
0	95	src/components/ogre/environment/caelum/include/Starfield.h
7	137	src/components/ogre/environment/caelum/include/Sun.h
2	1	src/components/ogre/environment/caelum/include/UniversalClock.h
95	16	src/components/ogre/environment/caelum/src/Astronomy.cpp
9140	0	src/components/ogre/environment/caelum/src/BrightStarCatalogue.cpp
126	43	src/components/ogre/environment/caelum/src/CaelumSystem.cpp
6	3	src/components/ogre/environment/caelum/src/GeometryFactory.cpp
91	0	src/components/ogre/environment/caelum/src/ImageStarfield.cpp
144	0	src/components/ogre/environment/caelum/src/Moon.cpp
277	0	src/components/ogre/environment/caelum/src/PointStarfield.cpp
15	1	src/components/ogre/environment/caelum/src/SkyColourModel.cpp
22	6	src/components/ogre/environment/caelum/src/SkyDome.cpp
142	0	src/components/ogre/environment/caelum/src/SkyLight.cpp
38	11	src/components/ogre/environment/caelum/src/SolarSystemModel.cpp
0	91	src/components/ogre/environment/caelum/src/Starfield.cpp
20	145	src/components/ogre/environment/caelum/src/Sun.cpp
1	0	src/components/ogre/environment/caelum/src/UniversalClock.cpp

commit 5be49bd79ca75646cb5b6901bf26ff6fd099e537
Author: Romulo Fernandes <abra185@yahoo.com>
Date:   Mon Jul 21 15:51:17 2008 -0300

    General modifications to make things work a bit more

15	2	src/components/ogre/EmberEntityFactory.cpp
13	10	src/components/ogre/sound/XMLSoundDefParser.cpp
0	3	src/components/ogre/sound/XMLSoundDefParser.h
2	0	src/main/Application.cpp
2	0	src/services/sound/SoundEntity.h
11	0	src/services/sound/SoundEntityManager.cpp
1	2	src/services/sound/SoundService.cpp

commit d77b089eb9e24420a6c410ae5ae125751bd1d726
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jul 21 19:43:02 2008 +0200

    Only let the first tab be active at startup.

1	1	src/components/ogre/widgets/AssetsManager.layout

commit 78b4880b49fe9bbc221e093fab9b7ae28ae04122
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jul 21 19:42:35 2008 +0200

    Removed debugging logging.

0	2	src/components/ogre/AvatarCamera.cpp

commit 50471c57587746fb970c81ef2e2784af9b590d28
Author: Tamas Bates <rhymer@gmail.com>
Date:   Sun Jul 20 19:10:32 2008 -0700

    All modifiers are now cleared from a segment before a new or altered mod is applied to it.

1	1	src/components/ogre/EmberEntity.cpp

commit 26b647bb114e7af5fc4579935e765e9de4807524
Author: Tamas Bates <rhymer@gmail.com>
Date:   Sun Jul 20 10:30:08 2008 -0700

    Ember now has the correct position for a terrain modifier the first time it is needed.

5	3	src/components/ogre/EmberEntity.cpp

commit 26dff57f06ae1445f004429a6596136f97f96418
Author: Tamas Bates <rhymer@gmail.com>
Date:   Fri Jul 18 18:26:06 2008 -0700

    Ember now uses the same position that Cyphesis does when applying a terrain mod.

2	10	src/components/ogre/EmberEntity.cpp

commit 79a1a27817c0188e1e9e739fa8ef3ff9c5b6852e
Author: Tamas Bates <rhymer@gmail.com>
Date:   Fri Jul 18 10:57:40 2008 -0700

    Terrain mods are now applied at the position their parent entity is located at.

5	2	src/components/ogre/EmberEntity.cpp

commit 4b4d3c6d1137b87c2678c261880d94699040ce54
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Thu Jul 17 19:46:01 2008 +0400

    Showing preview mesh where entity would be created. Preview isn't yet same as new entity.

1	16	src/components/ogre/scripting/bindings/lua/EntityCreator.pkg
112	409	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
159	43	src/components/ogre/widgets/EntityCreator.cpp
40	5	src/components/ogre/widgets/EntityCreator.h
1	3	src/components/ogre/widgets/EntityCreator.lua

commit 9a40a1cc6b06a851b0383a4f00e27c87fb769f59
Author: Tamas Bates <rhymer@gmail.com>
Date:   Wed Jul 16 18:10:25 2008 -0700

    This update makes Ember correctly handle terrain modifiers applied to any entity. Behavior is currently identical to before this update, but modifiers do not need to be added to the terrain entity.

239	1	src/components/ogre/EmberEntity.cpp
6	1	src/components/ogre/EmberEntity.h
0	239	src/components/ogre/WorldEmberEntity.cpp
0	3	src/components/ogre/WorldEmberEntity.h

commit 233d39f675ae8c53613845e9682572a67fb20099
Author: Tamas Bates <rhymer@gmail.com>
Date:   Tue Jul 15 21:31:57 2008 -0700

    Working on allowing terrainmods to be applied to any entity, but not quite there yet. They can currently be associated with any entity, but they will not yet affect the terrain. Looks like a call needs to be made from within EmberEntity, rather than WorldEmberEntity.

1	0	src/components/ogre/EmberEntity.cpp
5	0	src/components/ogre/WorldEmberEntity.cpp
2	0	src/components/ogre/WorldEmberEntity.h

commit 112f8281aa905a0f386bfd8804095b591ac14644
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Tue Jul 15 16:50:14 2008 +0400

    Modified common tolua script to show and exit if error occured.

3	1	scripts/update_lua_bindings.sh

commit 76ede1c4f959b1386d15e67b0fcfcedbe930efeb
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Tue Jul 15 17:54:34 2008 +0400

    Creating object with mouse click: after clicking on "Create" button mouse click on terrain will create object there. This achieved with hooking mouse input.

2	1	src/components/ogre/scripting/bindings/lua/EmberOgre.pkg
16	1	src/components/ogre/scripting/bindings/lua/EntityCreator.pkg
16	0	src/components/ogre/scripting/bindings/lua/Input.pkg
932	306	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
76	3	src/components/ogre/widgets/EntityCreator.cpp
21	1	src/components/ogre/widgets/EntityCreator.h
3	1	src/components/ogre/widgets/EntityCreator.lua

commit ca5ae26910b58c1e85e021102a829cd743fdb55d
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Tue Jul 15 16:50:14 2008 +0400

    Modified common tolua script to show and exit if error occured.

3	1	scripts/update_lua_bindings.sh

commit 443acef04263285058a73e55861cd24784e9cc2d
Author: Romulo Fernandes <abra185@yahoo.com>
Date:   Sun Jul 13 13:00:27 2008 -0300

    -New sound entity manager
    -Connections between the xmlsounddefparser and the entity manager
    -Changes to the sounddef format

54	24	src/components/ogre/sound/XMLSoundDefParser.cpp
6	3	src/components/ogre/sound/XMLSoundDefParser.h
2	2	src/services/sound/Makefile.am
2	0	src/services/sound/SoundAction.h
102	0	src/services/sound/SoundEntityManager.cpp
54	0	src/services/sound/SoundEntityManager.h

commit f1a6b76a179fbeadd1d7542531932a0be510148a
Author: Romulo Fernandes <abra185@yahoo.com>
Date:   Thu Jul 10 18:00:08 2008 -0300

    More implementations and fixes

2	4	src/services/sound/SoundAction.h
2	3	src/services/sound/SoundEntity.h
3	0	src/services/sound/SoundService.cpp

commit a547935f7904b7b6766e4742e61f755142a09d72
Author: Romulo Fernandes <abra185@yahoo.com>
Date:   Thu Jul 10 16:03:42 2008 -0300

    More implementations on SoundAction and SoundEntity

1	1	src/services/sound/Makefile.am
2	0	src/services/sound/SoundService.cpp

commit deb7a01f8ad36347bbde5f45cc79aee6080ece41
Author: Romulo Fernandes <abra185@yahoo.com>
Date:   Thu Jul 10 15:48:21 2008 -0300

    Removed SoundObject and added SoundEntity, SoundAction
    More cleanups

82	0	src/services/sound/SoundAction.h
55	0	src/services/sound/SoundEntity.h
0	287	src/services/sound/SoundObject.cpp
0	72	src/services/sound/SoundObject.h
0	10	src/services/sound/SoundSample.cpp
0	5	src/services/sound/SoundSample.h
16	16	src/services/sound/SoundService.cpp
5	10	src/services/sound/SoundService.h

commit 80260ed8093a80c1e6e3cf2ddc7dfc34985f1b21
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Thu Jul 10 12:25:40 2008 +0400

    Returning wfut.

1	1	ember.conf

commit d4cf18fe738b2a4c6bfd13888a88544c5dcbe67c
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Thu Jul 10 12:24:56 2008 +0400

    Make Lua code for logging functions simplier. It is probably possible to achieve the same with tolua rename feature, but I was unable to do so.

8	19	src/services/bindings/lua/LoggingService.pkg
10	20	src/services/bindings/lua/lua_EmberServices.cpp

commit 1a4be4463cfb8cf5a731ec98eb507a3581ded558
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Thu Jul 10 02:48:41 2008 +0400

    Add convenient logging functions for global "log" object.

23	0	src/services/bindings/lua/LoggingService.pkg
29	1	src/services/bindings/lua/lua_EmberServices.cpp

commit c1d92a709bdc6a1c0f827a0a18e6aafc790ee43c
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Thu Jul 10 12:25:40 2008 +0400

    Returning wfut.

1	1	ember.conf

commit 321af0fed67c6fe4bb8d759907a67d13da3c4ecd
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Thu Jul 10 12:24:56 2008 +0400

    Make Lua code for logging functions simplier. It is probably possible to achieve the same with tolua rename feature, but I was unable to do so.

8	19	src/services/bindings/lua/LoggingService.pkg
10	20	src/services/bindings/lua/lua_EmberServices.cpp

commit d8ae6e497e5cf8121204d927bc29ac642c4e79b2
Author: Tamas Bates <rhymer@gmail.com>
Date:   Wed Jul 9 19:07:07 2008 -0700

    Terrain modifiers are no longer stored in the 'surfaces' element of a terrain object. This simplifies the work required to check for them considerably, but requires a compatible version of cyphesis to provide the required data.

4	16	src/components/ogre/WorldEmberEntity.cpp

commit c4f45f5c1d28de12f10638311a2ca32a73895008
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Thu Jul 10 02:48:41 2008 +0400

    Add convenient logging functions for global "log" object.

23	0	src/services/bindings/lua/LoggingService.pkg
29	1	src/services/bindings/lua/lua_EmberServices.cpp

commit 352d72dab9e826f745996ed822659c4b0a1a02e2
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jul 9 22:08:41 2008 +0200

    Restrict the pitch of the camera so that it can't be turned upside down.

16	2	src/components/ogre/AvatarCamera.cpp

commit ddc6320df0cf95898c780deb1d5433ec440e3ccb
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jul 9 21:09:52 2008 +0200

    Always pass to the parent even if we can't get the name of the action.

8	7	src/components/ogre/EmberEntity.cpp

commit f42715e3235d0d0e7042762e1f366137838724e1
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jul 9 19:33:50 2008 +0200

    Fixed incorrect named method. We also strive to pass strings by const-ref whenever possible, to avoid unnecessary copying.

4	4	src/components/ogre/manipulation/GUIAdapter.cpp
3	3	src/components/ogre/manipulation/GUIAdapter.h

commit ff989c85d9434f6a5f617132720e773a4b105884
Merge: cd6c65e 6b4fac9
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jul 9 19:17:13 2008 +0200

    Merge branch 'entity_creator' of git://git.worldforge.org/alex/ember into alex_merge

commit cd6c65e49b848d42cd54fc44751b81ce94ff32c8
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jul 9 19:16:09 2008 +0200

    When placing something with the discrete worker we should use small steps by default.

3	3	src/components/ogre/manipulation/EntityMoveAdapter.cpp

commit 6eeabf9af1d647936401a2eea4603b29d4a7687a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jul 9 19:15:32 2008 +0200

    Removed this from the trunk just to avoid confusion.

2	1	src/components/ogre/manipulation/XMLEntityRecipeSerializer.cpp

commit 7ee94ce4f72e784834feaf4ac0ad3465e9412b76
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jul 9 19:14:49 2008 +0200

    Fix merge issue.

1	1	src/components/ogre/resources.cfg

commit a1d2e8c62632da9bb9ad50b0a5148caa78c16f87
Author: Romulo Fernandes <abra185@yahoo.com>
Date:   Tue Jul 8 21:54:31 2008 -0300

    Separated classes, each file for each class

1	1	src/components/ogre/EmberEntityFactory.cpp
2	2	src/services/sound/Makefile.am
34	0	src/services/sound/SoundGeneral.cpp
69	0	src/services/sound/SoundGeneral.h
287	0	src/services/sound/SoundObject.cpp
72	0	src/services/sound/SoundObject.h
299	0	src/services/sound/SoundSample.cpp
120	0	src/services/sound/SoundSample.h
4	519	src/services/sound/SoundService.cpp
3	171	src/services/sound/SoundService.h

commit 6b4fac9003167bf3171acb1e9ea23312f02eea8a
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Wed Jul 9 02:00:08 2008 +0400

    Randomizing boulder style.

16	1	src/components/ogre/manipulation/entityrecipes/boulder.entityrecipe

commit 4d2e481be22b35f8c3fd42ff2e8bf3c7cc9dcc83
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jul 8 23:58:19 2008 +0200

    Fixed merge problems.

1	1	ember.conf
1	0	src/components/ogre/EmberOgre.h
2	2	src/components/ogre/scripting/LuaScriptingProvider.cpp
1825	221	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
36	7	src/services/bindings/lua/lua_EmberServices.cpp
1	1	src/services/scripting/ScriptingService.cpp

commit 4894ec6dc484182484cde8e0fe9e34d883c00b72
Merge: a8fbf24 2da0bbc
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jul 8 22:23:17 2008 +0200

    Merge branch 'entity_creator' of git://git.worldforge.org/alex/ember into alex_merge
    
    Conflicts:
    
    	ember.conf
    	src/components/ogre/EmberOgre.h
    	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingLandScapeData2D_HeightField.cpp
    	src/components/ogre/model/XMLModelDefinitionSerializer.cpp
    	src/components/ogre/model/mapping/XMLModelMappingDefinitionSerializer.cpp
    	src/components/ogre/resources.cfg
    	src/components/ogre/scripting/LuaScriptingProvider.cpp
    	src/components/ogre/scripting/LuaScriptingProvider.h
    	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
    	src/components/ogre/scripting/luaobject.h
    	src/components/ogre/widgets/adapters/atlas/AdapterFactory.h
    	src/framework/IScriptingProvider.h
    	src/framework/Makefile.am
    	src/framework/bindings/lua/atlas/update.sh
    	src/framework/bindings/lua/update.sh
    	src/services/bindings/lua/lua_EmberServices.cpp
    	src/services/logging/LoggingService.h
    	src/services/scripting/ScriptingService.cpp
    	src/services/scripting/ScriptingService.h

commit 2390a15c2b2ab4451c4964d8288cdc236a0ef3d3
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Wed Jul 9 00:21:15 2008 +0400

    Parsing title attribute of adapters.

10	0	src/components/ogre/manipulation/GUIAdapter.cpp
15	0	src/components/ogre/manipulation/GUIAdapter.h
6	0	src/components/ogre/manipulation/XMLEntityRecipeSerializer.cpp

commit a8fbf245372ef2709c60b6b8c3e899c9adb544a8
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jul 8 21:48:11 2008 +0200

    Allow the user to place the entity more precisely by pressing and holding the shift button.

13	0	src/components/ogre/manipulation/EntityMoveAdapter.cpp
1	1	src/components/ogre/widgets/Mover.lua

commit 82b528d456506b672deb22a5227c24c4211b38f5
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jul 8 21:40:23 2008 +0200

    Use correct initialization order.

2	2	src/services/config/ConfigService.cpp

commit efcd87fb6ceb782d1cd7345d2cf34df273d5131b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jul 8 21:40:00 2008 +0200

    Moved the sphere to a better place in the media repo.

1	1	src/components/ogre/modeldefinitions/primitives.modeldef
1	1	src/components/ogre/terrain/TerrainEditor.cpp

commit a40d899817bdadcb3f9c166d72bbacb5cc4e1b1b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jul 8 21:28:01 2008 +0200

    Back to dev media again.

2	2	ember.conf

commit c1a59d97a294f60e296ef5380f95f499f4b42d57
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jul 8 17:54:39 2008 +0200

    Updated news and changelog files.

3245	0	ChangeLog
4	0	NEWS

commit b636fbfc0f10bcdbb908363cd954a1da9116d401
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jul 8 16:39:42 2008 +0200

    Fixed path to the sphere and added some extra checks. Once the release is done we'll move the sphere mesh to its correct place and update accordingly.

20	8	src/components/ogre/terrain/TerrainEditor.cpp

commit 5e4c7d51f696fea2bdc4f051dc171c6d5e0aba2a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jul 8 11:00:23 2008 +0200

    Fixed incorrect address.

1	1	AUTHORS

commit b47d58c4bd6e352f65436b99338f115a2141de09
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jul 8 10:59:09 2008 +0200

    Tabs obviously didn't look that good, format with spaces instead.

11	11	AUTHORS

commit 1178dcee5ee466b7bf0c2075b42ad0bdeda5a851
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jul 8 10:55:56 2008 +0200

    Added Sean and Alexey and reformatted.

11	9	AUTHORS

commit a39d9b4dc5671827bd76d11f6434a92e65c192df
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jul 8 10:54:53 2008 +0200

    Since there's now parts of Ember that are licensed under GPL v3+ the end result is now also GPL 3.

623	289	COPYING

commit 81a720ba29d24eb18a9616c9070f41fbe733d5d8
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jul 7 21:31:06 2008 +0200

    Tweak the way Ember handles configuration directory to better handle configure directives while still working with binreloc and allowing us to set another prefix at runtime.

0	1	ember.in
3	1	src/main/Application.cpp
3	3	src/main/Ember.cpp
7	3	src/services/config/ConfigService.cpp
1	1	src/services/config/Makefile.am

commit 0aa6f2edacb8438d01acdbbefd3ceea3087c351d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jul 7 21:30:51 2008 +0200

    Bump version.

2	2	ember.conf

commit 2df179239ca6af555fd5e1d1a194ea65a6d3cf5f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jul 7 19:47:09 2008 +0200

    Since there's some problem with mipmaps on nvidia cards we won't use any for the terrain coverage textures.
    
    Also don't delete and recreate the images when updating them. This might take some more memory, but will increase the performance.

20	29	src/components/ogre/terrain/TerrainPageSurfaceCompilerTechniqueSimple.cpp
17	15	src/components/ogre/terrain/TerrainPageSurfaceLayer.cpp

commit 8ed6735369d3825247928c8c5fef87cbef20e72b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jul 7 19:14:06 2008 +0200

    Don't use mipmaps for the icons.

2	4	src/components/ogre/widgets/icons/IconImageStore.cpp

commit af53b7917fa1f31c971ce8fbc4dc22d70b2b75bf
Author: Romulo Fernandes <abra185@yahoo.com>
Date:   Sun Jul 6 23:35:25 2008 -0300

    -Initial Implementation of actions

4	6	Ember.kdevelop
7	0	src/components/ogre/EmberEntityFactory.cpp
5	0	src/services/sound/SoundService.cpp
10	1	src/services/sound/SoundService.h

commit 2a878166671569876e17a904e1ac75fd144ebef2
Author: Tamas Bates <rhymer@gmail.com>
Date:   Sun Jul 6 15:42:42 2008 -0700

    Fixed a bug that would cause a terrain modifier's markers to be displayed in a (slightly) different location from where they were applied. Also cleaned up some redundant code.

3	61	src/components/ogre/terrain/TerrainPage.cpp

commit 2da0bbc022adfe4c31604686f6e29b4a7143dfff
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sun Jul 6 23:22:30 2008 +0400

    Add bindings for general logging functions.

9	4	src/services/bindings/lua/LoggingService.pkg
211	1	src/services/bindings/lua/lua_EmberServices.cpp

commit ae3612eb0fd3ac4592c25bd885380e1fed07b537
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jul 6 20:03:18 2008 +0200

    More resource fixes.

6	4	make_dist_media.sh
3	0	src/components/ogre/resources.cfg

commit 58f4ae9813ec0e2bd2ce3fe3f07ccb7e533e8388
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jul 6 19:49:53 2008 +0200

    Fix resource problems.

12	9	make_dist_media.sh
1	1	src/components/ogre/resources.cfg

commit 89eb67b61e60e94166f65e3b80473451335f61dc
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jul 6 19:11:39 2008 +0200

    Put the core files in the shared media.

1	1	src/components/ogre/resources.cfg

commit 0d5b4a1d7d94caf3fbaf41f1492483b3dee34a30
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jul 6 17:57:46 2008 +0200

    Updated media references.

1	1	src/components/ogre/modeldefinitions/choppingblock.modeldef

commit 469c1e8f16cd5b638c75d18a2d55adc607491091
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jul 6 14:57:55 2008 +0200

    Removed an assert which seemed to trigger when entities were placed close to boundaries, probably due to precision issues. This fixes bug #222713

3	2	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctree.cpp

commit e341c785b4a87c22f6f099398a47e6c8649b8a86
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jul 6 14:37:04 2008 +0200

    Updated model definitions.

4	4	src/components/ogre/modeldefinitions/armory.modeldef
20	0	src/components/ogre/modeldefinitions/arrow.modeldef
4	4	src/components/ogre/modeldefinitions/bailey1.modeldef
4	4	src/components/ogre/modeldefinitions/bailey2.modeldef
1	1	src/components/ogre/modeldefinitions/barrel.modeldef
1	1	src/components/ogre/modeldefinitions/bed.modeldef
1	1	src/components/ogre/modeldefinitions/bottle.modeldef
1	1	src/components/ogre/modeldefinitions/bowls.modeldef
0	21	src/components/ogre/modeldefinitions/buildingelements.modeldef.xml
0	68	src/components/ogre/modeldefinitions/buildings.modeldef
8	3	src/components/ogre/modeldefinitions/bush.modeldef
2	2	src/components/ogre/modeldefinitions/campfire.modeldef
4	4	src/components/ogre/modeldefinitions/cart.modeldef
3	3	src/components/ogre/modeldefinitions/castle_outer_wall.modeldef
8	8	src/components/ogre/modeldefinitions/cave.modeldef
21	49	src/components/ogre/modeldefinitions/cg_house.modeldef
2	2	src/components/ogre/modeldefinitions/cg_wall_corner.modeldef
2	2	src/components/ogre/modeldefinitions/cg_wall_gate.modeldef
2	2	src/components/ogre/modeldefinitions/cg_wall_run.modeldef
3	3	src/components/ogre/modeldefinitions/cg_wall_stairs.modeldef
0	36	src/components/ogre/modeldefinitions/characters.modeldef.xml
1	1	src/components/ogre/modeldefinitions/chest.modeldef
1	1	src/components/ogre/modeldefinitions/choppingblock.modeldef
0	21	src/components/ogre/modeldefinitions/choppingblockA.modeldef
0	20	src/components/ogre/modeldefinitions/choppingblockB.modeldef
45	0	src/components/ogre/modeldefinitions/creator.modeldef
1	49	src/components/ogre/modeldefinitions/creatures.modeldef.xml
21	0	src/components/ogre/modeldefinitions/deed.modeldef
49	0	src/components/ogre/modeldefinitions/deer.modeldef
4	4	src/components/ogre/modeldefinitions/don_jon.modeldef
1	96	src/components/ogre/modeldefinitions/environment.modeldef.xml
0	21	src/components/ogre/modeldefinitions/fencegate.modeldef
7	3	src/components/ogre/modeldefinitions/fencepole.modeldef
7	3	src/components/ogre/modeldefinitions/fencesection.modeldef
6	1	src/components/ogre/modeldefinitions/fern.modeldef
2	2	src/components/ogre/modeldefinitions/gallows.modeldef
6	6	src/components/ogre/modeldefinitions/gateway.modeldef
1	1	src/components/ogre/modeldefinitions/graniteA.modeldef
1	1	src/components/ogre/modeldefinitions/graniteB.modeldef
1	1	src/components/ogre/modeldefinitions/graniteC.modeldef
1	1	src/components/ogre/modeldefinitions/graniteD.modeldef
30	0	src/components/ogre/modeldefinitions/grass.modeldef
6	6	src/components/ogre/modeldefinitions/house3.modeldef
0	30	src/components/ogre/modeldefinitions/house_A.modeldef
20	0	src/components/ogre/modeldefinitions/ice_chunk.modeldef
32	0	src/components/ogre/modeldefinitions/inn.modeldef
20	0	src/components/ogre/modeldefinitions/iron_ore.modeldef
20	0	src/components/ogre/modeldefinitions/iron_ore_node.modeldef
4	33	src/components/ogre/modeldefinitions/items.modeldef.xml
10	10	src/components/ogre/modeldefinitions/keep.modeldef
7	2	src/components/ogre/modeldefinitions/leaf.modeldef
4	4	src/components/ogre/modeldefinitions/lumber.modeldef
2	2	src/components/ogre/modeldefinitions/marketstall_canvasA.modeldef
2	2	src/components/ogre/modeldefinitions/marketstall_canvasB.modeldef
2	2	src/components/ogre/modeldefinitions/marketstall_canvasC.modeldef
13	15	src/components/ogre/modeldefinitions/modelmappings.modelmap.xml
1	1	src/components/ogre/modeldefinitions/monster_skeleton.modeldef
1	1	src/components/ogre/modeldefinitions/moraf.terrain
13	13	src/components/ogre/modeldefinitions/morafboulder.modeldef
2	2	src/components/ogre/modeldefinitions/mushroom_A.modeldef
2	2	src/components/ogre/modeldefinitions/mushroom_B.modeldef
1	1	src/components/ogre/modeldefinitions/oakB.modeldef
1	1	src/components/ogre/modeldefinitions/oakC.modeldef
4	4	src/components/ogre/modeldefinitions/oak_sapling.modeldef
3	3	src/components/ogre/modeldefinitions/oak_young.modeldef
0	37	src/components/ogre/modeldefinitions/outdoor_structures.modeldef
2	2	src/components/ogre/modeldefinitions/outerwall.modeldef
0	21	src/components/ogre/modeldefinitions/palissade.modeldef
2	2	src/components/ogre/modeldefinitions/palissade_circle.modeldef
20	0	src/components/ogre/modeldefinitions/palissade_earth.modeldef
2	2	src/components/ogre/modeldefinitions/palissade_entry.modeldef
1	1	src/components/ogre/modeldefinitions/palissade_unit.modeldef
20	0	src/components/ogre/modeldefinitions/pile.modeldef
59	0	src/components/ogre/modeldefinitions/primitives.modeldef
2	2	src/components/ogre/modeldefinitions/roots.modeldef
8	8	src/components/ogre/modeldefinitions/spanish_moss.modeldef
7	2	src/components/ogre/modeldefinitions/stake.modeldef
10	10	src/components/ogre/modeldefinitions/stalactites.modeldef
4	4	src/components/ogre/modeldefinitions/temple.modeldef
40	0	src/components/ogre/modeldefinitions/tombstone.modeldef
0	18	src/components/ogre/modeldefinitions/tools.modeldef
3	3	src/components/ogre/modeldefinitions/tower.modeldef
0	218	src/components/ogre/modeldefinitions/trees.modeldef.xml
0	45	src/components/ogre/modeldefinitions/vehicles.modeldef
20	0	src/components/ogre/modeldefinitions/wood.modeldef
6	2	src/components/ogre/modeldefinitions/wooden_fence.modeldef
30	30	src/components/ogre/modeldefinitions/wooden_gate.modeldef

commit b46dffc9418e34affbbba7dcef6af3c0dafe958f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jul 6 14:33:28 2008 +0200

    Added a checkbox for toggle the display of the axes.

6	0	src/components/ogre/widgets/ModelEdit.layout
13	0	src/components/ogre/widgets/ModelEdit.lua

commit 859166cd4a5a3390f08ea02f6a9e842b9bc58696
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jul 6 14:33:01 2008 +0200

    Added better log output for missing meshes.

6	1	src/components/ogre/model/Model.cpp

commit 5d223ea63557999517491ff25f5532bb1766b4a6
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sat Jul 5 23:54:35 2008 +0400

    Change embeded Lua code to slightly simplier syntax.

1	1	src/framework/bindings/lua/atlas/Message/Element.pkg
8	9	src/framework/bindings/lua/atlas/lua_Atlas.cpp

commit 2ca97bdf30f1ba94fb574ced7059e0cb2e5625c7
Author: Romulo Fernandes <abra185@yahoo.com>
Date:   Sat Jul 5 16:53:07 2008 -0300

    - Added support for multi threading - configure with --enable-multithread
    - Using explicit file paths for testing the sound events related to server, once its done it should be replaced by the ogre solution

16	0	configure.ac
4	0	src/components/ogre/sound/XMLSoundDefParser.cpp
17	0	src/main/Application.cpp
46	0	src/services/sound/SoundService.cpp
9	0	src/services/sound/SoundService.h

commit 7afbf8129b016dece9c2d77cc2f733a26e212fff
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sat Jul 5 23:48:51 2008 +0400

    Fix common script path.

1	1	src/framework/bindings/lua/update.sh

commit c287d46f04887ba7be459fbee960af7537fc6585
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sat Jul 5 21:50:43 2008 +0400

    Corrected volume formula. Correct eris box in Z dimension.

5	4	src/components/ogre/manipulation/entityrecipes/boulder.entityrecipe

commit 83ca73ce001fa83f32642af4438fc8f839535651
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sat Jul 5 00:32:50 2008 +0400

    Add type attribute to entity. Add code that sends composed entity to server. Add boulder recipe example.

34	3	src/components/ogre/manipulation/EntityRecipe.cpp
13	3	src/components/ogre/manipulation/EntityRecipe.h
5	3	src/components/ogre/manipulation/XMLEntityRecipeSerializer.cpp
40	0	src/components/ogre/manipulation/entityrecipes/boulder.entityrecipe
1	0	src/components/ogre/scripting/bindings/lua/EntityCreator.pkg
35	1	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
65	4	src/components/ogre/widgets/EntityCreator.cpp
10	0	src/components/ogre/widgets/EntityCreator.h
1	1	src/components/ogre/widgets/EntityCreator.lua

commit cb9b393a0ee2e83ad8f0be42b504b9da196130c8
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Fri Jul 4 22:46:14 2008 +0400

    Add overloaded ListType::push_back() for different Element constructors.

5	0	src/framework/bindings/lua/atlas/Message/Element.pkg
147	1	src/framework/bindings/lua/atlas/lua_Atlas.cpp

commit eab83cd7e965b82156b7db695f67db599ba3e36a
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Fri Jul 4 15:52:45 2008 +0400

    Testing changes in Atlas bindings.

5	1	src/components/ogre/manipulation/entityrecipes/test.entityrecipe

commit e18163c192be2f110f3a6184754f5521e7db6b30
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Fri Jul 4 15:52:35 2008 +0400

    Modifing Atlas bindings to use ListType, not std::vector<...>. Add ListType bindings. Add iterator over ListType to simplify Lua code.

34	11	src/framework/bindings/lua/atlas/Message/Element.pkg
352	16	src/framework/bindings/lua/atlas/lua_Atlas.cpp
2	2	src/framework/bindings/lua/atlas/required.h

commit ae3da3097bf87ee1300d3d1dce189573736309eb
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Fri Jul 4 14:52:34 2008 +0400

    Fixing error handler call when passing params to Lua function.

1	0	src/components/ogre/scripting/LuaScriptingProvider.cpp

commit 7a1f01e608b80dac5e56dbf9a906ddfba4039de1
Author: Tamas Bates <rhymer@gmail.com>
Date:   Thu Jul 3 18:53:01 2008 -0700

    Fixed a number of efficiency issues with the way information was accessed while parsing terrain modifiers, and added support for the rest of the existing modifiers.

143	77	src/components/ogre/WorldEmberEntity.cpp

commit 2a271117137e307154195b2a7824269544ea3931
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Fri Jul 4 01:20:46 2008 +0400

    Trying to fix Lua number and strings equivalency for Atlas bindings.

20	20	src/framework/bindings/lua/atlas/lua_Atlas.cpp
33	0	src/framework/bindings/lua/atlas/required.h
3	1	src/framework/bindings/lua/atlas/update.sh

commit ef6277a3ba5b94c77f2aa0dd2e7ef950b8e7d82e
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Thu Jul 3 22:44:21 2008 +0400

    Fixing bug when returning object from Lua.

2	1	src/components/ogre/scripting/luaobject.h

commit 08b83cfd91cf6df4cda66b1338de44ab91ea0078
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Thu Jul 3 11:55:30 2008 +0400

    Passing number of arguments when calling Lua functions.

2	2	src/components/ogre/manipulation/EntityRecipe.cpp

commit f93e2ba9ddd7bf5237ff02a3a19046df6fb50cce
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Thu Jul 3 11:55:08 2008 +0400

    Add number of arguments param when calling Lua functions. Swaping params with function in stack.

20	11	src/components/ogre/scripting/LuaScriptingProvider.cpp
2	2	src/components/ogre/scripting/LuaScriptingProvider.h
1	1	src/framework/IScriptingProvider.h
2	2	src/services/scripting/ScriptingService.cpp
1	1	src/services/scripting/ScriptingService.h

commit ed6a6fafe4df241fadbde840d09e17d87ee6d15d
Author: Tamas Bates <rhymer@gmail.com>
Date:   Wed Jul 2 21:17:00 2008 -0700

    Modifiers are now able to be received and parsed correctly by Ember when sent from Cyphesis. The modifier is applied after the other terrain data is updated. Currently just the craterMod is supported, but more to come, soon!

51	2	src/components/ogre/WorldEmberEntity.cpp
10	10	src/components/ogre/terrain/TerrainEditor.cpp
5	4	src/components/ogre/terrain/TerrainGenerator.cpp
5	0	src/components/ogre/terrain/TerrainGenerator.h
2	11	src/components/ogre/terrain/TerrainModListEntry.cpp
1	3	src/components/ogre/terrain/TerrainModListEntry.h
1	1	src/components/ogre/terrain/TerrainPage.h

commit c4e2e1d4d663073678ed71d8e229133aa0a2dd26
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Thu Jul 3 00:46:53 2008 +0400

    Trying to populate entity with values returned from Lua.

33	3	src/components/ogre/manipulation/EntityRecipe.cpp
1	1	src/components/ogre/manipulation/GUIAdapterBindings.cpp
1	1	src/components/ogre/manipulation/GUIAdapterBindings.h
6	1	src/components/ogre/manipulation/entityrecipes/test.entityrecipe

commit aa3f2643ecb3426d60a1206b6f5e2c601c1a6c32
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jul 2 20:37:26 2008 +0200

    Updated definitions with new resource paths.

2	2	src/components/ogre/modeldefinitions/boat.modeldef
2	2	src/components/ogre/modeldefinitions/buildings.modeldef
1	1	src/components/ogre/modeldefinitions/cg_house.modeldef
1	1	src/components/ogre/modeldefinitions/cg_wall_corner.modeldef
1	1	src/components/ogre/modeldefinitions/cg_wall_gate.modeldef
1	1	src/components/ogre/modeldefinitions/cg_wall_run.modeldef
1	1	src/components/ogre/modeldefinitions/cg_wall_stairs.modeldef
1	1	src/components/ogre/modeldefinitions/don_jon.modeldef
1	1	src/components/ogre/modeldefinitions/door.modeldef
1	1	src/components/ogre/modeldefinitions/fencegate.modeldef
2	2	src/components/ogre/modeldefinitions/gateway.modeldef
1	1	src/components/ogre/modeldefinitions/house_A.modeldef
2	2	src/components/ogre/modeldefinitions/jetty.modeldef
3	3	src/components/ogre/modeldefinitions/market_tent.modeldef
14	8	src/components/ogre/modeldefinitions/marketstall_canvasA.modeldef
14	8	src/components/ogre/modeldefinitions/marketstall_canvasB.modeldef
14	8	src/components/ogre/modeldefinitions/marketstall_canvasC.modeldef
1	1	src/components/ogre/modeldefinitions/palissade_unit.modeldef
1	1	src/components/ogre/modeldefinitions/shutters.modeldef
1	1	src/components/ogre/modeldefinitions/stone_palisade.modeldef
3	3	src/components/ogre/modeldefinitions/sty.modeldef
4	4	src/components/ogre/modeldefinitions/temple.modeldef
77	39	src/components/ogre/modeldefinitions/trees.modeldef.xml
1	1	src/components/ogre/modeldefinitions/wooden_fence.modeldef
1	1	src/components/ogre/modeldefinitions/wooden_gate.modeldef

commit cf20ce61b77ec7ce91ca8b6b583d0f565156dc1d
Merge: fac38e9 1afecbe
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jul 2 20:13:58 2008 +0200

    Merge branch 'master' of ssh://jade.worldforge.org/data/git/ember

commit 1afecbe6cec3521b29b1e3b1f4d6f8970961672e
Author: Sean Ryan <sryan@evercrack.com>
Date:   Wed Jul 2 10:56:59 2008 -0400

    added separate check for sigc++ library rather than relying only on the WF lib check

9	0	configure.ac

commit fac38e9e44d048cc5450fee89aa9fbb615f4719a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jul 1 23:07:56 2008 +0200

    Updated paths.

1	1	src/components/ogre/environment/Water.cpp
2	2	src/components/ogre/modeldefinitions/acorn.modeldef
2	2	src/components/ogre/modeldefinitions/apple.modeldef
1	1	src/components/ogre/modeldefinitions/buildings.modeldef
1	1	src/components/ogre/modeldefinitions/camelia.modeldef
2	2	src/components/ogre/modeldefinitions/carrot.modeldef
2	2	src/components/ogre/modeldefinitions/fern.modeldef
4	4	src/components/ogre/modeldefinitions/graniteA.modeldef
4	4	src/components/ogre/modeldefinitions/graniteB.modeldef
4	4	src/components/ogre/modeldefinitions/graniteC.modeldef
4	4	src/components/ogre/modeldefinitions/graniteD.modeldef
1	1	src/components/ogre/modeldefinitions/leaf.modeldef
2	2	src/components/ogre/modeldefinitions/monster_skeleton.modeldef
14	14	src/components/ogre/modeldefinitions/moraf.terrain
11	6	src/components/ogre/modeldefinitions/oak_mk1.modeldef
1	1	src/components/ogre/modeldefinitions/stake.modeldef
52	52	src/components/ogre/modeldefinitions/trees.modeldef.xml
2	2	src/components/ogre/modeldefinitions/turnip.modeldef

commit 399886f6289eebd7f63bc14362ac904e142721a2
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jul 1 23:06:11 2008 +0200

    Use the correct way of injecting mouse positions (as of 0.6.0) since 0.6.1 can't handle our workaround for problematic 0.5.0 behaviour.

3	8	src/components/ogre/GUICEGUIAdapter.cpp

commit af4defdf652264cb7ba2c1caf91986133fc4d81a
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Tue Jul 1 23:42:35 2008 +0400

    Changing way placeholders are replaced. Now we are replacing whole element with placeholder, but saving "name" attribute.

7	1	src/components/ogre/manipulation/EntityRecipe.cpp
34	5	src/components/ogre/manipulation/GUIAdapterBindings.cpp

commit 46e5947eebba18b2d178fba50778cedbfd666289
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Tue Jul 1 01:38:24 2008 +0400

    Fixing wrong throw.

2	2	src/components/ogre/manipulation/GUIAdapterBindings.cpp

commit c8c05f4e6e099c687c8ad12e636151a700810060
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Tue Jul 1 00:53:09 2008 +0400

    Trying to support different adapter types.

2	0	src/components/ogre/GUICEGUIAdapter.cpp
1	6	src/components/ogre/manipulation/EntityRecipe.cpp
62	5	src/components/ogre/manipulation/GUIAdapterBindings.cpp
5	0	src/components/ogre/manipulation/GUIAdapterBindings.h
8	16	src/components/ogre/manipulation/entityrecipes/test.entityrecipe
15	2	src/components/ogre/widgets/adapters/atlas/AdapterFactory.cpp

commit fd4a87add26bd488447c1569365b8aed277b3c5b
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Mon Jun 30 20:50:13 2008 +0400

    Storing pointer to text node of placeholder in bindings.

12	16	src/components/ogre/manipulation/EntityRecipe.cpp
1	1	src/components/ogre/manipulation/EntityRecipe.h
4	3	src/components/ogre/manipulation/GUIAdapterBindings.cpp
3	3	src/components/ogre/manipulation/GUIAdapterBindings.h

commit dea0e67cfc4473df467a8d796457b9331565eae6
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Mon Jun 30 14:29:18 2008 +0400

    Forgot to assign created adapter in to private variable.

4	2	src/components/ogre/manipulation/EntityRecipe.cpp
4	4	src/components/ogre/manipulation/GUIAdapter.cpp
2	2	src/components/ogre/manipulation/GUIAdapter.h

commit b653794296dab0b336ad93c92638f10aa14d8cad
Author: Romulo Fernandes <abra185@yahoo.com>
Date:   Sun Jun 29 23:20:03 2008 -0300

    The Real files

63	0	src/components/ogre/sound/SoundDefinitionManager.cpp
57	0	src/components/ogre/sound/SoundDefinitionManager.h

commit d83de603f659722ce382afa1a778e058943c6184
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sun Jun 29 21:58:01 2008 +0400

    Trying to make it work, but it segfaults. Grrr!

12	11	src/components/ogre/manipulation/EntityRecipe.cpp
19	1	src/components/ogre/manipulation/GUIAdapterBindings.cpp
17	0	src/components/ogre/manipulation/GUIAdapterBindings.h

commit cefc8527f68e380e14273c572ccea922df57af1d
Author: Romulo Fernandes <abra185@yahoo.com>
Date:   Sat Jun 28 19:49:48 2008 -0300

    Wrote a new class (SoundDefinitionManager) to handle sound loading like erik said
    Still missing the full filepath from ogre resource manager

7	0	src/components/ogre/EmberOgre.cpp
7	0	src/components/ogre/EmberOgre.h
0	16	src/components/ogre/OgreResourceLoader.cpp
0	1	src/components/ogre/OgreResourceLoader.h
2	2	src/components/ogre/sound/Makefile.am

commit b888213488f9de3ffc3de004b4d62b5055440933
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sun Jun 29 00:43:00 2008 +0400

    Walking through semi-atlas entity spec to assiciate placeholders with correspondent bindings.

49	1	src/components/ogre/manipulation/EntityRecipe.cpp
19	1	src/components/ogre/manipulation/EntityRecipe.h
8	0	src/components/ogre/manipulation/XMLEntityRecipeSerializer.cpp
3	3	src/components/ogre/manipulation/entityrecipes/test.entityrecipe

commit d8071e59e9355df669b74ce49429253be6db8080
Author: Tamas Bates <rhymer@gmail.com>
Date:   Sat Jun 28 12:19:22 2008 -0700

    Missed a file in the last commit...

1	1	src/components/ogre/terrain/TerrainGenerator.cpp

commit 0d86a5edacf1838a5650e5fe734c559da69167e9
Author: Tamas Bates <rhymer@gmail.com>
Date:   Sat Jun 28 12:18:31 2008 -0700

    Started on moving the TerrainModListEntry class into its own source files and built a parsing function for terrain modifiers
    inside of WorldEmberEntity to be used once the Atlas format for them is worked out. It should be fairly easy to update once
    we know how the format looks. Some small adjustments were also made to the TerrainModListEntry class.

141	0	src/components/ogre/WorldEmberEntity.cpp
2	1	src/components/ogre/WorldEmberEntity.h
4	0	src/components/ogre/terrain/TerrainEditor.cpp
109	0	src/components/ogre/terrain/TerrainModListEntry.cpp
65	0	src/components/ogre/terrain/TerrainModListEntry.h
3	0	src/components/ogre/terrain/TerrainPage.cpp
1	29	src/components/ogre/terrain/TerrainPage.h

commit ac053aeeec61e9a7ac5ba3925dadd71513a1abbd
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sat Jun 28 19:21:44 2008 +0400

    Parsing bindings list. Stub composing entity element.

58	2	src/components/ogre/manipulation/EntityRecipe.cpp
6	0	src/components/ogre/manipulation/EntityRecipe.h
7	2	src/components/ogre/manipulation/GUIAdapter.cpp
11	0	src/components/ogre/manipulation/GUIAdapter.h
15	0	src/components/ogre/manipulation/GUIAdapterBindings.cpp
20	0	src/components/ogre/manipulation/GUIAdapterBindings.h
8	0	src/components/ogre/manipulation/XMLEntityRecipeSerializer.cpp
1	0	src/components/ogre/scripting/bindings/lua/EntityRecipe.pkg
33	1	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
3	3	src/components/ogre/widgets/EntityCreator.lua

commit d69180f179bf5c647f4142d6cf4114a53cfc63a2
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jun 28 15:02:02 2008 +0200

    Reformat the code for better readability.

95	144	src/components/ogre/WorldEmberEntity.cpp

commit 72335c7b74ff89b8299c13c20577cdc9cd2ed87c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jun 28 15:01:32 2008 +0200

    Only process each frame if we're actually attached to a node.

1	1	src/components/ogre/AvatarCamera.cpp

commit 5bd5bdf0bf5d844178165c54bcc35a7017f0516d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jun 28 14:52:53 2008 +0200

    Instead of using zip files for the core files, we now use a single directory instead.

1	3	src/components/ogre/resources.cfg

commit 35ccd630c3e0e7cfb0cfb480e85de79bafaff859
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jun 28 14:50:56 2008 +0200

    The font files are now in the svn media repository, so update paths accordingly.

1	1	src/components/ogre/cegui/datafiles/fonts/vera-sans-10.xml
1	1	src/components/ogre/cegui/datafiles/fonts/vera-sans-14.xml
1	1	src/components/ogre/cegui/datafiles/fonts/vera-sans-8.xml
1	1	src/components/ogre/cegui/datafiles/fonts/vera-sans-bold-10.xml
1	1	src/components/ogre/cegui/datafiles/fonts/vera-sans-bold-8.xml

commit 17847f719dcf794de49161243efab705d4b52378
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jun 28 14:50:17 2008 +0200

    Removed fonts as they are now in svn.

1	1	src/components/ogre/cegui/Makefile.am
-	-	src/components/ogre/cegui/datafiles/fonts/Vera.ttf
-	-	src/components/ogre/cegui/datafiles/fonts/VeraBd.ttf

commit ed0107b455af7733390e39507a353e4714bdda7d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Jun 27 23:54:15 2008 +0200

    Check the norecurse file before entering the directory, so as to never add any of the files in it to the resource paths.

18	17	src/components/ogre/EmberOgreFileSystem.cpp

commit 98ff30e8785cac464318125090e6b6c4b0fafe7a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Jun 27 23:53:45 2008 +0200

    Removed old installation instructions.

0	1	media/packs/Makefile.am

commit 51485c3e025d8a5437cc9d028880a80146489e3d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Jun 27 22:56:50 2008 +0200

    Removed media that's now in svn.

0	76	media/packs/EmberCore.material
-	-	media/packs/EmberCore.zip
0	103	media/packs/EmberLoadingPanel.overlay
-	-	media/packs/OgreCore.zip
-	-	media/packs/ember_progress_bar.png
-	-	media/packs/ember_progress_bar_frame.png
-	-	media/packs/ember_splash.png

commit 78b72a84a061572c87732e3278ff9c61622c6a49
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Jun 27 22:48:21 2008 +0200

    Moved all core files from the EmberCore.zip and OgreCore.zip into a separate directory, which is then populated by the make_dist_media.sh script through the EmberCore.files file list.

24	9	make_dist_media.sh
10	0	media/core/EmberCore.files

commit cbc8648762ec12e860b083937bf4b37ad7f04380
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Fri Jun 27 23:37:49 2008 +0400

    Moving functionality in to appropriate places.

5	1	src/components/ogre/manipulation/EntityRecipe.h
7	0	src/components/ogre/manipulation/GUIAdapter.cpp
12	0	src/components/ogre/manipulation/GUIAdapter.h
4	4	src/components/ogre/widgets/EntityCreator.cpp

commit 844192c7e1ff807297c7d777002e8c138877f026
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sat Jun 21 12:55:50 2008 +0400

    Fixing inheritance modifier of NumberAdapter and StringAdapter.

1	1	src/components/ogre/widgets/adapters/atlas/NumberAdapter.h
1	1	src/components/ogre/widgets/adapters/atlas/StringAdapter.h

commit 68f79604d59f599cbaa0f25a3fbd90f9956ecb1a
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sat Jun 21 12:50:48 2008 +0400

    Removing exec attribute from bunch of files.

0	0	src/components/ogre/environment/caelum/include/Caelum.h
0	0	src/components/ogre/environment/caelum/include/CaelumListener.h
0	0	src/components/ogre/environment/caelum/include/CaelumPrerequisites.h
0	0	src/components/ogre/environment/caelum/include/CaelumSystem.h
0	0	src/components/ogre/environment/caelum/include/GeometryFactory.h
0	0	src/components/ogre/environment/caelum/include/SkyColourModel.h
0	0	src/components/ogre/environment/caelum/include/SkyDome.h
0	0	src/components/ogre/environment/caelum/include/Starfield.h
0	0	src/components/ogre/environment/caelum/include/Sun.h
0	0	src/components/ogre/environment/caelum/src/CaelumSystem.cpp
0	0	src/components/ogre/environment/caelum/src/GeometryFactory.cpp
0	0	src/components/ogre/environment/caelum/src/SkyDome.cpp
0	0	src/components/ogre/environment/caelum/src/Starfield.cpp
0	0	src/components/ogre/environment/caelum/src/Sun.cpp
0	0	src/services/config/ConfigService.h
0	0	src/services/metaserver/MetaserverService.h
0	0	src/services/server/ServerService.h
0	0	src/services/sound/SoundService.h

commit 708e1def7821a010c22fe8cf79fd39e52ce2d9df
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sat Jun 21 12:52:32 2008 +0400

    Removing zero length file.

0	0	src/components/ogre/modeldefinitions/stall.modeldef

commit 9b2f63eb818ca3c6599b402bb027078c27a0c49c
Author: Tamas Bates <rhymer@gmail.com>
Date:   Thu Jun 26 22:05:06 2008 -0700

    Some small improvements to avoid entities with duplicate names.

8	4	src/components/ogre/terrain/TerrainEditor.cpp
22	0	src/components/ogre/terrain/TerrainPage.cpp
18	1	src/components/ogre/terrain/TerrainPage.h

commit 2a89615c098324ca697270de4acf02d003efbb74
Author: Tamas Bates <rhymer@gmail.com>
Date:   Thu Jun 26 19:02:09 2008 -0700

    Added a function to TerrainGenerator which allows you to retrieve a TerrainPage using a terrainModListEntry.

7	0	src/components/ogre/terrain/TerrainGenerator.cpp
6	2	src/components/ogre/terrain/TerrainGenerator.h
1	0	src/components/ogre/terrain/TerrainPage.h

commit e7d2c739e9288905bb4db08b09916464d904e3c8
Author: Tamas Bates <rhymer@gmail.com>
Date:   Thu Jun 26 17:03:40 2008 -0700

    Removed some markers I used for debugging purposes which slowed the game down considerably.

3	5	src/components/ogre/terrain/TerrainPage.cpp

commit e8465db47465fe6cad02112b5c4092295ab61747
Author: Tamas Bates <rhymer@gmail.com>
Date:   Thu Jun 26 16:47:05 2008 -0700

    Working on getting cross-segment modifiers to work. They still need some work, some of which I believe needs to be done on Mercator. At the moment a modifier overlapping an adjacent segment will be applied to both affected segments identically (so if it was in the upper-right hand corner of the first segment, it will show up in the upper-right hand corner of the second, rather than the lower-left).

6	15	src/components/ogre/terrain/TerrainEditor.cpp
1	12	src/components/ogre/terrain/TerrainGenerator.cpp
69	7	src/components/ogre/terrain/TerrainPage.cpp

commit 96eaee62ffcd89f0b441cf6eb35bf194d22b2841
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jun 25 01:01:23 2008 +0200

    Removed a couple of other places where shared pointer were used without there being any real need for it.

6	5	src/components/ogre/terrain/TerrainPageSurfaceCompilerTechniqueShader.cpp
0	1	src/components/ogre/terrain/TerrainPageSurfaceCompilerTechniqueShader.h
2	2	src/components/ogre/widgets/icons/IconRenderer.cpp

commit d26094050e53501de5688e1e71e27f8d6774fcce
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jun 25 00:35:05 2008 +0200

    No need to use a shared pointer for the image memory.

2	5	src/components/ogre/widgets/icons/IconImageStore.cpp
0	2	src/components/ogre/widgets/icons/IconImageStore.h

commit a025c1e7773ffa75654364144ad46ba6350a6510
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jun 25 00:27:00 2008 +0200

    Closed a couple of more memory holes.

2	0	src/components/ogre/environment/Water.cpp
1	0	src/components/ogre/terrain/TerrainArea.cpp
1	1	src/components/ogre/terrain/TerrainGenerator.cpp
1	0	src/components/ogre/terrain/TerrainShader.cpp
13	0	src/components/ogre/widgets/EntityIconManager.cpp
1	0	src/components/ogre/widgets/EntityIconManager.h
1	0	src/components/ogre/widgets/EntityIconSlot.cpp
1	0	src/components/ogre/widgets/ServerWidget.cpp
3	0	src/components/ogre/widgets/icons/IconImageStore.cpp

commit ba75106853452a17bea943a95e6c3ba5ed50a8c2
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jun 24 23:33:56 2008 +0200

    Don't try to use a common OgreIteratorWrapper.pkg file with nested templates, as this will only confuse tolua and prevent it from properly garbage collect entries that are iterated over.
    
    The end result was that when iterating over any subclass of Ogre::ResourcePtr, the pointers would never be freed. Since the pointers uses reference counting and only destroy themselves when nothing is holding a reference, that meant that no resource which ever had been iterated over in the gui was never destroyed.

1	4	src/components/ogre/scripting/bindings/lua/ModelDefinitionManager.pkg
21	141	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
2	1	src/components/ogre/scripting/bindings/lua/ogre/Ogre.pkg
34	33	src/components/ogre/scripting/bindings/lua/ogre/OgreIteratorWrappers.pkg
29	6	src/components/ogre/scripting/bindings/lua/ogre/OgreResourceManager.pkg
462	243	src/components/ogre/scripting/bindings/lua/ogre/lua_Ogre.cpp
1	1	src/components/ogre/widgets/ModelEdit.lua

commit 44e813701045ca4966bd241bb5bb949727abf86e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jun 24 23:33:26 2008 +0200

    Write to log when shutting down.

1	0	src/components/ogre/scripting/LuaScriptingProvider.cpp

commit 29b28761c9c6e943b076d206ea676f53b04ce49e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jun 23 23:41:31 2008 +0200

    Cleaned up memory use by using shared memory for the image.

6	7	src/components/ogre/terrain/TerrainPageSurfaceLayer.cpp
0	1	src/components/ogre/terrain/TerrainPageSurfaceLayer.h

commit 2d3547e4bd7ed9652bb53e44c95324c7e8a92419
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jun 23 23:29:07 2008 +0200

    Cleaned up memory use.

2	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingLandScapeData2D_HeightField.cpp
8	14	src/components/ogre/terrain/TerrainPageShadow.cpp

commit 8e567b0bfb0398ba594f65badb08caf25731a80e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jun 23 21:57:16 2008 +0200

    Don't use the singleton instance, instead keep our own reference which we properly can discard when we're done.

11	11	src/services/config/ConfigService.cpp
8	1	src/services/config/ConfigService.h

commit 537c0e4585e4970db95367b0ce8f5c64ae2a4324
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jun 23 21:56:49 2008 +0200

    Initialize values correctly.

3	3	src/components/ogre/terrain/TerrainGenerator.cpp

commit 58e09d712f81db5296955d8cc0f700d8804acef2
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jun 23 21:42:16 2008 +0200

    Clean up variable initialization and memory use.

5	0	src/components/ogre/Avatar.cpp
1	0	src/components/ogre/EmberEntity.cpp
2	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTile.cpp
1	0	src/components/ogre/environment/pagedgeometry/source/PagedGeometry.cpp
1	1	src/components/ogre/gui/ActiveWidgetHandler.cpp
4	1	src/components/ogre/input/Input.cpp
5	2	src/components/ogre/terrain/TerrainGenerator.cpp
12	4	src/components/ogre/terrain/TerrainGenerator.h
1	0	src/components/ogre/terrain/TerrainPage.cpp
4	0	src/components/ogre/terrain/TerrainPageShadow.cpp
7	1	src/components/ogre/terrain/TerrainPageSurface.cpp

commit c0e55e92131faedf934c5a669b278bbf3894b0ac
Author: Tamas Bates <rhymer@gmail.com>
Date:   Sun Jun 22 23:08:15 2008 -0700

    Terrain Modifiers are easier to add, and the terrain editor now searches all of the terrain pages for modifiers to display. Currently, modifiers
    can be applied at any time, but Ogre's data won't immediately be updated. Once that happens (say, when a base point is moved in the terrain
    editor) the modifier's effect will be visible. Its position should always be visible, in the terrain editor's overlay mode, though.

33	45	src/components/ogre/terrain/TerrainEditor.cpp
0	7	src/components/ogre/terrain/TerrainPage.h

commit cbe596e0b3c127b483b30d7dde1154bc5b82dd0d
Author: Romulo Fernandes <abra185@yahoo.com>
Date:   Sun Jun 22 19:11:22 2008 -0300

    - Finding and reading sounddefs as well as allocate (still missing ogre stuff)
    - More bugfixes and definitions

18	1	src/components/ogre/OgreResourceLoader.cpp
4	1	src/components/ogre/OgreResourceLoader.h
10	2	src/components/ogre/sound/XMLSoundDefParser.cpp
1	1	src/components/ogre/sound/XMLSoundDefParser.h
11	5	src/services/sound/SoundService.cpp

commit 6ab15d3de58cc97da46d0a4567291bfb8a04e948
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jun 22 20:35:13 2008 +0200

    Plugged a couple of memory holes and provide proper clean up at shutdown.

8	4	src/components/ogre/EmberOgre.cpp
2	0	src/components/ogre/EmberOgre.h
2	0	src/components/ogre/GUIManager.cpp
8	4	src/components/ogre/OgreSetup.cpp

commit 76423ad7ea3beaad4a3adc34127f80482f4574db
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jun 22 20:33:17 2008 +0200

    Cleaned up method naming and added method for deregistering factories at shutdown.

14	6	src/components/ogre/widgets/Widget.cpp
4	2	src/components/ogre/widgets/Widget.h
9	9	src/components/ogre/widgets/WidgetDefinitions.cpp

commit c75e72d576f7c7e385b511cf337d3fa77d1aee05
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jun 22 20:32:01 2008 +0200

    Properly clean up when being destroyed.

1	0	src/components/ogre/environment/CaelumEnvironment.cpp
6	2	src/components/ogre/widgets/ListHolder.cpp

commit 143849c08875f3ee543239f54509391e953ad716
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sat Jun 21 12:57:38 2008 +0400

    Various fixes.

2	4	src/components/ogre/manipulation/EntityRecipe.cpp
5	0	src/components/ogre/manipulation/GUIAdapter.cpp
5	0	src/components/ogre/manipulation/GUIAdapter.h
2	2	src/components/ogre/widgets/EntityCreator.cpp

commit c4bdbec89e13b44029e26edbc98af8e82a62c9b1
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sat Jun 21 12:57:13 2008 +0400

    Improvements in create adapter by type name function.

40	10	src/components/ogre/widgets/adapters/atlas/AdapterFactory.cpp
3	1	src/components/ogre/widgets/adapters/atlas/AdapterFactory.h

commit 9e8d6889012ca1d2271bc6d56bd4ce8eca66609c
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sat Jun 21 12:55:50 2008 +0400

    Fixing inheritance modifier of NumberAdapter and StringAdapter.

1	1	src/components/ogre/widgets/adapters/atlas/NumberAdapter.h
1	1	src/components/ogre/widgets/adapters/atlas/StringAdapter.h

commit b6c965831a17b0d27f7d303b213823b20c08d127
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sat Jun 21 12:52:32 2008 +0400

    Removing zero length file.

0	0	src/components/ogre/modeldefinitions/stall.modeldef

commit 92250fd634af4aa1c4e9c49655a26b74816cee5a
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sat Jun 21 12:50:48 2008 +0400

    Removing exec attribute from bunch of files.

0	0	src/components/ogre/environment/caelum/include/Caelum.h
0	0	src/components/ogre/environment/caelum/include/CaelumListener.h
0	0	src/components/ogre/environment/caelum/include/CaelumPrerequisites.h
0	0	src/components/ogre/environment/caelum/include/CaelumSystem.h
0	0	src/components/ogre/environment/caelum/include/GeometryFactory.h
0	0	src/components/ogre/environment/caelum/include/SkyColourModel.h
0	0	src/components/ogre/environment/caelum/include/SkyDome.h
0	0	src/components/ogre/environment/caelum/include/Starfield.h
0	0	src/components/ogre/environment/caelum/include/Sun.h
0	0	src/components/ogre/environment/caelum/src/CaelumSystem.cpp
0	0	src/components/ogre/environment/caelum/src/GeometryFactory.cpp
0	0	src/components/ogre/environment/caelum/src/SkyDome.cpp
0	0	src/components/ogre/environment/caelum/src/Starfield.cpp
0	0	src/components/ogre/environment/caelum/src/Sun.cpp
0	0	src/services/config/ConfigService.h
0	0	src/services/metaserver/MetaserverService.h
0	0	src/services/server/ServerService.h
0	0	src/services/sound/SoundService.h

commit 0565c8be76298981437e5212dc6d052c35882cc8
Author: Tamas Bates <rhymer@gmail.com>
Date:   Fri Jun 20 19:59:34 2008 -0700

    Finally got the position of applied mods to be reported correctly. The position of applied modifiers is logged, and can be seen in the TerrainEditor's overview as a floating cube. The cube may be hard to see if the modifier is below ground. Modifiers are now a little easier to add and display, as well.

65	36	src/components/ogre/terrain/TerrainEditor.cpp
2	4	src/components/ogre/terrain/TerrainGenerator.cpp
72	10	src/components/ogre/terrain/TerrainPage.cpp
31	3	src/components/ogre/terrain/TerrainPage.h

commit 729e6ce2b92c7639bea31489f84e660d46488017
Author: Romulo Fernandes <abra185@yahoo.com>
Date:   Fri Jun 20 19:13:24 2008 -0300

    - Removed all references to std::list, replaced with std::map =]
    - Code cleanup, more checks for wrong pointers, invalid stuff.

92	148	src/services/sound/SoundService.cpp
9	15	src/services/sound/SoundService.h

commit 1463f77516568e06aa7bc4961688237ef04836d6
Author: Tamas Bates <rhymer@gmail.com>
Date:   Thu Jun 19 21:04:20 2008 -0700

    Improved the modifier management a bit.

16	1	src/components/ogre/terrain/TerrainEditor.cpp
11	14	src/components/ogre/terrain/TerrainGenerator.cpp
1	0	src/components/ogre/terrain/TerrainPage.cpp
5	2	src/components/ogre/terrain/TerrainPage.h

commit e98a120a3a3d6e7ece326ff068b7566d7745b085
Author: Romulo Fernandes <abra185@yahoo.com>
Date:   Thu Jun 19 23:18:22 2008 -0300

    Forgot one string :D

1	0	src/services/sound/SoundService.cpp

commit f55b2c75abc341d4079690cd5f73000de7bee032
Author: Romulo Fernandes <abra185@yahoo.com>
Date:   Thu Jun 19 23:12:27 2008 -0300

    -openAl checks everywhere
    -check for unprocessed buffers correctly
    -ogg playback is working
    -const methods for getPosition and getVelocity as well as the argument passing.

57	36	src/services/sound/SoundService.cpp
7	8	src/services/sound/SoundService.h

commit 14b12d1442c891fbeda4d6d87d3a4fdb0672f3aa
Author: Tamas Bates <rhymer@gmail.com>
Date:   Thu Jun 19 13:42:42 2008 -0700

    Got the hang of the cratermod. Starting to work on a nicer way of applying it...

4	3	src/components/ogre/terrain/TerrainGenerator.cpp

commit b87fce24de84270453ca6c2693dd975289cbb934
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Thu Jun 19 13:06:34 2008 +0400

    Add create adapter by type name function.

23	0	src/components/ogre/widgets/adapters/atlas/AdapterFactory.cpp
2	0	src/components/ogre/widgets/adapters/atlas/AdapterFactory.h

commit d391bcbdba2fb66175fcbcd5027f6eb3e2ed26bc
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Thu Jun 19 13:06:11 2008 +0400

    Using stack variable to have it destroyed even if exception occured.

1	1	src/components/ogre/manipulation/EntityRecipe.cpp

commit 8fca15d796c92433d7cb8dde16920e6c17779415
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Thu Jun 19 13:03:24 2008 +0400

    Cleaning up lua bindings.

0	35	src/components/ogre/scripting/bindings/lua/EntityRecipe.pkg

commit a79d7e974d975c5044a42b74ac115ebc77412c59
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jun 18 23:01:55 2008 +0200

    Added setting for the check interval to the config.

2	0	ember.conf
8	0	src/components/ogre/AvatarTerrainCursor.cpp
3	1	src/components/ogre/AvatarTerrainCursor.h

commit c52f708eae8731af533302972e13cf183a25b1a5
Author: Tamas Bates <rhymer@gmail.com>
Date:   Wed Jun 18 13:19:46 2008 -0700

    Some limited success with getting modifiers to actually affect the terrain. Unfortunately, the reported positions of modifiers are still really strange, but their affects seem to match them.

18	12	src/components/ogre/terrain/TerrainGenerator.cpp

commit 82afd58aef7935af02929f6d64e3e3be77c7b3ce
Author: Tamas Bates <rhymer@gmail.com>
Date:   Tue Jun 17 21:36:36 2008 -0700

    Made TerrainPage use an STL List to track multiple modifiers at a time. Still getting some wierd positions, though...

2	2	src/components/ogre/terrain/TerrainEditor.cpp
3	3	src/components/ogre/terrain/TerrainPage.cpp
1	2	src/components/ogre/terrain/TerrainPage.h

commit f31694740b8f2795546480537ad5e54834b7d3f5
Author: Tamas Bates <rhymer@gmail.com>
Date:   Tue Jun 17 20:23:44 2008 -0700

    Fixed some issues, and made a few more adjustments to terrainModListEntry.

1	1	src/components/ogre/terrain/TerrainEditor.cpp
2	2	src/components/ogre/terrain/TerrainGenerator.cpp
26	8	src/components/ogre/terrain/TerrainPage.cpp
14	3	src/components/ogre/terrain/TerrainPage.h

commit 7c7ad95c126bfa22d1cc901c32a616ee42d94f55
Author: Tamas Bates <rhymer@gmail.com>
Date:   Tue Jun 17 18:56:24 2008 -0700

    Improved the terrainModListEntry class a bit.

11	3	src/components/ogre/terrain/TerrainPage.cpp
2	1	src/components/ogre/terrain/TerrainPage.h

commit a2924a5e29f1f007c85e143639607c0893572ae7
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jun 18 00:46:16 2008 +0200

    Removed refernces to removed fields.

0	2	src/components/ogre/input/Input.cpp

commit c37e8057426d57d237a6362b186eef6e90ce1b05
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jun 18 00:30:26 2008 +0200

    Refactored the way movement is handled into separate worker classes of which there currently are two implementations.
    
    The EntityMoveAdapterWorkerDiscrete class uses the old way of positioning while EntityMoveAdapterWorkerTerrainCursor uses the new terrain cursor way.

73	16	src/components/ogre/manipulation/EntityMoveAdapter.cpp
69	2	src/components/ogre/manipulation/EntityMoveAdapter.h

commit 399806467829ef641e6834a87458d9f4b6f1a07c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jun 18 00:23:52 2008 +0200

    Changed the signature of the getTerrainCursorPosition to return true if the position has been updated, and let it take as an argument a pointer to a pointer to a position, which will then point to the new position.
    
    Also removed some excessive logging.

15	12	src/components/ogre/AvatarTerrainCursor.cpp
4	3	src/components/ogre/AvatarTerrainCursor.h

commit acd9562c8a95b97e60a8147f9963d00950acdfe7
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jun 18 00:21:09 2008 +0200

    Added a struct useful for passing mouse position data. It has both absolute and relative position data.

12	10	src/components/ogre/input/Input.cpp
40	9	src/components/ogre/input/Input.h

commit da782daac55aa762c337eceeaffb2febdfb55b52
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jun 18 00:19:37 2008 +0200

    Use a auto_ptr, to avoid having extra headers in the header. Also added an accessor method and rearranged construction priority to avoid compiler warnings.

3	2	src/components/ogre/AvatarCamera.cpp
12	3	src/components/ogre/AvatarCamera.h

commit 44d84faf70f7b621074b5512ed75ab23418f5f3d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jun 17 22:57:03 2008 +0200

    Update after changed signature.

1	1	src/components/ogre/AvatarCamera.cpp

commit 29aed5b42d52036a6be43d4a8121d98ac7103b0c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jun 17 22:55:28 2008 +0200

    Added doxygen comments and made it update itself either when the mouse has been moved even one pixel, or when the camera has moved and enough time has elapsed since the last update.

44	19	src/components/ogre/AvatarTerrainCursor.cpp
65	13	src/components/ogre/AvatarTerrainCursor.h

commit c3add64fa104d1c4ce7701af4523628e1b69550e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jun 17 22:55:06 2008 +0200

    Added accessor for the last mouse position.

6	0	src/components/ogre/input/Input.cpp
6	0	src/components/ogre/input/Input.h

commit c9089259b6279b043f6d5cf5e5d9adab3a271cd0
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jun 17 21:55:34 2008 +0200

    We prefer to use references instead of pointers for instances where the variable never can be null.
    
    Also changed it to initialize most values in the constructor.

1	1	src/components/ogre/AvatarCamera.cpp
10	8	src/components/ogre/AvatarTerrainCursor.cpp
2	2	src/components/ogre/AvatarTerrainCursor.h

commit bde9134c550275bf5f3b906e1b11e8b70b080343
Author: Sean Ryan <sryan@evercrack.com>
Date:   Mon Jun 16 23:52:35 2008 -0400

    moved getTerrainCursorLocation call from  mouse moved event to the pickInWorld event.  Also added in forward declaration.

7	3	src/components/ogre/AvatarCamera.cpp
0	1	src/components/ogre/AvatarCamera.h
6	6	src/components/ogre/AvatarTerrainCursor.cpp
5	3	src/components/ogre/AvatarTerrainCursor.h

commit f8502ec12ae5089c0cdb2f10d461beb22d0abcb3
Author: Sean Ryan <sryan@evercrack.com>
Date:   Thu Jun 12 23:32:35 2008 -0400

    fixed compile errors

3	5	src/components/ogre/AvatarCamera.cpp
23	12	src/components/ogre/AvatarTerrainCursor.cpp
4	2	src/components/ogre/AvatarTerrainCursor.h

commit 8e6477f1b8881ace0d1e52de28f51252e191d755
Author: Sean Ryan <sryan@evercrack.com>
Date:   Thu Jun 12 21:53:42 2008 -0400

    forgot to add new class

88	0	src/components/ogre/AvatarTerrainCursor.cpp
81	0	src/components/ogre/AvatarTerrainCursor.h

commit 96bde7eaf4a0c1b85dca646d7f567f7527c404ec
Author: Sean Ryan <sryan@evercrack.com>
Date:   Thu Jun 12 21:19:29 2008 -0400

    temporary update, does not compile

3	2	src/components/ogre/AvatarCamera.cpp
4	0	src/components/ogre/AvatarCamera.h
2	2	src/components/ogre/Makefile.am

commit 808305542b03713be5ea4bf7fe4a90ded59434a3
Author: Sean Ryan <sryan@evercrack.com>
Date:   Tue Jun 10 23:42:09 2008 -0400

    added currentTimeMillis to time service, and checked the logging of mouse movement in the avatar camera.  This will be moved to a separate class.

3	0	src/components/ogre/AvatarCamera.cpp
23	0	src/services/time/TimeService.cpp
17	0	src/services/time/TimeService.h

commit b794a5d2db3861409a20fe6b81426729673cb4c3
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jun 17 21:30:27 2008 +0200

    Use an implementation of the shared pointer which better fits with current Ogre code.

51	2	src/components/ogre/model/ModelDefinition.cpp
9	33	src/components/ogre/model/ModelDefinition.h

commit a7b7740537093da1464939899ef3da4bb01674ce
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jun 17 21:11:35 2008 +0200

    Removed the hack where all terrain pages were loaded at startup since we now seem to not have any problem with missing pages.

5	5	src/components/ogre/terrain/TerrainGenerator.cpp

commit 13d608f43c1c8648de89a5fbff34f50f41ebbd34
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jun 16 22:49:35 2008 +0200

    Refactored it so that the height field class only holds the bridge and not the terrain page, so that there's no risk of dangling pointers.
    
    Also made sure that things are deregistered at the correct time and so on.

3	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/EmberPagingLandScapeData2D_HeightField.h
3	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/EmberTerrainPageBridge.h
7	8	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingLandScapeData2D_HeightField.cpp
3	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberTerrainPageBridge.cpp
34	0	src/components/ogre/terrain/ITerrainPageBridge.h
3	0	src/components/ogre/terrain/TerrainPage.cpp

commit e6f9e258d5dcb6b73eb3004373d5ab27eedab54a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jun 16 22:48:58 2008 +0200

    Delete held instances, as it should.

1	0	src/components/ogre/widgets/MakeEntityWidget.cpp

commit 690f1591dad4c9587cf89ee8d1a06fb52e982f13
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jun 16 22:48:26 2008 +0200

    Added extra setup check, though it's probably not needed.

3	0	src/components/ogre/EmberOgre.cpp

commit ffb16b89c5f4fee3783977dda0d0108240b2b9b7
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jun 16 22:47:52 2008 +0200

    Initialize to something to squash valgrind complaints.

2	0	src/components/ogre/input/Input.cpp

commit ee89d2df6743b0e96308e8e832c884ca0796ea70
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jun 16 22:45:46 2008 +0200

    Properly return the scene manager name of the subclass, else the desctructor of the scene manager instance won't be called.

2	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/EmberPagingSceneManager.h
5	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingSceneManager.cpp

commit 2094c338579b052d1a0805f67f296fb2c0903cff
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Mon Jun 16 12:34:29 2008 +0400

    Showing names of all adapters in recipe.

6	1	src/components/ogre/manipulation/EntityRecipe.cpp
2	1	src/components/ogre/manipulation/EntityRecipe.h
9	9	src/components/ogre/manipulation/XMLEntityRecipeSerializer.h
3	3	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
10	4	src/components/ogre/widgets/EntityCreator.cpp
4	0	src/components/ogre/widgets/EntityCreator.lua

commit 391ad4e3e0cf56811bd56da1a9e2c86e42fceca0
Author: Tamas Bates <rhymer@gmail.com>
Date:   Sun Jun 15 23:22:15 2008 -0700

    Added some logging to keep track of the modifiers. I also improved the tracking
    mechanism (currently located in TerrainPage.h). It looks like everything should
    be working, but for some reason the position of an applied modifier keeps
    getting reset to 0. This could happen if we regularly create and destroy
    instances of TerrainPage, which is something I'll look into. The next update
    will include further improvements on the tracking mechanism so that it supports
    more than one modifier (I wanted to keep things simple while I made sure they worked).

11	8	src/components/ogre/terrain/TerrainEditor.cpp
8	2	src/components/ogre/terrain/TerrainGenerator.cpp
15	8	src/components/ogre/terrain/TerrainPage.cpp
12	23	src/components/ogre/terrain/TerrainPage.h

commit be14d10579fae8b995434f705816d2cb9b11d192
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Mon Jun 16 01:05:54 2008 +0400

    Fixing to make it work.

1	1	src/components/ogre/scripting/bindings/lua/EntityCreator.pkg
3	2	src/components/ogre/widgets/EntityCreator.cpp
1	1	src/components/ogre/widgets/EntityCreator.h
3	1	src/components/ogre/widgets/EntityCreator.lua

commit b501c6f84028b291c0e5f9d7e198f2257007fbcc
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jun 15 22:04:02 2008 +0200

    Change default not to load all media at startup. This will make the client "stutter" a little more after entering the world, but it will make the memory usage go down, since most media isn't used.

2	1	ember.conf

commit 81923f2d4b2546cecad81e7013b40f2ffea656cf
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sun Jun 15 23:54:42 2008 +0400

    Make it compilable (even if I don't understand why there was error before).

1	1	src/components/ogre/widgets/EntityCreator.h

commit 9d3b40b889953aa09d2445a21ba61589252150a1
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sun Jun 15 23:40:16 2008 +0400

    Showing adapters in stackable container using C++ helper function (not compiles for some strange reason).

1	0	src/components/ogre/scripting/bindings/lua/EntityCreator.pkg
37	1	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
13	0	src/components/ogre/widgets/EntityCreator.cpp
8	2	src/components/ogre/widgets/EntityCreator.h
2	5	src/components/ogre/widgets/EntityCreator.lua

commit 6cb0e7b8d675cef5c960bb10839429d1e4c6913f
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sun Jun 15 23:37:44 2008 +0400

    Add get iterator function to entity recipe. Extending sample recipe.

5	0	src/components/ogre/manipulation/EntityRecipe.cpp
5	0	src/components/ogre/manipulation/EntityRecipe.h
22	1	src/components/ogre/manipulation/entityrecipes/test.entityrecipe

commit f321526dd0b9dc77991b46bc61e430fa3152a422
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sun Jun 15 16:17:28 2008 +0400

    Using stackable container to store adapters. More comments.

16	3	src/components/ogre/widgets/EntityCreator.lua

commit f086ba35702b91774ffc2d48c4c91db850479be7
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sun Jun 15 15:03:05 2008 +0400

    Adding test recipe to media.

1	0	configure.ac
2	0	src/components/ogre/manipulation/Makefile.am
14	0	src/components/ogre/manipulation/entityrecipes/Makefile.am
32	0	src/components/ogre/manipulation/entityrecipes/test.entityrecipe

commit 8f863fd5bd581a7c18a987caf1f5b3e252372bb9
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sun Jun 15 14:56:40 2008 +0400

    Showing dummy adapter when selecting recipe.

8	3	src/components/ogre/widgets/EntityCreator.layout
25	9	src/components/ogre/widgets/EntityCreator.lua

commit 943a29bf88769953b5840345fbd08599d56cc29e
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sat Jun 14 19:49:13 2008 +0400

    Modifying entity creator widget to show all recipes at start.

6	2	src/components/ogre/widgets/EntityCreator.layout
21	0	src/components/ogre/widgets/EntityCreator.lua

commit a46c3f154ab4e3a19b98dca161ab0017d124341f
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sat Jun 14 19:47:32 2008 +0400

    Rebuilding tolua bindings.

607	36	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp

commit 64fb4a42f3678dcbdb58b17a176995e3ab1b242d
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sat Jun 14 19:46:53 2008 +0400

    Small changes.

1	1	src/components/ogre/manipulation/EntityRecipe.cpp
2	2	src/components/ogre/manipulation/EntityRecipeManager.cpp

commit 20d9067296445a6e5442daae84134c618acf579f
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sat Jun 14 19:45:50 2008 +0400

    Add lua bindings for entity recipe resource and manager.

3	0	src/components/ogre/scripting/bindings/lua/EmberOgre.pkg
66	0	src/components/ogre/scripting/bindings/lua/EntityRecipe.pkg
36	0	src/components/ogre/scripting/bindings/lua/EntityRecipeManager.pkg

commit 1cdcd0cbf7ff038e6f63e0df1852d1699cab3d65
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sat Jun 14 19:44:42 2008 +0400

    Fixing typo.

1	1	src/components/ogre/scripting/bindings/lua/ModelDefinitionManager.pkg

commit c3d6fda140a164bbc7c1554a23bbac3f2c0ca392
Author: Tamas Bates <rhymer@gmail.com>
Date:   Sat Jun 7 01:37:43 2008 -0700

    Fixed so it compiles, now.

1	5	src/components/ogre/EmberOgre.cpp
9	2	src/components/ogre/terrain/TerrainEditor.cpp
2	1	src/components/ogre/terrain/TerrainGenerator.cpp
15	0	src/components/ogre/terrain/TerrainPage.cpp
39	0	src/components/ogre/terrain/TerrainPage.h

commit 5e3b9dbf97d0fd5c612929ee7f30c7b2780bd389
Author: Tamas Bates <rhymer@gmail.com>
Date:   Sun Jun 1 18:39:22 2008 -0700

    Learning how Ogre and Ember work together. I've been testing the terrain mods to make sure that they can be applied to a terrain segment (though I have yet to make Ember aware of this).

0	2	src/components/ogre/terrain/TerrainEditor.cpp

commit 17528690c5c8eb27df3d43331271da7adec67305
Author: Tamas Bates <rhymer@gmail.com>
Date:   Wed May 28 21:22:13 2008 -0700

    These should have gone up with the last commit.

1	0	src/components/ogre/terrain/TerrainEditor.h
1	1	src/components/ogre/terrain/TerrainGenerator.h

commit 2c5ceb1f71ed166e1da9ff4fe8336204d45bfde0
Author: Tamas Bates <rhymer@gmail.com>
Date:   Wed May 28 21:13:48 2008 -0700

    Experimenting with Ogre and modifiers. So far I've been able to get a modifier applied to a terrain segment, and I'm experimenting with a method for showing which segments have modifiers applied to them. So far it doesn't look like there is a function that will tell you if a given segment has a modifier applied to it, so Ember may need to keep a list of segments with modifiers. This may have been a good idea, anyway, since searching all of the segments in the world every time you wanted to know which ones had modifiers on them could get expensive, and may cause problems if we try to apply a modifier across multiple segments.

2	1	TODO
5	0	src/components/ogre/EmberOgre.cpp
22	1	src/components/ogre/terrain/TerrainEditor.cpp
13	2	src/components/ogre/terrain/TerrainGenerator.cpp

commit 75e08e9340040783f7518173693f57072ea73a56
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Jun 13 09:06:59 2008 +0200

    Plugged some memory leaks, where it allocated memory for the coverage textures and then never releases it (hello 100Mb!)

5	2	src/components/ogre/terrain/TerrainPageSurfaceCompilerTechniqueShader.cpp
3	2	src/components/ogre/terrain/TerrainPageSurfaceLayer.cpp

commit f33f3b52cf4d2b805a949a544dff4c62cbb6e7ab
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Jun 12 23:42:01 2008 +0200

    Use a context class whenever we change the gui elements ourselves, which provides some nice RAII to the setting and unsetting of the mSelfUpdate value.

10	0	src/components/ogre/widgets/adapters/atlas/AdapterBase.cpp
14	0	src/components/ogre/widgets/adapters/atlas/AdapterBase.h
1	2	src/components/ogre/widgets/adapters/atlas/NumberAdapter.cpp
1	2	src/components/ogre/widgets/adapters/atlas/OrientationAdapter.cpp
1	2	src/components/ogre/widgets/adapters/atlas/Position2DAdapter.cpp
1	2	src/components/ogre/widgets/adapters/atlas/PositionAdapter.cpp
1	2	src/components/ogre/widgets/adapters/atlas/SizeAdapter.cpp
1	2	src/components/ogre/widgets/adapters/atlas/StaticAdapter.cpp
1	2	src/components/ogre/widgets/adapters/atlas/StringAdapter.cpp

commit 178c5cbdeaf7ccefccf24f5167f53086abf48f00
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Jun 12 23:04:38 2008 +0200

    Added documentation.

114	5	src/components/ogre/widgets/adapters/atlas/AdapterBase.h
20	13	src/components/ogre/widgets/adapters/atlas/AdapterFactory.cpp
92	0	src/components/ogre/widgets/adapters/atlas/AdapterFactory.h

commit b60c7766516c596316c0d9eefd88a91bc86f6be5
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Jun 12 21:16:06 2008 +0200

    Specify a minimum size, so that windows never can be made too small and disappear or be inverted.

2	1	src/components/ogre/cegui/datafiles/looknfeel/EmberLook.looknfeel

commit 78f0909ce047d586d13bb93de3308dec2182485e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Jun 12 00:48:44 2008 +0200

    Added a config file option for the minimum cegui level to log for.

7	0	ember.conf
36	20	src/components/ogre/gui/CEGUILogger.cpp
6	1	src/components/ogre/gui/CEGUILogger.h

commit 41ca02418404c19add9dafe92527af48f310e376
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Jun 12 00:25:17 2008 +0200

    Use our own CEGUI Logger instance, thus overriding the default one and making it route all CEGUI log messages into ember.log.

3	0	src/components/ogre/GUIManager.cpp
7	0	src/components/ogre/GUIManager.h

commit d8ad04c19b0bb57cf014acbf4b4269e46accbe57
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Jun 12 00:25:00 2008 +0200

    Added comments.

1	0	src/components/ogre/gui/CEGUILogger.cpp
4	0	src/components/ogre/gui/CEGUILogger.h

commit a2d7597e2e85e91698fdc067f777f7d1e2f91a40
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Jun 12 00:23:50 2008 +0200

    Added an implementation of CEGUI::Logger which will reroute all CEGUI log messages to the main Ember logging service. All CEGUI log messages will thus appear in ember.log from now on.

72	0	src/components/ogre/gui/CEGUILogger.cpp
79	0	src/components/ogre/gui/CEGUILogger.h
2	2	src/components/ogre/gui/Makefile.am

commit 991090c28fec1eba6a18c748c62b2de7c4f3f5f7
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jun 11 23:40:52 2008 +0200

    Clean up places where exceptions are caught, to handle std::exception in most cases.

6	6	src/components/ogre/scripting/LuaScriptingProvider.cpp
0	5	src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp
0	3	src/main/Application.cpp
0	9	src/services/scripting/ScriptingService.cpp

commit 59a25254f3e046a307e63ccb70fe21934e9aa229
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jun 11 23:29:59 2008 +0200

    Make Ember::Exception inherit from std::exception, to make it much easier for everyone. No need to look specifically for Ember::Exception when we can look just for std::exception instead.

80	0	src/framework/Exception.cpp
61	107	src/framework/Exception.h
1	1	src/framework/Makefile.am
0	5	src/main/Application.cpp

commit d19e26aca07e3121071726b1c508ffee669d546f
Merge: bf557ea 2b68255
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jun 11 22:20:07 2008 +0200

    Merge branch 'master' of ssh://jade.worldforge.org/data/git/ember

commit bf557ea49392fabf593eada0ada4996d2b59045b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jun 11 22:16:59 2008 +0200

    Print exception messages to std::cout after catching them. Also added more comments.

6	0	src/main/Application.cpp
103	47	src/main/Application.h

commit 8d935c8d3caa136fbff71cdf4217c57018b2d4fb
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jun 11 22:14:46 2008 +0200

    After creating the main CEGUI system, check that there's at least one schema loaded. If not, something went wrong and CEGUI is in an unusable state and we need to quit.

5	0	src/components/ogre/GUIManager.cpp

commit 5381d321b2f0f48969deb2096fffe26f8027f4ce
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jun 11 22:11:32 2008 +0200

    Removed obsolete methods.

0	7	src/components/ogre/EmberOgre.cpp
1	5	src/components/ogre/EmberOgre.h

commit 2b68255b45867f092886129442fb89b5c37be20f
Author: Sean Ryan <sryan@evercrack.com>
Date:   Mon Jun 9 15:56:25 2008 -0400

    added comment for placeholder

1	0	src/components/ogre/AvatarCamera.cpp

commit e9008d1b198b68b9ab643fd3abfae7e261a46118
Author: Sean Ryan <sryan@evercrack.com>
Date:   Mon Jun 9 09:10:10 2008 -0400

    Revert "fixed reference to sphere.mesh as the resource was moved."
    This reverts commit 8fc8c8385fc3f0a92667d972d5b73b2d6fae357b.

1	1	src/components/ogre/terrain/TerrainEditor.cpp

commit 8fc8c8385fc3f0a92667d972d5b73b2d6fae357b
Author: Sean Ryan <sryan@evercrack.com>
Date:   Mon Jun 9 00:04:27 2008 -0400

    fixed reference to sphere.mesh as the resource was moved.
    https://bugs.launchpad.net/ember/+bug/238461

1	1	src/components/ogre/terrain/TerrainEditor.cpp

commit c5a05815d2fc1ed1967a8933fdd7c0af35c951af
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jun 8 23:30:07 2008 +0200

    Added a picking info widget, which might be useful when you need to measure stuff in the world for server side scripting.

5	0	src/components/ogre/widgets/Admin.lua
1	0	src/components/ogre/widgets/Bootstrap.lua
19	0	src/components/ogre/widgets/PickingInfo.layout
48	0	src/components/ogre/widgets/PickingInfo.lua

commit 606d73b14733248b402f48bc81d4b1c560db1e2e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jun 8 23:29:38 2008 +0200

    Fixed incorrect bindings.

1	1	src/components/ogre/scripting/bindings/lua/EntityWorldPickListener.pkg
4	4	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp

commit 153e8908513d7e37ed396889823ebba4c9ff2a75
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jun 8 21:53:11 2008 +0200

    Added missing method for the MovementMode.

6	0	src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp
1	0	src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.h

commit b3a91492a782cf065b3fd60e09704562593398bf
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jun 8 21:36:23 2008 +0200

    Removed obsolete layout.

0	56	src/components/ogre/widgets/Admin.layout

commit d667151fed2ad9518f71e503a142959b66d5dab4
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jun 8 21:34:43 2008 +0200

    Redesigned the admin menu to use an IconBar icon and a popup instead of the previous solution with an ugly window with buttons.
    
    We still need to provide a good skin for the menu though, but I'm loathe to do it since we're gonna update the main skin anyway.

75	18	src/components/ogre/widgets/Admin.lua
1	1	src/components/ogre/widgets/Bootstrap.lua

commit 392ed685bd6111dbfef4016d738cf67b8f310dc7
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jun 8 19:24:28 2008 +0200

    Added extra sanity checks to the LuaConnector. Now it checks for null signals and writes to the log, instead of just pushing ahead into the segfaults.
    
    Also added more bindings to signals.

159	76	src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp
12	0	src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.h
2	0	src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.pkg
163	55	src/components/ogre/scripting/bindings/lua/helpers/lua_Helpers.cpp

commit 93536d1aeda2f0de84f5521c0728fc9bd679fc9b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jun 8 16:30:11 2008 +0200

    Pass strings as const references whenever possible to avoid unnecessary copying.

4	4	src/components/ogre/scripting/luaobject.h

commit 61f88eccefca9f5bbd7c0f9d60b6aa1d9bcbc7b4
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jun 8 19:39:09 2008 +0200

    Refactored into a common method, so it should be easier to add new icons from external scripts.

19	13	src/components/ogre/widgets/MainIconBar.lua

commit 17719cdf8f155fa6ca45b8a4cf7d493ce572b3d2
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jun 8 19:29:06 2008 +0200

    Removed deprecated C++ status bar code.

0	1	src/components/ogre/GUIManager.cpp
2	2	src/components/ogre/widgets/Makefile.am
0	182	src/components/ogre/widgets/StatusIconBar.cpp
0	77	src/components/ogre/widgets/StatusIconBar.h
0	2	src/components/ogre/widgets/WidgetDefinitions.cpp

commit 63c6a4dd673931c1571cb046f31552e611fd4b2f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jun 8 19:26:04 2008 +0200

    Moved the StatusIconBar into Lua.

2	0	src/components/ogre/widgets/Bootstrap.lua
132	0	src/components/ogre/widgets/MainIconBar.lua

commit 42d5be5c8cbd27a7a85a35529aa604dfe537a2e0
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jun 8 19:24:28 2008 +0200

    Added extra sanity checks to the LuaConnector. Now it checks for null signals and writes to the log, instead of just pushing ahead into the segfaults.
    
    Also added more bindings to signals.

159	76	src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp
12	0	src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.h
2	0	src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.pkg
163	55	src/components/ogre/scripting/bindings/lua/helpers/lua_Helpers.cpp

commit c97a52825e3ee18f27d9d49e811647a406c16ea0
Author: Romulo Fernandes <abra185@yahoo.com>
Date:   Sun Jun 8 13:43:14 2008 -0300

    New Files

120	0	src/components/ogre/sound/XMLSoundDefParser.cpp
50	0	src/components/ogre/sound/XMLSoundDefParser.h

commit 04021326012a4f0879e4b60d9530e4c6b7728820
Author: Romulo Fernandes <abra185@yahoo.com>
Date:   Sun Jun 8 13:23:49 2008 -0300

    Integration with ogre

1	1	src/components/ogre/EmberOgre.cpp
2	2	src/components/ogre/sound/Makefile.am
0	68	src/components/ogre/sound/OgreSoundProvider.cpp
0	84	src/components/ogre/sound/OgreSoundProvider.h

commit 1e8ab7c5e1c7d6d1bdce808f39b6195da6fd79ae
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jun 8 16:30:11 2008 +0200

    Pass strings as const references whenever possible to avoid unnecessary copying.

4	4	src/components/ogre/scripting/luaobject.h

commit cb7dbe6e59f106a081faea3786d3b229589914f3
Author: Romulo Fernandes <abra185@yahoo.com>
Date:   Sun Jun 8 11:03:42 2008 -0300

    Sound playability parameters and allocation functions

234	39	src/services/sound/SoundService.cpp
23	6	src/services/sound/SoundService.h

commit a59132fb1e65c7a66cfe23fa5d34c6144cecb392
Author: Romulo Fernandes <abra185@yahoo.com>
Date:   Sun Jun 8 10:01:54 2008 -0300

    Many changes in the way sounds are loaded and played

33	0	configure.ac
4	0	src/components/ogre/resources.cfg
3	7	src/main/Application.cpp
453	50	src/services/sound/SoundService.cpp
127	16	src/services/sound/SoundService.h

commit 9d919d6de08bab6c6b2f0a1952b7a262d3f23dd7
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sun Jun 8 10:11:33 2008 +0400

    Add exec attibute for new update.sh. Add newlines at end of script file to prevent some shell glitches.

1	1	scripts/update_lua_bindings.sh
1	1	src/main/bindings/lua/update.sh

commit e372519c63a1d67d7ddcaf3493fa080b5703b142
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sun Jun 8 00:22:33 2008 +0400

    Adding exec attibute for update.sh files.

0	0	src/components/ogre/scripting/bindings/lua/helpers/update.sh
0	0	src/components/ogre/scripting/bindings/lua/ogre/update.sh
0	0	src/components/ogre/scripting/bindings/lua/update.sh
0	0	src/components/ogre/widgets/adapters/atlas/bindings/lua/update.sh
0	0	src/framework/bindings/lua/atlas/update.sh
0	0	src/framework/bindings/lua/eris/update.sh
0	0	src/framework/bindings/lua/update.sh
0	0	src/services/bindings/lua/update.sh

commit 4cad430ec2d1801deb477c497bd60b5ce591b1fc
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sat Jun 7 17:52:53 2008 +0400

    Adding asObject function for string constants.

9	2	src/components/ogre/scripting/luaobject.h

commit b9f13e5ccfd7adbc88dc75ac13a767e9bc97dba2
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sat Jun 7 17:52:07 2008 +0400

    Adding overloaded operator for long into logging service (unfortunately, this triggers rebuild of all ember).

10	2	src/services/logging/LoggingService.cpp
2	0	src/services/logging/LoggingService.h

commit bb275edc3ac3583b8100b83d70ea12f0a94fd543
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sat Jun 7 15:46:33 2008 +0400

    Returning a copy of LuaRef from call context to allow application to manage destruction of an object.

3	3	src/components/ogre/scripting/LuaScriptingCallContext.h

commit 11d6d48c62ccffd1765d87c6f21753a5bd6a7b10
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sat Jun 7 15:43:36 2008 +0400

    Fixing LuaRef copy constructor and operator= to defererence current object.

8	3	src/components/ogre/scripting/luaobject.h

commit 7111088414f144d57d5e5914940d727bc10c5b9c
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Fri Jun 6 23:52:24 2008 +0400

    Fixing typo that was causing double-free.

1	1	src/components/ogre/scripting/LuaScriptingCallContext.h

commit 04a0a87ef970e833a694d394febe5328795d99ec
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Fri Jun 6 22:05:49 2008 +0400

    Adding quotes for command line arguments.

2	2	ember.in

commit 889ff4df106e3643c6ecb9588ccba86f1c011dbe
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Fri Jun 6 22:03:47 2008 +0400

    Removing LD_PRELOAD thing from ember.in - "libnvidia-tls.so.1: cannot handle TLS data" is an old bug and have solutions.

2	4	ember.in

commit 8c306f6df5e2ffd7535be073b1033c3edb9b2e97
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Fri Jun 6 21:10:23 2008 +0400

    Changing command line for new gdb.

2	2	ember.in

commit 7780ec06f4823c7080d39aa430018da83af27874
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Fri Jun 6 21:05:01 2008 +0400

    Removing deprecated file.

-	-	WFUT.jar

commit acf75a358dd99920eb50c1d09e3e5b7acfd0a114
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Fri Jun 6 16:09:21 2008 +0400

    Add callFunction to scripting service.

64	1	src/components/ogre/scripting/LuaScriptingProvider.cpp
5	1	src/components/ogre/scripting/LuaScriptingProvider.h
1	0	src/framework/IScriptingProvider.h
20	0	src/services/scripting/ScriptingService.cpp
4	2	src/services/scripting/ScriptingService.h

commit 881a004ce4835dd9e5e274b1ea561fcd493c2372
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Fri Jun 6 12:58:48 2008 +0400

    Checking class of user data.

5	7	src/components/ogre/scripting/luaobject.h

commit fb6e021e41489bb213014010878e2e01f80ec263
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sun Jun 8 10:13:53 2008 +0400

    Regenerating tolua bindings.

2	2	src/framework/bindings/lua/atlas/lua_Atlas.cpp

commit 715e7208ec70ec333df04e5857ab056d5d1f01a8
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sun Jun 8 10:11:33 2008 +0400

    Add exec attibute for new update.sh. Add newlines at end of script file to prevent some shell glitches.

1	1	scripts/update_lua_bindings.sh
1	1	src/main/bindings/lua/update.sh

commit c5ecb0de778f27fda28278c7e8dad267427fdcb0
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jun 8 00:14:36 2008 +0200

    Use the common lua updating script.

2	1	src/components/ogre/scripting/bindings/lua/helpers/update.sh
2	1	src/components/ogre/scripting/bindings/lua/ogre/update.sh
2	1	src/components/ogre/scripting/bindings/lua/update.sh
2	1	src/components/ogre/widgets/adapters/atlas/bindings/lua/update.sh
2	1	src/framework/bindings/lua/atlas/update.sh
2	1	src/framework/bindings/lua/eris/update.sh
2	1	src/framework/bindings/lua/update.sh
3	0	src/main/bindings/lua/update.sh
2	1	src/services/bindings/lua/update.sh

commit 9f314b35ed2146a5493d2cbfe2ccd0043eb3754e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jun 8 00:13:32 2008 +0200

    Added common bash script for generating tolua bindings.

5	0	scripts/update_lua_bindings.sh

commit ce394f75e6706700028a6a8f85c33c8a1009ac9f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jun 8 00:14:36 2008 +0200

    Use the common lua updating script.

2	1	src/components/ogre/scripting/bindings/lua/helpers/update.sh
2	1	src/components/ogre/scripting/bindings/lua/ogre/update.sh
2	1	src/components/ogre/scripting/bindings/lua/update.sh
2	1	src/components/ogre/widgets/adapters/atlas/bindings/lua/update.sh
2	1	src/framework/bindings/lua/atlas/update.sh
2	1	src/framework/bindings/lua/eris/update.sh
2	1	src/framework/bindings/lua/update.sh
3	0	src/main/bindings/lua/update.sh
2	1	src/services/bindings/lua/update.sh

commit ae0de6f4507a1269fe449fb20715f9e1e86eba41
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jun 8 00:13:32 2008 +0200

    Added common bash script for generating tolua bindings.

5	0	scripts/update_lua_bindings.sh

commit 46932e2b93359f1bc8533e347c7d4e905d36bff8
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sun Jun 8 00:25:49 2008 +0400

    Regenerating tolua++ bindings.

4	4	src/framework/bindings/lua/atlas/lua_Atlas.cpp

commit 423c9f50129c6b1dbd2993ffbc5f82fecd3c1d14
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sun Jun 8 00:22:33 2008 +0400

    Adding exec attibute for update.sh files.

0	0	src/components/ogre/scripting/bindings/lua/helpers/update.sh
0	0	src/components/ogre/scripting/bindings/lua/ogre/update.sh
0	0	src/components/ogre/scripting/bindings/lua/update.sh
0	0	src/components/ogre/widgets/adapters/atlas/bindings/lua/update.sh
0	0	src/framework/bindings/lua/atlas/update.sh
0	0	src/framework/bindings/lua/eris/update.sh
0	0	src/framework/bindings/lua/update.sh
0	0	src/services/bindings/lua/update.sh

commit d93aef6a0dfc359588ffe1852979df3146916bc2
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sat Jun 7 17:53:22 2008 +0400

    Continue testing of lua scripting.

9	0	src/components/ogre/manipulation/EntityRecipe.cpp

commit 7de6059b1b792d9a149887ecc2139086aa2d60fa
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sat Jun 7 17:52:53 2008 +0400

    Adding asObject function for string constants.

9	2	src/components/ogre/scripting/luaobject.h

commit ea9c55511682da301947ffd7b180c7449b9c5633
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sat Jun 7 17:52:07 2008 +0400

    Adding overloaded operator for long into logging service (unfortunately, this triggers rebuild of all ember).

10	2	src/services/logging/LoggingService.cpp
2	0	src/services/logging/LoggingService.h

commit 02eb55f2b3bd61aec14da6b311b2d0fc8e373081
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sat Jun 7 15:46:33 2008 +0400

    Returning a copy of LuaRef from call context to allow application to manage destruction of an object.

3	3	src/components/ogre/scripting/LuaScriptingCallContext.h

commit a85b0c4cc60ebe4d961a98daf35c26fe74a1deae
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sat Jun 7 15:43:36 2008 +0400

    Fixing LuaRef copy constructor and operator= to defererence current object.

8	3	src/components/ogre/scripting/luaobject.h

commit ba0268dec57cb4f1606a49b9406e0709aec6a483
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jun 7 00:17:53 2008 +0200

    Use the correct fog method, use the CaelumSky as fog adapter and added a fog density slider to environment.

2	2	src/components/ogre/environment/CaelumEnvironment.cpp
2	2	src/components/ogre/environment/CaelumSky.cpp
16	2	src/components/ogre/widgets/Environment.layout
27	3	src/components/ogre/widgets/Environment.lua

commit e83c8ec7aa9589764f3ca1df9ffa953c1301a14c
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Fri Jun 6 23:52:24 2008 +0400

    Fixing typo that was causing double-free.

1	1	src/components/ogre/scripting/LuaScriptingCallContext.h

commit 7af1bf922a32a12b13639aa6527d1052a4d95c85
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Fri Jun 6 22:05:49 2008 +0400

    Adding quotes for command line arguments.

2	2	ember.in

commit 860c74fa792ef56e2d9ceb423644423810b6b91a
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Fri Jun 6 22:03:47 2008 +0400

    Removing LD_PRELOAD thing from ember.in - "libnvidia-tls.so.1: cannot handle TLS data" is an old bug and have solutions.

2	4	ember.in

commit abe88a999f75d863cc00558621140794f2323903
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Fri Jun 6 21:10:23 2008 +0400

    Changing command line for new gdb.

2	2	ember.in

commit 8aeecba6a0a8bf49871e68b68b83bc78e9135b4e
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Fri Jun 6 21:05:01 2008 +0400

    Removing deprecated file.

-	-	WFUT.jar

commit b509cf07b0e474540623a47935d0fd028fd9ddb8
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Fri Jun 6 17:36:11 2008 +0400

    Testing call function (working but have double-free problem).

24	6	src/components/ogre/manipulation/EntityRecipe.cpp
5	0	src/components/ogre/manipulation/EntityRecipe.h
1	0	src/components/ogre/manipulation/XMLEntityRecipeSerializer.cpp

commit 9f3d046be0a502f148382377a8cf0580e9fc6257
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Fri Jun 6 16:09:21 2008 +0400

    Add callFunction to scripting service.

64	1	src/components/ogre/scripting/LuaScriptingProvider.cpp
5	1	src/components/ogre/scripting/LuaScriptingProvider.h
1	0	src/framework/IScriptingProvider.h
20	0	src/services/scripting/ScriptingService.cpp
4	2	src/services/scripting/ScriptingService.h

commit 4727477ad650f3d6c44327e7f6f4c27050f1def8
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Fri Jun 6 12:58:48 2008 +0400

    Checking class of user data.

5	7	src/components/ogre/scripting/luaobject.h

commit 26c2cfbee372804770bfb37d93e3323e14ed3eb6
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Jun 6 00:17:05 2008 +0200

    Better docs.

27	10	src/components/ogre/scripting/LuaScriptingProvider.h
20	9	src/framework/IScriptingProvider.h

commit 8500a495adc08089200b0de49063e03c176759c9
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Jun 5 22:44:42 2008 +0200

    Moved the lua scripting call context to its own file.

41	0	src/components/ogre/scripting/LuaScriptingCallContext.cpp
73	0	src/components/ogre/scripting/LuaScriptingCallContext.h
1	7	src/components/ogre/scripting/LuaScriptingProvider.cpp
1	23	src/components/ogre/scripting/LuaScriptingProvider.h
2	2	src/components/ogre/scripting/Makefile.am

commit 44840e881287ccb1ac78d0b633351e270216c08a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Jun 5 22:11:10 2008 +0200

    Cleaned up the api a little bit. Since the context is optional we want to put that as the last parameter.

11	11	src/components/ogre/scripting/LuaScriptingProvider.cpp
24	13	src/components/ogre/scripting/LuaScriptingProvider.h
14	11	src/framework/IScriptingProvider.h
2	7	src/services/scripting/ScriptingService.cpp
1	2	src/services/scripting/ScriptingService.h

commit dcc4192c19d0813970912de91226bb228e264c8a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Jun 5 21:15:09 2008 +0200

    Moved the constructor and destructor to .cpp file to fix linking errors. Also added more comments and made it use the sent in context when executing scripts.

11	1	src/components/ogre/scripting/LuaScriptingProvider.cpp
13	15	src/components/ogre/scripting/LuaScriptingProvider.h
1	1	src/services/scripting/ScriptingService.cpp

commit abd6ff30a12775d78a4e814bf41b7803aef72735
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Thu Jun 5 20:56:04 2008 +0400

    Make it compilable.

26	12	src/components/ogre/scripting/LuaScriptingProvider.cpp
3	3	src/components/ogre/scripting/LuaScriptingProvider.h
1	1	src/framework/IScriptingProvider.h
1	1	src/services/scripting/ScriptingService.h

commit 6e33642602c1ce32f0b02fe67c657d8e7ad9abd2
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Wed Jun 4 10:18:06 2008 +0400

    Passing call context as a pointer instead of reference. Removing duplicate code.

28	59	src/components/ogre/scripting/LuaScriptingProvider.cpp
1	1	src/components/ogre/scripting/LuaScriptingProvider.h
3	21	src/services/scripting/ScriptingService.cpp

commit 40253b1524c5a33f2eab6eb957b4a27fc73a526d
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Mon Jun 2 21:02:08 2008 +0400

    No need to check for NULL pointer before delete. Clean up to conform with coding standards.

25	19	src/components/ogre/scripting/LuaScriptingProvider.h

commit 19f5c8dcadc635548f223835aae59d8f925e92ed
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Mon Jun 2 16:28:46 2008 +0400

    Dereferencing objects to prevent memory leaking. But this should be done in more rebust way.

1	1	src/components/ogre/scripting/LuaScriptingProvider.cpp
15	3	src/components/ogre/scripting/LuaScriptingProvider.h

commit 2413654b0914568d108f6acf1e2d0e40dfdb0422
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jun 1 21:17:57 2008 +0200

    Fixed some problems with how script return values were handled.

5	3	src/components/ogre/scripting/LuaScriptingProvider.cpp
15	0	src/framework/IScriptingProvider.h

commit b98723757c7cbf293c228473b3b46c00e55f638d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jun 1 14:27:38 2008 +0200

    Added the ability to get return values from script calls through the use of a script call context object.

14	2	src/components/ogre/scripting/LuaScriptingProvider.cpp
19	1	src/components/ogre/scripting/LuaScriptingProvider.h
2	2	src/components/ogre/scripting/Makefile.am
10	1	src/framework/IScriptingProvider.h
1	1	src/framework/bindings/lua/Framework.pkg
1	145	src/framework/bindings/lua/lua_Framework.cpp
24	1	src/services/scripting/ScriptingService.cpp
3	1	src/services/scripting/ScriptingService.h

commit 9e0955c547c58dcdbdb6f9d47931886c97104d3e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jun 1 14:26:40 2008 +0200

    Added helper classes for handling lua return types in c++ code.

61	0	src/components/ogre/scripting/luaobject.cpp
581	0	src/components/ogre/scripting/luaobject.h

commit b5da7d2711ce574a16a7faa36afccea8c76b11f3
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Jun 6 00:17:05 2008 +0200

    Better docs.

27	10	src/components/ogre/scripting/LuaScriptingProvider.h
20	9	src/framework/IScriptingProvider.h

commit 3db8f1825a3f670e439c1ffeb4d7f54275777398
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Jun 5 22:44:42 2008 +0200

    Moved the lua scripting call context to its own file.

41	0	src/components/ogre/scripting/LuaScriptingCallContext.cpp
73	0	src/components/ogre/scripting/LuaScriptingCallContext.h
1	7	src/components/ogre/scripting/LuaScriptingProvider.cpp
1	23	src/components/ogre/scripting/LuaScriptingProvider.h
2	2	src/components/ogre/scripting/Makefile.am

commit 92f7c10b5011f0b9c7619087f0957f04445ccd28
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Jun 5 22:11:10 2008 +0200

    Cleaned up the api a little bit. Since the context is optional we want to put that as the last parameter.

11	11	src/components/ogre/scripting/LuaScriptingProvider.cpp
24	13	src/components/ogre/scripting/LuaScriptingProvider.h
14	11	src/framework/IScriptingProvider.h
2	7	src/services/scripting/ScriptingService.cpp
1	2	src/services/scripting/ScriptingService.h

commit 84b25bac60cd76ad0b4d9f306d61bd0fe024f404
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Jun 5 21:15:09 2008 +0200

    Moved the constructor and destructor to .cpp file to fix linking errors. Also added more comments and made it use the sent in context when executing scripts.

11	1	src/components/ogre/scripting/LuaScriptingProvider.cpp
13	15	src/components/ogre/scripting/LuaScriptingProvider.h
1	1	src/services/scripting/ScriptingService.cpp

commit 17c8c2b0fba3c67882a2339f17a7a9672897fa75
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Thu Jun 5 20:56:04 2008 +0400

    Make it compilable.

26	12	src/components/ogre/scripting/LuaScriptingProvider.cpp
3	3	src/components/ogre/scripting/LuaScriptingProvider.h
1	1	src/framework/IScriptingProvider.h
1	1	src/services/scripting/ScriptingService.h

commit 94aeaa9338fd3e0e00963e886cd07dcfe3729c47
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Wed Jun 4 10:18:06 2008 +0400

    Passing call context as a pointer instead of reference. Removing duplicate code.

28	59	src/components/ogre/scripting/LuaScriptingProvider.cpp
1	1	src/components/ogre/scripting/LuaScriptingProvider.h
3	21	src/services/scripting/ScriptingService.cpp

commit be92b58254c90f8a6600754aa40a987fa5906a31
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Mon Jun 2 21:02:08 2008 +0400

    No need to check for NULL pointer before delete. Clean up to conform with coding standards.

25	19	src/components/ogre/scripting/LuaScriptingProvider.h

commit 793e1a670fb7ccc1fba268d3462b0659052f0f5c
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Mon Jun 2 16:28:46 2008 +0400

    Dereferencing objects to prevent memory leaking. But this should be done in more rebust way.

1	1	src/components/ogre/scripting/LuaScriptingProvider.cpp
15	3	src/components/ogre/scripting/LuaScriptingProvider.h

commit 48393899af4a87469cd0e48bb12f8089b15d0ea5
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jun 1 21:17:57 2008 +0200

    Fixed some problems with how script return values were handled.

5	3	src/components/ogre/scripting/LuaScriptingProvider.cpp
15	0	src/framework/IScriptingProvider.h

commit 85f59c214e7e6ae95dcaf5714a1ce0e36d23c2c3
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jun 1 14:27:38 2008 +0200

    Added the ability to get return values from script calls through the use of a script call context object.

14	2	src/components/ogre/scripting/LuaScriptingProvider.cpp
19	1	src/components/ogre/scripting/LuaScriptingProvider.h
2	2	src/components/ogre/scripting/Makefile.am
10	1	src/framework/IScriptingProvider.h
1	1	src/framework/bindings/lua/Framework.pkg
1	145	src/framework/bindings/lua/lua_Framework.cpp
24	1	src/services/scripting/ScriptingService.cpp
3	1	src/services/scripting/ScriptingService.h

commit d67d7b416c501216a1eb9974fa2828fe90226ea1
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jun 1 14:26:40 2008 +0200

    Added helper classes for handling lua return types in c++ code.

61	0	src/components/ogre/scripting/luaobject.cpp
581	0	src/components/ogre/scripting/luaobject.h

commit 2af9a5994ad9806867d88cf30c86d09448465921
Merge: 06632b6 c5e82bd
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jun 2 20:59:30 2008 +0200

    Merge branch 'master' of ssh://jade.worldforge.org/data/git/ember

commit c5e82bd58c08b2df49438a48e5aa16a8129ce79f
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Fri May 30 21:48:53 2008 +0400

    Fixing issue with missing sighandler_t under FreeBSD.

9	0	configure.ac
4	0	src/components/ogre/OgreSetup.h

commit 3aec913355f37cb059a13a87a0c08b82da9aed4d
Merge: 3206a7b e95f92f
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Mon Jun 2 12:08:05 2008 +0400

    Merge commit 'e95f92'

commit 06632b6236df092fac35d93817a0683356040904
Merge: e95f92f 3206a7b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jun 1 21:26:25 2008 +0200

    Merge branch 'master' of ssh://jade.worldforge.org/data/git/ember

commit 3206a7be9ba45cc77a3395e62a38a389aedf02eb
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sun Jun 1 21:39:30 2008 +0400

    Sanity fixes in Exception.

2	1	src/framework/Exception.h

commit 2213f1c4c7d4d3ab1a6103b7837b6f23db41cb97
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sun May 25 00:35:59 2008 +0400

    Add gnome’s anjuta specific ignores.

6	0	.gitignore

commit 67e82365e509ed35547d0401804d96ca836177e7
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sun Jun 1 21:37:40 2008 +0400

    GCC 4.3 fixes.

2	2	src/framework/Exception.h
1	0	src/services/logging/LoggingService.h

commit e95f92fca8030cee57fa74b48602603cc303e26c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat May 31 22:58:51 2008 +0200

    Made the info widget a little wider to handle the full coord info.

1	1	src/components/ogre/widgets/TerrainEditor.layout

commit 35ada9a3ef78f27047f874209b1a5e8c36f23c8c
Author: Romulo Fernandes <abra185@yahoo.com>
Date:   Fri May 30 22:39:00 2008 -0300

    Sound Services Updated

1	1	configure.ac
220	317	src/services/sound/SoundService.cpp
89	128	src/services/sound/SoundService.h

commit bac32ad53429887d3856fce17fd120b17156cf85
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Fri May 30 21:48:53 2008 +0400

    Fixing issue with missing sighandler_t under FreeBSD.

9	0	configure.ac
4	0	src/components/ogre/OgreSetup.h

commit a0154e623624111f76282ba14ed44048b4d5354d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu May 29 01:34:44 2008 +0200

    Fixed a whole slew of problems with the terrain engine. Picking now works correctly on non-square worlds. The size of the world is always correct. And we always put the origi in between four pages, to make it much easier for everyone.

5	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/EmberPagingLandScapeData2D_HeightField.h
8	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/EmberPagingLandScapeTexture.h
6	2	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/EmberPagingSceneManagerAdapter.h
1	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/EmberTerrainPageBridge.h
19	10	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingSceneManagerAdapter.cpp
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberTerrainPageBridge.cpp
2	2	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeRaySceneQuery.cpp
3	2	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTile.cpp
71	1	src/components/ogre/terrain/ISceneManagerAdapter.h
3	2	src/components/ogre/terrain/TerrainGenerator.cpp

commit d4dd6d519556d4f4f2fdc857f8886abe53e001ff
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue May 27 22:47:10 2008 +0200

    Bump version.

2	2	ember.conf

commit a0be4d7ba7d9e82bb73507678c4430863c987658
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue May 27 22:45:09 2008 +0200

    No need to add special locking methods to the input classes, easier just to remove the adapter which binds the input system together with CEGUI from the input system.
    
    Also added comments.

4	17	src/components/ogre/GUIManager.cpp
22	9	src/components/ogre/GUIManager.h
4	2	src/components/ogre/input/IInputAdapter.h
13	39	src/components/ogre/input/Input.cpp
115	79	src/components/ogre/input/Input.h
1	1	src/components/ogre/input/InputCommandMapper.cpp
3	3	src/components/ogre/input/InputCommandMapper.h

commit 32580e54e43f78180b1485d565dcaa7a8aac869f
Author: Sean Ryan <sryan@evercrack.com>
Date:   Tue May 27 01:41:09 2008 -0400

    small fix in config to allow proper input bindings

1	2	ember.conf
9	6	src/components/ogre/GUIManager.cpp
10	10	src/components/ogre/input/Input.cpp

commit b97a011bfebcab95705972083b356b66739bce84
Author: Sean Ryan <sryan@evercrack.com>
Date:   Tue May 27 01:11:27 2008 -0400

    prevent input mode from changing while gui is  hidden

23	4	src/components/ogre/GUIManager.cpp
33	9	src/components/ogre/input/Input.cpp
10	0	src/components/ogre/input/Input.h

commit be3091d99333c8b14179861ea50cdf92d65b356d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon May 26 00:26:13 2008 +0200

    Added a method for checking for the existance of the singleton as well as better docs.

44	1	src/framework/Singleton.h

commit bad11bca49e8b2e24a04d857552def0346685f0e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon May 26 00:23:13 2008 +0200

    Cleaned up the LoggingService header and made sure that we have a logging instance all the time.
    
    The LoggingService isn't handled like other services since we depend on it being there for all of our loggin needs. We really should refactor the logging methods to be static instead of being dependent on a service. The static methods could very well interface with a service, but there should never be a catastrophic segfault if it wasn't created when we want to log.

4	2	src/components/ogre/EmberOgre.cpp
5	0	src/components/ogre/OgreSetup.cpp
1	1	src/framework/ConsoleBackend.cpp
2	1	src/framework/StreamLogObserver.h
8	4	src/main/Application.cpp
3	1	src/main/Application.h
1	1	src/services/EmberServices.cpp
8	2	src/services/bindings/lua/LoggingService.pkg
36	7	src/services/bindings/lua/lua_EmberServices.cpp
33	0	src/services/logging/FileObserver.cpp
84	0	src/services/logging/FileObserver.h
11	1	src/services/logging/LoggingService.cpp
58	248	src/services/logging/LoggingService.h
2	3	src/services/logging/Makefile.am
36	0	src/services/logging/Observer.cpp
82	0	src/services/logging/Observer.h
7	7	src/services/server/OOGChat.cpp
9	9	src/services/server/ServerService.cpp

commit 68fa72a05a3fc4cec00acb629eab59af665b9e4c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun May 25 20:48:24 2008 +0200

    Release image data when the texture has been updated. We need to add some better functionality for automatically reloading the texture though.

6	0	src/components/ogre/terrain/TerrainPageSurfaceCompilerTechniqueShader.h
14	2	src/components/ogre/terrain/TerrainPageSurfaceCompilerTechniqueSimple.cpp
3	0	src/components/ogre/terrain/TerrainPageSurfaceCompilerTechniqueSimple.h

commit a15290ffbfaf5df86803d8fe47bdd1c52529e1d1
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun May 25 20:09:31 2008 +0200

    Don't hold on to the image or the texture unless it's absolutely needed. This will help bring the used memory down.

3	0	src/components/ogre/terrain/TerrainPageSurfaceCompilerTechniqueShader.cpp
85	33	src/components/ogre/terrain/TerrainPageSurfaceLayer.cpp
40	5	src/components/ogre/terrain/TerrainPageSurfaceLayer.h

commit dedcd57a5194b8c107f0bb761130c45ac912826f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun May 25 20:09:00 2008 +0200

    Actually return whether there was an impact or not.

1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeSceneManager.cpp

commit 92d66246556a94da2b7d9e1a1c26f1ee732d51fc
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat May 24 23:47:10 2008 +0200

    Refactored the way the terrain is updated to use an instance of ITerrainPageBridge to bind a TerrainPage to the terrain engine.

7	4	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/EmberPagingLandScapeData2D_HeightField.h
56	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/EmberTerrainPageBridge.h
2	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/Makefile.am
27	7	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingLandScapeData2D_HeightField.cpp
50	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberTerrainPageBridge.cpp
2	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/Makefile.am
53	0	src/components/ogre/terrain/ITerrainPageBridge.h
1	1	src/components/ogre/terrain/Makefile.am
25	20	src/components/ogre/terrain/TerrainPage.cpp
19	16	src/components/ogre/terrain/TerrainPage.h

commit decde57e6443c7dde8a1f6dc7590c6183c1d9b80
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sun May 25 00:35:59 2008 +0400

    Add gnome’s anjuta specific ignores.

6	0	.gitignore

commit c0ec497669b62bbffed55765c192bafe3c2b2955
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sun May 25 00:33:16 2008 +0400

    Add script bindings class.

21	4	src/components/ogre/manipulation/EntityRecipe.cpp
14	2	src/components/ogre/manipulation/EntityRecipe.h
3	0	src/components/ogre/manipulation/GUIAdapter.h
42	0	src/components/ogre/manipulation/GUIAdapterBindings.cpp
56	0	src/components/ogre/manipulation/GUIAdapterBindings.h
4	4	src/components/ogre/manipulation/Makefile.am
45	19	src/components/ogre/manipulation/XMLEntityRecipeSerializer.cpp
10	5	src/components/ogre/manipulation/XMLEntityRecipeSerializer.h

commit ae44cb91f247cd2581e892bd92e8647ecdb57212
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat May 24 21:04:45 2008 +0200

    Fixed problems with the bounding box not being updated after the terrain tile was changed.

17	4	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeRenderable.h
3	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingSceneManagerAdapter.cpp
36	6	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeRenderable.cpp

commit 9070d6f4b9bce70394cc6b20c8114b04eda03cb1
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun May 11 23:35:32 2008 +0200

    Fixed terrain loading which was broken by Ogre 1.4.8.
    
    With 1.4.8, additional checks have been added when a file is loaded from the filesystem through the Ogre resource system. These checks make sure that if an absolute file name is used, it still must reside somewhere in the predefined resource locations.
    The terrain.cfg file will however not reside in any location included in the ogre resource paths, and thus the Ogre resource system can't be used. We've therefore modified the PLSM2 to be able to load all options through a stream object instead . We create this stream object ourselves and never touches the Ogre system.

1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h
27	2	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingLandScapeData2D_HeightField.cpp
22	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingSceneManagerAdapter.cpp
13	6	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOptions.cpp

commit 6b75a69fb9affd453134e023210202cacc090357
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu May 22 20:00:48 2008 +0200

    Change the order of checking since CEGUILuaScriptModule depends on tolua++.

13	11	configure.ac

commit bcf6dd53176fe44b6852901ad14677649957b7ff
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu May 22 21:05:54 2008 +0200

    Adjust the deformation rectangle to force an update of LODs and bounding box.

8	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapePage.cpp

commit 53bfadf783e3c16a49b8def549a76e1e7a7f7ed0
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu May 22 20:31:14 2008 +0200

    Altered the way the terrain is generated and updated, to better handle updates as smooth as possible.

2	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapePage.h
1	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeRenderable.h
7	2	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingLandScapeData2D_HeightField.cpp
10	3	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingSceneManagerAdapter.cpp
12	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapePage.cpp
38	22	src/components/ogre/terrain/TerrainPage.cpp
20	3	src/components/ogre/terrain/TerrainPage.h

commit e4dba9dbcda5f146c47fb3bc47eff162b76d0254
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu May 22 20:16:38 2008 +0200

    Always return something.

2	0	src/components/ogre/widgets/ServerWidget.cpp

commit 3be130a5aa5e07f56217babe850ae0c01fd65b4d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu May 22 20:00:48 2008 +0200

    Change the order of checking since CEGUILuaScriptModule depends on tolua++.

13	11	configure.ac

commit 0d9946360e7aad9a3f89260fa204eff5671211a1
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Thu May 22 18:06:59 2008 +0400

    Add check for cegui lua module. Use system tolua++ if available, otherwise use one bundled with cegui.

31	4	configure.ac

commit b1ae127d7fa1c0297a2a8ed8380e56fe4a8b4386
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Thu May 22 18:04:36 2008 +0400

    Fix patch on tinyxml to make it compilable.

2	0	src/framework/tinyxml/tinyxml.cpp
17	15	src/framework/tinyxml/tinyxml.h

commit f984e73030173b97602242a367d8e380b7c40bf7
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Wed May 21 12:07:44 2008 +0400

    Use system-wide tinyxml library, if available.

14	0	configure.ac
1	1	src/components/ogre/XMLHelper.cpp
1	1	src/components/ogre/XMLHelper.h
29	29	src/components/ogre/jesus/XMLJesusSerializer.cpp
3	3	src/components/ogre/jesus/XMLJesusSerializer.h
70	70	src/components/ogre/model/XMLModelDefinitionSerializer.cpp
23	23	src/components/ogre/model/XMLModelDefinitionSerializer.h
1	1	src/components/ogre/model/mapping/EmberModelMappingManager.cpp
16	16	src/components/ogre/model/mapping/XMLModelMappingDefinitionSerializer.cpp
4	4	src/components/ogre/model/mapping/XMLModelMappingDefinitionSerializer.h
7	7	src/components/ogre/terrain/XMLLayerDefinitionSerializer.cpp
8	3	src/framework/Makefile.am
23	0	src/framework/tinyxml/tinyxml.h

commit 68ac0ce5e5289646c67f270a75125543ae0e87c1
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Thu May 22 18:06:59 2008 +0400

    Add check for cegui lua module. Use system tolua++ if available, otherwise use one bundled with cegui.

31	4	configure.ac

commit 974bedf0da1b550dedeb8dc246425cef37cc9c4e
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Thu May 22 18:04:36 2008 +0400

    Fix patch on tinyxml to make it compilable.

2	0	src/framework/tinyxml/tinyxml.cpp
17	15	src/framework/tinyxml/tinyxml.h

commit cb071bf9ed2bd5b98a7399b1d07bbaddb2fad9e4
Author: Sean Ryan <sryan@evercrack.com>
Date:   Wed May 21 23:18:20 2008 -0400

    added eclipse project files to ignore list

3	0	.gitignore

commit 680b03920aed9b7296bdd89a466102fd07fbb45e
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Wed May 21 12:07:44 2008 +0400

    Use system-wide tinyxml library, if available.

14	0	configure.ac
1	1	src/components/ogre/XMLHelper.cpp
1	1	src/components/ogre/XMLHelper.h
29	29	src/components/ogre/jesus/XMLJesusSerializer.cpp
3	3	src/components/ogre/jesus/XMLJesusSerializer.h
68	68	src/components/ogre/model/XMLModelDefinitionSerializer.cpp
23	23	src/components/ogre/model/XMLModelDefinitionSerializer.h
1	1	src/components/ogre/model/mapping/EmberModelMappingManager.cpp
15	15	src/components/ogre/model/mapping/XMLModelMappingDefinitionSerializer.cpp
4	4	src/components/ogre/model/mapping/XMLModelMappingDefinitionSerializer.h
7	7	src/components/ogre/terrain/XMLLayerDefinitionSerializer.cpp
8	3	src/framework/Makefile.am
23	0	src/framework/tinyxml/tinyxml.h

commit fc8e81365ad68ff69c06edb0f6f164534a82f45d
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Tue May 20 22:51:41 2008 +0400

    Small code optimization.

3	2	src/components/ogre/model/ModelDefinition.cpp

commit 21130a90a4d63391d7bb8e40050d458c22f930c5
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Tue May 20 22:51:41 2008 +0400

    Small code optimization.

3	2	src/components/ogre/model/ModelDefinition.cpp

commit 3eee5fd9450b2e7553b8372d962b5ee91a4dd49e
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Fri May 16 15:07:20 2008 +0400

    Adding semicolons after logging statements to comply with other code and proper defines.

2	2	src/components/ogre/EmberEntity.cpp
1	1	src/components/ogre/EmberOgrePrerequisites.h
1	1	src/components/ogre/OgreResourceLoader.cpp
1	1	src/components/ogre/sound/OgreSoundProvider.cpp
10	10	src/services/sound/SoundService.cpp

commit 4e9bc27c42580c552b41f9b027ed403b1c93c9b9
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Fri May 16 12:00:35 2008 +0400

    Proper defines.

7	7	src/services/logging/LoggingService.h

commit 3959948d31e599a63b90b9f77caa9505f9dfe13f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue May 20 08:08:34 2008 +0200

    Removed old include.

0	1	src/components/ogre/terrain/TerrainPage.cpp

commit 7d8d1b74c684da7abed8009b158d497f7162ed04
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon May 19 23:13:25 2008 +0200

    Clean up, remove old unused methods and structs.

2	6	src/components/ogre/WorldEmberEntity.cpp
0	185	src/components/ogre/environment/Foliage.cpp
2	20	src/components/ogre/environment/Foliage.h
0	362	src/components/ogre/environment/FoliageArea.cpp
0	113	src/components/ogre/environment/FoliageArea.h
7	0	src/components/ogre/environment/FoliageBase.cpp
2	0	src/components/ogre/environment/FoliageBase.h
0	1	src/components/ogre/environment/GrassFoliage.cpp
2	2	src/components/ogre/environment/Makefile.am
0	1	src/components/ogre/environment/ShrubberyFoliage.cpp
1	59	src/components/ogre/terrain/TerrainGenerator.cpp
0	21	src/components/ogre/terrain/TerrainGenerator.h
3	266	src/components/ogre/terrain/TerrainPage.cpp
8	17	src/components/ogre/terrain/TerrainPage.h
2	1	src/components/ogre/terrain/TerrainPageFoliage.cpp

commit 4de3d9fbc3fdf5f066fefe847909e000f79a868e
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Mon May 19 17:51:04 2008 +0400

    Use STL-mode of tinyxml library.

2	0	src/framework/tinyxml/tinyxml.h

commit 3037cb9a0151ea7e73a87c0d1872e66f452246ab
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Mon May 19 17:51:04 2008 +0400

    Use STL-mode of tinyxml library.

2	0	src/framework/tinyxml/tinyxml.h

commit ab3ce68cad7a6f2a812e0fd939121f59c4e35ee0
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon May 19 11:37:32 2008 +0200

    Make it validate.

5	5	src/components/ogre/cegui/datafiles/looknfeel/EmberLook.looknfeel

commit 98d6b2569668f1ceba91477a9f105c659882d1a5
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon May 19 00:13:32 2008 +0200

    Handle errors better and update location of mesh.

16	8	src/components/ogre/EntityWorldPickListener.cpp

commit b85f0a4db5a78aa6eb9f65938b96d0a6c948ec3f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon May 19 00:04:47 2008 +0200

    The foliage system won't properly work if we don't populate all surfaces.

5	8	src/components/ogre/terrain/TerrainPageSurfaceLayer.cpp

commit fbbd3958c82dc7729496ffef889ba3112e1c8322
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun May 18 22:34:30 2008 +0200

    Added better comments, renamed some methods to be more desriptive and changed the population order when updating a page, to properly create surfaces.

1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingLandScapeData2D_HeightField.cpp
11	31	src/components/ogre/terrain/TerrainGenerator.cpp
28	19	src/components/ogre/terrain/TerrainGenerator.h
3	2	src/components/ogre/terrain/TerrainPage.cpp
5	1	src/components/ogre/terrain/TerrainPageSurface.cpp

commit 9bc63e9d73f62dc6c58bcc99ae974c8d84a4db98
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun May 18 22:32:11 2008 +0200

    Add new shaders to segments when appropriate, to handle the cases when terrain changes make new surfaces valid.
    
    The Mercator functionality only adds new surfaces when the terrain initially is created, so we need to manually add new ones that are made available later on.

22	1	src/components/ogre/terrain/TerrainPageSurfaceLayer.cpp

commit 8112c9c4807f03b89129b02bc94bdc2f456ca2e7
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun May 18 22:22:01 2008 +0200

    Don't remove from the manager since it's a bit tricky to add it back, and we almost only unload when we reload the page as it's been changed.

5	2	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture.cpp

commit 04031e84328bc61d807e18cb86450fe16b48bcb8
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun May 18 22:15:35 2008 +0200

    Fixed the indentation: we use tabs, never spaces.

81	82	doc/template_header.h

commit 852166752b12ae475a53698aa931a70cf23ab8e8
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sun May 18 23:28:07 2008 +0400

    Introducing GUI adapters class.

11	0	src/components/ogre/manipulation/EntityRecipe.cpp
11	3	src/components/ogre/manipulation/EntityRecipe.h
43	0	src/components/ogre/manipulation/GUIAdapter.cpp
52	0	src/components/ogre/manipulation/GUIAdapter.h
4	2	src/components/ogre/manipulation/Makefile.am
25	0	src/components/ogre/manipulation/XMLEntityRecipeSerializer.cpp
7	2	src/components/ogre/manipulation/XMLEntityRecipeSerializer.h

commit 59f6544db7b9d7c5703b89fa69a06de2d7156ada
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun May 18 16:43:42 2008 +0200

    Added material export.

45	2	src/components/ogre/widgets/AssetsManager.layout
44	0	src/components/ogre/widgets/AssetsManager.lua

commit b63fd3e96de2b0a991cd0964571f248ed2c98258
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun May 18 16:43:03 2008 +0200

    Added method for serializing a material, as well as better docs.

31	1	src/components/ogre/scripting/bindings/lua/AssetsManager.pkg
73	37	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
11	0	src/components/ogre/widgets/AssetsManager.cpp
31	0	src/components/ogre/widgets/AssetsManager.h

commit 3f70375cc8c1dfd5d3d5db5eff2a2176eec339c8
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun May 18 16:13:47 2008 +0200

    Added bindings for the ogre material serializer.

1	0	src/components/ogre/scripting/bindings/lua/ogre/Ogre.pkg
87	0	src/components/ogre/scripting/bindings/lua/ogre/OgreMaterialSerializer.pkg
421	21	src/components/ogre/scripting/bindings/lua/ogre/lua_Ogre.cpp

commit 9b9458ea94463dbfc115efdd7953e90d52f9fec0
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat May 17 12:51:27 2008 +0200

    Fixed a bug where it used WF coords instead of Ogre coords.

2	1	src/components/ogre/terrain/TerrainPage.cpp

commit 35b1d5e01a4491843b4ca840777d67f712f388dc
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Fri May 16 15:07:20 2008 +0400

    Adding semicolons after logging statements to comply with other code and proper defines.

2	2	src/components/ogre/EmberEntity.cpp
1	1	src/components/ogre/EmberOgrePrerequisites.h
1	1	src/components/ogre/OgreResourceLoader.cpp
1	1	src/components/ogre/sound/OgreSoundProvider.cpp
10	10	src/services/sound/SoundService.cpp

commit e77a4e65e6b7ed4cab6d09e645d6445a7c411343
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 27 16:00:57 2008 +0200

    Apply patch from Marc Riese which fixes problem with gcc 4.3

1	0	src/components/ogre/AvatarLogger.h
1	0	src/components/ogre/environment/caelum/include/LayeredClouds.h
3	0	src/components/ogre/environment/pagedgeometry/include/ImpostorPage.h
1	0	src/components/ogre/input/InputCommandMapper.cpp
1	0	src/components/ogre/model/mapping/Cases/AttributeComparers/HeightComparerWrapper.h
1	0	src/components/ogre/model/mapping/Cases/AttributeComparers/NumericComparerWrapper.h
1	0	src/components/ogre/model/mapping/Cases/AttributeComparers/StringComparerWrapper.h
1	0	src/components/ogre/widgets/adapters/atlas/NumberAdapter.cpp
1	0	src/components/ogre/widgets/icons/IconRenderer.h
1	0	src/services/config/ConfigService.cpp
1	0	src/services/logging/LoggingService.h
1	0	src/services/sound/SoundService.cpp
2	0	src/services/wfut/WfutService.h

commit e7a8cfb8494d0835b7cc108174ab604da5d33822
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Fri May 16 12:43:26 2008 +0400

    Small changes.

5	0	src/components/ogre/manipulation/EntityRecipe.h
3	2	src/components/ogre/manipulation/XMLEntityRecipeSerializer.cpp

commit 9ab623a0fbe0a99175a102e8b7fe00d1167f2088
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Fri May 16 12:00:35 2008 +0400

    Proper defines.

7	7	src/services/logging/LoggingService.h

commit 0a8d3a5adedb12f813066300bf2cea57c4741065
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri May 16 00:51:02 2008 +0200

    All member values are prefixed with "m".

3	3	src/components/ogre/terrain/TerrainGenerator.cpp
1	1	src/components/ogre/terrain/TerrainGenerator.h

commit 6bc0acd63d100810c51e1c7be2bea6f51ff1be3b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri May 16 00:50:40 2008 +0200

    Updated definition.

9	6	src/components/ogre/modeldefinitions/stone_palisade.modeldef

commit 975c0d1c95deb79a58f96e4a0d16eb42beea4b26
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri May 16 00:50:22 2008 +0200

    Fixed path to texture

3	3	media/particle/smoke.particle

commit 344a48112c251a34fbc131b764a8d2ae34e040df
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri May 16 00:14:04 2008 +0200

    these have all been moved to svn

0	507	media/materials/base_scripts/base.material
0	14	media/materials/overlays/Compass.overlay
0	721	media/materials/programs/All_In_Wonder.cg
0	42	media/materials/programs/All_In_Wonder.program
0	53	media/materials/programs/Animation.cg
0	68	media/materials/programs/Common.program
0	272	media/materials/programs/Example_Basic.cg
0	273	media/materials/programs/Example_Basic.hlsl
0	236	media/materials/programs/Example_BumpMapping.cg
0	63	media/materials/programs/Example_CelShading.cg
0	115	media/materials/programs/Example_Fresnel.cg
0	72	media/materials/programs/Example_FresnelPS.asm
0	28	media/materials/programs/Example_Projection.cg
0	39	media/materials/programs/Examples.program
0	73	media/materials/programs/Grass.cg
0	165	media/materials/programs/OffsetMapping.cg
0	135	media/materials/programs/OffsetMapping.hlsl
0	69	media/materials/programs/OffsetMappingFp.glsl
0	54	media/materials/programs/OffsetMappingVp.glsl
0	44	media/materials/programs/OffsetMapping_specular.asm
0	481	media/materials/scripts/buildings.material
0	123	media/materials/scripts/clothing.material
0	220	media/materials/scripts/creatures.material
0	14	media/materials/scripts/cylinder.material
0	9	media/materials/scripts/edibles.material
0	516	media/materials/scripts/environment.material
0	66	media/materials/scripts/furniture.material
0	0	media/materials/scripts/malebuilder.material
0	15	media/materials/scripts/placeholder.material
0	38	media/materials/scripts/smoke.material
0	115	media/materials/scripts/tools.material
0	34	media/materials/scripts/ui.material
0	9	media/materials/scripts/valuables.material
0	590	media/materials/scripts/vegetation.material
0	1251	media/materials/splatting/Splat.cg
0	3	media/materials/splatting/alpha_splat.material
0	1	media/materials/splatting/shadersplat.material
0	36	media/materials/splatting/splat.asm
0	200	media/materials/splatting/splat.program
0	9	media/materials/splatting/splat.ps
0	24	media/materials/splatting/splat3.asm
0	36	media/materials/splatting/splat3d.asm
0	23	media/materials/splatting/splat3lerp.asm
0	24	media/materials/splatting/splat4.asm
0	21	media/materials/splatting/splat4lerp.asm
0	48	media/materials/splatting/splatatlas.asm
-	-	media/materials/textures/dark.png
-	-	media/materials/textures/flare.png
-	-	media/materials/textures/lensflare5.jpg
-	-	media/materials/textures/lensflare6.jpg
-	-	media/materials/textures/lod1.png
-	-	media/materials/textures/lod2.png
-	-	media/materials/textures/lod3.png
-	-	media/materials/textures/lod4.png
-	-	media/materials/textures/placeholder.png
-	-	media/materials/textures/smoke.png
-	-	media/materials/textures/smokecolors.png
-	-	media/materials/textures/snow.png
-	-	media/materials/textures/terraindecal.png
-	-	media/materials/textures/water.png

commit 376464b1bc5a5b8b5d5d4b3ed4157d7ccd6acdba
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri May 16 00:11:18 2008 +0200

    Updated schema and fixed validation in existing definitions.

20	12	src/components/ogre/modeldefinitions/male.modeldef
73	35	src/components/ogre/modeldefinitions/modeldefinition.xsd
0	6	src/components/ogre/modeldefinitions/tools.modeldef

commit b418f203696cd357acaf992ff6da7ab70c7edca2
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu May 15 01:55:44 2008 +0200

    Fixed the broken schema and added a xmllint check target for the modeldefs, copied from cyphesis.

2	0	configure.ac
6	0	src/components/ogre/modeldefinitions/Makefile.am
152	117	src/components/ogre/modeldefinitions/modeldefinition.xsd

commit f518acff8103c391ec95e856d161b823a3778629
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu May 15 01:26:12 2008 +0200

    Output a better error message when a particle system fails to load.

1	2	src/components/ogre/model/Model.cpp

commit a9bc9ad4a2b8529eb56318061b995e8172966629
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu May 15 01:25:09 2008 +0200

    Update after switching to the svn for media.

29	24	make_dist_media.sh

commit cd17484f975037895293b2be115c865beb98ab67
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu May 15 01:24:44 2008 +0200

    Updated models.

2	2	src/components/ogre/modeldefinitions/apple.modeldef
1	1	src/components/ogre/modeldefinitions/birchA.modeldef
1	1	src/components/ogre/modeldefinitions/birchB.modeldef
1	1	src/components/ogre/modeldefinitions/boat.modeldef
4	4	src/components/ogre/modeldefinitions/buildings.modeldef
1	1	src/components/ogre/modeldefinitions/bush.modeldef
47	0	src/components/ogre/modeldefinitions/cart.modeldef
21	0	src/components/ogre/modeldefinitions/cg_wall_corner.modeldef
21	0	src/components/ogre/modeldefinitions/cg_wall_gate.modeldef
21	0	src/components/ogre/modeldefinitions/cg_wall_run.modeldef
22	0	src/components/ogre/modeldefinitions/cg_wall_stairs.modeldef
3	4	src/components/ogre/modeldefinitions/choppingblock.modeldef
2	2	src/components/ogre/modeldefinitions/door.modeldef
21	0	src/components/ogre/modeldefinitions/hammer.modeldef
30	0	src/components/ogre/modeldefinitions/house_A.modeldef
25	0	src/components/ogre/modeldefinitions/market_tent.modeldef
96	94	src/components/ogre/modeldefinitions/modeldefinition.xsd
10	3	src/components/ogre/modeldefinitions/modelmappings.modelmap.xml
2	2	src/components/ogre/modeldefinitions/monster_skeleton.modeldef
2	2	src/components/ogre/modeldefinitions/moraf.terrain
1	0	src/components/ogre/modeldefinitions/open_crate.modeldef
20	0	src/components/ogre/modeldefinitions/shutters.modeldef
2	2	src/components/ogre/modeldefinitions/stake.modeldef
3	3	src/components/ogre/modeldefinitions/stone_palisade.modeldef
22	0	src/components/ogre/modeldefinitions/temple.modeldef
26	0	src/components/ogre/modeldefinitions/wooden_fence.modeldef
50	0	src/components/ogre/modeldefinitions/wooden_gate.modeldef

commit 93d7837cd0aa8a63474625cec65332ce919459dc
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu May 15 00:02:58 2008 +0200

    Don't use the depracted getEntity, use getEmberEntity instead.

1	1	src/components/ogre/widgets/EntityBrowser.lua
1	1	src/components/ogre/widgets/EntityEditor.lua
1	1	src/components/ogre/widgets/Give.lua
1	1	src/components/ogre/widgets/TerrainEditor.layout

commit eceb6d08cd4250c904819d9dc5cbdf3c69549691
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed May 14 20:55:05 2008 +0200

    Remove obsolete docs and update example header.

32	185	doc/template_header.h
0	80	doc/user_guide.txt

commit 162addeb5df87da189406613edfc7270ba67a687
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed May 14 00:56:33 2008 +0200

    The ogre scripts is now in svn, thus the resource file needs to be updated.
    
    Note that in order to assert that we load the base materials first we need to load the base.zip file in the bootstrap group.

21	23	src/components/ogre/resources.cfg

commit ca679d52c47d8d58e82272bfdc752c52b0531588
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed May 14 00:04:05 2008 +0200

    Keep a refence of OgreResourceLoader around longer to avoid segfaults. Also removed obsolete methods and added comments to EmberOgre.

13	15	src/components/ogre/EmberOgre.cpp
64	16	src/components/ogre/EmberOgre.h
2	2	src/components/ogre/EmberPhysicalEntity.cpp
1	1	src/components/ogre/manipulation/EntityMoveManager.cpp
0	1	src/components/ogre/scripting/bindings/lua/EmberOgre.pkg
1	37	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
1	1	src/components/ogre/widgets/InspectWidget.cpp

commit d96f0a216e8859fdfba5709b2930f6df68af8feb
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed May 14 00:03:14 2008 +0200

    Added new file.

2	2	src/components/ogre/Makefile.am

commit d6d7f8c15dd716ac02b8c8169cc873c0100b222b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed May 14 00:02:40 2008 +0200

    Register our own archive class with Ogre at startup.

6	0	src/components/ogre/OgreResourceLoader.cpp
4	0	src/components/ogre/OgreResourceLoader.h

commit 03660005190518535ae56a86224fcd9a2186b6a7
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed May 14 00:00:56 2008 +0200

    Added our own specialized file archive loading class, heavily based on the Ogre::FileSystemArchive class.
    
    This version has been modified to mainly:
    1) not visit hidden directories (such as .svn)
    2) not recurse into directories if there's a file named "norecurse" in them

449	0	src/components/ogre/EmberOgreFileSystem.cpp
115	0	src/components/ogre/EmberOgreFileSystem.h

commit fde5fda66618b48fd724b08e2bdf64b808220823
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue May 13 00:40:42 2008 +0200

    Expanded the terrain editor to handle multiple points at once.

8	0	src/components/ogre/scripting/bindings/lua/TerrainEditor.pkg
135	1	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
54	1	src/components/ogre/terrain/TerrainEditor.cpp
12	1	src/components/ogre/terrain/TerrainEditor.h
6	0	src/components/ogre/widgets/TerrainEditor.layout
6	0	src/components/ogre/widgets/TerrainEditor.lua

commit 56b6cc542c6e04062f8365fbefe3bc07f41a36f4
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue May 13 00:39:53 2008 +0200

    Fixed a bug where the paged geometry can't handle non-square bounds.

13	1	src/components/ogre/environment/Forest.cpp
13	1	src/components/ogre/environment/GrassFoliage.cpp
14	1	src/components/ogre/environment/ShrubberyFoliage.cpp

commit b5678eebfe78a4c02206ea70320b63e2f52a0d67
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon May 12 19:40:42 2008 +0200

    Updated the doxygen format and provide a "make docs" target.

6	1	Makefile.am
183	589	ember.dox.in

commit 300810d8b4d9b0ddc922e6c1bc010595ad3a620d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun May 11 23:43:13 2008 +0200

    Updated docs.

11	6	src/components/ogre/model/mapping/Actions/Action.h
1	1	src/components/ogre/model/mapping/Actions/DummyAction.h
1	1	src/services/config/ConfigService.h

commit ecb13dc3cb912cedcf91d456049cf487d2ed63a4
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun May 11 23:42:28 2008 +0200

    When exporting atlas, use the scale.

1	1	src/components/ogre/widgets/ModelEdit.lua

commit f6d4b31630a526a86fe4463d7d14d9c8c361bcec
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun May 11 23:41:47 2008 +0200

    Remove extra slash

1	1	src/components/ogre/terrain/TerrainGenerator.cpp

commit c156508c52f1fa5580ffe704a7b5999d62afb2a4
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun May 11 23:40:28 2008 +0200

    Use scale if defined.

4	1	src/components/ogre/model/ModelDefinitionAtlasComposer.cpp

commit 18aded4072914c46cc8284e30db6d8ff46929038
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun May 11 23:35:32 2008 +0200

    Fixed terrain loading which was broken by Ogre 1.4.8.
    
    With 1.4.8, additional checks have been added when a file is loaded from the filesystem through the Ogre resource system. These checks make sure that if an absolute file name is used, it still must reside somewhere in the predefined resource locations.
    The terrain.cfg file will however not reside in any location included in the ogre resource paths, and thus the Ogre resource system can't be used. We've therefore modified the PLSM2 to be able to load all options through a stream object instead . We create this stream object ourselves and never touches the Ogre system.

1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h
27	2	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingLandScapeData2D_HeightField.cpp
22	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingSceneManagerAdapter.cpp
13	6	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOptions.cpp

commit 7225a055b3a1352d118162af0ed11ade1ee85b55
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun May 11 23:34:35 2008 +0200

    Readded the cvs ignore files, in case we'll get the cvs mirroring working.

8	0	src/.cvsignore
2	0	src/components/.cvsignore
35	0	src/components/ogre/.cvsignore
2	0	src/components/ogre/SceneManagers/.cvsignore
2	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/.cvsignore
2	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/.cvsignore
78	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/.cvsignore
7	0	src/components/ogre/carpenter/.cvsignore
2	0	src/components/ogre/cegui/.cvsignore
15	0	src/components/ogre/environment/.cvsignore
13	0	src/components/ogre/environment/caelum/.cvsignore
8	0	src/components/ogre/environment/meshtree/.cvsignore
7	0	src/components/ogre/input/.cvsignore
9	0	src/components/ogre/jesus/.cvsignore
10	0	src/components/ogre/manipulation/.cvsignore
15	0	src/components/ogre/model/.cvsignore
45	0	src/components/ogre/model/mapping/.cvsignore
2	0	src/components/ogre/modeldefinitions/.cvsignore
1	0	src/components/ogre/ogreopcode/.cvsignore
2	0	src/components/ogre/ogreopcode/include/.cvsignore
2	0	src/components/ogre/ogreopcode/include/Opcode/.cvsignore
27	0	src/components/ogre/ogreopcode/src/.cvsignore
42	0	src/components/ogre/ogreopcode/src/Opcode/.cvsignore
6	0	src/components/ogre/scripting/.cvsignore
2	0	src/components/ogre/scripting/bindings/.cvsignore
6	0	src/components/ogre/scripting/bindings/lua/.cvsignore
10	0	src/components/ogre/scripting/bindings/lua/helpers/.cvsignore
6	0	src/components/ogre/scripting/bindings/lua/ogre/.cvsignore
6	0	src/components/ogre/sound/.cvsignore
11	0	src/components/ogre/terrain/.cvsignore
36	0	src/components/ogre/widgets/.cvsignore
2	0	src/components/ogre/widgets/adapters/.cvsignore
18	0	src/components/ogre/widgets/adapters/atlas/.cvsignore
10	0	src/components/ogre/widgets/icons/.cvsignore
3	0	src/components/text/.cvsignore
4	0	src/extensions/.cvsignore
16	0	src/framework/.cvsignore
2	0	src/framework/bindings/.cvsignore
6	0	src/framework/bindings/lua/.cvsignore
6	0	src/framework/bindings/lua/atlas/.cvsignore
6	0	src/framework/bindings/lua/eris/.cvsignore
7	0	src/main/.cvsignore
2	0	src/main/bindings/.cvsignore
6	0	src/main/bindings/lua/.cvsignore
7	0	src/services/.cvsignore
2	0	src/services/bindings/.cvsignore
6	0	src/services/bindings/lua/.cvsignore
7	0	src/services/config/.cvsignore
3	0	src/services/input/.cvsignore
7	0	src/services/logging/.cvsignore
7	0	src/services/metaserver/.cvsignore
6	0	src/services/scripting/.cvsignore
5	0	src/services/server/.cvsignore
7	0	src/services/sound/.cvsignore
3	0	src/services/test/.cvsignore
6	0	src/services/time/.cvsignore
7	0	src/services/wfut/.cvsignore

commit ac447551a564bfc02117649d068c1b559eb2e0c3
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu May 8 23:12:42 2008 +0200

    Removed obsolete cvs files.

0	3	media/.cvsignore
0	2	media/packs/.cvsignore

commit b99467c6b2e90762308f256440880c542aba7112
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu May 8 23:11:52 2008 +0200

    Removed obsolete cvs files. These are all replaced with .gitignore.

0	8	src/.cvsignore
0	2	src/components/.cvsignore
0	35	src/components/ogre/.cvsignore
0	2	src/components/ogre/SceneManagers/.cvsignore
0	2	src/components/ogre/SceneManagers/EmberPagingSceneManager/.cvsignore
0	2	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/.cvsignore
0	78	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/.cvsignore
0	7	src/components/ogre/carpenter/.cvsignore
0	2	src/components/ogre/cegui/.cvsignore
0	15	src/components/ogre/environment/.cvsignore
0	13	src/components/ogre/environment/caelum/.cvsignore
0	8	src/components/ogre/environment/meshtree/.cvsignore
0	7	src/components/ogre/input/.cvsignore
0	9	src/components/ogre/jesus/.cvsignore
0	10	src/components/ogre/manipulation/.cvsignore
0	15	src/components/ogre/model/.cvsignore
0	45	src/components/ogre/model/mapping/.cvsignore
0	2	src/components/ogre/modeldefinitions/.cvsignore
0	2	src/components/ogre/ogreopcode/.cvsignore
0	2	src/components/ogre/ogreopcode/include/.cvsignore
0	2	src/components/ogre/ogreopcode/include/Opcode/.cvsignore
0	1	src/components/ogre/ogreopcode/opcode/.cvsignore
0	27	src/components/ogre/ogreopcode/src/.cvsignore
0	42	src/components/ogre/ogreopcode/src/Opcode/.cvsignore
0	6	src/components/ogre/scripting/.cvsignore
0	2	src/components/ogre/scripting/bindings/.cvsignore
0	6	src/components/ogre/scripting/bindings/lua/.cvsignore
0	10	src/components/ogre/scripting/bindings/lua/helpers/.cvsignore
0	6	src/components/ogre/scripting/bindings/lua/ogre/.cvsignore
0	6	src/components/ogre/sound/.cvsignore
0	11	src/components/ogre/terrain/.cvsignore
0	36	src/components/ogre/widgets/.cvsignore
0	2	src/components/ogre/widgets/adapters/.cvsignore
0	18	src/components/ogre/widgets/adapters/atlas/.cvsignore
0	10	src/components/ogre/widgets/icons/.cvsignore
0	3	src/components/text/.cvsignore
0	4	src/extensions/.cvsignore
0	16	src/framework/.cvsignore
0	2	src/framework/bindings/.cvsignore
0	6	src/framework/bindings/lua/.cvsignore
0	6	src/framework/bindings/lua/atlas/.cvsignore
0	6	src/framework/bindings/lua/eris/.cvsignore
0	7	src/main/.cvsignore
0	2	src/main/bindings/.cvsignore
0	6	src/main/bindings/lua/.cvsignore
0	7	src/services/.cvsignore
0	2	src/services/bindings/.cvsignore
0	6	src/services/bindings/lua/.cvsignore
0	7	src/services/config/.cvsignore
0	3	src/services/input/.cvsignore
0	7	src/services/logging/.cvsignore
0	7	src/services/metaserver/.cvsignore
0	6	src/services/scripting/.cvsignore
0	10	src/services/server/.cvsignore
0	7	src/services/sound/.cvsignore
0	3	src/services/test/.cvsignore
0	6	src/services/time/.cvsignore
0	7	src/services/wfut/.cvsignore

commit 1e03ab9b587f03e022409eb46a4a604fdd0f683f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu May 8 23:10:17 2008 +0200

    Removed obsolete classes. These were never used.

0	5	src/services/datamodel/.cvsignore
0	153	src/services/datamodel/BoolProvider.cpp
0	134	src/services/datamodel/BoolProvider.h
0	126	src/services/datamodel/DataModel.h
0	91	src/services/datamodel/DataModelService.cpp
0	146	src/services/datamodel/DataModelService.h
0	774	src/services/datamodel/DataObject.cpp
0	274	src/services/datamodel/DataObject.h
0	328	src/services/datamodel/DataProvider.cpp
0	273	src/services/datamodel/DataProvider.h
0	153	src/services/datamodel/FloatProvider.cpp
0	134	src/services/datamodel/FloatProvider.h
0	226	src/services/datamodel/FolderProvider.cpp
0	161	src/services/datamodel/FolderProvider.h
0	153	src/services/datamodel/IntProvider.cpp
0	134	src/services/datamodel/IntProvider.h
0	260	src/services/datamodel/LinkProvider.cpp
0	148	src/services/datamodel/LinkProvider.h
0	5	src/services/datamodel/Makefile.am
0	152	src/services/datamodel/StringProvider.cpp
0	134	src/services/datamodel/StringProvider.h

commit 870f0fe29cd0f36d0b4e8086f703668b82627d06
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Thu May 8 10:02:34 2008 +0400

    Small changes.

1	2	src/components/ogre/manipulation/XMLEntityRecipeSerializer.cpp
0	2	src/components/ogre/widgets/EntityCreator.cpp

commit 995c31c6e3639f08818d48e074da557450fc800f
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Thu May 8 00:08:06 2008 +0400

    Extended entity recipe resource. Move atlas-xml parser to serializer.

18	0	src/components/ogre/manipulation/EntityRecipe.h
0	2	src/components/ogre/manipulation/EntityRecipeManager.cpp
40	2	src/components/ogre/manipulation/XMLEntityRecipeSerializer.cpp
1	38	src/components/ogre/widgets/EntityCreator.cpp
0	5	src/components/ogre/widgets/EntityCreator.h

commit 040a13f43924ee57f5d551d006ca8992023f9f2c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed May 7 20:56:57 2008 +0200

    The box is now in the svn media.

2	2	src/components/ogre/EmberPhysicalEntity.cpp

commit 8c5a21b79b5dfb9707c68516b0d66dcb71d68117
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed May 7 20:56:33 2008 +0200

    Updated media.

1	1	src/components/ogre/modeldefinitions/birchA.modeldef
2	2	src/components/ogre/modeldefinitions/birchB.modeldef
1	1	src/components/ogre/modeldefinitions/bottle.modeldef
1	1	src/components/ogre/modeldefinitions/bush.modeldef
1	1	src/components/ogre/modeldefinitions/items.modeldef.xml
3	3	src/components/ogre/modeldefinitions/marketstall_canvasA.modeldef
12	0	src/components/ogre/modeldefinitions/modelmappings.modelmap.xml
1	1	src/components/ogre/modeldefinitions/moraf.terrain

commit 5575add6da5c70a31f4bfff16a868dd0c3506f5d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed May 7 20:45:05 2008 +0200

    Fixed incorrect export format.

5	5	src/components/ogre/model/ModelDefinitionAtlasComposer.cpp

commit 8ee83a6b4ffe7d45d2f149d1404180cab6abc24c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed May 7 20:15:18 2008 +0200

    Fixed incorrect conversion between ogre and atlas.

1	1	src/components/ogre/MathConverter.h

commit 27fc3682c9492f3ac1c06e32f00f24c6e893d206
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Wed May 7 22:14:22 2008 +0400

    Add entity recipe resource. Make its xml serializer.

61	0	src/components/ogre/manipulation/EntityRecipe.cpp
111	0	src/components/ogre/manipulation/EntityRecipe.h
4	13	src/components/ogre/manipulation/EntityRecipeManager.cpp
6	0	src/components/ogre/manipulation/EntityRecipeManager.h
4	2	src/components/ogre/manipulation/Makefile.am
115	0	src/components/ogre/manipulation/XMLEntityRecipeSerializer.cpp
77	0	src/components/ogre/manipulation/XMLEntityRecipeSerializer.h

commit 2cee99c4a1f430a12bae7cef4bc4b74d806f9ae4
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Wed May 7 14:17:37 2008 +0400

    Revert to release media.

3	3	ember.conf

commit 431161f165c686a7f04284711664ffab2c48536d
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Wed May 7 14:17:06 2008 +0400

    Stub of entity recipes manager.

6	0	src/components/ogre/EmberOgre.cpp
4	0	src/components/ogre/EmberOgre.h
92	0	src/components/ogre/manipulation/EntityRecipeManager.cpp
72	0	src/components/ogre/manipulation/EntityRecipeManager.h
2	2	src/components/ogre/manipulation/Makefile.am
3	0	src/components/ogre/resources.cfg

commit 38cf515b4d8542d95a7e652e423e78149e0e17cf
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue May 6 23:01:42 2008 +0200

    These have been moved to svn.

-	-	media/models/arrow.blend
-	-	media/models/arrow.mesh
-	-	media/models/placeholder.mesh

commit ebe5a27ccd3aecc9dcdc846f161bbe417fc738b7
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue May 6 22:53:23 2008 +0200

    Updated the dev media script after we've changed the location of the make_dist_media.sh script.

1	1	refresh-amber-media-dev.sh

commit 66040f76b7571f2697b8fe4e79408574b3677c6c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue May 6 22:53:10 2008 +0200

    Updated media.

1	1	src/components/ogre/modeldefinitions/acorn.modeldef
1	1	src/components/ogre/modeldefinitions/apple.modeldef
1	1	src/components/ogre/modeldefinitions/carrot.modeldef
2	2	src/components/ogre/modeldefinitions/gallows.modeldef
3	3	src/components/ogre/modeldefinitions/lumber.modeldef
3	3	src/components/ogre/modeldefinitions/marketstall_canvasB.modeldef
3	3	src/components/ogre/modeldefinitions/marketstall_canvasC.modeldef

commit c51d198c91fd1d1dcc5f5cdf166473d5693e7365
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue May 6 22:51:06 2008 +0200

    Make it so that all entities which inherit from game_entity are shown with a placeholder if there's no more fitting match, unless some types which we don't want any models for.

11	1	src/components/ogre/modeldefinitions/modelmappings.modelmap.xml

commit f24c36c2ceedc37026816db073cc765610389a60
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue May 6 22:50:14 2008 +0200

    Add support for the shorthand tag <nomodel name="..."> which allows you to disable models for certain entity types.

68	40	src/components/ogre/model/mapping/XMLModelMappingDefinitionSerializer.cpp

commit 644cff980a81a94f6dc37f87c2c6c5d82e216c90
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue May 6 22:48:00 2008 +0200

    When determining whether an entity is physical or not by checking if there's a modelmapping available for it, and that the first action isn't to hide it.
    
    This isn't optional and we would need to change this when we refactor the entity classes to be more component based.

30	11	src/components/ogre/EmberEntityFactory.cpp

commit 86ebb45ef905e9bba13bee9e05cc7294642fab1d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue May 6 22:47:22 2008 +0200

    Make EmberEntityHideModelAction so it can access showMesh(...)

1	0	src/components/ogre/EmberPhysicalEntity.h

commit 18e3214fc0330a6cf76264afd62e61d8d881529b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue May 6 22:45:23 2008 +0200

    Create instances of EmberEntityHideModelAction from the "hide-model" action type.

4	0	src/components/ogre/EmberEntityActionCreator.cpp
1	0	src/components/ogre/EmberEntityModelAction.h
1	0	src/components/ogre/EmberEntityPartAction.h

commit af93a6ac29f9ad8861ec8cbe1e824f9934b2f3a6
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue May 6 22:43:54 2008 +0200

    Added actions for hiding the model. This will also be used in EmberEntityFactory to determine which entites that aren't physical.

51	0	src/components/ogre/EmberEntityHideModelAction.cpp
53	0	src/components/ogre/EmberEntityHideModelAction.h
2	2	src/components/ogre/Makefile.am

commit 4c11ae3118f4cc88bd4fe9bcb67c095d7a220a05
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue May 6 21:13:45 2008 +0200

    Update media.

155	52	media/materials/scripts/vegetation.material
7	6	src/components/ogre/modeldefinitions/birchA.modeldef
7	6	src/components/ogre/modeldefinitions/birchB.modeldef
20	0	src/components/ogre/modeldefinitions/bush.modeldef
50	0	src/components/ogre/modeldefinitions/chest.modeldef
4	4	src/components/ogre/modeldefinitions/fencegate.modeldef
4	4	src/components/ogre/modeldefinitions/fencepole.modeldef
3	3	src/components/ogre/modeldefinitions/fencesection.modeldef
1	1	src/components/ogre/modeldefinitions/fern.modeldef
1	1	src/components/ogre/modeldefinitions/leaf.modeldef
1	1	src/components/ogre/modeldefinitions/modelmappings.modelmap.xml
7	7	src/components/ogre/modeldefinitions/moraf.terrain
1	1	src/components/ogre/modeldefinitions/mushroom_A.modeldef
1	1	src/components/ogre/modeldefinitions/mushroom_B.modeldef

commit 5a3e3e132c395f07dfde0edbe1e80e34f14bc911
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue May 6 21:07:32 2008 +0200

    Update bindings.

215	0	src/components/ogre/scripting/bindings/lua/SimpleRenderContext.pkg

commit 96c4b7dd713f622293424b486010f27e52b2a90d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue May 6 21:07:03 2008 +0200

    Update bindings.

1	0	src/components/ogre/scripting/bindings/lua/EmberOgre.pkg
13	0	src/components/ogre/scripting/bindings/lua/Model.pkg
21	0	src/components/ogre/scripting/bindings/lua/MovableObjectRenderer.pkg
1227	22	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
3	0	src/components/ogre/scripting/bindings/lua/required.h

commit c11c7fc29fea7509e3aeb52a1b6b23862884dc78
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue May 6 21:06:03 2008 +0200

    Also export the rendering technique element.

16	0	src/components/ogre/model/XMLModelDefinitionSerializer.cpp

commit 30ecf62771bd4ec983c6038ada92f5087ecff029
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue May 6 21:05:18 2008 +0200

    Properly clean up.

9	0	src/components/ogre/terrain/TerrainEditor.cpp

commit b237ad4f7aa92439cc835cbbbd181bd123f867d8
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue May 6 21:05:00 2008 +0200

    Check for null.

7	6	src/components/ogre/widgets/ModelRenderer.cpp

commit 45d3e55358aed2507681fc7cbf9ab5965017db84
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue May 6 21:03:52 2008 +0200

    Scale the axes mesh down a little so it's roughly one meter across.

-	-	media/packs/OgreCore.zip

commit 45fdf1fedd0b84f26b6ece8cdd99cb453973d861
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue May 6 21:02:38 2008 +0200

    By default show the axes and make the camera rotate around the center of the world instead of the center of the mesh. This should be switchable in the gui though.

2	0	src/components/ogre/widgets/ModelEdit.lua

commit eed38e88891cc7fa65190a37ecfe517fec432621
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue May 6 21:01:24 2008 +0200

    Added a method for putting a helpful axes mesh in the centre of the scene. It default to having a size of roughly one meter.

40	1	src/components/ogre/widgets/MovableObjectRenderer.cpp
26	1	src/components/ogre/widgets/MovableObjectRenderer.h

commit d447d1cae138616ab7dcf478826afcfefc5fe78f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue May 6 21:00:03 2008 +0200

    Don't unload the bootstrap group.
    
    It's very small, and we need the "axes.mesh" in it.

1	1	src/components/ogre/widgets/LoadingBar.cpp

commit 7ef8a911f782b03a6fae5448935292a55944dc11
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue May 6 20:59:16 2008 +0200

    Allow for different camera orientation techniques, not only putting the focus on the middle of the model.

20	5	src/components/ogre/SimpleRenderContext.cpp
43	0	src/components/ogre/SimpleRenderContext.h

commit 35778cd28bf88a0ff7735e5cf1cb2377f8160b36
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue May 6 20:58:21 2008 +0200

    Added better docs.

10	0	src/components/ogre/model/Model.h

commit 6c734c0070d87199b3a1487dada378de01358f3e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue May 6 20:54:46 2008 +0200

    Added methods for setting whether the skeleton should be displayed or not.

18	0	src/components/ogre/model/Model.cpp
5	0	src/components/ogre/model/Model.h

commit 903380db6f4541e0d8136c242d4ee0e16aef1696
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon May 5 00:17:17 2008 +0200

    By default apply the transations and rotations as defined in the model when showing it. Also exposed a public method for updating it which should be called whenever the model settings are changed.

4	0	src/components/ogre/scripting/bindings/lua/ModelRenderer.pkg
33	1	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
3	0	src/components/ogre/widgets/ModelEdit.lua
21	0	src/components/ogre/widgets/ModelRenderer.cpp
4	1	src/components/ogre/widgets/ModelRenderer.h

commit b48bc5a4b426100942dc2678675b6a2383a8dadd
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon May 5 00:16:14 2008 +0200

    Optimize initializations.

6	6	src/components/ogre/EmberPhysicalEntity.cpp

commit acbf3baf7786796845efafce388a689e9c2ed060
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon May 5 00:15:33 2008 +0200

    Updated media with new meshes and materials.

30	0	media/materials/base_scripts/base.material
3	3	media/materials/scripts/creatures.material
34	1	media/materials/scripts/tools.material
35	28	media/materials/scripts/vegetation.material
1	1	src/components/ogre/modeldefinitions/acorn.modeldef
4	4	src/components/ogre/modeldefinitions/apple.modeldef
3	5	src/components/ogre/modeldefinitions/barrel.modeldef
2	2	src/components/ogre/modeldefinitions/boat.modeldef
3	3	src/components/ogre/modeldefinitions/bottle.modeldef
30	0	src/components/ogre/modeldefinitions/bowls.modeldef
1	1	src/components/ogre/modeldefinitions/camelia.modeldef
1	1	src/components/ogre/modeldefinitions/carrot.modeldef
46	5	src/components/ogre/modeldefinitions/creatures.modeldef.xml
3	3	src/components/ogre/modeldefinitions/house3.modeldef
2	2	src/components/ogre/modeldefinitions/jetty.modeldef
7	4	src/components/ogre/modeldefinitions/kobold.modeldef
36	3	src/components/ogre/modeldefinitions/modelmappings.modelmap.xml
54	8	src/components/ogre/modeldefinitions/moraf.terrain
0	39	src/components/ogre/modeldefinitions/mushroom.modeldef
40	0	src/components/ogre/modeldefinitions/mushroom_A.modeldef
40	0	src/components/ogre/modeldefinitions/mushroom_B.modeldef
3	3	src/components/ogre/modeldefinitions/tower.modeldef
2	2	src/components/ogre/modeldefinitions/turnip.modeldef

commit dcc0288c3ab100b180e05ed740469082f25d1cb1
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun May 4 23:52:15 2008 +0200

    Removed local specific settings

2	2	src/components/ogre/resources.cfg

commit 92e63f9a6df46b056116ce90f0eb83573c57ff3e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun May 4 23:49:46 2008 +0200

    Added helpful comments on how the resource file is built.

16	6	src/components/ogre/resources.cfg

commit d9106b7e28a822492ac6028d5571e86207981733
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat May 3 16:42:06 2008 +0200

    Fix incorrect case spcification on the bread.

2	3	src/components/ogre/modeldefinitions/modelmappings.modelmap.xml

commit 510ef281f7582e513d04a01ed9dc740ccca60cd0
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri May 2 01:56:02 2008 +0200

    Added a button for exporting the model as an atlas type.

6	0	src/components/ogre/widgets/ModelEdit.layout
8	0	src/components/ogre/widgets/ModelEdit.lua

commit fd8a93a0a0e604767777ea9bc60f3ccc92022a21
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri May 2 01:55:21 2008 +0200

    Expand on methods to export the model as atlas to files.

65	1	src/components/ogre/model/ModelDefinitionAtlasComposer.cpp
3	1	src/components/ogre/model/ModelDefinitionAtlasComposer.h
1	0	src/components/ogre/scripting/bindings/lua/EmberOgre.pkg
50	0	src/components/ogre/scripting/bindings/lua/ModelDefinitionAtlasComposer.pkg
285	29	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
1	0	src/components/ogre/scripting/bindings/lua/required.h

commit df84319ec050b8631191126a6f0cc2227ad498c6
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri May 2 00:30:42 2008 +0200

    remove old media

8	16	media/materials/scripts/buildings.material
0	22	media/materials/scripts/creatures.material
0	27	media/materials/scripts/malebuilder.material
1	1	src/components/ogre/modeldefinitions/creatures.modeldef.xml
0	22	src/components/ogre/modeldefinitions/drystan_archer.modeldef
2	47	src/components/ogre/modeldefinitions/environment.modeldef.xml

commit 2a0a404542a2bee1398026fe6363b8dca328cf75
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri May 2 00:29:57 2008 +0200

    Various updates, mainly to avoid overwriting files that haven't changed.

38	30	make_dist_media.sh

commit db88bc8660a14ba2b1d2063785e5a41c7a13aa16
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri May 2 00:29:34 2008 +0200

    Don't ignore the make dist media shell script since it's not autogenerated anymore.

0	1	.gitignore

commit 3feda0185dff0500e5b8ae05791efe9741694ef9
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu May 1 23:35:28 2008 +0200

    Update with new media.

41	46	media/materials/scripts/buildings.material
48	6	media/materials/scripts/creatures.material
41	3	media/materials/scripts/vegetation.material

commit 79b673e64635ad74a20e4c717985c88978d661f6
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu May 1 23:34:47 2008 +0200

    Update after media changes, use new nice meshes and materials.

1	1	src/components/ogre/modeldefinitions/boat.modeldef
100	0	src/components/ogre/modeldefinitions/chicken.modeldef
0	77	src/components/ogre/modeldefinitions/creatures.modeldef.xml
101	0	src/components/ogre/modeldefinitions/kobold.modeldef
64	10	src/components/ogre/modeldefinitions/modelmappings.modelmap.xml
54	0	src/components/ogre/modeldefinitions/spider.modeldef

commit b271e394063ca22f85d309c026470fca96077f11
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu May 1 23:33:10 2008 +0200

    Bump version and remove make_dist_media.sh.in from the prebuild step.

1	2	configure.ac

commit 36e5457f2ce6ed61db229a3e163ac677259b3fbe
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu May 1 23:32:22 2008 +0200

    No need to use automake for this, use it as a script where it is instead.

160	0	make_dist_media.sh
0	143	make_dist_media.sh.in

commit 184d3f2100da6c0623c49d861488680ecc459aeb
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu May 1 16:59:58 2008 +0200

    Added an atlas composer class which is useful for generating atlas type definitions from Models. This should help us with getting more of the media into the server as types.

6	7	src/components/ogre/model/Makefile.am
80	0	src/components/ogre/model/ModelDefinitionAtlasComposer.cpp
51	0	src/components/ogre/model/ModelDefinitionAtlasComposer.h

commit 3ef07e9073bace13181df603c91279c7cabcee7d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Apr 28 22:05:17 2008 +0200

    Write to log when trying to perform an action.

1	0	src/services/server/ConnectedAdapter.cpp

commit 578214a8f3488f4a6527d1c97e90673dbd7f9bc6
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Apr 28 22:04:53 2008 +0200

    Cleanup.

1	0	src/components/ogre/widgets/Environment.layout
1	6	src/components/ogre/widgets/ModelEdit.lua

commit 348fe8a464ff88c9d2caf42c9b17c3cd0d25df90
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Apr 28 22:02:46 2008 +0200

    Use the tree widget.

61	71	src/components/ogre/widgets/MakeEntityWidget.cpp
34	6	src/components/ogre/widgets/MakeEntityWidget.h
2	2	src/components/ogre/widgets/MakeEntityWidget.layout

commit dbcec4159b6205947b4251aaf7a8b624363ab784
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 27 18:25:27 2008 +0200

    Use the tree control.

1	1	src/components/ogre/widgets/ModelEdit.layout
25	15	src/components/ogre/widgets/ModelEdit.lua

commit 0d796a77effdbdc6f2cc3fa40d949c7fbdca963b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 27 18:24:29 2008 +0200

    Added coloured tree item which works just like the ColouredListItem.

17	0	src/components/ogre/scripting/bindings/lua/ColouredListItem.pkg
139	42	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
58	2	src/components/ogre/widgets/ColouredListItem.cpp
22	1	src/components/ogre/widgets/ColouredListItem.h

commit 96d967c278cf29a3bdc0e562e1dbb7088def2bd5
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 27 18:24:11 2008 +0200

    Added tree widget.

2	0	src/components/ogre/cegui/datafiles/imagesets/EmberLook.imageset
1	1	src/components/ogre/cegui/datafiles/imagesets/Imageset.xsd
92	1	src/components/ogre/cegui/datafiles/looknfeel/EmberLook.looknfeel
0	0	src/components/ogre/cegui/datafiles/looknfeel/Falagard.xsd
2	1	src/components/ogre/cegui/datafiles/schemes/EmberLookSkin.scheme

commit 2bfb3540262019209949e430870cceba5b984e85
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sun Apr 27 19:26:43 2008 +0400

    Added function to load Atlas-XML file.

37	1	src/components/ogre/widgets/EntityCreator.cpp
7	0	src/components/ogre/widgets/EntityCreator.h
1	1	src/components/ogre/widgets/EntityCreator.lua

commit 09571960ea858b5d40a4fe6cab6b16b4347c835c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 27 17:03:58 2008 +0200

    Removed invalid parameters.

0	3	src/components/ogre/widgets/Status.layout

commit a0adffa0b1157103223193c57965c10d4cbcbc4d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 27 17:03:02 2008 +0200

    Optimise.

1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreeSceneManager.cpp

commit 6212d9d6eb89285d26558072408c5eff50b326df
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 27 16:00:57 2008 +0200

    Apply patch from Marc Riese which fixes problem with gcc 4.3

1	0	src/components/ogre/AvatarLogger.h
1	0	src/components/ogre/environment/caelum/include/LayeredClouds.h
3	0	src/components/ogre/environment/pagedgeometry/include/ImpostorPage.h
1	0	src/components/ogre/input/InputCommandMapper.cpp
1	0	src/components/ogre/model/mapping/Cases/AttributeComparers/HeightComparerWrapper.h
1	0	src/components/ogre/model/mapping/Cases/AttributeComparers/NumericComparerWrapper.h
1	0	src/components/ogre/model/mapping/Cases/AttributeComparers/StringComparerWrapper.h
1	0	src/components/ogre/widgets/adapters/atlas/NumberAdapter.cpp
1	0	src/components/ogre/widgets/icons/IconRenderer.h
1	0	src/services/config/ConfigService.cpp
1	0	src/services/logging/LoggingService.h
1	0	src/services/sound/SoundService.cpp
2	0	src/services/wfut/WfutService.h

commit eb6cbdf3de167db7263abe66dbbdf24ad5323331
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sun Apr 27 15:13:18 2008 +0400

    Created stub entity creator helper class.

1	0	src/components/ogre/scripting/bindings/lua/EmberOgre.pkg
38	0	src/components/ogre/scripting/bindings/lua/EntityCreator.pkg
171	60	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
48	0	src/components/ogre/widgets/EntityCreator.cpp
50	0	src/components/ogre/widgets/EntityCreator.h
2	0	src/components/ogre/widgets/EntityCreator.lua
2	2	src/components/ogre/widgets/Makefile.am

commit 0c9ec77509f655f31c1fab70c653ce193c891b11
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 27 00:23:20 2008 +0200

    Added monster skeleton material.

7	0	media/materials/scripts/creatures.material

commit 81fbd313abbbf3b71cb2465ecf05c4fc3a391e77
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 27 00:22:51 2008 +0200

    Added monster skeleton.

20	0	src/components/ogre/modeldefinitions/monster_skeleton.modeldef

commit ab208eb527b2d202b613981077cfbbe536640d35
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 27 00:21:35 2008 +0200

    Use the sphere mesh now found in the svn repo.

1	1	src/components/ogre/terrain/TerrainEditor.cpp

commit 00d6bde2203355f33817c7535c73347cf4264e4a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 27 00:21:05 2008 +0200

    Fixed typo.

27	0	src/components/ogre/modeldefinitions/stone_palisade.modeldef
0	27	src/components/ogre/modeldefinitions/stone_pallisade.modeldef

commit 1e6304ea3a507020c0f21c812a980bccb1f2f99d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 27 00:17:14 2008 +0200

    Use the box mesh.

1	1	src/components/ogre/modeldefinitions/placeholder.modeldef.xml

commit e86ea3bd959ca4d229089f2cb5d1e2460d707959
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 27 00:16:54 2008 +0200

    Updated model.

3	3	src/components/ogre/modeldefinitions/stone_pallisade.modeldef

commit a8a7535f0ac79b4b62817db9682767bd5716d0c1
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 27 00:16:14 2008 +0200

    Sync with trunk.

29	10	src/components/ogre/environment/caelum/include/Astronomy.h
1	1	src/components/ogre/environment/caelum/include/CaelumSystem.h
1	2	src/components/ogre/environment/caelum/include/SkyDome.h
77	46	src/components/ogre/environment/caelum/src/Astronomy.cpp
1	1	src/components/ogre/environment/caelum/src/CaelumSystem.cpp
16	20	src/components/ogre/environment/caelum/src/GroundFog.cpp
19	21	src/components/ogre/environment/caelum/src/LayeredClouds.cpp
5	6	src/components/ogre/environment/caelum/src/SkyDome.cpp
5	7	src/components/ogre/environment/caelum/src/Starfield.cpp
6	2	src/components/ogre/environment/caelum/src/Sun.cpp
4	1	src/components/ogre/environment/caelum/src/UniversalClock.cpp

commit 10afc0dff00f967b1f1e74307f3e277831f1c8eb
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 27 00:10:10 2008 +0200

    Abort any current animation when movement starts, removed duplicate visibility settings and updated comments.

11	12	src/components/ogre/EmberEntity.cpp
28	24	src/components/ogre/EmberPhysicalEntity.cpp
90	2	src/components/ogre/EmberPhysicalEntity.h

commit 6697a92baf7bf775ecef4fab4a04f9a2f22a92fc
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sat Apr 26 13:32:25 2008 +0400

    Created stub entity creator widget.

1	1	src/components/ogre/widgets/Admin.lua
1	29	src/components/ogre/widgets/Bootstrap.lua
21	0	src/components/ogre/widgets/EntityCreator.layout
16	0	src/components/ogre/widgets/EntityCreator.lua

commit b4843c9a100004e86505b6e552222d1c638bd6b9
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Sat Apr 26 09:48:51 2008 +0400

    Disable use of StackableContainer in admin widget until it support use of relative sizes. Make admin widget resizeable.

12	12	src/components/ogre/widgets/Admin.layout
2	0	src/components/ogre/widgets/Admin.lua

commit 6e0103f5777ef2c18156d2598da0ec376f64c14c
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Fri Apr 25 16:49:58 2008 +0400

    Fix segfault in shutdown signal handler.

14	3	src/components/ogre/OgreSetup.cpp

commit 0aa7884b2f1979ebf800c9756df6cb963fa686f4
Author: Alexey Torkhov <atorkhov@gmail.com>
Date:   Fri Apr 25 12:38:56 2008 +0400

    Add ignores for autogenerated files.

6	1	.gitignore

commit b18e3b5306056ce6859ebc1fb83b6484c5010f55
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Apr 25 00:59:58 2008 +0200

    Fix compiler warnings.

6	6	src/components/ogre/environment/pagedgeometry/source/BatchedGeometry.cpp

commit 3c1da4499efeada0de85a625e0fc8bdeb34d6508
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Apr 25 00:59:36 2008 +0200

    Use the dev media.

2	2	ember.conf

commit bdd8deb7555f04f97f300abdae3f8f8fa04c3893
Merge: 006435b 1d4a092
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Apr 25 00:54:18 2008 +0200

    Merge branch '0.5.2'

commit 006435be0c818fdd9acf9fb05c7a754e690eb17e
Merge: 8856d08 734fda8
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Apr 25 00:39:30 2008 +0200

    Merge commit '0.5.2'

commit 1d4a0928fbc5f6b0c9aa9d0f3d43c17b6a294f6b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Apr 25 00:20:11 2008 +0200

    Default to lua 5.1 now that CEGUI 0.6 supports that natively.

12	12	configure.ac

commit 76cd7400c2bb77988372b69e027c5d584597dd90
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Apr 25 00:19:31 2008 +0200

    Fix compiler warnings.

1	1	src/components/ogre/GUIManager.cpp
2	2	src/components/ogre/environment/FoliageLoader.cpp
2	1	src/components/ogre/environment/GrassFoliage.cpp
4	2	src/components/ogre/environment/meshtree/TStem.cpp
2	2	src/components/ogre/environment/pagedgeometry/source/PagedGeometry.cpp
16	0	src/components/ogre/modeldefinitions/modelmappings.modelmap.xml
2	2	src/services/sound/SoundService.cpp

commit 8856d08387f1664ed7f8bc47b5d03ce66c150bce
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Apr 21 23:47:41 2008 +0200

    Rely on the umask instead.

2	2	Makefile.am

commit d488a9d657d93a03839cfcdeb69a34676639beb2
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Apr 21 22:50:46 2008 +0200

    Don't delete the SDL surface, since that seems to already be handled by the destruction of the RenderWindow.

5	4	src/components/ogre/OgreSetup.cpp
3	0	src/components/ogre/OgreSetup.h

commit 41bbd8c01659c91eb4ee030c06da9e9e4c955718
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Apr 21 22:10:49 2008 +0200

    Don't preserve ownership when syncing.

2	2	Makefile.am

commit c546c6417d4b1a0fd1b1a165f951b8e7c3cb4ebd
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Apr 21 00:28:25 2008 +0200

    Fixed a couple of memory leaks as found by valgrind.

1	1	src/components/ogre/EmberOgre.cpp
32	6	src/components/ogre/OgreSetup.cpp
15	0	src/components/ogre/OgreSetup.h
8	0	src/components/ogre/model/ModelDefinition.cpp
1	0	src/components/ogre/model/ModelDefinition.h
9	3	src/components/ogre/model/ModelDefinitionManager.cpp
7	0	src/components/ogre/model/ModelDefinitionManager.h

commit 734fda818eb9f076cfa357048681581f98986655
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 20 11:51:59 2008 +0200

    Use 0.5.2 media

2	2	ember.conf

commit c6004a9ee9cf06875d6bdcad6e38a524a99c8337
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 20 01:23:29 2008 +0200

    Added change log file generated by git since this is required by the automake system.

40091	0	ChangeLog

commit 5f803d3189a2a0ef60b700ea30ff5bd432da9b9a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Apr 19 23:54:14 2008 +0200

    New release.

4	0	NEWS

commit d6adedd85f9c55a8f190613a0b06a587622b12be
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Apr 19 23:51:41 2008 +0200

    Renamed old cvs changelog. We now use the command "git-log --stat" to generate the changelog for each release.

0	11191	ChangeLog
11191	0	ChangeLog-CVS

commit 4150725a89f38fce0eeebadf148bc1bb7e009947
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Apr 19 20:15:22 2008 +0200

    Fix compiler warnings.

2	2	src/components/ogre/environment/EmberEntityLoader.cpp
7	6	src/components/ogre/terrain/Map.cpp
12	3	src/components/ogre/widgets/Compass.cpp

commit ce27c639ed3d43bf0dc4f02dabeb16794c391efc
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Apr 19 20:14:45 2008 +0200

    Added outer ring to compass.

10	0	media/materials/scripts/ui.material

commit e26a015e28b02ba00854c1cfa24720fd8a3e9c9b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Apr 19 20:04:47 2008 +0200

    Added checks for the existance of materials, thus avoiding segfaults if the materials should be missing for some reason.

4	0	src/components/ogre/environment/caelum/src/GroundFog.cpp
4	0	src/components/ogre/environment/caelum/src/LayeredClouds.cpp
4	0	src/components/ogre/environment/caelum/src/SkyDome.cpp
5	0	src/components/ogre/environment/caelum/src/Starfield.cpp

commit 4ca3f999eadf173d2cf976db0bab8d87b5cf9ac0
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Apr 19 19:24:25 2008 +0200

    Sync with Caelum trunk.

-	-	media/packs/Caelum.zip
6	0	src/components/ogre/environment/caelum/include/LayeredClouds.h
3	0	src/components/ogre/environment/caelum/include/SkyDome.h
0	2	src/components/ogre/environment/caelum/src/GroundFog.cpp
49	18	src/components/ogre/environment/caelum/src/LayeredClouds.cpp
25	7	src/components/ogre/environment/caelum/src/SkyDome.cpp

commit f9747e69068bb602e886d0122b0c38f5a20ad086
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Apr 15 23:22:44 2008 +0200

    Use the new skeleton mesh.

47	23	src/components/ogre/modeldefinitions/creatures.modeldef.xml
2	2	src/components/ogre/modeldefinitions/modelmappings.modelmap.xml

commit 402e2811d3ddfb3ef3f72e73a901b41cc4b7af9c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 13 23:11:54 2008 +0200

    Updated goblin media.

5	5	src/components/ogre/modeldefinitions/goblin.modeldef

commit c2ced9e23d8e4c4e710c1283948f2b156ef58236
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 13 23:02:38 2008 +0200

    Use png instead of tga.

10	9	media/materials/scripts/creatures.material

commit f2818815c977479bf8df66adf9a03e411752d511
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 13 18:50:58 2008 +0200

    Update the zoom slider position when the model is changed.

3	0	src/components/ogre/widgets/ModelEdit.lua

commit bbc9b306da1f369c644f6bb0e88bd9376d44d49b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 13 18:48:17 2008 +0200

    Use the skeleton mesh now found in the junkyard.

2	2	src/components/ogre/modeldefinitions/creatures.modeldef.xml

commit 39f37d78500efc86e38c8ce770843faf886b932e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 13 18:47:21 2008 +0200

    Rotate the bounding box used as reference so that it matches the basic stance of the model, else the scaling on models which require rotation to be properly aligned will be wrong.

5	2	src/components/ogre/EmberPhysicalEntity.cpp

commit 46e565567fffd01eb96cb20686781d13bfa84a70
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Apr 12 18:51:22 2008 +0200

    Disable the unfinished compass/minimap for the 0.5.2 release.

3	1	src/components/ogre/widgets/Bootstrap.lua

commit 55f265b635989c915b85a25ac905c7881927b5c1
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Apr 12 18:50:24 2008 +0200

    Update definitions.

49	50	src/components/ogre/modeldefinitions/cg_house.modeldef
133	76	src/components/ogre/modeldefinitions/creatures.modeldef.xml
4	4	src/components/ogre/modeldefinitions/environment.modeldef.xml

commit 4d84acebd302ca419632b03923dd521255cef2bd
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Apr 12 18:49:04 2008 +0200

    Added new model defs for new media added by jayr.

28	0	src/components/ogre/modeldefinitions/cave.modeldef
30	0	src/components/ogre/modeldefinitions/graniteA.modeldef
30	0	src/components/ogre/modeldefinitions/graniteB.modeldef
30	0	src/components/ogre/modeldefinitions/graniteC.modeldef
30	0	src/components/ogre/modeldefinitions/graniteD.modeldef
45	0	src/components/ogre/modeldefinitions/morafboulder.modeldef
20	0	src/components/ogre/modeldefinitions/roots.modeldef
26	0	src/components/ogre/modeldefinitions/spanish_moss.modeldef
28	0	src/components/ogre/modeldefinitions/stalactites.modeldef
27	0	src/components/ogre/modeldefinitions/stone_pallisade.modeldef

commit 0c3a28dc0dd3b49555058c4bfecb5b49dd69f2a2
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Apr 12 17:45:24 2008 +0200

    Duplicate model definitions should be logged as "info", since this is expected considering how we allow user defined media.

2	1	src/components/ogre/model/ModelDefinitionManager.cpp

commit ba68f9d7172a71cd3a55ca4839df9bf78037746d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Apr 12 17:43:32 2008 +0200

    Update materials to cope with changes in the media repo.

2	4	media/materials/scripts/creatures.material
0	9	media/materials/scripts/environment.material

commit 58f5894236d9800aaa47508e16849b22e3d1ab9e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Apr 12 17:42:35 2008 +0200

    Moved duplicate param bindings to the base program declaration so to avoid duplication.

3	16	media/materials/base_scripts/base.material
17	0	media/materials/programs/Common.program

commit 85ab701112e2240abb9d0136fe7ba9e63f3057fb
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Apr 12 15:43:00 2008 +0200

    Update after media changes.

6	6	media/materials/scripts/creatures.material

commit fea9d50962c1872ad45c962bbb41906e728beb1f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Apr 12 15:41:49 2008 +0200

    Use scaling values which are more sane for the cale of the world (1 unit == 1 meter)

9	3	media/materials/base_scripts/base.material

commit a6d46d268d2cc092bdb0c7556f158a37d162b851
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Apr 12 14:30:51 2008 +0200

    Update materials after jayr's new additions.

21	0	media/materials/scripts/buildings.material
4	25	media/materials/scripts/creatures.material
120	0	media/materials/scripts/environment.material

commit bd81961c0f697fefcc81f6e1e6fa81f3435714bc
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Apr 12 14:29:39 2008 +0200

    Use a standard panel since this element should have no border.

1	1	media/materials/overlays/Compass.overlay

commit 551a61ed240fa7636d575cea844e73a5e4a369ec
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Apr 12 14:25:10 2008 +0200

    Render the gui after the regular Ogre render queues, thus ensuring that it's always on top.

4	10	src/components/ogre/GUIManager.cpp

commit e0d6a6d77839ec9fd4c55720119dbac2d9b94470
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Apr 12 13:34:39 2008 +0200

    Sync with calum trunk.

-	-	media/packs/Caelum.zip
0	10	src/components/ogre/environment/caelum/include/SkyDome.h
0	9	src/components/ogre/environment/caelum/include/Starfield.h
10	9	src/components/ogre/environment/caelum/src/GeometryFactory.cpp
11	99	src/components/ogre/environment/caelum/src/SkyDome.cpp
2	42	src/components/ogre/environment/caelum/src/Starfield.cpp
41	6	src/components/ogre/modeldefinitions/modelmappings.modelmap.xml

commit e9a3e63a00f642f57afe9b7a4a8bb730418438ad
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Apr 12 13:22:58 2008 +0200

    Use different shader programs depending on how many textures will be used. This is more efficient than having if-statments all over the place.

678	1	media/materials/splatting/Splat.cg
97	1	media/materials/splatting/splat.program
15	5	src/components/ogre/terrain/TerrainPageSurfaceCompilerTechniqueShader.cpp

commit 6b80ed0ca509583f440be25237cded10ab9ad64f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Apr 11 23:30:20 2008 +0200

    Use the c++ logging methods instead so we don't have to worry about buffer sizes.

4	3	src/components/ogre/OgreLogObserver.cpp

commit c50119532df4b6c0dce8e0e735c95f65bc32ee0e
Author: Sean Ryan <sryan@evercrack.com>
Date:   Thu Apr 10 10:52:34 2008 -0400

    change default to hide gui from z to f10

2	2	ember.conf

commit d9d6e2acade9f2efabcbdef0226af249f075fae1
Author: Sean Ryan <sryan@evercrack.com>
Date:   Wed Apr 9 20:55:20 2008 -0400

    https://blueprints.launchpad.net/ember/+spec/ember-hide-gui
    Added toggle command to turn on and off overlays.  Also added a default binding to the key z for this function.

2	0	ember.conf
11	0	src/components/ogre/GUIManager.cpp
5	0	src/components/ogre/GUIManager.h

commit 92aab007c789f4f68250bf6b49f5715434c5026a
Author: Sean Ryan <sryan@evercrack.com>
Date:   Wed Apr 9 11:00:28 2008 -0400

    small test commit for mailing list hook

1	1	ember.conf

commit d402f7d92cd928a0d11d60affd464fc418d4bcc9
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Apr 7 21:37:13 2008 +0200

    Check whether the material actually has any supported techs and return false if not.
    
    This fixes a bug where the terrain was grey when no shaders could be used.

3	0	src/components/ogre/terrain/TerrainPageSurfaceCompilerTechniqueShader.cpp

commit fdf449636c07b7ed06b3f2d8f6dbf17decfb7c61
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Apr 7 20:35:34 2008 +0200

    Fixed the broken simple technique. We now let the surface image be of type PF_L8 since that works nicer with the fixed function pipeline.

12	6	src/components/ogre/terrain/TerrainPageSurfaceCompilerTechniqueSimple.cpp
2	2	src/components/ogre/terrain/TerrainPageSurfaceLayer.cpp

commit dfd57686ce5cac423035d35435862362262ec4e8
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 6 19:53:40 2008 +0200

    Bump required version to 0.6.0 since that fixes a lot of problems we've had.

1	1	configure.ac

commit 9713107a04c8f421cb9e4f5b80e86598c7df87f4
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 6 19:30:02 2008 +0200

    Use the SimpleEnvironment as fallback environment.

2	1	src/components/ogre/WorldEmberEntity.cpp

commit cf58399c7f1ac1c11f39ae4b35153b522862434f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 6 19:29:28 2008 +0200

    Allow a fall back environment to be used.
    
    First try to initialize the main environment, and if that fails use the fallback environment instead.

18	2	src/components/ogre/environment/Environment.cpp
2	2	src/components/ogre/environment/Environment.h

commit 7e58f8cff718a164324fa8ed98bb4628e5f17758
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 6 19:28:14 2008 +0200

    Added a very, very simple environment which can be used as fallback whenever the Caelum system fails to initialize (when there's no shader support for example)

2	2	src/components/ogre/environment/Makefile.am
111	0	src/components/ogre/environment/SimpleEnvironment.cpp
113	0	src/components/ogre/environment/SimpleEnvironment.h

commit b9dd35b5e3a592610fcdb1f6b2c5f243e39561d6
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 6 19:26:55 2008 +0200

    Rethrow when something goes wrong. We now catch the exception in Environment instead and handle it there.

1	0	src/components/ogre/environment/CaelumEnvironment.cpp

commit ccd9957048228f09a5df883ee3e147e89490c6e1
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 6 19:25:00 2008 +0200

    Sync with trunk, removing some of the changes we've made. Now it throws an exception when any components can't be loaded.

0	6	src/components/ogre/environment/caelum/src/CaelumSystem.cpp

commit 4a23e45fc50715b55c1a4915c7bf27571958b967
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 6 17:59:02 2008 +0200

    Update caelum media from trunk.

-	-	media/packs/Caelum.zip

commit ca035fae39f81d3e0cb80c801c882ae693922624
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 6 17:57:21 2008 +0200

    Adapt to changes in Caelum base system.

7	2	src/components/ogre/environment/CaelumEnvironment.cpp
1	1	src/components/ogre/environment/CaelumEnvironment.h

commit ac74118ce428910d7c13aac8bc91ea4eeee487b4
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 6 17:56:35 2008 +0200

    Caelum now separates the sun into either SpriteSun or SphereSun, which both uses the same BaseSun base class.

1	1	src/components/ogre/environment/CaelumSun.cpp
2	2	src/components/ogre/environment/CaelumSun.h

commit 792c54f5748162ddb11f8c8ef454ef750456832e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 6 17:55:30 2008 +0200

    Sync with trunk.

0	1	src/components/ogre/environment/caelum/include/Caelum.h
2	0	src/components/ogre/environment/caelum/include/CaelumPrerequisites.h
29	45	src/components/ogre/environment/caelum/include/CaelumSystem.h
1	1	src/components/ogre/environment/caelum/include/Starfield.h
130	40	src/components/ogre/environment/caelum/include/Sun.h
84	123	src/components/ogre/environment/caelum/src/CaelumSystem.cpp
3	1	src/components/ogre/environment/caelum/src/GroundFog.cpp
2	0	src/components/ogre/environment/caelum/src/LayeredClouds.cpp
19	67	src/components/ogre/environment/caelum/src/SkyDome.cpp
2	0	src/components/ogre/environment/caelum/src/Starfield.cpp
141	81	src/components/ogre/environment/caelum/src/Sun.cpp

commit 26981519034fd8acad646bb9bec28169d050fe72
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 6 17:11:02 2008 +0200

    Handle situations where there's no terrain defined without getting segfault or abort.

4	2	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapePageManager.cpp
16	14	src/components/ogre/environment/Forest.cpp

commit c4e4ae8c3943ebac89e95b989fbbff4812603cf3
Author: Sean Ryan <sryan@evercrack.com>
Date:   Sat Apr 5 13:42:21 2008 -0400

    small fix to default config ... values with non-alphanumeric must be quoted

1	1	ember.conf

commit 3b21435bd48ccb83c187ab3788950455ad6c1a8c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Apr 5 17:38:30 2008 +0200

    Apply patch from Alexey Torkhov which calls the original signal handler on crash.

7	5	src/components/ogre/OgreSetup.cpp

commit 65fb30a5b40a1f73eaba74450ecfab964e388e31
Author: Kai Blin <kai@samba.org>
Date:   Sat Apr 5 11:10:48 2008 +0200

    gitignore: Add ignores for files/directories created by libtool

6	1	.gitignore

commit 7427bf0e35514db0445f58ef566b0ba10c8d4f56
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Apr 3 21:28:32 2008 +0200

    Format code to better fit with existing style. Also added better error and exception checks as well as fix some memory leaks.

91	74	src/components/ogre/widgets/ServerWidget.cpp

commit ab16f17df0252c326edd839a94c9a558c8bcf3db
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Apr 3 21:24:07 2008 +0200

    Require libwfut 0.2 since it solves many of the problems we've been having with segfaults.

3	9	configure.ac

commit 46acda6edafd99fccc045feb296fad99517ccf80
Author: Sean Ryan <sryan@evercrack.com>
Date:   Tue Apr 1 23:48:34 2008 -0400

    minor cleanup

0	5	src/components/ogre/widgets/ServerWidget.cpp

commit c669966b108c43363adf7a1196903ab2846c79b6
Author: Sean Ryan <sryan@evercrack.com>
Date:   Tue Apr 1 23:44:35 2008 -0400

    Added save password functionality
    https://blueprints.launchpad.net/ember/+spec/ember-save-password

2	0	ember.conf
176	2	src/components/ogre/widgets/ServerWidget.cpp
4	1	src/components/ogre/widgets/ServerWidget.h
7	2	src/components/ogre/widgets/ServerWidget.layout

commit e3e12c03093044ecc95595a109293c45ec7ec515
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Mar 30 00:23:41 2008 +0100

    sync with trunk

5	1	src/components/ogre/environment/caelum/include/CaelumPrecompiled.h
4	0	src/components/ogre/environment/caelum/include/CaelumPrerequisites.h
9	1	src/components/ogre/environment/caelum/include/CaelumSystem.h
1	0	src/components/ogre/environment/caelum/include/GroundFog.h
1	0	src/components/ogre/environment/caelum/include/LayeredClouds.h
1	1	src/components/ogre/environment/caelum/include/SkyDome.h
2	1	src/components/ogre/environment/caelum/include/Starfield.h
4	2	src/components/ogre/environment/caelum/include/Sun.h
13	5	src/components/ogre/environment/caelum/src/CaelumSystem.cpp
3	5	src/components/ogre/environment/caelum/src/GroundFog.cpp
5	5	src/components/ogre/environment/caelum/src/LayeredClouds.cpp
2	2	src/components/ogre/environment/caelum/src/SkyColourModel.cpp
5	5	src/components/ogre/environment/caelum/src/SkyDome.cpp
2	2	src/components/ogre/environment/caelum/src/SolarSystemModel.cpp
3	3	src/components/ogre/environment/caelum/src/Starfield.cpp
5	5	src/components/ogre/environment/caelum/src/Sun.cpp

commit 4b1ba8ff18460ea6eebbde0fca7d527729793580
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Mar 28 01:57:59 2008 +0100

    Scale by the height of the door.

1	1	src/components/ogre/modeldefinitions/door.modeldef

commit 06d2e262991db1ce26ecbefe150f5c4981dab5f8
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Mar 28 01:56:42 2008 +0100

    Also show the actions that can be performed on the entity.
    
    In addition, it will now use the different operations specified instead of always using the default one.

62	17	src/components/ogre/widgets/EntityPicker.lua

commit df578c6b176cadb52870c6ac56610236e76f0c7a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Mar 28 01:55:13 2008 +0100

    Added an actuate method which send an actuate op to the server, for a given entity and action.
    
    Use this for interacting with devices that have actions connected to them.

13	2	src/services/bindings/lua/ServerService.pkg
72	1	src/services/bindings/lua/lua_EmberServices.cpp
29	2	src/services/server/ConnectedAdapter.cpp
2	1	src/services/server/ConnectedAdapter.h
2	1	src/services/server/IServerAdapter.h
5	1	src/services/server/NonConnectedAdapter.cpp
2	1	src/services/server/NonConnectedAdapter.h
7	2	src/services/server/ServerService.cpp
12	1	src/services/server/ServerService.h

commit 228f8a6346276524950a314ecccff10a003c95a9
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Mar 28 01:53:38 2008 +0100

    Updated bindings.

11	0	src/components/ogre/scripting/bindings/lua/EmberEntity.pkg
42	1	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp

commit 8ff3f1b0594a64897df0c7561734543718a57637
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Mar 28 01:53:00 2008 +0100

    Added a method for getting the actions that can be performed on the entity by the actuate op.

23	0	src/components/ogre/EmberEntity.cpp
6	0	src/components/ogre/EmberEntity.h

commit 70c84dda270b6910bba86ba2c3e5e204dea1718b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Mar 27 21:21:58 2008 +0100

    Removed obsolete materials.

2	6	media/materials/scripts/creatures.material

commit a4f20fe7766db5b36101ff5995b80849aee4f616
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Mar 27 21:21:35 2008 +0100

    Update bindings.

22	0	src/components/ogre/scripting/bindings/lua/Compass.pkg
287	63	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
11	14	src/components/ogre/scripting/bindings/lua/ogre/OgreMath.pkg
1	130	src/components/ogre/scripting/bindings/lua/ogre/lua_Ogre.cpp

commit 94dadbad53e72fa145909eef35e714489334c0b0
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Mar 27 21:21:00 2008 +0100

    Added an anchor class, which can be used to bind the compass to either a camera or a scene node.

52	27	src/components/ogre/widgets/Compass.cpp
55	1	src/components/ogre/widgets/Compass.h
4	2	src/components/ogre/widgets/Compass.lua

commit b7430e63d82d7801f24969a9e8156cf7b3039301
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Mar 27 21:19:42 2008 +0100

    Expand the script to handle overlays as well as better parsing of terrain data.

12	10	make_dist_media.sh.in

commit 929d4b9006af0dc5dc98734a4dab5eb9a4529b40
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Mar 27 17:55:48 2008 +0100

    Added check for if Ogre is built with FreeImage support.
    
    If so the configure fails, unless the check has been disabled with the --disable-freeimage-check configure flag.

52	29	configure.ac

commit c976d9caad095f9ea97c2f1fbb59d06b18beb9cc
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Mar 26 22:27:13 2008 +0100

    Added licensing info.

27	0	media/LICENSING.txt

commit 27f87cb337c80ecb28f28af3cd720fa313567d08
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Mar 26 20:01:17 2008 +0100

    Ignore IDE user speficic files.

4	1	.gitignore

commit ec0d945a0d41cb99e21877fd37f537ae83d2946a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Mar 26 19:59:42 2008 +0100

    Added overlays directory.

2	0	src/components/ogre/resources.cfg

commit e8de5b36f3140aa7c3730ca0ff45fc7ef456f38b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Mar 26 19:58:48 2008 +0100

    Updated materials after changes in the media.

84	2	media/materials/scripts/creatures.material
2	2	media/materials/scripts/edibles.material
1	1	media/materials/scripts/environment.material
5	5	media/materials/scripts/malebuilder.material
4	4	media/materials/scripts/tools.material

commit 77a5dc4717ea74c281db85e260b9f192d65d819c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Mar 26 19:52:05 2008 +0100

    Updated bindings.

24	1	src/components/ogre/scripting/bindings/lua/Compass.pkg
494	74	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp

commit 54f91f7da50d246b05ea5dda6ed25a6f2d8f8428
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Mar 26 19:51:28 2008 +0100

    Refactored the compass framework into different implementations.
    
    We currently have both an approach which uses CEGUI and Overlays. The problem with CEGUI is however that we can't rotate it, and that we need to do an ugly const_cast. The Overlay method works better, but there's still some problems with how it's rotated.

147	11	src/components/ogre/widgets/Compass.cpp
59	3	src/components/ogre/widgets/Compass.h
10	4	src/components/ogre/widgets/Compass.lua

commit 604f7d9fcd9c5360742490a4ee5c3de7b805e24e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Mar 26 19:49:12 2008 +0100

    Added material file for different ui materials.

24	0	media/materials/scripts/ui.material

commit 5f29e5efe6731f69adf42ecdf0310cb4d803b556
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Mar 26 19:48:03 2008 +0100

    Added overlay for the compass for the overlay compass technique.

14	0	media/materials/overlays/Compass.overlay

commit 9cb87e9b07b6c6e117c66c96738717412eec6f43
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Mar 26 16:02:20 2008 +0100

    Added lua bindings.

59	0	src/components/ogre/scripting/bindings/lua/IWorldPickListener.pkg

commit 87b80f416d1808575a81c1e6fcb82fd37c324242
Merge: 7b84cf6 77c3a74
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Mar 25 11:15:06 2008 +0100

    Merge branch 'master' of ssh://jade.worldforge.org/data/git/ember

commit 77c3a74f6356245b9ad9b8f7384a81de6e4f8dd3
Author: Sean Ryan <sryan@evercrack.com>
Date:   Mon Mar 24 21:51:11 2008 -0400

    removed specific toggle command in favour of using /set_value general logchatmessages true|false.

1	32	src/components/ogre/AvatarLogger.cpp
1	17	src/components/ogre/AvatarLogger.h

commit 7b84cf6a68264710de4166ed11a854fbec0b9749
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Mar 24 22:23:01 2008 +0100

    Sync with trunk.

5	3	src/components/ogre/environment/caelum/src/SkyDome.cpp

commit 4f6f88e666fe2300648c623d361dc401a37a76bf
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Mar 24 18:05:07 2008 +0100

    Removed obsolete files.

0	76	src/components/ogre/MediaDeployer.cpp
0	58	src/components/ogre/MediaDeployer.h

commit a8db75a47d8762ceafee4a78c431f0355ae7f581
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Mar 24 18:03:18 2008 +0100

    Removed obsolete files.

0	45	src/components/ogre/PersonEmberEntity.cpp
0	41	src/components/ogre/PersonEmberEntity.h

commit c0c73d2545db70a23afe7974761b59fc79d561eb
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Mar 24 17:57:25 2008 +0100

    Force really low LOD for the camera.

2	0	src/components/ogre/terrain/Map.cpp

commit 22c41331846fdf20edceeebd852bb3a70a610894
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Mar 24 13:08:44 2008 +0100

    Added some more fils to ignore

8	1	.gitignore

commit b143c2a7db67318b5251d3f9ed8998e0e4dfc045
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Mar 24 13:08:22 2008 +0100

    Added utility script used by Erik to update the dev media on amber.

6	0	refresh-amber-media-dev.sh

commit 684c061641d13b13529b4f9a4341ba03aa9161be
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Mar 24 13:03:20 2008 +0100

    use the old cvsignore file in git

0	26	.cvsignore
26	0	.gitignore

commit b722006e0cef7599c7cf115aa7e75fbc7e6cefc8
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Mar 24 12:53:12 2008 +0100

    Added missing terrain textures.

-	-	media/materials/textures/snow.png
-	-	media/materials/textures/water.png

commit 2c006dd8431dcac65a3c1925a9307c9f759e67e1
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Mar 24 12:52:42 2008 +0100

    Update the minimap as the player moves.

3	0	src/components/ogre/widgets/Compass.cpp
27	3	src/components/ogre/widgets/Compass.lua

commit 085f8e1477c6abab59e175cf35f6645d76a4bcf5
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Mar 24 12:52:00 2008 +0100

    Don't use alpha in the render texture. Also position the camera further away to force lower LOD.

6	1	src/components/ogre/terrain/Map.cpp

commit f32bee303169f688cf162122d4d7c184da0d2bb4
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Mar 24 12:50:01 2008 +0100

    We handle alpha in the mini map by not using alpha on the texture, so no need for this.

1	1	media/materials/splatting/Splat.cg

commit 102f64abcd03d27253465dd802fd2f7b1d7ef28f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Mar 24 12:48:45 2008 +0100

    Removed references to old low textures that are now removed

4	4	media/materials/scripts/clothing.material

commit 083fb928f615a6d6918ab67f7dbcb61579c3ffdb
Author: Sean Ryan <sryan@evercrack.com>
Date:   Mon Mar 24 00:55:45 2008 -0400

    added toggle_chatlogging command.

31	1	src/components/ogre/AvatarLogger.cpp
18	2	src/components/ogre/AvatarLogger.h

commit 6bfb981cda13b3fab3d368e7778e209a74041c3b
Author: Sean Ryan <sryan@evercrack.com>
Date:   Sun Mar 23 23:26:16 2008 -0400

    added a more noticable banner for chat logging starting/ending as well as fixed time service Time::getLocalTimeStr string formatting issues.

6	1	src/components/ogre/AvatarLogger.cpp
17	1	src/services/time/TimeService.cpp

commit 91f97266d90348dc6ec4ad923423f970486bc0fb
Author: Sean Ryan <sryan@evercrack.com>
Date:   Sun Mar 23 23:25:01 2008 -0400

    ember.conf: set default chat logging to be true

2	2	ember.conf

commit d593870b12024ace7c49d44f191fd007a4bc1a56
Author: Sean Ryan <sryan@evercrack.com>
Date:   Sun Mar 23 10:11:15 2008 -0400

    default to logchatmessages added to default ember.conf

2	0	ember.conf

commit c6a62fa916686533c4e11dd788aa486d4ae260d8
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Mar 21 02:21:26 2008 +0100

    Added tolua++ file for Compass

53	0	src/components/ogre/scripting/bindings/lua/Compass.pkg

commit ad3bff28e1bc1a3eb0190ca6fd4f4deac806b60a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Mar 21 02:09:15 2008 +0100

    update bindings

1	0	src/components/ogre/scripting/bindings/lua/EmberOgre.pkg
17	0	src/components/ogre/scripting/bindings/lua/Map.pkg
438	53	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp

commit 147acc070ffcee80b7e597f199f0a1c8e358d7c9
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Mar 21 02:08:29 2008 +0100

    Add the concept of a View, which is a specific subsection of the map.
    
    When the view is changed, and the map can't show what the view wants to see, the map is regenerated.

86	3	src/components/ogre/terrain/Map.cpp
54	1	src/components/ogre/terrain/Map.h

commit e3aeda2586aa3a39dff3c8e5274cc6471cf5ddab
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Mar 21 02:05:55 2008 +0100

    Added Compass class for basic connection between CEGUI, OGRE and overhead map

84	0	src/components/ogre/widgets/Compass.cpp
68	0	src/components/ogre/widgets/Compass.h
13	10	src/components/ogre/widgets/Compass.lua
3	3	src/components/ogre/widgets/Makefile.am

commit 45a81cf3e0b670919a9dc77e3fd267c461bce151
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Mar 21 02:02:47 2008 +0100

    refactored the logger functionality into separate files
    
    moved the functionality of the logging into the AvatarLogger class, and the functionality of the creation of the log into AvatarLoggerParent.

14	18	src/components/ogre/Avatar.cpp
29	8	src/components/ogre/Avatar.h
84	0	src/components/ogre/AvatarLogger.cpp
98	0	src/components/ogre/AvatarLogger.h
2	2	src/components/ogre/Makefile.am

commit 8493fb3f5e7a8ec651c8d1ca11fc9223436d7ff4
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Mar 19 22:24:43 2008 +0100

    commit by Sean Ryan <sryan@evercrack.com>
    
    https://blueprints.launchpad.net/ember/+spec/ember-save-eventlog
    Added in chat logging

21	1	src/components/ogre/Avatar.cpp
11	1	src/components/ogre/Avatar.h

commit 94f007e30fdcd06c24c5ee542716b2834e2e7acd
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Mar 19 22:21:59 2008 +0100

    commit by Sean Ryan <sryan@evercrack.com>
    
    added utility getLocalTimeStr call to make life easier

14	1	src/services/time/TimeService.cpp
7	0	src/services/time/TimeService.h

commit f12012e7616c191a8926432faf866c8e43854062
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Mar 16 12:53:03 2008 +0000

    2008-03-16 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* media/materials/splatting/Splat.cg: don't apply any alpha on the final result since that will mess up the mini map

28	0	ChangeLog
2	0	media/materials/splatting/Splat.cg

commit 7aeaea7f58f4b142f3f13599a70f6648bd8ec33c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Mar 16 12:52:11 2008 +0000

    2008-03-16 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/scripting/bindings/lua/AssetsManager.pkg, src/components/ogre/scripting/bindings/lua/EmberOgre.pkg, src/components/ogre/scripting/bindings/lua/Map.pkg, src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp: updated bindings

21	6	src/components/ogre/scripting/bindings/lua/AssetsManager.pkg
2	0	src/components/ogre/scripting/bindings/lua/EmberOgre.pkg
59	0	src/components/ogre/scripting/bindings/lua/Map.pkg
737	84	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp

commit 56bbaf93e7343f7ae6df9d405c54b8bd6c2b276b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Mar 16 12:51:25 2008 +0000

    2008-03-16 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/Status.lua: don't fade if inactive

1	0	src/components/ogre/widgets/Status.lua

commit 659e086371412d2e3ad98ea7247344819ad18a95
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Mar 16 12:50:51 2008 +0000

    2008-03-16 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/Bootstrap.lua, src/components/ogre/widgets/Compass.layout, src/components/ogre/widgets/Compass.lua: added a compass widget, which is a combination of the overhead mini map and regular compass functionality. currently not very functional though

1	0	src/components/ogre/widgets/Bootstrap.lua
41	0	src/components/ogre/widgets/Compass.layout
32	0	src/components/ogre/widgets/Compass.lua

commit fbe73726ab7a0159a4fa350fe9225918573925ae
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Mar 16 12:49:47 2008 +0000

    2008-03-16 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/AssetsManager.cpp, src/components/ogre/widgets/AssetsManager.h, src/components/ogre/widgets/AssetsManager.lua: made the methods for binding an ogre texture to a cegui image more generic so that they can be used in other situations as well. (should we really keep this in this class then?)

65	22	src/components/ogre/widgets/AssetsManager.cpp
24	8	src/components/ogre/widgets/AssetsManager.h
3	2	src/components/ogre/widgets/AssetsManager.lua

commit 4236444bf093eba0f9a565005d9b21d1e9276a0d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Mar 16 12:48:29 2008 +0000

    2008-03-16 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/terrain/Makefile.am, src/components/ogre/terrain/Map.cpp, src/components/ogre/terrain/Map.h: added a class for generating an overhead map

3	2	src/components/ogre/terrain/Makefile.am
246	0	src/components/ogre/terrain/Map.cpp
115	0	src/components/ogre/terrain/Map.h

commit 9b40c60640d1633126a8e4cfc0e04f4ab4554984
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Mar 16 12:47:43 2008 +0000

    2008-03-16 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/environment/CaelumEnvironment.cpp: use the time service

6	8	src/components/ogre/environment/CaelumEnvironment.cpp

commit 72457a12b32781b0247f7c73acaa33ba59a48302
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Mar 15 18:08:26 2008 +0000

    2008-03-15 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/environment/CaelumEnvironment.cpp: use the server time

40	2	ChangeLog
14	9	src/components/ogre/environment/CaelumEnvironment.cpp

commit eeae8ce40ab849409b5fc9f66ae42bbc09a6f778
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Mar 15 18:08:06 2008 +0000

    2008-03-15 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/WorldEmberEntity.cpp, src/components/ogre/WorldEmberEntity.h: due to how Eris::Calendar works we have to delay the initialization of the terrain and environment until after the entity has been fully created. By not acting until we've got a onVisibilityChanged call we can ensure proper behaviour.

49	44	src/components/ogre/WorldEmberEntity.cpp
2	0	src/components/ogre/WorldEmberEntity.h

commit e73f654e33ca986f22de9eb948097ca9a11af158
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Mar 15 18:06:50 2008 +0000

    2008-03-15 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/main/Application.cpp: initialize the time server at startup

6	0	src/main/Application.cpp

commit a76ef3409de23e51519c527eeac4aaaf76e7275e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Mar 15 18:05:57 2008 +0000

    2008-03-15 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/services/server/ServerService.h: added helpful method for getting the Avatar instance

8	1	src/services/server/ServerService.h

commit 150f0a6a9306e751293fe6c34f29af0bf548d83f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Mar 15 18:05:20 2008 +0000

    2008-03-15 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/services/time/Makefile.am, src/services/time/TimeImpl.cpp, src/services/time/TimeImpl.h, src/services/time/TimeService.cpp, src/services/time/TimeService.h: added methods for getting both local and server time. If the server time can't be retrieved for some reason, fall back to local time.

2	2	src/services/time/Makefile.am
110	0	src/services/time/TimeImpl.cpp
84	0	src/services/time/TimeImpl.h
17	1	src/services/time/TimeService.cpp
35	6	src/services/time/TimeService.h

commit 105634b839128209d029dcaed5173c56b6564845
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Mar 15 14:38:07 2008 +0000

    2008-03-15 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/environment/Sky.h, src/components/ogre/environment/Sun.h, src/components/ogre/environment/Water.h,rc/components/ogre/AvatarEmberEntity.h, src/components/ogre/EmberEntity.h, src/components/ogre/EmberPhysicalEntity.h, src/components/ogre/MousePicker.h, src/components/ogre/PersonEmberEntity.h, src/components/ogre/WorldEmberEntity.h, src/components/ogre/widgets/InventoryWidget.h, src/components/ogre/widgets/MakeEntityWidget.h, src/components/ogre/widgets/ServerWidget.h, src/services/input/EmberKey.h: removed confusing references to dime

3	3	src/components/ogre/AvatarEmberEntity.h
3	3	src/components/ogre/EmberEntity.h
3	3	src/components/ogre/EmberPhysicalEntity.h
2	2	src/components/ogre/MousePicker.h
3	3	src/components/ogre/PersonEmberEntity.h
3	3	src/components/ogre/WorldEmberEntity.h
2	2	src/components/ogre/environment/Sky.h
2	2	src/components/ogre/environment/Sun.h
2	2	src/components/ogre/environment/Water.h
2	2	src/components/ogre/widgets/InventoryWidget.h
2	2	src/components/ogre/widgets/MakeEntityWidget.h
2	2	src/components/ogre/widgets/ServerWidget.h
2	2	src/services/input/EmberKey.h

commit f8f9d78ff5031b7dde4570bed2f2340687945faf
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Mar 15 14:33:50 2008 +0000

    2008-03-15 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/terrain/TerrainPageShadow.cpp: code cleanup

1	1	src/components/ogre/terrain/TerrainPageShadow.cpp

commit d92e4b20ba2696e4e919e651a377c4752a3bd4c2
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Mar 15 14:33:25 2008 +0000

    2008-03-15 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/services/time/TimeService.cpp, src/services/time/TimeService.h, src/services/EmberServices.cpp, src/services/EmberServices.h: activate the time service. The idea is that it should provide time based services, both for local time and server time.

9	3	src/services/EmberServices.cpp
104	100	src/services/EmberServices.h
12	2	src/services/time/TimeService.cpp
17	4	src/services/time/TimeService.h

commit 487281ac872fae81e7d013b34b4177238d97afb8
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Mar 15 14:32:12 2008 +0000

    2008-03-15 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/services/config/ConfigService.cpp, src/services/config/ConfigService.h: cleaned up code and added a nifty getItem method which returns true if the item exists, and put the value in a by ref submitted variable. Also renamed itemExists to hasItem to make it more readable. We now also include the header for EmberServices in the ConfigService header, since you always must include that anyway whenever you want to use it.

193	149	src/services/config/ConfigService.cpp
235	222	src/services/config/ConfigService.h

commit fc108089e9ec94d436267552b219dd83a977dd0e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Mar 15 14:30:04 2008 +0000

    2008-03-15 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/framework/Makefile.am: removed obsolete file

1	1	src/framework/Makefile.am

commit 05a6c9e411ca8761ffa04db975862bbc03fc1bbf
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Mar 15 00:12:19 2008 +0000

    2008-03-15 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* media/packs/Caelum.zip: update Caelum media

64	0	ChangeLog
-	-	media/packs/Caelum.zip

commit f65ddfabb423ddb2490753964dca95b0b4bdce54
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Mar 15 00:08:52 2008 +0000

    2008-03-14 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/environment/caelum/include/SkyDome.h, src/components/ogre/environment/caelum/src/GroundFog.cpp, src/components/ogre/environment/caelum/src/ImageHelper.cpp, src/components/ogre/environment/caelum/src/LayeredClouds.cpp, src/components/ogre/environment/caelum/src/SkyDome.cpp: sync with trunk

10	1	src/components/ogre/environment/caelum/include/SkyDome.h
2	0	src/components/ogre/environment/caelum/src/GroundFog.cpp
0	1	src/components/ogre/environment/caelum/src/ImageHelper.cpp
2	2	src/components/ogre/environment/caelum/src/LayeredClouds.cpp
61	19	src/components/ogre/environment/caelum/src/SkyDome.cpp

commit c468a1d5f25e104a8483c2e85a0aa3e6c4e95804
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Mar 14 22:58:41 2008 +0000

    2008-03-14 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/environment/CaelumEnvironment.cpp, src/components/ogre/environment/caelum/src/CaelumSystem.cpp, src/components/ogre/environment/caelum/src/GroundFog.cpp, src/components/ogre/environment/caelum/src/LayeredClouds.cpp, src/components/ogre/environment/caelum/src/SkyDome.cpp: make it at least not segfault or otherwise crash if there's no Cg plugin available

2	0	src/components/ogre/environment/CaelumEnvironment.cpp
9	3	src/components/ogre/environment/caelum/src/CaelumSystem.cpp
1	1	src/components/ogre/environment/caelum/src/GroundFog.cpp
1	1	src/components/ogre/environment/caelum/src/LayeredClouds.cpp
51	26	src/components/ogre/environment/caelum/src/SkyDome.cpp

commit c8089283a67a87b9a7c7f66a7478a48f38c6ccea
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Mar 14 22:55:14 2008 +0000

    2008-03-14 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/Bootstrap.lua: don't store with the function's name as the key, as there might be many connections to the same function, and this would cause connections to be dropped by mistake as the gc collects them. This fixes a bug with the console where in game chat messages wouldn't be shown sometimes.

1	1	src/components/ogre/widgets/Bootstrap.lua

commit 439a90b86f6d42113a66b6f2df290e2f5468be40
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Mar 14 22:51:40 2008 +0000

    2008-03-14 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/IngameChatWidget.cpp, src/components/ogre/widgets/IngameChatWidget.h: use the ConfigListener frameworkd for reacting to config changes (all components that can be updated at run time should use this from now one)

18	150	src/components/ogre/widgets/IngameChatWidget.cpp
7	13	src/components/ogre/widgets/IngameChatWidget.h

commit 80614943d862a6f9901a14097b7ceae6de1468cc
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Mar 12 19:34:10 2008 +0000

    2008-03-12 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/scripting/bindings/lua/WorldEmberEntity.pkg, src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp: updated bindings

24	1	src/components/ogre/scripting/bindings/lua/WorldEmberEntity.pkg
139	43	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp

commit 78378c0ec624df65adec2c3348bf9b39d2137a9e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Mar 12 19:33:32 2008 +0000

    2008-03-12 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* media/packs/Caelum.zip: updated caelum media

-	-	media/packs/Caelum.zip

commit b988cb30afb9f204b2a5d98d9ad7bbd65096338b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Mar 12 19:32:40 2008 +0000

    2008-03-12 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/WorldEmberEntity.cpp, src/components/ogre/WorldEmberEntity.h: delay the initialization of the foliage until either a certain time has elapsed (15 sec) or all entities in the sight queue have been loaded. This is to avoid reloading the foliage multiple times as new areas are added to the world when the player logs on.

49	2	src/components/ogre/WorldEmberEntity.cpp
86	1	src/components/ogre/WorldEmberEntity.h

commit e8dd325c30758347063abbc2802fdd72909738ea
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Mar 12 19:30:06 2008 +0000

    2008-03-12 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/SimpleRenderContext.cpp, src/components/ogre/SimpleRenderContext.h: allow the usage of an already created render texture

25	20	src/components/ogre/SimpleRenderContext.cpp
2	0	src/components/ogre/SimpleRenderContext.h

commit 38f208bc779baf6bf16fe2947caf630b4bdc2aad
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Mar 12 19:28:50 2008 +0000

    2008-03-12 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/Chat.lua: removed the show/hide commands since when the console is hidden, then there's no easy way to make it appear again (since there's no place to enter any console commands)

1	1	src/components/ogre/widgets/Chat.lua

commit 70caed944a34693d379fe2a341a4fd419c66603a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Mar 12 19:27:58 2008 +0000

    2008-03-12 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/icons/IconImageStore.cpp, src/components/ogre/widgets/icons/IconImageStore.h, src/components/ogre/widgets/icons/IconManager.cpp, src/components/ogre/widgets/icons/IconRenderer.cpp, src/components/ogre/widgets/icons/IconRenderer.h: added suport for an icon renderer which renders directly to a subpart of a viewport. This had some issues however with how the render texture was overwritten wit data at every full frame render, so it's currently disabled.

14	0	src/components/ogre/widgets/icons/IconImageStore.cpp
2	0	src/components/ogre/widgets/icons/IconImageStore.h
3	1	src/components/ogre/widgets/icons/IconManager.cpp
12	8	src/components/ogre/widgets/icons/IconRenderer.cpp
5	3	src/components/ogre/widgets/icons/IconRenderer.h

commit 442f7d226099d166a857933d6b173c49816b09b7
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Mar 12 19:26:44 2008 +0000

    2008-03-12 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/terrain/TerrainGenerator.cpp: force the loading of the closest page at start up to avoid having entities without any ground

3	0	src/components/ogre/terrain/TerrainGenerator.cpp

commit 224888e433e9edbaa981a99c73fc4591c6d3ddc9
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Mar 12 19:25:57 2008 +0000

    2008-03-12 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/terrain/ISceneManagerAdapter.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/EmberPagingSceneManagerAdapter.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingSceneManagerAdapter.cpp: added a method for force the loading of the current page, so as to avoid having no ground while the terrain is paged in

2	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/EmberPagingSceneManagerAdapter.h
8	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingSceneManagerAdapter.cpp
7	0	src/components/ogre/terrain/ISceneManagerAdapter.h

commit efcdb166cdb8e954844ed0697af771a7d12854b9
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Mar 12 19:24:33 2008 +0000

    2008-03-12 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/modeldefinitions/moraf.terrain: tries out some quite smaller grass plants, but didn't activate it

10	0	src/components/ogre/modeldefinitions/moraf.terrain

commit 4d48a2c1b97e61e7d40d23918cda589a4d01ee82
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Mar 12 19:20:35 2008 +0000

    2008-03-12 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/environment/Foliage.cpp, src/components/ogre/environment/Foliage.h: cleaned up

2	70	src/components/ogre/environment/Foliage.cpp
1	8	src/components/ogre/environment/Foliage.h

commit e2ff88d02d0c1d3af7e153319184ced857b7c81b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Mar 12 19:15:46 2008 +0000

    2008-03-12 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/environment/pagedgeometry/source/BatchPage.cpp: added support for exp2 fog

11	3	src/components/ogre/environment/pagedgeometry/source/BatchPage.cpp

commit 3b0deb8a7c67a12832d6b79332424b15704bc496
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Mar 9 20:13:10 2008 +0000

    2008-03-09 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/modeldefinitions/cg_house.modeldef, src/components/ogre/modeldefinitions/creatures.modeldef.xml, src/components/ogre/modeldefinitions/goblin.modeldef, src/components/ogre/modeldefinitions/house3.modeldef, src/components/ogre/modeldefinitions/marketstall_canvasA.modeldef, src/components/ogre/modeldefinitions/marketstall_canvasB.modeldef, src/components/ogre/modeldefinitions/marketstall_canvasC.modeldef: updated model definitions

36	0	ChangeLog
3	3	src/components/ogre/modeldefinitions/cg_house.modeldef
2	2	src/components/ogre/modeldefinitions/creatures.modeldef.xml
74	0	src/components/ogre/modeldefinitions/goblin.modeldef
2	2	src/components/ogre/modeldefinitions/house3.modeldef
6	1	src/components/ogre/modeldefinitions/marketstall_canvasA.modeldef
8	3	src/components/ogre/modeldefinitions/marketstall_canvasB.modeldef
8	3	src/components/ogre/modeldefinitions/marketstall_canvasC.modeldef

commit d0c6c830b41110568e74da16438719f730b4a9c2
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Mar 9 16:47:54 2008 +0000

    2008-03-09 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/SimpleRenderContext.cpp, src/components/ogre/SimpleRenderContext.h: allow the specification of an external render target. This will be useful for optimizations of the icon rendering.

52	28	src/components/ogre/SimpleRenderContext.cpp
6	0	src/components/ogre/SimpleRenderContext.h

commit 67ca6b3d7d35c925eb3102b631812efaac4407fc
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Mar 9 16:46:54 2008 +0000

    2008-03-09 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* configure.ac:  don't use the MEDIA_VERSION variable anymore and added some info about the new media installation make targets

12	3	configure.ac

commit 5c99e53f47675598d2f807fde52c5b6d183947f6
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Mar 9 16:46:07 2008 +0000

    2008-03-09 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* Makefile.am: added scripts for automatically updating the media through rsync

23	1	Makefile.am

commit 80261bc71a68c0070a2f7be232fb7c3b5f9879fb
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Mar 9 16:45:32 2008 +0000

    2008-03-09 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* make_dist_media.sh.in: expand the script with functionality for specifying destination directoy as well as some bug fixes

10	4	make_dist_media.sh.in

commit f2573db9e142e0b26f7440cd7b05405072bec793
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Mar 9 16:44:37 2008 +0000

    2008-03-09 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* ember.in: don't use the MEDIA_VERSION variable anymore

2	1	ember.in

commit 8c490f8cb5b5b0c378b96f1204625447aca9d370
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Mar 9 16:43:54 2008 +0000

    2008-03-09 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* ember.conf: use the ember-dev channel by default, since this is most suited for developers. At release time we must remember to switch to the release version channel

2	1	ember.conf

commit e870906d9e13be1db4bcd18f0e1bca76b2570f32
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Mar 9 16:40:32 2008 +0000

    2008-03-09 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/main/Application.cpp: don't use the MEDIA_VERSION variable anymore

5	1	src/main/Application.cpp

commit 148729d9fa30530cf1bce374d31349bf682144a8
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Mar 9 16:39:40 2008 +0000

    2008-03-09 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/services/config/ConfigService.cpp: don't use the MEDIA_VERSION variable anymore, instead use the wfut:channel variable to determine what media to use, and fall back to VERSION. Also, check for existence of a user config file to avoid getting log error when trying to open it (confuses users).

24	3	src/services/config/ConfigService.cpp

commit 441cc48e46736d7b0890949887ebbe04f5d94d9c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Mar 6 23:18:26 2008 +0000

    2008-03-07 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/environment/FoliageBase.cpp, src/components/ogre/environment/FoliageBase.h: listen for when new shaders are added and reload the foliage if so. This will fix a problem where foliage wasn't reloaded when new paths were added.

12	0	ChangeLog
9	1	src/components/ogre/environment/FoliageBase.cpp
1	0	src/components/ogre/environment/FoliageBase.h

commit 0f904254882fb13ab9fad475d5e5bf6c3a6df179
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Mar 6 23:17:14 2008 +0000

    2008-03-07 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/environment/EmberEntityLoader.cpp, src/components/ogre/environment/EmberEntityLoader.h, src/components/ogre/environment/Forest.cpp: added support for batching entities together for faster lookup, though we need to do some benchmark to see whether this really speeds things up

37	8	src/components/ogre/environment/EmberEntityLoader.cpp
18	2	src/components/ogre/environment/EmberEntityLoader.h
1	1	src/components/ogre/environment/Forest.cpp

commit bd02f1e434acf4462b56823d15fbc6562ddb53c8
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Mar 6 23:15:37 2008 +0000

    2008-03-07 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/terrain/TerrainGenerator.cpp, src/components/ogre/terrain/TerrainGenerator.h: added an event for when a new TerrainShader is created. This will be useful for foliage, which needs to be updated when new areas are added

1	0	src/components/ogre/terrain/TerrainGenerator.cpp
14	5	src/components/ogre/terrain/TerrainGenerator.h

commit fec34fd66c9baecaa43232bd640dc7360fc64555
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Mar 5 20:58:40 2008 +0000

    2008-03-05 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/EntityEditor.lua: listen for the delete event instead to guarantee that we never try to use a deleted object

12	0	ChangeLog
13	1	src/components/ogre/widgets/EntityEditor.lua

commit 22eb0585827f9dd8a4a3c5e62f423cacc35cf672
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Mar 5 19:46:30 2008 +0000

    2008-03-05 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/modeldefinitions/moraf.terrain: tweak the foliage

4	4	src/components/ogre/modeldefinitions/moraf.terrain

commit 9b29d4e9f6f33d481461994d9f89d20631789bf8
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Mar 5 19:46:01 2008 +0000

    2008-03-05 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/EntityEditor.lua: clear after deleting to avoid segfaults when refreshing

3	1	src/components/ogre/widgets/EntityEditor.lua

commit 1d0c9aaa7043664694a4584134e1387d35d4689e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Mar 4 23:25:48 2008 +0000

    2008-03-05 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/modeldefinitions/moraf.terrain: added ducktails to the shore line

20	0	ChangeLog
18	0	src/components/ogre/modeldefinitions/moraf.terrain

commit d756da44f1f2b880e5c6b12e84b468fee5a29ffa
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Mar 4 23:25:02 2008 +0000

    2008-03-05 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* media/materials/scripts/vegetation.material: added a ducktails material

12	0	media/materials/scripts/vegetation.material

commit 4fb867a16741787051db7e5a56fd2a9a7a248ed8
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Mar 4 23:24:16 2008 +0000

    2008-03-05 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/environment/GrassFoliage.cpp, src/components/ogre/environment/GrassFoliage.h, src/components/ogre/environment/ShrubberyFoliage.cpp: get more settings from the foliage config

61	10	src/components/ogre/environment/GrassFoliage.cpp
8	0	src/components/ogre/environment/GrassFoliage.h
1	1	src/components/ogre/environment/ShrubberyFoliage.cpp

commit 0ce3804ff7b02ca786e279f61f2e8d34c69f1bdd
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Mar 4 23:23:12 2008 +0000

    2008-03-05 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/terrain/TerrainGenerator.cpp, src/components/ogre/terrain/TerrainGenerator.h, src/components/ogre/terrain/TerrainPageFoliage.cpp, src/components/ogre/terrain/TerrainPageFoliage.h: use batches which can be directly queried by the TerrainPageFoliage for better performance.

2	1	src/components/ogre/terrain/TerrainGenerator.cpp
13	0	src/components/ogre/terrain/TerrainGenerator.h
21	6	src/components/ogre/terrain/TerrainPageFoliage.cpp
8	4	src/components/ogre/terrain/TerrainPageFoliage.h

commit 0c890ba1628faf035401d195bed5a8397673de5b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Mar 4 23:22:04 2008 +0000

    2008-03-05 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/terrain/TerrainLayerDefinition.cpp, src/components/ogre/terrain/TerrainLayerDefinition.h: added method for checking for a certain parameter

9	1	src/components/ogre/terrain/TerrainLayerDefinition.cpp
1	0	src/components/ogre/terrain/TerrainLayerDefinition.h

commit dc2e028f14fab994790610e8c13a48ab5b77ab20
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Mar 3 22:49:18 2008 +0000

    2008-03-03 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* ember.conf: add sky config values

16	0	ChangeLog
11	6	ember.conf

commit 98e07f4bcfcea1f6e35ac47a37c1f99ab6db28bc
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Mar 3 22:47:57 2008 +0000

    2008-03-03 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/environment/CaelumEnvironment.cpp, src/components/ogre/environment/CaelumEnvironment.h, src/components/ogre/environment/CaelumSky.cpp, src/components/ogre/environment/CaelumSky.h: moved settings to CaelumSky and bind it to the config

2	9	src/components/ogre/environment/CaelumEnvironment.cpp
5	4	src/components/ogre/environment/CaelumEnvironment.h
39	2	src/components/ogre/environment/CaelumSky.cpp
7	11	src/components/ogre/environment/CaelumSky.h

commit f3155ca76e4da63cd78ce098d63aa1d9bf94f182
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Mar 3 22:47:16 2008 +0000

    2008-03-03 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/environment/CaelumSun.cpp: check for the existance of a sun instance

4	4	src/components/ogre/environment/CaelumSun.cpp

commit f25b1efb237909f26219a79973ad3ded2eda52e1
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Mar 3 22:46:37 2008 +0000

    2008-03-03 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/terrain/TerrainPageSurfaceCompilerTechniqueShader.cpp, media/materials/splatting/Splat.cg: use the diffuse colour when saturating the ground

12	12	media/materials/splatting/Splat.cg
9	2	src/components/ogre/terrain/TerrainPageSurfaceCompilerTechniqueShader.cpp

commit 41a7ce04ee7b47e9b36c5f125013f34a6d9513e2
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Mar 3 00:35:12 2008 +0000

    2008-03-03 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/services/config/ConfigListener.cpp, src/services/config/ConfigListener.h: by default new listeners are now evaluated when they are created and registered

4	0	ChangeLog
13	1	src/services/config/ConfigListener.cpp
4	1	src/services/config/ConfigListener.h

commit ee1dad34a95e3a0a6d86da74c29d09d74ba47498
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Mar 3 00:29:07 2008 +0000

    2008-03-03 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* ember.conf: remove obsolete settings and add some caelum settings

36	0	ChangeLog
7	18	ember.conf

commit 7a8c736abaa05f90bdc7d34fe3563062412e6858
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Mar 3 00:06:52 2008 +0000

    2008-03-03 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/modeldefinitions/creatures.modeldef.xml: update for wolf

1	1	src/components/ogre/modeldefinitions/creatures.modeldef.xml

commit fe6e8b94b1e829710712b6e71d0e3ac72d8479f9
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Mar 3 00:06:18 2008 +0000

    2008-03-03 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/environment/Environment.cpp: check for null

4	2	src/components/ogre/environment/Environment.cpp

commit 49d3e53addd5d783818836202cfe4f831410d4f7
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Mar 3 00:05:41 2008 +0000

    2008-03-03 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/environment/CaelumSun.cpp, src/components/ogre/environment/CaelumSun.h: moved the setting of default values from CaelumEnvironment and implement ConfigListenerContainer to automatically listen for config changes, and update the sun accordingly

58	0	src/components/ogre/environment/CaelumSun.cpp
41	2	src/components/ogre/environment/CaelumSun.h

commit 66346b90d0e723bec09c2ce1c35986652a47b64d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Mar 3 00:04:00 2008 +0000

    2008-03-03 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/environment/CaelumEnvironment.cpp: clean up and move some functionality to CaelumSun

18	89	src/components/ogre/environment/CaelumEnvironment.cpp

commit cb94b596b61419e9ab4a9efddef15d6d13a9911c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Mar 3 00:03:13 2008 +0000

    2008-03-03 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/services/config/ConfigListener.cpp, src/services/config/ConfigListener.h, src/services/config/Makefile.am: added a config change listener class as well as a container base class. Classes which want to use this functionality for easier config change updating should inherit from the container base class.

72	0	src/services/config/ConfigListener.cpp
94	0	src/services/config/ConfigListener.h
2	2	src/services/config/Makefile.am

commit 96e545b0f7805a70ceb2a089989db9fce9083764
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Mar 3 00:00:10 2008 +0000

    2008-03-03 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* media/packs/Caelum.zip: fixed file naming which didn't work on linux (upper and lower case)

-	-	media/packs/Caelum.zip

commit 5ed8b5b943dd22ac112d9e2cd3b64660d76c8009
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Mar 2 23:58:57 2008 +0000

    2008-03-03 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* media/materials/splatting/Splat.cg: experiment with saturating the colours to make the world a little brighter. This should however be in a more central place, so it can be applied to all shaders

2	2	media/materials/splatting/Splat.cg

commit e00b6079082402076780513079eec3b16511694d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Mar 2 23:58:03 2008 +0000

    2008-03-03 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* media/materials/scripts/environment.material: update from latest Ogre to fit with changes in the shaders

11	11	media/materials/scripts/environment.material

commit 7674c354ad6e53b4808c3f76da72cd0e3b1eb796
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Mar 2 17:44:20 2008 +0000

    2008-03-02 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* media/packs/Caelum.zip: added Caelum media pack

36	0	ChangeLog
-	-	media/packs/Caelum.zip

commit 1e6ed7e97026df4d7e9cf3e976021eb8e4c9d03b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Mar 2 17:32:56 2008 +0000

    2008-03-02 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/main/Application.h: keep an instance of the main console here since the Singleton that we now use isn't self hosting

4	0	src/main/Application.h

commit 6ff023ef095277cd85f75be889fefe0bf855a824
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Mar 2 17:32:18 2008 +0000

    2008-03-02 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/terrain/TerrainPageSurfaceCompilerTechniqueShader.cpp: check for fogging method and choose the appropriate shader

15	5	src/components/ogre/terrain/TerrainPageSurfaceCompilerTechniqueShader.cpp

commit 947d4fed8f8135c06d4d5d0e92a50bbc0efdd98b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Mar 2 17:30:32 2008 +0000

    2008-03-02 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* media/materials/scripts/buildings.material: clean up

0	5	media/materials/scripts/buildings.material

commit 013a54f81e2b38c28f6441c57489506bea8104a5
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Mar 2 17:30:00 2008 +0000

    2008-03-02 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* media/materials/programs/OffsetMapping.cg, media/materials/splatting/Splat.cg, media/materials/splatting/splat.program: added exp2 fogging methods since Caelum now uses that

10	1	media/materials/programs/OffsetMapping.cg
74	3	media/materials/splatting/Splat.cg
14	0	media/materials/splatting/splat.program

commit e17fefb4b821baca0ebdd89fd6c3f8bd3093f4df
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Mar 2 17:29:01 2008 +0000

    2008-03-02 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/AvatarCamera.cpp, src/components/ogre/AvatarEmberEntity.cpp, src/components/ogre/ConsoleObjectImpl.cpp, src/components/ogre/EmberEntity.cpp, src/components/ogre/EmberEntityFactory.cpp, src/components/ogre/EmberPhysicalEntity.cpp, src/components/ogre/input/Input.cpp, src/components/ogre/input/InputCommandMapper.cpp, src/components/ogre/manipulation/EntityMoveManager.cpp, src/components/ogre/terrain/TerrainGenerator.cpp, src/components/ogre/widgets/Bootstrap.lua, src/components/ogre/widgets/ConsoleAdapter.cpp, src/components/ogre/widgets/InspectWidget.cpp, src/components/ogre/widgets/MakeEntityWidget.cpp, src/components/ogre/widgets/StatusIconBar.cpp, src/components/ogre/widgets/Widget.cpp, src/framework/ConsoleBackend.cpp, src/framework/ConsoleBackend.h, src/framework/ConsoleCommandWrapper.cpp, src/framework/bindings/lua/ConsoleBackend.pkg, src/framework/bindings/lua/lua_Framework.cpp, src/framework/bindings/lua/required.h, src/services/config/ConfigService.cpp, src/services/server/ConnectedAdapter.cpp, src/services/server/OOGChat.cpp, src/services/server/ServerService.cpp, src/services/sound/SoundService.cpp: all singleton classes should use the common Singleton class, so we've changed ConsoleBackend to use that instead of it's own getMainConsole method

2	2	src/components/ogre/AvatarCamera.cpp
2	1	src/components/ogre/AvatarEmberEntity.cpp
1	1	src/components/ogre/ConsoleObjectImpl.cpp
2	2	src/components/ogre/EmberEntity.cpp
2	1	src/components/ogre/EmberEntityFactory.cpp
1	1	src/components/ogre/EmberPhysicalEntity.cpp
2	2	src/components/ogre/input/Input.cpp
2	2	src/components/ogre/input/InputCommandMapper.cpp
1	1	src/components/ogre/manipulation/EntityMoveManager.cpp
1	1	src/components/ogre/terrain/TerrainGenerator.cpp
1	1	src/components/ogre/widgets/Bootstrap.lua
1	1	src/components/ogre/widgets/ConsoleAdapter.cpp
1	1	src/components/ogre/widgets/InspectWidget.cpp
1	1	src/components/ogre/widgets/MakeEntityWidget.cpp
2	2	src/components/ogre/widgets/StatusIconBar.cpp
3	3	src/components/ogre/widgets/Widget.cpp
64	62	src/framework/ConsoleBackend.cpp
5	20	src/framework/ConsoleBackend.h
5	5	src/framework/ConsoleCommandWrapper.cpp
7	1	src/framework/bindings/lua/ConsoleBackend.pkg
38	9	src/framework/bindings/lua/lua_Framework.cpp
2	0	src/framework/bindings/lua/required.h
9	9	src/services/config/ConfigService.cpp
1	1	src/services/server/ConnectedAdapter.cpp
19	19	src/services/server/OOGChat.cpp
17	17	src/services/server/ServerService.cpp
4	4	src/services/sound/SoundService.cpp

commit 7f69438994dbfcd7d96030000497908edb1cc22b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Mar 2 17:22:25 2008 +0000

    2008-03-02 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/environment/CaelumEnvironment.cpp, src/components/ogre/environment/CaelumSky.cpp: adapt to updated caelum version

111	55	src/components/ogre/environment/CaelumEnvironment.cpp
2	3	src/components/ogre/environment/CaelumSky.cpp

commit 5da1be526c4891c1028c7ccd971923e2b9f96971
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Mar 2 17:21:42 2008 +0000

    2008-03-02 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/environment/caelum/Makefile.am, src/components/ogre/environment/caelum/include/Astronomy.h, src/components/ogre/environment/caelum/include/Caelum.h, src/components/ogre/environment/caelum/include/CaelumExceptions.h, src/components/ogre/environment/caelum/include/CaelumListener.h, src/components/ogre/environment/caelum/include/CaelumPrecompiled.h, src/components/ogre/environment/caelum/include/CaelumPrerequisites.h, src/components/ogre/environment/caelum/include/CaelumSystem.h, src/components/ogre/environment/caelum/include/CameraBoundElement.h, src/components/ogre/environment/caelum/include/GeometryFactory.h, src/components/ogre/environment/caelum/include/GroundFog.h, src/components/ogre/environment/caelum/include/ImageHelper.h, src/components/ogre/environment/caelum/include/LayeredClouds.h, src/components/ogre/environment/caelum/include/SimpleSunPositionModel.h, src/components/ogre/environment/caelum/include/SkyColourModel.h, src/components/ogre/environment/caelum/include/SkyDome.h, src/components/ogre/environment/caelum/include/SolarSystemModel.h, src/components/ogre/environment/caelum/include/Starfield.h, src/components/ogre/environment/caelum/include/StoredImageElvBasedSkyColourModel.h, src/components/ogre/environment/caelum/include/StoredImageSkyColourModel.h, src/components/ogre/environment/caelum/include/Sun.h, src/components/ogre/environment/caelum/include/SunPositionModel.h, src/components/ogre/environment/caelum/include/UniversalClock.h, src/components/ogre/environment/caelum/src/Astronomy.cpp, src/components/ogre/environment/caelum/src/CaelumPrecompiled.cpp, src/components/ogre/environment/caelum/src/CaelumSystem.cpp, src/components/ogre/environment/caelum/src/CameraBoundElement.cpp, src/components/ogre/environment/caelum/src/GeometryFactory.cpp, src/components/ogre/environment/caelum/src/GroundFog.cpp, src/components/ogre/environment/caelum/src/ImageHelper.cpp, src/components/ogre/environment/caelum/src/LayeredClouds.cpp, src/components/ogre/environment/caelum/src/SimpleSunPositionModel.cpp, src/components/ogre/environment/caelum/src/SkyColourModel.cpp, src/components/ogre/environment/caelum/src/SkyDome.cpp, src/components/ogre/environment/caelum/src/SolarSystemModel.cpp, src/components/ogre/environment/caelum/src/Starfield.cpp, src/components/ogre/environment/caelum/src/StoredImageElvBasedSkyColourModel.cpp, src/components/ogre/environment/caelum/src/StoredImageSkyColourModel.cpp, src/components/ogre/environment/caelum/src/Sun.cpp, src/components/ogre/environment/caelum/src/UniversalClock.cpp: update caelum to latest trunk version

5	4	src/components/ogre/environment/caelum/Makefile.am
154	0	src/components/ogre/environment/caelum/include/Astronomy.h
31	10	src/components/ogre/environment/caelum/include/Caelum.h
41	0	src/components/ogre/environment/caelum/include/CaelumExceptions.h
23	3	src/components/ogre/environment/caelum/include/CaelumListener.h
21	0	src/components/ogre/environment/caelum/include/CaelumPrecompiled.h
57	24	src/components/ogre/environment/caelum/include/CaelumPrerequisites.h
291	174	src/components/ogre/environment/caelum/include/CaelumSystem.h
101	39	src/components/ogre/environment/caelum/include/CameraBoundElement.h
67	47	src/components/ogre/environment/caelum/include/GeometryFactory.h
152	0	src/components/ogre/environment/caelum/include/GroundFog.h
44	0	src/components/ogre/environment/caelum/include/ImageHelper.h
224	0	src/components/ogre/environment/caelum/include/LayeredClouds.h
0	44	src/components/ogre/environment/caelum/include/SimpleSunPositionModel.h
63	40	src/components/ogre/environment/caelum/include/SkyColourModel.h
42	28	src/components/ogre/environment/caelum/include/SkyDome.h
64	0	src/components/ogre/environment/caelum/include/SolarSystemModel.h
35	13	src/components/ogre/environment/caelum/include/Starfield.h
0	51	src/components/ogre/environment/caelum/include/StoredImageElvBasedSkyColourModel.h
0	80	src/components/ogre/environment/caelum/include/StoredImageSkyColourModel.h
111	57	src/components/ogre/environment/caelum/include/Sun.h
0	34	src/components/ogre/environment/caelum/include/SunPositionModel.h
134	0	src/components/ogre/environment/caelum/include/UniversalClock.h
240	0	src/components/ogre/environment/caelum/src/Astronomy.cpp
21	0	src/components/ogre/environment/caelum/src/CaelumPrecompiled.cpp
200	204	src/components/ogre/environment/caelum/src/CaelumSystem.cpp
59	0	src/components/ogre/environment/caelum/src/CameraBoundElement.cpp
34	14	src/components/ogre/environment/caelum/src/GeometryFactory.cpp
201	0	src/components/ogre/environment/caelum/src/GroundFog.cpp
68	0	src/components/ogre/environment/caelum/src/ImageHelper.cpp
241	0	src/components/ogre/environment/caelum/src/LayeredClouds.cpp
0	31	src/components/ogre/environment/caelum/src/SimpleSunPositionModel.cpp
107	0	src/components/ogre/environment/caelum/src/SkyColourModel.cpp
125	214	src/components/ogre/environment/caelum/src/SkyDome.cpp
60	0	src/components/ogre/environment/caelum/src/SolarSystemModel.cpp
100	89	src/components/ogre/environment/caelum/src/Starfield.cpp
0	59	src/components/ogre/environment/caelum/src/StoredImageElvBasedSkyColourModel.cpp
0	106	src/components/ogre/environment/caelum/src/StoredImageSkyColourModel.cpp
107	102	src/components/ogre/environment/caelum/src/Sun.cpp
110	0	src/components/ogre/environment/caelum/src/UniversalClock.cpp

commit 9f2625fda03707d2c9aedf198409f119f57ce7ef
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Mar 1 22:30:30 2008 +0000

    2008-03-01 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/terrain/TerrainPageSurfaceLayer.cpp: adding an area to Mercator::Terrain invalidates _all_ surfaces currently, so we can't only populate the affected surface, we need to repopulate the whole segment

6	0	src/components/ogre/terrain/TerrainPageSurfaceLayer.cpp

commit 0112678df3b856b56cfd9f028afb6c77b3a36561
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Mar 1 15:09:09 2008 +0000

    2008-03-01 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* ember.conf: bump media version for wfut

44	0	ChangeLog
1	1	ember.conf

commit 70bdc7e945af984d7256ba6ed977abd19e89c3be
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Mar 1 15:08:31 2008 +0000

    2008-03-01 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/EmberPhysicalEntity.cpp: updates for the new Forest api

26	4	src/components/ogre/EmberPhysicalEntity.cpp

commit 3bfe2025cf225e61643d9e941a2fff4e90bf0d7f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Mar 1 15:08:09 2008 +0000

    2008-03-01 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/EmberPhysicalEntity.cpp: check for the existance of a parent node so to avoid a segfault

1	1	src/components/ogre/MeshCollisionDetector.cpp

commit 500fd3a56514bacd2123fa1615eccff644280be5
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Mar 1 15:07:00 2008 +0000

    2008-03-01 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/terrain/TerrainPageFoliage.cpp: use a better way of getting a random seed for each page

3	1	src/components/ogre/terrain/TerrainPageFoliage.cpp

commit 8763ce8e926000777107edeb3821857b76061cfd
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Mar 1 15:06:14 2008 +0000

    2008-03-01 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/terrain/TerrainGenerator.cpp: return true in the frameStarted method since that is expected

1	0	src/components/ogre/terrain/TerrainGenerator.cpp

commit a2645fad9e03b2e5f79c2790640b90ef39681738
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Mar 1 15:05:23 2008 +0000

    2008-03-01 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/model/Model.cpp: only render entities that are visible. This is to help with the PagedGeometry additions, since that only handles Ogre::Entities.

3	1	src/components/ogre/model/Model.cpp

commit c0a87e96bb18ff637329225729be91a7efec962a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Mar 1 15:04:05 2008 +0000

    2008-03-01 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/environment/Forest.cpp, src/components/ogre/environment/Forest.h: use the EmberEntityLoader together with the PassiveEntityPage to provide better support for EmberEntities. We should remove the addTree methods though.

32	5	src/components/ogre/environment/Forest.cpp
9	0	src/components/ogre/environment/Forest.h

commit f2ebc55c88350fdf34ff76f461a1e9294b3f0cbb
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Mar 1 15:02:43 2008 +0000

    2008-03-01 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/environment/GrassFoliage.cpp: formatting

2	1	src/components/ogre/environment/GrassFoliage.cpp

commit 17dc2cec05a452d2bca28cc38a13746f374fb79b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Mar 1 15:02:17 2008 +0000

    2008-03-01 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/environment/EmberEntityLoader.cpp, src/components/ogre/environment/EmberEntityLoader.h, src/components/ogre/environment/Makefile.am: added an EmberEntity page loader. It needs some space partitioning and listners for entity changes though, but it's usable.

95	0	src/components/ogre/environment/EmberEntityLoader.cpp
60	0	src/components/ogre/environment/EmberEntityLoader.h
7	6	src/components/ogre/environment/Makefile.am

commit ec60eccf622f6d580c89fdf3c923ddaa9e2d4e3a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Mar 1 15:01:19 2008 +0000

    2008-03-01 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/environment/pagedgeometry/include/PassiveEntityPage.h, src/components/ogre/environment/pagedgeometry/source/PassiveEntityPage.cpp: added a page type which just renders entities as they are

2	2	src/components/ogre/environment/pagedgeometry/Makefile.am
54	0	src/components/ogre/environment/pagedgeometry/include/PassiveEntityPage.h
88	0	src/components/ogre/environment/pagedgeometry/source/PassiveEntityPage.cpp

commit c4f62ab17fc4c67e6bdd12b5a766cf5db9de7139
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Mar 1 15:00:46 2008 +0000

    2008-03-01 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/environment/pagedgeometry/include/ImpostorPage.h: disable file usage

1	1	src/components/ogre/environment/pagedgeometry/include/ImpostorPage.h

commit a50218f59ff565e8a30bc22854c43fa1a8364213
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Feb 27 20:19:53 2008 +0000

    2008-02-27 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* make_dist_media.sh.in: get diffuse and normal textures from the .terrain files too

16	0	ChangeLog
2	0	make_dist_media.sh.in

commit bd950f1b4d67655d18c3c00cf13b2da417ae3cf5
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Feb 27 20:18:40 2008 +0000

    2008-02-27 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* ember.conf: enable foliage by default

1	1	ember.conf

commit 4d746d2f2f95a0c69ffdc96a45835ccd4dd3d65a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Feb 26 20:19:16 2008 +0000

    2008-02-26 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/AssetsManager.layout, src/components/ogre/widgets/AssetsManager.lua: added button for reloading texture resources

7	0	src/components/ogre/widgets/AssetsManager.layout
23	1	src/components/ogre/widgets/AssetsManager.lua

commit afbd5bd687ef8956b75dc6f079a9764375b9377e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Feb 26 20:18:26 2008 +0000

    2008-02-26 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/scripting/bindings/lua/ogre/OgreResource.pkg, src/components/ogre/scripting/bindings/lua/ogre/OgreTexture.pkg, src/components/ogre/scripting/bindings/lua/ogre/lua_Ogre.cpp: updated bindings

8	0	src/components/ogre/scripting/bindings/lua/ogre/OgreResource.pkg
1	0	src/components/ogre/scripting/bindings/lua/ogre/OgreTexture.pkg
107	1	src/components/ogre/scripting/bindings/lua/ogre/lua_Ogre.cpp

commit 24aa717ece7f181523ec9bf61b4efaf45cea8661
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Feb 25 23:49:25 2008 +0000

    2008-02-26 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/modeldefinitions/creatures.modeldef.xml, media/materials/scripts/buildings.material, media/materials/scripts/creatures.material: updated materials and definitions

24	0	ChangeLog
0	48	media/materials/scripts/buildings.material
7	3	media/materials/scripts/creatures.material
1	1	src/components/ogre/modeldefinitions/creatures.modeldef.xml

commit c50de5c5c4338ed4d1ef0001b7f99066974d35a7
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Feb 25 23:23:08 2008 +0000

    2008-02-26 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/terrain/TerrainGenerator.cpp, src/components/ogre/terrain/TerrainPage.cpp, src/components/ogre/terrain/TerrainPage.h, src/components/ogre/terrain/TerrainPageSurface.cpp, src/components/ogre/terrain/TerrainPageSurface.h, src/components/ogre/terrain/TerrainPageSurfaceLayer.cpp, src/components/ogre/terrain/TerrainPageSurfaceLayer.h: when updating a layer, only populate that specific layer

8	5	src/components/ogre/terrain/TerrainGenerator.cpp
17	578	src/components/ogre/terrain/TerrainPage.cpp
4	2	src/components/ogre/terrain/TerrainPage.h
4	1	src/components/ogre/terrain/TerrainPageSurface.cpp
1	1	src/components/ogre/terrain/TerrainPageSurface.h
11	0	src/components/ogre/terrain/TerrainPageSurfaceLayer.cpp
2	0	src/components/ogre/terrain/TerrainPageSurfaceLayer.h

commit 478b192d68775e7f472246e94280e92a00ad35a6
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Feb 25 23:22:07 2008 +0000

    2008-02-26 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/SimpleRenderContext.cpp: we had all kinds of problem with getting the shaders to understand that the fog was set to 0.0, so we'll just set it to something really large instead

2	2	src/components/ogre/SimpleRenderContext.cpp

commit b9970aefd7ce780312c7b8906b2f7baf1bf57b39
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Feb 25 23:20:16 2008 +0000

    2008-02-26 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/modeldefinitions/buildings.modeldef: use the new temple mesh instead of the old mausoleum

20	11	src/components/ogre/modeldefinitions/buildings.modeldef

commit a898d4bd003874e1b66b7c5224b58d6ab9f7dc08
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Feb 25 23:19:29 2008 +0000

    2008-02-26 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/environment/pagedgeometry/include/PagedGeometry.h, src/components/ogre/environment/pagedgeometry/include/TreeLoader2D.h, src/components/ogre/environment/pagedgeometry/include/TreeLoader3D.h, src/components/ogre/environment/pagedgeometry/source/BatchedGeometry.cpp, src/components/ogre/environment/pagedgeometry/source/ImpostorPage.cpp, src/components/ogre/environment/pagedgeometry/source/TreeLoader2D.cpp, src/components/ogre/environment/pagedgeometry/source/TreeLoader3D.cpp: sync with upstreams

1390	1388	src/components/ogre/environment/pagedgeometry/include/PagedGeometry.h
386	370	src/components/ogre/environment/pagedgeometry/include/TreeLoader2D.h
326	310	src/components/ogre/environment/pagedgeometry/include/TreeLoader3D.h
665	665	src/components/ogre/environment/pagedgeometry/source/BatchedGeometry.cpp
664	664	src/components/ogre/environment/pagedgeometry/source/ImpostorPage.cpp
23	2	src/components/ogre/environment/pagedgeometry/source/TreeLoader2D.cpp
23	2	src/components/ogre/environment/pagedgeometry/source/TreeLoader3D.cpp

commit 1e31318a633928f8b132de2db76dd3b21a94ae46
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Feb 25 23:18:40 2008 +0000

    2008-02-26 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/environment/GrassFoliage.cpp, src/components/ogre/environment/GrassFoliage.h: removed update listener since the FoliageBase takes care of it

1	13	src/components/ogre/environment/GrassFoliage.cpp
0	2	src/components/ogre/environment/GrassFoliage.h

commit 1d17d0bb661363210caa885afc3e21c8cc2abc07
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Feb 25 19:53:17 2008 +0000

    2008-02-25 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/terrain/TerrainPage.cpp, src/components/ogre/terrain/TerrainPage.h, src/components/ogre/terrain/TerrainPageSurface.cpp, src/components/ogre/terrain/TerrainPageSurface.h: return the newly created TerrainPageSurfaceLayer when creating or updating

12	0	ChangeLog
8	156	src/components/ogre/terrain/TerrainPage.cpp
3	2	src/components/ogre/terrain/TerrainPage.h
3	1	src/components/ogre/terrain/TerrainPageSurface.cpp
1	1	src/components/ogre/terrain/TerrainPageSurface.h

commit a232bfe50275f1ff9c8053a17b92d83f59bfc8d5
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Feb 25 19:51:48 2008 +0000

    2008-02-25 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/terrain/TerrainGenerator.cpp, src/components/ogre/terrain/TerrainGenerator.h: added an event which is emitted when a layer is updated, and moved the layer update code to frameEnded to prevent it from colliding with the frameStarted method in PagedGeometry

18	10	src/components/ogre/terrain/TerrainGenerator.cpp
10	20	src/components/ogre/terrain/TerrainGenerator.h

commit 3ce3936903d3ee5533127e10b95e6804b90d3ee8
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Feb 25 19:49:47 2008 +0000

    2008-02-25 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/environment/FoliageBase.cpp, src/components/ogre/environment/FoliageBase.h, src/components/ogre/environment/GrassFoliage.cpp, src/components/ogre/environment/GrassFoliage.h, src/components/ogre/environment/ShrubberyFoliage.cpp, src/components/ogre/environment/ShrubberyFoliage.h: moved some functionality to FoliageBase and added extra checks for when layers are updated, so as to only update when there are relevant changes, and only update the areas needed

66	0	src/components/ogre/environment/FoliageBase.cpp
14	0	src/components/ogre/environment/FoliageBase.h
22	10	src/components/ogre/environment/GrassFoliage.cpp
10	1	src/components/ogre/environment/GrassFoliage.h
12	11	src/components/ogre/environment/ShrubberyFoliage.cpp
2	1	src/components/ogre/environment/ShrubberyFoliage.h

commit 87cbb342ac9bacd2ee9dfd55d6b867e430a17b6b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Feb 23 12:16:02 2008 +0000

    2008-02-23 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/environment/pagedgeometry/include/ImpostorPage.h, src/components/ogre/environment/pagedgeometry/source/ImpostorPage.cpp: provide a resource loader which will be used when the render texture is unloaded

28	0	ChangeLog
26	1	src/components/ogre/environment/pagedgeometry/include/ImpostorPage.h
20	1	src/components/ogre/environment/pagedgeometry/source/ImpostorPage.cpp

commit c244c6efe9ac81c6d8af02f50904227706f7c744
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Feb 23 12:14:56 2008 +0000

    2008-02-23 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* configure.ac: bump media version

2	2	configure.ac

commit 9fd95fa1270c4ea366542d4ca650368fcb878dbc
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Feb 23 11:44:00 2008 +0000

    2008-02-23 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/modeldefinitions/moraf.terrain: update definition

4	1	src/components/ogre/modeldefinitions/moraf.terrain

commit 64eaf4a2813c9d71d1863d429b8c9c5258f96e4c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Feb 23 11:43:36 2008 +0000

    2008-02-23 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/terrain/TerrainPageFoliage.cpp, src/components/ogre/terrain/TerrainPageFoliage.h: use the WFMath::MTRand class to ensure that we get the same results each time, also let calling methods specify the threshold to use when getting plant positions

36	60	src/components/ogre/terrain/TerrainPageFoliage.cpp
10	3	src/components/ogre/terrain/TerrainPageFoliage.h

commit 143349b3a5f008d6a1ec3b97781efaac1a7f0949
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Feb 23 11:41:33 2008 +0000

    2008-02-23 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/terrain/TerrainGenerator.cpp, src/components/ogre/terrain/TerrainPageShadow.cpp, src/components/ogre/terrain/TerrainPageShadow.h: moved lookup methods to the shadow

6	29	src/components/ogre/terrain/TerrainGenerator.cpp
26	1	src/components/ogre/terrain/TerrainPageShadow.cpp
4	0	src/components/ogre/terrain/TerrainPageShadow.h

commit 14e84475f23437a0ff88431a005c58d4f0eebfbb
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Feb 23 11:34:39 2008 +0000

    2008-02-23 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/environment/FoliageLayer.cpp, src/components/ogre/environment/FoliageLoader.cpp: use the threshold value specified in the foliage definition

6	1	src/components/ogre/environment/FoliageLayer.cpp
7	1	src/components/ogre/environment/FoliageLoader.cpp

commit 05a6ce4dc68a9052554f09658c96caa702752421
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Feb 23 11:21:51 2008 +0000

    2008-02-23 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/environment/pagedgeometry/include/BatchPage.h, src/components/ogre/environment/pagedgeometry/include/BatchedGeometry.h, src/components/ogre/environment/pagedgeometry/include/GrassLoader.h, src/components/ogre/environment/pagedgeometry/include/ImpostorPage.h, src/components/ogre/environment/pagedgeometry/include/PagedGeometry.h, src/components/ogre/environment/pagedgeometry/include/PropertyMaps.h, src/components/ogre/environment/pagedgeometry/include/StaticBillboardSet.h, src/components/ogre/environment/pagedgeometry/include/TreeLoader2D.h, src/components/ogre/environment/pagedgeometry/include/TreeLoader3D.h, src/components/ogre/environment/pagedgeometry/source/BatchPage.cpp, src/components/ogre/environment/pagedgeometry/source/BatchedGeometry.cpp, src/components/ogre/environment/pagedgeometry/source/GrassLoader.cpp, src/components/ogre/environment/pagedgeometry/source/ImpostorPage.cpp, src/components/ogre/environment/pagedgeometry/source/PagedGeometry.cpp, src/components/ogre/environment/pagedgeometry/source/PropertyMaps.cpp, src/components/ogre/environment/pagedgeometry/source/StaticBillboardSet.cpp, src/components/ogre/environment/pagedgeometry/source/TreeLoader2D.cpp, src/components/ogre/environment/pagedgeometry/source/TreeLoader3D.cpp: fixed include directives

2	2	src/components/ogre/environment/pagedgeometry/include/BatchPage.h
4	4	src/components/ogre/environment/pagedgeometry/include/BatchedGeometry.h
27	27	src/components/ogre/environment/pagedgeometry/include/GrassLoader.h
3	3	src/components/ogre/environment/pagedgeometry/include/ImpostorPage.h
8	8	src/components/ogre/environment/pagedgeometry/include/PagedGeometry.h
5	5	src/components/ogre/environment/pagedgeometry/include/PropertyMaps.h
11	11	src/components/ogre/environment/pagedgeometry/include/StaticBillboardSet.h
1	1	src/components/ogre/environment/pagedgeometry/include/TreeLoader2D.h
1	1	src/components/ogre/environment/pagedgeometry/include/TreeLoader3D.h
14	14	src/components/ogre/environment/pagedgeometry/source/BatchPage.cpp
17	17	src/components/ogre/environment/pagedgeometry/source/BatchedGeometry.cpp
22	22	src/components/ogre/environment/pagedgeometry/source/GrassLoader.cpp
8	8	src/components/ogre/environment/pagedgeometry/source/ImpostorPage.cpp
4	4	src/components/ogre/environment/pagedgeometry/source/PagedGeometry.cpp
9	9	src/components/ogre/environment/pagedgeometry/source/PropertyMaps.cpp
21	21	src/components/ogre/environment/pagedgeometry/source/StaticBillboardSet.cpp
6	6	src/components/ogre/environment/pagedgeometry/source/TreeLoader2D.cpp
4	4	src/components/ogre/environment/pagedgeometry/source/TreeLoader3D.cpp

commit 12dbd49736777e9c893f768aa08fdf7bc7784d46
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Feb 21 22:11:27 2008 +0000

    2008-02-21 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/modeldefinitions/moraf.terrain: update terrain defs

28	0	ChangeLog
31	6	src/components/ogre/modeldefinitions/moraf.terrain

commit ce681a57e973197be5d0a04ee19f5924a7f1ec5d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Feb 21 22:10:54 2008 +0000

    2008-02-21 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* media/materials/scripts/creatures.material, media/materials/scripts/vegetation.material: disable the shader support in some of the vegetation materials since they need some modifications to properly work with the paged geometry

14	0	media/materials/scripts/creatures.material
32	4	media/materials/scripts/vegetation.material

commit 4db59b7e69fa8be2dd44337617f977f4821897f4
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Feb 21 22:09:55 2008 +0000

    2008-02-21 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/terrain/TerrainPageFoliage.cpp: try to make the clusters more natural

14	6	src/components/ogre/terrain/TerrainPageFoliage.cpp

commit 472c0e012526781245323ecb3f555c79edfb9299
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Feb 21 22:09:20 2008 +0000

    2008-02-21 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/terrain/TerrainGenerator.cpp, src/components/ogre/terrain/TerrainGenerator.h: added methods for quickly getting colour values from the shadows

45	0	src/components/ogre/terrain/TerrainGenerator.cpp
9	0	src/components/ogre/terrain/TerrainGenerator.h

commit 5ae39ec9fe2271f871d1cc11aec20ae4ecf6a867
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Feb 21 22:08:01 2008 +0000

    2008-02-20 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/terrain/TerrainLayerDefinition.cpp, src/components/ogre/terrain/TerrainLayerDefinition.h, src/components/ogre/terrain/XMLLayerDefinitionSerializer.cpp: expanded with the ability to both set render method and population method

11	5	src/components/ogre/terrain/TerrainLayerDefinition.cpp
3	0	src/components/ogre/terrain/TerrainLayerDefinition.h
1	0	src/components/ogre/terrain/XMLLayerDefinitionSerializer.cpp

commit 1d065cf89f85664ac9216e3a0d587152e3870d34
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Feb 21 22:07:08 2008 +0000

    2008-02-20 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/environment/Foliage.cpp, src/components/ogre/environment/Foliage.h, src/components/ogre/environment/FoliageBase.cpp, src/components/ogre/environment/FoliageBase.h, src/components/ogre/environment/FoliageLayer.cpp, src/components/ogre/environment/FoliageLayer.h, src/components/ogre/environment/FoliageLoader.cpp, src/components/ogre/environment/FoliageLoader.h, src/components/ogre/environment/GrassFoliage.cpp, src/components/ogre/environment/GrassFoliage.h, src/components/ogre/environment/Makefile.am, src/components/ogre/environment/ShrubberyFoliage.cpp, src/components/ogre/environment/ShrubberyFoliage.h: separated out the rendering techniques to different classes, which all inherits from FoliageBase. We support Grass and Shrubbery by default. The first on auto generates the grass meshes, and animates it, while the latter uses pre existing meshes.

9	73	src/components/ogre/environment/Foliage.cpp
0	49	src/components/ogre/environment/Foliage.h
51	0	src/components/ogre/environment/FoliageBase.cpp
62	0	src/components/ogre/environment/FoliageBase.h
13	18	src/components/ogre/environment/FoliageLayer.cpp
2	1	src/components/ogre/environment/FoliageLayer.h
102	0	src/components/ogre/environment/FoliageLoader.cpp
70	0	src/components/ogre/environment/FoliageLoader.h
115	0	src/components/ogre/environment/GrassFoliage.cpp
66	0	src/components/ogre/environment/GrassFoliage.h
5	3	src/components/ogre/environment/Makefile.am
101	0	src/components/ogre/environment/ShrubberyFoliage.cpp
67	0	src/components/ogre/environment/ShrubberyFoliage.h

commit fa45737786a9d6af09427a056a613f03d58eb299
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Feb 21 22:04:34 2008 +0000

    2008-02-20 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/environment/pagedgeometry/source/BatchedGeometry.cpp: handle invalid materials without crashing, instead trying to create a new material

9	1	src/components/ogre/environment/pagedgeometry/source/BatchedGeometry.cpp

commit cc5e5577d0bb0d578fb9124617b9f7f6d2d759fc
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Feb 19 23:51:23 2008 +0000

    2008-02-20 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/modeldefinitions/moraf.terrain: add foliage definitions

20	0	ChangeLog
16	1	src/components/ogre/modeldefinitions/moraf.terrain

commit 449bfeb229fb3711ee06bab3f5936935018ddee5
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Feb 19 23:50:48 2008 +0000

    2008-02-20 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/WorldEmberEntity.cpp: adapt to changed signature

2	1	src/components/ogre/WorldEmberEntity.cpp

commit 9db88ebe479d0c49de44aaf7116fe45986cc1677
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Feb 19 23:50:17 2008 +0000

    2008-02-20 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/environment/Foliage.cpp, src/components/ogre/environment/Foliage.h, src/components/ogre/environment/FoliageLayer.cpp, src/components/ogre/environment/FoliageLayer.h: create different foliage layers depending on settings in the TerrainLayerDefinition

129	35	src/components/ogre/environment/Foliage.cpp
60	1	src/components/ogre/environment/Foliage.h
10	1	src/components/ogre/environment/FoliageLayer.cpp
13	0	src/components/ogre/environment/FoliageLayer.h

commit cb4b45420c101f0584e2b9e73bb5246067625f0c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Feb 19 23:49:14 2008 +0000

    2008-02-20 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/terrain/TerrainLayerDefinition.cpp, src/components/ogre/terrain/TerrainLayerDefinition.h, src/components/ogre/terrain/TerrainPage.cpp, src/components/ogre/terrain/TerrainPageFoliage.cpp, src/components/ogre/terrain/TerrainPageFoliage.h, src/components/ogre/terrain/TerrainPageSurface.cpp, src/components/ogre/terrain/TerrainPageSurface.h, src/components/ogre/terrain/TerrainPageSurfaceLayer.cpp, src/components/ogre/terrain/TerrainPageSurfaceLayer.h, src/components/ogre/terrain/XMLLayerDefinitionSerializer.cpp: added support for defining foliage in the .terrain forma. Also always attach a layer definition to the TerrainPageSurfaceLayer instance.

57	0	src/components/ogre/terrain/TerrainLayerDefinition.cpp
34	0	src/components/ogre/terrain/TerrainLayerDefinition.h
1	1	src/components/ogre/terrain/TerrainPage.cpp
145	6	src/components/ogre/terrain/TerrainPageFoliage.cpp
56	1	src/components/ogre/terrain/TerrainPageFoliage.h
3	2	src/components/ogre/terrain/TerrainPageSurface.cpp
3	1	src/components/ogre/terrain/TerrainPageSurface.h
8	1	src/components/ogre/terrain/TerrainPageSurfaceLayer.cpp
6	1	src/components/ogre/terrain/TerrainPageSurfaceLayer.h
19	1	src/components/ogre/terrain/XMLLayerDefinitionSerializer.cpp

commit f7cb316c71df05cd2796fc5d87d6231d90b93976
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Feb 18 20:09:44 2008 +0000

    2008-02-18 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/terrain/TerrainPageFoliage.cpp, src/components/ogre/terrain/TerrainPageFoliage.h, src/components/ogre/environment/FoliageLayer.cpp: allow for different plant stores for different plant types

1	1	src/components/ogre/environment/FoliageLayer.cpp
13	9	src/components/ogre/terrain/TerrainPageFoliage.cpp
22	4	src/components/ogre/terrain/TerrainPageFoliage.h

commit 3be63da53d910069f42a5cb7c1dd8250a267877b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Feb 18 00:23:43 2008 +0000

    2008-02-18 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/terrain/TerrainPageFoliage.cpp, src/components/ogre/terrain/TerrainPageFoliage.h: changed how we calculate plant visibility. Instead of keeping a local foliage coverage bitmap we now just recalculate through Mercator on the fly since that's faster anyway (so far)

7	0	ChangeLog
94	25	src/components/ogre/terrain/TerrainPageFoliage.cpp
11	1	src/components/ogre/terrain/TerrainPageFoliage.h

commit 93c162160e86c682eb093a6cdbdf75a8badc2304
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Feb 18 00:22:09 2008 +0000

    2008-02-18 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/terrain/TerrainPage.cpp, src/components/ogre/terrain/TerrainPage.h: added methods for getting segments through local positions

58	4	src/components/ogre/terrain/TerrainPage.cpp
22	2	src/components/ogre/terrain/TerrainPage.h

commit 6b0144a26949c225b92e5ed3aa65c71f2aad8f37
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Feb 17 16:03:38 2008 +0000

    2008-02-17 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/environment/FoliageLayer.h: removed unused coverage map

17	0	ChangeLog
0	1	src/components/ogre/environment/FoliageLayer.h

commit e522e12d75d2d52d81685887db8e3abd268d8168
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Feb 17 16:02:52 2008 +0000

    2008-02-17 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/environment/pagedgeometry/include/GrassLoader.h, src/components/ogre/environment/pagedgeometry/source/GrassLoader.cpp: clean up code and added comments

15	33	src/components/ogre/environment/pagedgeometry/include/GrassLoader.h
2	2	src/components/ogre/environment/pagedgeometry/source/GrassLoader.cpp

commit fe760a134d27ddcc67d5ae773e4413bb3ae3820e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Feb 17 16:02:26 2008 +0000

    2008-02-17 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/terrain/TerrainPageFoliage.cpp, src/components/ogre/terrain/TerrainPageFoliage.h: when calculating the position in the bitmap, make sure to cast away the remainder for the y value first, else that will be multiplied resulting in incorrect indices for far away positions. Also added ability to create an ingame texture of the coverage map (useful for debugging).

12	2	src/components/ogre/terrain/TerrainPageFoliage.cpp
4	0	src/components/ogre/terrain/TerrainPageFoliage.h

commit 195a7d8c278b3fca517e3abe06f1f63939e36ae4
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Feb 17 15:58:42 2008 +0000

    2008-02-17 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/environment/FoliageArea.cpp: get the height from Mercator instead of from the scene manager since the former is always guaranteed to exist and be exact

1	1	src/components/ogre/environment/FoliageArea.cpp

commit 79f7e46562b0348dd2d1b5ff53fe455517ca6819
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Feb 17 14:49:31 2008 +0000

    2008-02-17 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/OgreLogObserver.cpp: log material assignments problem as verbose since they in most cases doesn't indicate a problem as we often override the default material in the modeldef

8	0	ChangeLog
1	1	src/components/ogre/OgreLogObserver.cpp

commit f57cb124472fbb6ccf80172cd7508f3850e40a84
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Feb 17 14:37:24 2008 +0000

    2008-02-17 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/environment/FoliageLayer.cpp, src/components/ogre/terrain/TerrainPageShadow.cpp: properly cast

3	2	src/components/ogre/environment/FoliageLayer.cpp
1	1	src/components/ogre/terrain/TerrainPageShadow.cpp

commit 53d4434c8a08c19a167f94b121d1c3c02196adc7
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Feb 17 13:56:20 2008 +0000

    2008-02-17 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* pretty much every source file in the project: include config.h if available and fix up licensing and headers

8	0	ChangeLog
15	8	Ember.kdevelop
2	0	autogen.sh
19	1	media/materials/scripts/buildings.material
19	4	media/materials/scripts/vegetation.material
3	3	src/components/ogre/Avatar.cpp
3	1	src/components/ogre/AvatarCamera.cpp
3	1	src/components/ogre/AvatarController.cpp
3	1	src/components/ogre/AvatarEmberEntity.cpp
3	0	src/components/ogre/EmberEntity.cpp
3	0	src/components/ogre/EmberEntityActionCreator.cpp
3	0	src/components/ogre/EmberEntityModelAction.cpp
3	1	src/components/ogre/EmberEntityPartAction.cpp
3	0	src/components/ogre/EmberEntityUserObject.cpp
4	0	src/components/ogre/EmberPhysicalEntity.cpp
3	0	src/components/ogre/EntityWorldPickListener.cpp
3	0	src/components/ogre/GUICEGUIAdapter.cpp
3	0	src/components/ogre/GUIManager.cpp
3	0	src/components/ogre/MediaUpdater.cpp
4	0	src/components/ogre/MotionManager.cpp
4	0	src/components/ogre/MousePicker.cpp
4	0	src/components/ogre/OgreInfo.cpp
8	0	src/components/ogre/OgreLogObserver.cpp
12	0	src/components/ogre/OgreResourceLoader.cpp
4	0	src/components/ogre/OgreResourceProvider.cpp
10	1	src/components/ogre/OpcodeCollisionDetector.cpp
10	1	src/components/ogre/OpcodeCollisionDetectorVisualizer.cpp
12	2	src/components/ogre/SimpleRenderContext.cpp
4	0	src/components/ogre/WorldEmberEntity.cpp
4	0	src/components/ogre/XMLHelper.cpp
4	0	src/components/ogre/carpenter/BluePrint.cpp
4	0	src/components/ogre/carpenter/Carpenter.cpp
4	0	src/components/ogre/environment/CaelumEnvironment.cpp
4	0	src/components/ogre/environment/CaelumSky.cpp
4	0	src/components/ogre/environment/CaelumSun.cpp
4	0	src/components/ogre/environment/Environment.cpp
5	1	src/components/ogre/environment/Foliage.cpp
4	0	src/components/ogre/environment/FoliageArea.cpp
18	1	src/components/ogre/environment/FoliageLayer.cpp
1	8	src/components/ogre/environment/FoliageLayer.h
4	0	src/components/ogre/environment/LensFlare.cpp
4	0	src/components/ogre/environment/Sun.cpp
4	0	src/components/ogre/environment/Tree.cpp
4	3	src/components/ogre/environment/Water.cpp
3	10	src/components/ogre/environment/pagedgeometry/include/GrassLoader.h
1	0	src/components/ogre/environment/pagedgeometry/include/ImpostorPage.h
1	615	src/components/ogre/environment/pagedgeometry/source/GrassLoader.cpp
17	7	src/components/ogre/environment/pagedgeometry/source/ImpostorPage.cpp
401	395	src/components/ogre/environment/pagedgeometry/source/TreeLoader2D.cpp
380	374	src/components/ogre/environment/pagedgeometry/source/TreeLoader3D.cpp
6	2	src/components/ogre/input/Input.cpp
1	1	src/components/ogre/input/Input.h
4	0	src/components/ogre/input/InputCommandMapper.cpp
4	0	src/components/ogre/jesus/Jesus.cpp
4	0	src/components/ogre/jesus/JesusMousePicker.cpp
4	0	src/components/ogre/jesus/JesusPickerObject.cpp
4	0	src/components/ogre/jesus/XMLJesusSerializer.cpp
4	0	src/components/ogre/manipulation/EntityMoveAdapter.cpp
4	0	src/components/ogre/manipulation/EntityMoveAdjuster.cpp
4	0	src/components/ogre/manipulation/EntityMoveManager.cpp
4	0	src/components/ogre/manipulation/EntityMover.cpp
4	0	src/components/ogre/manipulation/MaterialEditor.cpp
4	0	src/components/ogre/model/Action.cpp
4	0	src/components/ogre/model/AnimationSet.cpp
4	0	src/components/ogre/model/Model.cpp
4	0	src/components/ogre/model/ModelDefinition.cpp
3	1	src/components/ogre/model/ModelDefinitionManager.cpp
4	0	src/components/ogre/model/ParticleSystem.cpp
4	0	src/components/ogre/model/ParticleSystemBinding.cpp
4	0	src/components/ogre/model/SubModel.cpp
4	0	src/components/ogre/model/SubModelPart.cpp
4	0	src/components/ogre/model/XMLModelDefinitionSerializer.cpp
4	0	src/components/ogre/model/mapping/Actions/Action.cpp
4	0	src/components/ogre/model/mapping/Actions/DummyAction.cpp
4	0	src/components/ogre/model/mapping/Cases/AttributeCase.cpp
4	0	src/components/ogre/model/mapping/Cases/AttributeComparers/AttributeComparerWrapper.cpp
4	0	src/components/ogre/model/mapping/Cases/AttributeComparers/HeightComparerWrapper.cpp
4	0	src/components/ogre/model/mapping/Cases/AttributeComparers/NumericComparer.cpp
4	0	src/components/ogre/model/mapping/Cases/AttributeComparers/NumericComparerWrapper.cpp
4	0	src/components/ogre/model/mapping/Cases/AttributeComparers/NumericEqualsComparer.cpp
4	0	src/components/ogre/model/mapping/Cases/AttributeComparers/NumericEqualsOrGreaterComparer.cpp
4	0	src/components/ogre/model/mapping/Cases/AttributeComparers/NumericEqualsOrLesserComparer.cpp
4	0	src/components/ogre/model/mapping/Cases/AttributeComparers/NumericGreaterComparer.cpp
4	0	src/components/ogre/model/mapping/Cases/AttributeComparers/NumericLesserComparer.cpp
4	0	src/components/ogre/model/mapping/Cases/AttributeComparers/NumericRangeComparer.cpp
4	0	src/components/ogre/model/mapping/Cases/AttributeComparers/NumericValueHolder.cpp
4	0	src/components/ogre/model/mapping/Cases/AttributeComparers/StringComparer.cpp
4	0	src/components/ogre/model/mapping/Cases/AttributeComparers/StringComparerWrapper.cpp
4	0	src/components/ogre/model/mapping/Cases/Case.cpp
4	0	src/components/ogre/model/mapping/Cases/CaseBase.cpp
4	0	src/components/ogre/model/mapping/Cases/EntityBaseCase.cpp
4	0	src/components/ogre/model/mapping/Cases/EntityTypeCase.cpp
4	0	src/components/ogre/model/mapping/Cases/OutfitCase.cpp
4	0	src/components/ogre/model/mapping/ChangeContext.cpp
4	0	src/components/ogre/model/mapping/Definitions/ActionDefinition.cpp
4	0	src/components/ogre/model/mapping/Definitions/CaseDefinition.cpp
4	0	src/components/ogre/model/mapping/Definitions/DefinitionBase.cpp
4	0	src/components/ogre/model/mapping/Definitions/MatchDefinition.cpp
4	0	src/components/ogre/model/mapping/Definitions/ModelMappingDefinition.cpp
4	0	src/components/ogre/model/mapping/EmberModelMappingManager.cpp
4	0	src/components/ogre/model/mapping/Matches/AbstractMatch.cpp
4	0	src/components/ogre/model/mapping/Matches/AttributeDependentMatch.cpp
4	0	src/components/ogre/model/mapping/Matches/AttributeMatch.cpp
4	0	src/components/ogre/model/mapping/Matches/EntityTypeMatch.cpp
4	0	src/components/ogre/model/mapping/Matches/MatchBase.cpp
4	0	src/components/ogre/model/mapping/Matches/Observers/AttributeObserver.cpp
4	0	src/components/ogre/model/mapping/Matches/Observers/EntityCreationObserver.cpp
4	0	src/components/ogre/model/mapping/Matches/OutfitMatch.cpp
4	0	src/components/ogre/model/mapping/ModelMapping.cpp
4	0	src/components/ogre/model/mapping/ModelMappingCreator.cpp
4	0	src/components/ogre/model/mapping/ModelMappingManager.cpp
4	0	src/components/ogre/model/mapping/XMLModelMappingDefinitionSerializer.cpp
1	1	src/components/ogre/modeldefinitions/environment.modeldef.xml
8	1	src/components/ogre/modeldefinitions/modelmappings.modelmap.xml
2	1	src/components/ogre/modeldefinitions/moraf.terrain
4	0	src/components/ogre/scripting/LuaScriptingProvider.cpp
4	0	src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp
4	0	src/components/ogre/scripting/bindings/lua/helpers/LuaConnectorHelper.cpp
4	0	src/components/ogre/scripting/bindings/lua/helpers/LuaConsoleObject.cpp
4	0	src/components/ogre/scripting/bindings/lua/helpers/OgreUtils.cpp
4	0	src/components/ogre/sound/OgreSoundProvider.cpp
4	0	src/components/ogre/terrain/TerrainArea.cpp
4	0	src/components/ogre/terrain/TerrainEditor.cpp
4	0	src/components/ogre/terrain/TerrainGenerator.cpp
4	0	src/components/ogre/terrain/TerrainInfo.cpp
1	1	src/components/ogre/terrain/TerrainLayerDefinitionManager.cpp
1	1	src/components/ogre/terrain/TerrainLayerDefinitionManager.h
4	0	src/components/ogre/terrain/TerrainPage.cpp
0	4	src/components/ogre/terrain/TerrainPageFoliage.cpp
8	0	src/components/ogre/terrain/TerrainPageFoliage.h
4	0	src/components/ogre/terrain/TerrainShader.cpp
4	0	src/components/ogre/widgets/AssetsManager.cpp
4	0	src/components/ogre/widgets/ColouredListItem.cpp
4	0	src/components/ogre/widgets/ConsoleAdapter.cpp
4	0	src/components/ogre/widgets/EntityCEGUITexture.cpp
4	0	src/components/ogre/widgets/EntityEditor.cpp
4	0	src/components/ogre/widgets/EntityIcon.cpp
4	0	src/components/ogre/widgets/EntityIconDragDropTarget.cpp
4	0	src/components/ogre/widgets/EntityIconManager.cpp
4	0	src/components/ogre/widgets/EntityIconSlot.cpp
4	0	src/components/ogre/widgets/Help.cpp
4	0	src/components/ogre/widgets/IconBar.cpp
4	1	src/components/ogre/widgets/IconBase.cpp
4	3	src/components/ogre/widgets/IngameChatWidget.cpp
1	0	src/components/ogre/widgets/IngameChatWidget.h
6	2	src/components/ogre/widgets/InspectWidget.cpp
3	2	src/components/ogre/widgets/InspectWidget.h
4	0	src/components/ogre/widgets/JesusEdit.cpp
4	0	src/components/ogre/widgets/ListHolder.cpp
4	0	src/components/ogre/widgets/LoadingBar.cpp
3	0	src/components/ogre/widgets/MakeEntityWidget.cpp
4	0	src/components/ogre/widgets/MeshPreview.cpp
4	0	src/components/ogre/widgets/ModelRenderer.cpp
4	0	src/components/ogre/widgets/MovableObjectRenderer.cpp
4	0	src/components/ogre/widgets/OgreEntityRenderer.cpp
4	0	src/components/ogre/widgets/QuaternionAdapter.cpp
4	0	src/components/ogre/widgets/Quit.cpp
5	2	src/components/ogre/widgets/ServerWidget.cpp
4	0	src/components/ogre/widgets/StackableContainer.cpp
4	0	src/components/ogre/widgets/StatusIconBar.cpp
4	0	src/components/ogre/widgets/Vector3Adapter.cpp
27	0	src/components/ogre/widgets/Widget.cpp
4	0	src/components/ogre/widgets/WidgetDefinitions.cpp
4	0	src/components/ogre/widgets/WidgetPool.cpp
4	0	src/components/ogre/widgets/adapters/atlas/AdapterBase.cpp
4	0	src/components/ogre/widgets/adapters/atlas/AdapterFactory.cpp
4	0	src/components/ogre/widgets/adapters/atlas/CustomAdapter.cpp
4	0	src/components/ogre/widgets/adapters/atlas/ListAdapter.cpp
4	0	src/components/ogre/widgets/adapters/atlas/MapAdapter.cpp
4	0	src/components/ogre/widgets/adapters/atlas/NumberAdapter.cpp
4	0	src/components/ogre/widgets/adapters/atlas/OrientationAdapter.cpp
4	0	src/components/ogre/widgets/adapters/atlas/Position2DAdapter.cpp
4	0	src/components/ogre/widgets/adapters/atlas/PositionAdapter.cpp
4	0	src/components/ogre/widgets/adapters/atlas/SizeAdapter.cpp
4	0	src/components/ogre/widgets/adapters/atlas/StaticAdapter.cpp
4	0	src/components/ogre/widgets/adapters/atlas/StringAdapter.cpp
4	0	src/components/ogre/widgets/icons/Icon.cpp
4	0	src/components/ogre/widgets/icons/IconImageStore.cpp
4	0	src/components/ogre/widgets/icons/IconManager.cpp
4	0	src/components/ogre/widgets/icons/IconRenderer.cpp
4	0	src/components/ogre/widgets/icons/IconStore.cpp
4	0	src/framework/ConsoleBackend.cpp
4	0	src/framework/ConsoleCommandWrapper.cpp
4	0	src/framework/Tokeniser.cpp
2	2	src/main/Application.cpp
4	0	src/main/LogObserver.cpp
1	0	src/services/EmberServices.cpp
1	0	src/services/EmberServices.h
1	0	src/services/config/ConfigService.cpp
1	0	src/services/config/ConfigService.h
4	0	src/services/logging/ErisLogReciever.cpp
23	0	src/services/logging/LoggingService.cpp
1	0	src/services/logging/LoggingService.h
3	2	src/services/metaserver/Makefile.am
5	0	src/services/metaserver/MetaserverService.cpp
1	0	src/services/metaserver/MetaserverService.h
4	0	src/services/scripting/ScriptingService.cpp
4	0	src/services/server/ConnectedAdapter.cpp
4	0	src/services/server/NonConnectedAdapter.cpp
4	0	src/services/server/OOGChat.cpp
4	0	src/services/time/TimeService.cpp
4	0	src/services/wfut/WfutService.cpp
4	0	src/services/wfut/WfutSession.cpp

commit a777392d3bec163b6b8c76836e4fe434cad1c813
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Feb 16 10:37:57 2008 +0000

    2008-02-12 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/terrain/TerrainPage.cpp, src/components/ogre/terrain/TerrainPage.h, src/components/ogre/terrain/TerrainPageShadow.cpp, src/components/ogre/terrain/TerrainPageShadow.h: added better methods for accessing the shadow information

6	0	src/components/ogre/terrain/TerrainPage.cpp
2	0	src/components/ogre/terrain/TerrainPage.h
6	0	src/components/ogre/terrain/TerrainPageShadow.cpp
2	0	src/components/ogre/terrain/TerrainPageShadow.h

commit 7ffc6f2b247c0f28983b3fe241b1f53898e0d7a7
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Feb 12 00:17:53 2008 +0000

    2008-02-12 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/MathConverter.h: added more conversion methods

32	0	ChangeLog
4	1	src/components/ogre/MathConverter.h

commit 97c7a325258e5ba3b1d71b120c85ea504adfa7b1
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Feb 12 00:17:13 2008 +0000

    2008-02-12 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/environment/pagedgeometry/include/GrassLoader.h: make the call to getColorAt a template method so that it can be reimplemented in other GrassLayerBase implementations

14	5	src/components/ogre/environment/pagedgeometry/include/GrassLoader.h

commit a3e08cd76c806a34eaeb200a3fa9ffba983f41d5
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Feb 12 00:16:08 2008 +0000

    2008-02-12 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/environment/Forest.cpp, src/components/ogre/environment/FoliageArea.cpp: handle exceptions better and some code cleanup

7	1	src/components/ogre/environment/FoliageArea.cpp
6	1	src/components/ogre/environment/Forest.cpp

commit 7ee3bdedcc6229cc68633abb70413fe1b3be0c90
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Feb 12 00:15:10 2008 +0000

    2008-02-10 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/environment/Foliage.cpp, src/components/ogre/environment/Foliage.h, src/components/ogre/environment/FoliageLayer.cpp, src/components/ogre/environment/FoliageLayer.h, src/components/ogre/environment/Makefile.am: added a FoliageLayer class which is a subclass of PagedGeometry and thus hooks into the paged geometry engine, providing grass locations. Instead of as before having separate paged geometry instances for each page, we now have a single instance which instead knows how to interface with the terrain classes.

60	0	src/components/ogre/environment/Foliage.cpp
11	1	src/components/ogre/environment/Foliage.h
108	0	src/components/ogre/environment/FoliageLayer.cpp
77	0	src/components/ogre/environment/FoliageLayer.h
3	3	src/components/ogre/environment/Makefile.am

commit 11c8fa53918b3be5ff79b6cbdecffeea91c285bc
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Feb 12 00:11:44 2008 +0000

    2008-02-10 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/terrain/Makefile.am, src/components/ogre/terrain/TerrainPage.cpp, src/components/ogre/terrain/TerrainPage.h, src/components/ogre/terrain/TerrainPageFoliage.cpp, src/components/ogre/terrain/TerrainPageFoliage.h: added a TerrainPageFoliage class which is responsible for handling foliage for the terrain page. Currently we generate this ourselves, but the idea is to use Mercator for this later on. We currently use a cluster approach, where a couple of randomized grass clusters are placed in the world.

6	5	src/components/ogre/terrain/Makefile.am
118	28	src/components/ogre/terrain/TerrainPage.cpp
19	2	src/components/ogre/terrain/TerrainPage.h
153	0	src/components/ogre/terrain/TerrainPageFoliage.cpp
70	0	src/components/ogre/terrain/TerrainPageFoliage.h

commit 0e067c14eec09bacb76bf6edb42e8ffd8ee74845
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Feb 10 00:40:41 2008 +0000

    2008-02-10 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/environment/pagedgeometry/source/PropertyMaps.cpp: properly cast when deleting the data

4	4	src/components/ogre/environment/pagedgeometry/source/PropertyMaps.cpp

commit 495bc8046322c6a93fa2d66abd48cce6d6d5288c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Feb 10 00:40:11 2008 +0000

    2008-02-10 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/environment/pagedgeometry/include/ImpostorPage.h, src/components/ogre/environment/pagedgeometry/source/ImpostorPage.cpp: added a preprocessor directive which turns off disc saving and loading of the imposter textures. We however now need to deal with the textures being unloaded and thus how to reload the resource.

4	2	src/components/ogre/environment/pagedgeometry/include/ImpostorPage.h
27	6	src/components/ogre/environment/pagedgeometry/source/ImpostorPage.cpp

commit bdca737e0268e3f77364c0093731ba5893d90902
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Feb 10 00:38:26 2008 +0000

    2008-02-10 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/carpenter/BluePrint.cpp: fixed compile warnings

1	1	src/components/ogre/carpenter/BluePrint.cpp

commit e36e70e068ec2460cb9c23766acd96178fc02dac
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Feb 4 23:28:19 2008 +0000

    *** empty log message ***

8	0	ChangeLog

commit 3d0800e552c4b4612199f14cad4dd5434cd3dc94
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Feb 4 00:19:16 2008 +0000

    2008-02-04 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/input/Input.cpp, src/components/ogre/input/Input.h, src/components/ogre/GUIManager.cpp: added the ability to copy and paste from Ember to the system clipboard

40	0	src/components/ogre/GUIManager.cpp
8	0	src/components/ogre/input/Input.cpp
6	0	src/components/ogre/input/Input.h

commit e904f2affbd4cc80ffd517e6a7896e32ce3f1b7b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Feb 3 23:16:58 2008 +0000

    2008-02-03 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/environment/FoliageArea.cpp, src/components/ogre/environment/FoliageArea.h, src/components/ogre/environment/pagedgeometry/include/GrassLoader.h, src/components/ogre/environment/pagedgeometry/source/GrassLoader.cpp: refactored the grass loader. The idea is to separate out the functionality for building the grass from the functionality for populating the page, thus better allowing us to use our own populating techniques.

1	2	src/components/ogre/environment/FoliageArea.cpp
4	2	src/components/ogre/environment/FoliageArea.h
832	109	src/components/ogre/environment/pagedgeometry/include/GrassLoader.h
640	612	src/components/ogre/environment/pagedgeometry/source/GrassLoader.cpp

commit 3723bbdcba483056e0c8c432ebfc671d7feb053e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Feb 3 20:22:14 2008 +0000

    2008-02-03 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* ember.conf: added option to suppress the ogre config dialog

37	0	ChangeLog
2	0	ember.conf

commit d06c58295a6cae5820e46fc92a5ab8c44b2a75e0
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Feb 3 20:21:35 2008 +0000

    2008-02-03 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/EmberPhysicalEntity.cpp: added functionality for using the Forest rendering scheme, which uses the PagedGeometry plugin to render forests with imposters

22	0	src/components/ogre/EmberPhysicalEntity.cpp

commit 08ffcaca85b9aa50d84eeecb8598c2aa1a41b86a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Feb 3 20:20:00 2008 +0000

    2008-02-03 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/OgreSetup.cpp: added option to suppress the ogre config dialog

21	24	src/components/ogre/OgreSetup.cpp

commit 20c194bc065097ffab7072b8f3429d128487a48f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Feb 3 20:18:57 2008 +0000

    2008-02-03 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/terrain/TerrainGenerator.cpp, src/components/ogre/terrain/TerrainGenerator.h: properly clean up pages, added forest initalizing code

13	48	src/components/ogre/terrain/TerrainGenerator.cpp
8	2	src/components/ogre/terrain/TerrainGenerator.h

commit cd4fe5a599e02389ebb87fd39b0325d7a3d010a7
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Feb 3 20:17:46 2008 +0000

    2008-02-03 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreeSceneManager.cpp: fixed a bug where deleting a camera would end up in a never ending loop

2	2	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreeSceneManager.cpp

commit 7746eac4f9a1bd1ab422836f5fd939697411fe1f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Feb 3 20:13:38 2008 +0000

    2008-02-03 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/model/ModelDefinition.cpp, src/components/ogre/model/ModelDefinition.h, src/components/ogre/model/XMLModelDefinitionSerializer.cpp, src/components/ogre/modeldefinitions/modeldefinition.xsd,  src/components/ogre/modeldefinitions/oak_mk1.modeldef, src/components/ogre/modeldefinitions/trees.modeldef.xml: added the ability to specify different render schemes for different models. This can be useful for rendering forests and other situations where the normal model rendering might be too inefficient.

23	0	src/components/ogre/model/ModelDefinition.cpp
38	1	src/components/ogre/model/ModelDefinition.h
27	1	src/components/ogre/model/XMLModelDefinitionSerializer.cpp
25	3	src/components/ogre/modeldefinitions/modeldefinition.xsd
1	0	src/components/ogre/modeldefinitions/oak_mk1.modeldef
20	1	src/components/ogre/modeldefinitions/trees.modeldef.xml

commit 471e4ef029a826810329cdc8eae6573e032cd7d4
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Feb 3 20:10:48 2008 +0000

    2008-02-03 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/environment/FoliageArea.cpp, src/components/ogre/environment/FoliageArea.h: use sprites for the grass, though this doesn't look good when viewed from above.

4	4	src/components/ogre/environment/FoliageArea.cpp
5	2	src/components/ogre/environment/FoliageArea.h

commit 5bedf4045427f33f14ddb6132a18a526a8f81724
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Feb 3 20:09:38 2008 +0000

    2008-02-03 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/environment/Environment.cpp, src/components/ogre/environment/Environment.h, src/components/ogre/environment/Forest.cpp, src/components/ogre/environment/Forest.h, src/components/ogre/environment/Makefile.am: added a forest class which can be used for rendering forests.

4	0	src/components/ogre/environment/Environment.cpp
8	1	src/components/ogre/environment/Environment.h
110	0	src/components/ogre/environment/Forest.cpp
71	0	src/components/ogre/environment/Forest.h
3	3	src/components/ogre/environment/Makefile.am

commit 75518da79e259bc510a84a91661d409b4e49f86a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Feb 3 20:08:06 2008 +0000

    2008-02-03 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/environment/pagedgeometry/Makefile.am, src/components/ogre/environment/pagedgeometry/include/BatchPage.h, src/components/ogre/environment/pagedgeometry/include/BatchedGeometry.h, src/components/ogre/environment/pagedgeometry/include/DummyPage.h, src/components/ogre/environment/pagedgeometry/include/GrassLoader.h, src/components/ogre/environment/pagedgeometry/include/ImpostorPage.h, src/components/ogre/environment/pagedgeometry/include/PagedGeometry.h, src/components/ogre/environment/pagedgeometry/include/PropertyMaps.h, src/components/ogre/environment/pagedgeometry/include/StaticBillboardSet.h, src/components/ogre/environment/pagedgeometry/include/TreeLoader2D.h, src/components/ogre/environment/pagedgeometry/include/TreeLoader3D.h, src/components/ogre/environment/pagedgeometry/source/BatchPage.cpp, src/components/ogre/environment/pagedgeometry/source/BatchedGeometry.cpp, src/components/ogre/environment/pagedgeometry/source/DummyPage.cpp, src/components/ogre/environment/pagedgeometry/source/GrassLoader.cpp, src/components/ogre/environment/pagedgeometry/source/ImpostorPage.cpp, src/components/ogre/environment/pagedgeometry/source/PagedGeometry.cpp, src/components/ogre/environment/pagedgeometry/source/PropertyMaps.cpp, src/components/ogre/environment/pagedgeometry/source/StaticBillboardSet.cpp, src/components/ogre/environment/pagedgeometry/source/TreeLoader2D.cpp, src/components/ogre/environment/pagedgeometry/source/TreeLoader3D.cpp: put it under the PagedGeometry namespace, fixed an issue where an entity connected to a scene node couldn't be used with impostors. Also added a DummyPage class which won't render anything.

2	2	src/components/ogre/environment/pagedgeometry/Makefile.am
2	0	src/components/ogre/environment/pagedgeometry/include/BatchPage.h
2	1	src/components/ogre/environment/pagedgeometry/include/BatchedGeometry.h
73	0	src/components/ogre/environment/pagedgeometry/include/DummyPage.h
2	0	src/components/ogre/environment/pagedgeometry/include/GrassLoader.h
3	1	src/components/ogre/environment/pagedgeometry/include/ImpostorPage.h
2	0	src/components/ogre/environment/pagedgeometry/include/PagedGeometry.h
2	1	src/components/ogre/environment/pagedgeometry/include/PropertyMaps.h
2	1	src/components/ogre/environment/pagedgeometry/include/StaticBillboardSet.h
2	1	src/components/ogre/environment/pagedgeometry/include/TreeLoader2D.h
2	1	src/components/ogre/environment/pagedgeometry/include/TreeLoader3D.h
2	0	src/components/ogre/environment/pagedgeometry/source/BatchPage.cpp
3	0	src/components/ogre/environment/pagedgeometry/source/BatchedGeometry.cpp
55	0	src/components/ogre/environment/pagedgeometry/source/DummyPage.cpp
2	0	src/components/ogre/environment/pagedgeometry/source/GrassLoader.cpp
10	2	src/components/ogre/environment/pagedgeometry/source/ImpostorPage.cpp
2	0	src/components/ogre/environment/pagedgeometry/source/PagedGeometry.cpp
2	0	src/components/ogre/environment/pagedgeometry/source/PropertyMaps.cpp
2	0	src/components/ogre/environment/pagedgeometry/source/StaticBillboardSet.cpp
2	0	src/components/ogre/environment/pagedgeometry/source/TreeLoader2D.cpp
2	0	src/components/ogre/environment/pagedgeometry/source/TreeLoader3D.cpp

commit 27b55c99123f13bf38fe6da0c0cfac59ee685861
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Feb 2 20:21:23 2008 +0000

    2008-02-02 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/WorldEmberEntity.cpp: load the grass at page init

28	0	ChangeLog
1	0	src/components/ogre/WorldEmberEntity.cpp

commit 2eeef40c023166d8c91600d55b1b2b35a207c0d3
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Feb 2 20:19:23 2008 +0000

    2008-02-02 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/environment/Foliage.cpp, src/components/ogre/environment/Foliage.h, src/components/ogre/environment/FoliageArea.cpp, src/components/ogre/environment/FoliageArea.h: use the paged geometry engine

168	156	src/components/ogre/environment/Foliage.cpp
9	3	src/components/ogre/environment/Foliage.h
222	115	src/components/ogre/environment/FoliageArea.cpp
20	8	src/components/ogre/environment/FoliageArea.h

commit e8c687206ddbe526f7421ae206bf43e442fb2fe6
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Feb 2 20:15:28 2008 +0000

    2008-02-02 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/terrain/TerrainPage.cpp, src/components/ogre/terrain/TerrainPage.h: added an extent member variable which shows the extent of the page, also use the new foliage system, which means that we're temporarily disabling some of the grass placement code. We'll renable it again as we extend the paged geometry code.

98	84	src/components/ogre/terrain/TerrainPage.cpp
11	69	src/components/ogre/terrain/TerrainPage.h

commit b741bb22019acf65c4d46933dd1ace24afd6e0e4
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Feb 2 20:04:40 2008 +0000

    2008-02-02 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/terrain/TerrainPageSurfaceLayer.cpp: don't specify the texture as an alpha texture since it really isn't, and the paged geometry engine expects a colour texture

2	2	src/components/ogre/terrain/TerrainPageSurfaceLayer.cpp

commit 6673a63a2c5a36de724827abeef4262e4cec7ea4
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Feb 2 20:02:54 2008 +0000

    2008-02-02 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/EmberEntity.cpp: removed hacks to get the eris bbox correctly rotated now that we've fixed the underlying bug in MathConverter.h

5	8	src/components/ogre/EmberEntity.cpp

commit 40318e203320aed379bc0df0dfc29d0005dab2c4
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Feb 2 20:01:52 2008 +0000

    2008-02-02 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/MathConverter.h: fixed erronous conversion of Axisboxes and added convert methods for 2d axis boxes

11	2	src/components/ogre/MathConverter.h

commit 9aa10ae0342fb8201cc0140ea45980cee52fee74
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Feb 2 20:01:02 2008 +0000

    2008-02-02 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/environment/Makefile.am, src/components/ogre/environment/pagedgeometry/GettingStarted.txt, src/components/ogre/environment/pagedgeometry/Makefile.am, src/components/ogre/environment/pagedgeometry/include/BatchPage.h, src/components/ogre/environment/pagedgeometry/include/BatchedGeometry.h, src/components/ogre/environment/pagedgeometry/include/GrassLoader.h, src/components/ogre/environment/pagedgeometry/include/ImpostorPage.h, src/components/ogre/environment/pagedgeometry/include/PagedGeometry.h, src/components/ogre/environment/pagedgeometry/include/PropertyMaps.h, src/components/ogre/environment/pagedgeometry/include/StaticBillboardSet.h, src/components/ogre/environment/pagedgeometry/include/TreeLoader2D.h, src/components/ogre/environment/pagedgeometry/include/TreeLoader3D.h, src/components/ogre/environment/pagedgeometry/source/BatchPage.cpp, src/components/ogre/environment/pagedgeometry/source/BatchedGeometry.cpp, src/components/ogre/environment/pagedgeometry/source/GrassLoader.cpp, src/components/ogre/environment/pagedgeometry/source/ImpostorPage.cpp, src/components/ogre/environment/pagedgeometry/source/PagedGeometry.cpp, src/components/ogre/environment/pagedgeometry/source/PropertyMaps.cpp, src/components/ogre/environment/pagedgeometry/source/StaticBillboardSet.cpp, src/components/ogre/environment/pagedgeometry/source/TreeLoader2D.cpp, src/components/ogre/environment/pagedgeometry/source/TreeLoader3D.cpp, configure.ac: added paging geometry enging, to be used for grass and trees and other parts of the the environment which will benefit from imposters and batching

1	0	configure.ac
7	7	src/components/ogre/environment/Makefile.am
15	0	src/components/ogre/environment/pagedgeometry/GettingStarted.txt
12	0	src/components/ogre/environment/pagedgeometry/Makefile.am
78	0	src/components/ogre/environment/pagedgeometry/include/BatchPage.h
134	0	src/components/ogre/environment/pagedgeometry/include/BatchedGeometry.h
547	0	src/components/ogre/environment/pagedgeometry/include/GrassLoader.h
321	0	src/components/ogre/environment/pagedgeometry/include/ImpostorPage.h
1386	0	src/components/ogre/environment/pagedgeometry/include/PagedGeometry.h
244	0	src/components/ogre/environment/pagedgeometry/include/PropertyMaps.h
308	0	src/components/ogre/environment/pagedgeometry/include/StaticBillboardSet.h
369	0	src/components/ogre/environment/pagedgeometry/include/TreeLoader2D.h
309	0	src/components/ogre/environment/pagedgeometry/include/TreeLoader3D.h
272	0	src/components/ogre/environment/pagedgeometry/source/BatchPage.cpp
654	0	src/components/ogre/environment/pagedgeometry/source/BatchedGeometry.cpp
1151	0	src/components/ogre/environment/pagedgeometry/source/GrassLoader.cpp
606	0	src/components/ogre/environment/pagedgeometry/source/ImpostorPage.cpp
809	0	src/components/ogre/environment/pagedgeometry/source/PagedGeometry.cpp
381	0	src/components/ogre/environment/pagedgeometry/source/PropertyMaps.cpp
706	0	src/components/ogre/environment/pagedgeometry/source/StaticBillboardSet.cpp
393	0	src/components/ogre/environment/pagedgeometry/source/TreeLoader2D.cpp
372	0	src/components/ogre/environment/pagedgeometry/source/TreeLoader3D.cpp

commit 071910ded0af651655b6cfd2afe8cfffa04d9409
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Jan 24 23:17:50 2008 +0000

    2008-01-25 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/SimpleRenderContext.cpp, src/components/ogre/SimpleRenderContext.h: provide a ManualResourceLoader which makes sure to rerender the texture when the it's being reloaded (such as when switching between full screen and desktop and back on Windows)

4	0	ChangeLog
15	2	src/components/ogre/SimpleRenderContext.cpp
26	0	src/components/ogre/SimpleRenderContext.h

commit 61ab9e31dbbd2578a9bdbfea1ff9872ad2ca4de7
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Jan 24 22:09:02 2008 +0000

    2008-01-24 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/scripting/bindings/lua/AvatarController.pkg, src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp: updated bindings

20	0	ChangeLog
7	0	src/components/ogre/scripting/bindings/lua/AvatarController.pkg
37	1	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp

commit 272b22992b223f5a5aa4172c02a5f5e945e6385b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Jan 24 22:08:16 2008 +0000

    2008-01-24 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/EntityPicker.layout, src/components/ogre/widgets/EntityPicker.lua: when logged in as admin, show a teleport option

6	0	src/components/ogre/widgets/EntityPicker.layout
9	1	src/components/ogre/widgets/EntityPicker.lua

commit 00cc762a114e8a4a9ef769a5acc9fdf996ce28cd
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Jan 24 22:07:40 2008 +0000

    2008-01-24 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/AvatarController.cpp, src/components/ogre/AvatarController.h: added a teleport method. This is only useable for admins.

11	0	src/components/ogre/AvatarController.cpp
7	0	src/components/ogre/AvatarController.h

commit f822e91537ee031d2cb3ccf5a8a03844c70b826b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Jan 24 22:06:59 2008 +0000

    2008-01-24 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/EmberEntity.cpp: handle emotes better and also cleaned up some other on* methods

11	5	src/components/ogre/EmberEntity.cpp

commit 973122bd1a5f88ef25e8f9edd3d24c958e3ff15b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Jan 24 22:06:13 2008 +0000

    2008-01-24 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/services/bindings/lua/ServerService.pkg, src/services/bindings/lua/lua_EmberServices.cpp, src/services/server/ConnectedAdapter.cpp, src/services/server/ConnectedAdapter.h, src/services/server/IServerAdapter.h, src/services/server/NonConnectedAdapter.cpp, src/services/server/NonConnectedAdapter.h, src/services/server/ServerService.cpp, src/services/server/ServerService.h: added support for emotes (such as "/me jumps up and down")

5	0	src/services/bindings/lua/ServerService.pkg
36	1	src/services/bindings/lua/lua_EmberServices.cpp
20	1	src/services/server/ConnectedAdapter.cpp
2	0	src/services/server/ConnectedAdapter.h
2	0	src/services/server/IServerAdapter.h
0	1	src/services/server/NonConnectedAdapter.cpp
2	0	src/services/server/NonConnectedAdapter.h
13	0	src/services/server/ServerService.cpp
35	0	src/services/server/ServerService.h

commit 1e46fc1cbfb1345dd56de2963b10dbd99f84ab7d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Jan 24 20:12:40 2008 +0000

    2008-01-24 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/Avatar.cpp, src/components/ogre/Avatar.h: fixed a problem when changing location (such as entering and exiting buildings) while moving

8	0	ChangeLog
14	2	src/components/ogre/Avatar.cpp
82	7	src/components/ogre/Avatar.h

commit 1de8b716b33bfb744e503eb754d018310318a0c2
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Jan 24 18:43:03 2008 +0000

    2008-01-24 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* ember.conf: bump version

8	0	ChangeLog
1	1	ember.conf

commit 7fcea302fbb206a19d9096e4fc4afb0a5e0c45f5
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Jan 24 18:42:23 2008 +0000

    2008-01-24 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/terrain/TerrainPage.cpp, src/components/ogre/terrain/TerrainPageSurface.cpp, src/components/ogre/terrain/TerrainPageSurface.h: Ogre (at least 1.4.6) can get assertion errors and crash due to Passes not being properly destroyed when modifiying materials. Thus we need to add a little fix for that.

0	1	src/components/ogre/terrain/TerrainPage.cpp
32	0	src/components/ogre/terrain/TerrainPageSurface.cpp
2	0	src/components/ogre/terrain/TerrainPageSurface.h

commit c9667aeb425c06d345f1aab5d9539d18e1a129ea
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Jan 24 18:40:59 2008 +0000

    2008-01-24 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/input/IInputAdapter.h, src/components/ogre/input/Input.cpp, src/components/ogre/input/Input.h, src/components/ogre/input/InputCommandMapper.cpp, src/components/ogre/input/InputCommandMapper.h, src/components/ogre/EmberOgre.cpp: refactored the input system to be fully independent of Ogre. Also added a check to see if the window is active, and if it's not don't do any rendering.

9	5	src/components/ogre/EmberOgre.cpp
0	2	src/components/ogre/input/IInputAdapter.h
24	10	src/components/ogre/input/Input.cpp
21	11	src/components/ogre/input/Input.h
1	0	src/components/ogre/input/InputCommandMapper.cpp
1	1	src/components/ogre/input/InputCommandMapper.h

commit d8bf51542ea9dd15f3593be3c604dd9b65dbe626
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jan 22 23:01:00 2008 +0000

    2008-01-22 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/terrain.cfg, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/EmberPagingSceneManagerAdapter.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingSceneManagerAdapter.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/Makefile.am, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2DManager.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTextureManager.cpp, src/components/ogre/terrain/ISceneManagerAdapter.h, src/components/ogre/terrain/TerrainGenerator.cpp: fixed problems with showing irregular sized terrain, also updated the terrain settings to be a little bit more sane (hopefully). Also removed some obsolete files from the build.

12	0	ChangeLog
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/EmberPagingSceneManagerAdapter.h
6	2	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingSceneManagerAdapter.cpp
25	23	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/Makefile.am
24	24	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2DManager.cpp
4	4	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTextureManager.cpp
2	2	src/components/ogre/terrain.cfg
1	1	src/components/ogre/terrain/ISceneManagerAdapter.h
3	2	src/components/ogre/terrain/TerrainGenerator.cpp

commit 532f9aa0f8e44d2d7a58ae4f712ff9e862987a7e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jan 22 22:55:29 2008 +0000

    2008-01-22 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* ember.desktop: removed obsolete value

0	1	ember.desktop

commit 3414ae76f95cf26f0af2eb383f799401a329eea1
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jan 22 22:54:54 2008 +0000

    2008-01-22 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* media/.cvsignore, .cvsignore: added some development folders

4	0	.cvsignore
1	0	media/.cvsignore

commit 79bc55989f8f2379455081fe2386ee76e75e14df
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jan 21 23:21:21 2008 +0000

    2008-01-22 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* ember.conf: pressing enter while in movement mode will now switch to input mode and make the chat edit box active

4	0	ChangeLog
1	0	ember.conf

commit 35b5d76de1251818899518326b6edc75d8a637e9
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jan 21 23:15:57 2008 +0000

    2008-01-22 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* ember.desktop: merge changes from the Pardus project

28	0	ChangeLog
6	14	ember.desktop

commit 42ba9c9120bed49218aa0b385ee85e373c88f2ce
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jan 21 23:15:16 2008 +0000

    2008-01-22 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/OgreSetup.cpp: shut down ogre before we shut down SDL to avoid crashes and such

1	1	src/components/ogre/OgreSetup.cpp

commit 6974ab79995e7db932c811c5e4fec096ce726b1a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jan 21 23:06:39 2008 +0000

    2008-01-22 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/JesusEdit.cpp: code cleanup

2	1	src/components/ogre/widgets/JesusEdit.cpp

commit c3c6667a0b5f0723a8ad580afe8570dd8c43432b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jan 21 23:05:26 2008 +0000

    2008-01-22 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/ConsoleAdapter.cpp, src/components/ogre/widgets/ConsoleAdapter.h: make sure that a command only is entered when the enter button is pressed and released, so to avoid the problem where we switch from movement mode by pressing enter and then only have it switch back since it tried to enter an empty command

31	18	src/components/ogre/widgets/ConsoleAdapter.cpp
2	0	src/components/ogre/widgets/ConsoleAdapter.h

commit c82681f40035ced1fc86bb2068a9ee43715f062e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jan 21 23:03:56 2008 +0000

    2008-01-22 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/Chat.lua: restructured

9	7	src/components/ogre/widgets/Chat.lua

commit 69d2ce654e24eaa1c7b831328128ce2eec99c133
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jan 21 23:03:08 2008 +0000

    2008-01-22 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/scripting/bindings/lua/ogre/Ogre.pkg, src/components/ogre/scripting/bindings/lua/ogre/OgreRoot.pkg, src/components/ogre/scripting/bindings/lua/ogre/lua_Ogre.cpp: added bindings for Ogre Root class

1	0	src/components/ogre/scripting/bindings/lua/ogre/Ogre.pkg
709	0	src/components/ogre/scripting/bindings/lua/ogre/OgreRoot.pkg
443	1	src/components/ogre/scripting/bindings/lua/ogre/lua_Ogre.cpp

commit 879de44711d7e7888a4fd17a2a5af2179a5ec27b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jan 21 21:13:03 2008 +0000

    2008-01-21 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/gui/ActiveWidgetHandler.cpp, src/components/ogre/gui/ActiveWidgetHandler.h, src/components/ogre/gui/Makefile.am, src/components/ogre/GUIManager.cpp, src/components/ogre/GUIManager.h, src/components/ogre/Makefile.am, configure.ac: added a class which makes sure that the current active input window is deactivated when we switch to movement mode, and reactivated when we switch back

2	1	configure.ac
5	0	src/components/ogre/GUIManager.cpp
2	0	src/components/ogre/GUIManager.h
3	3	src/components/ogre/Makefile.am
88	0	src/components/ogre/gui/ActiveWidgetHandler.cpp
65	0	src/components/ogre/gui/ActiveWidgetHandler.h
5	0	src/components/ogre/gui/Makefile.am

commit efa100bb36186f2664bf093247522651389da8fd
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jan 20 18:58:19 2008 +0000

    2008-01-20 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/icons/IconManager.cpp, src/components/ogre/widgets/icons/IconRenderer.cpp, src/components/ogre/widgets/icons/IconRenderer.h: make sure that the ownership of the Model is properly defined, and that it's properly destroyed after it's been rendered.

20	0	ChangeLog
4	6	src/components/ogre/widgets/icons/IconManager.cpp
30	1	src/components/ogre/widgets/icons/IconRenderer.cpp
21	8	src/components/ogre/widgets/icons/IconRenderer.h

commit 27748713a0e9b3172a5626ab59b68d627a9ea15e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jan 20 00:06:27 2008 +0000

    2008-01-20 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/icons/IconImageStore.cpp, src/components/ogre/widgets/icons/IconImageStore.h, src/components/ogre/widgets/icons/IconManager.cpp, src/components/ogre/widgets/icons/IconRenderer.cpp, src/components/ogre/widgets/icons/IconRenderer.h: refactored the icon framework to handle delayed rendering. This is to deal with GPUs without support for FBO where the rendering might occur some frames after the render op has been issued, and we can't copy from the render buffer until that's been done

36	3	src/components/ogre/widgets/icons/IconImageStore.cpp
12	4	src/components/ogre/widgets/icons/IconImageStore.h
4	2	src/components/ogre/widgets/icons/IconManager.cpp
139	6	src/components/ogre/widgets/icons/IconRenderer.cpp
164	1	src/components/ogre/widgets/icons/IconRenderer.h

commit de3758934dfb84389ef83ae8322f92c406903c2d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jan 20 00:02:39 2008 +0000

    2008-01-20 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp, src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.h, src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.pkg, src/components/ogre/scripting/bindings/lua/helpers/lua_Helpers.cpp: fixed incorrect namespaces which broke the terrain editor

6	6	src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp
4	2	src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.h
2	2	src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.pkg
12	12	src/components/ogre/scripting/bindings/lua/helpers/lua_Helpers.cpp

commit 1fb572bce16f697b3d72c7ccf934012b45e32aea
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jan 20 00:01:52 2008 +0000

    2008-01-20 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/framework/bindings/lua/atlas/required.h: remove a compilation warning

3	1	src/framework/bindings/lua/atlas/required.h

commit 051f3a975a8326aafe57b9e4ecd86e657304aaca
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Jan 18 08:47:11 2008 +0000

    2008-01-18 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/scripting/LuaHelper.cpp, src/components/ogre/scripting/LuaScriptingProvider.cpp, src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp: fixed lua 5.0 compilation errors

2	0	src/components/ogre/scripting/LuaHelper.cpp
2	2	src/components/ogre/scripting/LuaScriptingProvider.cpp
2	2	src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp

commit 45dcb4df616720add0d89808b52304ca200dae4a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Jan 17 08:13:38 2008 +0000

    2008-01-17 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/scripting/LuaScriptingProvider.cpp, src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp: added a fix for lua 5.0

16	0	ChangeLog
7	1	src/components/ogre/scripting/LuaScriptingProvider.cpp
7	2	src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp

commit ab1a39125de3aa141e1ad5db69d23927844f1a44
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jan 15 21:50:02 2008 +0000

    2008-01-15 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/OgreSetup.cpp: show the config dialog on Linux too

2	1	src/components/ogre/OgreSetup.cpp

commit 186b288a246ae3423dd4b77770a2fcd9895afc64
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jan 15 21:49:11 2008 +0000

    2008-01-15 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/Makefile.am, Makefile.am: fixed bug #183128: install using correct paths

1	1	Makefile.am
1	1	src/components/ogre/Makefile.am

commit bbe108262651cbf5f504d609320bdde1493e54c1
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jan 13 21:59:04 2008 +0000

    2008-01-13 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/MakeEntityWidget.cpp: fixed a bug which didn't allow the widget to be shown once it had been hidden

3	2	src/components/ogre/widgets/MakeEntityWidget.cpp

commit 54794bb981f53a3eb541bee1c4fbbce80ec7e36b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jan 13 21:09:35 2008 +0000

    2008-01-13 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/EmberEntity.cpp: rotate the eris bbox to fit with the WF coords. Perhaps we need to alter the convert method in MathConverter instead though...

60	0	ChangeLog
8	0	src/components/ogre/EmberEntity.cpp

commit 60277c6fad91a12ed39da284a44fb3056f5992c1
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jan 13 21:08:38 2008 +0000

    2008-01-13 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/EntityEditor.lua: fixed a bug with editing entities with unnamed lists (such as an area)

5	1	src/components/ogre/widgets/EntityEditor.lua

commit d297500f21764c683d224c1bf16ae02c1bb6aa67
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jan 13 21:07:58 2008 +0000

    2008-01-13 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/scripting/LuaHelper.cpp, src/components/ogre/scripting/LuaHelper.h, src/components/ogre/scripting/LuaScriptingProvider.cpp, src/components/ogre/scripting/Makefile.am, src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp, src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.h, src/components/ogre/scripting/bindings/lua/helpers/LuaConnectorHelper.h, src/components/ogre/widgets/Bootstrap.lua, ember.conf: added support for stack traces in lua, through the lua debug library. These require that the lua:debug value in the config is set to true. Lua methods called from CEGUI will not have stack traces in their error messages though.

4	0	ember.conf
55	0	src/components/ogre/scripting/LuaHelper.cpp
48	0	src/components/ogre/scripting/LuaHelper.h
79	6	src/components/ogre/scripting/LuaScriptingProvider.cpp
2	2	src/components/ogre/scripting/Makefile.am
7	1	src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp
1	1	src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.h
1	1	src/components/ogre/scripting/bindings/lua/helpers/LuaConnectorHelper.h
1	1	src/components/ogre/widgets/Bootstrap.lua

commit 4b25ecac59292b510ec4d382699390ce908ea028
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jan 13 00:27:40 2008 +0000

    2008-01-13 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/cegui/datafiles/looknfeel/EmberLook.looknfeel: increase performance

1	1	src/components/ogre/cegui/datafiles/looknfeel/EmberLook.looknfeel

commit 651b9f62711430153c2840bf09da16149c08f407
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jan 13 00:27:01 2008 +0000

    2008-01-13 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/services/metaserver/MetaserverService.cpp, src/components/ogre/widgets/ServerBrowser.lua, ember.conf: added ability to disable the meta server at startup

5	2	ember.conf
5	2	src/components/ogre/widgets/ServerBrowser.lua
2	2	src/services/metaserver/MetaserverService.cpp

commit 0f5b530143cff939fe0149a0c444cfaa857c6bcb
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jan 13 00:26:06 2008 +0000

    2008-01-13 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/services/bindings/lua/ConfigService.pkg, src/services/bindings/lua/lua_EmberServices.cpp, src/services/config/ConfigService.cpp, src/services/config/ConfigService.h: added method for testing whether a certain value is set

5	0	src/services/bindings/lua/ConfigService.pkg
43	1	src/services/bindings/lua/lua_EmberServices.cpp
5	0	src/services/config/ConfigService.cpp
5	0	src/services/config/ConfigService.h

commit 9e559dc71975112ae9c8630a861dc9557f54a297
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jan 13 00:03:58 2008 +0000

    2008-01-13 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/main/Ember.cpp: print out different exit status at exit and disable switching to home directory on win32

5	1	src/main/Ember.cpp

commit e598d3aa52ca60e77c2749cc20c3c25276d17364
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jan 13 00:02:40 2008 +0000

    2008-01-13 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/WorldEmberEntity.cpp: make the intent of the code more clear

3	3	src/components/ogre/WorldEmberEntity.cpp

commit 73da26c6f8d5dce727d446c1df7294c5bd613b9a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jan 13 00:02:06 2008 +0000

    2008-01-13 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/OgreSetup.cpp: at crash time, write out the link to the bug reporting system

1	1	src/components/ogre/OgreSetup.cpp

commit 5f9dcc77e108993cb2cd06f9bb17b432a6da9e8a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jan 13 00:01:27 2008 +0000

    2008-01-13 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/AvatarCamera.cpp: fixed incorrect comparison

1	1	src/components/ogre/AvatarCamera.cpp

commit 96022c62c9b35dcdda33c9c3b78ea08ee33dd165
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jan 13 00:00:51 2008 +0000

    2008-01-13 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/EmberPhysicalEntity.cpp: use the MeshCollisionDetector

4	1	src/components/ogre/EmberPhysicalEntity.cpp

commit c54a1ebec3618e6ac40a8823f5057f93cda28d93
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jan 12 23:59:59 2008 +0000

    2008-01-13 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/MeshCollisionDetector.h, src/components/ogre/MeshCollisionDetector.cpp, src/components/ogre/Makefile.am: added a collision detector which iterates through all vertices and checks for collision, since the Opcode collider isn't working as it should

8	7	src/components/ogre/Makefile.am
267	0	src/components/ogre/MeshCollisionDetector.cpp
65	0	src/components/ogre/MeshCollisionDetector.h

commit e96afd217e49a2d7e83836e0142a1914225822ac
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jan 12 00:15:04 2008 +0000

    2008-01-12 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* ember.ico: added windows icon

-	-	ember.ico

commit 5d26237b72a3f24e3ae88893e306a877a25bf07f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jan 12 00:14:23 2008 +0000

    2008-01-12 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* Ember.nsi: update installer script

102	103	Ember.nsi

commit afcd3de85b6f5b8d87e439caaf3c41878e6de098
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jan 12 00:13:47 2008 +0000

    2008-01-12 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/ogre.cfg: provide sane DirectX values

4	3	src/components/ogre/ogre.cfg

commit 082340d745b35ec9da44b65dae24e4c0a07ef244
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Dec 20 21:05:19 2007 +0000

    2007-12-20 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* NEWS: mark new release

12	0	ChangeLog
6	2	NEWS

commit 9137d7757a31706004e758ce1088972e3e0513ef
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Dec 20 21:04:51 2007 +0000

    2007-12-20 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/terrain.cfg: activate normals for normal mapping

2	2	src/components/ogre/terrain.cfg

commit 6e593fd7b7098f1392f3a5a2823d381ee8fcfdd6
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Dec 20 21:04:01 2007 +0000

    2007-12-20 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/modeldefinitions/moraf.terrain: fixed path for texture

1	1	src/components/ogre/modeldefinitions/moraf.terrain

commit 4b1f72756c578b5c6d78a0894a511f6b5df425ea
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Dec 19 22:52:03 2007 +0000

    2007-12-19 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* ember.conf: added example plugin line for windows and removed the coverage scaling (since it's currently broken)

16	0	ChangeLog
3	2	ember.conf

commit 3111f39ae3f953a5bbd18c0349fb320df95750a1
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Dec 19 22:50:57 2007 +0000

    2007-12-19 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* media/materials/scripts/environment.material: fixed typo

1	1	media/materials/scripts/environment.material

commit 9c075a5b4b7bbc06e28bbf461cfe7b0f800c452b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Dec 19 22:50:15 2007 +0000

    2007-12-19 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/OgreSetup.cpp: exit after shutting down SDL

5	2	src/components/ogre/OgreSetup.cpp

commit 9399e744ea8acb24b41f58d90b78182683b5bc44
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Dec 19 22:49:41 2007 +0000

    2007-12-19 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/terrain/TerrainPageSurfaceCompiler.cpp, src/components/ogre/terrain/TerrainPageSurfaceCompiler.h, src/components/ogre/terrain/TerrainPageSurfaceCompilerTechniqueShader.cpp, src/components/ogre/terrain/TerrainPageSurfaceCompilerTechniqueShader.h, src/components/ogre/terrain/TerrainPageSurfaceCompilerTechniqueSimple.cpp, src/components/ogre/terrain/TerrainPageSurfaceCompilerTechniqueSimple.h: provide basic technique fallback if the shader one isn't supported

33	6	src/components/ogre/terrain/TerrainPageSurfaceCompiler.cpp
2	1	src/components/ogre/terrain/TerrainPageSurfaceCompiler.h
14	4	src/components/ogre/terrain/TerrainPageSurfaceCompilerTechniqueShader.cpp
3	3	src/components/ogre/terrain/TerrainPageSurfaceCompilerTechniqueShader.h
2	1	src/components/ogre/terrain/TerrainPageSurfaceCompilerTechniqueSimple.cpp
1	1	src/components/ogre/terrain/TerrainPageSurfaceCompilerTechniqueSimple.h

commit 055cee4dc9778eaa0eeb47d0bd53257a80c035ad
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Dec 18 21:21:24 2007 +0000

    2007-12-18 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeIntersectionSceneQuery.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapePrecompiledHeaders.cpp, src/components/ogre/environment/caelum/lgpl.txt, src/components/ogre/image/OgreILCodecs.cpp, src/components/ogre/image/OgreILCodecs.h, src/components/ogre/image/OgreILImageCodec.cpp, src/components/ogre/image/OgreILImageCodec.h, src/components/ogre/image/OgreILUtil.cpp, src/components/ogre/image/OgreILUtil.h, src/components/ogre/ogreopcode/include/IOgreCollisionShape.h, src/components/ogre/ogreopcode/include/OgreBoxCollisionShape.h, src/components/ogre/ogreopcode/include/OgreBroadPhase.h, src/components/ogre/ogreopcode/include/OgreCapsule.h, src/components/ogre/ogreopcode/include/OgreCollisionContext.h, src/components/ogre/ogreopcode/include/OgreCollisionManager.h, src/components/ogre/ogreopcode/include/OgreCollisionObject.h, src/components/ogre/ogreopcode/include/OgreCollisionReporter.h, src/components/ogre/ogreopcode/include/OgreCollisionTypes.h, src/components/ogre/ogreopcode/include/OgreEntityCollisionShape.h, src/components/ogre/ogreopcode/include/OgreMeshCollisionShape.h, src/components/ogre/ogreopcode/include/OgreNodes.h, src/components/ogre/ogreopcode/include/OgreOpcode.h, src/components/ogre/ogreopcode/include/OgreOpcodeCharacterController.h, src/components/ogre/ogreopcode/include/OgreOpcodeDebugObject.h, src/components/ogre/ogreopcode/include/OgreOpcodeExports.h, src/components/ogre/ogreopcode/include/OgreOpcodeLine.h, src/components/ogre/ogreopcode/include/OgreOpcodeMath.h, src/components/ogre/ogreopcode/include/OgreOpcodeRay.h, src/components/ogre/ogreopcode/include/OgreOpcodeUtils.h, src/components/ogre/ogreopcode/include/OgreOrientedBox.h, src/components/ogre/ogreopcode/include/OgrePtrCollisionShape.h, src/components/ogre/ogreopcode/include/OgreSphereMeshCollisionShape.h, src/components/ogre/ogreopcode/include/OgreTerrainCollisionShape.h, src/components/ogre/ogreopcode/include/OgreTriangle.hsrc/components/ogre/ogreopcode/src/IOgreCollisionShape.cpp, src/components/ogre/ogreopcode/src/OgreBoxCollisionShape.cpp, src/components/ogre/ogreopcode/src/OgreCapsule.cpp, src/components/ogre/ogreopcode/src/OgreCollisionContext.cpp, src/components/ogre/ogreopcode/src/OgreCollisionManager.cpp, src/components/ogre/ogreopcode/src/OgreCollisionObject.cpp, src/components/ogre/ogreopcode/src/OgreEntityCollisionShape.cpp, src/components/ogre/ogreopcode/src/OgreMeshCollisionShape.cpp, src/components/ogre/ogreopcode/src/OgreOpcodeCharacterController.cpp, src/components/ogre/ogreopcode/src/OgreOpcodeDebugObject.cpp, src/components/ogre/ogreopcode/src/OgreOpcodeLine.cpp, src/components/ogre/ogreopcode/src/OgreOpcodeMath.cpp, src/components/ogre/ogreopcode/src/OgreOpcodeRay.cpp, src/components/ogre/ogreopcode/src/OgreOrientedBox.cpp, src/components/ogre/ogreopcode/src/OgrePtrCollisionShape.cpp, src/components/ogre/ogreopcode/src/OgreSphereMeshCollisionShape.cpp, src/components/ogre/ogreopcode/src/OgreTerrainCollisionShape.cpp, src/components/ogre/ogreopcode/src/OgreTriangle.cpp: Relicense to GPL as required by the GPL, and allowed under section 3 of the LGPL. I would however much rather honour the LGPL license as originally chosen by the authors, so for future versions we should look towards providing these components in a separate LGPL licensed library.

8	0	ChangeLog
3	3	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeIntersectionSceneQuery.cpp
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapePrecompiledHeaders.cpp
0	504	src/components/ogre/environment/caelum/lgpl.txt
3	3	src/components/ogre/image/OgreILCodecs.cpp
3	3	src/components/ogre/image/OgreILCodecs.h
3	3	src/components/ogre/image/OgreILImageCodec.cpp
3	3	src/components/ogre/image/OgreILImageCodec.h
3	3	src/components/ogre/image/OgreILUtil.cpp
3	3	src/components/ogre/image/OgreILUtil.h
1	1	src/components/ogre/ogreopcode/include/IOgreCollisionShape.h
1	1	src/components/ogre/ogreopcode/include/OgreBoxCollisionShape.h
1	1	src/components/ogre/ogreopcode/include/OgreBroadPhase.h
1	1	src/components/ogre/ogreopcode/include/OgreCapsule.h
1	1	src/components/ogre/ogreopcode/include/OgreCollisionContext.h
1	1	src/components/ogre/ogreopcode/include/OgreCollisionManager.h
1	1	src/components/ogre/ogreopcode/include/OgreCollisionObject.h
1	1	src/components/ogre/ogreopcode/include/OgreCollisionReporter.h
1	1	src/components/ogre/ogreopcode/include/OgreCollisionTypes.h
1	1	src/components/ogre/ogreopcode/include/OgreEntityCollisionShape.h
1	1	src/components/ogre/ogreopcode/include/OgreMeshCollisionShape.h
1	1	src/components/ogre/ogreopcode/include/OgreNodes.h
1	1	src/components/ogre/ogreopcode/include/OgreOpcode.h
1	1	src/components/ogre/ogreopcode/include/OgreOpcodeCharacterController.h
1	1	src/components/ogre/ogreopcode/include/OgreOpcodeDebugObject.h
1	1	src/components/ogre/ogreopcode/include/OgreOpcodeExports.h
1	1	src/components/ogre/ogreopcode/include/OgreOpcodeLine.h
1	1	src/components/ogre/ogreopcode/include/OgreOpcodeMath.h
1	1	src/components/ogre/ogreopcode/include/OgreOpcodeRay.h
1	1	src/components/ogre/ogreopcode/include/OgreOpcodeUtils.h
1	1	src/components/ogre/ogreopcode/include/OgreOrientedBox.h
1	1	src/components/ogre/ogreopcode/include/OgrePtrCollisionShape.h
1	1	src/components/ogre/ogreopcode/include/OgreSphereMeshCollisionShape.h
1	1	src/components/ogre/ogreopcode/include/OgreTerrainCollisionShape.h
1	1	src/components/ogre/ogreopcode/include/OgreTriangle.h
1	1	src/components/ogre/ogreopcode/src/IOgreCollisionShape.cpp
1	1	src/components/ogre/ogreopcode/src/OgreBoxCollisionShape.cpp
1	1	src/components/ogre/ogreopcode/src/OgreCapsule.cpp
1	1	src/components/ogre/ogreopcode/src/OgreCollisionContext.cpp
1	1	src/components/ogre/ogreopcode/src/OgreCollisionManager.cpp
1	1	src/components/ogre/ogreopcode/src/OgreCollisionObject.cpp
1	1	src/components/ogre/ogreopcode/src/OgreEntityCollisionShape.cpp
1	1	src/components/ogre/ogreopcode/src/OgreMeshCollisionShape.cpp
1	1	src/components/ogre/ogreopcode/src/OgreOpcodeCharacterController.cpp
1	1	src/components/ogre/ogreopcode/src/OgreOpcodeDebugObject.cpp
1	1	src/components/ogre/ogreopcode/src/OgreOpcodeLine.cpp
1	1	src/components/ogre/ogreopcode/src/OgreOpcodeMath.cpp
1	1	src/components/ogre/ogreopcode/src/OgreOpcodeRay.cpp
1	1	src/components/ogre/ogreopcode/src/OgreOrientedBox.cpp
1	1	src/components/ogre/ogreopcode/src/OgrePtrCollisionShape.cpp
1	1	src/components/ogre/ogreopcode/src/OgreSphereMeshCollisionShape.cpp
1	1	src/components/ogre/ogreopcode/src/OgreTerrainCollisionShape.cpp
1	1	src/components/ogre/ogreopcode/src/OgreTriangle.cpp

commit c31fe87f7a4232738c302c8698ab5bd1fdebdd9a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Dec 18 19:35:23 2007 +0000

    2007-12-18 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/ogreopcode/src/IOgreCollisionShape.cpp, src/components/ogre/ogreopcode/src/OgreBoxCollisionShape.cpp, src/components/ogre/ogreopcode/src/OgreCapsule.cpp, src/components/ogre/ogreopcode/src/OgreCollisionContext.cpp, src/components/ogre/ogreopcode/src/OgreCollisionManager.cpp, src/components/ogre/ogreopcode/src/OgreCollisionObject.cpp, src/components/ogre/ogreopcode/src/OgreEntityCollisionShape.cpp, src/components/ogre/ogreopcode/src/OgreMeshCollisionShape.cpp, src/components/ogre/ogreopcode/src/OgreOpcodeCharacterController.cpp, src/components/ogre/ogreopcode/src/OgreOpcodeDebugObject.cpp, src/components/ogre/ogreopcode/src/OgreOpcodeLine.cpp, src/components/ogre/ogreopcode/src/OgreOpcodeMath.cpp, src/components/ogre/ogreopcode/src/OgreOpcodeRay.cpp, src/components/ogre/ogreopcode/src/OgreOrientedBox.cpp, src/components/ogre/ogreopcode/src/OgrePtrCollisionShape.cpp, src/components/ogre/ogreopcode/src/OgreSphereMeshCollisionShape.cpp, src/components/ogre/ogreopcode/src/OgreTerrainCollisionShape.cpp, src/components/ogre/ogreopcode/src/OgreTriangle.cpp, src/components/ogre/ogreopcode/include/IOgreCollisionShape.h, src/components/ogre/ogreopcode/include/OgreBoxCollisionShape.h, src/components/ogre/ogreopcode/include/OgreBroadPhase.h, src/components/ogre/ogreopcode/include/OgreCapsule.h, src/components/ogre/ogreopcode/include/OgreCollisionContext.h, src/components/ogre/ogreopcode/include/OgreCollisionManager.h, src/components/ogre/ogreopcode/include/OgreCollisionObject.h, src/components/ogre/ogreopcode/include/OgreCollisionReporter.h, src/components/ogre/ogreopcode/include/OgreCollisionTypes.h, src/components/ogre/ogreopcode/include/OgreEntityCollisionShape.h, src/components/ogre/ogreopcode/include/OgreMeshCollisionShape.h, src/components/ogre/ogreopcode/include/OgreNodes.h, src/components/ogre/ogreopcode/include/OgreOpcode.h, src/components/ogre/ogreopcode/include/OgreOpcodeCharacterController.h, src/components/ogre/ogreopcode/include/OgreOpcodeDebugObject.h, src/components/ogre/ogreopcode/include/OgreOpcodeExports.h, src/components/ogre/ogreopcode/include/OgreOpcodeLine.h, src/components/ogre/ogreopcode/include/OgreOpcodeMath.h, src/components/ogre/ogreopcode/include/OgreOpcodeRay.h, src/components/ogre/ogreopcode/include/OgreOpcodeUtils.h, src/components/ogre/ogreopcode/include/OgreOrientedBox.h, src/components/ogre/ogreopcode/include/OgrePtrCollisionShape.h, src/components/ogre/ogreopcode/include/OgreSphereMeshCollisionShape.h, src/components/ogre/ogreopcode/include/OgreTerrainCollisionShape.h, src/components/ogre/ogreopcode/include/OgreTriangle.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgreDebugRectangle2D.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgreOcclusionBoundingBox.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeAxisAlignedBoxSceneQuery.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeCamera.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2DManager.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_HeightField.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_HeightFieldBlendNeighbor.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_HeightFieldN.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_HeightFieldNTC.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_HeightFieldRaw.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_HeightFieldRawTC.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_HeightFieldTC.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_Spline.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeHorizon.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeIndexBuffer.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeIntersectionSceneQuery.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeListener.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeListenerManager.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeMeshDecal.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusionQuerySet.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctree.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeAxisAlignedBoxSceneQuery.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeCamera.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeIntersectionSceneQuery.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeNode.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreePlaneBoundedVolumeListSceneQuery.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeRaySceneQuery.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeSceneManager.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeSphereSceneQuery.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapePage.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapePageManager.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapePageRenderable.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapePoolSet.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapePrecompiledHeaders.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapePrerequisites.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeQueue.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeRaySceneQuery.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeRenderable.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeRenderableManager.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeSceneManager.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTextureCoordinatesManager.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTextureManager.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_BaseTexture.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_BaseTexture2.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Image.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_InstantBaseTexture.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_InstantBaseTextureEdit.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_InstantBaseTextureShadowed.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_None.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting2.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting2Edit.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting3.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting4.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting5.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting6.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting7.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting7Edit.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_SplattingShader.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_SplattingShaderEdit.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTile.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTileInfo.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTileManager.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/fileutils.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgreDebugRectangle2D.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgreOcclusionBoundingBox.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeAxisAlignedBoxSceneQuery.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeCamera.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2DManager.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightField.cp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightFieldBlendNeighbor.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightFieldN.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightFieldNTC.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightFieldRaw.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightFieldRawTC.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightFieldTC.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_Spline.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeHorizon.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeIndexBuffer.cp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeListenerManager.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeMeshDecal.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOcclusionQuerySet.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctree.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreeAxisAlignedBoxSceneQuery.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreeCamera.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreeIntersectionSceneQuery.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreeNode.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreePlaneBoundedVolumeListSceneQuery.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreeRaySceneQuery.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreeSceneManager.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreeSphereSceneQuery.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOptions.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapePage.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapePageManager.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapePageRenderable.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeRaySceneQuery.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeRenderable.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeRenderableManager.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeSceneManager.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeSceneManagerDll.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTextureCoordinatesManager.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTextureManager.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_BaseTexture.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_BaseTexture2.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Image.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_InstantBaseTexture.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_InstantBaseTextureEdit.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_InstantBaseTextureShadowed.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting2.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting2Edit.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting3.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting4.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting5.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting6.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting7.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting7Edit.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_SplattingShader.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_SplattingShaderEdit.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTile.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTileManager.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/filetutils.cpp: Relicense to GPL as required by the GPL, and allowed under section 3 of the LGPL. I would however much rather honour the LGPL license as originally chosen by the authors, so for future versions we should look towards providing these components in a separate LGPL licensed library.

3	3	src/components/ogre/EmberOgre.cpp
4	4	src/components/ogre/EmberOgre.h
3	3	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgreDebugRectangle2D.h
80	80	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgreOcclusionBoundingBox.h
3	3	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeAxisAlignedBoxSceneQuery.h
3	3	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeCamera.h
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D.h
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2DManager.h
67	67	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_HeightField.h
54	54	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_HeightFieldBlendNeighbor.h
63	63	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_HeightFieldN.h
68	68	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_HeightFieldNTC.h
54	54	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_HeightFieldRaw.h
60	60	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_HeightFieldRawTC.h
64	64	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_HeightFieldTC.h
62	62	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_Spline.h
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeHorizon.h
95	95	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeIndexBuffer.h
57	57	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeIntersectionSceneQuery.h
61	61	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeListener.h
179	179	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeListenerManager.h
4	4	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeMeshDecal.h
66	66	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusionQuerySet.h
3	3	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctree.h
56	56	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeAxisAlignedBoxSceneQuery.h
124	124	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeCamera.h
56	56	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeIntersectionSceneQuery.h
3	3	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeNode.h
55	55	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreePlaneBoundedVolumeListSceneQuery.h
55	55	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeRaySceneQuery.h
3	3	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeSceneManager.h
55	55	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeSphereSceneQuery.h
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapePage.h
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapePageManager.h
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapePageRenderable.h
284	284	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapePoolSet.h
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapePrecompiledHeaders.h
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapePrerequisites.h
244	244	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeQueue.h
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeRaySceneQuery.h
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeRenderable.h
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeRenderableManager.h
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeSceneManager.h
188	188	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture.h
55	55	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTextureCoordinatesManager.h
134	134	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTextureManager.h
46	46	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_BaseTexture.h
38	38	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_BaseTexture2.h
42	42	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Image.h
45	45	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_InstantBaseTexture.h
41	41	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_InstantBaseTextureEdit.h
48	48	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_InstantBaseTextureShadowed.h
63	63	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_None.h
54	54	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting.h
41	41	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting2.h
39	39	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting2Edit.h
42	42	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting3.h
39	39	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting4.h
41	41	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting5.h
40	40	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting6.h
39	39	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting7.h
42	42	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting7Edit.h
41	41	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_SplattingShader.h
39	39	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_SplattingShaderEdit.h
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTile.h
60	60	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTileInfo.h
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTileManager.h
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/fileutils.h
3	3	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgreDebugRectangle2D.cpp
203	203	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgreOcclusionBoundingBox.cpp
3	3	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeAxisAlignedBoxSceneQuery.cpp
3	3	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeCamera.cpp
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D.cpp
2	2	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2DManager.cpp
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightField.cpp
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightFieldBlendNeighbor.cpp
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightFieldN.cpp
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightFieldNTC.cpp
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightFieldRaw.cpp
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightFieldRawTC.cpp
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightFieldTC.cpp
147	147	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_Spline.cpp
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeHorizon.cpp
608	608	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeIndexBuffer.cpp
482	482	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeListenerManager.cpp
4	4	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeMeshDecal.cpp
33	33	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOcclusionQuerySet.cpp
3	3	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctree.cpp
80	80	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreeAxisAlignedBoxSceneQuery.cpp
3	3	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreeCamera.cpp
127	127	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreeIntersectionSceneQuery.cpp
3	3	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreeNode.cpp
85	85	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreePlaneBoundedVolumeListSceneQuery.cpp
3	3	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreeRaySceneQuery.cpp
4	4	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreeSceneManager.cpp
3	3	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreeSphereSceneQuery.cpp
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOptions.cpp
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapePage.cpp
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapePageManager.cpp
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapePageRenderable.cpp
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeRaySceneQuery.cpp
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeRenderable.cpp
286	286	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeRenderableManager.cpp
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeSceneManager.cpp
49	49	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeSceneManagerDll.cpp
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture.cpp
138	138	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTextureCoordinatesManager.cpp
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTextureManager.cpp
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_BaseTexture.cpp
63	63	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_BaseTexture2.cpp
57	57	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Image.cpp
67	67	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_InstantBaseTexture.cpp
66	66	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_InstantBaseTextureEdit.cpp
167	167	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_InstantBaseTextureShadowed.cpp
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting.cpp
68	68	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting2.cpp
74	74	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting2Edit.cpp
72	72	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting3.cpp
69	69	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting4.cpp
71	71	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting5.cpp
69	69	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting6.cpp
70	70	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting7.cpp
75	75	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting7Edit.cpp
71	71	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_SplattingShader.cpp
72	72	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_SplattingShaderEdit.cpp
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTile.cpp
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTileManager.cpp
108	108	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/filetutils.cpp
200	200	src/components/ogre/ogreopcode/include/IOgreCollisionShape.h
72	72	src/components/ogre/ogreopcode/include/OgreBoxCollisionShape.h
39	39	src/components/ogre/ogreopcode/include/OgreBroadPhase.h
125	125	src/components/ogre/ogreopcode/include/OgreCapsule.h
203	203	src/components/ogre/ogreopcode/include/OgreCollisionContext.h
207	207	src/components/ogre/ogreopcode/include/OgreCollisionManager.h
387	387	src/components/ogre/ogreopcode/include/OgreCollisionObject.h
329	329	src/components/ogre/ogreopcode/include/OgreCollisionReporter.h
2	2	src/components/ogre/ogreopcode/include/OgreCollisionTypes.h
110	110	src/components/ogre/ogreopcode/include/OgreEntityCollisionShape.h
109	109	src/components/ogre/ogreopcode/include/OgreMeshCollisionShape.h
38	38	src/components/ogre/ogreopcode/include/OgreNodes.h
48	48	src/components/ogre/ogreopcode/include/OgreOpcode.h
109	109	src/components/ogre/ogreopcode/include/OgreOpcodeCharacterController.h
134	134	src/components/ogre/ogreopcode/include/OgreOpcodeDebugObject.h
60	60	src/components/ogre/ogreopcode/include/OgreOpcodeExports.h
210	210	src/components/ogre/ogreopcode/include/OgreOpcodeLine.h
810	810	src/components/ogre/ogreopcode/include/OgreOpcodeMath.h
209	209	src/components/ogre/ogreopcode/include/OgreOpcodeRay.h
120	120	src/components/ogre/ogreopcode/include/OgreOpcodeUtils.h
200	200	src/components/ogre/ogreopcode/include/OgreOrientedBox.h
98	98	src/components/ogre/ogreopcode/include/OgrePtrCollisionShape.h
106	106	src/components/ogre/ogreopcode/include/OgreSphereMeshCollisionShape.h
148	148	src/components/ogre/ogreopcode/include/OgreTerrainCollisionShape.h
192	192	src/components/ogre/ogreopcode/include/OgreTriangle.h
1261	1261	src/components/ogre/ogreopcode/src/IOgreCollisionShape.cpp
248	248	src/components/ogre/ogreopcode/src/OgreBoxCollisionShape.cpp
80	80	src/components/ogre/ogreopcode/src/OgreCapsule.cpp
672	672	src/components/ogre/ogreopcode/src/OgreCollisionContext.cpp
505	505	src/components/ogre/ogreopcode/src/OgreCollisionManager.cpp
418	418	src/components/ogre/ogreopcode/src/OgreCollisionObject.cpp
433	433	src/components/ogre/ogreopcode/src/OgreEntityCollisionShape.cpp
438	438	src/components/ogre/ogreopcode/src/OgreMeshCollisionShape.cpp
248	248	src/components/ogre/ogreopcode/src/OgreOpcodeCharacterController.cpp
428	428	src/components/ogre/ogreopcode/src/OgreOpcodeDebugObject.cpp
1530	1530	src/components/ogre/ogreopcode/src/OgreOpcodeLine.cpp
606	606	src/components/ogre/ogreopcode/src/OgreOpcodeMath.cpp
41	41	src/components/ogre/ogreopcode/src/OgreOpcodeRay.cpp
264	264	src/components/ogre/ogreopcode/src/OgreOrientedBox.cpp
157	157	src/components/ogre/ogreopcode/src/OgrePtrCollisionShape.cpp
490	490	src/components/ogre/ogreopcode/src/OgreSphereMeshCollisionShape.cpp
175	175	src/components/ogre/ogreopcode/src/OgreTerrainCollisionShape.cpp
272	272	src/components/ogre/ogreopcode/src/OgreTriangle.cpp

commit 09cd1eeb0c00129dfc8e4337bab163643acd01eb
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Dec 15 12:51:46 2007 +0000

    2007-12-15 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* README.lyx: added some text about the components used

52	0	ChangeLog
98	45	README.lyx

commit 99109ad28fc92d14d15d871b65c6f26c9b43b017
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Dec 15 12:50:52 2007 +0000

    2007-12-15 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* make_dist_media.sh.in: expanded the dist media script

10	3	make_dist_media.sh.in

commit 7fecaa85b4c5c019cf89ed8674ba8c3f4ab82b82
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Dec 15 12:49:47 2007 +0000

    2007-12-15 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* configure.ac: bump eris version

1	1	configure.ac

commit 138cca80b34a227292fdf8db9b6697e9b9c14f80
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Dec 15 12:48:01 2007 +0000

    2007-12-15 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/resources.cfg: fixed erronous placement of the splatting dir

3	1	src/components/ogre/resources.cfg

commit d3adae76164b998cee54e1184597c0f677b363f4
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Dec 15 12:46:28 2007 +0000

    2007-12-15 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/AssetsManager.cpp, src/components/ogre/widgets/AssetsManager.layout, src/components/ogre/widgets/AssetsManager.lua: added mesh resource view

5	0	src/components/ogre/widgets/AssetsManager.cpp
42	0	src/components/ogre/widgets/AssetsManager.layout
27	1	src/components/ogre/widgets/AssetsManager.lua

commit 0573194d38b57e0bd3b3943df306dab61b2765ab
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Dec 15 12:45:49 2007 +0000

    2007-12-15 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/terrain/TerrainPageSurfaceCompilerTechniqueShader.cpp: activated normal mapping and cleaned up naming

16	16	src/components/ogre/terrain/TerrainPageSurfaceCompilerTechniqueShader.cpp

commit 7c0f2b5d22954d1302697d177c23ddfc0bd5ea3c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Dec 15 12:44:52 2007 +0000

    2007-12-15 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingLandScapeData2D_HeightField.cpp: get the normals from mercator

5	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingLandScapeData2D_HeightField.cpp

commit d42a07d693a66692532954e7df3f73cf5bda0724
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Dec 15 12:42:17 2007 +0000

    2007-12-15 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/modeldefinitions/modelmappings.modelmap.xml, src/components/ogre/modeldefinitions/mushroom.modeldef: updated mushrooms

29	1	src/components/ogre/modeldefinitions/modelmappings.modelmap.xml
22	4	src/components/ogre/modeldefinitions/mushroom.modeldef

commit a32f487d893c1ac23233ce8c1c1ec608e529a2ea
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Dec 15 12:41:26 2007 +0000

    2007-12-15 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/services/metaserver/MetaserverService.cpp: removed extra line breaks in logging

9	9	src/services/metaserver/MetaserverService.cpp

commit 4cc862bfd62db19338fe2caa56409b54e6e1b789
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Dec 15 12:39:09 2007 +0000

    2007-12-15 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* media/models/placeholder.mesh: updated mesh

-	-	media/models/placeholder.mesh

commit ef0cff244a599844d1c6f0e1620c3988d58f7894
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Dec 15 12:38:39 2007 +0000

    2007-12-15 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* media/materials/splatting/Splat.cg, media/materials/splatting/splat.program: added an experimental normal mapped terrain material

62	22	media/materials/splatting/Splat.cg
6	0	media/materials/splatting/splat.program

commit 930300c518a168eecef450e016996f3581babe1f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Dec 15 12:37:38 2007 +0000

    2007-12-15 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* media/materials/scripts/buildings.material, media/materials/scripts/creatures.material, media/materials/scripts/environment.material, media/materials/scripts/tools.material, media/materials/scripts/vegetation.material: cleaned up media scripts

13	25	media/materials/scripts/buildings.material
1	1	media/materials/scripts/creatures.material
10	7	media/materials/scripts/environment.material
1	1	media/materials/scripts/tools.material
66	134	media/materials/scripts/vegetation.material

commit 92d93cb1ec5be5ee1d0e117cb2aac92a46721645
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Nov 29 20:23:55 2007 +0000

    2007-11-29 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/Inventory.lua: check for the existance of the attribute before trying to get it

3	1	src/components/ogre/widgets/Inventory.lua

commit 6c0f5088463c247a1f599f9fd0530b287e738aaa
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Nov 25 22:35:22 2007 +0000

    *** empty log message ***

60	0	ChangeLog

commit c1b65a0ffa7cf26856ceb078f544229b69708781
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Nov 25 22:35:07 2007 +0000

    2007-11-25 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* ember.conf: added some new settings for disabling the terrain checking for the camera as well as selecting the preferred terrain technique

5	1	ember.conf

commit 44e9e209e32c389f668b93c7d4853946fe0fe958
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Nov 25 22:33:42 2007 +0000

    2007-11-25 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* AUTHORS: updated email info

2	2	AUTHORS

commit 51e04e3b84431ffc50e4a433c3a485e90449025c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Nov 25 22:33:19 2007 +0000

    2007-11-25 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* make_dist_media.sh.in: updated copying scrit

2	4	make_dist_media.sh.in

commit 602de64807ccf1e9229be37b939b482fce77052c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Nov 25 22:32:17 2007 +0000

    2007-11-25 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/ModelEdit.layout, src/components/ogre/widgets/ModelEdit.lua: added a mesh filter

7	2	src/components/ogre/widgets/ModelEdit.layout
6	1	src/components/ogre/widgets/ModelEdit.lua

commit 87077f74cad332df92bad7c5f9e50d29fd29b172
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Nov 25 22:31:50 2007 +0000

    2007-11-25 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/Makefile.am: removed obsolete copying

0	6	src/components/ogre/widgets/Makefile.am

commit 7ec035294ba5314e0dfa868f82cd029007b27517
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Nov 25 22:31:06 2007 +0000

    2007-11-25 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/modeldefinitions/marketstall_canvasA.modeldef, src/components/ogre/modeldefinitions/marketstall_canvasB.modeldef, src/components/ogre/modeldefinitions/marketstall_canvasC.modeldef, src/components/ogre/modeldefinitions/modelmappings.modelmap.xml, src/components/ogre/modeldefinitions/stall.modeldef: updated definitions

34	0	src/components/ogre/modeldefinitions/marketstall_canvasA.modeldef
34	0	src/components/ogre/modeldefinitions/marketstall_canvasB.modeldef
34	0	src/components/ogre/modeldefinitions/marketstall_canvasC.modeldef
28	1	src/components/ogre/modeldefinitions/modelmappings.modelmap.xml
0	34	src/components/ogre/modeldefinitions/stall.modeldef

commit 35a79b4e832856a6e875b518497a03bd4e8e51bc
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Nov 25 21:29:32 2007 +0000

    2007-11-25 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/modeldefinitions/acorn.modeldef, src/components/ogre/modeldefinitions/apple.modeldef, src/components/ogre/modeldefinitions/armory.modeldef, src/components/ogre/modeldefinitions/bailey1.modeldef, src/components/ogre/modeldefinitions/bailey2.modeldef, src/components/ogre/modeldefinitions/barrel.modeldef, src/components/ogre/modeldefinitions/bearded_male.modeldef, src/components/ogre/modeldefinitions/bed.modeldef, src/components/ogre/modeldefinitions/birchA.modeldef, src/components/ogre/modeldefinitions/birchB.modeldef, src/components/ogre/modeldefinitions/birch_mk1.modeldef, src/components/ogre/modeldefinitions/boat.modeldef, src/components/ogre/modeldefinitions/bottle.modeldef, src/components/ogre/modeldefinitions/buildingelements.modeldef.xml, src/components/ogre/modeldefinitions/buildings.modeldef, src/components/ogre/modeldefinitions/camelia.modeldef, src/components/ogre/modeldefinitions/campfire.modeldef, src/components/ogre/modeldefinitions/carrot.modeldef, src/components/ogre/modeldefinitions/castle_outer_wall.modeldef, src/components/ogre/modeldefinitions/cg_house.modeldef, src/components/ogre/modeldefinitions/choppingblock.modeldef, src/components/ogre/modeldefinitions/choppingblockA.modeldef, src/components/ogre/modeldefinitions/choppingblockB.modeldef, src/components/ogre/modeldefinitions/coin.modeldef, src/components/ogre/modeldefinitions/crate.modeldef, src/components/ogre/modeldefinitions/crate_lid.modeldef, src/components/ogre/modeldefinitions/don_jon.modeldef, src/components/ogre/modeldefinitions/door.modeldef, src/components/ogre/modeldefinitions/drystan_archer.modeldef, src/components/ogre/modeldefinitions/environment.modeldef.xml, src/components/ogre/modeldefinitions/fencegate.modeldef, src/components/ogre/modeldefinitions/fencepole.modeldef, src/components/ogre/modeldefinitions/fencesection.modeldef, src/components/ogre/modeldefinitions/fern.modeldef, src/components/ogre/modeldefinitions/furniture.modeldef, src/components/ogre/modeldefinitions/gallows.modeldef, src/components/ogre/modeldefinitions/gateway.modeldef, src/components/ogre/modeldefinitions/house3.modeldef, src/components/ogre/modeldefinitions/humanoid.modeldef, src/components/ogre/modeldefinitions/items.modeldef.xml, src/components/ogre/modeldefinitions/jetty.modeldef, src/components/ogre/modeldefinitions/jug.modeldef, src/components/ogre/modeldefinitions/keep.modeldef, src/components/ogre/modeldefinitions/leaf.modeldef, src/components/ogre/modeldefinitions/lumber.modeldef, src/components/ogre/modeldefinitions/male.modeldef, src/components/ogre/modeldefinitions/mushroom.modeldef, src/components/ogre/modeldefinitions/oak.modeldef, src/components/ogre/modeldefinitions/oakB.modeldef, src/components/ogre/modeldefinitions/oakC.modeldef, src/components/ogre/modeldefinitions/oak_mk1.modeldef, src/components/ogre/modeldefinitions/oak_sapling.modeldef, src/components/ogre/modeldefinitions/oak_young.modeldef, src/components/ogre/modeldefinitions/open_crate.modeldef, src/components/ogre/modeldefinitions/outdoor_structures.modeldef, src/components/ogre/modeldefinitions/outerwall.modeldef, src/components/ogre/modeldefinitions/palissade.modeldef, src/components/ogre/modeldefinitions/palissade_circle.modeldef, src/components/ogre/modeldefinitions/palissade_entry.modeldef, src/components/ogre/modeldefinitions/palissade_unit.modeldef, src/components/ogre/modeldefinitions/stake.modeldef, src/components/ogre/modeldefinitions/stall.modeldef, src/components/ogre/modeldefinitions/sty.modeldef, src/components/ogre/modeldefinitions/tinderbox.modeldef, src/components/ogre/modeldefinitions/tinderboxA.modeldef, src/components/ogre/modeldefinitions/tinderboxB.modeldef, src/components/ogre/modeldefinitions/tools.modeldef, src/components/ogre/modeldefinitions/tower.modeldef, src/components/ogre/modeldefinitions/trees.modeldef.xml, src/components/ogre/modeldefinitions/trowel.modeldef, src/components/ogre/modeldefinitions/turnip.modeldef, src/components/ogre/modeldefinitions/vehicles.modeldef: updated model definitions, moved a lot of them to their own files since it's easier to update when they are edited using the Model Editor in game

21	0	src/components/ogre/modeldefinitions/acorn.modeldef
21	0	src/components/ogre/modeldefinitions/apple.modeldef
21	0	src/components/ogre/modeldefinitions/armory.modeldef
21	0	src/components/ogre/modeldefinitions/bailey1.modeldef
21	0	src/components/ogre/modeldefinitions/bailey2.modeldef
22	0	src/components/ogre/modeldefinitions/barrel.modeldef
31	0	src/components/ogre/modeldefinitions/bearded_male.modeldef
21	0	src/components/ogre/modeldefinitions/bed.modeldef
23	0	src/components/ogre/modeldefinitions/birchA.modeldef
23	0	src/components/ogre/modeldefinitions/birchB.modeldef
25	0	src/components/ogre/modeldefinitions/birch_mk1.modeldef
21	0	src/components/ogre/modeldefinitions/boat.modeldef
21	0	src/components/ogre/modeldefinitions/bottle.modeldef
5	47	src/components/ogre/modeldefinitions/buildingelements.modeldef.xml
2	213	src/components/ogre/modeldefinitions/buildings.modeldef
22	0	src/components/ogre/modeldefinitions/camelia.modeldef
20	0	src/components/ogre/modeldefinitions/campfire.modeldef
26	0	src/components/ogre/modeldefinitions/carrot.modeldef
20	0	src/components/ogre/modeldefinitions/castle_outer_wall.modeldef
51	0	src/components/ogre/modeldefinitions/cg_house.modeldef
21	0	src/components/ogre/modeldefinitions/choppingblock.modeldef
21	0	src/components/ogre/modeldefinitions/choppingblockA.modeldef
20	0	src/components/ogre/modeldefinitions/choppingblockB.modeldef
26	0	src/components/ogre/modeldefinitions/coin.modeldef
29	0	src/components/ogre/modeldefinitions/crate.modeldef
20	0	src/components/ogre/modeldefinitions/crate_lid.modeldef
21	0	src/components/ogre/modeldefinitions/don_jon.modeldef
20	0	src/components/ogre/modeldefinitions/door.modeldef
22	0	src/components/ogre/modeldefinitions/drystan_archer.modeldef
4	83	src/components/ogre/modeldefinitions/environment.modeldef.xml
21	0	src/components/ogre/modeldefinitions/fencegate.modeldef
21	0	src/components/ogre/modeldefinitions/fencepole.modeldef
21	0	src/components/ogre/modeldefinitions/fencesection.modeldef
20	0	src/components/ogre/modeldefinitions/fern.modeldef
0	92	src/components/ogre/modeldefinitions/furniture.modeldef
21	0	src/components/ogre/modeldefinitions/gallows.modeldef
30	0	src/components/ogre/modeldefinitions/gateway.modeldef
25	0	src/components/ogre/modeldefinitions/house3.modeldef
155	0	src/components/ogre/modeldefinitions/humanoid.modeldef
0	42	src/components/ogre/modeldefinitions/items.modeldef.xml
21	0	src/components/ogre/modeldefinitions/jetty.modeldef
22	0	src/components/ogre/modeldefinitions/jug.modeldef
33	0	src/components/ogre/modeldefinitions/keep.modeldef
20	0	src/components/ogre/modeldefinitions/leaf.modeldef
22	0	src/components/ogre/modeldefinitions/lumber.modeldef
203	0	src/components/ogre/modeldefinitions/male.modeldef
21	0	src/components/ogre/modeldefinitions/mushroom.modeldef
20	0	src/components/ogre/modeldefinitions/oak.modeldef
21	0	src/components/ogre/modeldefinitions/oakB.modeldef
21	0	src/components/ogre/modeldefinitions/oakC.modeldef
35	0	src/components/ogre/modeldefinitions/oak_mk1.modeldef
51	0	src/components/ogre/modeldefinitions/oak_sapling.modeldef
41	0	src/components/ogre/modeldefinitions/oak_young.modeldef
20	0	src/components/ogre/modeldefinitions/open_crate.modeldef
0	110	src/components/ogre/modeldefinitions/outdoor_structures.modeldef
20	0	src/components/ogre/modeldefinitions/outerwall.modeldef
21	0	src/components/ogre/modeldefinitions/palissade.modeldef
20	0	src/components/ogre/modeldefinitions/palissade_circle.modeldef
20	0	src/components/ogre/modeldefinitions/palissade_entry.modeldef
20	0	src/components/ogre/modeldefinitions/palissade_unit.modeldef
20	0	src/components/ogre/modeldefinitions/stake.modeldef
34	0	src/components/ogre/modeldefinitions/stall.modeldef
21	0	src/components/ogre/modeldefinitions/sty.modeldef
20	0	src/components/ogre/modeldefinitions/tinderbox.modeldef
20	0	src/components/ogre/modeldefinitions/tinderboxA.modeldef
20	0	src/components/ogre/modeldefinitions/tinderboxB.modeldef
0	68	src/components/ogre/modeldefinitions/tools.modeldef
22	0	src/components/ogre/modeldefinitions/tower.modeldef
6	6	src/components/ogre/modeldefinitions/trees.modeldef.xml
21	0	src/components/ogre/modeldefinitions/trowel.modeldef
20	0	src/components/ogre/modeldefinitions/turnip.modeldef
0	12	src/components/ogre/modeldefinitions/vehicles.modeldef

commit 288249da431c791494e8d0c90ba26265d1a1fb5f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Nov 25 21:03:16 2007 +0000

    2007-11-25 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/SceneManagers/EmberPagingSceneManager/include/EmberPagingLandScapeData2D_HeightField.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingLandScapeData2D_HeightField.cpp: activate the normal calc method, though it's just a pass through right now

1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/EmberPagingLandScapeData2D_HeightField.h
4	5	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingLandScapeData2D_HeightField.cpp

commit 4159e9b4e74b4839b45223b46a52c09312a8d316
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Nov 25 21:02:36 2007 +0000

    2007-11-25 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* media/materials/scripts/furniture.material: updated materials

20	40	media/materials/scripts/furniture.material

commit 68474caf74705eecf005507a426e27a148029545
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Nov 25 21:02:09 2007 +0000

    2007-11-25 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* media/materials/splatting/Splat.cg, media/materials/splatting/splat.program: added normal mapping splat shader

268	40	media/materials/splatting/Splat.cg
7	0	media/materials/splatting/splat.program

commit a76b80da9bf1c6dc3ef08807843a5a50185a067b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Nov 25 21:01:01 2007 +0000

    2007-11-25 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* media/materials/programs/OffsetMapping.cg: put the fog calculation in the vertex shader to speed it up

76	76	media/materials/programs/OffsetMapping.cg

commit c41c9e7eac87a871380ba1205da6b162fb88281a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Nov 25 20:59:59 2007 +0000

    2007-11-25 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/services/server/ConnectedAdapter.cpp, src/services/server/ConnectedAdapter.h, src/services/server/IServerAdapter.h, src/services/server/NonConnectedAdapter.cpp, src/services/server/NonConnectedAdapter.h, src/services/server/ServerService.cpp, src/services/server/ServerService.h: added command (/admin_tell) which allows admins to directly tell entities commands

29	0	src/services/server/ConnectedAdapter.cpp
2	1	src/services/server/ConnectedAdapter.h
1	0	src/services/server/IServerAdapter.h
5	0	src/services/server/NonConnectedAdapter.cpp
1	0	src/services/server/NonConnectedAdapter.h
22	1	src/services/server/ServerService.cpp
2	0	src/services/server/ServerService.h

commit 6d3fcd8e9155963f95f31144ee987d6e62b4e8f2
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Nov 25 20:58:34 2007 +0000

    2007-11-25 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/AvatarCamera.cpp, src/components/ogre/AvatarCamera.h: added option to disable the adjustment for the terrain

12	6	src/components/ogre/AvatarCamera.cpp
3	1	src/components/ogre/AvatarCamera.h

commit b5a59f4569e19b5767d70757ad2dd41ff02651d5
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Nov 25 20:56:27 2007 +0000

    2007-11-25 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/terrain/TerrainPage.cpp, src/components/ogre/terrain/TerrainPageSurfaceCompiler.cpp, src/components/ogre/terrain/TerrainPageSurfaceCompilerTechniqueShader.cpp, src/components/ogre/terrain/TerrainPageSurfaceCompilerTechniqueShader.h: added a normal mapped technique and implemented some handling of exceptions by falling back to the simple technique

1	0	src/components/ogre/terrain/TerrainPage.cpp
23	3	src/components/ogre/terrain/TerrainPageSurfaceCompiler.cpp
165	8	src/components/ogre/terrain/TerrainPageSurfaceCompilerTechniqueShader.cpp
53	6	src/components/ogre/terrain/TerrainPageSurfaceCompilerTechniqueShader.h

commit f9d42ea357d77e498d2de96585f4b35f14ab951e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Nov 25 20:51:56 2007 +0000

    2007-11-25 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* media/materials/base_scripts/base.material: use a simpler technique for larger distances since we won't see the normal mapped goodness anyway

81	63	media/materials/base_scripts/base.material

commit bb1880d2fd99f676848b296fed2f09d9aface93b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Nov 19 23:13:14 2007 +0000

    2007-11-20 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/AssetsManager.layout: put it a little lower so it isn't occluded by the status widget

40	0	ChangeLog
1	1	src/components/ogre/widgets/AssetsManager.layout

commit 304326b9160ad58773f4d6d2bf8db9ea386410be
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Nov 19 23:12:28 2007 +0000

    2007-11-20 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/scripting/bindings/lua/ModelDefinition.pkg, src/components/ogre/scripting/bindings/lua/ModelDefinitionManager.pkg, src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp: updated bindings

6	6	src/components/ogre/scripting/bindings/lua/ModelDefinition.pkg
1	1	src/components/ogre/scripting/bindings/lua/ModelDefinitionManager.pkg
31	163	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp

commit 2fed90e17f2867a9f8e8d1122a8de09c477e165c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Nov 19 23:11:57 2007 +0000

    2007-11-20 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* ember.conf: removed old terrain layer definitions

1	7	ember.conf

commit 2ad86f8b69de1771b2f0d1814e51d7ebac08100b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Nov 19 23:11:24 2007 +0000

    2007-11-20 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/WorldEmberEntity.cpp: use the TerrainLayerDefinitions

19	14	src/components/ogre/WorldEmberEntity.cpp

commit 1af3a8abdfa455780b98b2cc817d1f9398597648
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Nov 19 23:11:00 2007 +0000

    2007-11-20 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/EmberOgre.cpp, src/components/ogre/EmberOgre.h: added a TerrainLayerDefinitionManager

5	1	src/components/ogre/EmberOgre.cpp
3	0	src/components/ogre/EmberOgre.h

commit 6bc81e1344ffdb20ba62dd3143594eee183cfffa
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Nov 19 23:10:01 2007 +0000

    2007-11-20 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/modeldefinitions/Makefile.am, src/components/ogre/modeldefinitions/modelmappings.modelmap.xml, src/components/ogre/modeldefinitions/moraf.terrain: added terrain definition for moraf as well as a teodolite

3	0	src/components/ogre/modeldefinitions/Makefile.am
9	0	src/components/ogre/modeldefinitions/modelmappings.modelmap.xml
21	0	src/components/ogre/modeldefinitions/moraf.terrain

commit b63a8ed5456b8e7303ce5a5ff6c2e268d80a56e0
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Nov 19 23:09:17 2007 +0000

    2007-11-20 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/model/ModelDefinition.h, src/components/ogre/model/ModelDefinitionManager.cpp, src/components/ogre/model/ModelDefinitionManager.h: removed AreaDefinition stuff

0	10	src/components/ogre/model/ModelDefinition.h
1	44	src/components/ogre/model/ModelDefinitionManager.cpp
0	11	src/components/ogre/model/ModelDefinitionManager.h

commit 2cc549aac39ea29ed2e09c32d111f506528b08f9
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Nov 19 23:06:17 2007 +0000

    2007-11-18 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/terrain/Makefile.am, src/components/ogre/terrain/TerrainGenerator.cpp, src/components/ogre/terrain/TerrainGenerator.h, src/components/ogre/terrain/TerrainLayerDefinition.cpp, src/components/ogre/terrain/TerrainLayerDefinition.h, src/components/ogre/terrain/TerrainLayerDefinitionManager.cpp, src/components/ogre/terrain/TerrainLayerDefinitionManager.h, src/components/ogre/terrain/TerrainPage.cpp, src/components/ogre/terrain/TerrainShader.cpp, src/components/ogre/terrain/TerrainShader.h, src/components/ogre/terrain/XMLLayerDefinitionSerializer.cpp, src/components/ogre/terrain/XMLLayerDefinitionSerializer.h: added a dynamic framework for defining terrain layers and how they should be rendered, replacing the placeholder system of defining it in the ModelDefinitionManager and in ember.conf

8	6	src/components/ogre/terrain/Makefile.am
20	52	src/components/ogre/terrain/TerrainGenerator.cpp
4	4	src/components/ogre/terrain/TerrainGenerator.h
91	0	src/components/ogre/terrain/TerrainLayerDefinition.cpp
68	0	src/components/ogre/terrain/TerrainLayerDefinition.h
104	0	src/components/ogre/terrain/TerrainLayerDefinitionManager.cpp
72	0	src/components/ogre/terrain/TerrainLayerDefinitionManager.h
5	2	src/components/ogre/terrain/TerrainPage.cpp
109	98	src/components/ogre/terrain/TerrainShader.cpp
20	17	src/components/ogre/terrain/TerrainShader.h
97	0	src/components/ogre/terrain/XMLLayerDefinitionSerializer.cpp
54	0	src/components/ogre/terrain/XMLLayerDefinitionSerializer.h

commit c83c3d3a94586168c9aeb76265a5695dcd975c44
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Nov 18 20:19:31 2007 +0000

    2007-11-18 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/terrain/TerrainPageSurfaceCompilerTechniqueShader.cpp, src/components/ogre/terrain/TerrainPageSurfaceCompilerTechniqueShader.h, src/components/ogre/terrain/TerrainPageSurfaceLayer.cpp: use better names for the terrain textures and added some cleanup

28	183	src/components/ogre/terrain/TerrainPageSurfaceCompilerTechniqueShader.cpp
4	1	src/components/ogre/terrain/TerrainPageSurfaceCompilerTechniqueShader.h
1	1	src/components/ogre/terrain/TerrainPageSurfaceLayer.cpp

commit cfb2240f720098ec8fb8007965a83ab1e9d60b39
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Nov 18 20:17:55 2007 +0000

    2007-11-18 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* media/materials/splatting/Splat.cg: there seems to be some problems with how arrays are handled, so we'll use the tiling from the first set until I've figured out what's wrong

5	5	media/materials/splatting/Splat.cg

commit 8486475389af9d697468b09a121409c2c74454c5
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Nov 18 18:07:09 2007 +0000

    2007-11-18 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* media/materials/splatting/Splat.cg, media/materials/splatting/splat.program, src/components/ogre/terrain/TerrainPageSurfaceCompilerTechniqueShader.cpp, src/components/ogre/terrain/TerrainPageSurfaceCompilerTechniqueShader.h: expanded the support for multiple combined coverage textures in one pass

12	0	ChangeLog
25	9	media/materials/splatting/Splat.cg
1	1	media/materials/splatting/splat.program
190	98	src/components/ogre/terrain/TerrainPageSurfaceCompilerTechniqueShader.cpp
42	11	src/components/ogre/terrain/TerrainPageSurfaceCompilerTechniqueShader.h

commit 8c23138c64a649b790b2a5553cfe6d6b3c2f35c0
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Nov 18 11:48:58 2007 +0000

    2007-11-18 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/terrain/TerrainPageSurfaceCompiler.cpp, src/components/ogre/terrain/TerrainPageSurfaceCompiler.h, src/components/ogre/terrain/TerrainPageSurfaceCompilerTechniqueShader.cpp, src/components/ogre/terrain/TerrainPageSurfaceCompilerTechniqueShader.h, src/components/ogre/terrain/TerrainPageSurfaceCompilerTechniqueSimple.cpp, src/components/ogre/terrain/TerrainPageSurfaceCompilerTechniqueSimple.h: made the techniques better aware of the page that they're on, and added preliminary support for multiple coverage images in one pass, as well as many passes in one technique

3	1	src/components/ogre/terrain/TerrainPageSurfaceCompiler.cpp
2	17	src/components/ogre/terrain/TerrainPageSurfaceCompiler.h
37	19	src/components/ogre/terrain/TerrainPageSurfaceCompilerTechniqueShader.cpp
16	5	src/components/ogre/terrain/TerrainPageSurfaceCompilerTechniqueShader.h
6	1	src/components/ogre/terrain/TerrainPageSurfaceCompilerTechniqueSimple.cpp
6	2	src/components/ogre/terrain/TerrainPageSurfaceCompilerTechniqueSimple.h

commit 217ee6b6da0a0e07c95e995ed6c1db4ffe0c49db
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Nov 18 11:47:25 2007 +0000

    2007-11-18 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* media/materials/splatting/Splat.cg: better handling of fog

17	12	media/materials/splatting/Splat.cg

commit 9f6fb44112d96b2fa9ee16b142e0a1cbe389ba8e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Nov 15 00:05:55 2007 +0000

    2007-11-15 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* media/materials/programs/OffsetMapping.cg: better formal syntax

72	0	ChangeLog
3	3	media/materials/programs/OffsetMapping.cg

commit 593ab8572f0d0f5178b27882ac1d0325d22d73c7
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Nov 15 00:04:39 2007 +0000

    2007-11-15 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/terrain.cfg: disable vertex lightning as we now use a texture shadow map

2	2	src/components/ogre/terrain.cfg

commit 78d4c60781e9ddfe3db3d4a32b90ea599235f34f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Nov 15 00:01:15 2007 +0000

    2007-11-15 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/terrain/Makefile.am, src/components/ogre/terrain/TerrainPage.h, src/components/ogre/terrain/TerrainPageShadow.cpp, src/components/ogre/terrain/TerrainPageShadow.h, src/components/ogre/terrain/TerrainPageSurface.cpp, src/components/ogre/terrain/TerrainPageSurface.h, src/components/ogre/terrain/TerrainPageSurfaceCompiler.cpp, src/components/ogre/terrain/TerrainPageSurfaceCompiler.h, src/components/ogre/terrain/TerrainPageSurfaceCompilerTechniqueShader.cpp, src/components/ogre/terrain/TerrainPageSurfaceCompilerTechniqueShader.h, src/components/ogre/terrain/TerrainPageSurfaceCompilerTechniqueSimple.cpp, src/components/ogre/terrain/TerrainPageSurfaceCompilerTechniqueSimple.h, src/components/ogre/terrain/TerrainPageSurfaceLayer.cpp, src/components/ogre/terrain/TerrainPageSurfaceLayer.h, src/components/ogre/terrain/TerrainShader.cpp, src/components/ogre/terrain/TerrainShader.h, media/materials/splatting/Splat.cg: the shader terrain material is now fully functioning

53	43	media/materials/splatting/Splat.cg
2	1	src/components/ogre/terrain/Makefile.am
6	5	src/components/ogre/terrain/TerrainPage.h
2	1	src/components/ogre/terrain/TerrainPageShadow.cpp
2	0	src/components/ogre/terrain/TerrainPageShadow.h
3	2	src/components/ogre/terrain/TerrainPageSurface.cpp
2	1	src/components/ogre/terrain/TerrainPageSurface.h
7	143	src/components/ogre/terrain/TerrainPageSurfaceCompiler.cpp
16	10	src/components/ogre/terrain/TerrainPageSurfaceCompiler.h
389	0	src/components/ogre/terrain/TerrainPageSurfaceCompilerTechniqueShader.cpp
94	0	src/components/ogre/terrain/TerrainPageSurfaceCompilerTechniqueShader.h
179	0	src/components/ogre/terrain/TerrainPageSurfaceCompilerTechniqueSimple.cpp
54	0	src/components/ogre/terrain/TerrainPageSurfaceCompilerTechniqueSimple.h
14	1	src/components/ogre/terrain/TerrainPageSurfaceLayer.cpp
7	0	src/components/ogre/terrain/TerrainPageSurfaceLayer.h
3	1	src/components/ogre/terrain/TerrainShader.cpp
15	0	src/components/ogre/terrain/TerrainShader.h

commit dba064fb1248a01eccaa28fef67a4d63125774c6
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Nov 14 23:57:36 2007 +0000

    2007-11-15 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/SceneManagers/EmberPagingSceneManager/include/EmberPagingLandScapeData2D_HeightField.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/EmberPagingSceneManager.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/EmberPagingSceneManagerAdapter.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingLandScapeData2D_HeightField.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingLandScapeTexture.cpp, src/components/ogre/environment/FoliageArea.cpp, src/components/ogre/scripting/bindings/lua/EmberOgre.pkg, src/components/ogre/scripting/bindings/lua/TerrainArea.pkg, src/components/ogre/scripting/bindings/lua/TerrainEditor.pkg, src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp, src/components/ogre/terrain/ISceneManagerAdapter.h, src/components/ogre/terrain/TerrainArea.cpp, src/components/ogre/terrain/TerrainArea.h, src/components/ogre/terrain/TerrainEditor.cpp, src/components/ogre/terrain/TerrainEditor.h, src/components/ogre/terrain/TerrainGenerator.cpp, src/components/ogre/terrain/TerrainGenerator.h, src/components/ogre/terrain/TerrainInfo.cpp, src/components/ogre/terrain/TerrainInfo.h, src/components/ogre/terrain/TerrainPage.cpp, src/components/ogre/terrain/TerrainPage.h, src/components/ogre/terrain/TerrainPageGeometry.cpp, src/components/ogre/terrain/TerrainPageGeometry.h, src/components/ogre/terrain/TerrainPageShadow.cpp, src/components/ogre/terrain/TerrainPageShadow.h, src/components/ogre/widgets/TerrainEditor.lua, src/components/ogre/EmberEntity.cpp, src/components/ogre/EmberEntity.h, src/components/ogre/EmberEntityFactory.cpp, src/components/ogre/EmberEntityFactory.h, src/components/ogre/EmberOgre.cpp, src/components/ogre/EmberOgre.h, src/components/ogre/WorldEmberEntity.cpp, src/components/ogre/WorldEmberEntity.h: put the terrain classes under the Terrain namespace

2	2	src/components/ogre/EmberEntity.cpp
7	3	src/components/ogre/EmberEntity.h
1	1	src/components/ogre/EmberEntityFactory.cpp
7	3	src/components/ogre/EmberEntityFactory.h
2	2	src/components/ogre/EmberOgre.cpp
8	5	src/components/ogre/EmberOgre.h
3	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/EmberPagingLandScapeData2D_HeightField.h
2	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/EmberPagingSceneManager.h
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/EmberPagingSceneManagerAdapter.h
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingLandScapeData2D_HeightField.cpp
2	2	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingLandScapeTexture.cpp
8	8	src/components/ogre/WorldEmberEntity.cpp
11	6	src/components/ogre/WorldEmberEntity.h
1	1	src/components/ogre/environment/FoliageArea.cpp
1	1	src/components/ogre/scripting/bindings/lua/EmberOgre.pkg
2	0	src/components/ogre/scripting/bindings/lua/TerrainArea.pkg
8	7	src/components/ogre/scripting/bindings/lua/TerrainEditor.pkg
310	304	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
2	1	src/components/ogre/terrain/ISceneManagerAdapter.h
3	1	src/components/ogre/terrain/TerrainArea.cpp
3	1	src/components/ogre/terrain/TerrainArea.h
2	1	src/components/ogre/terrain/TerrainEditor.cpp
4	2	src/components/ogre/terrain/TerrainEditor.h
4	4	src/components/ogre/terrain/TerrainGenerator.cpp
7	4	src/components/ogre/terrain/TerrainGenerator.h
2	1	src/components/ogre/terrain/TerrainInfo.cpp
2	1	src/components/ogre/terrain/TerrainInfo.h
19	16	src/components/ogre/terrain/TerrainPage.cpp
2	1	src/components/ogre/terrain/TerrainPageGeometry.cpp
2	1	src/components/ogre/terrain/TerrainPageGeometry.h
1	1	src/components/ogre/widgets/TerrainEditor.lua

commit cccb6ab3b73db376136c85d1bdb5ed16e1d10e67
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Nov 14 23:53:46 2007 +0000

    2007-11-15 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* media/materials/scripts/buildings.material, media/materials/scripts/creatures.material: add support for new textures added by jayr

23	20	media/materials/scripts/buildings.material
26	0	media/materials/scripts/creatures.material

commit cfc0c5b4763d11eba2371569fcab12a67e381bfd
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Nov 11 01:25:40 2007 +0000

    2007-11-11 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/scripting/bindings/lua/MovableObjectRenderer.pkg, src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp, src/components/ogre/scripting/bindings/lua/helpers/OgreUtils.cpp, src/components/ogre/scripting/bindings/lua/ogre/Ogre.pkg, src/components/ogre/scripting/bindings/lua/ogre/OgreColourValue.pkg, src/components/ogre/scripting/bindings/lua/ogre/lua_Ogre.cpp: updated bindings

16	1	src/components/ogre/scripting/bindings/lua/MovableObjectRenderer.pkg
6	5	src/components/ogre/scripting/bindings/lua/helpers/OgreUtils.cpp
70	1	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
1	3	src/components/ogre/scripting/bindings/lua/ogre/Ogre.pkg
156	0	src/components/ogre/scripting/bindings/lua/ogre/OgreColourValue.pkg
824	1	src/components/ogre/scripting/bindings/lua/ogre/lua_Ogre.cpp

commit 8d8f9dd50592a2281cf4d1bdb66ddfb895b40062
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Nov 11 01:17:24 2007 +0000

    2007-11-11 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/WorldEmberEntity.cpp: make sure that the environment is set up before we create the terrain

7	4	src/components/ogre/WorldEmberEntity.cpp

commit 7dd5e656fac5b1979af028b60e93580f11c09005
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Nov 11 01:16:32 2007 +0000

    2007-11-11 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/icons/IconRenderer.cpp: set the background to transparent

1	0	src/components/ogre/widgets/icons/IconRenderer.cpp

commit bbe58d0a33e94ce3af1d926191e08c2d1cad9ff3
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Nov 11 01:16:21 2007 +0000

    2007-11-11 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/MovableObjectRenderer.cpp, src/components/ogre/widgets/MovableObjectRenderer.h:  added a method for setting the background colour

12	0	src/components/ogre/widgets/MovableObjectRenderer.cpp
15	0	src/components/ogre/widgets/MovableObjectRenderer.h

commit 04a13ab02b57669c3b4afffb3fdffd2aa0375102
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Nov 11 01:14:53 2007 +0000

    2007-11-11 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/SimpleRenderContext.cpp, src/components/ogre/SimpleRenderContext.h: added a method for setting the background colour

17	4	src/components/ogre/SimpleRenderContext.cpp
21	0	src/components/ogre/SimpleRenderContext.h

commit 82ed93da7c601a9d6b4c6b9dde341940268c866a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Nov 11 01:04:00 2007 +0000

    2007-11-11 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/terrain/Makefile.am, src/components/ogre/terrain/TerrainGenerator.cpp, src/components/ogre/terrain/TerrainGenerator.h, src/components/ogre/terrain/TerrainPage.cpp, src/components/ogre/terrain/TerrainPage.h, src/components/ogre/terrain/TerrainPageGeometry.cpp, src/components/ogre/terrain/TerrainPageGeometry.h, src/components/ogre/terrain/TerrainPageShadow.cpp, src/components/ogre/terrain/TerrainPageShadow.h, src/components/ogre/terrain/TerrainPageSurface.cpp, src/components/ogre/terrain/TerrainPageSurface.h, src/components/ogre/terrain/TerrainPageSurfaceCompiler.cpp, src/components/ogre/terrain/TerrainPageSurfaceCompiler.h, src/components/ogre/terrain/TerrainPageSurfaceLayer.cpp, src/components/ogre/terrain/TerrainPageSurfaceLayer.h, src/components/ogre/terrain/TerrainShader.cpp: refactored the whole terrain system into a better structure where each terrain layer is handled by instances of TerrainPageSurfaceLayer, and compiled into a material by the TerrainPageSurfaceCompiler

8	4	src/components/ogre/terrain/Makefile.am
24	2	src/components/ogre/terrain/TerrainGenerator.cpp
5	0	src/components/ogre/terrain/TerrainGenerator.h
724	628	src/components/ogre/terrain/TerrainPage.cpp
57	28	src/components/ogre/terrain/TerrainPage.h
41	0	src/components/ogre/terrain/TerrainPageGeometry.cpp
41	0	src/components/ogre/terrain/TerrainPageGeometry.h
167	0	src/components/ogre/terrain/TerrainPageShadow.cpp
81	0	src/components/ogre/terrain/TerrainPageShadow.h
114	0	src/components/ogre/terrain/TerrainPageSurface.cpp
93	0	src/components/ogre/terrain/TerrainPageSurface.h
196	0	src/components/ogre/terrain/TerrainPageSurfaceCompiler.cpp
75	0	src/components/ogre/terrain/TerrainPageSurfaceCompiler.h
189	0	src/components/ogre/terrain/TerrainPageSurfaceLayer.cpp
100	0	src/components/ogre/terrain/TerrainPageSurfaceLayer.h
1	1	src/components/ogre/terrain/TerrainShader.cpp

commit acebb4b2d4232ffa6c3dcbea4a33c04a30a4b4d3
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Nov 11 00:57:12 2007 +0000

    2007-11-11 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/modeldefinitions/buildingelements.modeldef.xml, src/components/ogre/modeldefinitions/buildings.modeldef, src/components/ogre/modeldefinitions/environment.modeldef.xml, src/components/ogre/modeldefinitions/furniture.modeldef, src/components/ogre/modeldefinitions/modelmappings.modelmap.xml, src/components/ogre/modeldefinitions/outdoor_structures.modeldef, src/components/ogre/modeldefinitions/trees.modeldef.xml, src/components/ogre/modeldefinitions/vehicles.modeldef: updated models after jayr's restructuring

4	4	src/components/ogre/modeldefinitions/buildingelements.modeldef.xml
13	13	src/components/ogre/modeldefinitions/buildings.modeldef
9	9	src/components/ogre/modeldefinitions/environment.modeldef.xml
4	4	src/components/ogre/modeldefinitions/furniture.modeldef
14	5	src/components/ogre/modeldefinitions/modelmappings.modelmap.xml
2	2	src/components/ogre/modeldefinitions/outdoor_structures.modeldef
382	163	src/components/ogre/modeldefinitions/trees.modeldef.xml
4	4	src/components/ogre/modeldefinitions/vehicles.modeldef

commit 0d75c29ed308c6a3d9f5944a59e1ece15ecc916c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Nov 11 00:55:02 2007 +0000

    2007-11-11 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/environment/CaelumEnvironment.cpp, src/components/ogre/environment/CaelumSun.cpp, src/components/ogre/environment/CaelumSun.h, src/components/ogre/environment/Environment.h: added a method for getting the sun direction

5	0	src/components/ogre/environment/CaelumEnvironment.cpp
5	0	src/components/ogre/environment/CaelumSun.cpp
4	2	src/components/ogre/environment/CaelumSun.h
1	0	src/components/ogre/environment/Environment.h

commit b79b80cc9dc4965b96b12496c518136f65557f8d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Nov 11 00:52:20 2007 +0000

    2007-11-11 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/environment/caelum/src/Sun.cpp: start out with the sun shining directly down

1	0	src/components/ogre/environment/caelum/src/Sun.cpp

commit 5e959761ee71f2d4afd33d667321e8d8bd65018c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Nov 9 08:17:37 2007 +0000

    2007-11-09 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* media/materials/scripts/buildings.material, media/materials/scripts/creatures.material, media/materials/scripts/cylinder.material, media/materials/scripts/furniture.material, media/materials/scripts/tools.material, media/materials/scripts/valuables.material, media/materials/scripts/vegetation.material: overhauled all materials after jayr's restructuring as well as made them use the new normal and specular maps

231	305	media/materials/scripts/buildings.material
6	6	media/materials/scripts/creatures.material
6	11	media/materials/scripts/cylinder.material
14	12	media/materials/scripts/furniture.material
11	10	media/materials/scripts/tools.material
4	4	media/materials/scripts/valuables.material
199	130	media/materials/scripts/vegetation.material

commit 0c6f4ec3eaaae7e13a66ee2a30e48bf65211fb41
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Nov 9 08:16:42 2007 +0000

    2007-11-09 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* media/materials/base_scripts/base.material: added a couple of more base materials

117	58	media/materials/base_scripts/base.material

commit ce444964e538ef19856a267590a0a60423572e4f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Nov 9 08:15:01 2007 +0000

    2007-11-09 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* media/materials/programs/All_In_Wonder.cg, media/materials/programs/All_In_Wonder.program, media/materials/programs/OffsetMapping.cg: cleaned up errors in the shaders

1	1	media/materials/programs/All_In_Wonder.cg
5	5	media/materials/programs/All_In_Wonder.program
1	1	media/materials/programs/OffsetMapping.cg

commit ac439620aca30bf6abc297f3617ee69b7249b42d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Nov 9 08:14:18 2007 +0000

    2007-11-09 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* ember.in: added a --debug option which will start Ember in gdb

16	4	ember.in

commit b360bd3530b61e6f330343ae848a0619ec3eab59
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Oct 21 11:08:41 2007 +0000

    2007-10-21 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/scripting/bindings/lua/EntityIconSlot.pkg, src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp, src/components/ogre/widgets/EntityIconSlot.cpp, src/components/ogre/widgets/EntityIconSlot.h, src/components/ogre/widgets/Inventory.lua: added an event which is triggered by UI code whenever an icon by the user is dragged away from a slot. This will allow us to listen for when the user wants to unequip a certain entity by dragging it from the doll to the inventory.

4	0	ChangeLog
10	0	src/components/ogre/scripting/bindings/lua/EntityIconSlot.pkg
66	1	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
6	0	src/components/ogre/widgets/EntityIconSlot.cpp
11	0	src/components/ogre/widgets/EntityIconSlot.h
11	2	src/components/ogre/widgets/Inventory.lua

commit eaf6a90b1f7f59ad4470fe8698a0a95a43bcb868
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Oct 21 10:32:14 2007 +0000

    2007-10-21 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* make_dist_media.sh.in: handle added media types

36	0	ChangeLog
2	0	make_dist_media.sh.in

commit fd4cb47702ff46e53d869f5961338b9a5826aeb8
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Oct 21 10:31:43 2007 +0000

    2007-10-21 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/ModelEdit.layout, src/components/ogre/widgets/ModelEdit.lua: output proportions for submodels

5	5	src/components/ogre/widgets/ModelEdit.layout
10	1	src/components/ogre/widgets/ModelEdit.lua

commit 5489cbf775b94bde37c24b6980a27c84e6de555a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Oct 21 10:31:10 2007 +0000

    2007-10-21 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/Inventory.layout, src/components/ogre/widgets/Inventory.lua: set the correct icons at startup and handle more slots

11	1	src/components/ogre/widgets/Inventory.layout
88	33	src/components/ogre/widgets/Inventory.lua

commit f9f02340b646787712108ef0fce8de29e142e8d2
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Oct 21 10:30:39 2007 +0000

    2007-10-21 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/AvatarCamera.cpp: listen dynamically for changes to the config

5	6	src/components/ogre/AvatarCamera.cpp

commit 7205d0ca9092e99da68f41b9fec73154775d93cc
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Oct 21 10:30:13 2007 +0000

    2007-10-21 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/AttributeObserver.cpp: check for null values

6	1	src/components/ogre/AttributeObserver.cpp

commit f76b657e8b62a64f134887cf0cdecf2586c3f13c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Oct 21 10:29:55 2007 +0000

    2007-10-21 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/OgreSetup.cpp: print to cerr when crashing

1	0	src/components/ogre/OgreSetup.cpp

commit ab5a9f80faddb70d0776197a0c4b4d499527ecec
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Oct 21 10:28:30 2007 +0000

    2007-10-21 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/framework/bindings/lua/atlas/lua_Atlas.cpp, src/framework/bindings/lua/atlas/required.h, src/framework/bindings/lua/atlas/Message/Element.pkg: added index accessors to the MapType, and hacked together one that will also work with const MapTypes

2	2	src/framework/bindings/lua/atlas/Message/Element.pkg
68	1	src/framework/bindings/lua/atlas/lua_Atlas.cpp
15	0	src/framework/bindings/lua/atlas/required.h

commit e7a0a7ecb475ff693e1db53f85c1b6df859b39cb
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Oct 21 10:23:22 2007 +0000

    2007-10-20 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/EntityIconSlot.cpp: fixed a bug where the icons wouldn't be updated when set from code

4	0	src/components/ogre/widgets/EntityIconSlot.cpp

commit ba37007ecb4cc42ddf2c8ba6fbbc42a11f3493d4
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Oct 19 22:31:30 2007 +0000

    2007-10-20 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/terrain/TerrainPage.cpp: use the correct shader list, which fixes the bug where the foliage on areas wasn't removed as it should be

8	8	src/components/ogre/terrain/TerrainPage.cpp

commit f90523914e00ff00347d3b32320a757694b0ac8b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Oct 17 21:56:04 2007 +0000

    2007-10-16 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/terrain/TerrainPage.cpp, src/components/ogre/WorldEmberEntity.cpp: fixed the foliage which had been broken since we switched to relying on mercator for all surface info

36	0	ChangeLog
4	1	src/components/ogre/WorldEmberEntity.cpp
8	2	src/components/ogre/terrain/TerrainPage.cpp

commit 26f3d73effc1f9bedbb7f7d83f32a2a88dbbdc74
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Oct 16 20:46:24 2007 +0000

    2007-10-16 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/scripting/bindings/lua/AttributeObserver.pkg, src/components/ogre/scripting/bindings/lua/ConsoleAdapter.pkg, src/components/ogre/scripting/bindings/lua/EmberOgre.pkg, src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp, src/components/ogre/scripting/bindings/lua/required.h, src/components/ogre/scripting/bindings/lua/ogre/Ogre.pkg, src/components/ogre/scripting/bindings/lua/ogre/OgreAxisAlignedBox.pkg, src/components/ogre/scripting/bindings/lua/ogre/OgreMesh.pkg, src/components/ogre/scripting/bindings/lua/ogre/lua_Ogre.cpp: updated bindings

46	0	src/components/ogre/scripting/bindings/lua/AttributeObserver.pkg
5	0	src/components/ogre/scripting/bindings/lua/ConsoleAdapter.pkg
1	1	src/components/ogre/scripting/bindings/lua/EmberOgre.pkg
185	5	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
2	0	src/components/ogre/scripting/bindings/lua/ogre/Ogre.pkg
265	0	src/components/ogre/scripting/bindings/lua/ogre/OgreAxisAlignedBox.pkg
2	1	src/components/ogre/scripting/bindings/lua/ogre/OgreMesh.pkg
1650	4	src/components/ogre/scripting/bindings/lua/ogre/lua_Ogre.cpp
2	0	src/components/ogre/scripting/bindings/lua/required.h

commit fa58e904787dc82ac726c14d5bde1a79da53e695
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Oct 16 20:44:43 2007 +0000

    2007-10-16 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp, src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.h, src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.pkg, src/components/ogre/scripting/bindings/lua/helpers/lua_Helpers.cpp: extended with more signals

11	1	src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp
8	1	src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.h
1	0	src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.pkg
55	1	src/components/ogre/scripting/bindings/lua/helpers/lua_Helpers.cpp

commit 77b48d1ed04dec14ae4fb1e58f6be1d316909016
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Oct 16 20:44:01 2007 +0000

    2007-10-16 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/Chat.lua, ember.conf: added some usability features suggested by Al Riddoch. When executing the command /console_focus automatically switch to gui mode, and when executing an empty command switch to movement mode and deactivate the console

1	1	ember.conf
14	0	src/components/ogre/widgets/Chat.lua

commit 8970e6a5b92a68cdde9ada5848ccc15784afdc51
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Oct 16 20:41:34 2007 +0000

    2007-10-16 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/ConsoleAdapter.cpp, src/components/ogre/widgets/ConsoleAdapter.h: added an signal which is emitted when a command is executed

1	0	src/components/ogre/widgets/ConsoleAdapter.cpp
8	0	src/components/ogre/widgets/ConsoleAdapter.h

commit 1161ddca12a0cb87ef477d0cb6bec06254042068
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Oct 16 20:41:03 2007 +0000

    2007-10-16 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/ModelEdit.layout, src/components/ogre/widgets/ModelEdit.lua: added some useful info about the size of submodels

21	12	src/components/ogre/widgets/ModelEdit.layout
21	2	src/components/ogre/widgets/ModelEdit.lua

commit ce7fa9ddf4a23b375b4c9ff8cc654ce8acc088c6
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Oct 16 20:40:27 2007 +0000

    2007-10-16 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/Inventory.lua: added initial implementation of observing the wield and outfit attributes of the entity and updating the doll accordingly, though there seems to be some issues currently with how the draggable containers are updated when moved in code

36	1	src/components/ogre/widgets/Inventory.lua

commit e83a2ee604b1ea4abd6e6cab304bb110ef82d1d3
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Oct 16 20:39:00 2007 +0000

    2007-10-16 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/EntityIconSlot.cpp: handle null pointers better

9	7	src/components/ogre/widgets/EntityIconSlot.cpp

commit 5aa06d0c78186aee5afffc6ba44dfa980ae4d757
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Oct 16 20:38:13 2007 +0000

    2007-10-15 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/AttributeObserver.cpp, src/components/ogre/AttributeObserver.h, src/components/ogre/Makefile.am: added a simple observer class that observes changes to a specific attribute on an entity and emits a signal. This is mainly useful for the scripting environment since some of the template magic of sigc++ is hard to access directly from lua.

49	0	src/components/ogre/AttributeObserver.cpp
57	0	src/components/ogre/AttributeObserver.h
10	10	src/components/ogre/Makefile.am

commit f611081295c7fc13bca50e7ed4bbaa760036b65b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Oct 15 19:26:09 2007 +0000

    2007-10-15 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/OgreSetup.cpp: hook into some more signals that will be emitted at crash time and clean up properly

16	0	ChangeLog
3	0	src/components/ogre/OgreSetup.cpp

commit 04a887cfd7d2e39bb531ba379e01bd7dd3fd06c4
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Oct 15 19:25:28 2007 +0000

    2007-10-15 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/EntityPicker.layout, src/components/ogre/widgets/EntityPicker.lua, src/components/ogre/widgets/Inventory.lua: added an eat option to the inventory menu. First also added to the entity picker menu, but it seems like one can only eat entities that are in the inventory.

7	0	src/components/ogre/widgets/EntityPicker.layout
18	0	src/components/ogre/widgets/EntityPicker.lua
24	1	src/components/ogre/widgets/Inventory.lua

commit 140563d57d83b1401a116ba3d61dd5c9c53fd398
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Oct 15 17:16:49 2007 +0000

    2007-10-15 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/services/server/ConnectedAdapter.cpp, src/services/server/ConnectedAdapter.h, src/services/server/IServerAdapter.h, src/services/server/NonConnectedAdapter.cpp, src/services/server/NonConnectedAdapter.h, src/services/server/ServerService.cpp, src/services/server/ServerService.h, src/services/bindings/lua/ServerService.pkg, src/services/bindings/lua/lua_EmberServices.cpp: added an "eat" method (components calling this should first check if there's a "biomass" attribute though)

1	0	src/services/bindings/lua/ServerService.pkg
35	1	src/services/bindings/lua/lua_EmberServices.cpp
26	1	src/services/server/ConnectedAdapter.cpp
1	0	src/services/server/ConnectedAdapter.h
1	0	src/services/server/IServerAdapter.h
6	1	src/services/server/NonConnectedAdapter.cpp
1	0	src/services/server/NonConnectedAdapter.h
5	0	src/services/server/ServerService.cpp
1	0	src/services/server/ServerService.h

commit d1549ce12272295da95cb1460d45e3283e645462
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Oct 15 17:13:19 2007 +0000

    2007-10-15 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/services/wfut/WfutSession.cpp: fixed a bug where the local wfut.xml file never was updated with correct values. This way (saving the file list from the server) is however not completely safe since if the system fails to download a file, that file needs to be purged from the list of saved files (i.e. we need to do a copy of the server list and remove those files that fail, or start with the local list and add all files that succeed and then save that list).

1	1	src/services/wfut/WfutSession.cpp

commit a3a08b7475af0d9572c46eca544ddc4ff2097dd5
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Oct 15 16:43:58 2007 +0000

    2007-10-15 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* configure.ac: use the correct name for the lualib

4	0	ChangeLog
1	1	configure.ac

commit 53ff04afb3dca56ec2a18b590ca1f40333a6ed2b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Oct 15 15:40:44 2007 +0000

    2007-10-15 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* configure.ac: ubuntu apparently needs bot lua and lualib. I don't know the name of the 5.1 .pc file though so that's probably broken though.

16	0	ChangeLog
1	1	configure.ac

commit be004ee84f574d28537a34adb870cfc908f0c6ab
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Oct 15 15:39:13 2007 +0000

    2007-10-15 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/EmberEntity.cpp, src/components/ogre/EmberEntity.h: use the atlas xml encorder instead of our own hacked together methods. This should be moved into an EntitySerializer class though.

26	9	src/components/ogre/EmberEntity.cpp
1	1	src/components/ogre/EmberEntity.h

commit a31bed6310aa03a33e58754813bf656feff0e6b2
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Oct 15 14:35:33 2007 +0000

    2007-10-15 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/modeldefinitions/characters.modeldef.xml, src/components/ogre/modeldefinitions/creatures.modeldef.xml, src/components/ogre/modeldefinitions/edibles.modeldef, src/components/ogre/modeldefinitions/environment.modeldef.xml, src/components/ogre/modeldefinitions/furniture.modeldef, src/components/ogre/modeldefinitions/modelmappings.modelmap.xml, src/components/ogre/modeldefinitions/placeholder.modeldef.xml, src/components/ogre/modeldefinitions/tools.modeldef: updated models

7	0	src/components/ogre/modeldefinitions/characters.modeldef.xml
26	12	src/components/ogre/modeldefinitions/creatures.modeldef.xml
76	36	src/components/ogre/modeldefinitions/edibles.modeldef
36	9	src/components/ogre/modeldefinitions/environment.modeldef.xml
44	1	src/components/ogre/modeldefinitions/furniture.modeldef
26	2	src/components/ogre/modeldefinitions/modelmappings.modelmap.xml
19	9	src/components/ogre/modeldefinitions/placeholder.modeldef.xml
81	14	src/components/ogre/modeldefinitions/tools.modeldef

commit ec2b842b7f442146f3cbe44b9c17da60b09da545
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Oct 15 14:31:55 2007 +0000

    2007-10-15 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/AssetsManager.cpp, src/components/ogre/widgets/AssetsManager.h, src/components/ogre/widgets/AssetsManager.lua, src/components/ogre/widgets/icons/IconManager.cpp, src/components/ogre/scripting/bindings/lua/AssetsManager.pkg, src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp: handle non-existing textures without crashing

1	1	src/components/ogre/scripting/bindings/lua/AssetsManager.pkg
4	3	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
10	2	src/components/ogre/widgets/AssetsManager.cpp
1	1	src/components/ogre/widgets/AssetsManager.h
3	2	src/components/ogre/widgets/AssetsManager.lua
13	3	src/components/ogre/widgets/icons/IconManager.cpp

commit 6d7e8a4eb013d4f39dc6eef7407547fd8fe10954
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Oct 15 14:29:40 2007 +0000

    *** empty log message ***

85	18	ChangeLog

commit 815bdab35b9f7f25dbbe834e4b774a575ed30eb6
Author: Al Riddoch <alriddoch@googlemail.com>
Date:   Mon Oct 15 14:03:03 2007 +0000

    2007-10-15  Al Riddoch  <alriddoch@zepler.org>
    
    	* Add new missing .cvsignore files.

4	0	ChangeLog
1	0	autopackage/.cvsignore
2	0	media/.cvsignore
2	0	media/packs/.cvsignore
2	0	src/components/ogre/SceneManagers/.cvsignore
2	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/.cvsignore
2	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/.cvsignore
78	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/.cvsignore
2	0	src/components/ogre/cegui/.cvsignore
13	0	src/components/ogre/environment/caelum/.cvsignore
10	0	src/components/ogre/manipulation/.cvsignore
45	0	src/components/ogre/model/mapping/.cvsignore
2	0	src/components/ogre/ogreopcode/.cvsignore
2	0	src/components/ogre/ogreopcode/include/.cvsignore
2	0	src/components/ogre/ogreopcode/include/Opcode/.cvsignore
1	0	src/components/ogre/ogreopcode/opcode/.cvsignore
27	0	src/components/ogre/ogreopcode/src/.cvsignore
42	0	src/components/ogre/ogreopcode/src/Opcode/.cvsignore
6	0	src/components/ogre/scripting/.cvsignore
2	0	src/components/ogre/scripting/bindings/.cvsignore
6	0	src/components/ogre/scripting/bindings/lua/.cvsignore
10	0	src/components/ogre/scripting/bindings/lua/helpers/.cvsignore
6	0	src/components/ogre/scripting/bindings/lua/ogre/.cvsignore
6	0	src/components/ogre/sound/.cvsignore
11	0	src/components/ogre/terrain/.cvsignore
2	0	src/components/ogre/widgets/adapters/.cvsignore
18	0	src/components/ogre/widgets/adapters/atlas/.cvsignore
10	0	src/components/ogre/widgets/icons/.cvsignore
2	0	src/framework/bindings/.cvsignore
6	0	src/framework/bindings/lua/.cvsignore
6	0	src/framework/bindings/lua/atlas/.cvsignore
6	0	src/framework/bindings/lua/eris/.cvsignore
2	0	src/main/bindings/.cvsignore
6	0	src/main/bindings/lua/.cvsignore
2	0	src/services/bindings/.cvsignore
6	0	src/services/bindings/lua/.cvsignore
6	0	src/services/scripting/.cvsignore
6	0	src/services/time/.cvsignore
7	0	src/services/wfut/.cvsignore

commit 9cb1f2425fe3b6e28c7918bc06c003dcf6ee65b9
Author: Al Riddoch <alriddoch@googlemail.com>
Date:   Mon Oct 15 13:59:45 2007 +0000

    2007-10-15  Al Riddoch  <alriddoch@zepler.org>
    
    	* Update existing .cvsignore files.

9	1	.cvsignore
4	0	ChangeLog
6	1	src/.cvsignore
32	0	src/components/ogre/.cvsignore
6	0	src/components/ogre/carpenter/.cvsignore
14	0	src/components/ogre/environment/.cvsignore
7	0	src/components/ogre/environment/meshtree/.cvsignore
6	0	src/components/ogre/input/.cvsignore
8	0	src/components/ogre/jesus/.cvsignore
14	0	src/components/ogre/model/.cvsignore
1	0	src/components/ogre/modeldefinitions/.cvsignore
35	0	src/components/ogre/widgets/.cvsignore
3	0	src/extensions/.cvsignore
14	1	src/framework/.cvsignore
3	1	src/main/.cvsignore
2	0	src/services/.cvsignore
5	1	src/services/config/.cvsignore
4	0	src/services/logging/.cvsignore
5	1	src/services/metaserver/.cvsignore
8	1	src/services/server/.cvsignore
5	1	src/services/sound/.cvsignore

commit 86dce26e4a1a9d2c6f1c069a5232a0a16868e898
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Oct 15 11:04:11 2007 +0000

    2007-10-15 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/SimpleRenderContext.cpp: disable fog

1	0	src/components/ogre/SimpleRenderContext.cpp

commit 2f70250f03e7fe50585ca7d29f5922f4a0e230b6
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Oct 15 11:00:52 2007 +0000

    2007-10-15 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/AvatarController.cpp, src/components/ogre/AvatarController.h: if the left mouse is pressed when in movement mode, the avatar should move forward. This should perhaps be better handled by the inputmapping system though.

25	0	src/components/ogre/AvatarController.cpp
28	5	src/components/ogre/AvatarController.h

commit 78a3ecc9bc61ed246ff915c2b85f351c1241329d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Oct 15 10:59:14 2007 +0000

    2007-10-15 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/Status.layout, src/components/ogre/widgets/Status.lua: use jayrs new status widget

40	24	src/components/ogre/widgets/Status.layout
1	1	src/components/ogre/widgets/Status.lua

commit df11e168426d7cc5bcd5920ab32dbc4a0ad8622b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Oct 15 10:58:42 2007 +0000

    2007-10-15 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/IngameChatWidget.cpp, src/components/ogre/widgets/IngameChatWidget.h: adapt to changes in the Entity AttributeChanged signature

1	1	src/components/ogre/widgets/IngameChatWidget.cpp
1	1	src/components/ogre/widgets/IngameChatWidget.h

commit fafa4f7bc90b4c2ee43bbbad09c7df7bc5d980c5
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Oct 15 10:58:30 2007 +0000

    2007-10-15 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/ServerWidget.cpp: added some extra checks for valid data

9	2	src/components/ogre/widgets/ServerWidget.cpp

commit eafc738d6cb16a630e2b857b49c18144e497c696
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Oct 15 10:56:16 2007 +0000

    2007-10-15 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/AssetsManager.layout, src/components/ogre/widgets/AssetsManager.lua: added support for CEGUI images

36	0	src/components/ogre/widgets/AssetsManager.layout
49	1	src/components/ogre/widgets/AssetsManager.lua

commit 5cc11086b04b11e9b42891ea4d187b4fa24239ce
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Oct 15 10:55:50 2007 +0000

    2007-10-15 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/icons/IconImageStore.cpp, src/components/ogre/widgets/icons/IconImageStore.h, src/components/ogre/widgets/icons/IconManager.cpp, src/components/ogre/widgets/icons/IconStore.cpp, src/components/ogre/widgets/icons/IconStore.h: Added option for using the predefined icon in the model definition, at which point a new IconImageStore is created using the specified texture, with only a single icon defined.

31	8	src/components/ogre/widgets/icons/IconImageStore.cpp
28	1	src/components/ogre/widgets/icons/IconImageStore.h
30	11	src/components/ogre/widgets/icons/IconManager.cpp
16	0	src/components/ogre/widgets/icons/IconStore.cpp
4	0	src/components/ogre/widgets/icons/IconStore.h

commit 701cbff3327475f996e325e35054158bdff3bb01
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Oct 15 10:54:01 2007 +0000

    2007-10-15 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/terrain/TerrainArea.cpp, src/components/ogre/terrain/TerrainArea.h: removed the old SigC signatures

1	1	src/components/ogre/terrain/TerrainArea.cpp
1	1	src/components/ogre/terrain/TerrainArea.h

commit 35f5310b62d31c809b616c7be54e215a4a840914
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Oct 15 10:53:32 2007 +0000

    2007-10-15 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp, src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.h, src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.pkg, src/components/ogre/scripting/bindings/lua/helpers/lua_Helpers.cpp: removed obsolete SigC variants

7	7	src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp
5	5	src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.h
1	1	src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.pkg
11	11	src/components/ogre/scripting/bindings/lua/helpers/lua_Helpers.cpp

commit 3eb2f62060b9c033c33d82afda65e3b162d00b72
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Oct 15 10:44:06 2007 +0000

    2007-10-15 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/model/ModelDefinition.h, src/components/ogre/model/XMLModelDefinitionSerializer.cpp, src/components/ogre/modeldefinitions/modeldefinition.xsd: added an optional "icon" parameter which allows one to define a prerendered icon for a specific model

16	1	src/components/ogre/model/ModelDefinition.h
6	1	src/components/ogre/model/XMLModelDefinitionSerializer.cpp
1	0	src/components/ogre/modeldefinitions/modeldefinition.xsd

commit 6b8b0a7559e3cd4f5f829eb688689f9a9e45da9f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Oct 15 10:41:21 2007 +0000

    2007-10-15 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/model/mapping/Matches/Observers/AttributeObserver.cpp, src/components/ogre/model/mapping/Matches/Observers/AttributeObserver.h: adapt to changes in the Entity AttributeChanged signature

1	1	src/components/ogre/model/mapping/Matches/Observers/AttributeObserver.cpp
1	1	src/components/ogre/model/mapping/Matches/Observers/AttributeObserver.h

commit 012bfed4d387c1c686a60a9a83b4ddec58945b48
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Oct 15 10:40:07 2007 +0000

    2007-10-15 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/cegui/Makefile.am, src/components/ogre/cegui/datafiles/imagesets/status_main.imageset, src/components/ogre/cegui/datafiles/looknfeel/EmberLook.looknfeel, src/components/ogre/cegui/datafiles/schemes/EmberLookSkin.scheme: added a frameless progressbar and a status widget imageset made by jayr

1	1	src/components/ogre/cegui/Makefile.am
5	0	src/components/ogre/cegui/datafiles/imagesets/status_main.imageset
50	2	src/components/ogre/cegui/datafiles/looknfeel/EmberLook.looknfeel
4	3	src/components/ogre/cegui/datafiles/schemes/EmberLookSkin.scheme

commit 575dec217e48f9483165e8fe3afdfb38cf869838
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Oct 15 10:38:30 2007 +0000

    2007-10-15 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/framework/bindings/lua/eris/Entity.pkg, src/framework/bindings/lua/eris/Metaserver.pkg, src/framework/bindings/lua/eris/lua_Eris.cpp: update to latest eris cvs where SigC has been removed

1	1	src/framework/bindings/lua/eris/Entity.pkg
4	4	src/framework/bindings/lua/eris/Metaserver.pkg
23	25	src/framework/bindings/lua/eris/lua_Eris.cpp

commit 438c21c323d6094c5818a07fd141884c3e6608e8
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Oct 15 10:37:51 2007 +0000

    2007-10-15 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/services/server/OOGChat.cpp, src/services/server/OOGChat.h: removed the old SigC signatures

7	7	src/services/server/OOGChat.cpp
1	1	src/services/server/OOGChat.h

commit 7de9700cd71f1b02f76a78a318650e5f2d057b6f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Oct 15 10:37:14 2007 +0000

    2007-10-15 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* media/materials/scripts/tools.material, media/materials/scripts/vegetation.material: added new materials using jayr's excellent normal maps

24	2	media/materials/scripts/tools.material
12	0	media/materials/scripts/vegetation.material

commit ee9f2d85ebe3879dea8dbc5ce33c81723ebcb0e8
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Oct 15 10:36:41 2007 +0000

    2007-10-15 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* media/materials/base_scripts/base.material, media/materials/programs/OffsetMapping.cg: fixed a problem with offset mapping and updated the base scripts, adding specular, nonculled and alpharejected versions

46	6	media/materials/base_scripts/base.material
12	17	media/materials/programs/OffsetMapping.cg

commit 3f2562b2d3bea13799ecf65fe5b1a3d95b10dcad
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Oct 9 07:04:05 2007 +0000

    2007-10-08 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/adapters/atlas/bindings/lua/ListAdapter.pkg, src/components/ogre/widgets/adapters/atlas/bindings/lua/bindings.cpp, src/components/ogre/widgets/adapters/atlas/bindings/lua/update.sh: changed the size_t to an int since lua will choke on the former and think it's an undefined object. This will fix the bug with the non-working entity editor

2	2	src/components/ogre/widgets/adapters/atlas/bindings/lua/ListAdapter.pkg
9	25	src/components/ogre/widgets/adapters/atlas/bindings/lua/bindings.cpp
1	1	src/components/ogre/widgets/adapters/atlas/bindings/lua/update.sh

commit cbabde2a29cdcf847e66aeae076e75fe947938aa
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Oct 8 20:26:52 2007 +0000

    2007-10-08 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/scripting/bindings/lua/IconManager.pkg, src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp: updated bindings

1	1	src/components/ogre/scripting/bindings/lua/IconManager.pkg
3	3	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp

commit 7587343acad450f2486a445b13c9aaffd74dc806
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Oct 8 20:26:19 2007 +0000

    2007-10-08 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/Inventory.lua: use the existing entity to get the entity icon. This is because Eris currently won't allow for us to create entities that aren't part of the View

3	1	src/components/ogre/widgets/Inventory.lua

commit 87a5f60a16984bb0ef9fe5d77caa10d9c50314dc
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Oct 8 20:25:14 2007 +0000

    2007-10-08 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/icons/IconManager.cpp, src/components/ogre/widgets/icons/IconManager.h, src/components/ogre/widgets/icons/IconRenderer.cpp: implement a method for getting an icon from an existing entity

28	8	src/components/ogre/widgets/icons/IconManager.cpp
2	2	src/components/ogre/widgets/icons/IconManager.h
4	1	src/components/ogre/widgets/icons/IconRenderer.cpp

commit 80ab132b2e6d8ef70ede241b4797483c515eb194
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Oct 4 20:53:22 2007 +0000

    2007-10-02 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/EntityWorldPickListener.cpp, src/components/ogre/EntityWorldPickListener.h: added class for visualizing the pick operation by placing a big ball where we've picked, this is all activated by the command /visualize_picking

46	5	src/components/ogre/EntityWorldPickListener.cpp
30	1	src/components/ogre/EntityWorldPickListener.h

commit 5804fffa967f896bc55dfd42e8e657cfa83b27dd
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Oct 2 21:11:51 2007 +0000

    2007-10-02 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/OgreSetup.cpp: shut down SDL properly when the app exits though an SIGABRT or SIGSEGV to avoid messing up the desktop

60	0	ChangeLog
13	0	src/components/ogre/OgreSetup.cpp

commit 6d7da9d50771b4ea77f3c2dfccffb36b33acacd5
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 30 20:58:07 2007 +0000

    2007-09-30 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/scripting/bindings/lua/EmberEntity.pkg, src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp: updated bindings

14	1	src/components/ogre/scripting/bindings/lua/EmberEntity.pkg
74	1	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp

commit 6161432e9b48aeca60cbf2209e1c1ea3e40750ce
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 30 20:57:22 2007 +0000

    2007-09-30 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/Inventory.lua: since we support lua 5.0 we can't use the "%" mod function which only exists in 5.1

3	1	src/components/ogre/widgets/Inventory.lua

commit d5c4e98be9827c5743888e1e6a66eb41c8f313b3
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 30 20:56:21 2007 +0000

    2007-09-30 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/IngameChatWidget.cpp: don't move chat windows to the top when the text is updated since this will also bring the focus to them

1	73	src/components/ogre/widgets/IngameChatWidget.cpp

commit f0c59f0a07a4f8252f1def8d28beb24f1e8b8136
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 30 20:55:36 2007 +0000

    2007-09-30 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/InspectWidget.cpp, src/components/ogre/widgets/InspectWidget.h, src/components/ogre/widgets/InspectWidget.layout: remove the move button and instead make it into a button for switching collision visualization on and off

13	9	src/components/ogre/widgets/InspectWidget.cpp
1	1	src/components/ogre/widgets/InspectWidget.h
5	2	src/components/ogre/widgets/InspectWidget.layout

commit 755bb457bb0a4070631121f05847ad81f8b48a61
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 30 20:54:46 2007 +0000

    2007-09-30 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/ServerBrowser.lua: turn on the meta server service which for some reason was turned off

1	1	src/components/ogre/widgets/ServerBrowser.lua

commit 6f7392b1b99bdcccb03cb548e3a5f35346e7bcfb
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 30 20:54:19 2007 +0000

    2007-09-30 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/EmberOgre.cpp, src/components/ogre/EmberOgre.h: manage the collision visualizer

6	3	src/components/ogre/EmberOgre.cpp
2	0	src/components/ogre/EmberOgre.h

commit daf1fb8f67f04da8af7eeb1b356c4e34acf88593
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 30 20:53:53 2007 +0000

    2007-09-30 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/Makefile.am: added new files

4	3	src/components/ogre/Makefile.am

commit b2adaa3d6aa307952d0ce8f09ba1e1e849f2555e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 30 20:53:27 2007 +0000

    2007-09-30 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/EmberEntityPartAction.cpp, src/components/ogre/EmberPhysicalEntity.cpp, src/components/ogre/EmberPhysicalEntity.h: reload collision data when the model parts changes, also implement the new general visualization interface from EmberEntity

11	11	src/components/ogre/EmberEntityPartAction.cpp
65	32	src/components/ogre/EmberPhysicalEntity.cpp
20	0	src/components/ogre/EmberPhysicalEntity.h

commit dc2e1cd9101467e753328c5d10d96b666baa875e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 30 20:51:50 2007 +0000

    2007-09-30 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/EmberEntityUserObject.h: added signatures to the ICollisionDetector for setting and getting visualization state as well as reloading the collision data.

31	0	src/components/ogre/EmberEntityUserObject.h

commit 1700deed2ce6168a162147f33aaf4f696fff227a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 30 20:50:22 2007 +0000

    2007-09-30 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/OpcodeCollisionDetector.cpp, src/components/ogre/OpcodeCollisionDetector.h, src/components/ogre/OpcodeCollisionDetectorVisualizer.cpp, src/components/ogre/OpcodeCollisionDetectorVisualizer.h: refactored the visualizator into it's own class and make it much more efficient

43	12	src/components/ogre/OpcodeCollisionDetector.cpp
22	3	src/components/ogre/OpcodeCollisionDetector.h
102	0	src/components/ogre/OpcodeCollisionDetectorVisualizer.cpp
103	0	src/components/ogre/OpcodeCollisionDetectorVisualizer.h

commit 30fd3a4b357b65e1fb7180dd7b28d82d4bd7d8d4
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 30 20:49:29 2007 +0000

    2007-09-30 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/AvatarCamera.cpp: decrease the far clipping distance to remove z-fighting artifacts

3	2	src/components/ogre/AvatarCamera.cpp

commit cfb7f70d15b7554d7b31aff50a05b9b4aade30dd
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 30 20:48:40 2007 +0000

    2007-09-30 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/EmberEntity.cpp, src/components/ogre/EmberEntity.h: added a more generic interface for turning on and off visualizations

20	0	src/components/ogre/EmberEntity.cpp
15	0	src/components/ogre/EmberEntity.h

commit 62c8d1f5e36597e11e4c1fed50fc943a3fc27be1
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 30 20:47:15 2007 +0000

    2007-09-30 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/ogreopcode/include/OgreBroadPhase.h, src/components/ogre/ogreopcode/include/OgreOpcodeCharacterController.h, src/components/ogre/ogreopcode/src/IOgreCollisionShape.cpp, src/components/ogre/ogreopcode/src/OgreCollisionContext.cpp, src/components/ogre/ogreopcode/src/OgreCollisionObject.cpp, src/components/ogre/ogreopcode/src/OgreEntityCollisionShape.cpp, src/components/ogre/ogreopcode/src/OgreOpcodeCharacterController.cpp: upgrade to a newer version, make the visualization of shapes show even for those without collisions and altered the way the EntityCollisionShape works to only build collision data for those subentities that are visible.

2	2	src/components/ogre/ogreopcode/include/OgreBroadPhase.h
27	0	src/components/ogre/ogreopcode/include/OgreOpcodeCharacterController.h
21	21	src/components/ogre/ogreopcode/src/IOgreCollisionShape.cpp
1	1	src/components/ogre/ogreopcode/src/OgreCollisionContext.cpp
1	1	src/components/ogre/ogreopcode/src/OgreCollisionObject.cpp
148	136	src/components/ogre/ogreopcode/src/OgreEntityCollisionShape.cpp
32	6	src/components/ogre/ogreopcode/src/OgreOpcodeCharacterController.cpp

commit 4e95c6f84e4f6e20f0b5cf03107d13fe8743fe2f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 30 20:43:15 2007 +0000

    2007-09-30 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/model/mapping/ModelMappingCreator.cpp: fixed a bug where the attribute string cases weren't correctly parsed and created

12	6	src/components/ogre/model/mapping/ModelMappingCreator.cpp

commit b94aa929c95a8eb4cf24c648e113fb7b23a52f6e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Sep 26 22:40:06 2007 +0000

    2007-09-27 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* make_dist_media.sh.in: also copy the gui files

8	0	ChangeLog
10	0	make_dist_media.sh.in

commit 74cfc862b7f5aea2791d04dd9f143700e3e5cf8e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Sep 26 22:39:20 2007 +0000

    2007-09-27 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/Help.cpp, src/components/ogre/widgets/IngameChatWidget.cpp, src/components/ogre/widgets/InspectWidget.cpp, src/components/ogre/widgets/InventoryWidget.cpp, src/components/ogre/widgets/JesusEdit.cpp, src/components/ogre/widgets/MakeEntityWidget.cpp, src/components/ogre/widgets/MeshPreview.cpp, src/components/ogre/widgets/Quit.cpp, src/components/ogre/widgets/ServerWidget.cpp: updated all references from .xml and .widget to .layout

1	1	src/components/ogre/widgets/Help.cpp
1	1	src/components/ogre/widgets/IngameChatWidget.cpp
1	1	src/components/ogre/widgets/InspectWidget.cpp
1	1	src/components/ogre/widgets/InventoryWidget.cpp
3	3	src/components/ogre/widgets/JesusEdit.cpp
1	1	src/components/ogre/widgets/MakeEntityWidget.cpp
1	1	src/components/ogre/widgets/MeshPreview.cpp
1	1	src/components/ogre/widgets/Quit.cpp
1	1	src/components/ogre/widgets/ServerWidget.cpp

commit 43e5af3f82e0d7bcc63d912d27f67961f21d068f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Sep 26 07:08:02 2007 +0000

    2007-09-26 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* ember.conf: bumped version

40	0	ChangeLog
1	1	ember.conf

commit f1c1f1ab673dc8d0702bf5837cce46d45a325517
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Sep 26 07:07:34 2007 +0000

    2007-09-26 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/scripting/bindings/lua/EmberOgre.pkg, src/components/ogre/scripting/bindings/lua/EntityIcon.pkg, src/components/ogre/scripting/bindings/lua/EntityIconDragDropTarget.pkg, src/components/ogre/scripting/bindings/lua/EntityIconSlot.pkg, src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp, src/components/ogre/scripting/bindings/lua/required.h: updated bindings

1	1	src/components/ogre/scripting/bindings/lua/EmberOgre.pkg
1	1	src/components/ogre/scripting/bindings/lua/EntityIcon.pkg
43	0	src/components/ogre/scripting/bindings/lua/EntityIconDragDropTarget.pkg
1	7	src/components/ogre/scripting/bindings/lua/EntityIconSlot.pkg
127	117	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
1	0	src/components/ogre/scripting/bindings/lua/required.h

commit 93f4f49198b7bf9ec8e11026bc5305556c01f3af
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Sep 26 07:06:02 2007 +0000

    2007-09-26 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/EntityIcon.cpp, src/components/ogre/widgets/EntityIcon.h, src/components/ogre/widgets/EntityIconDragDropTarget.cpp, src/components/ogre/widgets/EntityIconDragDropTarget.h, src/components/ogre/widgets/EntityIconSlot.cpp, src/components/ogre/widgets/EntityIconSlot.h, src/components/ogre/widgets/Inventory.lua, src/components/ogre/widgets/Makefile.am: separated the functionality for recieving entity icon drag and drop actions to its own file, made both the slots and the icons inherit it, so that icons can be dropped on other icons

27	1	src/components/ogre/widgets/EntityIcon.cpp
12	1	src/components/ogre/widgets/EntityIcon.h
109	0	src/components/ogre/widgets/EntityIconDragDropTarget.cpp
69	0	src/components/ogre/widgets/EntityIconDragDropTarget.h
39	42	src/components/ogre/widgets/EntityIconSlot.cpp
3	9	src/components/ogre/widgets/EntityIconSlot.h
15	0	src/components/ogre/widgets/Inventory.lua
10	10	src/components/ogre/widgets/Makefile.am

commit 58542d3565ee902d5c34032e4cec8464cedf125b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Sep 26 06:53:31 2007 +0000

    2007-09-26 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/cegui/datafiles/fonts/Font.xsd, src/components/ogre/cegui/datafiles/imagesets/Imageset.xsd, src/components/ogre/cegui/datafiles/looknfeel/EmberLook.looknfeel, src/components/ogre/cegui/datafiles/looknfeel/Falagard.xsd, src/components/ogre/cegui/datafiles/schemes/GUIScheme.xsd: updated with correct definitions

3	20	src/components/ogre/cegui/datafiles/fonts/Font.xsd
1	1	src/components/ogre/cegui/datafiles/imagesets/Imageset.xsd
3	3	src/components/ogre/cegui/datafiles/looknfeel/EmberLook.looknfeel
37	1	src/components/ogre/cegui/datafiles/looknfeel/Falagard.xsd
11	0	src/components/ogre/cegui/datafiles/schemes/GUIScheme.xsd

commit d21a219d1a0b0589bce9189a9517bce25acf97d4
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Sep 24 21:31:32 2007 +0000

    2007-09-24 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/WorldEmberEntity.cpp: use the ShaderFactories for creating shaders, thus letting Mercator take care of all selection and logic

41	48	src/components/ogre/WorldEmberEntity.cpp

commit 4cafa383f1653f452f2850ce83faf4c69e90da57
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Sep 21 22:54:25 2007 +0000

    2007-09-22 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/Inventory.layout, src/components/ogre/widgets/Inventory.lua: use common code for doll slots, when dragging icons, only show those slots where it can be dragged

21	1	src/components/ogre/widgets/Inventory.layout
84	0	src/components/ogre/widgets/Inventory.lua

commit b6eda984fc618d3f8ed85ac56a1b1c4ec3cdd280
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Sep 21 22:53:38 2007 +0000

    2007-09-22 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/InspectWidget.cpp: use the atlas types

1	1	src/components/ogre/widgets/InspectWidget.cpp

commit 10fd6b47b6af5dff73e2a96932f2ea98b011f032
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Sep 21 22:52:23 2007 +0000

    2007-09-22 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/EntityIcon.cpp: added correct bindings for the drag start and stop events

3	0	src/components/ogre/widgets/EntityIcon.cpp

commit c9039eb35fb8d2e52fc9f1233c17386e931a98ec
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Sep 21 22:52:01 2007 +0000

    2007-09-22 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/adapters/atlas/AdapterFactory.h, src/components/ogre/widgets/adapters/atlas/bindings/lua/AdapterFactory.pkg, src/components/ogre/widgets/adapters/atlas/bindings/lua/bindings.cpp, src/framework/bindings/lua/atlas/lua_Atlas.cpp, src/framework/bindings/lua/atlas/Message/Element.pkg, src/framework/bindings/lua/eris/Entity.pkg, src/framework/bindings/lua/eris/lua_Eris.cpp: added support in lua for the MapType

1	1	src/components/ogre/widgets/adapters/atlas/AdapterFactory.h
1	1	src/components/ogre/widgets/adapters/atlas/bindings/lua/AdapterFactory.pkg
28	12	src/components/ogre/widgets/adapters/atlas/bindings/lua/bindings.cpp
37	12	src/framework/bindings/lua/atlas/Message/Element.pkg
401	16	src/framework/bindings/lua/atlas/lua_Atlas.cpp
1	1	src/framework/bindings/lua/eris/Entity.pkg
10	10	src/framework/bindings/lua/eris/lua_Eris.cpp

commit fe07c75df9f187a469e028dd25446b799bd44c80
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Sep 21 22:46:27 2007 +0000

    2007-09-22 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/services/server/ConnectedAdapter.cpp, src/services/server/ConnectedAdapter.h, src/services/server/IServerAdapter.h, src/services/server/NonConnectedAdapter.cpp, src/services/server/NonConnectedAdapter.h, src/services/server/ServerService.cpp, src/services/server/ServerService.h, src/services/bindings/lua/ServerService.pkg, src/services/bindings/lua/lua_EmberServices.cpp: use the atlas types

1	1	src/services/bindings/lua/ServerService.pkg
4	4	src/services/bindings/lua/lua_EmberServices.cpp
2	2	src/services/server/ConnectedAdapter.cpp
1	1	src/services/server/ConnectedAdapter.h
1	1	src/services/server/IServerAdapter.h
1	1	src/services/server/NonConnectedAdapter.cpp
1	1	src/services/server/NonConnectedAdapter.h
1	1	src/services/server/ServerService.cpp
1	1	src/services/server/ServerService.h

commit b4f7e68a18acaf039691118c090bbc086e6b71ae
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Sep 20 22:07:43 2007 +0000

    2007-09-21 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* configure.ac, ember.conf: bump the media version

20	0	ChangeLog
2	2	configure.ac
1	1	ember.conf

commit 5ad6b49e93a74b33ce38c52ec59cb09749b76f8a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Sep 20 22:05:48 2007 +0000

    2007-09-21 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/EntityIconSlot.cpp, src/components/ogre/widgets/Inventory.lua: removed the automatic attachment to the slot the icon is dropped on, instead it's up to the scripting code to decide what to do when a dropped event is emitted

1	1	src/components/ogre/widgets/EntityIconSlot.cpp
14	7	src/components/ogre/widgets/Inventory.lua

commit ffd537e39cc10765a12443bfd575644ff4cd2b32
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Sep 20 22:04:41 2007 +0000

    2007-09-21 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/EntityIconManager.cpp, src/components/ogre/widgets/EntityIconManager.h, src/components/ogre/scripting/bindings/lua/EntityIconManager.pkg, src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp: added a pixel size option to the createSlot and createIcon methods

2	2	src/components/ogre/scripting/bindings/lua/EntityIconManager.pkg
9	5	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
4	4	src/components/ogre/widgets/EntityIconManager.cpp
2	2	src/components/ogre/widgets/EntityIconManager.h

commit 7ff26579b4c74b276feb4665cecc606b49c1904d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Sep 20 22:03:12 2007 +0000

    2007-09-21 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp, src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.h, src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.pkg, src/components/ogre/scripting/bindings/lua/helpers/lua_Helpers.cpp: added the ability to connect directly to a lua method instead of always having to specify the name

21	0	src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp
22	2	src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.h
16	0	src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.pkg
93	10	src/components/ogre/scripting/bindings/lua/helpers/lua_Helpers.cpp

commit 0a9fcb02e3ddec7a88ecf27d70489dba67da7920
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Sep 20 22:02:22 2007 +0000

    2007-09-21 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* media/materials/scripts/valuables.material: use the high def coin texture

5	32	media/materials/scripts/valuables.material

commit f475be53117b3e13b39edc76da36e2c4c5e289a1
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Sep 17 19:52:38 2007 +0000

    2007-09-17 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/terrain/TerrainPage.cpp, src/services/time/TimeService.h: fix build warnings

4	0	ChangeLog
2	2	src/components/ogre/terrain/TerrainPage.cpp
6	2	src/services/time/TimeService.h

commit 3ef8ff62e636f70ffb1291cc9eec7bed637a4fd6
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 16 22:20:14 2007 +0000

    2007-09-17 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* configure.ac: added support for lua on ubuntu (since it uses differently named .pc files)

72	0	ChangeLog
21	5	configure.ac

commit e58b58296a66cb03f22233bbd777cd6cf4005b8e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 16 22:19:26 2007 +0000

    2007-09-17 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* ember.conf: added correctly named setting for the silt terrain layer

1	1	ember.conf

commit 165265bb06465ed588e0a58bd846eb186f94b792
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 16 22:18:39 2007 +0000

    2007-09-17 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/services/server/ServerService.h, src/services/bindings/lua/ServerService.pkg, src/services/bindings/lua/lua_EmberServices.cpp: added default position to the drop method

1	1	src/services/bindings/lua/ServerService.pkg
34	5	src/services/bindings/lua/lua_EmberServices.cpp
1	1	src/services/server/ServerService.h

commit 4a619c38b581209a936ad98ccba3e84f53c0de55
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 16 22:17:34 2007 +0000

    2007-09-17 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/scripting/bindings/lua/EmberOgre.pkg, src/components/ogre/scripting/bindings/lua/EntityIcon.pkg, src/components/ogre/scripting/bindings/lua/EntityIconManager.pkg, src/components/ogre/scripting/bindings/lua/EntityIconSlot.pkg, src/components/ogre/scripting/bindings/lua/GUIManager.pkg, src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp, src/components/ogre/scripting/bindings/lua/required.h: updated bindings

4	0	src/components/ogre/scripting/bindings/lua/EmberOgre.pkg
45	0	src/components/ogre/scripting/bindings/lua/EntityIcon.pkg
51	0	src/components/ogre/scripting/bindings/lua/EntityIconManager.pkg
68	0	src/components/ogre/scripting/bindings/lua/EntityIconSlot.pkg
10	1	src/components/ogre/scripting/bindings/lua/GUIManager.pkg
768	42	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
4	0	src/components/ogre/scripting/bindings/lua/required.h

commit d7059af6597d26f231a78231099bd3bd55b73059
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 16 22:17:00 2007 +0000

    2007-09-17 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp, src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.h: added connector for EntityIcon events

8	0	src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp
4	2	src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.h

commit d0fcfb0b73cd4b9f422154b405cb639bf1a38a01
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 16 22:16:11 2007 +0000

    2007-09-17 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/Inventory.layout, src/components/ogre/widgets/Inventory.lua, src/components/ogre/widgets/Bootstrap.lua: moved the inventory code into lua, and use the entity icon system. Icons can be dragged and dropped (for now only within the inventory, but they should be draggable onto the world, onto wield and outfit slots on a doll for the avatar, to quickbars etc.). By clicking on the icon a menu will pop up for some basic use cases.

1	0	src/components/ogre/widgets/Bootstrap.lua
19	0	src/components/ogre/widgets/Inventory.layout
216	0	src/components/ogre/widgets/Inventory.lua

commit e47508b3880365ada157da8f665ad6298ca0a4e4
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 16 22:13:30 2007 +0000

    2007-09-17 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/InspectWidget.cpp, src/components/ogre/widgets/InspectWidget.h: cleaned up code

3	1	src/components/ogre/widgets/InspectWidget.cpp
2	1	src/components/ogre/widgets/InspectWidget.h

commit 2d8b6e16c2adbc6eda0bcca93b13ed1de7d90d36
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 16 22:12:49 2007 +0000

    2007-09-17 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/SimpleRenderContext.cpp, src/components/ogre/SimpleRenderContext.h: added accessor for the light

5	0	src/components/ogre/SimpleRenderContext.cpp
2	0	src/components/ogre/SimpleRenderContext.h

commit 0ed2c0741dd5b734d5d92ef5025bbb5081408955
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 16 22:12:13 2007 +0000

    2007-09-17 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/GUIManager.cpp, src/components/ogre/GUIManager.h: hold a reference to an instance of the EntityIconManager which can be used by any widget in the system

18	1	src/components/ogre/GUIManager.cpp
20	0	src/components/ogre/GUIManager.h

commit 46ec6a19cce7909dd1cec456909c6635f0cc5b53
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 16 22:11:09 2007 +0000

    2007-09-17 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/InventoryWidget.cpp, src/components/ogre/widgets/Makefile.am, src/components/ogre/widgets/WidgetDefinitions.cpp: removed the obsolete InventoryWidget

1	1	src/components/ogre/widgets/InventoryWidget.cpp
3	3	src/components/ogre/widgets/Makefile.am
2	2	src/components/ogre/widgets/WidgetDefinitions.cpp

commit 7a17b079a023aebb2aa89171b42671e11edc4b13
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 16 22:10:16 2007 +0000

    2007-09-17 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/Status.lua: show status when the attack entity action is emitted

1	1	src/components/ogre/widgets/Status.lua

commit 72b9696dc454e0f7894acac2e043ebab672f6172
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 16 22:08:23 2007 +0000

    2007-09-17 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/icons/IconManager.cpp: if no model can be found, show a placeholder. We need some better model/graphics for this.

11	29	src/components/ogre/widgets/icons/IconManager.cpp

commit 8125262fe89ddfedc672d143199c624e59beb5b5
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 16 22:07:47 2007 +0000

    2007-09-17 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/icons/IconRenderer.cpp: increase the default light in the scene

1	0	src/components/ogre/widgets/icons/IconRenderer.cpp

commit 8c31b8457f3c2db688f746b0ed112deeccfd1d6c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 16 22:06:47 2007 +0000

    2007-09-17 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/IngameChatWidget.cpp, src/components/ogre/widgets/IngameChatWidget.h: fixed a bug where the label wasn't removed for entities that are destroyed

1	0	src/components/ogre/widgets/IngameChatWidget.cpp
2	0	src/components/ogre/widgets/IngameChatWidget.h

commit 5e46720f9d3af32e918d9c9fd421d1e46a00f75e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 16 22:05:43 2007 +0000

    2007-09-17 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/AssetsManager.layout, src/components/ogre/widgets/AssetsManager.lua: added a tab for all the cegui windows in the system, with simple information for now, but that will be expanded as the need arises

48	0	src/components/ogre/widgets/AssetsManager.layout
59	4	src/components/ogre/widgets/AssetsManager.lua

commit ca10f51573fce20d9fc10bd6fc921f8633823c91
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 16 22:04:53 2007 +0000

    2007-09-17 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/EntityPicker.layout, src/components/ogre/widgets/EntityPicker.lua: added an attack option, though I'm not so sure it's needed. The menu is starting to get quite long so we need to think of something better (radial menu with icons?)

7	0	src/components/ogre/widgets/EntityPicker.layout
11	1	src/components/ogre/widgets/EntityPicker.lua

commit 54bf7ae08fe7e2a5d640d3fb021ae9b35c6e40bf
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 16 22:03:47 2007 +0000

    2007-09-17 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/EntityIconSlot.cpp, src/components/ogre/widgets/EntityIconSlot.h: added accessor for the current EntityIcon and fixed a bug when removing the icon from the slot

9	0	src/components/ogre/widgets/EntityIconSlot.cpp
22	1	src/components/ogre/widgets/EntityIconSlot.h

commit ae513edb6dc9edd6c06e7d618a719b39c72e1b04
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 16 22:02:34 2007 +0000

    2007-09-13 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/EntityIcon.cpp, src/components/ogre/widgets/EntityIcon.h, src/components/ogre/widgets/EntityIconManager.cpp, src/components/ogre/widgets/EntityIconManager.h: let the EntityIcons keep a reference to the entity

14	2	src/components/ogre/widgets/EntityIcon.cpp
5	3	src/components/ogre/widgets/EntityIcon.h
7	2	src/components/ogre/widgets/EntityIconManager.cpp
2	2	src/components/ogre/widgets/EntityIconManager.h

commit 7053b642f297cf9dc8ba6672d44bbeb1aa52ee34
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Sep 13 22:06:33 2007 +0000

    2007-09-13 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/scripting/bindings/lua/GUIManager.pkg, src/components/ogre/scripting/bindings/lua/IconBar.pkg, src/components/ogre/scripting/bindings/lua/IconBase.pkg, src/components/ogre/scripting/bindings/lua/ListHolder.pkg, src/components/ogre/scripting/bindings/lua/ModelRenderer.pkg, src/components/ogre/scripting/bindings/lua/MovableObjectRenderer.pkg, src/components/ogre/scripting/bindings/lua/OgreEntityRenderer.pkg, src/components/ogre/scripting/bindings/lua/Widget.pkg, src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp: updated bindings

16	0	ChangeLog
4	4	src/components/ogre/scripting/bindings/lua/GUIManager.pkg
1	1	src/components/ogre/scripting/bindings/lua/IconBar.pkg
2	1	src/components/ogre/scripting/bindings/lua/IconBase.pkg
2	1	src/components/ogre/scripting/bindings/lua/ListHolder.pkg
3	2	src/components/ogre/scripting/bindings/lua/ModelRenderer.pkg
2	1	src/components/ogre/scripting/bindings/lua/MovableObjectRenderer.pkg
2	1	src/components/ogre/scripting/bindings/lua/OgreEntityRenderer.pkg
2	1	src/components/ogre/scripting/bindings/lua/Widget.pkg
551	532	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp

commit 35e96dec86a07c353890e7faef45be87d0fbdc16
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Sep 13 22:05:21 2007 +0000

    2007-09-13 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/EntityIcon.cpp, src/components/ogre/widgets/EntityIcon.h, src/components/ogre/widgets/EntityIconManager.cpp, src/components/ogre/widgets/EntityIconManager.h, src/components/ogre/widgets/EntityIconSlot.cpp, src/components/ogre/widgets/EntityIconSlot.h, src/components/ogre/widgets/InventoryWidget.cpp, src/components/ogre/widgets/InventoryWidget.h: moved the entity icons classes to their own files and added some better signalling

98	0	src/components/ogre/widgets/EntityIcon.cpp
87	0	src/components/ogre/widgets/EntityIcon.h
100	0	src/components/ogre/widgets/EntityIconManager.cpp
73	0	src/components/ogre/widgets/EntityIconManager.h
123	0	src/components/ogre/widgets/EntityIconSlot.cpp
78	0	src/components/ogre/widgets/EntityIconSlot.h
37	201	src/components/ogre/widgets/InventoryWidget.cpp
14	77	src/components/ogre/widgets/InventoryWidget.h

commit 5053e8f267746125ed3d37caab1a1a3067f1d38e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Sep 13 22:03:37 2007 +0000

    2007-09-13 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/ConsoleWidget.h, src/components/ogre/widgets/ConsoleWidget.cpp: removed obsolete class

0	329	src/components/ogre/widgets/ConsoleWidget.cpp
0	108	src/components/ogre/widgets/ConsoleWidget.h

commit 3d4c59be14cf2b17b4a0e0d896f133e0a7d2ebfd
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Sep 13 22:02:24 2007 +0000

    2007-09-13 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/AssetsManager.lua, src/components/ogre/widgets/EntityBrowser.lua, src/components/ogre/widgets/EntityCEGUITexture.cpp, src/components/ogre/widgets/EntityCEGUITexture.h, src/components/ogre/widgets/EntityEditor.lua, src/components/ogre/widgets/Help.cpp, src/components/ogre/widgets/Help.h, src/components/ogre/widgets/IconBar.cpp, src/components/ogre/widgets/IconBar.h, src/components/ogre/widgets/IconBase.cpp, src/components/ogre/widgets/IconBase.h,, src/components/ogre/widgets/InspectWidget.cpp, src/components/ogre/widgets/InspectWidget.h, src/components/ogre/widgets/JesusEdit.cpp, src/components/ogre/widgets/JesusEdit.h, src/components/ogre/widgets/ListHolder.cpp, src/components/ogre/widgets/ListHolder.h, src/components/ogre/widgets/LoadingBar.cpp, src/components/ogre/widgets/LoadingBar.h, src/components/ogre/widgets/MakeEntityWidget.cpp, src/components/ogre/widgets/MakeEntityWidget.h, src/components/ogre/widgets/Makefile.am, src/components/ogre/widgets/MeshPreview.cpp, src/components/ogre/widgets/MeshPreview.h, src/components/ogre/widgets/ModelEdit.lua, src/components/ogre/widgets/ModelRenderer.cpp, src/components/ogre/widgets/ModelRenderer.h, src/components/ogre/widgets/MovableObjectRenderer.cpp, src/components/ogre/widgets/MovableObjectRenderer.h, src/components/ogre/widgets/OgreEntityRenderer.cpp, src/components/ogre/widgets/OgreEntityRenderer.h, src/components/ogre/widgets/Quit.cpp, src/components/ogre/widgets/Quit.h, src/components/ogre/widgets/ServerWidget.cpp, src/components/ogre/widgets/ServerWidget.h, src/components/ogre/widgets/Status.lua, src/components/ogre/widgets/StatusIconBar.cpp, src/components/ogre/widgets/StatusIconBar.h, src/components/ogre/widgets/Widget.cpp, src/components/ogre/widgets/Widget.h, src/components/ogre/widgets/WidgetDefinitions.cpp, src/components/ogre/widgets/WidgetDefinitions.h, src/components/ogre/EmberOgre.cpp, src/components/ogre/GUIManager.cpp, src/components/ogre/GUIManager.h: placed all classes under the correct namespace and removed the references to the obsolete ConsoleWidget

5	5	src/components/ogre/EmberOgre.cpp
1	2	src/components/ogre/GUIManager.cpp
7	10	src/components/ogre/GUIManager.h
1	1	src/components/ogre/widgets/AssetsManager.lua
2	2	src/components/ogre/widgets/EntityBrowser.lua
2	1	src/components/ogre/widgets/EntityCEGUITexture.cpp
3	1	src/components/ogre/widgets/EntityCEGUITexture.h
1	1	src/components/ogre/widgets/EntityEditor.lua
2	1	src/components/ogre/widgets/Help.cpp
3	2	src/components/ogre/widgets/Help.h
1	1	src/components/ogre/widgets/IconBar.cpp
2	2	src/components/ogre/widgets/IconBar.h
2	1	src/components/ogre/widgets/IconBase.cpp
2	1	src/components/ogre/widgets/IconBase.h
2	1	src/components/ogre/widgets/InspectWidget.cpp
3	1	src/components/ogre/widgets/InspectWidget.h
2	8	src/components/ogre/widgets/JesusEdit.cpp
3	1	src/components/ogre/widgets/JesusEdit.h
2	1	src/components/ogre/widgets/ListHolder.cpp
2	1	src/components/ogre/widgets/ListHolder.h
2	1	src/components/ogre/widgets/LoadingBar.cpp
2	1	src/components/ogre/widgets/LoadingBar.h
2	1	src/components/ogre/widgets/MakeEntityWidget.cpp
3	1	src/components/ogre/widgets/MakeEntityWidget.h
15	14	src/components/ogre/widgets/Makefile.am
2	1	src/components/ogre/widgets/MeshPreview.cpp
2	1	src/components/ogre/widgets/MeshPreview.h
6	6	src/components/ogre/widgets/ModelEdit.lua
2	7	src/components/ogre/widgets/ModelRenderer.cpp
3	1	src/components/ogre/widgets/ModelRenderer.h
2	1	src/components/ogre/widgets/MovableObjectRenderer.cpp
2	1	src/components/ogre/widgets/MovableObjectRenderer.h
2	1	src/components/ogre/widgets/OgreEntityRenderer.cpp
2	1	src/components/ogre/widgets/OgreEntityRenderer.h
2	1	src/components/ogre/widgets/Quit.cpp
2	1	src/components/ogre/widgets/Quit.h
7	4	src/components/ogre/widgets/ServerWidget.cpp
6	2	src/components/ogre/widgets/ServerWidget.h
1	1	src/components/ogre/widgets/Status.lua
2	1	src/components/ogre/widgets/StatusIconBar.cpp
4	5	src/components/ogre/widgets/StatusIconBar.h
4	2	src/components/ogre/widgets/Widget.cpp
4	4	src/components/ogre/widgets/Widget.h
3	2	src/components/ogre/widgets/WidgetDefinitions.cpp
2	1	src/components/ogre/widgets/WidgetDefinitions.h

commit 44f7962f4986afadfa2935d7e7c2897586010021
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Sep 11 22:51:17 2007 +0000

    2007-09-12 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/scripting/bindings/lua/GUIManager.pkg, src/components/ogre/scripting/bindings/lua/ModelDefinition.pkg, src/components/ogre/scripting/bindings/lua/MovableObjectRenderer.pkg, src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp: updated bindings

132	0	ChangeLog
2	0	src/components/ogre/scripting/bindings/lua/GUIManager.pkg
41	0	src/components/ogre/scripting/bindings/lua/ModelDefinition.pkg
5	0	src/components/ogre/scripting/bindings/lua/MovableObjectRenderer.pkg
293	26	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp

commit 6ce7a1d4d983270a94d6024e520c2a2346cbca8c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Sep 11 22:46:46 2007 +0000

    2007-09-12 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/InventoryWidget.cpp, src/components/ogre/widgets/InventoryWidget.h: more prototyping to get the inventory working

201	11	src/components/ogre/widgets/InventoryWidget.cpp
79	3	src/components/ogre/widgets/InventoryWidget.h

commit 609c53b349213229f73d36785763b0385d9636f1
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Sep 11 22:44:42 2007 +0000

    2007-09-12 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/modeldefinitions/environment.modeldef.xml, src/components/ogre/modeldefinitions/items.modeldef.xml, src/components/ogre/modeldefinitions/tools.modeldef: updated definitions

7	9	src/components/ogre/modeldefinitions/environment.modeldef.xml
15	0	src/components/ogre/modeldefinitions/items.modeldef.xml
11	0	src/components/ogre/modeldefinitions/tools.modeldef

commit 852ec1cbaecd7e56a0cb40975b22233d5eea7de0
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Sep 11 22:30:21 2007 +0000

    2007-09-12 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/ModelEdit.lua: also set the camera distance

4	0	src/components/ogre/widgets/ModelEdit.lua

commit 6dc85260abca2c1172a80cae892ddfbbcf643b23
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Sep 11 22:29:43 2007 +0000

    2007-09-12 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/MovableObjectRenderer.cpp, src/components/ogre/widgets/MovableObjectRenderer.h: added method for the absolute camera distance

5	0	src/components/ogre/widgets/MovableObjectRenderer.cpp
8	0	src/components/ogre/widgets/MovableObjectRenderer.h

commit b42bb22292e1f495d58d6af906e50c9b3e5d77d8
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Sep 11 22:28:35 2007 +0000

    2007-09-12 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/InventoryWidget.cpp, src/components/ogre/widgets/InventoryWidget.h: fixed a possible segfault if the entity wasn't visible when recieving updates

15	4	src/components/ogre/widgets/IngameChatWidget.cpp
2	0	src/components/ogre/widgets/IngameChatWidget.h

commit 5301d759cd8725f51e3254a3fb96d7a21adab8a6
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Sep 11 22:27:17 2007 +0000

    2007-09-12 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/icons/IconRenderer.cpp: use the distance specified in the ViewDefinition

3	0	src/components/ogre/widgets/icons/IconRenderer.cpp

commit 22fe169eaee16fd63e0aa9f2a7f0b6259a206f62
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Sep 11 22:26:46 2007 +0000

    2007-09-12 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/icons/IconImageStore.cpp, src/components/ogre/widgets/icons/IconStore.cpp: clean up at destruction

1	1	src/components/ogre/widgets/icons/IconImageStore.cpp
6	0	src/components/ogre/widgets/icons/IconStore.cpp

commit 6c830ca6be5548e44e4e2963ab6da2f19ef32e88
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Sep 11 22:25:00 2007 +0000

    2007-09-12 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/model/ModelDefinition.cpp, src/components/ogre/model/XMLModelDefinitionSerializer.cpp: fixed some problems with how views were saved and made sure that they get sane default values when created

5	0	src/components/ogre/model/ModelDefinition.cpp
1	1	src/components/ogre/model/XMLModelDefinitionSerializer.cpp

commit 71a089691939eb4327b3d52b88f0d4407174163e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Sep 11 22:23:32 2007 +0000

    2007-09-12 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/SimpleRenderContext.cpp, src/components/ogre/SimpleRenderContext.h: added accessor for the absolute camera distance, which could be used for implementing the Model::ViewDefinitions better

11	0	src/components/ogre/SimpleRenderContext.cpp
11	0	src/components/ogre/SimpleRenderContext.h

commit 64e8794c65158631abf0617e2a713a125ae51051
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Sep 11 22:22:18 2007 +0000

    2007-09-12 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/GUIManager.cpp, src/components/ogre/GUIManager.h: keep a reference of the IconManager here for all other UI functions to use. Also refactored the widget creation code into something more robust. We should try to move as much of these C++ widgets over to Lua however, though only those that are suited.

43	25	src/components/ogre/GUIManager.cpp
10	0	src/components/ogre/GUIManager.h

commit bfd5641e667ec1da4d98a2fda4fb0706360e414d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Sep 11 22:03:52 2007 +0000

    2007-09-12 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/WorldEmberEntity.cpp, src/components/ogre/WorldEmberEntity.h, src/components/ogre/terrain/TerrainGenerator.cpp, src/components/ogre/terrain/TerrainGenerator.h: if there's a "surfaces" attribute defined, use that for determining what surfaces to use. Also move all terrain parsing to its own class.

140	2	src/components/ogre/WorldEmberEntity.cpp
20	7	src/components/ogre/WorldEmberEntity.h
39	18	src/components/ogre/terrain/TerrainGenerator.cpp
20	9	src/components/ogre/terrain/TerrainGenerator.h

commit 3fe90845e6943dd143b82940a30d7ccf6e2a4319
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 9 17:25:35 2007 +0000

    2007-09-09 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/model/Model.cpp:
    		* fixed a crash when using a model which only has a particle system and no entities
    		* force hardware recalculating of normals, since most models are scaled. This means that non-scaled models will also have their normals recalculated though. With Ogre 1.6 this will be improved since Ogre then will take care of all this.

16	27	src/components/ogre/model/Model.cpp

commit 8c16dab1eb75ddfcce718add24666686771f2ef0
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 9 17:20:19 2007 +0000

    2007-09-09 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/Give.lua: use the correct hide method
    	* src/components/ogre/widgets/InventoryWidget.cpp: continued on prototyping for movable icons

1	1	src/components/ogre/widgets/Give.lua
41	21	src/components/ogre/widgets/InventoryWidget.cpp

commit c16454e32867399db5a7f4cd51bad5841cc367e2
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 9 17:17:40 2007 +0000

    2007-09-09 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/AssetsManager.layout: fixed incorrect naming of the window and tabs
    	* src/components/ogre/widgets/Bootstrap.lua: load the assets manager and the environment widget at startup

2	2	src/components/ogre/widgets/AssetsManager.layout
2	0	src/components/ogre/widgets/Bootstrap.lua

commit 161a939181b99993cc14636b4ea67da56dd1bb09
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 9 17:16:09 2007 +0000

    2007-09-09 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/Environment.lua: hide the widget by default

4	0	src/components/ogre/widgets/Environment.lua

commit a8742ad5250c333686ed066aed267455d9de2fee
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 9 17:15:24 2007 +0000

    2007-09-09 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* configure.ac: added the icon dir

1	0	configure.ac

commit 7584356ad8d8085afd293fdd8dee58776abe2c83
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 9 17:14:46 2007 +0000

    2007-09-09 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/EmberEntityUserObject.cpp, src/components/ogre/widgets/JesusEdit.cpp: fixed some nagging comiler warnings

2	2	src/components/ogre/EmberEntityUserObject.cpp
9	2	src/components/ogre/widgets/JesusEdit.cpp

commit 249162e5864d5d39c0f97931583376fc3e083459
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 9 17:13:37 2007 +0000

    2007-09-09 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/SimpleRenderContext.cpp, src/components/ogre/SimpleRenderContext.h: added accessor for the camera node

5	0	src/components/ogre/SimpleRenderContext.cpp
2	0	src/components/ogre/SimpleRenderContext.h

commit 5bc91247070c3c0b051a79378e700df6d03ee586
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 9 17:12:59 2007 +0000

    2007-09-09 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/ModelEdit.layout, src/components/ogre/widgets/ModelEdit.lua: added simple support for saving the current camera setting as an icon view

10	4	src/components/ogre/widgets/ModelEdit.layout
7	0	src/components/ogre/widgets/ModelEdit.lua

commit be396232b262587b7ceede60e33c3f7277f5062b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 9 17:10:24 2007 +0000

    2007-09-09 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/EntityCEGUITexture.cpp: fixed a bug where the original size instead of the power-of-two-adjusted one was used, resulting in incomplete images being defined

2	1	src/components/ogre/widgets/EntityCEGUITexture.cpp

commit 91d48f71c9e9d39b29eeff0032157678f8d8bc1b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 9 17:09:29 2007 +0000

    2007-09-09 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/icons/IconManager.cpp, src/components/ogre/widgets/icons/IconManager.h: when rendering an eris type, use a dummy entity to allow the modelmapping engine to decide which model to show

67	6	src/components/ogre/widgets/icons/IconManager.cpp
1	0	src/components/ogre/widgets/icons/IconManager.h

commit 5308df26e96ed4ddad4d5fcd187ac3b4302949bc
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 9 17:08:42 2007 +0000

    2007-09-09 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/icons/IconRenderer.cpp: if a view named "icon" is defined for the model, use that

17	3	src/components/ogre/widgets/icons/IconRenderer.cpp

commit b984eaa6318c5da759635c2ae641352ac1c12759
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 9 17:08:06 2007 +0000

    2007-09-09 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/model/ModelDefinition.cpp, src/components/ogre/model/ModelDefinition.h, src/components/ogre/model/XMLModelDefinitionSerializer.cpp, src/components/ogre/model/XMLModelDefinitionSerializer.h: added support for Views, which are simple camera settings

42	7	src/components/ogre/model/ModelDefinition.cpp
84	1	src/components/ogre/model/ModelDefinition.h
70	0	src/components/ogre/model/XMLModelDefinitionSerializer.cpp
2	0	src/components/ogre/model/XMLModelDefinitionSerializer.h

commit 9469d87ea161fd7d94b06a1818f6879a41ce185a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Sep 3 22:03:30 2007 +0000

    2007-09-03 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/scripting/bindings/lua/AssetsManager.pkg, src/components/ogre/scripting/bindings/lua/EmberOgre.pkg, src/components/ogre/scripting/bindings/lua/Icon.pkg, src/components/ogre/scripting/bindings/lua/IconManager.pkg, src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp, src/components/ogre/scripting/bindings/lua/required.h, src/components/ogre/scripting/bindings/lua/ogre/Ogre.pkg, src/components/ogre/scripting/bindings/lua/ogre/OgreTexture.pkg, src/components/ogre/scripting/bindings/lua/ogre/OgreTextureManager.pkg, src/components/ogre/scripting/bindings/lua/ogre/lua_Ogre.cpp: updated bindings

50	0	src/components/ogre/scripting/bindings/lua/AssetsManager.pkg
5	0	src/components/ogre/scripting/bindings/lua/EmberOgre.pkg
50	0	src/components/ogre/scripting/bindings/lua/Icon.pkg
53	0	src/components/ogre/scripting/bindings/lua/IconManager.pkg
492	57	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
2	0	src/components/ogre/scripting/bindings/lua/ogre/Ogre.pkg
321	0	src/components/ogre/scripting/bindings/lua/ogre/OgreTexture.pkg
379	0	src/components/ogre/scripting/bindings/lua/ogre/OgreTextureManager.pkg
1216	1	src/components/ogre/scripting/bindings/lua/ogre/lua_Ogre.cpp
4	0	src/components/ogre/scripting/bindings/lua/required.h

commit 659d9a45078fb911a1956b0278ac6b11e37ba0ae
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Sep 3 22:00:50 2007 +0000

    2007-09-03 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/JesusEdit.cpp: adapt to changes in the MoveableObjectRenderer

6	5	src/components/ogre/widgets/JesusEdit.cpp

commit ba77873bf8b28b5167d9cc40a808c17c956661d2
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Sep 3 22:00:14 2007 +0000

    2007-09-03 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/InventoryWidget.cpp, src/components/ogre/widgets/InventoryWidget.h, src/components/ogre/widgets/InventoryWidget.xml: initial experimental support for icons

56	9	src/components/ogre/widgets/InventoryWidget.cpp
21	3	src/components/ogre/widgets/InventoryWidget.h
6	1	src/components/ogre/widgets/InventoryWidget.layout

commit a41845eaf511269f4772ee02fa799208e3865a96
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Sep 3 21:59:38 2007 +0000

    2007-09-03 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/IngameChatWidget.cpp: fixed a bug where the camera reference never was set

1	0	src/components/ogre/widgets/IngameChatWidget.cpp

commit c1dae5623c877cd8eb91f8a6f8bc47e6251eb4b2
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Sep 3 21:59:13 2007 +0000

    2007-09-03 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/Environment.layout, src/components/ogre/widgets/Environment.lua: added a simple environment widget for changing environment values. Currently it only allows for setting the time, but the idea is to allow for it to override all environment aspects such as sun, sky, lightning, fog and so on.

26	0	src/components/ogre/widgets/Environment.layout
38	0	src/components/ogre/widgets/Environment.lua

commit 9d1184fa955f980bb163d58789c80874427b1935
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Sep 3 21:57:53 2007 +0000

    2007-09-03 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/AssetsManager.cpp, src/components/ogre/widgets/AssetsManager.h, src/components/ogre/widgets/AssetsManager.layout, src/components/ogre/widgets/AssetsManager.lua, src/components/ogre/widgets/Makefile.am: added an assets manager which allows for browsing through all assets in the system. Currently it only supports textures.

107	0	src/components/ogre/widgets/AssetsManager.cpp
67	0	src/components/ogre/widgets/AssetsManager.h
55	0	src/components/ogre/widgets/AssetsManager.layout
125	0	src/components/ogre/widgets/AssetsManager.lua
11	10	src/components/ogre/widgets/Makefile.am

commit 89fba5a2e8f3815b89a98b3a3b7173e7676ba8df
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Sep 3 21:56:46 2007 +0000

    2007-09-03 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/icons/Icon.cpp, src/components/ogre/widgets/icons/Icon.h, src/components/ogre/widgets/icons/IconImageStore.cpp, src/components/ogre/widgets/icons/IconImageStore.h, src/components/ogre/widgets/icons/IconManager.cpp, src/components/ogre/widgets/icons/IconManager.h, src/components/ogre/widgets/icons/IconRenderer.cpp, src/components/ogre/widgets/icons/IconRenderer.h, src/components/ogre/widgets/icons/IconStore.cpp, src/components/ogre/widgets/icons/IconStore.h, src/components/ogre/widgets/icons/Makefile.am: added an icon management framework which keeps track of and renders all icons

63	0	src/components/ogre/widgets/icons/Icon.cpp
74	0	src/components/ogre/widgets/icons/Icon.h
160	0	src/components/ogre/widgets/icons/IconImageStore.cpp
118	0	src/components/ogre/widgets/icons/IconImageStore.h
103	0	src/components/ogre/widgets/icons/IconManager.cpp
68	0	src/components/ogre/widgets/icons/IconManager.h
102	0	src/components/ogre/widgets/icons/IconRenderer.cpp
68	0	src/components/ogre/widgets/icons/IconRenderer.h
92	0	src/components/ogre/widgets/icons/IconStore.cpp
69	0	src/components/ogre/widgets/icons/IconStore.h
7	0	src/components/ogre/widgets/icons/Makefile.am

commit 6f74a5da91be53596757649fd0bf413308677e20
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Sep 3 21:55:16 2007 +0000

    2007-09-03 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/Makefile.am, src/components/ogre/SimpleRenderContext.cpp, src/components/ogre/SimpleRenderContext.h, src/components/ogre/widgets/EntityCEGUITexture.cpp, src/components/ogre/widgets/EntityCEGUITexture.h, src/components/ogre/widgets/ModelRenderer.cpp, src/components/ogre/widgets/MovableObjectRenderer.cpp, src/components/ogre/widgets/OgreEntityRenderer.cpp: refactored the rendering component into its own class separate from the EntityCEGUITexture so that it can be reused in other contexts

3	3	src/components/ogre/Makefile.am
240	0	src/components/ogre/SimpleRenderContext.cpp
216	0	src/components/ogre/SimpleRenderContext.h
7	182	src/components/ogre/widgets/EntityCEGUITexture.cpp
8	145	src/components/ogre/widgets/EntityCEGUITexture.h
6	5	src/components/ogre/widgets/ModelRenderer.cpp
16	15	src/components/ogre/widgets/MovableObjectRenderer.cpp
6	5	src/components/ogre/widgets/OgreEntityRenderer.cpp

commit 8762a8d44b62f91525c986a810e1a478332bd03e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Aug 26 20:36:55 2007 +0000

    2007-08-26 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/TerrainEditor.layout: better layout

20	0	ChangeLog
46	39	src/components/ogre/widgets/TerrainEditor.layout

commit f979ce8d4f8b85932d3bc2fb89ff70dbf5014140
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Aug 26 20:36:08 2007 +0000

    2007-08-26 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/Widget.cpp: remove and attach windows when shown and hidden, in the hope that it will make for better performance

4	0	src/components/ogre/widgets/Widget.cpp

commit 557fb8a65f4f276df72045838c77105c573aee4b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Aug 26 20:35:24 2007 +0000

    2007-08-26 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/IngameChatWidget.cpp, src/components/ogre/widgets/IngameChatWidget.h: make sure that we only update for the main camera

18	15	src/components/ogre/widgets/IngameChatWidget.cpp
2	0	src/components/ogre/widgets/IngameChatWidget.h

commit 1b9a8747470155f57622cf01cafc7eb5d8a05053
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Aug 26 20:33:25 2007 +0000

    2007-08-26 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/environment/CaelumEnvironment.cpp, src/components/ogre/environment/caelum/src/Sun.cpp: fixed the sun not being shown. It is now, though there's still some bugs which makes the movement of it over the sky seem erratic when the camera is moved

1	0	src/components/ogre/environment/CaelumEnvironment.cpp
3	1	src/components/ogre/environment/caelum/src/Sun.cpp

commit e12d59ea7ebaf5b7c1f44f31d9744357cf1ea57e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Aug 26 20:31:40 2007 +0000

    2007-08-26 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/model/mapping/ModelMappingCreator.cpp, src/components/ogre/model/mapping/ModelMappingManager.cpp, src/components/ogre/model/mapping/XMLModelMappingDefinitionSerializer.cpp, src/components/ogre/model/mapping/Definitions/CaseDefinition.cpp, src/components/ogre/model/mapping/Definitions/CaseDefinition.h, src/components/ogre/modeldefinitions/modelmappings.modelmap.xml: updated the definition to conform to better xml

11	0	src/components/ogre/model/mapping/Definitions/CaseDefinition.cpp
5	0	src/components/ogre/model/mapping/Definitions/CaseDefinition.h
41	18	src/components/ogre/model/mapping/ModelMappingCreator.cpp
7	2	src/components/ogre/model/mapping/ModelMappingManager.cpp
10	1	src/components/ogre/model/mapping/XMLModelMappingDefinitionSerializer.cpp
140	65	src/components/ogre/modeldefinitions/modelmappings.modelmap.xml

commit 29a634342b14df0240471ca5e301509d8cf298ca
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Aug 23 19:54:39 2007 +0000

    2007-08-23 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/scripting/bindings/lua/EmberOgre.pkg, src/components/ogre/scripting/bindings/lua/WorldEmberEntity.pkg, src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp, src/components/ogre/scripting/bindings/lua/required.h, src/components/ogre/scripting/bindings/lua/Environment.pkg: updated bindings

40	0	ChangeLog
3	0	src/components/ogre/scripting/bindings/lua/EmberOgre.pkg
92	0	src/components/ogre/scripting/bindings/lua/Environment.pkg
2	0	src/components/ogre/scripting/bindings/lua/WorldEmberEntity.pkg
461	36	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
2	0	src/components/ogre/scripting/bindings/lua/required.h

commit 4997a246a1e604389dc459967765554bee652c47
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Aug 23 19:53:12 2007 +0000

    2007-08-23 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/environment/CaelumEnvironment.cpp, src/components/ogre/environment/CaelumEnvironment.h, src/components/ogre/environment/Environment.cpp, src/components/ogre/environment/Environment.h: expanded methods for setting the time

5	0	src/components/ogre/environment/CaelumEnvironment.cpp
2	1	src/components/ogre/environment/CaelumEnvironment.h
5	1	src/components/ogre/environment/Environment.cpp
5	0	src/components/ogre/environment/Environment.h

commit 6dadf1058b68a709546f15bad9f29b32a78dd559
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Aug 23 19:52:42 2007 +0000

    2007-08-23 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/WorldEmberEntity.cpp, src/components/ogre/WorldEmberEntity.h: expose the Environment

5	0	src/components/ogre/WorldEmberEntity.cpp
2	0	src/components/ogre/WorldEmberEntity.h

commit a61a01a623fec7c6658553527953fc3f13483dda
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Aug 23 19:52:14 2007 +0000

    2007-08-23 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/main/Application.cpp, src/main/LogObserver.cpp, src/components/ogre/EmberOgre.cpp, src/components/ogre/GUIManager.cpp, src/components/ogre/OgreSetup.cpp: check return values and intialize variables correctly

7	2	src/components/ogre/EmberOgre.cpp
3	1	src/components/ogre/GUIManager.cpp
1	1	src/components/ogre/OgreSetup.cpp
12	4	src/main/Ember.cpp
1	1	src/main/LogObserver.cpp

commit f7fefeac3d40d4329a43a772db7e7d4897c6ba50
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Aug 23 19:50:41 2007 +0000

    2007-08-23 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/main/Application.cpp: restructured the shut down phase. First do a "soft stop" of the scripting service, where all objects are unloaded but the environment is kept intact before shutting down the gameview. The will allow script hooks kept by the game view to still be valid and prevent segfaults.

6	2	src/main/Application.cpp

commit 4b47dbe037d19bab72988a47b8fdea3ee2f2e870
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Aug 23 19:20:54 2007 +0000

    2007-08-23 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/scripting/LuaScriptingProvider.cpp, src/components/ogre/scripting/LuaScriptingProvider.h: implement a stop method, which executes lua code that will destroy all global objects and force a garbage collection cycle

18	0	src/components/ogre/scripting/LuaScriptingProvider.cpp
6	1	src/components/ogre/scripting/LuaScriptingProvider.h

commit cc2262e20539603853b888485b3d0290f4eda332
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Aug 23 19:15:48 2007 +0000

    2007-08-23 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/framework/IScriptingProvider.h, src/services/scripting/ScriptingService.cpp: added a "stop" method to the scripting provider, so that when the service is stopped they also are stopped (opposed to being destroyed). This allows us to clean up the memory held by the scripting environment without destroying the environment (as it might be used by other object (callbacks and so on)) later on in the shutdown process.

6	0	src/framework/IScriptingProvider.h
5	2	src/services/scripting/ScriptingService.cpp

commit 2d38d129c302aa67a22439906bf9d5ecf0d0a20d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Aug 21 19:06:19 2007 +0000

    2007-08-21 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/EmberPhysicalEntity.cpp, src/components/ogre/EmberPhysicalEntity.h: fixed a bug where reloading a model with attached entities would cause a crash

21	1	src/components/ogre/EmberPhysicalEntity.cpp
12	0	src/components/ogre/EmberPhysicalEntity.h

commit df0f89bf70d59203fdf371be382a94b200522795
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Aug 21 19:05:12 2007 +0000

    2007-08-21 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/IngameChatWidget.cpp, src/components/ogre/widgets/IngameChatWidget.h: listen for updates to the name or the external status and update the label accordingly

29	10	src/components/ogre/widgets/IngameChatWidget.cpp
4	0	src/components/ogre/widgets/IngameChatWidget.h

commit ca7cda8fb462523cbe1de0c61cd1a5783b67a835
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Aug 21 19:04:18 2007 +0000

    2007-08-21 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/main/Application.cpp: shut down the scripting before shutting down the gui

1	1	src/main/Application.cpp

commit ac6195cf02d463b6ad45306f8cfde5720145b7d7
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Aug 20 19:28:34 2007 +0000

    2007-08-20 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/WidgetPool.h: properly clean up at destruction

13	0	ChangeLog
13	3	src/components/ogre/widgets/WidgetPool.h

commit 1834790ca5e18c2368e13204a3bab96cf978c9c1
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Aug 20 19:27:44 2007 +0000

    2007-08-20 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/Status.lua: id is a string, not a number (fixed getting the status of the world)

1	1	src/components/ogre/widgets/Status.lua

commit c5c5691b238eeb503e1561a4053d28caecbecdca
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Aug 20 19:26:58 2007 +0000

    2007-08-20 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* configure.ac: added support for Lua 5.1
    	* src/components/ogre/scripting/LuaScriptingProvider.cpp: handle Lua 5.1 correctly

12	3	configure.ac
27	3	src/components/ogre/scripting/LuaScriptingProvider.cpp

commit 3ae6fb57e23b982d7babf5380b89b9588a677651
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Aug 19 20:02:05 2007 +0000

    2007-08-19 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/IngameChatWidget.cpp, src/components/ogre/widgets/IngameChatWidget.h, src/components/ogre/widgets/IngameChatWidget.xml: mark external entities, added better layout and handling of text bubbles

8	0	ChangeLog
62	10	src/components/ogre/widgets/IngameChatWidget.cpp
9	2	src/components/ogre/widgets/IngameChatWidget.h
7	2	src/components/ogre/widgets/IngameChatWidget.layout

commit b093ccbf834657b2123b39478a19a19b190151b8
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Aug 19 19:44:36 2007 +0000

    2007-08-19 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/modeldefinitions/modelmappings.modelmap.xml: use the shirt model for the cloak

9	0	src/components/ogre/modeldefinitions/modelmappings.modelmap.xml

commit ad76a53ab9aa39f9fca10c34e2640d265c207604
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Aug 19 00:21:55 2007 +0000

    2007-08-19 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/IngameChatWidget.cpp, src/components/ogre/widgets/IngameChatWidget.h, src/components/ogre/widgets/IngameChatWidget.xml: activate the chat text functionality
    	* src/components/ogre/widgets/WidgetDefinitions.cpp: fixed namespace (all widget stuff should be in EmberOgre::Gui eventually)

53	0	ChangeLog
141	11	src/components/ogre/widgets/IngameChatWidget.cpp
51	9	src/components/ogre/widgets/IngameChatWidget.h
0	8	src/components/ogre/widgets/IngameChatWidget.layout
1	1	src/components/ogre/widgets/WidgetDefinitions.cpp

commit 67768614bcbd7a7a515509120f99b25f62503aa8
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Aug 19 00:20:09 2007 +0000

    2007-08-19 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/WidgetPool.cpp, src/components/ogre/widgets/WidgetPool.h: added some missing includes

0	9	src/components/ogre/widgets/WidgetPool.cpp
3	0	src/components/ogre/widgets/WidgetPool.h

commit 0879703987a15ac6e531a473a1fb27f809f9daf3
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Aug 19 00:19:39 2007 +0000

    2007-08-19 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/cegui/datafiles/schemes/EmberLookSkin.scheme: include the bold 8 point Vera font also

1	0	src/components/ogre/cegui/datafiles/schemes/EmberLookSkin.scheme

commit 4cbd2188d646f657a69936b45b8f2a0857d63f56
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Aug 18 23:03:03 2007 +0000

    2007-08-18 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/IngameChatWidget.cpp, src/components/ogre/widgets/IngameChatWidget.h, src/components/ogre/widgets/Makefile.am, src/components/ogre/widgets/WidgetPool.cpp, src/components/ogre/widgets/WidgetPool.h: refactored the widget pool functionality into its own file

2	2	src/components/ogre/widgets/IngameChatWidget.cpp
4	82	src/components/ogre/widgets/IngameChatWidget.h
3	3	src/components/ogre/widgets/Makefile.am
41	0	src/components/ogre/widgets/WidgetPool.cpp
125	0	src/components/ogre/widgets/WidgetPool.h

commit b3e6566eab9c2e3ad559390379ad4aed2b175f01
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Aug 18 22:40:37 2007 +0000

    2007-08-18 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/IngameChatWidget.cpp, src/components/ogre/widgets/IngameChatWidget.h: added a simple pooling systems for creating widgets and keeping them in a pool

67	46	src/components/ogre/widgets/IngameChatWidget.cpp
110	9	src/components/ogre/widgets/IngameChatWidget.h

commit 5297f03f98f45ef68f74fec08ea6e1287d01878e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Aug 18 22:40:10 2007 +0000

    2007-08-18 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/cegui/datafiles/fonts/Vera.ttf: fixed incorrect font

-	-	src/components/ogre/cegui/datafiles/fonts/Vera.ttf

commit 42e9635cdec64f58ae2f7d0fa2bf944233332fe0
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Aug 18 20:31:26 2007 +0000

    2007-08-18 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/IngameChatWidget.cpp, src/components/ogre/widgets/IngameChatWidget.h, src/components/ogre/widgets/Label.layout: show labels on all "characters". For now the talk bubbles are disabled, but they'll be back.

341	120	src/components/ogre/widgets/IngameChatWidget.cpp
82	17	src/components/ogre/widgets/IngameChatWidget.h
13	0	src/components/ogre/widgets/Label.layout

commit 3bda9cb552ac74041af176a44bf3026d3d839cce
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Aug 18 20:30:25 2007 +0000

    2007-08-18 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/EntityBrowser.layout, src/components/ogre/widgets/EntityEditor.layout, src/components/ogre/widgets/EntityPicker.layout, src/components/ogre/widgets/InspectWidget.xml, src/components/ogre/widgets/JesusEdit.widget, src/components/ogre/widgets/MeshPreview.widget, src/components/ogre/widgets/Quit.widget, src/components/ogre/widgets/ServerWidget.xml: fix various small bugs

0	1	src/components/ogre/widgets/EntityBrowser.layout
0	4	src/components/ogre/widgets/EntityEditor.layout
0	1	src/components/ogre/widgets/EntityPicker.layout
0	1	src/components/ogre/widgets/InspectWidget.layout
0	7	src/components/ogre/widgets/JesusEdit.layout
1	8	src/components/ogre/widgets/MeshPreview.layout
0	1	src/components/ogre/widgets/Quit.layout
0	5	src/components/ogre/widgets/ServerWidget.layout

commit 80d1d6844670b4837842e1b41a8ebdc642668941
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Aug 18 20:28:46 2007 +0000

    2007-08-18 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/Status.layout: use a better font

2	0	src/components/ogre/widgets/Status.layout

commit 366ec59e0bcf66296dc17b2154b6b47325e181ae
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Aug 18 20:28:23 2007 +0000

    2007-08-18 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/OgreLogObserver.cpp: prefix ogre log messaged with "Ogre"

4	3	src/components/ogre/OgreLogObserver.cpp

commit 8b42b37c98e6ac4f3d7150e6868d1337d1c237d4
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Aug 18 20:23:24 2007 +0000

    2007-08-18 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/cegui/datafiles/fonts/tahoma.ttf: removed unused font

-	-	src/components/ogre/cegui/datafiles/fonts/tahoma.ttf

commit 9c469f690e70f44cab2e7d66b2972b3b7cc7f85e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Aug 18 20:22:11 2007 +0000

    2007-08-18 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/cegui/datafiles/schemes/EmberLookSkin.scheme, src/components/ogre/cegui/Makefile.am: load the bold fonts

1	1	src/components/ogre/cegui/Makefile.am
1	0	src/components/ogre/cegui/datafiles/schemes/EmberLookSkin.scheme

commit 6c6280d166169946178440a8ea3473613dbe25e3
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Aug 18 20:20:09 2007 +0000

    2007-08-18 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/cegui/datafiles/fonts/COPYRIGHT.TXT, src/components/ogre/cegui/datafiles/fonts/VeraBd.ttf, src/components/ogre/cegui/datafiles/fonts/tahoma-10.xml, src/components/ogre/cegui/datafiles/fonts/tahoma-14.xml, src/components/ogre/cegui/datafiles/fonts/tahoma-8.xml, src/components/ogre/cegui/datafiles/fonts/vera-sans-bold-10.xml, src/components/ogre/cegui/datafiles/fonts/vera-sans-bold-8.xml: removed obsolete fonts and added bold versions of Vera

124	0	src/components/ogre/cegui/datafiles/fonts/COPYRIGHT.TXT
-	-	src/components/ogre/cegui/datafiles/fonts/VeraBd.ttf
0	2	src/components/ogre/cegui/datafiles/fonts/tahoma-10.xml
0	2	src/components/ogre/cegui/datafiles/fonts/tahoma-14.xml
0	2	src/components/ogre/cegui/datafiles/fonts/tahoma-8.xml
2	0	src/components/ogre/cegui/datafiles/fonts/vera-sans-bold-10.xml
2	0	src/components/ogre/cegui/datafiles/fonts/vera-sans-bold-8.xml

commit cce64fc9faa16e6529911f90ff8d133479d8a0c0
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Aug 15 22:33:01 2007 +0000

    2007-08-15 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/scripting/bindings/lua/MovableObjectRenderer.pkg, src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp: updated bindings

28	0	ChangeLog
5	0	src/components/ogre/scripting/bindings/lua/MovableObjectRenderer.pkg
33	1	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp

commit 30f627d8bb1e6bfaaf7f888bd3847387b14e6112
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Aug 15 22:32:17 2007 +0000

    2007-08-15 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/adapters/atlas/Makefile.am: fixed installation problems

4	3	src/components/ogre/widgets/adapters/atlas/Makefile.am

commit 9bdbd300bffb6935bd601baf38414623554bc760
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Aug 15 22:31:51 2007 +0000

    2007-08-15 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/IngameChatWidget.cpp: don't show chat widgets for entities that aren't seen by the camera

4	2	src/components/ogre/widgets/IngameChatWidget.cpp

commit 205688971fbc95c077ce1e818b4ad2f6b9ec52d3
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Aug 15 22:30:47 2007 +0000

    2007-08-15 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/Status.layout, src/components/ogre/widgets/Status.lua: show a small static render of entity

8	1	src/components/ogre/widgets/Status.layout
24	2	src/components/ogre/widgets/Status.lua

commit 939a8478578a0471e1466074023443e539fae400
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Aug 15 22:29:37 2007 +0000

    2007-08-15 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/EntityCEGUITexture.cpp: default to transparent background, so that the status icons looks nice. We need a better way to set this though.

1	1	src/components/ogre/widgets/EntityCEGUITexture.cpp

commit 4c5f53b2eaf3617f287437c4f2ebfa130c4fad51
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Aug 15 22:28:09 2007 +0000

    2007-08-15 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/MovableObjectRenderer.cpp, src/components/ogre/widgets/MovableObjectRenderer.h: added method for forcing a render update

4	1	src/components/ogre/widgets/MovableObjectRenderer.cpp
5	0	src/components/ogre/widgets/MovableObjectRenderer.h

commit 20445cf25587184c3dd205b0c1550f9d8f078998
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Aug 15 22:27:36 2007 +0000

    2007-08-15 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTile.cpp: changed a bug where looking directly down at the ground would cause an almost infinite loop

13	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTile.cpp

commit 5375c93612477e738aea68d44ac37d1ec7e5fb84
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Aug 14 22:40:26 2007 +0000

    2007-08-15 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/Status.lua: show one status instance for the avatar, and one for the entity the avatar interacts with (should actually be the one that the avatar performs a task on, but I couldn't see how to easily hook that up)

56	0	ChangeLog
90	30	src/components/ogre/widgets/Status.lua

commit 3f9f87ba1f8fb16217a7c6da45394126c1368dbe
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Aug 14 22:39:03 2007 +0000

    2007-08-15 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/Bootstrap.lua: allow for passing a null table

5	2	src/components/ogre/widgets/Bootstrap.lua

commit 05742479838e491db3ee28ab89e5f2092c3f4736
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Aug 14 20:47:32 2007 +0000

    2007-08-14 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/Bootstrap.lua: load the status widget

1	0	src/components/ogre/widgets/Bootstrap.lua

commit ea2f7fab3abf6551f9f824cf8542a0614c39236f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Aug 14 20:47:13 2007 +0000

    2007-08-14 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/EntityEditor.lua: fixed a bug where the entityeditorhelper might be delted twice

0	3	src/components/ogre/widgets/EntityEditor.lua

commit 89cb22e5691ddf1095cc4213b019102ef0b430b7
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Aug 14 20:46:21 2007 +0000

    2007-08-14 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/ServerBrowser.layout: tighten up the layout

3	3	src/components/ogre/widgets/ServerBrowser.layout

commit 8826da2a09d80f999906125de2956cbd9bfaaa19
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Aug 14 20:45:34 2007 +0000

    2007-08-14 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/Widget.cpp: trying to get a nonexistant window will now throw an exception, so catch that

14	9	src/components/ogre/widgets/Widget.cpp

commit 72b24439065ef0b78543c23667349229aa10055b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Aug 14 20:44:55 2007 +0000

    2007-08-14 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/Status.layout, src/components/ogre/widgets/Status.lua: added a status widget which shows the status of the avatar (health, stamina and strength). It should also show a close up of the avatar's face, though it doesn't currently.

41	0	src/components/ogre/widgets/Status.layout
62	0	src/components/ogre/widgets/Status.lua

commit efa1cc7cd327eb12064ae47136d86f9d1cd1e8e2
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Aug 14 20:42:51 2007 +0000

    2007-08-14 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/cegui/datafiles/looknfeel/EmberLook.looknfeel: added the ability to set the colour of the progressbar

5	2	src/components/ogre/cegui/datafiles/looknfeel/EmberLook.looknfeel

commit bc7dc9a17792a7e5ae7d0c3b073d162de0853a58
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Aug 14 20:42:19 2007 +0000

    2007-08-14 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/cegui/datafiles/schemes/EmberLookSkin.scheme: make sure that the icon imagesets are loaded

2	0	src/components/ogre/cegui/datafiles/schemes/EmberLookSkin.scheme

commit 469be9a79da8ed3c488b2d4d7187aae01ee23c6c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Aug 13 20:46:35 2007 +0000

    2007-08-13 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/modeldefinitions/modeldefinition.xsd: added comments to properties

22	3	src/components/ogre/modeldefinitions/modeldefinition.xsd

commit ac7c0295d25e9f79e31e54f4f8a8e9e1939c947c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Aug 13 20:45:46 2007 +0000

    2007-07-25 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/OgreSetup.cpp: no need to always force a certain resolution anymore, the gui will adapt just fine

5	5	src/components/ogre/OgreSetup.cpp

commit 2bceea5201ff7eeaff84ef8cc1e9c43781831668
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Aug 13 20:45:13 2007 +0000

    2007-07-25 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/EmberOgre.cpp: only print the version number

1	1	src/components/ogre/EmberOgre.cpp

commit 8e32e0fef125bd34cff3a01c50372172ed0eb78c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Aug 13 20:43:19 2007 +0000

    2007-07-25 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/StatusIconBar.cpp, src/components/ogre/widgets/StatusIconBar.h: don't show the movement icon until an avatar is present

9	1	src/components/ogre/widgets/StatusIconBar.cpp
2	0	src/components/ogre/widgets/StatusIconBar.h

commit 759d113663030b296d70b3e074d7ab7c74f34b6b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Aug 13 20:42:44 2007 +0000

    2007-07-25 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/LoadingBar.cpp, src/components/ogre/widgets/Quit.cpp: code cleanup

1	1	src/components/ogre/widgets/LoadingBar.cpp
6	3	src/components/ogre/widgets/Quit.cpp

commit 2c13f29ac464badd47ad588bbfdb3e2874dd2054
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jul 25 21:55:48 2007 +0000

    *** empty log message ***

1	1	src/components/ogre/EmberOgre.cpp
-	-	src/components/ogre/cegui/datafiles/fonts/Vera.ttf
-	-	src/components/ogre/cegui/datafiles/fonts/tahoma.ttf

commit e14b66f838874e0cd6c8e18c089b9d4be17bf99e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jul 25 21:32:48 2007 +0000

    2007-07-25 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/Bootstrap.lua: added a utility method for setting up a LuaConnector and storing it in a lua table
    	* src/components/ogre/widgets/Admin.lua, src/components/ogre/widgets/Chat.lua, src/components/ogre/widgets/EntityEditor.lua, src/components/ogre/widgets/EntityPicker.lua, src/components/ogre/widgets/Give.lua, src/components/ogre/widgets/ModelEdit.lua, src/components/ogre/widgets/Mover.lua, src/components/ogre/widgets/Performance.lua, src/components/ogre/widgets/ScriptEdit.lua, src/components/ogre/widgets/ServerBrowser.lua, src/components/ogre/widgets/Tasks.lua, src/components/ogre/widgets/TerrainEditor.lua: use the new connect method, also make sure that new and new_local are used correctly where they should be
    	* src/components/ogre/widgets/EntityBrowser.lua, src/components/ogre/widgets/EntityBrowser.layout: added support for updating the position and rotation of scene nodes

6	0	ChangeLog
2	2	src/components/ogre/widgets/Admin.lua
6	0	src/components/ogre/widgets/Bootstrap.lua
5	7	src/components/ogre/widgets/Chat.lua
40	4	src/components/ogre/widgets/EntityBrowser.layout
32	4	src/components/ogre/widgets/EntityBrowser.lua
6	10	src/components/ogre/widgets/EntityEditor.lua
5	5	src/components/ogre/widgets/EntityPicker.lua
5	5	src/components/ogre/widgets/Give.lua
13	13	src/components/ogre/widgets/ModelEdit.lua
4	4	src/components/ogre/widgets/Mover.lua
2	2	src/components/ogre/widgets/Performance.lua
2	2	src/components/ogre/widgets/ScriptEdit.lua
4	4	src/components/ogre/widgets/ServerBrowser.lua
4	5	src/components/ogre/widgets/Tasks.lua
4	4	src/components/ogre/widgets/TerrainEditor.lua

commit 4e268b1b7e783f72ab487029e2546a5067835597
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jul 25 21:24:05 2007 +0000

    2007-07-25 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/LoadingBar.cpp, src/components/ogre/widgets/LoadingBar.h: added support for a version text element
    	* src/components/ogre/EmberOgre.cpp: set the version text

14	0	ChangeLog
1	0	src/components/ogre/EmberOgre.cpp
28	8	src/components/ogre/widgets/LoadingBar.cpp
2	0	src/components/ogre/widgets/LoadingBar.h

commit 82b5f10d67ffde8201c7c77f9d9053aa0f9fe746
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jul 25 21:22:05 2007 +0000

    2007-07-25 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* media/packs/EmberCore.zip, media/packs/EmberLoadingPanel.overlay: added text element for the version

-	-	media/packs/EmberCore.zip
103	87	media/packs/EmberLoadingPanel.overlay

commit 16b7cde4554fa8e87edff36600c89fa91051447a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jul 24 17:05:08 2007 +0000

    2007-07-23 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* media/materials/base_scripts/base.material: disabled the old method since it caused asserts in windows
    	* src/components/ogre/OgreResourceLoader.cpp: catch errors when parsing scripts

41	43	media/materials/base_scripts/base.material
5	1	src/components/ogre/OgreResourceLoader.cpp

commit 1668b9f5f47e3f27f494e391b56c34d41408a634
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jul 24 15:37:09 2007 +0000

    2007-07-23 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapePageManager.cpp: if you created a new character on a world which had no terrain, you would get a segfault (but not the second time you visited). fixed now

8	0	ChangeLog
9	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapePageManager.cpp

commit 694ccbae99968831bb0e2ad524402070a769a9a9
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jul 24 15:19:41 2007 +0000

    2007-07-23 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* media/materials/base_scripts/base.material: fixed a problem with the ps_1 offset shader that resulted in assertion errors

5	3	media/materials/base_scripts/base.material

commit 3a720c9e7e1dee1f81c523cd34b80226a4608418
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jul 24 09:55:42 2007 +0000

    Updated Changelog

4	0	ChangeLog

commit dcd747f61376685fbc929c687857943738646ac9
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jul 24 08:54:45 2007 +0000

    2007-07-23 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/OgreResourceLoader.cpp: added more verbose logging
    	* configure.ac: fixed silly incorrect media version
    	* NEWS: updated with release info

10	0	ChangeLog
4	0	NEWS
1	1	configure.ac
5	0	src/components/ogre/OgreResourceLoader.cpp

commit 51d2913f16a3dee40ad3204346d88022d2dea1d2
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jul 23 20:52:33 2007 +0000

    2007-07-23 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* media/materials/scripts/environment.material: added reference to the sand texture

4	0	media/materials/scripts/environment.material

commit f65aae38935200684ea497a5798f80e443f74fbd
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jul 23 20:09:20 2007 +0000

    2007-07-23 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* configure.ac, make_dist_media.sh.in: updated media version

13	0	ChangeLog
2	2	configure.ac
1	1	make_dist_media.sh.in

commit 5bc028c61e1dedff7097f442eb8dacb2986ea5ea
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jul 23 16:55:24 2007 +0000

    2007-07-23 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* ember.conf: use 0.5.0 media
    	* make_dist_media.sh.in: fixed an error in getting the normal maps

1	1	ember.conf
5	2	make_dist_media.sh.in

commit c0c231434a5664bec2b9c68a314389fb6301305a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jul 23 16:54:37 2007 +0000

    2007-07-23 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* media/materials/base_scripts/base.material, media/materials/programs/OffsetMapping.cg, media/materials/scripts/vegetation.material: updated materials with some better offset mapping ones

119	11	media/materials/base_scripts/base.material
27	6	media/materials/programs/OffsetMapping.cg
156	0	media/materials/scripts/vegetation.material

commit 7d1c1ee5bea57564d08437ea89b32d28e66c48ed
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jul 23 16:13:25 2007 +0000

    2007-07-23 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* Ember.kdevelop: updated project file

72	0	ChangeLog
46	15	Ember.kdevelop

commit 3dfe614ce6620b5bd1245e2b04f1fc57acaf0da3
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jul 23 16:12:59 2007 +0000

    2007-07-23 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/modeldefinitions/environment.modeldef.xml, src/components/ogre/modeldefinitions/items.modeldef.xml, src/components/ogre/modeldefinitions/modelmappings.modelmap.xml, src/components/ogre/modeldefinitions/tools.modeldef, src/components/ogre/modeldefinitions/trees.modeldef.xml: updated model definitions

49	0	src/components/ogre/modeldefinitions/environment.modeldef.xml
18	9	src/components/ogre/modeldefinitions/items.modeldef.xml
29	4	src/components/ogre/modeldefinitions/modelmappings.modelmap.xml
110	3	src/components/ogre/modeldefinitions/tools.modeldef
55	0	src/components/ogre/modeldefinitions/trees.modeldef.xml

commit a3939c69eb3049cc8033d34d7b6c117085645a6f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jul 23 16:12:13 2007 +0000

    2007-07-23 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/terrain.cfg: turn on vertex lightning even though it looks kinda strange (better than nothing)

3	3	src/components/ogre/terrain.cfg

commit 78b83d155ba798cd68ee76490bb7aeeace67e3bc
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jul 23 16:11:28 2007 +0000

    2007-07-23 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* make_dist_media.sh.in: output more info and also get normal maps

37	26	make_dist_media.sh.in

commit f990a28d96e6c51ba71409f71ba34e9fd6647f2e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jul 23 16:11:02 2007 +0000

    2007-07-23 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* ember.conf: use jayrs sand texture

1	1	ember.conf

commit 5825834fd45a559590010115275d53e71f447e71
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jul 23 16:10:28 2007 +0000

    2007-07-23 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/scripting/bindings/lua/Widget.pkg, src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp: updated bindings

0	2	src/components/ogre/scripting/bindings/lua/Widget.pkg
13	54	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp

commit 5a523664daf14b17216f9c9f59e91e9cee1e00d0
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jul 23 16:10:02 2007 +0000

    2007-07-23 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/EntityBrowser.lua: keep a reference to the node in the list items instead of using a look up table

6	14	src/components/ogre/widgets/EntityBrowser.lua

commit 43e7b857703a37d3763b4454d401894db46c3406
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jul 23 08:33:47 2007 +0000

    2007-07-23 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/Widget.cpp, src/components/ogre/widgets/Widget.h: make the constructor and destructor private so that only the GUIManager can handle their life cycle

1	1	src/components/ogre/widgets/Widget.cpp
5	2	src/components/ogre/widgets/Widget.h

commit 7bd097a7f6b0cf571b2175485c93fac52e77dc19
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jul 23 08:33:05 2007 +0000

    2007-07-23 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/GUIManager.cpp, src/components/ogre/GUIManager.h: added method for destroying widgets, making sure that the GUIManager handles their whole life cycle

11	0	src/components/ogre/GUIManager.cpp
6	0	src/components/ogre/GUIManager.h

commit f2341b5a929940da9f2a62bdfd90854cdf3e9553
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jul 23 08:31:48 2007 +0000

    2007-07-23 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/AvatarController.cpp, src/components/ogre/AvatarController.h: added initial support for rotate commands, though we need some better way of setting them for constant rotation

6	0	src/components/ogre/AvatarController.cpp
2	0	src/components/ogre/AvatarController.h

commit 2ef53f05d8166fbd1f280cbe4e1ce32a461a575d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jul 23 08:30:31 2007 +0000

    2007-07-23 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/AvatarCamera.cpp: initialize member and disable the hackish sound server code which isn't used anyway

9	8	src/components/ogre/AvatarCamera.cpp

commit 393a2394c859ad7297bb1dc32e4d70417e20f359
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jul 23 07:35:26 2007 +0000

    2007-07-23 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/EntityEditor.lua: fixed a bug with areas

5	1	src/components/ogre/widgets/EntityEditor.lua

commit dc3e7348cfcf0a57a9c4fc9313b08cd5434ae789
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jul 23 07:35:02 2007 +0000

    2007-07-23 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/EntityBrowser.layout, src/components/ogre/widgets/EntityBrowser.lua: added some simple info to show for ogre scene nodes

13	4	src/components/ogre/widgets/EntityBrowser.layout
24	2	src/components/ogre/widgets/EntityBrowser.lua

commit 5a9f76ea73de0f41365cdab4c19850ad7f0ea8b2
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jul 23 07:34:15 2007 +0000

    2007-07-23 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/adapters/atlas/ListAdapter.cpp, src/components/ogre/widgets/adapters/atlas/ListAdapter.h, src/components/ogre/widgets/adapters/atlas/bindings/lua/ListAdapter.pkg: use size_t where suitable

2	2	src/components/ogre/widgets/adapters/atlas/ListAdapter.cpp
2	2	src/components/ogre/widgets/adapters/atlas/ListAdapter.h
2	2	src/components/ogre/widgets/adapters/atlas/bindings/lua/ListAdapter.pkg

commit d49c181095c985500c4c4de6fc9950c1aeee6287
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jul 23 07:33:26 2007 +0000

    2007-07-23 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/terrain/TerrainArea.cpp, src/components/ogre/terrain/TerrainGenerator.cpp: use size_t where suitable

1	1	src/components/ogre/terrain/TerrainArea.cpp
2	2	src/components/ogre/terrain/TerrainGenerator.cpp

commit a997f89ef12d7228ad895846f7753024a7e3ddd4
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jul 23 07:32:23 2007 +0000

    2007-07-23 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOcclusion.cpp: make sure that mCam is null from start

1	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOcclusion.cpp

commit 2f120c2eb027c3e7fcd7082659f828a55bdbf1ce
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jul 23 07:31:35 2007 +0000

    2007-07-19 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/environment/caelum/src/Sun.cpp: use "normalized" colour values, else the shaders will go berserk

110	87	src/components/ogre/environment/caelum/src/Sun.cpp

commit 508cc928d52c050f7c8c25248e920cb373fa8a6b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jul 23 07:30:41 2007 +0000

    2007-07-18 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/environment/caelum/src/CaelumSystem.cpp: use linear fog

111	110	src/components/ogre/environment/caelum/src/CaelumSystem.cpp

commit 0ba5fd990220c35a90fcd53b322cd2fc1ef7e920
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Jul 19 16:10:43 2007 +0000

    2007-07-19 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/ogreopcode/src/Opcode/Opcode.cpp: don't write to it's own log file

97	97	src/components/ogre/ogreopcode/src/Opcode/Opcode.cpp

commit 6715b8f877464fe0d8d658be684cbd5c92642867
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jul 18 17:06:27 2007 +0000

    2007-07-18 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/services/wfut/WfutSession.h, src/services/wfut/WfutSession.cpp, src/services/wfut/WfutService.h, src/services/wfut/WfutService.cpp: use size_t where needed

4	0	ChangeLog
1	1	src/services/wfut/WfutService.cpp
3	3	src/services/wfut/WfutService.h
1	1	src/services/wfut/WfutSession.cpp
1	1	src/services/wfut/WfutSession.h

commit 7d918574ddf310b21fc8ca74081c10f8cb4b584c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jul 18 16:15:46 2007 +0000

    2007-07-18 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/framework/IResourceProvider.h: include <memory>
    	* ember.nsi, ember.sln, ember.vcproj: update win32 project files
    	* ember.conf: also load the direct3d plugin on windows (on linux it will just fail and carry on)
    	* src/services/sound/SoundService.cpp|h: comment out buggy placeholder code since this isn't used anyway

27	0	ChangeLog
1	1	Ember.nsi
1	1	ember.conf
8	6	ember.sln
1961	242	ember.vcproj
1	0	src/framework/IResourceProvider.h
27	19	src/services/sound/SoundService.cpp
8	1	src/services/sound/SoundService.h

commit ccd51d616b2eda628e513c43cad22ff8185fe21e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jul 18 16:11:46 2007 +0000

    2007-07-18 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/GUICEGUIAdapter.h, src/components/ogre/MotionManager.h, src/services/wfut/WfutSession.h: use size_t where needed

1	1	src/components/ogre/GUICEGUIAdapter.h
3	3	src/components/ogre/MotionManager.h
1	1	src/services/wfut/WfutSession.h

commit 067ef3eab253b40943c8db2400669ee7a3013cec
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jul 18 16:07:42 2007 +0000

    2007-07-18 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/AvatarController.cpp: handle missing media better when creating the decal (the decal code should be refactored into its own class)

34	27	src/components/ogre/AvatarController.cpp

commit c8e2afa665df5d498e3a0912fa389c81c8736d56
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jul 18 16:03:51 2007 +0000

    2007-07-18 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/StackableContainer.cpp: only disconnect the window destruction listener in the destructor, else we'll get segfaults when the cleanup method is called from within the destructor of a CEGUI::Window

4	4	src/components/ogre/widgets/StackableContainer.cpp

commit f89300f8368a0e0f71c7329a6c1a39cdbe7c1a97
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jul 18 16:01:51 2007 +0000

    2007-07-18 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/WidgetDefinitions.cpp: removed references to ConsoleWidget since the Chat widget now has supplanted it

2	2	src/components/ogre/widgets/WidgetDefinitions.cpp

commit 60bfc63091ddeea162936d1c31aa5a974816ffe7
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jul 18 15:59:41 2007 +0000

    2007-07-85 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/terrain/TerrainGenerator.cpp: properly use a const iterator

1	1	src/components/ogre/terrain/TerrainGenerator.cpp

commit 4dc016f9d9c10003dcfa8adb7036fa0e6d51cef9
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jul 18 15:58:14 2007 +0000

    *** empty log message ***

77	0	ChangeLog

commit 5fab68253951132076718aaccad3dd92add02d79
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jul 15 09:49:05 2007 +0000

    2007-07-15 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/scripting/bindings/lua/EmberOgre.pkg, src/components/ogre/scripting/bindings/lua/ogre/Ogre.pkg, src/components/ogre/scripting/bindings/lua/ogre/OgreNode.pkg, src/components/ogre/scripting/bindings/lua/ogre/OgreSceneNode.pkg, src/components/ogre/scripting/bindings/lua/ogre/lua_Ogre.cpp: updated bindings

10	2	src/components/ogre/scripting/bindings/lua/EmberOgre.pkg
3	0	src/components/ogre/scripting/bindings/lua/ogre/Ogre.pkg
557	0	src/components/ogre/scripting/bindings/lua/ogre/OgreNode.pkg
379	0	src/components/ogre/scripting/bindings/lua/ogre/OgreSceneNode.pkg
3517	5	src/components/ogre/scripting/bindings/lua/ogre/lua_Ogre.cpp

commit 7561b7547c398eb0693cac59338386b8cfd56d2f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jul 15 06:08:17 2007 +0000

    2007-07-15 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/environment/Environment.cpp: check for null values

8	6	src/components/ogre/environment/Environment.cpp

commit 72aa6644881f1f4338efcc4bf5f08e50c594e9a7
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jul 15 06:07:15 2007 +0000

    2007-07-15 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/EntityBrowser.layout, src/components/ogre/widgets/EntityBrowser.lua: added listing of all ogre scene nodes. even though you currently can't select any
    	* src/components/ogre/widgets/EntityEditor.layout: fixed invalid xml which caused random behaviour

48	15	src/components/ogre/widgets/EntityBrowser.layout
41	3	src/components/ogre/widgets/EntityBrowser.lua
1	1	src/components/ogre/widgets/EntityEditor.layout

commit ae237cc5877d3aa7f788e0d6d6e04e2899f9ad16
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jul 14 22:16:11 2007 +0000

    2007-07-15 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* media/materials/base_scripts/base.material, media/materials/programs/All_In_Wonder.cg, media/materials/programs/Animation.cg, media/materials/programs/Common.program, media/materials/programs/Example_Basic.cg, media/materials/programs/Example_Basic.hlsl, media/materials/programs/Example_BumpMapping.cg, media/materials/programs/Example_Fresnel.cg, media/materials/programs/OffsetMapping.cg, media/materials/programs/OffsetMapping.hlsl, media/materials/programs/OffsetMappingFp.glsl, media/materials/programs/OffsetMappingVp.glsl, media/materials/scripts/vegetation.material: updated materials

137	103	media/materials/base_scripts/base.material
1	1	media/materials/programs/All_In_Wonder.cg
53	0	media/materials/programs/Animation.cg
5	10	media/materials/programs/Common.program
133	1	media/materials/programs/Example_Basic.cg
273	0	media/materials/programs/Example_Basic.hlsl
93	11	media/materials/programs/Example_BumpMapping.cg
65	23	media/materials/programs/Example_Fresnel.cg
1	1	media/materials/programs/OffsetMapping.cg
135	0	media/materials/programs/OffsetMapping.hlsl
69	0	media/materials/programs/OffsetMappingFp.glsl
54	0	media/materials/programs/OffsetMappingVp.glsl
8	182	media/materials/scripts/vegetation.material

commit badb2e388c822cf35b43efccecf57e6c5bcc111b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jul 14 17:40:33 2007 +0000

    2007-07-14 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/main/Application.cpp, src/main/Ember.cpp: catch exceptions in a better way

32	24	src/main/Application.cpp
17	12	src/main/Ember.cpp

commit cecb69b85536eeccd32772f9e02772edb56e3c3b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jul 14 17:40:09 2007 +0000

    2007-07-14 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/Widget.cpp: handle errors better

14	2	src/components/ogre/widgets/Widget.cpp

commit 9ea32f2858bb4bc9d6ecabe4ae2d92655771ad65
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jul 14 17:39:49 2007 +0000

    2007-07-14 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/ServerBrowser.layout, src/components/ogre/widgets/ServerBrowser.lua: cleaned up the layout

2	1	src/components/ogre/widgets/ServerBrowser.layout
2	0	src/components/ogre/widgets/ServerBrowser.lua

commit 55b30b4431db86a5032d73d2be3a1ff88ab31874
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jul 14 17:39:20 2007 +0000

    2007-07-14 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/environment/FoliageArea.cpp: removed excessive logging

3	3	src/components/ogre/environment/FoliageArea.cpp

commit 672dc4ceb36aaed638fa6a1f4061198e68756418
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jul 14 16:40:45 2007 +0000

    2007-07-14 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/Performance.lua: hide the performance widget by default

1	0	src/components/ogre/widgets/Performance.lua

commit 8ac305699d47ddfa5cd419681152bfdecbda64d2
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jul 14 16:39:59 2007 +0000

    2007-07-14 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/terrain/TerrainPage.cpp: fixed the calculation of where to put foliage, which had not worked since the redesign of how the terrain is created

61	26	src/components/ogre/terrain/TerrainPage.cpp

commit 8d5eecb09427910f2b0e464a9578300820e5ed63
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jul 14 16:38:59 2007 +0000

    2007-07-14 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/terrain/TerrainGenerator.cpp, src/components/ogre/terrain/TerrainGenerator.h: only hide foliage when updateing the config value, no need to destroy it

1	1	src/components/ogre/terrain/TerrainGenerator.cpp
1	1	src/components/ogre/terrain/TerrainGenerator.h

commit 80f2932b2a2db09cb8a1476b8a0fc399134f2ca1
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jul 14 16:38:02 2007 +0000

    2007-07-14 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/environment/Foliage.cpp, src/components/ogre/environment/Foliage.h, src/components/ogre/environment/FoliageArea.cpp, src/components/ogre/environment/FoliageArea.h: properly destroy foliage when shutting down, added a placeholder mesh (perhaps we should redesign how the we add foliage, there's no real need to keep an internal list), added more methods for placing grass

16	1	src/components/ogre/environment/Foliage.cpp
2	5	src/components/ogre/environment/Foliage.h
23	11	src/components/ogre/environment/FoliageArea.cpp
2	0	src/components/ogre/environment/FoliageArea.h

commit c46ac45bd94c4201db0b22d08e48f94b0def8a87
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jul 14 16:36:14 2007 +0000

    2007-07-14 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/main/Ember.cpp: make sure that the application object is correctly destroyed before we exit

16	14	src/main/Ember.cpp

commit 49d59407e114212b78eb24b8c07995cbf742992d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jul 14 16:35:33 2007 +0000

    2007-07-14 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/WorldEmberEntity.cpp: properly delete foliage when done, and initialize it in the correct order

7	3	src/components/ogre/WorldEmberEntity.cpp

commit d685c896e5d661308a8147dc7e2188cc575fbbc9
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jul 14 16:34:54 2007 +0000

    2007-07-14 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/EmberOgre.cpp, src/components/ogre/MotionManager.cpp, src/components/ogre/MotionManager.h: there's no need for the motion manager to know anything about the terrain generator

1	1	src/components/ogre/EmberOgre.cpp
4	4	src/components/ogre/MotionManager.cpp
3	3	src/components/ogre/MotionManager.h

commit e2e740e9f215c35f51f3dd0783b0b78a1a34415d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jul 14 16:33:54 2007 +0000

    2007-07-14 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	 *src/components/ogre/AvatarController.cpp, src/components/ogre/AvatarController.h: added console command for moving the camera to a specific place when in free flying mode

16	0	src/components/ogre/AvatarController.cpp
3	0	src/components/ogre/AvatarController.h

commit 4668776bf2678cdf3910b3634495611ab8038609
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jul 11 21:21:18 2007 +0000

    2007-07-11 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/AvatarController.cpp, src/components/ogre/AvatarController.h: the decal code is a little unstable and won't get the bounding box right unless it has recieved a render ops call, unless the position of the node is set correctly from the beginning

13	5	src/components/ogre/AvatarController.cpp
1	1	src/components/ogre/AvatarController.h

commit c30dc02599d6b6cf306db7644012215b5406e81e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jul 11 21:19:42 2007 +0000

    2007-07-11 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeMeshDecal.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeMeshDecal.cpp: create the geometry when the node parent is updated, not when the instance is created

2	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeMeshDecal.h
8	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeMeshDecal.cpp

commit f4568a86020de4cb83ed184c9be6e9dc6a942d0d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jul 11 21:18:33 2007 +0000

    2007-07-11 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/SceneManagers/EmberPagingSceneManager/include/EmberPagingSceneManagerAdapter.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingSceneManagerAdapter.cpp, src/components/ogre/terrain/ISceneManagerAdapter.h: added method for getting the height of the terrain

1	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/EmberPagingSceneManagerAdapter.h
6	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingSceneManagerAdapter.cpp
2	0	src/components/ogre/terrain/ISceneManagerAdapter.h

commit 35460af61ee7ec34fc1fc52d8ac9ecb7fbc2f72b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jul 11 07:00:06 2007 +0000

    2007-07-11 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/GUIManager.cpp: disable entity picking when in movement mode

5	1	ChangeLog
19	17	src/components/ogre/GUIManager.cpp

commit 4775d5be89094843adc7f7b87c092d17d4492291
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jul 11 06:17:13 2007 +0000

    2007-07-10 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/environment/caelum/include/CaelumListener.h, src/components/ogre/environment/caelum/include/CameraBoundElement.h, src/components/ogre/environment/caelum/include/SkyDome.h, src/components/ogre/environment/caelum/include/Starfield.h, src/components/ogre/environment/caelum/include/Sun.h, src/components/ogre/environment/caelum/include/SunPositionModel.h, src/components/ogre/environment/caelum/src/GeometryFactory.cpp, src/components/ogre/jesus/JesusMousePicker.cpp, src/components/ogre/model/Model.cpp, src/components/ogre/model/Model.h, src/components/ogre/model/ModelDefinition.cpp, src/components/ogre/model/ModelDefinition.h, src/components/ogre/model/ParticleSystemBinding.cpp, src/components/ogre/ogreopcode/src/OgreOpcodeCharacterController.cpp, src/components/ogre/terrain/TerrainPage.cpp, src/components/ogre/terrain/TerrainShader.cpp: cleaned up code

34	0	ChangeLog
3	0	src/components/ogre/environment/caelum/include/CaelumListener.h
2	0	src/components/ogre/environment/caelum/include/CameraBoundElement.h
85	85	src/components/ogre/environment/caelum/include/SkyDome.h
65	65	src/components/ogre/environment/caelum/include/Starfield.h
82	82	src/components/ogre/environment/caelum/include/Sun.h
2	0	src/components/ogre/environment/caelum/include/SunPositionModel.h
28	28	src/components/ogre/environment/caelum/src/GeometryFactory.cpp
1	1	src/components/ogre/jesus/JesusMousePicker.cpp
29	28	src/components/ogre/model/Model.cpp
2	2	src/components/ogre/model/Model.h
9	1	src/components/ogre/model/ModelDefinition.cpp
1	1	src/components/ogre/model/ModelDefinition.h
3	2	src/components/ogre/model/ParticleSystemBinding.cpp
1	1	src/components/ogre/ogreopcode/src/OgreOpcodeCharacterController.cpp
8	7	src/components/ogre/terrain/TerrainPage.cpp
1	1	src/components/ogre/terrain/TerrainShader.cpp

commit d734e03b16374735b21301ef0d35333b1cd00712
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jul 11 06:12:52 2007 +0000

    2007-07-10 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/Widget.cpp, src/components/ogre/widgets/Widget.h: catch all left clicks to prevent these from leaking through to the main canvas

9	0	src/components/ogre/widgets/Widget.cpp
1	0	src/components/ogre/widgets/Widget.h

commit 8c36c84aa0660990812b46df2025a7244bd2cf60
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jul 11 06:12:12 2007 +0000

    2007-07-10 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/input/Input.cpp, src/components/ogre/input/Input.h: added a flag for disabling the movement mode toggle
    	* src/components/ogre/Avatar.cpp: only allow movement mode when we're in the world

2	0	src/components/ogre/Avatar.cpp
15	1	src/components/ogre/input/Input.cpp
15	0	src/components/ogre/input/Input.h

commit 3bd740bca869f399b866d5ccc1d8d52b6c8db96f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jul 11 06:10:29 2007 +0000

    2007-07-10 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/AvatarController.cpp: don't move on double click since it only confuses the user, and there's now a menu option for it instead

3	2	src/components/ogre/AvatarController.cpp

commit 20f8058761ed9ca21addf1a7e3fd8264c1df7b4b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jul 10 17:40:07 2007 +0000

    2007-07-10 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* ember.conf: added defaults for walk and run speed. also clean up old bindings
    	* src/components/ogre/Avatar.cpp: added comments

4	3	ember.conf
15	0	src/components/ogre/Avatar.cpp

commit 24943bec56eed2922a25edbb8c020e9c47c247e0
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jul 10 17:38:52 2007 +0000

    2007-07-10 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/EntityEditor.lua: fixed a problem with editing terrain points

1	1	src/components/ogre/widgets/EntityEditor.lua

commit 4d7352e432309f5c2203ac407a15830b27a2dc5c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jul 10 17:37:56 2007 +0000

    2007-07-10 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/terrain/TerrainInfo.cpp, src/components/ogre/terrain/TerrainInfo.h: make sure that the values are valid even if there's no terrain

7	0	src/components/ogre/terrain/TerrainInfo.cpp
2	0	src/components/ogre/terrain/TerrainInfo.h

commit 2c09fb39850176ba8bced109ac897c6c2c14237f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jul 10 17:36:53 2007 +0000

    2007-07-10 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeSceneManager.cpp: check for zero values to avoid an unending loop

12	10	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeSceneManager.cpp

commit 8743ff1bbdc7b7c76f7505698ccd66ae46a5e5ae
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jul 3 22:15:57 2007 +0000

    2007-07-04 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/Avatar.cpp, src/components/ogre/Avatar.h: correctly handle orientation updates from the server

8	0	ChangeLog
5	1	src/components/ogre/Avatar.cpp
1	1	src/components/ogre/Avatar.h

commit 5a8659f7048a4eb16168ae2c9d6a0f085301c5f9
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jul 3 22:15:08 2007 +0000

    2007-07-04 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/AvatarController.cpp: hide the decal when we get close to our destination

20	0	src/components/ogre/AvatarController.cpp

commit 3980265ca355bedce2016eb6444e87b8e04b726a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jul 3 06:54:05 2007 +0000

    2007-07-03 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/AvatarCamera.cpp, src/components/ogre/AvatarCamera.h: make sure that the camera never dips below the terrain

4	0	ChangeLog
78	23	src/components/ogre/AvatarCamera.cpp
18	0	src/components/ogre/AvatarCamera.h

commit 0f19cd8b0513ff4afb2b959f0bd357dc19fc05a8
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jul 1 20:02:55 2007 +0000

    2007-07-01 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/scripting/bindings/lua/AvatarController.pkg, src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp: updated bindings

28	0	ChangeLog
5	0	src/components/ogre/scripting/bindings/lua/AvatarController.pkg
35	1	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp

commit 63c58cff7f83da904dc4ef9de2e95b2f120ac0fe
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jul 1 20:01:20 2007 +0000

    2007-07-01 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/EntityPicker.lua: use the avatarcontroller method for moving to a point

1	1	src/components/ogre/widgets/EntityPicker.lua

commit 8fda83939071bb9b45263a57b174c7f420295eec
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jul 1 20:00:21 2007 +0000

    2007-07-01 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* media/materials/scripts/environment.material, media/materials/textures/terraindecal.png: added material for a simple terrain decal

36	14	media/materials/scripts/environment.material
-	-	media/materials/textures/terraindecal.png

commit aa2d1068cb96891f73a2616d7bcd8cefb30932f7
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jul 1 19:59:17 2007 +0000

    2007-07-01 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/AvatarController.cpp, src/components/ogre/AvatarController.h: added public method for moving to a point, and use a terrain decal to show the destination

44	3	src/components/ogre/AvatarController.cpp
15	0	src/components/ogre/AvatarController.h

commit 11140c0c54f1e1a6a794abc50477b5d4b7508389
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jul 1 19:58:09 2007 +0000

    2007-07-01 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeMeshDecal.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeMeshDecal.cpp: make sure that the decal is updated when the LOD changes

12	2	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeMeshDecal.h
27	3	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeMeshDecal.cpp

commit 2c5af777731a4d432a12b49d1b4a7376793c6855
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jul 1 09:32:36 2007 +0000

    2007-07-01 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/EntityPicker.layout, src/components/ogre/widgets/EntityPicker.lua: added menu option for moving to a point

12	0	src/components/ogre/widgets/EntityPicker.layout
8	0	src/components/ogre/widgets/EntityPicker.lua

commit 040ecb64b980542616cb7ef7547e556f5225f79d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jul 1 09:31:27 2007 +0000

    2007-07-01 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/EntityEditor.lua: check for nul to avoid crashes when requesting incorrect adapters

9	0	src/components/ogre/widgets/EntityEditor.lua

commit 43eab5a4360c4605d5d870dbcf1343789cf63db2
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jun 30 18:07:47 2007 +0000

    2007-06-30 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/main/Application.cpp: more proper syntax
    	* src/components/ogre/widgets/EntityCEGUITexture.cpp: make sure that all Models are destroyed first to prevent spurious segfaults
    	* src/components/ogre/ogreopcode/include/OgreCollisionObject.h: try to avoid some more compiler warnings
    	* src/components/ogre/OpcodeCollisionDetector.cpp: use the proper methods for destroying collision objects
    	* src/components/ogre/EmberOgre.cpp: code cleanup

8	0	ChangeLog
0	77	src/components/ogre/EmberOgre.cpp
3	4	src/components/ogre/OpcodeCollisionDetector.cpp
5	5	src/components/ogre/ogreopcode/include/OgreCollisionObject.h
2	0	src/components/ogre/widgets/EntityCEGUITexture.cpp
4	3	src/main/Application.cpp

commit 8a17592460e1abe936fb51c5c106febe0dd21b4e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jun 30 14:58:43 2007 +0000

    2007-06-30 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/jesus/Makefile.am, src/components/ogre/modeldefinitions/Makefile.am, src/components/ogre/widgets/Makefile.am: make the installation a little bit more robust

8	0	ChangeLog
2	2	src/components/ogre/jesus/Makefile.am
11	11	src/components/ogre/modeldefinitions/Makefile.am
12	12	src/components/ogre/widgets/Makefile.am

commit 6eae6ebc6648d5969fb23d05fb2666adfc454825
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jun 30 07:58:42 2007 +0000

    2007-06-30 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/ogreopcode/Makefile.am, src/components/ogre/ogreopcode/include/Makefile.am, src/components/ogre/ogreopcode/include/Opcode/Makefile.am, src/components/ogre/ogreopcode/src/Opcode/Makefile.am, configure.ac: distcheck fixes

2	1	configure.ac
1	1	src/components/ogre/ogreopcode/Makefile.am
1	0	src/components/ogre/ogreopcode/include/Makefile.am
2	0	src/components/ogre/ogreopcode/include/Opcode/Makefile.am
7	20	src/components/ogre/ogreopcode/src/Opcode/Makefile.am

commit 9ed43da16e889e6813d5bfa6ab9e7a7873289607
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Jun 29 06:40:14 2007 +0000

    2007-06-29 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/EntityPicker.lua: don't show the "edit" option if we're not admin

4	0	ChangeLog
7	7	src/components/ogre/widgets/EntityPicker.lua

commit 17338dcb40f6db88932df5f5f1e4508e10b64329
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jun 27 21:17:37 2007 +0000

    2007-06-25 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/main/Ember.cpp: fixed a problem with binreloc

28	0	ChangeLog
1	1	src/main/Ember.cpp

commit 1839f88b69375b36b40adad153d2fc2631dba845
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jun 27 21:16:43 2007 +0000

    2007-06-25 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/EntityEditor.lua: added more prototypes

50	27	src/components/ogre/widgets/EntityEditor.lua

commit 34e87a2b91316d21c49b652e2dd428580157cf80
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jun 25 21:29:15 2007 +0000

    2007-06-25 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/AvatarCamera.cpp: fixed compilation warnings

13	13	src/components/ogre/AvatarCamera.cpp

commit d6cd85bfdfb0cabadca62910035014e8852cc1fd
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jun 25 21:28:05 2007 +0000

    2007-06-25 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/EntityEditor.lua: extend the use of prototype

102	66	src/components/ogre/widgets/EntityEditor.lua

commit be7be3ed8d71adcdebd5bcf41fcf3f752300cde2
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jun 25 21:27:13 2007 +0000

    2007-06-25 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/adapters/atlas/StaticAdapter.layout: fixed layout

3	5	src/components/ogre/widgets/adapters/atlas/StaticAdapter.layout

commit 6f4910949142f0459693a6ad83d85804a3dedcfe
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jun 25 21:26:10 2007 +0000

    2007-06-25 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/EmberOgre.cpp, src/components/ogre/EmberOgre.h, src/components/ogre/OgreSetup.cpp, src/components/ogre/OgreSetup.h, src/main/Application.cpp, src/main/Application.h, src/main/Ember.cpp, configure.ac, ember.conf, ember.in: changed how the plugins are loaded. Instead of trying one path and then quitting if not successful, try with a series of paths that are most probable.

2	0	configure.ac
3	3	ember.conf
1	2	ember.in
5	146	src/components/ogre/EmberOgre.cpp
2	4	src/components/ogre/EmberOgre.h
48	24	src/components/ogre/OgreSetup.cpp
1	2	src/components/ogre/OgreSetup.h
9	3	src/main/Application.cpp
6	2	src/main/Application.h
20	6	src/main/Ember.cpp

commit d54258c3d79f4f056c78bf479b3dff5543ba7b91
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jun 25 21:21:35 2007 +0000

    2007-06-25 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/framework/bindings/lua/atlas/Makefile.am: fixed incorrect Makefile

1	1	src/framework/bindings/lua/atlas/Makefile.am

commit 410723f2032fd287adeee3ae522b24fb80433b8e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jun 23 18:51:31 2007 +0000

    2007-06-23 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/adapters/atlas/bindings/lua/AdapterBase.pkg, src/components/ogre/widgets/adapters/atlas/bindings/lua/AdapterFactory.pkg, src/components/ogre/widgets/adapters/atlas/bindings/lua/ListAdapter.pkg, src/components/ogre/widgets/adapters/atlas/bindings/lua/MapAdapter.pkg, src/components/ogre/widgets/adapters/atlas/bindings/lua/NumberAdapter.pkg, src/components/ogre/widgets/adapters/atlas/bindings/lua/OrientationAdapter.pkg, src/components/ogre/widgets/adapters/atlas/bindings/lua/Position2DAdapter.pkg, src/components/ogre/widgets/adapters/atlas/bindings/lua/PositionAdapter.pkg, src/components/ogre/widgets/adapters/atlas/bindings/lua/SizeAdapter.pkg, src/components/ogre/widgets/adapters/atlas/bindings/lua/StaticAdapter.pkg, src/components/ogre/widgets/adapters/atlas/bindings/lua/StringAdapter.pkg, src/components/ogre/widgets/adapters/atlas/bindings/lua/bindings.cpp, src/components/ogre/widgets/adapters/atlas/bindings/lua/bindings.pkg: updated bindings

12	0	ChangeLog
1	4	src/components/ogre/widgets/adapters/atlas/bindings/lua/AdapterBase.pkg
2	1	src/components/ogre/widgets/adapters/atlas/bindings/lua/AdapterFactory.pkg
1	0	src/components/ogre/widgets/adapters/atlas/bindings/lua/ListAdapter.pkg
1	0	src/components/ogre/widgets/adapters/atlas/bindings/lua/MapAdapter.pkg
1	1	src/components/ogre/widgets/adapters/atlas/bindings/lua/NumberAdapter.pkg
1	0	src/components/ogre/widgets/adapters/atlas/bindings/lua/OrientationAdapter.pkg
2	0	src/components/ogre/widgets/adapters/atlas/bindings/lua/Position2DAdapter.pkg
1	0	src/components/ogre/widgets/adapters/atlas/bindings/lua/PositionAdapter.pkg
1	1	src/components/ogre/widgets/adapters/atlas/bindings/lua/SizeAdapter.pkg
54	0	src/components/ogre/widgets/adapters/atlas/bindings/lua/StaticAdapter.pkg
1	1	src/components/ogre/widgets/adapters/atlas/bindings/lua/StringAdapter.pkg
166	1	src/components/ogre/widgets/adapters/atlas/bindings/lua/bindings.cpp
1	11	src/components/ogre/widgets/adapters/atlas/bindings/lua/bindings.pkg

commit 2eab420e7c63a75f2f1adb6ba7d454b3bff48db6
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jun 23 18:50:35 2007 +0000

    2007-06-23 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/EntityEditor.lua: restructured how entity prototypes are defined and used

73	16	src/components/ogre/widgets/EntityEditor.lua

commit 0aa2da573d82252449e1f680052d3a84b466cc5d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jun 23 18:50:01 2007 +0000

    2007-06-23 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/adapters/atlas/AdapterFactory.cpp, src/components/ogre/widgets/adapters/atlas/AdapterFactory.h, src/components/ogre/widgets/adapters/atlas/Makefile.am, src/components/ogre/widgets/adapters/atlas/StaticAdapter.cpp, src/components/ogre/widgets/adapters/atlas/StaticAdapter.h, src/components/ogre/widgets/adapters/atlas/StaticAdapter.layout: added adapter for static content

27	0	src/components/ogre/widgets/adapters/atlas/AdapterFactory.cpp
2	1	src/components/ogre/widgets/adapters/atlas/AdapterFactory.h
2	2	src/components/ogre/widgets/adapters/atlas/Makefile.am
74	0	src/components/ogre/widgets/adapters/atlas/StaticAdapter.cpp
67	0	src/components/ogre/widgets/adapters/atlas/StaticAdapter.h
11	0	src/components/ogre/widgets/adapters/atlas/StaticAdapter.layout

commit e76e32447b902cef7f03fcdb52991010879b23cb
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jun 23 14:07:37 2007 +0000

    2007-06-23 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/OgreSetup.cpp, src/components/ogre/plugins.cfg, src/components/ogre/Makefile.am, ember.conf: reworked how plugins are loaded. Instead of using the plugins.cfg file, get all settings from the config file

12	0	ChangeLog
7	0	ember.conf
1	1	src/components/ogre/Makefile.am
36	18	src/components/ogre/OgreSetup.cpp
0	8	src/components/ogre/plugins.cfg

commit de6d754cbf9a1b3f6f76ae1276f038685a886258
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jun 23 14:02:53 2007 +0000

    2007-06-23 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/framework/Tokeniser.cpp, src/framework/Tokeniser.h: allow for specifying the delimiter to use

27	10	src/framework/Tokeniser.cpp
20	133	src/framework/Tokeniser.h

commit f520a35a0613d7e20dad7aa9fea9fb13b5f264d2
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jun 23 14:02:20 2007 +0000

    2007-06-23 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/Help.cpp, src/components/ogre/AvatarController.cpp, src/components/ogre/AvatarController.h, src/components/ogre/EmberPhysicalEntity.cpp: code cleanup

16	14	src/components/ogre/AvatarController.cpp
1	2	src/components/ogre/AvatarController.h
11	11	src/components/ogre/EmberPhysicalEntity.cpp
1	1	src/components/ogre/widgets/Help.cpp

commit 091345e9c498b7b3747d49a3b85f822914a19865
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jun 23 08:47:51 2007 +0000

    2007-06-23 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/ServerWidget.cpp: added support for default enter behaviour (logging in)

22	1	ChangeLog
2	0	src/components/ogre/widgets/ServerWidget.cpp

commit 4d81e2b50956a5f58c7e64e11ff5ad8afc064fea
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jun 23 08:47:04 2007 +0000

    2007-06-23 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/Widget.cpp, src/components/ogre/widgets/Widget.h: added simple "forms" support, so that pressing the enter key will result in a standard operation

18	1	src/components/ogre/widgets/Widget.cpp
7	0	src/components/ogre/widgets/Widget.h

commit db5bb80818113d21da9449e4cdff048d6f12d9c2
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jun 23 08:46:16 2007 +0000

    2007-06-23 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/EntityCEGUITexture.cpp: proper cleanup

8	6	src/components/ogre/widgets/EntityCEGUITexture.cpp

commit 3accd581cbd9fb973486414dc16a62ab9f4144ca
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jun 20 07:03:10 2007 +0000

    2007-06-19 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/EmberEntity.cpp: don't destroy bounding boxes by trying to destroy them as if they were movable objects, since there's no factory for them

1	5	src/components/ogre/EmberEntity.cpp

commit aa76063f25a5d7ea2d17e8a215d8fc6326db4e3d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jun 20 07:00:39 2007 +0000

    2007-06-19 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/framework/IScriptingProvider.cpp: removed obsolete file
    	* src/services/server/ServerService.cpp: avoid segfaults at disconnect and better logging

0	27	src/framework/IScriptingProvider.cpp
29	4	src/services/server/ServerService.cpp

commit 8401adaa3f9052065983c9b64d89775c1ad23787
Author: Al Riddoch <alriddoch@googlemail.com>
Date:   Tue Jun 19 19:11:03 2007 +0000

    2007-06-19  Al Riddoch  <alriddoch@zepler.org>
    
    	* configure.ac: Report the error given by pkgconfig when some
    	  libraries are detected so it is easier for the user to tell why.

5	0	ChangeLog
8	2	configure.ac

commit 7be3b0ed7097c1ff59869efbf0192a26ac406afc
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jun 19 06:31:17 2007 +0000

    2007-06-19 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/scripting/bindings/lua/EmberOgre.pkg, src/components/ogre/scripting/bindings/lua/EntityWorldPickListener.pkg, src/components/ogre/scripting/bindings/lua/MousePicker.pkg, src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp: updated bindings

24	0	ChangeLog
1	1	src/components/ogre/scripting/bindings/lua/EmberOgre.pkg
0	10	src/components/ogre/scripting/bindings/lua/EntityWorldPickListener.pkg
0	5	src/components/ogre/scripting/bindings/lua/MousePicker.pkg
102	66	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp

commit 720e32ae16ceabb0458886b9c03dcdeb4e61c532
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jun 19 06:30:39 2007 +0000

    2007-06-19 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/EntityPicker.lua: only handle single clicks

25	23	src/components/ogre/widgets/EntityPicker.lua

commit fd201b2e011d1a03894c5c49e8b04ea6b2049a4b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jun 19 06:30:13 2007 +0000

    2007-06-19 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/AvatarController.cpp, src/components/ogre/AvatarController.h: listen for double clicks and move the avatar to the clicked location

15	0	src/components/ogre/AvatarController.cpp
6	1	src/components/ogre/AvatarController.h

commit 3b6f0500dbc2411620f33455b54a0fd6c374e1fe
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jun 19 06:29:30 2007 +0000

    2007-06-19 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/GUIManager.cpp, src/components/ogre/GUIManager.h, src/components/ogre/IWorldPickListener.h: added data about the kind of entity click performed (simple of double click)

28	0	src/components/ogre/GUIManager.cpp
1	0	src/components/ogre/GUIManager.h
13	0	src/components/ogre/IWorldPickListener.h

commit 6bb243dc4648fe65de6263d3856cd2cddbd4ffdb
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jun 19 06:28:09 2007 +0000

    2007-06-19 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/HelpWidget.xml: formatting updates, thanks to Winter Knight

11	4	src/components/ogre/widgets/HelpWidget.layout

commit 0ca6d25f3a56ba0a3b126eb277f3fe0591ef173e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jun 19 06:27:09 2007 +0000

    2007-06-17 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/Admin.layout, src/components/ogre/widgets/Admin.lua: fixed incorrect button actions

6	0	src/components/ogre/widgets/Admin.layout
7	7	src/components/ogre/widgets/Admin.lua

commit 1dff9abab1fe91d288829f823295a046384a0c73
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jun 17 19:52:13 2007 +0000

    2007-06-17 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/framework/IScriptingProvider.cpp: removed unused file

20	0	ChangeLog

commit c28a9285064a9091950e9f977e80a797a31aa273
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jun 17 19:51:22 2007 +0000

    2007-06-17 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/EntityWorldPickListener.cpp, src/components/ogre/Makefile.am, src/components/ogre/OpcodeCollisionDetector.cpp, configure.ac: update to newer opcode version

3	1	configure.ac
2	2	src/components/ogre/EntityWorldPickListener.cpp
3	3	src/components/ogre/Makefile.am
6	5	src/components/ogre/OpcodeCollisionDetector.cpp

commit 2fec28a90ca248b10f20c0dd0e77b07b4e95d07c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jun 17 19:49:30 2007 +0000

    2007-06-17 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/EmberOgre.cpp, src/components/ogre/EmberOgre.h: clean up the collision manager at shut down, correctly use the proper Ogre namespace

23	21	src/components/ogre/EmberOgre.cpp
5	0	src/components/ogre/EmberOgre.h

commit e341bfbbdbae860ea51dd8e54aa4e80bbaf5dd45
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jun 17 19:48:33 2007 +0000

    2007-06-17 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusionTraversal.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapePrerequisites.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctree.cpp: compiler fixes

3	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusionTraversal.h
5	5	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapePrerequisites.h
3	3	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctree.cpp

commit a9dc9718236234c3344a2f13f2aad0b1224eff82
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jun 17 19:43:04 2007 +0000

    2007-06-17 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/ogreopcode/*: updated to the latest version of opcode

1	7	src/components/ogre/ogreopcode/Makefile.am
1	0	src/components/ogre/ogreopcode/docs/OgreOpcode_LGPL.txt
37	0	src/components/ogre/ogreopcode/docs/README
24	0	src/components/ogre/ogreopcode/docs/TODO
6	6	src/components/ogre/ogreopcode/docs/doxygen/OgreOpcode.Doxyfile
148	61	src/components/ogre/ogreopcode/docs/doxygen/style.css
61	0	src/components/ogre/ogreopcode/include/BP_Endpoint.h
50	0	src/components/ogre/ogreopcode/include/BP_Proxy.h
69	0	src/components/ogre/ogreopcode/include/BP_Scene.h
117	0	src/components/ogre/ogreopcode/include/GEN_List.h
95	119	src/components/ogre/ogreopcode/include/IOgreCollisionShape.h
4	0	src/components/ogre/ogreopcode/include/Makefile.am
4	6	src/components/ogre/ogreopcode/include/OgreBoxCollisionShape.h
39	0	src/components/ogre/ogreopcode/include/OgreBroadPhase.h
125	0	src/components/ogre/ogreopcode/include/OgreCapsule.h
101	26	src/components/ogre/ogreopcode/include/OgreCollisionContext.h
105	107	src/components/ogre/ogreopcode/include/OgreCollisionManager.h
89	519	src/components/ogre/ogreopcode/include/OgreCollisionObject.h
97	61	src/components/ogre/ogreopcode/include/OgreCollisionReporter.h
0	107	src/components/ogre/ogreopcode/include/OgreCollisionShape.h
9	7	src/components/ogre/ogreopcode/include/OgreCollisionTypes.h
110	0	src/components/ogre/ogreopcode/include/OgreEntityCollisionShape.h
0	382	src/components/ogre/ogreopcode/include/OgreHash.h
0	408	src/components/ogre/ogreopcode/include/OgreKeyArray.h
109	0	src/components/ogre/ogreopcode/include/OgreMeshCollisionShape.h
2	293	src/components/ogre/ogreopcode/include/OgreNodes.h
161	0	src/components/ogre/ogreopcode/include/OgreOpcode.dox
48	43	src/components/ogre/ogreopcode/include/OgreOpcode.h
82	0	src/components/ogre/ogreopcode/include/OgreOpcodeCharacterController.h
67	72	src/components/ogre/ogreopcode/include/OgreOpcodeDebugObject.h
60	49	src/components/ogre/ogreopcode/include/OgreOpcodeExports.h
210	0	src/components/ogre/ogreopcode/include/OgreOpcodeLine.h
234	108	src/components/ogre/ogreopcode/include/OgreOpcodeMath.h
209	0	src/components/ogre/ogreopcode/include/OgreOpcodeRay.h
43	0	src/components/ogre/ogreopcode/include/OgreOpcodeTerrainData.h
42	12	src/components/ogre/ogreopcode/include/OgreOpcodeUtils.h
53	247	src/components/ogre/ogreopcode/include/OgreOrientedBox.h
4	6	src/components/ogre/ogreopcode/include/OgrePtrCollisionShape.h
8	9	src/components/ogre/ogreopcode/include/OgreSphereMeshCollisionShape.h
148	0	src/components/ogre/ogreopcode/include/OgreTerrainCollisionShape.h
39	263	src/components/ogre/ogreopcode/include/OgreTriangle.h
505	0	src/components/ogre/ogreopcode/include/Opcode/Ice/IceAABB.h
54	0	src/components/ogre/ogreopcode/include/Opcode/Ice/IceAxes.h
142	0	src/components/ogre/ogreopcode/include/Opcode/Ice/IceBoundingSphere.h
212	0	src/components/ogre/ogreopcode/include/Opcode/Ice/IceContainer.h
337	0	src/components/ogre/ogreopcode/include/Opcode/Ice/IceFPU.h
160	0	src/components/ogre/ogreopcode/include/Opcode/Ice/IceHPoint.h
72	0	src/components/ogre/ogreopcode/include/Opcode/Ice/IceIndexedTriangle.h
75	0	src/components/ogre/ogreopcode/include/Opcode/Ice/IceLSS.h
496	0	src/components/ogre/ogreopcode/include/Opcode/Ice/IceMatrix3x3.h
458	0	src/components/ogre/ogreopcode/include/Opcode/Ice/IceMatrix4x4.h
109	0	src/components/ogre/ogreopcode/include/Opcode/Ice/IceMemoryMacros.h
177	0	src/components/ogre/ogreopcode/include/Opcode/Ice/IceOBB.h
45	0	src/components/ogre/ogreopcode/include/Opcode/Ice/IcePairs.h
113	0	src/components/ogre/ogreopcode/include/Opcode/Ice/IcePlane.h
528	0	src/components/ogre/ogreopcode/include/Opcode/Ice/IcePoint.h
136	0	src/components/ogre/ogreopcode/include/Opcode/Ice/IcePreprocessor.h
42	0	src/components/ogre/ogreopcode/include/Opcode/Ice/IceRandom.h
98	0	src/components/ogre/ogreopcode/include/Opcode/Ice/IceRay.h
65	0	src/components/ogre/ogreopcode/include/Opcode/Ice/IceRevisitedRadix.h
55	0	src/components/ogre/ogreopcode/include/Opcode/Ice/IceSegment.h
61	0	src/components/ogre/ogreopcode/include/Opcode/Ice/IceTriList.h
68	0	src/components/ogre/ogreopcode/include/Opcode/Ice/IceTriangle.h
171	0	src/components/ogre/ogreopcode/include/Opcode/Ice/IceTypes.h
256	0	src/components/ogre/ogreopcode/include/Opcode/Ice/IceUtils.h
96	0	src/components/ogre/ogreopcode/include/Opcode/OPC_AABBCollider.h
158	0	src/components/ogre/ogreopcode/include/Opcode/OPC_AABBTree.h
175	0	src/components/ogre/ogreopcode/include/Opcode/OPC_BaseModel.h
132	0	src/components/ogre/ogreopcode/include/Opcode/OPC_BoxBoxOverlap.h
31	0	src/components/ogre/ogreopcode/include/Opcode/OPC_BoxPruning.h
176	0	src/components/ogre/ogreopcode/include/Opcode/OPC_Collider.h
101	0	src/components/ogre/ogreopcode/include/Opcode/OPC_Common.h
106	0	src/components/ogre/ogreopcode/include/Opcode/OPC_HybridModel.h
72	0	src/components/ogre/ogreopcode/include/Opcode/OPC_IceHook.h
526	0	src/components/ogre/ogreopcode/include/Opcode/OPC_LSSAABBOverlap.h
104	0	src/components/ogre/ogreopcode/include/Opcode/OPC_LSSCollider.h
683	0	src/components/ogre/ogreopcode/include/Opcode/OPC_LSSTriOverlap.h
430	0	src/components/ogre/ogreopcode/include/Opcode/OPC_MeshInterface.h
69	0	src/components/ogre/ogreopcode/include/Opcode/OPC_Model.h
144	0	src/components/ogre/ogreopcode/include/Opcode/OPC_OBBCollider.h
206	0	src/components/ogre/ogreopcode/include/Opcode/OPC_OptimizedTree.h
45	0	src/components/ogre/ogreopcode/include/Opcode/OPC_Picking.h
54	0	src/components/ogre/ogreopcode/include/Opcode/OPC_PlanesAABBOverlap.h
125	0	src/components/ogre/ogreopcode/include/Opcode/OPC_PlanesCollider.h
41	0	src/components/ogre/ogreopcode/include/Opcode/OPC_PlanesTriOverlap.h
88	0	src/components/ogre/ogreopcode/include/Opcode/OPC_RayAABBOverlap.h
231	0	src/components/ogre/ogreopcode/include/Opcode/OPC_RayCollider.h
104	0	src/components/ogre/ogreopcode/include/Opcode/OPC_RayTriOverlap.h
67	0	src/components/ogre/ogreopcode/include/Opcode/OPC_Settings.h
132	0	src/components/ogre/ogreopcode/include/Opcode/OPC_SphereAABBOverlap.h
97	0	src/components/ogre/ogreopcode/include/Opcode/OPC_SphereCollider.h
192	0	src/components/ogre/ogreopcode/include/Opcode/OPC_SphereTriOverlap.h
86	0	src/components/ogre/ogreopcode/include/Opcode/OPC_SweepAndPrune.h
173	0	src/components/ogre/ogreopcode/include/Opcode/OPC_TreeBuilders.h
253	0	src/components/ogre/ogreopcode/include/Opcode/OPC_TreeCollider.h
339	0	src/components/ogre/ogreopcode/include/Opcode/OPC_TriBoxOverlap.h
279	0	src/components/ogre/ogreopcode/include/Opcode/OPC_TriTriOverlap.h
190	0	src/components/ogre/ogreopcode/include/Opcode/OPC_TriTriOverlapGilvan.h
139	0	src/components/ogre/ogreopcode/include/Opcode/OPC_VolumeCollider.h
128	0	src/components/ogre/ogreopcode/include/Opcode/Opcode.h
24	0	src/components/ogre/ogreopcode/include/Opcode/Stdafx.h
171	0	src/components/ogre/ogreopcode/include/ReadMe.txt
32	0	src/components/ogre/ogreopcode/include/TemporalCoherence.txt
186	0	src/components/ogre/ogreopcode/include/scales TODO.txt
0	405	src/components/ogre/ogreopcode/opcode/Ice/IceAABB.cpp
0	505	src/components/ogre/ogreopcode/opcode/Ice/IceAABB.h
0	54	src/components/ogre/ogreopcode/opcode/Ice/IceAxes.h
0	142	src/components/ogre/ogreopcode/opcode/Ice/IceBoundingSphere.h
0	345	src/components/ogre/ogreopcode/opcode/Ice/IceContainer.cpp
0	212	src/components/ogre/ogreopcode/opcode/Ice/IceContainer.h
0	337	src/components/ogre/ogreopcode/opcode/Ice/IceFPU.h
0	70	src/components/ogre/ogreopcode/opcode/Ice/IceHPoint.cpp
0	160	src/components/ogre/ogreopcode/opcode/Ice/IceHPoint.h
0	548	src/components/ogre/ogreopcode/opcode/Ice/IceIndexedTriangle.cpp
0	72	src/components/ogre/ogreopcode/opcode/Ice/IceIndexedTriangle.h
0	75	src/components/ogre/ogreopcode/opcode/Ice/IceLSS.h
0	48	src/components/ogre/ogreopcode/opcode/Ice/IceMatrix3x3.cpp
0	496	src/components/ogre/ogreopcode/opcode/Ice/IceMatrix3x3.h
0	200	src/components/ogre/ogreopcode/opcode/Ice/IceMatrix4x4.cpp
0	458	src/components/ogre/ogreopcode/opcode/Ice/IceMatrix4x4.h
0	109	src/components/ogre/ogreopcode/opcode/Ice/IceMemoryMacros.h
0	323	src/components/ogre/ogreopcode/opcode/Ice/IceOBB.cpp
0	177	src/components/ogre/ogreopcode/opcode/Ice/IceOBB.h
0	45	src/components/ogre/ogreopcode/opcode/Ice/IcePairs.h
0	45	src/components/ogre/ogreopcode/opcode/Ice/IcePlane.cpp
0	113	src/components/ogre/ogreopcode/opcode/Ice/IcePlane.h
0	193	src/components/ogre/ogreopcode/opcode/Ice/IcePoint.cpp
0	528	src/components/ogre/ogreopcode/opcode/Ice/IcePoint.h
0	136	src/components/ogre/ogreopcode/opcode/Ice/IcePreprocessor.h
0	35	src/components/ogre/ogreopcode/opcode/Ice/IceRandom.cpp
0	42	src/components/ogre/ogreopcode/opcode/Ice/IceRandom.h
0	84	src/components/ogre/ogreopcode/opcode/Ice/IceRay.cpp
0	98	src/components/ogre/ogreopcode/opcode/Ice/IceRay.h
0	520	src/components/ogre/ogreopcode/opcode/Ice/IceRevisitedRadix.cpp
0	65	src/components/ogre/ogreopcode/opcode/Ice/IceRevisitedRadix.h
0	57	src/components/ogre/ogreopcode/opcode/Ice/IceSegment.cpp
0	55	src/components/ogre/ogreopcode/opcode/Ice/IceSegment.h
0	61	src/components/ogre/ogreopcode/opcode/Ice/IceTriList.h
0	286	src/components/ogre/ogreopcode/opcode/Ice/IceTriangle.cpp
0	68	src/components/ogre/ogreopcode/opcode/Ice/IceTriangle.h
0	171	src/components/ogre/ogreopcode/opcode/Ice/IceTypes.h
0	39	src/components/ogre/ogreopcode/opcode/Ice/IceUtils.cpp
0	256	src/components/ogre/ogreopcode/opcode/Ice/IceUtils.h
0	25	src/components/ogre/ogreopcode/opcode/Makefile.am
0	695	src/components/ogre/ogreopcode/opcode/OPC_AABBCollider.cpp
0	96	src/components/ogre/ogreopcode/opcode/OPC_AABBCollider.h
0	573	src/components/ogre/ogreopcode/opcode/OPC_AABBTree.cpp
0	158	src/components/ogre/ogreopcode/opcode/OPC_AABBTree.h
0	138	src/components/ogre/ogreopcode/opcode/OPC_BaseModel.cpp
0	175	src/components/ogre/ogreopcode/opcode/OPC_BaseModel.h
0	132	src/components/ogre/ogreopcode/opcode/OPC_BoxBoxOverlap.h
0	367	src/components/ogre/ogreopcode/opcode/OPC_BoxPruning.cpp
0	31	src/components/ogre/ogreopcode/opcode/OPC_BoxPruning.h
0	54	src/components/ogre/ogreopcode/opcode/OPC_Collider.cpp
0	176	src/components/ogre/ogreopcode/opcode/OPC_Collider.h
0	48	src/components/ogre/ogreopcode/opcode/OPC_Common.cpp
0	101	src/components/ogre/ogreopcode/opcode/OPC_Common.h
0	467	src/components/ogre/ogreopcode/opcode/OPC_HybridModel.cpp
0	106	src/components/ogre/ogreopcode/opcode/OPC_HybridModel.h
0	76	src/components/ogre/ogreopcode/opcode/OPC_IceHook.h
0	526	src/components/ogre/ogreopcode/opcode/OPC_LSSAABBOverlap.h
0	737	src/components/ogre/ogreopcode/opcode/OPC_LSSCollider.cpp
0	104	src/components/ogre/ogreopcode/opcode/OPC_LSSCollider.h
0	683	src/components/ogre/ogreopcode/opcode/OPC_LSSTriOverlap.h
0	321	src/components/ogre/ogreopcode/opcode/OPC_MeshInterface.cpp
0	430	src/components/ogre/ogreopcode/opcode/OPC_MeshInterface.h
0	222	src/components/ogre/ogreopcode/opcode/OPC_Model.cpp
0	69	src/components/ogre/ogreopcode/opcode/OPC_Model.h
0	787	src/components/ogre/ogreopcode/opcode/OPC_OBBCollider.cpp
0	144	src/components/ogre/ogreopcode/opcode/OPC_OBBCollider.h
0	782	src/components/ogre/ogreopcode/opcode/OPC_OptimizedTree.cpp
0	206	src/components/ogre/ogreopcode/opcode/OPC_OptimizedTree.h
0	182	src/components/ogre/ogreopcode/opcode/OPC_Picking.cpp
0	45	src/components/ogre/ogreopcode/opcode/OPC_Picking.h
0	54	src/components/ogre/ogreopcode/opcode/OPC_PlanesAABBOverlap.h
0	665	src/components/ogre/ogreopcode/opcode/OPC_PlanesCollider.cpp
0	125	src/components/ogre/ogreopcode/opcode/OPC_PlanesCollider.h
0	41	src/components/ogre/ogreopcode/opcode/OPC_PlanesTriOverlap.h
0	88	src/components/ogre/ogreopcode/opcode/OPC_RayAABBOverlap.h
0	816	src/components/ogre/ogreopcode/opcode/OPC_RayCollider.cpp
0	231	src/components/ogre/ogreopcode/opcode/OPC_RayCollider.h
0	104	src/components/ogre/ogreopcode/opcode/OPC_RayTriOverlap.h
0	67	src/components/ogre/ogreopcode/opcode/OPC_Settings.h
0	132	src/components/ogre/ogreopcode/opcode/OPC_SphereAABBOverlap.h
0	741	src/components/ogre/ogreopcode/opcode/OPC_SphereCollider.cpp
0	97	src/components/ogre/ogreopcode/opcode/OPC_SphereCollider.h
0	192	src/components/ogre/ogreopcode/opcode/OPC_SphereTriOverlap.h
0	664	src/components/ogre/ogreopcode/opcode/OPC_SweepAndPrune.cpp
0	86	src/components/ogre/ogreopcode/opcode/OPC_SweepAndPrune.h
0	255	src/components/ogre/ogreopcode/opcode/OPC_TreeBuilders.cpp
0	173	src/components/ogre/ogreopcode/opcode/OPC_TreeBuilders.h
0	975	src/components/ogre/ogreopcode/opcode/OPC_TreeCollider.cpp
0	253	src/components/ogre/ogreopcode/opcode/OPC_TreeCollider.h
0	339	src/components/ogre/ogreopcode/opcode/OPC_TriBoxOverlap.h
0	279	src/components/ogre/ogreopcode/opcode/OPC_TriTriOverlap.h
0	190	src/components/ogre/ogreopcode/opcode/OPC_TriTriOverlapGilvan.h
0	104	src/components/ogre/ogreopcode/opcode/OPC_VolumeCollider.cpp
0	139	src/components/ogre/ogreopcode/opcode/OPC_VolumeCollider.h
0	97	src/components/ogre/ogreopcode/opcode/Opcode.cpp
0	470	src/components/ogre/ogreopcode/opcode/Opcode.dsp
0	29	src/components/ogre/ogreopcode/opcode/Opcode.dsw
0	115	src/components/ogre/ogreopcode/opcode/Opcode.h
-	-	src/components/ogre/ogreopcode/opcode/Opcode.ncb
-	-	src/components/ogre/ogreopcode/opcode/Opcode.opt
0	16	src/components/ogre/ogreopcode/opcode/Opcode.plg
0	21	src/components/ogre/ogreopcode/opcode/Opcode.sln
-	-	src/components/ogre/ogreopcode/opcode/Opcode.suo
0	1075	src/components/ogre/ogreopcode/opcode/Opcode.vcproj
0	14	src/components/ogre/ogreopcode/opcode/README-ODE.txt
0	171	src/components/ogre/ogreopcode/opcode/ReadMe.txt
0	10	src/components/ogre/ogreopcode/opcode/StdAfx.cpp
0	24	src/components/ogre/ogreopcode/opcode/Stdafx.h
0	32	src/components/ogre/ogreopcode/opcode/TemporalCoherence.txt
0	186	src/components/ogre/ogreopcode/opcode/scales TODO.txt
0	39	src/components/ogre/ogreopcode/scripts/ogreopcode.sln
-	-	src/components/ogre/ogreopcode/scripts/ogreopcode.suo
0	190	src/components/ogre/ogreopcode/scripts/ogreopcode.vcproj
102	0	src/components/ogre/ogreopcode/src/BP_Endpoint.cpp
72	0	src/components/ogre/ogreopcode/src/BP_Proxy.cpp
64	0	src/components/ogre/ogreopcode/src/BP_Scene.cpp
714	238	src/components/ogre/ogreopcode/src/IOgreCollisionShape.cpp
12	0	src/components/ogre/ogreopcode/src/Makefile.am
131	12	src/components/ogre/ogreopcode/src/OgreBoxCollisionShape.cpp
80	0	src/components/ogre/ogreopcode/src/OgreCapsule.cpp
306	96	src/components/ogre/ogreopcode/src/OgreCollisionContext.cpp
123	77	src/components/ogre/ogreopcode/src/OgreCollisionManager.cpp
418	0	src/components/ogre/ogreopcode/src/OgreCollisionObject.cpp
0	359	src/components/ogre/ogreopcode/src/OgreCollisionShape.cpp
421	0	src/components/ogre/ogreopcode/src/OgreEntityCollisionShape.cpp
438	0	src/components/ogre/ogreopcode/src/OgreMeshCollisionShape.cpp
0	161	src/components/ogre/ogreopcode/src/OgreOpcode.dox
222	0	src/components/ogre/ogreopcode/src/OgreOpcodeCharacterController.cpp
293	447	src/components/ogre/ogreopcode/src/OgreOpcodeDebugObject.cpp
1530	0	src/components/ogre/ogreopcode/src/OgreOpcodeLine.cpp
606	0	src/components/ogre/ogreopcode/src/OgreOpcodeMath.cpp
41	0	src/components/ogre/ogreopcode/src/OgreOpcodeRay.cpp
139	0	src/components/ogre/ogreopcode/src/OgreOpcodeTerrainData.cpp
264	0	src/components/ogre/ogreopcode/src/OgreOrientedBox.cpp
30	14	src/components/ogre/ogreopcode/src/OgrePtrCollisionShape.cpp
46	28	src/components/ogre/ogreopcode/src/OgreSphereMeshCollisionShape.cpp
175	0	src/components/ogre/ogreopcode/src/OgreTerrainCollisionShape.cpp
272	0	src/components/ogre/ogreopcode/src/OgreTriangle.cpp
405	0	src/components/ogre/ogreopcode/src/Opcode/Ice/IceAABB.cpp
345	0	src/components/ogre/ogreopcode/src/Opcode/Ice/IceContainer.cpp
70	0	src/components/ogre/ogreopcode/src/Opcode/Ice/IceHPoint.cpp
548	0	src/components/ogre/ogreopcode/src/Opcode/Ice/IceIndexedTriangle.cpp
48	0	src/components/ogre/ogreopcode/src/Opcode/Ice/IceMatrix3x3.cpp
204	0	src/components/ogre/ogreopcode/src/Opcode/Ice/IceMatrix4x4.cpp
323	0	src/components/ogre/ogreopcode/src/Opcode/Ice/IceOBB.cpp
45	0	src/components/ogre/ogreopcode/src/Opcode/Ice/IcePlane.cpp
193	0	src/components/ogre/ogreopcode/src/Opcode/Ice/IcePoint.cpp
35	0	src/components/ogre/ogreopcode/src/Opcode/Ice/IceRandom.cpp
84	0	src/components/ogre/ogreopcode/src/Opcode/Ice/IceRay.cpp
520	0	src/components/ogre/ogreopcode/src/Opcode/Ice/IceRevisitedRadix.cpp
57	0	src/components/ogre/ogreopcode/src/Opcode/Ice/IceSegment.cpp
286	0	src/components/ogre/ogreopcode/src/Opcode/Ice/IceTriangle.cpp
39	0	src/components/ogre/ogreopcode/src/Opcode/Ice/IceUtils.cpp
25	0	src/components/ogre/ogreopcode/src/Opcode/Makefile.am
695	0	src/components/ogre/ogreopcode/src/Opcode/OPC_AABBCollider.cpp
573	0	src/components/ogre/ogreopcode/src/Opcode/OPC_AABBTree.cpp
138	0	src/components/ogre/ogreopcode/src/Opcode/OPC_BaseModel.cpp
367	0	src/components/ogre/ogreopcode/src/Opcode/OPC_BoxPruning.cpp
54	0	src/components/ogre/ogreopcode/src/Opcode/OPC_Collider.cpp
48	0	src/components/ogre/ogreopcode/src/Opcode/OPC_Common.cpp
467	0	src/components/ogre/ogreopcode/src/Opcode/OPC_HybridModel.cpp
737	0	src/components/ogre/ogreopcode/src/Opcode/OPC_LSSCollider.cpp
321	0	src/components/ogre/ogreopcode/src/Opcode/OPC_MeshInterface.cpp
222	0	src/components/ogre/ogreopcode/src/Opcode/OPC_Model.cpp
787	0	src/components/ogre/ogreopcode/src/Opcode/OPC_OBBCollider.cpp
843	0	src/components/ogre/ogreopcode/src/Opcode/OPC_OptimizedTree.cpp
182	0	src/components/ogre/ogreopcode/src/Opcode/OPC_Picking.cpp
665	0	src/components/ogre/ogreopcode/src/Opcode/OPC_PlanesCollider.cpp
816	0	src/components/ogre/ogreopcode/src/Opcode/OPC_RayCollider.cpp
741	0	src/components/ogre/ogreopcode/src/Opcode/OPC_SphereCollider.cpp
664	0	src/components/ogre/ogreopcode/src/Opcode/OPC_SweepAndPrune.cpp
255	0	src/components/ogre/ogreopcode/src/Opcode/OPC_TreeBuilders.cpp
975	0	src/components/ogre/ogreopcode/src/Opcode/OPC_TreeCollider.cpp
104	0	src/components/ogre/ogreopcode/src/Opcode/OPC_VolumeCollider.cpp
97	0	src/components/ogre/ogreopcode/src/Opcode/Opcode.cpp
10	0	src/components/ogre/ogreopcode/src/Opcode/StdAfx.cpp

commit 230ff7e1f649b5f5478c7bcb5bd62457ef5c6fb6
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Jun 14 07:21:24 2007 +0000

    2007-06-14 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/scripting/LuaScriptingProvider.cpp: lua 5.0 doesn't include lua.hpp (only 5.1), so we can't use that

4	0	ChangeLog
7	1	src/components/ogre/scripting/LuaScriptingProvider.cpp

commit b69fdd143971f964057b9ff3461ec17862292b38
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Jun 14 06:52:54 2007 +0000

    2007-06-14 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* configure.ac: updated requirements

108	0	ChangeLog
1	1	configure.ac

commit 687e9a966759241d03db6c70feada802e0fa7eb7
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Jun 14 06:51:54 2007 +0000

    2007-06-14 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/scripting/bindings/lua/EntityEditor.pkg, src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp, src/components/ogre/scripting/bindings/lua/required.h: updated bindings

1	0	src/components/ogre/scripting/bindings/lua/EntityEditor.pkg
42	1	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
1	0	src/components/ogre/scripting/bindings/lua/required.h

commit efee4a7e2cff97781c3a0d143a74809ce5e29b2c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Jun 14 06:51:30 2007 +0000

    2007-06-14 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/adapters/atlas/bindings/lua/AdapterFactory.pkg, src/components/ogre/widgets/adapters/atlas/bindings/lua/Position2DAdapter.pkg, src/components/ogre/widgets/adapters/atlas/bindings/lua/SizeAdapter.pkg, src/components/ogre/widgets/adapters/atlas/bindings/lua/bindings.cpp, src/components/ogre/widgets/adapters/atlas/bindings/lua/bindings.pkg: updated bindings

1	0	src/components/ogre/widgets/adapters/atlas/bindings/lua/AdapterFactory.pkg
51	0	src/components/ogre/widgets/adapters/atlas/bindings/lua/Position2DAdapter.pkg
1	1	src/components/ogre/widgets/adapters/atlas/bindings/lua/SizeAdapter.pkg
179	6	src/components/ogre/widgets/adapters/atlas/bindings/lua/bindings.cpp
2	0	src/components/ogre/widgets/adapters/atlas/bindings/lua/bindings.pkg

commit 60b7d58a5219be5417c3116c7f6b8fc1e6804101
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Jun 14 06:50:53 2007 +0000

    2007-06-14 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/EntityPicker.lua: disable the check that we're really admin for now

2	2	src/components/ogre/widgets/EntityPicker.lua

commit e3e367b20e8d019cfa0c5a21ab113b5de6297151
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Jun 14 06:45:43 2007 +0000

    2007-06-14 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/Makefile.am: removed image lib (though perhaps we should keep it and check if ogre is compiled with devil or not?)

1	1	src/components/ogre/Makefile.am

commit c79d19f26dd9af426739187b8e0fea0f3da7c032
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Jun 14 06:43:37 2007 +0000

    2007-06-14 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/adapters/atlas/AdapterFactory.cpp, src/components/ogre/widgets/adapters/atlas/AdapterFactory.h, src/components/ogre/widgets/EntityEditor.cpp, src/components/ogre/widgets/EntityEditor.h, src/components/ogre/widgets/EntityEditor.lua: added support for 2d points in areas

7	0	src/components/ogre/widgets/EntityEditor.cpp
1	0	src/components/ogre/widgets/EntityEditor.h
77	1	src/components/ogre/widgets/EntityEditor.lua
30	0	src/components/ogre/widgets/adapters/atlas/AdapterFactory.cpp
3	1	src/components/ogre/widgets/adapters/atlas/AdapterFactory.h

commit 88068ecec3a9b27aa73c2cabe9116dbd1f3bfc9f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Jun 14 06:42:50 2007 +0000

    2007-06-14 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/adapters/atlas/ListAdapterNewElement.layout: default to read only

1	0	src/components/ogre/widgets/adapters/atlas/ListAdapterNewElement.layout

commit 37751e4be427c47bb3155bd5a1fba8a3a9c5ee10
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Jun 14 06:42:20 2007 +0000

    2007-06-14 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/adapters/atlas/Position2DAdapter.cpp, src/components/ogre/widgets/adapters/atlas/Position2DAdapter.h, src/components/ogre/widgets/adapters/atlas/Position2DAdapter.layout: added a 2d position adapter

4	3	src/components/ogre/widgets/adapters/atlas/Makefile.am
100	0	src/components/ogre/widgets/adapters/atlas/Position2DAdapter.cpp
70	0	src/components/ogre/widgets/adapters/atlas/Position2DAdapter.h
15	0	src/components/ogre/widgets/adapters/atlas/Position2DAdapter.layout

commit b1d666f20857779436ed98ada5e3dfefb4c5c21a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Jun 14 06:41:08 2007 +0000

    2007-06-14 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/InspectWidget.cpp: use a lower precision when writing out numbers

2	0	src/components/ogre/widgets/InspectWidget.cpp

commit 11a7cffe7ffc6ede04d4afccd686e5f469506a4e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Jun 14 06:38:42 2007 +0000

    2007-06-14 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/Performance.layout: some layout changes

1	1	src/components/ogre/widgets/Performance.layout

commit 217b79c145dc141e2f184b8b0c9e729eb537240f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Jun 14 06:38:11 2007 +0000

    2007-06-14 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/ServerWidget.cpp: proper cleanup

1	0	src/components/ogre/widgets/ServerWidget.cpp

commit 7de1090f886238c026038e74170bf5f701ba0ebc
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Jun 14 06:37:37 2007 +0000

    2007-06-14 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/EntityCEGUITexture.cpp: no need to clean up the nodes and cameras when we're deleting the whole scene manager anyway

4	4	src/components/ogre/widgets/EntityCEGUITexture.cpp

commit 8636d4e0ed9d24e732ec1cd1cbe589886c758ff9
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jun 11 21:07:14 2007 +0000

    2007-06-11 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/EmberEntity.cpp, src/components/ogre/EmberEntity.h, src/components/ogre/WorldEmberEntity.cpp: added support for more dynamic areas

4	3	src/components/ogre/EmberEntity.cpp
2	6	src/components/ogre/EmberEntity.h
1	1	src/components/ogre/WorldEmberEntity.cpp

commit 95924cf2f10055d90abd13f3e6350fbb123daa5d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jun 11 21:05:28 2007 +0000

    2007-06-11 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/MakeEntityWidget.cpp: removed debug console which won't work with the changes to TerrainArea

16	16	src/components/ogre/widgets/MakeEntityWidget.cpp

commit d31e52b08338c1b7a8396efa9c30dd37841e9f1f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jun 11 21:02:41 2007 +0000

    2007-06-11 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/terrain/TerrainGenerator.cpp, src/components/ogre/terrain/TerrainGenerator.h: Update the terrain when areas are changed or moved.

16	2	src/components/ogre/terrain/TerrainGenerator.cpp
7	1	src/components/ogre/terrain/TerrainGenerator.h

commit 8fc71f845ae9a33255f8ae53b466bc8c66bdeba5
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jun 11 21:02:05 2007 +0000

    2007-06-11 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/terrain/TerrainArea.cpp, src/components/ogre/terrain/TerrainArea.h: added event for when the area is updated, allowing for dynamic updating of the terrain

34	4	src/components/ogre/terrain/TerrainArea.cpp
11	0	src/components/ogre/terrain/TerrainArea.h

commit 7a821991619ce3a04148c60a1b4eb1e5b2b9d2fd
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jun 11 21:00:25 2007 +0000

    2007-06-11 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/environment/Environment.h: added virtual destructor

1	0	src/components/ogre/environment/Environment.h

commit 6a8670b4e9e67a7a36cab6a0bf64dbb97ecce78f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jun 10 22:42:37 2007 +0000

    2007-06-11 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/scripting/bindings/lua/EmberEntity.pkg, src/components/ogre/scripting/bindings/lua/EmberPhysicalEntity.pkg, src/components/ogre/scripting/bindings/lua/ModelDefinition.pkg, src/components/ogre/scripting/bindings/lua/StackableContainer.pkg, src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp: updated bindings

2	2	src/components/ogre/scripting/bindings/lua/EmberEntity.pkg
2	9	src/components/ogre/scripting/bindings/lua/EmberPhysicalEntity.pkg
11	0	src/components/ogre/scripting/bindings/lua/ModelDefinition.pkg
5	0	src/components/ogre/scripting/bindings/lua/StackableContainer.pkg
209	147	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp

commit b07d64ba229236f49a6d8b83c771778fb0bb0e34
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jun 10 22:40:33 2007 +0000

    2007-06-11 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/modeldefinitions/characters.modeldef.xml, src/components/ogre/modeldefinitions/modelmappings.modelmap.xml: added rotation adjustments for the male, and fixed incorrect named parts in the boulder

3	1	src/components/ogre/modeldefinitions/characters.modeldef.xml
4	4	src/components/ogre/modeldefinitions/modelmappings.modelmap.xml

commit 2facfb6b51077fe6d835d3b440a7f4a08f636415
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jun 10 22:39:44 2007 +0000

    2007-06-11 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/EntityEditor.layout, src/components/ogre/widgets/EntityEditor.lua: added more functionality, amongst that a model info tab

33	17	src/components/ogre/widgets/EntityEditor.layout
83	34	src/components/ogre/widgets/EntityEditor.lua

commit f7ac3a7126388a73f2344a6b140c0ee635ae010b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jun 10 22:38:08 2007 +0000

    2007-06-11 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/InventoryWidget.xml: cleaned up the layout a little bit

3	3	src/components/ogre/widgets/InventoryWidget.layout

commit 8ac0bfc9fcf138f73c9eaf5532f6ed137f27c7d2
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jun 10 22:37:19 2007 +0000

    2007-06-11 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/StackableContainer.cpp, src/components/ogre/widgets/StackableContainer.h: added a diconnect method

41	33	src/components/ogre/widgets/StackableContainer.cpp
5	0	src/components/ogre/widgets/StackableContainer.h

commit 9bcce0d2d86cba4afaea2d498098c00c79e0a5a8
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jun 10 22:36:17 2007 +0000

    2007-06-11 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/Avatar.h, src/components/ogre/AvatarEmberEntity.cpp, src/components/ogre/AvatarEmberEntity.h: added a console command for tweaking the rotation of the wielded entity, mainly for debug purposes

5	5	src/components/ogre/Avatar.h
32	1	src/components/ogre/AvatarEmberEntity.cpp
11	2	src/components/ogre/AvatarEmberEntity.h

commit a52e569079c676018a8de8a02afe4003e3636e1f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jun 10 22:35:14 2007 +0000

    2007-06-11 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/EmberEntity.cpp, src/components/ogre/EmberEntity.h, src/components/ogre/EmberPhysicalEntity.cpp, src/components/ogre/EmberPhysicalEntity.h: fixed a problem with the eris bounding box, made some methods const and make sure that wielded entities are rotated in accordance to their preset rotation as they are wielded

3	3	src/components/ogre/EmberEntity.cpp
2	2	src/components/ogre/EmberEntity.h
2	2	src/components/ogre/EmberPhysicalEntity.cpp
1	1	src/components/ogre/EmberPhysicalEntity.h

commit 1bb5d60341383070006913eb66ab49bf7b5201e3
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jun 10 22:32:15 2007 +0000

    2007-06-11 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/adapters/atlas/AdapterFactory.cpp, src/components/ogre/widgets/adapters/atlas/MapAdapter.cpp, src/components/ogre/widgets/adapters/atlas/SizeAdapter.cpp, src/components/ogre/widgets/adapters/atlas/SizeAdapter.h, src/components/ogre/widgets/adapters/atlas/SizeAdapter.layout: extended the sizeadapter with an info field

2	1	src/components/ogre/widgets/adapters/atlas/AdapterFactory.cpp
0	1	src/components/ogre/widgets/adapters/atlas/MapAdapter.cpp
16	2	src/components/ogre/widgets/adapters/atlas/SizeAdapter.cpp
7	1	src/components/ogre/widgets/adapters/atlas/SizeAdapter.h
9	3	src/components/ogre/widgets/adapters/atlas/SizeAdapter.layout

commit 49c0f95ddfb3d52ded8df6061135a0486a5a94c1
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jun 10 22:31:01 2007 +0000

    2007-06-11 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/model/Model.cpp, src/components/ogre/model/Model.h, src/components/ogre/model/ModelDefinition.cpp, src/components/ogre/model/ModelDefinition.h, src/components/ogre/model/XMLModelDefinitionSerializer.cpp, src/components/ogre/model/XMLModelDefinitionSerializer.h: added support for defining how objects attached to the model must be rotated to appear correctly. This will allow us to fix the problem with held tools looking strange

30	4	src/components/ogre/model/Model.cpp
16	0	src/components/ogre/model/Model.h
6	0	src/components/ogre/model/ModelDefinition.cpp
3	0	src/components/ogre/model/ModelDefinition.h
25	5	src/components/ogre/model/XMLModelDefinitionSerializer.cpp
1	0	src/components/ogre/model/XMLModelDefinitionSerializer.h

commit 38a6feb8fd55fcc07cf422e4be4b6c37f391a686
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jun 10 22:28:55 2007 +0000

    2007-06-11 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/environment/CaelumSun.cpp, src/components/ogre/environment/CaelumSun.h, src/components/ogre/environment/Environment.cpp, src/components/ogre/environment/Environment.h: added console command for setting the ambient light

5	0	src/components/ogre/environment/CaelumSun.cpp
2	0	src/components/ogre/environment/CaelumSun.h
23	1	src/components/ogre/environment/Environment.cpp
14	0	src/components/ogre/environment/Environment.h

commit e609d347bda091fec0ff2ef6c44e4846a27c9e8c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jun 6 17:29:31 2007 +0000

    2007-06-06 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/scripting/bindings/lua/ColouredListItem.pkg, src/components/ogre/scripting/bindings/lua/EmberOgre.pkg, src/components/ogre/scripting/bindings/lua/Widget.pkg, src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp, src/components/ogre/scripting/bindings/lua/required.h: updated bindings

44	0	ChangeLog
50	0	src/components/ogre/scripting/bindings/lua/ColouredListItem.pkg
1	0	src/components/ogre/scripting/bindings/lua/EmberOgre.pkg
1	16	src/components/ogre/scripting/bindings/lua/Widget.pkg
120	114	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
1	0	src/components/ogre/scripting/bindings/lua/required.h

commit 533fb0b311a8e20e18778919d5cffb1d71d12321
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jun 6 17:28:31 2007 +0000

    2007-06-06 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/EntityEditor.layout, src/components/ogre/widgets/EntityEditor.lua: added support for more adapters, a list of children and various other improvements

31	3	src/components/ogre/widgets/EntityEditor.layout
70	17	src/components/ogre/widgets/EntityEditor.lua

commit 47ea18ee949c22263326b830a2d7c1e2dc04d2ce
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jun 6 17:26:23 2007 +0000

    2007-06-06 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/EntityBrowser.lua, src/components/ogre/widgets/Give.lua, src/components/ogre/widgets/InspectWidget.cpp, src/components/ogre/widgets/InspectWidget.xml, src/components/ogre/widgets/InventoryWidget.cpp, src/components/ogre/widgets/JesusEdit.cpp, src/components/ogre/widgets/MakeEntityWidget.cpp, src/components/ogre/widgets/Makefile.am, src/components/ogre/widgets/MeshPreview.cpp, src/components/ogre/widgets/ModelEdit.lua, src/components/ogre/widgets/ScriptEdit.lua, src/components/ogre/widgets/ServerBrowser.lua, src/components/ogre/widgets/ServerWidget.cpp: adapt to changed ColouredListItem class

1	1	src/components/ogre/widgets/EntityBrowser.lua
1	1	src/components/ogre/widgets/Give.lua
2	1	src/components/ogre/widgets/InspectWidget.cpp
0	1	src/components/ogre/widgets/InspectWidget.layout
2	1	src/components/ogre/widgets/InventoryWidget.cpp
6	5	src/components/ogre/widgets/JesusEdit.cpp
2	1	src/components/ogre/widgets/MakeEntityWidget.cpp
12	11	src/components/ogre/widgets/Makefile.am
4	3	src/components/ogre/widgets/MeshPreview.cpp
15	15	src/components/ogre/widgets/ModelEdit.lua
2	2	src/components/ogre/widgets/ScriptEdit.lua
7	7	src/components/ogre/widgets/ServerBrowser.lua
3	2	src/components/ogre/widgets/ServerWidget.cpp

commit e29fa6700f935e176d6f257a73b88063ab302c6d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jun 6 17:08:38 2007 +0000

    2007-06-06 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/cegui/datafiles/looknfeel/EmberLook.looknfeel: made it so that the dropdown part of the combobox always is unclipped by parents

1	0	src/components/ogre/cegui/datafiles/looknfeel/EmberLook.looknfeel

commit 1a8ba66e6e5218c9b159a5492688a1fd2f0f9b92
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jun 6 17:07:49 2007 +0000

    2007-06-06 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/adapters/atlas/bindings/lua/AdapterBase.pkg, src/components/ogre/widgets/adapters/atlas/bindings/lua/AdapterFactory.pkg, src/components/ogre/widgets/adapters/atlas/bindings/lua/NumberAdapter.pkg, src/components/ogre/widgets/adapters/atlas/bindings/lua/OrientationAdapter.pkg, src/components/ogre/widgets/adapters/atlas/bindings/lua/SizeAdapter.pkg, src/components/ogre/widgets/adapters/atlas/bindings/lua/StringAdapter.pkg, src/components/ogre/widgets/adapters/atlas/bindings/lua/bindings.cpp, src/components/ogre/widgets/adapters/atlas/bindings/lua/bindings.pkg: updated bindings

1	0	src/components/ogre/widgets/adapters/atlas/bindings/lua/AdapterBase.pkg
1	0	src/components/ogre/widgets/adapters/atlas/bindings/lua/AdapterFactory.pkg
1	7	src/components/ogre/widgets/adapters/atlas/bindings/lua/NumberAdapter.pkg
54	0	src/components/ogre/widgets/adapters/atlas/bindings/lua/OrientationAdapter.pkg
0	5	src/components/ogre/widgets/adapters/atlas/bindings/lua/SizeAdapter.pkg
1	6	src/components/ogre/widgets/adapters/atlas/bindings/lua/StringAdapter.pkg
223	112	src/components/ogre/widgets/adapters/atlas/bindings/lua/bindings.cpp
2	0	src/components/ogre/widgets/adapters/atlas/bindings/lua/bindings.pkg

commit b589d10fafcfea5beae1570719e301955e781da0
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jun 6 17:06:29 2007 +0000

    2007-06-06 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/adapters/atlas/PositionAdapter.layout: updated the layout and added a button for initiating a movement action

9	4	src/components/ogre/widgets/adapters/atlas/PositionAdapter.layout

commit 6d05b7f80e792406089b4797d6ce90d39e802b4c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jun 6 17:05:36 2007 +0000

    2007-06-06 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/ColouredListItem.cpp, src/components/ogre/widgets/ColouredListItem.h, src/components/ogre/widgets/Widget.cpp, src/components/ogre/widgets/Widget.h: moved the ColouredListItem to its separate file, and also changed the namespace

72	0	src/components/ogre/widgets/ColouredListItem.cpp
55	0	src/components/ogre/widgets/ColouredListItem.h
0	47	src/components/ogre/widgets/Widget.cpp
0	16	src/components/ogre/widgets/Widget.h

commit bb140c89c43f79153de4cfef41da42af97e8305d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jun 6 17:04:44 2007 +0000

    2007-06-06 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/adapters/atlas/Makefile.am: updated for added files

4	3	src/components/ogre/widgets/adapters/atlas/Makefile.am

commit 1027b0c8a823a9df284d942dfc1cfd88503b1632
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jun 6 17:04:06 2007 +0000

    2007-06-06 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/adapters/atlas/AdapterBase.cpp, src/components/ogre/widgets/adapters/atlas/AdapterBase.h: added method for adding a suggested value

5	0	src/components/ogre/widgets/adapters/atlas/AdapterBase.cpp
2	0	src/components/ogre/widgets/adapters/atlas/AdapterBase.h

commit 56abfcb11c6e134a98a824308fc61d4163339736
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jun 6 17:03:33 2007 +0000

    2007-06-06 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/adapters/atlas/NumberAdapter.cpp, src/components/ogre/widgets/adapters/atlas/NumberAdapter.h, src/components/ogre/widgets/adapters/atlas/NumberAdapter.layout, src/components/ogre/widgets/adapters/atlas/StringAdapter.cpp, src/components/ogre/widgets/adapters/atlas/StringAdapter.h, src/components/ogre/widgets/adapters/atlas/StringAdapter.layout, src/components/ogre/widgets/adapters/atlas/AdapterFactory.cpp, src/components/ogre/widgets/adapters/atlas/AdapterFactory.h: use a combo box instead of an edit box so that we can allow for suggested values. Also added support for the orientation adapter.

41	4	src/components/ogre/widgets/adapters/atlas/AdapterFactory.cpp
2	0	src/components/ogre/widgets/adapters/atlas/AdapterFactory.h
9	1	src/components/ogre/widgets/adapters/atlas/NumberAdapter.cpp
5	3	src/components/ogre/widgets/adapters/atlas/NumberAdapter.h
7	3	src/components/ogre/widgets/adapters/atlas/NumberAdapter.layout
10	1	src/components/ogre/widgets/adapters/atlas/StringAdapter.cpp
4	2	src/components/ogre/widgets/adapters/atlas/StringAdapter.h
5	1	src/components/ogre/widgets/adapters/atlas/StringAdapter.layout

commit 11243e1b1a126ab72a5c95295e0ec28f91280420
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jun 6 17:01:15 2007 +0000

    2007-06-06 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/adapters/atlas/OrientationAdapter.cpp, src/components/ogre/widgets/adapters/atlas/OrientationAdapter.h, src/components/ogre/widgets/adapters/atlas/OrientationAdapter.layout: added an adapter for orientation

121	0	src/components/ogre/widgets/adapters/atlas/OrientationAdapter.cpp
71	0	src/components/ogre/widgets/adapters/atlas/OrientationAdapter.h
23	0	src/components/ogre/widgets/adapters/atlas/OrientationAdapter.layout

commit 07766bc52cae4c2fd8d78f470a311a77b74753e7
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon May 28 21:09:07 2007 +0000

    2007-05-28 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/framework/bindings/lua/Framework.pkg, src/framework/bindings/lua/IScriptingProvider.pkg, src/framework/bindings/lua/lua_Framework.cpp, src/framework/bindings/lua/eris/Entity.pkg, src/framework/bindings/lua/eris/lua_Eris.cpp: updated bindings

60	0	ChangeLog
1	0	src/framework/bindings/lua/Framework.pkg
62	0	src/framework/bindings/lua/IScriptingProvider.pkg
1	1	src/framework/bindings/lua/eris/Entity.pkg
8	8	src/framework/bindings/lua/eris/lua_Eris.cpp
146	2	src/framework/bindings/lua/lua_Framework.cpp

commit 71dc79a25249d4b778b8722ac1eb4374537193d3
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon May 28 21:06:24 2007 +0000

    2007-05-28 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/scripting/bindings/lua/StackableContainer.pkg, src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp, src/components/ogre/scripting/bindings/lua/stdlib.pkg, src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.pkg, src/components/ogre/scripting/bindings/lua/helpers/lua_Helpers.cpp: updated bindings

7	0	src/components/ogre/scripting/bindings/lua/StackableContainer.pkg
1	0	src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.pkg
57	3	src/components/ogre/scripting/bindings/lua/helpers/lua_Helpers.cpp
207	5	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
14	15	src/components/ogre/scripting/bindings/lua/stdlib.pkg

commit 171ec02493b9a4c99eb0dca27a122e9ffd968244
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon May 28 20:45:14 2007 +0000

    2007-05-28 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/scripting/bindings/lua/helpers/LuaConsoleObject.cpp: specify the template method to use

1	1	src/components/ogre/scripting/bindings/lua/helpers/LuaConsoleObject.cpp

commit 5a7639933a85c4445747d1e5c92f458e41f5a259
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon May 28 20:44:29 2007 +0000

    2007-05-28 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp, src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.h: added more bindings

38	7	src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp
7	1	src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.h

commit 154cdfd143e09cb697dc04d24fe4c07d384bc802
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon May 28 20:43:35 2007 +0000

    2007-05-28 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/EntityEditor.lua: refactored the code to better clean up used resources

90	52	src/components/ogre/widgets/EntityEditor.lua

commit 83870f073fb37d38d3a89b874b7d72eef9e209df
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon May 28 20:23:04 2007 +0000

    2007-05-28 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/ScriptEdit.layout, src/components/ogre/widgets/ScriptEdit.lua: clean up layout and added button for forcing garbage collection

23	12	src/components/ogre/widgets/ScriptEdit.layout
14	5	src/components/ogre/widgets/ScriptEdit.lua

commit 9ee4b9d3f5a5e8f9c773e7117ec6659d77c6e083
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon May 28 20:22:30 2007 +0000

    2007-05-28 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/Makefile.am: removed unused file

6	6	src/components/ogre/widgets/Makefile.am

commit edb728912592f194b5a9a4370cb5a8677fd615ec
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon May 28 20:21:19 2007 +0000

    2007-05-28 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/GUICEGUIAdapter.cpp: catch unknown errors

2	0	src/components/ogre/GUICEGUIAdapter.cpp

commit ee680fb044c749e3d84e42eb7bf4f85421393d49
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon May 28 20:20:29 2007 +0000

    2007-05-28 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/adapters/atlas/AdapterFactory.cpp: don't keep unused pointers

2	2	src/components/ogre/widgets/adapters/atlas/AdapterFactory.cpp

commit 0fe42633d791ff896088710ca78a8d1b92ff86b8
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon May 28 20:19:45 2007 +0000

    2007-05-28 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/adapters/atlas/ListAdapter.layout, src/components/ogre/widgets/adapters/atlas/ListAdapterNewElement.layout, src/components/ogre/widgets/adapters/atlas/MapAdapterNewElement.layout: don't rise on click to avoid hiding other windows

1	0	src/components/ogre/widgets/adapters/atlas/ListAdapter.layout
2	2	src/components/ogre/widgets/adapters/atlas/ListAdapterNewElement.layout
2	2	src/components/ogre/widgets/adapters/atlas/MapAdapterNewElement.layout

commit 59b0d9a07d1c9b40d75cd1fa04c5e6dd44af6441
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon May 28 20:18:53 2007 +0000

    2007-05-28 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/scripting/LuaScriptingProvider.cpp, src/components/ogre/scripting/LuaScriptingProvider.h: implement garbage collection method

6	0	src/components/ogre/scripting/LuaScriptingProvider.cpp
5	0	src/components/ogre/scripting/LuaScriptingProvider.h

commit baa3665ea3682bf2789c4063cc27b3c8e8b2965e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon May 28 20:18:25 2007 +0000

    2007-05-28 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/cegui/datafiles/layouts/GUILayout.xsd: updated scheme

24	3	src/components/ogre/cegui/datafiles/layouts/GUILayout.xsd

commit 928f8b1f826b108028e5926c293d521e7121d86c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon May 28 20:17:51 2007 +0000

    2007-05-28 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/framework/IScriptingProvider.h: added method for forcing garbage collection

5	0	src/framework/IScriptingProvider.h

commit 096639a3c8493d919643a976a1466077a0f43a44
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon May 28 20:08:48 2007 +0000

    2007-05-28 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/StackableContainer.cpp, src/components/ogre/widgets/StackableContainer.h: fixed some problems with not cleaning up correctly

49	6	src/components/ogre/widgets/StackableContainer.cpp
59	0	src/components/ogre/widgets/StackableContainer.h

commit 6e72657dae1a8636a44077a8f4339ed6b5c957da
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon May 28 18:56:44 2007 +0000

    2007-05-28 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* configure.ac: removed our own copy of Ogre DevIL codecs, as these are now included in Ogre 1.4.1

0	1	configure.ac

commit 37349dd6916b4a873ce99b0fdcd55ae0336d7300
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue May 22 07:18:36 2007 +0000

    2007-05-22 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/scripting/bindings/lua/EntityEditor.pkg, src/components/ogre/scripting/bindings/lua/GUIManager.pkg, src/components/ogre/scripting/bindings/lua/Widget.pkg, src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp: updated bindings

60	0	ChangeLog
5	1	src/components/ogre/scripting/bindings/lua/EntityEditor.pkg
11	0	src/components/ogre/scripting/bindings/lua/GUIManager.pkg
10	0	src/components/ogre/scripting/bindings/lua/Widget.pkg
436	50	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp

commit 063605a285a7ed7da3441546c5d0289c2cc015df
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue May 22 07:17:54 2007 +0000

    2007-05-22 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/Makefile.am: removed ogre image workaround for ogre 1.4.0

9	10	src/components/ogre/Makefile.am

commit 241c5a30e373b3b675bcd9d4a082a6848a9cb09d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue May 22 07:17:14 2007 +0000

    *** empty log message ***

2	0	src/components/ogre/widgets/adapters/atlas/bindings/lua/AdapterBase.pkg
5	0	src/components/ogre/widgets/adapters/atlas/bindings/lua/AdapterFactory.pkg
140	1	src/components/ogre/widgets/adapters/atlas/bindings/lua/bindings.cpp

commit 9bf3fbad305d3c8ffdfa996456d733eac7dea4ae
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue May 22 07:16:42 2007 +0000

    2007-05-22 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	*src/components/ogre/widgets/adapters/atlas/ListAdapter.cpp, src/components/ogre/widgets/adapters/atlas/ListAdapterNewElement.layout, src/components/ogre/widgets/adapters/atlas/MapAdapter.cpp, src/components/ogre/widgets/adapters/atlas/MapAdapterNewElement.layout, src/components/ogre/widgets/adapters/atlas/NumberAdapter.layout, src/components/ogre/widgets/adapters/atlas/PositionAdapter.layout, src/components/ogre/widgets/adapters/atlas/SizeAdapter.layout, src/components/ogre/widgets/adapters/atlas/StringAdapter.layout: added layouts for new elements, layout changes and support for removing elements

3	1	src/components/ogre/widgets/adapters/atlas/ListAdapter.cpp
16	0	src/components/ogre/widgets/adapters/atlas/ListAdapterNewElement.layout
4	2	src/components/ogre/widgets/adapters/atlas/MapAdapter.cpp
20	0	src/components/ogre/widgets/adapters/atlas/MapAdapterNewElement.layout
1	1	src/components/ogre/widgets/adapters/atlas/NumberAdapter.layout
19	0	src/components/ogre/widgets/adapters/atlas/PositionAdapter.layout
6	6	src/components/ogre/widgets/adapters/atlas/SizeAdapter.layout
1	1	src/components/ogre/widgets/adapters/atlas/StringAdapter.layout

commit afc720a34360a3571baa2bef5a4c09febb107a0b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue May 22 07:15:13 2007 +0000

    2007-05-22 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/adapters/atlas/AdapterFactory.cpp, src/components/ogre/widgets/adapters/atlas/AdapterFactory.h: better checks for error and invalid input

100	20	src/components/ogre/widgets/adapters/atlas/AdapterFactory.cpp
9	1	src/components/ogre/widgets/adapters/atlas/AdapterFactory.h

commit e87d70fcc88609051b2bd68331ab9e021616ec4c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue May 22 07:14:26 2007 +0000

    2007-05-22 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/adapters/atlas/AdapterBase.cpp, src/components/ogre/widgets/adapters/atlas/AdapterBase.h: added methods for removing an adapter

17	1	src/components/ogre/widgets/adapters/atlas/AdapterBase.cpp
5	0	src/components/ogre/widgets/adapters/atlas/AdapterBase.h

commit 81a37378b34e932470d3fa35b6c25526a91b0919
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue May 22 07:13:24 2007 +0000

    2007-05-22 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/Chat.lua: listen and output imaginary avatar ops

16	3	src/components/ogre/widgets/Chat.lua

commit fd527486ddc7695d4bccf063628a857fa71266c4
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue May 22 07:12:58 2007 +0000

    2007-05-22 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/EntityEditor.cpp, src/components/ogre/widgets/EntityEditor.h, src/components/ogre/widgets/EntityEditor.layout, src/components/ogre/widgets/EntityEditor.lua: added ability to create new elements, and delete existing ones

23	27	src/components/ogre/widgets/EntityEditor.cpp
7	5	src/components/ogre/widgets/EntityEditor.h
1	1	src/components/ogre/widgets/EntityEditor.layout
184	30	src/components/ogre/widgets/EntityEditor.lua

commit 2766a802dabfff4cc740cd3dbd7b11420556b73c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue May 22 07:11:24 2007 +0000

    2007-05-22 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/ServerBrowser.layout: adjusted layout

1	1	src/components/ogre/widgets/ServerBrowser.layout

commit 5399e7b015c850eca7d26d0207ec9f96e4892a8b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue May 22 07:11:02 2007 +0000

    2007-05-22 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/StackableContainer.cpp, src/components/ogre/widgets/StackableContainer.h: only change height or width if it's not set to relative 100%, also listen for child resize events and resize the container

17	2	src/components/ogre/widgets/StackableContainer.cpp
1	0	src/components/ogre/widgets/StackableContainer.h

commit eb70b3af108a9207463d7251328115fe8cff3e76
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue May 22 07:09:47 2007 +0000

    2007-05-22 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/Widget.cpp, src/components/ogre/widgets/Widget.h: added methods for creating autonamed new windows

12	7	src/components/ogre/widgets/Widget.cpp
10	1	src/components/ogre/widgets/Widget.h

commit df412c6a49e81ff3ce83fefbeae1e627073ddc68
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue May 22 07:08:37 2007 +0000

    2007-05-22 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/EmberEntity.cpp: correctly log imaginary ops

5	7	src/components/ogre/EmberEntity.cpp

commit 2061957a508b46b12cf68081ce3607c4ca7ae2be
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue May 22 07:08:09 2007 +0000

    2007-05-22 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/AvatarEmberEntity.cpp, src/components/ogre/AvatarEmberEntity.h: send imaginary ops to the gui, to be displayed

11	0	src/components/ogre/AvatarEmberEntity.cpp
14	16	src/components/ogre/AvatarEmberEntity.h

commit cf88850b25f2d0c8672532ec264c1e93a70253c4
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue May 22 07:07:16 2007 +0000

    2007-05-22 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/GUIManager.cpp, src/components/ogre/GUIManager.h: added event for avatar messages. We might perhaps need to revise the message system, to make it easier to handle and extend.

23	0	src/components/ogre/GUIManager.cpp
16	0	src/components/ogre/GUIManager.h

commit e96d07561ee6d896e0c39bdcdbcb627632b8c521
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat May 19 15:00:02 2007 +0000

    2007-05-19 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/EntityEditor.lua, src/components/ogre/widgets/adapters/atlas/AdapterBase.h, src/components/ogre/widgets/adapters/atlas/AdapterFactory.cpp, src/components/ogre/widgets/adapters/atlas/AdapterFactory.h, src/components/ogre/widgets/adapters/atlas/PositionAdapter.cpp, src/components/ogre/widgets/adapters/atlas/PositionAdapter.h, src/components/ogre/widgets/adapters/atlas/SizeAdapter.cpp, src/components/ogre/widgets/adapters/atlas/SizeAdapter.h, src/components/ogre/widgets/adapters/atlas/bindings/lua/AdapterFactory.pkg, src/components/ogre/widgets/adapters/atlas/bindings/lua/PositionAdapter.pkg, src/components/ogre/widgets/adapters/atlas/bindings/lua/bindings.cpp, src/components/ogre/widgets/adapters/atlas/bindings/lua/bindings.pkg: added position adapter

9	0	src/components/ogre/widgets/EntityEditor.lua
7	0	src/components/ogre/widgets/adapters/atlas/AdapterBase.h
22	0	src/components/ogre/widgets/adapters/atlas/AdapterFactory.cpp
2	0	src/components/ogre/widgets/adapters/atlas/AdapterFactory.h
62	1	src/components/ogre/widgets/adapters/atlas/PositionAdapter.cpp
22	3	src/components/ogre/widgets/adapters/atlas/PositionAdapter.h
0	7	src/components/ogre/widgets/adapters/atlas/SizeAdapter.cpp
1	1	src/components/ogre/widgets/adapters/atlas/SizeAdapter.h
1	0	src/components/ogre/widgets/adapters/atlas/bindings/lua/AdapterFactory.pkg
4	7	src/components/ogre/widgets/adapters/atlas/bindings/lua/PositionAdapter.pkg
181	8	src/components/ogre/widgets/adapters/atlas/bindings/lua/bindings.cpp
2	0	src/components/ogre/widgets/adapters/atlas/bindings/lua/bindings.pkg

commit 77b83267cf3ad8e6778c46515e18a9d821220d3f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat May 19 14:17:24 2007 +0000

    2007-05-19 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/EntityEditor.lua: handle lists better

76	0	ChangeLog
63	48	src/components/ogre/widgets/EntityEditor.lua

commit c8753288374501099272dde6ef09ff733a5c8e62
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri May 18 20:12:24 2007 +0000

    2007-05-18 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/scripting/bindings/lua/EntityEditor.pkg, src/components/ogre/scripting/bindings/lua/TerrainArea.pkg, src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp, src/components/ogre/scripting/bindings/lua/required.h: updated bindings

1	5	src/components/ogre/scripting/bindings/lua/EntityEditor.pkg
1	1	src/components/ogre/scripting/bindings/lua/TerrainArea.pkg
12	120	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
1	0	src/components/ogre/scripting/bindings/lua/required.h

commit f03cff815d82942c951aa20a1f26598bb1ddc8cd
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri May 18 17:30:20 2007 +0000

    2007-05-18 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/adapters/atlas/bindings/lua/AdapterFactory.pkg, src/components/ogre/widgets/adapters/atlas/bindings/lua/ListAdapter.pkg, src/components/ogre/widgets/adapters/atlas/bindings/lua/MapAdapter.pkg, src/components/ogre/widgets/adapters/atlas/bindings/lua/bindings.cpp, src/components/ogre/widgets/adapters/atlas/bindings/lua/bindings.pkg: updated bindings

4	0	src/components/ogre/widgets/adapters/atlas/bindings/lua/AdapterFactory.pkg
60	0	src/components/ogre/widgets/adapters/atlas/bindings/lua/ListAdapter.pkg
59	0	src/components/ogre/widgets/adapters/atlas/bindings/lua/MapAdapter.pkg
737	6	src/components/ogre/widgets/adapters/atlas/bindings/lua/bindings.cpp
4	0	src/components/ogre/widgets/adapters/atlas/bindings/lua/bindings.pkg

commit 106155c0f0a0a9dfec7b9054ea9977c91d48ef0b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri May 18 17:29:06 2007 +0000

    2007-05-18 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/services/bindings/lua/ScriptingService.pkg, src/services/bindings/lua/lua_EmberServices.cpp: updated bindings

8	0	src/services/bindings/lua/ScriptingService.pkg
68	1	src/services/bindings/lua/lua_EmberServices.cpp

commit 9e7716384b74b2ee85ee061c1c77e27016ab151e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri May 18 17:28:35 2007 +0000

    2007-05-18 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/EntityEditor.cpp, src/components/ogre/widgets/EntityEditor.h, src/components/ogre/widgets/EntityEditor.lua: added functionality for more adapters

36	36	src/components/ogre/widgets/EntityEditor.cpp
7	7	src/components/ogre/widgets/EntityEditor.h
98	30	src/components/ogre/widgets/EntityEditor.lua

commit 748662cdfaf7d52caae650cacc0e559c714b8512
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri May 18 17:27:06 2007 +0000

    2007-05-18 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/ScriptEdit.layout, src/components/ogre/widgets/ScriptEdit.lua: added option to force script lookup

6	0	src/components/ogre/widgets/ScriptEdit.layout
10	0	src/components/ogre/widgets/ScriptEdit.lua

commit 69c90796ff22923434cf7be9e0084452fc9a4cc5
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri May 18 17:25:58 2007 +0000

    2007-05-18 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/Mover.layout, src/components/ogre/widgets/Mover.lua: layout fixes and more correct function signatures

2	2	src/components/ogre/widgets/Mover.layout
2	2	src/components/ogre/widgets/Mover.lua

commit 0a0ec6df91b1cc43a0a14df83d282a29e92232c9
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri May 18 17:24:55 2007 +0000

    2007-05-18 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/LoadingBar.cpp, src/components/ogre/widgets/MakeEntityWidget.cpp: code cleanup

3	3	src/components/ogre/widgets/LoadingBar.cpp
1	1	src/components/ogre/widgets/MakeEntityWidget.cpp

commit fce7dfc918161f0b300641a9fa5732fe3c2b8ddb
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri May 18 17:23:49 2007 +0000

    2007-05-18 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/Help.cpp: don't use incorrect gui properties

1	1	src/components/ogre/widgets/Help.cpp

commit 04a382a7834004e90f959b25126f753a8c955db2
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri May 18 17:23:15 2007 +0000

    2007-05-18 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/Chat.layout: a little less alpha

1	1	src/components/ogre/widgets/Chat.layout

commit aafb25adf3dc9749fcbca343c2d43ee289cec2d2
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri May 18 17:21:55 2007 +0000

    2007-05-18 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/Admin.layout, src/components/ogre/widgets/Admin.lua: use a StackableContainer for the positioning, also added a button for the entityBrowser

6	0	src/components/ogre/widgets/Admin.layout
12	0	src/components/ogre/widgets/Admin.lua

commit 79addee742a33ae010052a2a8301fdba2da7dd96
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri May 18 14:45:29 2007 +0000

    2007-05-18 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/adapters/atlas/AdapterBase.cpp, src/components/ogre/widgets/adapters/atlas/AdapterBase.h, src/components/ogre/widgets/adapters/atlas/AdapterFactory.cpp, src/components/ogre/widgets/adapters/atlas/AdapterFactory.h, src/components/ogre/widgets/adapters/atlas/CustomAdapter.cpp, src/components/ogre/widgets/adapters/atlas/CustomAdapter.h, src/components/ogre/widgets/adapters/atlas/ListAdapter.cpp, src/components/ogre/widgets/adapters/atlas/ListAdapter.h, src/components/ogre/widgets/adapters/atlas/ListAdapter.layout, src/components/ogre/widgets/adapters/atlas/Makefile.am, src/components/ogre/widgets/adapters/atlas/MapAdapter.cpp, src/components/ogre/widgets/adapters/atlas/MapAdapter.h, src/components/ogre/widgets/adapters/atlas/MapAdapter.layout, src/components/ogre/widgets/adapters/atlas/NumberAdapter.cpp: expanded with more adapters

9	0	src/components/ogre/widgets/adapters/atlas/AdapterBase.cpp
12	1	src/components/ogre/widgets/adapters/atlas/AdapterBase.h
39	0	src/components/ogre/widgets/adapters/atlas/AdapterFactory.cpp
13	0	src/components/ogre/widgets/adapters/atlas/AdapterFactory.h
73	0	src/components/ogre/widgets/adapters/atlas/CustomAdapter.cpp
77	0	src/components/ogre/widgets/adapters/atlas/CustomAdapter.h
121	0	src/components/ogre/widgets/adapters/atlas/ListAdapter.cpp
88	0	src/components/ogre/widgets/adapters/atlas/ListAdapter.h
7	0	src/components/ogre/widgets/adapters/atlas/ListAdapter.layout
5	5	src/components/ogre/widgets/adapters/atlas/Makefile.am
97	1	src/components/ogre/widgets/adapters/atlas/MapAdapter.cpp
44	3	src/components/ogre/widgets/adapters/atlas/MapAdapter.h
7	0	src/components/ogre/widgets/adapters/atlas/MapAdapter.layout
5	1	src/components/ogre/widgets/adapters/atlas/NumberAdapter.cpp

commit 77d3ee95c135afd5ebf7cd1ccb681b54786b4dc9
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri May 18 14:44:27 2007 +0000

    2007-05-18 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp: fixed a bug where lua methods without any arguments wouldn't be correctly called

4	1	src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp

commit 959dbda1f5a7196bf6e37811a5f40c9f17df0475
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri May 18 14:43:45 2007 +0000

    2007-05-18 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/terrain/TerrainArea.cpp, src/components/ogre/terrain/TerrainArea.h: return false if failed to initialize

5	4	src/components/ogre/terrain/TerrainArea.cpp
1	1	src/components/ogre/terrain/TerrainArea.h

commit c400979f2d6797d0136aa0e2c749d7398485a9a0
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri May 18 14:39:53 2007 +0000

    2007-05-18 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/services/scripting/ScriptingService.cpp, src/services/scripting/ScriptingService.h: added an option to disable script functions caching, forcing all script providers to always look all functions when they are called

3	1	src/services/scripting/ScriptingService.cpp
22	0	src/services/scripting/ScriptingService.h

commit 828a5f19290ae2cd5d0bbc46decb3eda353175ed
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri May 18 14:38:32 2007 +0000

    2007-05-18 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/EmberEntity.cpp: don't try to load an invalid area

3	2	src/components/ogre/EmberEntity.cpp

commit 1f74671a8fb4b027671e368a4c1816e4ecc14468
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri May 18 14:37:43 2007 +0000

    2007-05-18 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/OgreSetup.cpp: make it work with Ogre 1.4.1 (which is required due to the DevIL patches in this version)

6	6	src/components/ogre/OgreSetup.cpp

commit 177d120f1cb6a77fbe0df014725079bca40f8284
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri May 18 14:36:47 2007 +0000

    2007-05-18 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/framework/bindings/lua/eris/Entity.pkg, src/framework/bindings/lua/eris/lua_Eris.cpp: updated bindings

2	0	src/framework/bindings/lua/eris/Entity.pkg
36	1	src/framework/bindings/lua/eris/lua_Eris.cpp

commit 3069aab2652fbaa62a3fdd5d8c61045c9e0c2805
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed May 2 21:38:47 2007 +0000

    2007-05-02 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/EntityBrowser.layout, src/components/ogre/widgets/EntityBrowser.lua, src/components/ogre/widgets/Bootstrap.lua: added an entity browser widget which shows all entities in the world in a hierarchical list

4	0	ChangeLog
1	0	src/components/ogre/widgets/Bootstrap.lua
30	0	src/components/ogre/widgets/EntityBrowser.layout
72	0	src/components/ogre/widgets/EntityBrowser.lua

commit 4943849aa982bb95f6a4c26081233a852ddcf7ca
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue May 1 18:45:53 2007 +0000

    2007-05-01 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/scripting/bindings/lua/EmberOgre.pkg, src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp, src/components/ogre/scripting/bindings/lua/required.h, src/components/ogre/scripting/bindings/lua/ConsoleAdapter.pkg: updated bindings

40	0	ChangeLog
43	0	src/components/ogre/scripting/bindings/lua/ConsoleAdapter.pkg
2	0	src/components/ogre/scripting/bindings/lua/EmberOgre.pkg
140	26	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
1	0	src/components/ogre/scripting/bindings/lua/required.h

commit ee018593f8fea28b59a3668f8e6cd039031ed920
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue May 1 18:43:57 2007 +0000

    2007-05-01 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/GUIManager.cpp: removed the console widget

4	4	src/components/ogre/GUIManager.cpp

commit c408e030d306b651cc57035255742673c6f37e25
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue May 1 18:43:07 2007 +0000

    2007-05-01 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/EntityEditor.layout, src/components/ogre/widgets/EntityPicker.lua, src/components/ogre/widgets/IngameChatWidget.cpp, src/components/ogre/widgets/IngameChatWidget.xml, src/components/ogre/widgets/InspectWidget.xml, src/components/ogre/widgets/Makefile.am, src/components/ogre/widgets/Mover.lua, src/components/ogre/widgets/Performance.layout, src/components/ogre/widgets/Quit.widget, src/components/ogre/widgets/ServerBrowser.layout, src/components/ogre/widgets/ServerWidget.xml, src/components/ogre/widgets/Tasks.layout, src/components/ogre/widgets/Tasks.lua: adapted to the removal of the console bar

1	1	src/components/ogre/widgets/EntityEditor.layout
0	2	src/components/ogre/widgets/EntityPicker.lua
2	2	src/components/ogre/widgets/IngameChatWidget.cpp
1	1	src/components/ogre/widgets/IngameChatWidget.layout
2	2	src/components/ogre/widgets/InspectWidget.layout
8	8	src/components/ogre/widgets/Makefile.am
1	1	src/components/ogre/widgets/Mover.lua
2	2	src/components/ogre/widgets/Performance.layout
2	2	src/components/ogre/widgets/Quit.layout
9	8	src/components/ogre/widgets/ServerBrowser.layout
1	1	src/components/ogre/widgets/ServerWidget.layout
2	2	src/components/ogre/widgets/Tasks.layout
12	2	src/components/ogre/widgets/Tasks.lua

commit d6c6cd1665de09d2b0482ea286afc7c92ef99d69
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue May 1 18:37:48 2007 +0000

    2007-05-01 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/adapters/atlas/Makefile.am, src/components/ogre/widgets/adapters/atlas/MapAdapter.cpp, src/components/ogre/widgets/adapters/atlas/MapAdapter.h: added a map adapter

4	3	src/components/ogre/widgets/adapters/atlas/Makefile.am
49	0	src/components/ogre/widgets/adapters/atlas/MapAdapter.cpp
53	0	src/components/ogre/widgets/adapters/atlas/MapAdapter.h

commit c14bc5df7b0383551f73e2af396bd006b681f22b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue May 1 18:37:19 2007 +0000

    2007-05-01 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/ConsoleWidget.cpp: don't fall through the switch

4	0	src/components/ogre/widgets/ConsoleWidget.cpp

commit 16d7c87178c9ee4aa56d1c21be102705b5091e58
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Apr 27 07:27:47 2007 +0000

    2007-04-27 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/ConsoleAdapter.cpp, src/components/ogre/widgets/ConsoleAdapter.h: added adapter for a console enabled input box, allowing for history and tab completion

229	0	src/components/ogre/widgets/ConsoleAdapter.cpp
65	0	src/components/ogre/widgets/ConsoleAdapter.h

commit ab612a8d4cfb637d76b893913fc8b861416697e3
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Apr 27 07:26:32 2007 +0000

    2007-04-27 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/Chat.layout, src/components/ogre/widgets/Chat.lua: make the chat window the main message and interaction window, and remove the console window

40	10	src/components/ogre/widgets/Chat.layout
39	12	src/components/ogre/widgets/Chat.lua

commit 0c6669f7e3588e8904434a9c9b89264b052c5137
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Apr 27 07:25:23 2007 +0000

    2007-04-27 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/main/Application.cpp: avoid segfaults by proper shutdown

1	1	src/main/Application.cpp

commit 96a626cb8e03540cf6c195d6ea1b68f5ea043b58
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Apr 27 07:24:54 2007 +0000

    2007-04-27 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/framework/bindings/lua/ConsoleBackend.pkg, src/framework/bindings/lua/lua_Framework.cpp: updated bindings

5	0	src/framework/bindings/lua/ConsoleBackend.pkg
33	1	src/framework/bindings/lua/lua_Framework.cpp

commit b4d3285cfa751999380a187cd849fa95157274c0
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Apr 27 07:24:17 2007 +0000

    2007-04-27 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp, src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.h, src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.pkg, src/components/ogre/scripting/bindings/lua/helpers/lua_Helpers.cpp, src/components/ogre/scripting/bindings/lua/helpers/update.sh: allow for return values, also added new connector signature

75	46	src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp
63	27	src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.h
6	1	src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.pkg
105	18	src/components/ogre/scripting/bindings/lua/helpers/lua_Helpers.cpp
1	1	src/components/ogre/scripting/bindings/lua/helpers/update.sh

commit 325f283dce0e6102dd77afa1ee1466f60cf7bcce
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Apr 25 21:51:54 2007 +0000

    2007-04-25 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/Give.lua: fixed an incorrect function

12	0	ChangeLog
2	6	src/components/ogre/widgets/Give.lua

commit 168ebc1d41b151271fd7390aa9f1f274fecda201
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Apr 25 21:51:15 2007 +0000

    2007-04-25 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/scripting/bindings/lua/EmberEntityFactory.pkg, src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp, src/components/ogre/widgets/EntityEditor.layout, src/components/ogre/widgets/EntityEditor.lua,rc/components/ogre/EmberEntityFactory.cpp, src/components/ogre/EmberEntityFactory.h: added a button for exporting entities

1	1	src/components/ogre/EmberEntityFactory.cpp
1	1	src/components/ogre/EmberEntityFactory.h
2	0	src/components/ogre/scripting/bindings/lua/EmberEntityFactory.pkg
36	1	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
8	2	src/components/ogre/widgets/EntityEditor.layout
5	0	src/components/ogre/widgets/EntityEditor.lua

commit 84c9ef1165be27e242009485a8347a77e48141a2
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Apr 25 21:49:51 2007 +0000

    2007-04-25 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp, src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.h: allow for some lazy imitializing

9	2	src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp
4	3	src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.h

commit 43ed61929fc4e88347872d10699f064e56cf8733
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Apr 24 21:21:35 2007 +0000

    2007-04-24 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/Makefile.am, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/Makefile.am, src/components/ogre/carpenter/Makefile.am, src/components/ogre/widgets/adapters/atlas/Makefile.am, src/framework/Makefile.am: removed --all-static

24	0	ChangeLog
1	1	src/components/ogre/Makefile.am
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/Makefile.am
1	1	src/components/ogre/carpenter/Makefile.am
1	1	src/components/ogre/widgets/adapters/atlas/Makefile.am
1	1	src/framework/Makefile.am

commit 930b8cf76a3311bf725ac09aff3959413ae8514f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Apr 24 21:09:08 2007 +0000

    2007-04-24 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/EntityWorldPickListener.cpp: detect when the user has picked the sky instead of a valid terrain segment and don't register that as a valid pick op

13	10	src/components/ogre/EntityWorldPickListener.cpp

commit cfd3687ad09a38b6c7eb22f894cfd92ec40aace4
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Apr 24 21:08:16 2007 +0000

    2007-04-24 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/EmberOgre.cpp, src/components/ogre/EmberOgre.h, src/main/Application.cpp: added a method for shutting down the gui. The problem stems from the order in which we need to shut down stuff. We first want to shut down the gui, then the scripting service, and lastly the Ogre component. Thus the need for this method.

5	0	src/components/ogre/EmberOgre.cpp
2	0	src/components/ogre/EmberOgre.h
1	0	src/main/Application.cpp

commit 7c2411edcc7c804fa8500c7ac0021d13fcf4873b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Apr 24 21:06:18 2007 +0000

    2007-04-24 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/Avatar.cpp: code cleanup

2	2	src/components/ogre/Avatar.cpp

commit dcaa50a43f236cc164ccea1999721bd190dee121
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Apr 24 21:04:49 2007 +0000

    2007-04-24 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/Admin.lua, src/components/ogre/widgets/Chat.lua, src/components/ogre/widgets/EntityEditor.lua, src/components/ogre/widgets/EntityPicker.lua, src/components/ogre/widgets/Give.lua, src/components/ogre/widgets/IndirectRenderingChecker.lua, src/components/ogre/widgets/Makefile.am, src/components/ogre/widgets/ModelEdit.lua, src/components/ogre/widgets/Mover.lua, src/components/ogre/widgets/Performance.lua, src/components/ogre/widgets/ScriptEdit.lua, src/components/ogre/widgets/ServerBrowser.lua, src/components/ogre/widgets/Tasks.lua, src/components/ogre/widgets/TerrainEditor.lua: use nested method naming now that the LuaConnector allows it

14	14	src/components/ogre/widgets/Admin.lua
11	11	src/components/ogre/widgets/Chat.lua
23	23	src/components/ogre/widgets/EntityEditor.lua
30	30	src/components/ogre/widgets/EntityPicker.lua
16	16	src/components/ogre/widgets/Give.lua
2	2	src/components/ogre/widgets/IndirectRenderingChecker.lua
1	1	src/components/ogre/widgets/Makefile.am
172	172	src/components/ogre/widgets/ModelEdit.lua
10	10	src/components/ogre/widgets/Mover.lua
4	4	src/components/ogre/widgets/Performance.lua
17	17	src/components/ogre/widgets/ScriptEdit.lua
22	22	src/components/ogre/widgets/ServerBrowser.lua
22	22	src/components/ogre/widgets/Tasks.lua
25	25	src/components/ogre/widgets/TerrainEditor.lua

commit b710c662d66d157d7bc9ea6216e1e2769a0a6885
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Apr 24 21:02:36 2007 +0000

    2007-04-24 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp, src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.h, src/components/ogre/scripting/bindings/lua/helpers/LuaConnectorHelper.cpp, src/components/ogre/scripting/bindings/lua/helpers/LuaConnectorHelper.h, src/components/ogre/scripting/bindings/lua/helpers/Makefile.am: allow for callbacks to use nested lua functions, i.e. "foo.bar.method()"

20	23	src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp
7	1	src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.h
122	0	src/components/ogre/scripting/bindings/lua/helpers/LuaConnectorHelper.cpp
57	0	src/components/ogre/scripting/bindings/lua/helpers/LuaConnectorHelper.h
4	3	src/components/ogre/scripting/bindings/lua/helpers/Makefile.am

commit 23f7c06841939e342abc65e60278a23d23110f86
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Apr 17 21:35:37 2007 +0000

    2007-04-17 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/EntityEditor.lua, src/components/ogre/widgets/EntityPicker.layout, src/components/ogre/widgets/EntityPicker.lua: use a stackablecontainer for the menu, also added an edit option

32	0	ChangeLog
1	0	src/components/ogre/widgets/EntityEditor.lua
42	12	src/components/ogre/widgets/EntityPicker.layout
66	23	src/components/ogre/widgets/EntityPicker.lua

commit f2a251a53b75c1d3fca993a413cdb0178e90be33
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Apr 17 21:06:04 2007 +0000

    2007-04-17 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/GUIManager.cpp, src/components/ogre/GUIManager.h: listen for the event for stopping the scripting service, and when recieving it shut down the lua module

10	1	src/components/ogre/GUIManager.cpp
1	0	src/components/ogre/GUIManager.h

commit 148bdc5261ca2a3023f45445032706e1acff0682
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Apr 17 21:03:36 2007 +0000

    2007-04-17 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/GUICEGUIAdapter.cpp: with CEGUI 0.5.0 we can't any longer send line breaks as characters; instead we have to inject return key presses

4	2	src/components/ogre/GUICEGUIAdapter.cpp

commit 385c5fb2dc14610536ce240942715ec3d3763845
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Apr 17 21:02:12 2007 +0000

    2007-04-17 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/StackableContainer.cpp, src/components/ogre/widgets/StackableContainer.h: some windows, such as the scrollable pane, use an internal window. Thus we can't listen for the ChildRemoved event on the main window since it will never be emitted. We thus have to bind the container window later on when we really know which window is the main parent window.

21	33	src/components/ogre/widgets/StackableContainer.cpp
6	9	src/components/ogre/widgets/StackableContainer.h

commit ad6831d4c6060cee7c6c804faff05368b0d23b04
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Apr 17 20:52:37 2007 +0000

    2007-04-17 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/EmberEntity.cpp, src/components/ogre/EmberEntity.h, src/components/ogre/EmberPhysicalEntity.cpp, src/components/ogre/EmberPhysicalEntity.h: added method for getting the bounding sphere

7	2	src/components/ogre/EmberEntity.cpp
3	0	src/components/ogre/EmberEntity.h
6	1	src/components/ogre/EmberPhysicalEntity.cpp
1	0	src/components/ogre/EmberPhysicalEntity.h

commit 42b3fb6cc125668eeb345c3d29a6d34cefd069db
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Apr 17 20:49:51 2007 +0000

    2007-04-17 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/scripting/bindings/lua/EntityEditor.pkg, src/components/ogre/scripting/bindings/lua/StackableContainer.pkg, src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp: update bindings

55	0	src/components/ogre/scripting/bindings/lua/EntityEditor.pkg
66	0	src/components/ogre/scripting/bindings/lua/StackableContainer.pkg
67	1	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp

commit fdbf1250083507115be517491928a48581a45b0f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Apr 17 20:47:12 2007 +0000

    2007-04-17 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/main/Application.cpp: shut down scripting service before shutting down other services

1	1	src/main/Application.cpp

commit b25255e0ddf83669ae45d3c32582187df5def1dd
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Apr 17 20:43:15 2007 +0000

    2007-04-15 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/framework/Service.h, src/services/config/ConfigService.cpp, src/services/config/ConfigService.h, src/services/logging/LoggingService.h, src/services/metaserver/MetaserverService.cpp, src/services/metaserver/MetaserverService.h, src/services/scripting/ScriptingService.cpp, src/services/scripting/ScriptingService.h, src/services/server/ServerService.h, src/services/sound/SoundService.cpp, src/services/time/TimeService.h, src/services/wfut/WfutService.cpp, src/services/wfut/WfutService.h: added an event signalled at stopping

9	2	src/framework/Service.h
1	1	src/services/config/ConfigService.cpp
1	1	src/services/config/ConfigService.h
1	1	src/services/logging/LoggingService.h
2	2	src/services/metaserver/MetaserverService.cpp
1	1	src/services/metaserver/MetaserverService.h
7	0	src/services/scripting/ScriptingService.cpp
2	0	src/services/scripting/ScriptingService.h
1	1	src/services/server/ServerService.h
1	1	src/services/sound/SoundService.cpp
4	0	src/services/wfut/WfutService.cpp
1	1	src/services/wfut/WfutService.h

commit a36d14d136eb51a046f77095e85598ed56d0d069
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 15 19:36:45 2007 +0000

    2007-04-15 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* configure.ac, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/Makefile.am, src/components/ogre/carpenter/Makefile.am: updated project files

148	0	ChangeLog
2	0	configure.ac
80	79	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/Makefile.am
1	0	src/components/ogre/carpenter/Makefile.am

commit 7c3decc92464c5251114d3b9358f0a4620e67015
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 15 19:35:21 2007 +0000

    2007-04-15 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/EntityCEGUITexture.cpp: fixed a crash if zoom was applied without any valid model

6	1	src/components/ogre/widgets/EntityCEGUITexture.cpp

commit e3d0203c7ffb4a079dbced85d738cbc86a0c1b1a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 15 19:33:39 2007 +0000

    2007-04-15 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/EmberEntity.cpp, src/components/ogre/Makefile.am, src/components/ogre/MathConverter.h: added bbox converting methods, also fix a crash when showing the eris bbox

1	1	src/components/ogre/EmberEntity.cpp
12	17	src/components/ogre/Makefile.am
12	0	src/components/ogre/MathConverter.h

commit a79f918310060f65c3c17e229296db0b0e8ee568
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 15 19:30:20 2007 +0000

    2007-04-15 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/framework/Makefile.am, src/framework/bindings/lua/Makefile.am, src/framework/bindings/lua/update.sh, src/framework/bindings/lua/eris/Entity.pkg, src/framework/bindings/lua/eris/lua_Eris.cpp, src/framework/bindings/lua/eris/update.sh, src/services/bindings/lua/ServerService.pkg, src/services/bindings/lua/lua_EmberServices.cpp, src/services/bindings/lua/update.sh: updated bindings

4	1	src/framework/Makefile.am
1	1	src/framework/bindings/lua/Makefile.am
3	5	src/framework/bindings/lua/eris/Entity.pkg
74	2	src/framework/bindings/lua/eris/lua_Eris.cpp
2	0	src/framework/bindings/lua/eris/update.sh
2	0	src/framework/bindings/lua/update.sh
2	0	src/services/bindings/lua/ServerService.pkg
76	5	src/services/bindings/lua/lua_EmberServices.cpp
2	0	src/services/bindings/lua/update.sh

commit 65ded47826536a6b531d3dcf131f532ae70b77a0
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 15 19:25:39 2007 +0000

    2007-04-15 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/scripting/LuaScriptingProvider.cpp: activate new lua modules

4	0	src/components/ogre/scripting/LuaScriptingProvider.cpp

commit 513e52fb61ca396df92c1e49958602db6b2db9d9
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 15 19:24:29 2007 +0000

    2007-04-15 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/scripting/bindings/lua/EmberOgre.pkg, src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp, src/components/ogre/scripting/bindings/lua/required.h, src/components/ogre/scripting/bindings/lua/update.sh, src/components/ogre/scripting/bindings/lua/helpers/update.sh, src/components/ogre/scripting/bindings/lua/ogre/update.sh: update bindings

2	0	src/components/ogre/scripting/bindings/lua/EmberOgre.pkg
2	0	src/components/ogre/scripting/bindings/lua/helpers/update.sh
618	43	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
2	0	src/components/ogre/scripting/bindings/lua/ogre/update.sh
2	0	src/components/ogre/scripting/bindings/lua/required.h
2	0	src/components/ogre/scripting/bindings/lua/update.sh

commit d75dae5a5ed20537aa7f71dd9f6152695059b2ef
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 15 19:23:04 2007 +0000

    2007-04-15 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/adapters/atlas/bindings/lua/AdapterBase.pkg, src/components/ogre/widgets/adapters/atlas/bindings/lua/AdapterFactory.pkg, src/components/ogre/widgets/adapters/atlas/bindings/lua/NumberAdapter.pkg, src/components/ogre/widgets/adapters/atlas/bindings/lua/PositionAdapter.pkg, src/components/ogre/widgets/adapters/atlas/bindings/lua/SizeAdapter.pkg, src/components/ogre/widgets/adapters/atlas/bindings/lua/StringAdapter.pkg, src/components/ogre/widgets/adapters/atlas/bindings/lua/bindings.cpp, src/components/ogre/widgets/adapters/atlas/bindings/lua/bindings.pkg, src/components/ogre/widgets/adapters/atlas/bindings/lua/update.sh: added bindings

76	0	src/components/ogre/widgets/adapters/atlas/bindings/lua/AdapterBase.pkg
55	0	src/components/ogre/widgets/adapters/atlas/bindings/lua/AdapterFactory.pkg
60	0	src/components/ogre/widgets/adapters/atlas/bindings/lua/NumberAdapter.pkg
53	0	src/components/ogre/widgets/adapters/atlas/bindings/lua/PositionAdapter.pkg
59	0	src/components/ogre/widgets/adapters/atlas/bindings/lua/SizeAdapter.pkg
58	0	src/components/ogre/widgets/adapters/atlas/bindings/lua/StringAdapter.pkg
1046	0	src/components/ogre/widgets/adapters/atlas/bindings/lua/bindings.cpp
11	0	src/components/ogre/widgets/adapters/atlas/bindings/lua/bindings.pkg
2	0	src/components/ogre/widgets/adapters/atlas/bindings/lua/update.sh

commit 2b08494d7f8292ca3afc1ac09487fe1ab6d741d5
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 15 19:21:45 2007 +0000

    2007-04-15 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/Bootstrap.lua: load the entity editing widget at startup

1	0	src/components/ogre/widgets/Bootstrap.lua

commit 060ce7fe09da9d284d417ca422159d220ae2284e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 15 19:20:31 2007 +0000

    2007-04-15 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/EntityEditor.cpp, src/components/ogre/widgets/EntityEditor.h, src/components/ogre/widgets/EntityEditor.layout, src/components/ogre/widgets/EntityEditor.lua: added an entity editing widget

92	0	src/components/ogre/widgets/EntityEditor.cpp
89	0	src/components/ogre/widgets/EntityEditor.h
78	0	src/components/ogre/widgets/EntityEditor.layout
140	0	src/components/ogre/widgets/EntityEditor.lua

commit 2be9972e5668372c7e5f6d2ef34b4337cee5d7e3
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 15 19:18:39 2007 +0000

    2007-04-15 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/adapters/Makefile.am, src/components/ogre/widgets/adapters/atlas/AdapterBase.cpp, src/components/ogre/widgets/adapters/atlas/AdapterBase.h, src/components/ogre/widgets/adapters/atlas/AdapterFactory.cpp, src/components/ogre/widgets/adapters/atlas/AdapterFactory.h, src/components/ogre/widgets/adapters/atlas/Makefile.am, src/components/ogre/widgets/adapters/atlas/NumberAdapter.cpp, src/components/ogre/widgets/adapters/atlas/NumberAdapter.h, src/components/ogre/widgets/adapters/atlas/NumberAdapter.layout, src/components/ogre/widgets/adapters/atlas/PositionAdapter.cpp, src/components/ogre/widgets/adapters/atlas/PositionAdapter.h, src/components/ogre/widgets/adapters/atlas/SizeAdapter.cpp, src/components/ogre/widgets/adapters/atlas/SizeAdapter.h, src/components/ogre/widgets/adapters/atlas/SizeAdapter.layout, src/components/ogre/widgets/adapters/atlas/StringAdapter.cpp, src/components/ogre/widgets/adapters/atlas/StringAdapter.h, src/components/ogre/widgets/adapters/atlas/StringAdapter.layout: added adapters for manipulating atlas elements

7	3	src/components/ogre/widgets/adapters/Makefile.am
75	0	src/components/ogre/widgets/adapters/atlas/AdapterBase.cpp
93	0	src/components/ogre/widgets/adapters/atlas/AdapterBase.h
127	0	src/components/ogre/widgets/adapters/atlas/AdapterFactory.cpp
74	0	src/components/ogre/widgets/adapters/atlas/AdapterFactory.h
21	0	src/components/ogre/widgets/adapters/atlas/Makefile.am
86	0	src/components/ogre/widgets/adapters/atlas/NumberAdapter.cpp
68	0	src/components/ogre/widgets/adapters/atlas/NumberAdapter.h
7	0	src/components/ogre/widgets/adapters/atlas/NumberAdapter.layout
49	0	src/components/ogre/widgets/adapters/atlas/PositionAdapter.cpp
53	0	src/components/ogre/widgets/adapters/atlas/PositionAdapter.h
172	0	src/components/ogre/widgets/adapters/atlas/SizeAdapter.cpp
75	0	src/components/ogre/widgets/adapters/atlas/SizeAdapter.h
37	0	src/components/ogre/widgets/adapters/atlas/SizeAdapter.layout
84	0	src/components/ogre/widgets/adapters/atlas/StringAdapter.cpp
68	0	src/components/ogre/widgets/adapters/atlas/StringAdapter.h
7	0	src/components/ogre/widgets/adapters/atlas/StringAdapter.layout

commit 3d7bada52a20a57e63e1f0729ef4acc0421872d1
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 15 19:03:54 2007 +0000

    2007-04-15 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/Widget.cpp: use an existing brush

1	1	src/components/ogre/widgets/Widget.cpp

commit da787eb55039df11efe5065bfc0914bb1c9abb49
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 15 19:01:52 2007 +0000

    2007-04-15 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/QuaternionAdapter.h, src/components/ogre/widgets/Vector3Adapter.h: formatting

23	23	src/components/ogre/widgets/QuaternionAdapter.h
20	20	src/components/ogre/widgets/Vector3Adapter.h

commit 1fe30c1e6e02be0132d3a18ad0688062577302d4
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 15 19:00:50 2007 +0000

    2007-04-15 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/Performance.layout: avoid scroll bars

1	1	src/components/ogre/widgets/Performance.layout

commit 42f80469798c1454d4c3acd679c5a99278a64fe5
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 15 18:59:44 2007 +0000

    2007-04-15 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/Makefile.am, src/components/ogre/widgets/StackableContainer.cpp, src/components/ogre/widgets/StackableContainer.h: added a stackable container which stacks contained windows either horizontally or vertically

14	10	src/components/ogre/widgets/Makefile.am
151	0	src/components/ogre/widgets/StackableContainer.cpp
89	0	src/components/ogre/widgets/StackableContainer.h

commit d222e693201aba122ba340c75bd2416927a509c9
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 15 18:55:59 2007 +0000

    2007-04-15 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/cegui/datafiles/imagesets/EmberLook.imageset, src/components/ogre/cegui/datafiles/looknfeel/EmberLook.looknfeel: updated gui

1	1	src/components/ogre/cegui/datafiles/imagesets/EmberLook.imageset
54	52	src/components/ogre/cegui/datafiles/looknfeel/EmberLook.looknfeel

commit 72259e3304718544c20cafcc03c0acf5742fbe5d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 15 18:53:09 2007 +0000

    2007-04-15 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/framework/bindings/lua/atlas/Atlas.pkg, src/framework/bindings/lua/atlas/Makefile.am, src/framework/bindings/lua/atlas/lua_Atlas.cpp, src/framework/bindings/lua/atlas/required.h, src/framework/bindings/lua/atlas/update.sh, src/framework/bindings/lua/atlas/Message/Element.pkg: added lua bindings for Atlas

4	0	src/framework/bindings/lua/atlas/Atlas.pkg
6	0	src/framework/bindings/lua/atlas/Makefile.am
181	0	src/framework/bindings/lua/atlas/Message/Element.pkg
1823	0	src/framework/bindings/lua/atlas/lua_Atlas.cpp
23	0	src/framework/bindings/lua/atlas/required.h
2	0	src/framework/bindings/lua/atlas/update.sh

commit 1b21b331c5a5c0203f6269f6bc3c06c3a66d51c9
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 15 18:05:44 2007 +0000

    2007-04-15 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/main/Application.cpp: shut down scripting to prevent memory corruption

1	0	src/main/Application.cpp

commit 78b86b5fa1b48ba89c6067e4aa413aa59a6b90b0
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 15 18:04:22 2007 +0000

    2007-04-15 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/services/server/ConnectedAdapter.cpp, src/services/server/ConnectedAdapter.h, src/services/server/IServerAdapter.h, src/services/server/NonConnectedAdapter.cpp, src/services/server/NonConnectedAdapter.h, src/services/server/ServerService.cpp, src/services/server/ServerService.h: added method for settings attributes on entities

27	0	src/services/server/ConnectedAdapter.cpp
1	0	src/services/server/ConnectedAdapter.h
1	0	src/services/server/IServerAdapter.h
3	0	src/services/server/NonConnectedAdapter.cpp
1	0	src/services/server/NonConnectedAdapter.h
4	0	src/services/server/ServerService.cpp
1	0	src/services/server/ServerService.h

commit 44eab2d3447a5119071e9ca178d9608145be6ed1
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Apr 14 15:47:14 2007 +0000

    2007-04-14 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/AvatarCamera.h, src/components/ogre/AvatarEmberEntity.cpp, src/components/ogre/EmberEntity.cpp, src/components/ogre/EmberEntity.h, src/components/ogre/EmberEntityFactory.cpp, src/components/ogre/IWorldPickListener.h, src/components/ogre/MousePicker.h, src/components/ogre/OgreInfo.cpp, src/components/ogre/WorldEmberEntity.cpp, src/components/ogre/carpenter/BluePrint.cpp, src/components/ogre/carpenter/BluePrint.h, src/components/ogre/carpenter/Carpenter.cpp, src/components/ogre/environment/CaelumEnvironment.cpp, src/components/ogre/environment/CaelumSky.h, src/components/ogre/environment/CaelumSun.cpp, src/components/ogre/environment/Environment.h, src/components/ogre/environment/FoliageArea.cpp, src/components/ogre/input/IInputAdapter.h, src/components/ogre/jesus/Jesus.cpp, src/components/ogre/jesus/JesusMousePicker.h, src/components/ogre/manipulation/EntityMoveAdapter.cpp, src/components/ogre/manipulation/EntityMoveAdjuster.cpp, src/components/ogre/manipulation/EntityMover.h, src/components/ogre/manipulation/IEntityMoveBridge.h, src/components/ogre/model/Model.cpp, src/components/ogre/model/XMLModelDefinitionSerializer.cpp, src/components/ogre/model/mapping/IActionCreator.h, src/components/ogre/model/mapping/Cases/CaseBase.cpp, src/components/ogre/model/mapping/Cases/EntityBaseCase.h, src/components/ogre/model/mapping/Cases/AttributeComparers/AttributeComparerWrapper.h, src/components/ogre/model/mapping/Cases/AttributeComparers/HeightComparerWrapper.h, src/components/ogre/model/mapping/Cases/AttributeComparers/NumericComparer.h, src/components/ogre/model/mapping/Cases/AttributeComparers/NumericComparerWrapper.h, src/components/ogre/model/mapping/Cases/AttributeComparers/NumericEqualsComparer.h, src/components/ogre/model/mapping/Cases/AttributeComparers/NumericEqualsOrGreaterComparer.h, src/components/ogre/model/mapping/Cases/AttributeComparers/NumericEqualsOrLesserComparer.h, src/components/ogre/model/mapping/Cases/AttributeComparers/NumericGreaterComparer.h, src/components/ogre/model/mapping/Cases/AttributeComparers/NumericLesserComparer.h, src/components/ogre/model/mapping/Cases/AttributeComparers/NumericRangeComparer.h, src/components/ogre/model/mapping/Cases/AttributeComparers/StringComparer.h, src/components/ogre/model/mapping/Cases/AttributeComparers/StringComparerWrapper.h, src/components/ogre/terrain/ISceneManagerAdapter.h, src/components/ogre/terrain/TerrainArea.h, src/components/ogre/terrain/TerrainEditor.cpp, src/components/ogre/terrain/TerrainGenerator.cpp, src/components/ogre/terrain/TerrainGenerator.h, src/components/ogre/widgets/EntityCEGUITexture.cpp, src/components/ogre/widgets/Help.cpp, src/components/ogre/widgets/IngameChatWidget.cpp, src/components/ogre/widgets/MakeEntityWidget.cpp, src/components/ogre/widgets/ModelRenderer.cpp, src/components/ogre/widgets/MovableObjectRenderer.cpp, src/components/ogre/widgets/OgreEntityRenderer.cpp, src/components/ogre/widgets/QuaternionAdapter.cpp, src/components/ogre/widgets/Vector3Adapter.cpp, src/components/ogre/widgets/Widget.cpp, src/framework/ConsoleCommandWrapper.cpp, src/framework/ISoundProvider.h: cleanup code, removing unused variables, refactor and conform to better C++

4	0	src/components/ogre/AvatarCamera.h
1	2	src/components/ogre/AvatarEmberEntity.cpp
9	9	src/components/ogre/EmberEntity.cpp
6	6	src/components/ogre/EmberEntity.h
5	6	src/components/ogre/EmberEntityFactory.cpp
1	0	src/components/ogre/IWorldPickListener.h
1	1	src/components/ogre/MousePicker.h
1	1	src/components/ogre/OgreInfo.cpp
4	4	src/components/ogre/WorldEmberEntity.cpp
2	2	src/components/ogre/carpenter/BluePrint.cpp
1	1	src/components/ogre/carpenter/BluePrint.h
1	1	src/components/ogre/carpenter/Carpenter.cpp
13	2	src/components/ogre/environment/CaelumEnvironment.cpp
1	1	src/components/ogre/environment/CaelumSky.h
1	1	src/components/ogre/environment/CaelumSun.cpp
3	0	src/components/ogre/environment/Environment.h
5	5	src/components/ogre/environment/FoliageArea.cpp
2	0	src/components/ogre/input/IInputAdapter.h
9	3	src/components/ogre/jesus/Jesus.cpp
1	1	src/components/ogre/jesus/JesusMousePicker.h
1	1	src/components/ogre/manipulation/EntityMoveAdapter.cpp
1	1	src/components/ogre/manipulation/EntityMoveAdjuster.cpp
1	0	src/components/ogre/manipulation/EntityMover.h
2	0	src/components/ogre/manipulation/IEntityMoveBridge.h
6	8	src/components/ogre/model/Model.cpp
1	1	src/components/ogre/model/XMLModelDefinitionSerializer.cpp
1	0	src/components/ogre/model/mapping/Cases/AttributeComparers/AttributeComparerWrapper.h
1	0	src/components/ogre/model/mapping/Cases/AttributeComparers/HeightComparerWrapper.h
1	0	src/components/ogre/model/mapping/Cases/AttributeComparers/NumericComparer.h
1	0	src/components/ogre/model/mapping/Cases/AttributeComparers/NumericComparerWrapper.h
1	0	src/components/ogre/model/mapping/Cases/AttributeComparers/NumericEqualsComparer.h
1	0	src/components/ogre/model/mapping/Cases/AttributeComparers/NumericEqualsOrGreaterComparer.h
1	0	src/components/ogre/model/mapping/Cases/AttributeComparers/NumericEqualsOrLesserComparer.h
1	0	src/components/ogre/model/mapping/Cases/AttributeComparers/NumericGreaterComparer.h
1	0	src/components/ogre/model/mapping/Cases/AttributeComparers/NumericLesserComparer.h
1	0	src/components/ogre/model/mapping/Cases/AttributeComparers/NumericRangeComparer.h
1	0	src/components/ogre/model/mapping/Cases/AttributeComparers/StringComparer.h
1	0	src/components/ogre/model/mapping/Cases/AttributeComparers/StringComparerWrapper.h
1	1	src/components/ogre/model/mapping/Cases/CaseBase.cpp
3	0	src/components/ogre/model/mapping/Cases/EntityBaseCase.h
1	1	src/components/ogre/model/mapping/IActionCreator.h
2	0	src/components/ogre/terrain/ISceneManagerAdapter.h
8	3	src/components/ogre/terrain/TerrainArea.h
1	1	src/components/ogre/terrain/TerrainEditor.cpp
2	131	src/components/ogre/terrain/TerrainGenerator.cpp
0	8	src/components/ogre/terrain/TerrainGenerator.h
1	1	src/components/ogre/widgets/EntityCEGUITexture.cpp
5	1	src/components/ogre/widgets/Help.cpp
9	12	src/components/ogre/widgets/IngameChatWidget.cpp
1	1	src/components/ogre/widgets/MakeEntityWidget.cpp
1	1	src/components/ogre/widgets/ModelRenderer.cpp
1	4	src/components/ogre/widgets/MovableObjectRenderer.cpp
1	1	src/components/ogre/widgets/OgreEntityRenderer.cpp
1	1	src/components/ogre/widgets/QuaternionAdapter.cpp
1	1	src/components/ogre/widgets/Vector3Adapter.cpp
1	1	src/components/ogre/widgets/Widget.cpp
1	1	src/framework/ConsoleCommandWrapper.cpp
2	0	src/framework/ISoundProvider.h

commit cab4c3bcfa7f8474d4f3f3fac5a696c0c378f5db
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Apr 14 15:43:15 2007 +0000

    2007-04-14 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/EmberOgre.cpp, src/components/ogre/EmberOgre.h: use an instance of OgreResourceProvider as a IResourceProvider for the lua scripting

12	1	src/components/ogre/EmberOgre.cpp
4	0	src/components/ogre/EmberOgre.h

commit 1b482500fe3cd56cdb5132f7f62a82a7cdb3d3ef
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Apr 14 15:41:19 2007 +0000

    2007-04-14 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/main/Application.cpp: properly shut down services and disconnect before quitting

6	5	src/main/Application.cpp

commit 30dc3a88aeb85eda1d812c52f64fe9f92fb47485
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Apr 14 15:40:13 2007 +0000

    2007-04-14 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/services/EmberServices.cpp, src/services/EmberServices.h: stop all services before deleting them

4	4	src/services/EmberServices.cpp
24	0	src/services/EmberServices.h

commit f4ad448332fead8b4fe1c37576960ef67394f3de
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Apr 14 15:39:23 2007 +0000

    2007-04-14 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/services/logging/LoggingService.h: cleaned up code

403	401	src/services/logging/LoggingService.h

commit 2773c0febe044d7a14bcdb5a15112a3cbf2e99af
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Apr 14 15:38:35 2007 +0000

    2007-04-14 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp, src/components/ogre/scripting/bindings/lua/helpers/lua_Helpers.cpp, src/components/ogre/scripting/bindings/lua/ogre/OgreSubMesh.pkg, src/components/ogre/scripting/bindings/lua/ogre/lua_Ogre.cpp, src/framework/bindings/lua/lua_Framework.cpp, src/framework/bindings/lua/eris/lua_Eris.cpp, src/main/bindings/lua/lua_Main.cpp, src/services/bindings/lua/lua_EmberServices.cpp: updated bindings

525	435	src/components/ogre/scripting/bindings/lua/helpers/lua_Helpers.cpp
1	1	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
0	22	src/components/ogre/scripting/bindings/lua/ogre/OgreSubMesh.pkg
4505	3655	src/components/ogre/scripting/bindings/lua/ogre/lua_Ogre.cpp
877	691	src/framework/bindings/lua/eris/lua_Eris.cpp
140	112	src/framework/bindings/lua/lua_Framework.cpp
134	96	src/main/bindings/lua/lua_Main.cpp
707	569	src/services/bindings/lua/lua_EmberServices.cpp

commit 5584e7d80d15c39a48e225c35d634f45631257db
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Apr 14 15:35:33 2007 +0000

    2007-04-14 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/MathConverter.h: updated authors section

1	198	src/components/ogre/MathConverter.h

commit 5963d2fb28eabc67edcb0d0f23dc486eb727e384
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Apr 14 15:34:49 2007 +0000

    2007-04-14 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/services/server/IServerAdapter.h, src/services/server/ServerService.cpp, src/services/server/ServerService.h: cleaned up how connections and accounts were handled, allowing for more clean shutdown and disconnect

2	0	src/services/server/IServerAdapter.h
217	214	src/services/server/ServerService.cpp
12	22	src/services/server/ServerService.h

commit d2ea16c927be3b285a5f53d91f550b98a5ee7a0e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Apr 14 15:33:48 2007 +0000

    2007-04-14 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/resources.cfg: added a "Scripting" resource group for scripts

2	0	src/components/ogre/resources.cfg

commit d04b16b2b0528d08d4d1162a92518fea584719ec
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Apr 14 15:32:44 2007 +0000

    2007-04-14 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/adapters/Makefile.am, configure.ac: added a library for gui adapters

1	0	configure.ac
3	0	src/components/ogre/widgets/adapters/Makefile.am

commit efa7850262ff616c8ccc1d2ab977dc9348f859cf
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Apr 14 15:31:34 2007 +0000

    2007-04-14 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/Bootstrap.lua: changed place to load lua scripts from

1	1	src/components/ogre/widgets/Bootstrap.lua

commit 1d38c24af315a7c2c316c9d810ec59ebce0bbdac
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Apr 14 15:30:50 2007 +0000

    2007-04-14 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/Chat.lua: put new text at the bottom instead of at the top (more natural I think)

13	9	src/components/ogre/widgets/Chat.lua

commit 0d8d4f2caeb3302ddcc0fecedbcf1bfd66ccd468
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Apr 14 15:30:07 2007 +0000

    2007-04-14 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/Makefile.am: install lua files in a directory completely separated from CEGUI

4	3	src/components/ogre/widgets/Makefile.am

commit 989ea72a2b18dd89271613e8b325fae0ebf8bc12
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Apr 14 15:29:24 2007 +0000

    2007-04-14 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/framework/Component.h, src/framework/ComponentFactory.h, src/framework/EntityListener.cpp, src/framework/EntityListener.h, src/framework/TemplateEntityListener.cpp, src/framework/TemplateEntityListener.h: removed obsolete files

0	190	src/framework/Component.h
0	187	src/framework/ComponentFactory.h
0	80	src/framework/EntityListener.cpp
0	197	src/framework/EntityListener.h
0	109	src/framework/TemplateEntityListener.cpp
0	219	src/framework/TemplateEntityListener.h

commit 0935e3b39d8bf51b9ed2a21fe7b1b535601a6ecc
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Apr 14 15:28:27 2007 +0000

    2007-04-14 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/GUIManager.cpp, src/components/ogre/GUIManager.h: we don't use the CEGUI lua handler any more, instead letting the ScriptingService handle all setup and teardown. Also updated to reflect lua scripts being separate from CEGUI

19	15	src/components/ogre/GUIManager.cpp
2	11	src/components/ogre/GUIManager.h

commit 7712f95fd63f861ca083077b110024e0c13984e6
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Apr 14 15:26:29 2007 +0000

    2007-04-14 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/framework/IScriptingProvider.h, src/components/ogre/scripting/LuaScriptingProvider.cpp, src/components/ogre/scripting/LuaScriptingProvider.h, src/services/scripting/ScriptingService.cpp, src/services/scripting/ScriptingService.h: use the IResourceProvider interface for loading scripts, refactored the way lua scripts are handled: instead of using the CEGUI lua handler we now handle all of lua ourselves

84	19	src/components/ogre/scripting/LuaScriptingProvider.cpp
13	7	src/components/ogre/scripting/LuaScriptingProvider.h
3	2	src/framework/IScriptingProvider.h
43	19	src/services/scripting/ScriptingService.cpp
6	2	src/services/scripting/ScriptingService.h

commit 443f1fbade8e49fff0f502876daf33903e9b501a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Apr 14 15:23:48 2007 +0000

    2007-04-14 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/OgreResourceProvider.cpp, src/components/ogre/OgreResourceProvider.h, src/components/ogre/Makefile.am: added a IResourceProvider which uses the Ogre resource system

5	4	src/components/ogre/Makefile.am
93	0	src/components/ogre/OgreResourceProvider.cpp
65	0	src/components/ogre/OgreResourceProvider.h

commit aa17505639655fb96ed59bc0657f7b30c5d94cc5
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Apr 14 15:22:50 2007 +0000

    2007-04-14 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/framework/IResourceProvider.h, src/framework/Makefile.am: added simple interface for resource providers

102	0	src/framework/IResourceProvider.h
5	5	src/framework/Makefile.am

commit 203b087eaa80d3a6f83d6de102a52ea8692b483b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Apr 14 15:21:06 2007 +0000

    2007-04-14 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* scratchpad/RRRewRite/BmpRecRenderer.cpp, scratchpad/RRRewRite/BmpRecRenderer.h, scratchpad/RRRewRite/ColourRecRenderer.cpp, scratchpad/RRRewRite/ColourRecRenderer.h, scratchpad/RRRewRite/GradientRecRenderer.cpp, scratchpad/RRRewRite/GradientRecRenderer.h, scratchpad/RRRewRite/GridRecRenderer.cpp, scratchpad/RRRewRite/GridRecRenderer.h, scratchpad/RRRewRite/RRFactory.h, scratchpad/RRRewRite/RectangleRenderer.cpp, scratchpad/RRRewRite/RectangleRenderer.h, scratchpad/TeaTimeGui/readme.txt, scratchpad/TeaTimeGui/src/american.ttf, scratchpad/TeaTimeGui/src/arial.ttf, scratchpad/TeaTimeGui/src/blackadd.ttf, scratchpad/TeaTimeGui/src/fe______.ttf, scratchpad/TeaTimeGui/src/gripbg1.cel, scratchpad/TeaTimeGui/src/guitest.cc, scratchpad/TeaTimeGui/src/guitest.gdt, scratchpad/TeaTimeGui/src/guitest.gpr, scratchpad/TeaTimeGui/src/mousecur.cel, scratchpad/TeaTimeGui/src/mousehor.cel, scratchpad/TeaTimeGui/src/mouselef.cel, scratchpad/TeaTimeGui/src/mousemov.cel, scratchpad/TeaTimeGui/src/mouserig.cel, scratchpad/TeaTimeGui/src/mousever.cel, scratchpad/TeaTimeGui/src/rhide.key, scratchpad/TeaTimeGui/src/splash.cel, scratchpad/TeaTimeGui/src/ttapplic.cc, scratchpad/TeaTimeGui/src/ttapplic.h, scratchpad/TeaTimeGui/src/ttbutton.cc, scratchpad/TeaTimeGui/src/ttbutton.h, scratchpad/TeaTimeGui/src/ttedit.cc, scratchpad/TeaTimeGui/src/ttedit.h, scratchpad/TeaTimeGui/src/ttform.cc, scratchpad/TeaTimeGui/src/ttform.h, scratchpad/TeaTimeGui/src/ttgui.h, scratchpad/TeaTimeGui/src/ttguidef.h, scratchpad/TeaTimeGui/src/ttguigfx.cc, scratchpad/TeaTimeGui/src/ttguigfx.h, scratchpad/TeaTimeGui/src/ttlist.cc, scratchpad/TeaTimeGui/src/ttlist.h, scratchpad/TeaTimeGui/src/ttmousev.cc, scratchpad/TeaTimeGui/src/ttmousev.h, scratchpad/TeaTimeGui/src/ttproper.h, scratchpad/TeaTimeGui/src/ttstatic.cc, scratchpad/TeaTimeGui/src/ttstatic.h, scratchpad/TeaTimeGui/src/tttime.cc, scratchpad/TeaTimeGui/src/tttime.h, scratchpad/TeaTimeGui/src/ttwindow.cc, scratchpad/TeaTimeGui/src/ttwindow.h, scratchpad/TeaTimeGui/src/ttwstyle.cc, scratchpad/TeaTimeGui/src/ttwstyle.h, scratchpad/Theme/AuthorInfo.h, scratchpad/Theme/BackgroundStyle.h, scratchpad/Theme/CompositeBackground.h, scratchpad/Theme/FontStyle.h, scratchpad/Theme/GradientBackground.h, scratchpad/Theme/IconStyle.h, scratchpad/Theme/SolidBackground.h, scratchpad/Theme/Style.h, scratchpad/Theme/TextureBackground.h, scratchpad/Theme/WidgetStyle.h, scratchpad/Theme/simpletheme.xml, scratchpad/lesson05/Makefile, scratchpad/lesson05/README, scratchpad/lesson05/lesson05.c, scratchpad/testOGL/do.sh, scratchpad/testOGL/test.cpp: removed obsolete files

0	122	scratchpad/RRRewRite/BmpRecRenderer.cpp
0	171	scratchpad/RRRewRite/BmpRecRenderer.h
0	27	scratchpad/RRRewRite/ColourRecRenderer.cpp
0	169	scratchpad/RRRewRite/ColourRecRenderer.h
0	33	scratchpad/RRRewRite/GradientRecRenderer.cpp
0	177	scratchpad/RRRewRite/GradientRecRenderer.h
0	119	scratchpad/RRRewRite/GridRecRenderer.cpp
0	168	scratchpad/RRRewRite/GridRecRenderer.h
0	222	scratchpad/RRRewRite/RRFactory.h
0	165	scratchpad/RRRewRite/RectangleRenderer.cpp
0	217	scratchpad/RRRewRite/RectangleRenderer.h
0	18	scratchpad/TeaTimeGui/readme.txt
-	-	scratchpad/TeaTimeGui/src/american.ttf
-	-	scratchpad/TeaTimeGui/src/arial.ttf
-	-	scratchpad/TeaTimeGui/src/blackadd.ttf
-	-	scratchpad/TeaTimeGui/src/fe______.ttf
-	-	scratchpad/TeaTimeGui/src/gripbg1.cel
0	457	scratchpad/TeaTimeGui/src/guitest.cc
-	-	scratchpad/TeaTimeGui/src/guitest.gdt
-	-	scratchpad/TeaTimeGui/src/guitest.gpr
-	-	scratchpad/TeaTimeGui/src/mousecur.cel
-	-	scratchpad/TeaTimeGui/src/mousehor.cel
-	-	scratchpad/TeaTimeGui/src/mouselef.cel
-	-	scratchpad/TeaTimeGui/src/mousemov.cel
-	-	scratchpad/TeaTimeGui/src/mouserig.cel
-	-	scratchpad/TeaTimeGui/src/mousever.cel
-	-	scratchpad/TeaTimeGui/src/rhide.key
-	-	scratchpad/TeaTimeGui/src/splash.cel
0	511	scratchpad/TeaTimeGui/src/ttapplic.cc
0	189	scratchpad/TeaTimeGui/src/ttapplic.h
0	348	scratchpad/TeaTimeGui/src/ttbutton.cc
0	185	scratchpad/TeaTimeGui/src/ttbutton.h
0	727	scratchpad/TeaTimeGui/src/ttedit.cc
0	299	scratchpad/TeaTimeGui/src/ttedit.h
0	521	scratchpad/TeaTimeGui/src/ttform.cc
0	165	scratchpad/TeaTimeGui/src/ttform.h
0	37	scratchpad/TeaTimeGui/src/ttgui.h
0	123	scratchpad/TeaTimeGui/src/ttguidef.h
0	979	scratchpad/TeaTimeGui/src/ttguigfx.cc
0	117	scratchpad/TeaTimeGui/src/ttguigfx.h
0	475	scratchpad/TeaTimeGui/src/ttlist.cc
0	211	scratchpad/TeaTimeGui/src/ttlist.h
0	331	scratchpad/TeaTimeGui/src/ttmousev.cc
0	48	scratchpad/TeaTimeGui/src/ttmousev.h
0	128	scratchpad/TeaTimeGui/src/ttproper.h
0	477	scratchpad/TeaTimeGui/src/ttstatic.cc
0	148	scratchpad/TeaTimeGui/src/ttstatic.h
0	56	scratchpad/TeaTimeGui/src/tttime.cc
0	27	scratchpad/TeaTimeGui/src/tttime.h
0	1493	scratchpad/TeaTimeGui/src/ttwindow.cc
0	526	scratchpad/TeaTimeGui/src/ttwindow.h
0	310	scratchpad/TeaTimeGui/src/ttwstyle.cc
0	175	scratchpad/TeaTimeGui/src/ttwstyle.h
0	251	scratchpad/Theme/AuthorInfo.h
0	76	scratchpad/Theme/BackgroundStyle.h
0	217	scratchpad/Theme/CompositeBackground.h
0	245	scratchpad/Theme/FontStyle.h
0	215	scratchpad/Theme/GradientBackground.h
0	231	scratchpad/Theme/IconStyle.h
0	158	scratchpad/Theme/SolidBackground.h
0	231	scratchpad/Theme/Style.h
0	217	scratchpad/Theme/TextureBackground.h
0	242	scratchpad/Theme/WidgetStyle.h
0	24	scratchpad/Theme/simpletheme.xml
0	9	scratchpad/lesson05/Makefile
0	28	scratchpad/lesson05/README
0	395	scratchpad/lesson05/lesson05.c
0	4	scratchpad/testOGL/do.sh
0	73	scratchpad/testOGL/test.cpp

commit f4f2f2c5d3b1ac29835d6a8a554f2b08c66653ec
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Apr 12 19:46:38 2007 +0000

    2007-04-12 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeCamera.cpp: fixed a bug where the paging wasn't updated unless the camera was moved

5	0	ChangeLog
2	2	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeCamera.cpp

commit c054a315457ab9f6c9803d5f546b066e65a1a2f5
Author: Kai Blin <kai.blin@gmail.com>
Date:   Sun Apr 8 08:28:34 2007 +0000

    2007-04-08  Kai Blin  <kai.blin@gmail.com>
    * configure.ac: Fix a couple of error messages.

3	0	ChangeLog
7	9	configure.ac

commit 55d41874864a6587c50ab3ff8c3a1c720d84ea08
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Apr 2 19:22:03 2007 +0000

    2007-04-02 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/Avatar.cpp, src/components/ogre/Avatar.h, src/components/ogre/AvatarController.cpp, src/components/ogre/EmberEntity.cpp, src/components/ogre/EmberOgre.cpp, src/components/ogre/EmberOgre.h, src/components/ogre/EmberOgrePrerequisites.h, src/components/ogre/EntityWorldPickListener.h, src/components/ogre/GUIManager.cpp, src/components/ogre/WorldEmberEntity.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingSceneManagerAdapter.cpp, src/components/ogre/environment/FoliageArea.h, src/components/ogre/input/Input.cpp, src/components/ogre/input/Input.h, src/components/ogre/jesus/Jesus.cpp, src/components/ogre/jesus/Jesus.h, src/components/ogre/manipulation/EntityMoveAdapter.cpp,src/components/ogre/manipulation/EntityMover.cpp, src/components/ogre/manipulation/EntityMover.h, src/components/ogre/manipulation/IEntityMoveBridge.h, src/components/ogre/scripting/bindings/lua/EmberOgre.pkg, src/components/ogre/scripting/bindings/lua/Input.pkg, src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp, src/components/ogre/terrain/TerrainInfo.h, src/components/ogre/terrain/TerrainPage.h, src/components/ogre/widgets/InventoryWidget.cpp, src/components/ogre/widgets/StatusIconBar.cpp, src/components/ogre/widgets/Vector3Adapter.h, src/components/ogre/widgets/Widget.cpp, src/components/ogre/widgets/Widget.h, src/framework/Exception.h, src/services/sound/SoundService.cpp: stream line code and inclusion to make compilations faster

13	0	ChangeLog
1	0	src/components/ogre/Avatar.cpp
1	3	src/components/ogre/Avatar.h
1	1	src/components/ogre/AvatarController.cpp
1	0	src/components/ogre/EmberEntity.cpp
11	6	src/components/ogre/EmberOgre.cpp
12	8	src/components/ogre/EmberOgre.h
1	1	src/components/ogre/EmberOgrePrerequisites.h
1	0	src/components/ogre/EntityWorldPickListener.h
1	1	src/components/ogre/GUIManager.cpp
1	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingSceneManagerAdapter.cpp
0	7	src/components/ogre/WorldEmberEntity.cpp
1	0	src/components/ogre/environment/FoliageArea.h
2	1	src/components/ogre/input/Input.cpp
4	2	src/components/ogre/input/Input.h
1	0	src/components/ogre/jesus/Jesus.cpp
1	1	src/components/ogre/jesus/Jesus.h
3	1	src/components/ogre/manipulation/EntityMoveAdapter.cpp
2	0	src/components/ogre/manipulation/EntityMover.cpp
1	0	src/components/ogre/manipulation/EntityMover.h
1	0	src/components/ogre/manipulation/IEntityMoveBridge.h
1	1	src/components/ogre/scripting/bindings/lua/EmberOgre.pkg
1	0	src/components/ogre/scripting/bindings/lua/Input.pkg
30	34	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
2	0	src/components/ogre/terrain/TerrainInfo.h
1	0	src/components/ogre/terrain/TerrainPage.h
1	0	src/components/ogre/widgets/InventoryWidget.cpp
2	1	src/components/ogre/widgets/StatusIconBar.cpp
1	0	src/components/ogre/widgets/Vector3Adapter.h
1	1	src/components/ogre/widgets/Widget.cpp
1	0	src/components/ogre/widgets/Widget.h
6	6	src/framework/Exception.h
1	1	src/services/sound/SoundService.cpp

commit 8419ee7872c1c57ec063dffa5b0037928d2607ba
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Apr 2 19:18:04 2007 +0000

    2007-04-02 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/services/logging/LoggingService.cpp, src/services/logging/LoggingService.h, src/services/logging/Makefile.am, src/services/logging/ErisLogReciever.h, src/services/logging/ErisLogReciever.cpp: moved eris functionality to its own class

67	0	src/services/logging/ErisLogReciever.cpp
50	0	src/services/logging/ErisLogReciever.h
34	53	src/services/logging/LoggingService.cpp
4	12	src/services/logging/LoggingService.h
3	1	src/services/logging/Makefile.am

commit 8697e5706b362acae9ec33e65cba58395f0fc554
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Apr 2 19:15:31 2007 +0000

    2007-04-02 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/terrain/TerrainEditor.cpp, src/components/ogre/terrain/TerrainGenerator.cpp, src/components/ogre/terrain/TerrainGenerator.h: the terrain is now automatically updated when changes are sent from the server

5	25	src/components/ogre/terrain/TerrainEditor.cpp
81	19	src/components/ogre/terrain/TerrainGenerator.cpp
22	15	src/components/ogre/terrain/TerrainGenerator.h

commit a185973e8781d0e514144f085e492d9193528ac2
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 1 19:27:18 2007 +0000

    2007-04-01 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/Makefile.am: updated Makefile

8	0	ChangeLog
11	10	src/components/ogre/widgets/Makefile.am

commit a3d3b9ad93392ed11ba328b9d14c065f2c70c720
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 1 19:25:46 2007 +0000

    2007-04-01 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/scripting/bindings/lua/EmberEntity.pkg, src/components/ogre/scripting/bindings/lua/EmberOgre.pkg, src/components/ogre/scripting/bindings/lua/IconBar.pkg, src/components/ogre/scripting/bindings/lua/MousePicker.pkg, src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp, src/components/ogre/scripting/bindings/lua/required.h: updated bindings

1	8	src/components/ogre/scripting/bindings/lua/EmberEntity.pkg
3	0	src/components/ogre/scripting/bindings/lua/EmberOgre.pkg
54	0	src/components/ogre/scripting/bindings/lua/IconBar.pkg
8	1	src/components/ogre/scripting/bindings/lua/MousePicker.pkg
630	51	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
2	0	src/components/ogre/scripting/bindings/lua/required.h

commit 38b858fcec20273e54935e16d62f55c8be3eaeb8
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 1 19:09:27 2007 +0000

    2007-04-01 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/terrain/TerrainEditor.cpp: mark height point markers as pickable

36	0	ChangeLog
3	0	src/components/ogre/terrain/TerrainEditor.cpp

commit 42da3468eae617db75e918affd3289caea3fea03
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 1 18:53:20 2007 +0000

    2007-04-01 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/InventoryWidget.h, src/components/ogre/widgets/ServerWidget.cpp, src/components/ogre/widgets/Widget.cpp, src/components/ogre/widgets/Widget.h: code cleanup

2	4	src/components/ogre/widgets/InventoryWidget.h
0	7	src/components/ogre/widgets/ServerWidget.cpp
0	8	src/components/ogre/widgets/Widget.cpp
0	9	src/components/ogre/widgets/Widget.h

commit a733d2cf00539b86bd3354c15ed9218fd295e7d4
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 1 18:50:01 2007 +0000

    2007-04-01 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/EntityCEGUITexture.cpp: make sure we're not using an invalud bounding box

5	3	src/components/ogre/widgets/EntityCEGUITexture.cpp

commit ab2ef82ff718e3070d3cd452b50749b88ec48546
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 1 18:49:20 2007 +0000

    2007-04-01 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/IconBase.cpp, src/components/ogre/widgets/IconBase.h, src/components/ogre/widgets/StatusIconBar.cpp, src/components/ogre/widgets/StatusIconBar.h, src/components/ogre/widgets/IconBar.cpp, src/components/ogre/widgets/IconBar.h: updated the icon bar to work with 0.5.0, separated it into a dedicated iconbar class

110	0	src/components/ogre/widgets/IconBar.cpp
77	0	src/components/ogre/widgets/IconBar.h
67	87	src/components/ogre/widgets/IconBase.cpp
17	29	src/components/ogre/widgets/IconBase.h
130	133	src/components/ogre/widgets/StatusIconBar.cpp
34	27	src/components/ogre/widgets/StatusIconBar.h

commit 9dbff1f55e1879ba34ce1bb15c13c9b471628819
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 1 18:28:24 2007 +0000

    2007-04-01 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/OgreSetup.cpp: don't allow resizing

1	1	src/components/ogre/OgreSetup.cpp

commit c0d3872f80b070618d02e0dcf5644ceea8b56462
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 1 18:27:49 2007 +0000

    2007-04-01 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/GUIManager.cpp: fixed the debug text, reactivate the StatusIconBar

5	5	src/components/ogre/GUIManager.cpp

commit 612af2870da61e993ca07a4408c345295705222f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 1 18:27:12 2007 +0000

    2007-04-01 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/AvatarCamera.cpp, src/components/ogre/AvatarEmberEntity.cpp, src/components/ogre/EmberEntity.h, src/components/ogre/EmberPhysicalEntity.cpp, src/components/ogre/MousePicker.h: moved the clickmask enum to MousePicker

4	4	src/components/ogre/AvatarCamera.cpp
2	1	src/components/ogre/AvatarEmberEntity.cpp
0	8	src/components/ogre/EmberEntity.h
2	1	src/components/ogre/EmberPhysicalEntity.cpp
9	0	src/components/ogre/MousePicker.h

commit f5086c3244824914077f1690a7abf65abc4b9825
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 1 18:25:06 2007 +0000

    2007-04-01 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/environment/LensFlare.cpp: no need to set the query flags since it's zero by default

0	2	src/components/ogre/environment/LensFlare.cpp

commit 9b3272e364893548aecc953979701247b58d8c63
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 1 18:24:03 2007 +0000

    2007-04-01 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/cegui/datafiles/looknfeel/EmberLook.looknfeel, src/components/ogre/cegui/datafiles/schemes/EmberLookSkin.scheme: added a widget for an icon button with a border

117	4	src/components/ogre/cegui/datafiles/looknfeel/EmberLook.looknfeel
3	0	src/components/ogre/cegui/datafiles/schemes/EmberLookSkin.scheme

commit 3ff88c0b8977adb4bf429c8b6fd0f35012a8f769
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 1 09:57:15 2007 +0000

    2007-04-01 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/OgreSetup.cpp: fixed the way sdl and ogre interact. It didn't work with having sdl create the ogre context, because rtt's didn't work when using FBO's (at least not on my nvidia 6800 card)

20	0	ChangeLog
15	13	src/components/ogre/OgreSetup.cpp

commit ace10236a48216a3e47ed7d908b444b6b09356b9
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 1 09:56:12 2007 +0000

    2007-04-01 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/EmberOgre.cpp: fix exceptions

2	2	src/components/ogre/EmberOgre.cpp

commit 22354bab8f72cc4a019c933a03d96d803e1fafe8
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 1 09:55:22 2007 +0000

    2007-04-01 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/EntityCEGUITexture.cpp, src/components/ogre/widgets/EntityCEGUITexture.h, src/components/ogre/widgets/MovableObjectRenderer.cpp: don't autoupdate, use a framelistener instead

6	4	src/components/ogre/widgets/EntityCEGUITexture.cpp
2	0	src/components/ogre/widgets/EntityCEGUITexture.h
6	2	src/components/ogre/widgets/MovableObjectRenderer.cpp

commit 6bacef53c7d4c67f309801e57ea9e70309b14a6a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 1 09:54:07 2007 +0000

    2007-04-01 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapePage.cpp: no need to translate

0	3	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapePage.cpp

commit fdbe22fc3d9dfe9d7701e749c562612a31b0fa8d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Mar 31 17:05:26 2007 +0000

    2007-03-31 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/AvatarCamera.cpp, src/components/ogre/EmberEntity.cpp, src/components/ogre/EmberOgre.cpp, src/components/ogre/EmberOgre.h, src/components/ogre/GUIManager.cpp, src/components/ogre/GUIManager.h, src/components/ogre/Makefile.am, src/components/ogre/OgreLogObserver.cpp, src/components/ogre/OgreLogObserver.h, src/components/ogre/OgreSetup.cpp, src/components/ogre/OgreSetup.h, src/components/ogre/cegui/datafiles/fonts/vera-sans-10.xml, src/components/ogre/cegui/datafiles/fonts/vera-sans-14.xml, src/components/ogre/cegui/datafiles/fonts/vera-sans-8.xml, src/components/ogre/cegui/datafiles/imagesets/EmberLook.imageset, src/components/ogre/cegui/datafiles/looknfeel/EmberLook.looknfeel, src/components/ogre/cegui/datafiles/schemes/EmberLookSkin.scheme, src/components/ogre/environment/Makefile.am, src/components/ogre/image/Makefile.am, src/components/ogre/image/OgreILCodecs.cpp, src/components/ogre/image/OgreILCodecs.h, src/components/ogre/image/OgreILImageCodec.cpp, src/components/ogre/image/OgreILImageCodec.h, src/components/ogre/image/OgreILUtil.cpp, src/components/ogre/image/OgreILUtil.h, src/components/ogre/model/Model.cpp, src/components/ogre/model/ModelDefinitionManager.cpp, src/components/ogre/model/XMLModelDefinitionSerializer.cpp, src/components/ogre/model/mapping/EmberModelMappingManager.cpp, src/components/ogre/scripting/bindings/lua/ModelRenderer.pkg, src/components/ogre/scripting/bindings/lua/OgreEntityRenderer.pkg, src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp, src/components/ogre/terrain/TerrainPage.cpp, src/components/ogre/widgets/ConsoleWidget.cpp, src/components/ogre/widgets/EntityCEGUITexture.cpp, src/components/ogre/widgets/EntityPicker.lua, src/components/ogre/widgets/Help.cpp, src/components/ogre/widgets/Help.h, src/components/ogre/widgets/HelpWidget.xml, src/components/ogre/widgets/IconBase.cpp, src/components/ogre/widgets/IconBase.h, src/components/ogre/widgets/IngameChatWidget.cpp, src/components/ogre/widgets/IngameChatWidget.h, src/components/ogre/widgets/InspectWidget.cpp, src/components/ogre/widgets/InspectWidget.h, src/components/ogre/widgets/InventoryWidget.h, src/components/ogre/widgets/JesusEdit.cpp, src/components/ogre/widgets/JesusEdit.h, src/components/ogre/widgets/ListHolder.h, src/components/ogre/widgets/LoadingBar.cpp, src/components/ogre/widgets/LoadingBar.h, src/components/ogre/widgets/MakeEntityWidget.cpp, src/components/ogre/widgets/MakeEntityWidget.h, src/components/ogre/widgets/MeshPreview.h, src/components/ogre/widgets/ModelEdit.lua, src/components/ogre/widgets/ModelRenderer.cpp, src/components/ogre/widgets/ModelRenderer.h, src/components/ogre/widgets/MovableObjectRenderer.cpp, src/components/ogre/widgets/MovableObjectRenderer.h, src/components/ogre/widgets/OgreEntityRenderer.cpp, src/components/ogre/widgets/OgreEntityRenderer.h, src/components/ogre/widgets/Quit.h, src/components/ogre/widgets/ServerBrowser.layout, src/components/ogre/widgets/ServerWidget.cpp, src/components/ogre/widgets/ServerWidget.h, src/components/ogre/widgets/ServerWidget.xml, src/components/ogre/widgets/StatusIconBar.cpp, src/components/ogre/widgets/StatusIconBar.h, src/main/Ember.cpp: adapt to update to cegui 0.5.0 and ogre 1.4.0

8	0	ChangeLog
4	3	src/components/ogre/AvatarCamera.cpp
1	1	src/components/ogre/EmberEntity.cpp
6	11	src/components/ogre/EmberOgre.cpp
8	0	src/components/ogre/EmberOgre.h
18	14	src/components/ogre/GUIManager.cpp
6	2	src/components/ogre/GUIManager.h
3	46	src/components/ogre/Makefile.am
2	6	src/components/ogre/OgreLogObserver.cpp
1	4	src/components/ogre/OgreLogObserver.h
39	6	src/components/ogre/OgreSetup.cpp
5	0	src/components/ogre/OgreSetup.h
1	1	src/components/ogre/cegui/datafiles/fonts/vera-sans-10.xml
1	1	src/components/ogre/cegui/datafiles/fonts/vera-sans-14.xml
1	1	src/components/ogre/cegui/datafiles/fonts/vera-sans-8.xml
29	17	src/components/ogre/cegui/datafiles/imagesets/EmberLook.imageset
4427	3557	src/components/ogre/cegui/datafiles/looknfeel/EmberLook.looknfeel
43	36	src/components/ogre/cegui/datafiles/schemes/EmberLookSkin.scheme
2	2	src/components/ogre/environment/Makefile.am
5	0	src/components/ogre/image/Makefile.am
211	0	src/components/ogre/image/OgreILCodecs.cpp
50	0	src/components/ogre/image/OgreILCodecs.h
284	0	src/components/ogre/image/OgreILImageCodec.cpp
63	0	src/components/ogre/image/OgreILImageCodec.h
323	0	src/components/ogre/image/OgreILUtil.cpp
87	0	src/components/ogre/image/OgreILUtil.h
3	1	src/components/ogre/model/Model.cpp
1	0	src/components/ogre/model/ModelDefinitionManager.cpp
3	3	src/components/ogre/model/XMLModelDefinitionSerializer.cpp
2	0	src/components/ogre/model/mapping/EmberModelMappingManager.cpp
2	3	src/components/ogre/scripting/bindings/lua/ModelRenderer.pkg
2	1	src/components/ogre/scripting/bindings/lua/OgreEntityRenderer.pkg
6079	5021	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
1	1	src/components/ogre/terrain/TerrainPage.cpp
6	6	src/components/ogre/widgets/ConsoleWidget.cpp
5	13	src/components/ogre/widgets/EntityCEGUITexture.cpp
3	2	src/components/ogre/widgets/EntityPicker.lua
7	6	src/components/ogre/widgets/Help.cpp
3	3	src/components/ogre/widgets/Help.h
36	1	src/components/ogre/widgets/HelpWidget.layout
86	86	src/components/ogre/widgets/IconBase.cpp
29	29	src/components/ogre/widgets/IconBase.h
32	31	src/components/ogre/widgets/IngameChatWidget.cpp
1	1	src/components/ogre/widgets/IngameChatWidget.h
5	2	src/components/ogre/widgets/InspectWidget.cpp
2	1	src/components/ogre/widgets/InspectWidget.h
1	1	src/components/ogre/widgets/InventoryWidget.h
3	3	src/components/ogre/widgets/JesusEdit.cpp
2	2	src/components/ogre/widgets/JesusEdit.h
1	1	src/components/ogre/widgets/ListHolder.h
1	1	src/components/ogre/widgets/LoadingBar.cpp
1	1	src/components/ogre/widgets/LoadingBar.h
2	2	src/components/ogre/widgets/MakeEntityWidget.cpp
1	1	src/components/ogre/widgets/MakeEntityWidget.h
1	1	src/components/ogre/widgets/MeshPreview.h
4	4	src/components/ogre/widgets/ModelEdit.lua
2	2	src/components/ogre/widgets/ModelRenderer.cpp
4	4	src/components/ogre/widgets/ModelRenderer.h
4	3	src/components/ogre/widgets/MovableObjectRenderer.cpp
8	3	src/components/ogre/widgets/MovableObjectRenderer.h
2	2	src/components/ogre/widgets/OgreEntityRenderer.cpp
2	2	src/components/ogre/widgets/OgreEntityRenderer.h
1	1	src/components/ogre/widgets/Quit.h
7	7	src/components/ogre/widgets/ServerBrowser.layout
9	9	src/components/ogre/widgets/ServerWidget.cpp
1	1	src/components/ogre/widgets/ServerWidget.h
5	4	src/components/ogre/widgets/ServerWidget.layout
132	132	src/components/ogre/widgets/StatusIconBar.cpp
27	27	src/components/ogre/widgets/StatusIconBar.h
6	5	src/main/Ember.cpp

commit ccb21b8bce6b94fb2cf5f09bd7f00425759d550a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Mar 31 16:57:03 2007 +0000

    2007-03-31 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* configure.ac: upgrade to cegui 0.5.0 and ogre 1.4.0

21	23	configure.ac

commit 99f5d0bebda912926af03402e89f4d9fb03160a5
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Mar 31 16:54:06 2007 +0000

    2007-03-31 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/SceneManagers/EmberPagingSceneManager/include/Makefile.am, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgreDebugRectangle2D.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeAxisAlignedBoxSceneQuery.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeCamera.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2DManager.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeHorizon.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeMeshDecal.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusion.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusionCHCTraversal.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusionCameraTraversal.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusionDebugTraversal.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusionElement.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusionSWTraversal.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusionTraversal.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusionVFTraversal.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctree.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeNode.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeSceneManager.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapePage.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapePageManager.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapePageRenderable.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapePrecompiledHeaders.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapePrerequisites.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeRaySceneQuery.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeRenderable.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeRenderableManager.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeSceneManager.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTile.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTileManager.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingLandScapeData2D_HeightField.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/Makefile.am, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgreDebugRectangle2D.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeAxisAlignedBoxSceneQuery.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeCamera.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2DManager.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightField.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightFieldBlendNeighbor.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightFieldN.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightFieldNTC.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightFieldRaw.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightFieldRawTC.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightFieldTC.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeHorizon.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeMeshDecal.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOcclusion.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOcclusionCHCTraversal.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOcclusionCameraTraversal.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOcclusionDebugTraversal.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOcclusionSWTraversal.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOcclusionTraversal.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOcclusionVFTraversal.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctree.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreeCamera.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreeNode.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreeRaySceneQuery.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreeSceneManager.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreeSphereSceneQuery.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOptions.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapePage.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapePageManager.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapePageRenderable.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeRaySceneQuery.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeRenderable.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeSceneManager.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTextureManager.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_BaseTexture.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTile.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTileManager.cpp: upgrade to latest version

2	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/Makefile.am
92	84	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgreDebugRectangle2D.h
114	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeAxisAlignedBoxSceneQuery.h
92	92	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeCamera.h
281	234	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D.h
145	145	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2DManager.h
83	83	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeHorizon.h
163	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeMeshDecal.h
113	113	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusion.h
30	30	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusionCHCTraversal.h
35	35	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusionCameraTraversal.h
34	34	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusionDebugTraversal.h
64	63	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusionElement.h
36	36	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusionSWTraversal.h
44	43	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusionTraversal.h
45	45	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusionVFTraversal.h
230	233	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctree.h
237	237	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeNode.h
343	335	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeSceneManager.h
303	291	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h
221	221	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapePage.h
311	259	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapePageManager.h
135	127	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapePageRenderable.h
139	134	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapePrecompiledHeaders.h
283	280	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapePrerequisites.h
93	123	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeRaySceneQuery.h
253	248	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeRenderable.h
152	152	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeRenderableManager.h
464	432	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeSceneManager.h
171	167	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTile.h
85	85	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTileManager.h
3	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingLandScapeData2D_HeightField.cpp
2	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/Makefile.am
164	160	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgreDebugRectangle2D.cpp
645	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeAxisAlignedBoxSceneQuery.cpp
239	241	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeCamera.cpp
512	531	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D.cpp
1983	1985	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2DManager.cpp
485	487	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightField.cpp
421	425	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightFieldBlendNeighbor.cpp
364	366	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightFieldN.cpp
274	276	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightFieldNTC.cpp
305	307	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightFieldRaw.cpp
337	339	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightFieldRawTC.cpp
246	248	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightFieldTC.cpp
340	339	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeHorizon.cpp
628	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeMeshDecal.cpp
494	489	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOcclusion.cpp
81	81	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOcclusionCHCTraversal.cpp
39	39	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOcclusionCameraTraversal.cpp
78	78	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOcclusionDebugTraversal.cpp
167	167	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOcclusionSWTraversal.cpp
149	148	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOcclusionTraversal.cpp
181	181	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOcclusionVFTraversal.cpp
502	496	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctree.cpp
223	242	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreeCamera.cpp
449	429	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreeNode.cpp
93	85	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreeRaySceneQuery.cpp
1714	1682	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreeSceneManager.cpp
82	80	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreeSphereSceneQuery.cpp
1812	1662	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOptions.cpp
740	728	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapePage.cpp
1006	1057	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapePageManager.cpp
306	313	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapePageRenderable.cpp
138	208	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeRaySceneQuery.cpp
1263	1252	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeRenderable.cpp
1875	1823	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeSceneManager.cpp
1378	1350	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture.cpp
693	691	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTextureManager.cpp
259	259	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_BaseTexture.cpp
443	443	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting.cpp
616	584	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTile.cpp
134	134	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTileManager.cpp

commit f4ff50e934861097c0f947a41a818663d594ea4c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Mar 25 20:23:32 2007 +0000

    2007-03-25 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* Makefile.am: remove the installation of WFUT.jar since it's not needed anymore

4	0	ChangeLog
0	3	Makefile.am

commit b47d7e62a63c2053ea28c7191b88cd24514c6788
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Mar 25 20:07:58 2007 +0000

    2007-03-25 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* configure.ac: remove maintainer mode

4	0	ChangeLog
4	5	configure.ac

commit 86fdde6742243c5f31cf5484063f8dc8752a6114
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Mar 25 17:12:26 2007 +0000

    2007-03-25 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/environment/CaelumEnvironment.cpp: set some ambient light, though it still doesn't look good with the terrain at night

28	0	ChangeLog
1	0	src/components/ogre/environment/CaelumEnvironment.cpp

commit e6d0772ccc93f342c70e9b7b58f47e08fd5ef51a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Mar 25 17:11:28 2007 +0000

    2007-03-25 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/IngameChatWidget.cpp, src/components/ogre/widgets/IngameChatWidget.h: fixed a crash caused by a character with an active chat window being destroyed

20	5	src/components/ogre/widgets/IngameChatWidget.cpp
8	3	src/components/ogre/widgets/IngameChatWidget.h

commit 1b951319da86bea60d73fd70be2d75e8e89dfbcf
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Mar 25 15:21:39 2007 +0000

    2007-03-25 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* configure.ac, ember.conf: update media to 0.4.3

2	2	configure.ac
1	1	ember.conf

commit 96b005b8d47a210ae435a27ff1e8020775aecd3f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Mar 25 15:20:53 2007 +0000

    2007-03-25 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/services/wfut/WfutService.cpp: write actions to log

6	0	src/services/wfut/WfutService.cpp

commit 857fd420ef33a251ea6db89897aa40f42acb7d4b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Mar 25 15:20:18 2007 +0000

    2007-03-25 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/Performance.lua: use the slightly better name "sightqueue"

1	1	src/components/ogre/widgets/Performance.lua

commit 1bb69a4c2c5e42a4714adcd47028f18ad4a168fa
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Mar 25 15:19:49 2007 +0000

    2007-03-25 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/ModelEdit.lua: handle missing submesh names

14	4	src/components/ogre/widgets/ModelEdit.lua

commit 5e1a08135a4b3cd68955ac29e2b0c22fe421fcf8
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Mar 25 15:19:19 2007 +0000

    2007-03-25 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/model/XMLModelDefinitionSerializer.cpp, src/components/ogre/modeldefinitions/characters.modeldef.xml, src/components/ogre/modeldefinitions/creatures.modeldef.xml, src/components/ogre/modeldefinitions/modeldefinition.xsd, src/components/ogre/modeldefinitions/modelmappings.modelmap.xml, src/components/ogre/modeldefinitions/tools.modeldef: only use lowercase names

3	3	src/components/ogre/model/XMLModelDefinitionSerializer.cpp
8	8	src/components/ogre/modeldefinitions/characters.modeldef.xml
70	70	src/components/ogre/modeldefinitions/creatures.modeldef.xml
19	19	src/components/ogre/modeldefinitions/modeldefinition.xsd
1	1	src/components/ogre/modeldefinitions/modelmappings.modelmap.xml
102	64	src/components/ogre/modeldefinitions/tools.modeldef

commit 9069d7ab9137f6df6cd08e987ff14841f29f74d3
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Mar 25 15:17:22 2007 +0000

    2007-03-25 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* Ember.nsi: update for 0.4.3

16	0	ChangeLog
3	3	Ember.nsi

commit 01183ee8c7d1eeda2353e0bee12b8cf1d930b6b2
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Mar 25 15:16:21 2007 +0000

    2007-03-25 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src\services\wfut\WfutService.cpp: return a valid value on start

1	0	src/services/wfut/WfutService.cpp

commit 62f59184bf2dd380876e96372375abcc6db39b5a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Mar 25 15:15:47 2007 +0000

    2007-03-25 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src\services\EmberServices.h: fixed a bug where an object was deleted while still being used

4	2	src/services/EmberServices.h

commit ab2b85bc2a96dc1ee91905d0d51f90291bbc1c32
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Mar 25 15:14:33 2007 +0000

    2007-03-25 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src\components\ogre\EmberEntityFactory.cpp, src\main\Application.cpp, src\main\Ember.cpp: update with msvc includes

13	1	src/components/ogre/EmberEntityFactory.cpp
14	0	src/main/Application.cpp
15	0	src/main/Ember.cpp

commit 0270cb756de869799a9518a53b624020fb1833f9
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Mar 25 00:17:09 2007 +0000

    2007-03-25 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/framework/tinyxml/tinystr.cpp, src/framework/tinyxml/tinystr.h, src/framework/tinyxml/tinyxml.cpp, src/framework/tinyxml/tinyxml.h, src/framework/tinyxml/tinyxmlerror.cpp, src/framework/tinyxml/tinyxmlparser.cpp, src/framework/tinyxml/readme.txt: upgraded to newer version

24	0	ChangeLog
530	0	src/framework/tinyxml/readme.txt
64	269	src/framework/tinyxml/tinystr.cpp
266	197	src/framework/tinyxml/tinystr.h
634	396	src/framework/tinyxml/tinyxml.cpp
522	180	src/framework/tinyxml/tinyxml.h
6	4	src/framework/tinyxml/tinyxmlerror.cpp
143	46	src/framework/tinyxml/tinyxmlparser.cpp

commit f77a44efeb14e6d481fc7e235767aca2ef295a35
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Mar 24 23:25:08 2007 +0000

    2007-03-21 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/Makefile.am: include XMLHelper

14	14	src/components/ogre/Makefile.am

commit a0f0941f8fac8324c45dd08e8355fa218bb7198c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Mar 24 23:24:44 2007 +0000

    2007-03-21 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/GUIManager.cpp: output error messages

2	2	src/components/ogre/GUIManager.cpp

commit 8cb5bb323b5f1dac879738476a7017f81e48e004
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Mar 24 23:24:17 2007 +0000

    2007-03-21 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/model/XMLModelDefinitionSerializer.cpp, src/components/ogre/model/mapping/EmberModelMappingManager.cpp: use the XMLHelper class

9	15	src/components/ogre/model/XMLModelDefinitionSerializer.cpp
5	11	src/components/ogre/model/mapping/EmberModelMappingManager.cpp

commit 06c01d6ea28394210171f1c7e594fcd7d47e1eac
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Mar 24 23:23:39 2007 +0000

    2007-03-21 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/XMLHelper.cpp, src/components/ogre/XMLHelper.h: added a simple helper class for loading tinyxml documents from Ogre resources, so that we don't need to alter the tinyxml core

73	0	src/components/ogre/XMLHelper.cpp
55	0	src/components/ogre/XMLHelper.h

commit 62bbbcc9378c2e77dd2ed3c633867504a98930f3
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Mar 24 23:22:35 2007 +0000

    2007-03-21 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* text/public/battleplan.txt, text/public/concept_doc.txt, text/public/features.txt, text/public/index.txt, text/public/news.txt, text/public/developer_doc/architecture.txt, text/public/developer_doc/components.txt, text/public/developer_doc/data_model.txt, text/public/developer_doc/data_model_fw.txt, text/public/developer_doc/design.txt, text/public/developer_doc/development_methodology.txt, text/public/developer_doc/index.txt, text/public/developer_doc/scripting.txt, text/public/developer_doc/services.txt, text/public/working_notes/index.txt, text/public/working_notes/theme_format.txt, text/public/working_notes/ui_story_acorn.txt: removed obsolete Dime documents

0	282	text/public/battleplan.txt
0	224	text/public/concept_doc.txt
0	79	text/public/developer_doc/architecture.txt
0	0	text/public/developer_doc/components.txt
0	65	text/public/developer_doc/data_model.txt
0	472	text/public/developer_doc/data_model_fw.txt
0	178	text/public/developer_doc/design.txt
0	108	text/public/developer_doc/development_methodology.txt
0	9	text/public/developer_doc/index.txt
0	0	text/public/developer_doc/scripting.txt
0	152	text/public/developer_doc/services.txt
0	905	text/public/features.txt
0	225	text/public/index.txt
0	142	text/public/news.txt
0	22	text/public/working_notes/index.txt
0	276	text/public/working_notes/theme_format.txt
0	117	text/public/working_notes/ui_story_acorn.txt

commit a1ea353baa804ab8ddc7a48f8387310a31943af0
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Mar 21 19:51:58 2007 +0000

    2007-03-21 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/services/wfut/WfutSession.cpp: fixed incorrectly renamed file names

20	0	ChangeLog
5	5	src/services/wfut/WfutSession.cpp

commit 8b0e20724ea32cb0a9636219bffe362814ebeb00
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Mar 21 19:51:17 2007 +0000

    2007-03-21 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/environment/CaelumEnvironment.cpp, src/components/ogre/environment/Sun.cpp: let caelum totally control the ambient light

1	1	src/components/ogre/environment/CaelumEnvironment.cpp
1	1	src/components/ogre/environment/Sun.cpp

commit 30dbcc22567e323cbce76868451679586e9b9da9
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Mar 21 19:50:10 2007 +0000

    2007-03-21 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/InspectWidget.cpp: clean up

0	4	src/components/ogre/widgets/InspectWidget.cpp

commit 83d49de529ddb035b02fb07cb937ccb9a9cf9cf6
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Mar 21 19:48:48 2007 +0000

    2007-03-21 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/EmberEntityFactory.cpp: dump attributes to a file instead of stdout

22	2	src/components/ogre/EmberEntityFactory.cpp

commit 7b9ed11174a15940d63855e4a6a5d355b3013b8f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Mar 21 19:47:38 2007 +0000

    2007-03-21 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/EmberEntity.cpp: better output of attributes, also delete the eris bounding box at deletion

39	27	src/components/ogre/EmberEntity.cpp

commit 8305e2e771f87fcc2f3cfd779f057c22c1531c9c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Mar 15 23:31:47 2007 +0000

    2007-03-14 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/modeldefinitions/buildings.modeldef, src/components/ogre/modeldefinitions/outdoor_structures.modeldef: adjusted the gallows

4	0	ChangeLog
0	10	src/components/ogre/modeldefinitions/buildings.modeldef
12	1	src/components/ogre/modeldefinitions/outdoor_structures.modeldef

commit 5562df86da3a2ec01b399d119d2fc6a57d43da11
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Mar 15 23:23:50 2007 +0000

    2007-03-14 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/GUICEGUIAdapter.cpp: added mappings for control keys which fixes a bug where multiple selections in lists didn't work

20	0	ChangeLog
11	1	src/components/ogre/GUICEGUIAdapter.cpp

commit 305732ba21a75623e64b7d12f34b781ee2072c9e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Mar 15 22:27:18 2007 +0000

    2007-03-14 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/EmberOgre.cpp, src/components/ogre/EmberOgre.h, src/components/ogre/OgreSetup.cpp, src/components/ogre/OgreSetup.h: restructued for better shut down to avoid segfaults and exceptions at exit

9	10	src/components/ogre/EmberOgre.cpp
5	0	src/components/ogre/EmberOgre.h
13	2	src/components/ogre/OgreSetup.cpp
5	0	src/components/ogre/OgreSetup.h

commit 569dd8c985c8e30f8779095671fdbcf7a9268fdc
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Mar 15 22:26:03 2007 +0000

    2007-03-14 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/EntityPicker.lua: fixed a bug where the pick location would be lost due to the vector object being destroyed while still held by lua

2	1	src/components/ogre/widgets/EntityPicker.lua

commit 80f15a017b740ef6371ef05130f525fa961f4f66
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Mar 15 22:25:13 2007 +0000

    2007-03-14 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/EntityWorldPickListener.cpp: fixed incorrect calculation of near picking distance

2	2	src/components/ogre/EntityWorldPickListener.cpp

commit 0b5bacdd11438e30be50798a6542b4846e03a6c2
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Mar 15 22:24:20 2007 +0000

    2007-03-14 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* configure.ac: added lua bindings for main

2	0	configure.ac

commit 85a946fc8353a6863e0118790555f9cb99120859
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Mar 14 22:28:39 2007 +0000

    2007-03-14 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/Bootstrap.lua, src/components/ogre/widgets/Performance.lua: updated for changes in EmberOgre

40	0	ChangeLog
3	0	src/components/ogre/widgets/Bootstrap.lua
2	2	src/components/ogre/widgets/Performance.lua

commit 09ce0a5672cac28ff4cfb57642208bc3e0145306
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Mar 14 22:27:48 2007 +0000

    2007-03-14 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/input/Input.cpp, src/components/ogre/ConsoleObjectImpl.cpp, src/components/ogre/EmberOgre.cpp, src/components/ogre/EmberOgre.h, src/components/ogre/widgets/Quit.cpp: moved more functionality to Application

3	3	src/components/ogre/ConsoleObjectImpl.cpp
103	87	src/components/ogre/EmberOgre.cpp
25	28	src/components/ogre/EmberOgre.h
4	2	src/components/ogre/input/Input.cpp
5	4	src/components/ogre/widgets/Quit.cpp

commit b7f1ae2b2c9ff2801566fd9b0b61b0aeca5460ff
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Mar 14 22:25:33 2007 +0000

    2007-03-14 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/manipulation/EntityMoveManager.cpp, src/components/ogre/manipulation/EntityMover.cpp: fixed a crash when the world was being moved

7	3	src/components/ogre/manipulation/EntityMoveManager.cpp
4	2	src/components/ogre/manipulation/EntityMover.cpp

commit a537877872d2ad598344379ffc6802d0d35d92ab
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Mar 14 22:21:49 2007 +0000

    2007-03-14 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/main/bindings/Makefile.am, src/main/bindings/lua/Application.pkg, src/main/bindings/lua/Makefile.am, src/main/bindings/lua/lua_Main.cpp, src/main/bindings/lua/required.h, src/components/ogre/scripting/LuaScriptingProvider.cpp, src/components/ogre/scripting/bindings/lua/EmberOgre.pkg, src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp: added lua bindings for the Application class

2	0	src/components/ogre/scripting/LuaScriptingProvider.cpp
2	21	src/components/ogre/scripting/bindings/lua/EmberOgre.pkg
15	222	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
3	0	src/main/bindings/Makefile.am
92	0	src/main/bindings/lua/Application.pkg
5	0	src/main/bindings/lua/Makefile.am
362	0	src/main/bindings/lua/lua_Main.cpp
24	0	src/main/bindings/lua/required.h

commit 0eac1caa4eb472d809882c5fd73cf7d7c08c4652
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Mar 14 22:17:56 2007 +0000

    2007-03-14 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/main/Application.cpp, src/main/Application.h, src/main/Makefile.am, src/main/StateManager.cpp, src/main/StateManager.h, src/main/states.xml: removed some obsolete files and cleaned up the moving of code to Application

98	29	src/main/Application.cpp
63	6	src/main/Application.h
5	5	src/main/Makefile.am
0	155	src/main/StateManager.cpp
0	213	src/main/StateManager.h
0	27	src/main/states.xml

commit 7f7a7309cdca0c8171d6fdb85207b3b969db66b6
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Mar 12 21:31:07 2007 +0000

    2007-03-12 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* ember.bat, ember.in: with libwfut there's no longer any need to use the java WFUT tool

0	5	ember.bat
0	29	ember.in

commit e01dc49c1627dfbc79ec5c2d23561d4f55ffe7cb
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Mar 12 21:30:00 2007 +0000

    2007-03-12 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/services/bindings/lua/ScriptingService.pkg, src/services/bindings/lua/lua_EmberServices.cpp, src/services/scripting/ScriptingService.cpp, src/services/scripting/ScriptingService.h: use a ConsoleCommandWrapper

0	5	src/services/bindings/lua/ScriptingService.pkg
1	9	src/services/bindings/lua/lua_EmberServices.cpp
2	4	src/services/scripting/ScriptingService.cpp
4	5	src/services/scripting/ScriptingService.h

commit fd93d58bf10c1de816cf41c864ce79b752b6823d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Mar 12 21:29:01 2007 +0000

    2007-03-12 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/main/Application.cpp, src/main/Application.h, src/main/Ember.cpp, src/components/ogre/EmberOgre.cpp, src/components/ogre/EmberOgre.h: moved base functionality to the component neutral main directory

149	212	src/components/ogre/EmberOgre.cpp
2	0	src/components/ogre/EmberOgre.h
144	392	src/main/Application.cpp
38	235	src/main/Application.h
127	51	src/main/Ember.cpp

commit 037e9ba78966b7c59dc5ce8e9cf7336ae323821a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Mar 12 21:28:04 2007 +0000

    2007-03-12 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/OgreLogObserver.cpp, src/components/ogre/OgreLogObserver.h, src/main/LogObserver.cpp, src/main/LogObserver.h: moved the log writing mechanism to its own class and made the Ogre log observer only pass ogre log messages on

2	41	src/components/ogre/OgreLogObserver.cpp
3	16	src/components/ogre/OgreLogObserver.h
82	0	src/main/LogObserver.cpp
60	0	src/main/LogObserver.h

commit 60741e47fafd52d39a2ed0e29a067714cf68a2d5
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Mar 12 21:26:24 2007 +0000

    2007-03-12 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/Makefile.am, src/framework/Makefile.am, src/main/Makefile.am, src/services/Makefile.am, configure.ac: activate the main directory, make the sublibs more contained

1	0	configure.ac
1	1	src/Makefile.am
22	30	src/components/ogre/Makefile.am
1	0	src/framework/Makefile.am
10	19	src/main/Makefile.am
10	8	src/services/Makefile.am

commit c048241ddad5ef250d49eba1a5ca79eab91ad322
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Mar 6 23:45:30 2007 +0000

    2007-03-07 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/Makefile.am, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/Makefile.am, src/components/ogre/carpenter/Makefile.am, src/components/ogre/environment/Makefile.am, src/components/ogre/environment/meshtree/Makefile.am, src/components/ogre/input/Makefile.am, src/components/ogre/jesus/Makefile.am, src/components/ogre/manipulation/Makefile.am, src/components/ogre/model/Makefile.am, src/components/ogre/ogreopcode/Makefile.am, src/components/ogre/ogreopcode/opcode/Makefile.am, src/components/ogre/scripting/Makefile.am, src/components/ogre/scripting/bindings/lua/Makefile.am, src/components/ogre/scripting/bindings/lua/helpers/Makefile.am, src/components/ogre/scripting/bindings/lua/ogre/Makefile.am, src/components/ogre/sound/Makefile.am, src/components/ogre/terrain/Makefile.am, src/components/ogre/widgets/Makefile.am, src/extensions/Makefile.am, src/framework/Makefile.am, src/framework/bindings/lua/Makefile.am, src/framework/bindings/lua/eris/Makefile.am, src/services/Makefile.am, src/services/bindings/lua/Makefile.am, src/services/config/Makefile.am, src/services/logging/Makefile.am, src/services/metaserver/Makefile.am, src/services/scripting/Makefile.am, src/services/server/Makefile.am, src/services/sound/Makefile.am: better structure of the sublibs
    	* src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2DManager.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctree.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeSceneManager.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_InstantBaseTextureShadowed.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/filetutils.cpp: remove annoying warnings

5	0	ChangeLog
24	29	src/components/ogre/Makefile.am
2	2	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/Makefile.am
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2DManager.cpp
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctree.cpp
9	9	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeSceneManager.cpp
6	6	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture.cpp
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_InstantBaseTextureShadowed.cpp
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/filetutils.cpp
2	2	src/components/ogre/carpenter/Makefile.am
3	3	src/components/ogre/environment/Makefile.am
2	2	src/components/ogre/environment/meshtree/Makefile.am
2	2	src/components/ogre/input/Makefile.am
2	2	src/components/ogre/jesus/Makefile.am
2	2	src/components/ogre/manipulation/Makefile.am
6	5	src/components/ogre/model/Makefile.am
3	2	src/components/ogre/ogreopcode/Makefile.am
2	2	src/components/ogre/ogreopcode/opcode/Makefile.am
2	2	src/components/ogre/scripting/Makefile.am
2	2	src/components/ogre/scripting/bindings/lua/Makefile.am
2	2	src/components/ogre/scripting/bindings/lua/helpers/Makefile.am
2	2	src/components/ogre/scripting/bindings/lua/ogre/Makefile.am
2	2	src/components/ogre/sound/Makefile.am
2	2	src/components/ogre/terrain/Makefile.am
2	2	src/components/ogre/widgets/Makefile.am
2	2	src/extensions/Makefile.am
2	2	src/framework/Makefile.am
2	2	src/framework/bindings/lua/Makefile.am
2	2	src/framework/bindings/lua/eris/Makefile.am
13	2	src/services/Makefile.am
2	2	src/services/bindings/lua/Makefile.am
3	2	src/services/config/Makefile.am
2	2	src/services/logging/Makefile.am
2	2	src/services/metaserver/Makefile.am
2	2	src/services/scripting/Makefile.am
2	2	src/services/server/Makefile.am
2	2	src/services/sound/Makefile.am

commit b6e58f849308ed1395a068e59d6d17eb06aafd33
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Mar 4 20:29:17 2007 +0000

    2007-03-04 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/EmberOgre.cpp: use the MediaUpdater to get new media from wfut, also updated the loading bar usage

37	1	ChangeLog
50	30	src/components/ogre/EmberOgre.cpp

commit 5e6458c02df54e0de329ef10c3efc62143735cfe
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Mar 4 20:28:10 2007 +0000

    2007-03-04 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/Makefile.am: update for added files

21	17	src/components/ogre/Makefile.am

commit 4da06e6079ec5bc59ed74cfce0a1465d5f627694
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Mar 4 20:27:44 2007 +0000

    2007-03-04 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/LoadingBar.cpp, src/components/ogre/widgets/LoadingBar.h: separated the gui code from the loading bar logic and allow for a more modular approach with different sections

234	56	src/components/ogre/widgets/LoadingBar.cpp
91	21	src/components/ogre/widgets/LoadingBar.h

commit e5c69ec4692e3a1919f1883246f4d269af542421
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Mar 4 20:24:57 2007 +0000

    2007-03-04 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/MediaUpdater.cpp, src/components/ogre/MediaUpdater.h: added new class responsible for initiating wfut updates

60	0	src/components/ogre/MediaUpdater.cpp
45	0	src/components/ogre/MediaUpdater.h

commit 46b5e8e4a348a59fa019da03f0dcdb8d9e0d4e34
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Mar 4 20:24:04 2007 +0000

    2007-03-04 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* ember.conf: added settings for wfut

9	1	ember.conf

commit 66a57ac9afe25b53d515fb4b6d447271082c042b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Mar 4 20:01:02 2007 +0000

    2007-03-04 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* configure.ac: bump version and added dependency on libwfut

3	2	configure.ac

commit 68f83a7ac4c039c908a404357b624dba6710eac0
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Mar 4 19:59:26 2007 +0000

    2007-03-04 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/services/wfut/Makefile.am, src/services/wfut/WfutService.cpp, src/services/wfut/WfutService.h, src/services/wfut/WfutSession.cpp, src/services/wfut/WfutSession.h, src/services/Makefile.am: added a service which interacts with the libwfut library, to allow for media updates

3	2	src/services/Makefile.am
5	0	src/services/wfut/Makefile.am
93	0	src/services/wfut/WfutService.cpp
109	0	src/services/wfut/WfutService.h
170	0	src/services/wfut/WfutSession.cpp
63	0	src/services/wfut/WfutSession.h

commit bd53fab9c089f734f2d51efa4dc9591c325d663e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Mar 4 19:58:20 2007 +0000

    2007-03-04 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/OgreResourceLoader.cpp, src/components/ogre/OgreResourceLoader.h: added method for getting the number of sections

15	3	src/components/ogre/OgreResourceLoader.cpp
3	1	src/components/ogre/OgreResourceLoader.h

commit 60f1459555b8a709f905368f44adb22ad43055c0
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Mar 4 19:57:28 2007 +0000

    2007-03-04 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/services/EmberServices.cpp, src/services/EmberServices.h: refactored how the services were handled, removing the need to check for null all the time, and added automatic destruction

41	51	src/services/EmberServices.cpp
107	99	src/services/EmberServices.h

commit e51ec8ea36ad311c14eed61f4f1cfc31e1475782
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Mar 3 17:48:53 2007 +0000

    2007-03-03 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/services/server/IServerAdapter.h: removed inclusion of wgmath.h which always caused a compiler warning

8	0	ChangeLog
0	2	src/services/server/IServerAdapter.h

commit 473b037c4a8e3542c2a270168c936a5c1d893042
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Mar 3 17:47:42 2007 +0000

    2007-03-03 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/terrain/TerrainEditor.h: added more comments

74	3	src/components/ogre/terrain/TerrainEditor.h

commit 759b5f53ef0ff535bffab62372f1cc5c777c2ead
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Mar 1 21:54:34 2007 +0000

    2007-03-01 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/scripting/bindings/lua/ogre/Ogre.pkg, src/components/ogre/scripting/bindings/lua/ogre/OgreMesh.pkg, src/components/ogre/scripting/bindings/lua/ogre/OgreSubMesh.pkg: updated bindings

4	0	ChangeLog
1	0	src/components/ogre/scripting/bindings/lua/ogre/Ogre.pkg
1	1	src/components/ogre/scripting/bindings/lua/ogre/OgreMesh.pkg
225	0	src/components/ogre/scripting/bindings/lua/ogre/OgreSubMesh.pkg

commit 66b1a09a65657593ef027aed75c00bbdc2e71d97
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Mar 1 21:03:00 2007 +0000

    2007-03-01 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* NEWS: release of 0.4.2

4	0	ChangeLog
4	0	NEWS

commit a5e2736f4134ed59693d5e06ded964f503355622
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Feb 28 15:01:28 2007 +0000

    2007-02-28 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* ember.in: fixes for compatability with freebsd

4	0	ChangeLog
2	2	ember.in

commit 146ddd5ecbfacc8d4cbf6ec3ca0e784a8046e7a0
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Feb 14 23:59:43 2007 +0000

    2007-02-15 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/input/Input.cpp: on windows we need to let the os have some time to do proper input event gathering. This will prevent random input lockups.

4	0	ChangeLog
4	0	src/components/ogre/input/Input.cpp

commit 94863f1b0d0ae3dfade0f0c3c29be8b394c7a0b0
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Feb 14 23:26:34 2007 +0000

    2007-02-15 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/ogre.cfg: default to full screen

20	0	ChangeLog
2	2	src/components/ogre/ogre.cfg

commit 509f3b9ca90bc8c3e0920c1e54b414e653866aed
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Feb 14 23:25:55 2007 +0000

    2007-02-15 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/GUIManager.cpp, src/components/ogre/GUIManager.h: make it a vector to prevent msvc from crashing

8	5	src/components/ogre/GUIManager.cpp
2	1	src/components/ogre/GUIManager.h

commit e31bda00aa5539dc1fc41df27b32335d3a118d87
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Feb 14 23:25:04 2007 +0000

    2007-02-15 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/modeldefinitions/creatures.modeldef.xml: removed animation with zero length, even though we've now added checks in the code

3	1	src/components/ogre/modeldefinitions/creatures.modeldef.xml

commit 922225320b90142c76ecca507df7c7a969b039f3
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Feb 14 23:23:54 2007 +0000

    2007-02-11 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/model/ModelDefinitionManager.cpp: fix for MSVC crashes

7	3	src/components/ogre/model/ModelDefinitionManager.cpp

commit 72a271569070958c68f427af1174db41eb49c5db
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Feb 14 23:23:13 2007 +0000

    2007-02-11 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/environment/CaelumEnvironment.cpp: fix for black holes on ATI cards on windows

3	0	src/components/ogre/environment/CaelumEnvironment.cpp

commit 44d5aedc283ddf6dbc4a0096bb978ed3ec518411
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Feb 13 22:20:16 2007 +0000

    2007-02-11 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/environment/caelum/src/SkyDome.cpp: fixed excessive checking for vertex and fragment programs

4	0	ChangeLog
9	4	src/components/ogre/environment/caelum/src/SkyDome.cpp

commit 87efe58f594465d3aeaa36f82be8aea24ab1246c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Feb 11 21:29:59 2007 +0000

    2007-02-11 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/model/AnimationSet.cpp: Ogre throws an assert if an animation with zero length is activated, so don't allow that.

4	0	ChangeLog
28	19	src/components/ogre/model/AnimationSet.cpp

commit 8ec3652e5c2e61953c9bfa105d3825d21b168ad6
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Feb 10 00:29:25 2007 +0000

    2007-02-10 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/EmberOgre.cpp: added a little bit more informative exception message
    	* src/components/ogre/environment/caelum/src/SkyDome.cpp, src/components/ogre/environment/CaelumEnvironment.cpp: added extra checks for fragment and vertex programs
    	* src/components/ogre/terrain/TerrainEditor.cpp: use correct type
    	* src/components/ogre/widgets/EntityCEGUITexture.cpp: write to log before trying to create texture
    	* src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.h: fixed class/struct inconsistency
    	* src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp: use correct type
    	* src/components/ogre/jesus/XMLJesusSerializer.cpp: return statement required
    	* src/services/config/ConfigService.cpp: MSVC likes std::string better
    	* Ember.nsi: added Nullsoft installer file for Win32
    	* Ember.bat: updated batch file

13	0	ChangeLog
103	0	Ember.nsi
3	13	ember.bat
14	6	ember.sln
1	1	src/components/ogre/EmberOgre.cpp
8	4	src/components/ogre/environment/CaelumEnvironment.cpp
290	160	src/components/ogre/environment/caelum/src/SkyDome.cpp
1	0	src/components/ogre/jesus/XMLJesusSerializer.cpp
1	1	src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp
2	2	src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.h
1	1	src/components/ogre/terrain/TerrainEditor.cpp
1	1	src/components/ogre/widgets/EntityCEGUITexture.cpp
1	1	src/services/config/ConfigService.cpp

commit d4a476aa72ed918aae78a22fde13257f08848a5d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Feb 9 23:01:19 2007 +0000

    2007-02-09 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/model/AnimationSet.cpp: make sure that we don't add time to an animation with zero length, since this will trigger an assert in ogre

4	0	ChangeLog
8	2	src/components/ogre/model/AnimationSet.cpp

commit 2311c60261fcfb03f74394cff840c922e404b542
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Feb 9 20:03:04 2007 +0000

    2007-02-09 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/cegui/Makefile.am: removed some old files
    	* src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeRenderable.cpp: We've changed the default height of invalid segments to -1, so we'll have to update the LOD calculation fix too

5	0	ChangeLog
3	3	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeRenderable.cpp
3	3	src/components/ogre/cegui/Makefile.am

commit 0658b20fcde74d31f1587e8f9781ffe110fb5e38
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Feb 8 19:46:07 2007 +0000

    2007-02-08 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/modeldefinitions/Makefile.am: fixed uninstall problems

5	1	ChangeLog
6	6	src/components/ogre/modeldefinitions/Makefile.am

commit 05790ebff2332bc14db3c2ce632c5865e21daef6
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Feb 8 19:07:10 2007 +0000

    2007-02-06 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* configure.ac: added a more helpful message when wf libs aren't found

4	0	ChangeLog
3	2	configure.ac

commit a37ee0097df07eef6c48456dc47baae51b2fa27c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Feb 8 00:07:08 2007 +0000

    2007-02-06 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* WFUT.jar: update to 1.1
    	* ember.in: various fixes to the script
    	* make_dist_media.sh.in: various fixes to the script

6	0	ChangeLog
-	-	WFUT.jar
1	5	ember.in
1	34	make_dist_media.sh.in

commit 32375fe76c93f9bec0b1ef02e065a8b3b759ebe4
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Feb 7 23:32:24 2007 +0000

    2007-02-06 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/model/mapping/Definitions/CaseDefinition.cpp, src/components/ogre/model/mapping/Definitions/CaseDefinition.h, src/components/ogre/model/mapping/Definitions/DefinitionBase.cpp, src/components/ogre/model/mapping/Definitions/DefinitionBase.h, src/components/ogre/model/mapping/Definitions/MatchDefinition.cpp, src/components/ogre/model/mapping/Definitions/MatchDefinition.h, src/components/ogre/model/mapping/Definitions/ModelMappingDefinition.cpp, src/components/ogre/model/mapping/Definitions/ModelMappingDefinition.h: added const accessors
    	* src/components/ogre/widgets/ServerWidget.cpp: use the model mapping framework to get the model to show

53	0	ChangeLog
10	0	src/components/ogre/model/mapping/Definitions/CaseDefinition.cpp
2	0	src/components/ogre/model/mapping/Definitions/CaseDefinition.h
5	0	src/components/ogre/model/mapping/Definitions/DefinitionBase.cpp
5	0	src/components/ogre/model/mapping/Definitions/DefinitionBase.h
5	0	src/components/ogre/model/mapping/Definitions/MatchDefinition.cpp
1	0	src/components/ogre/model/mapping/Definitions/MatchDefinition.h
5	0	src/components/ogre/model/mapping/Definitions/ModelMappingDefinition.cpp
1	0	src/components/ogre/model/mapping/Definitions/ModelMappingDefinition.h
35	5	src/components/ogre/widgets/ServerWidget.cpp

commit 18f1cd6f70b047f7f2f788c6f1ba8c2815157023
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Feb 7 22:51:33 2007 +0000

    2007-02-06 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/modeldefinitions/modelmappings.modelmap.xml: updated definitions

7	1	src/components/ogre/modeldefinitions/modelmappings.modelmap.xml

commit 755cc3c0b8fb1c8d765ec4c084aab5bac9861af2
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Feb 7 22:51:16 2007 +0000

    2007-02-06 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/IngameChatWidget.cpp: fixed a bug which made talk windows flicker if they were too far away to be shown, but had text added to them

14	7	src/components/ogre/widgets/IngameChatWidget.cpp

commit 254e39aace7cf3e1c625ee5de0511916c5ae7fae
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Feb 7 22:50:16 2007 +0000

    2007-02-06 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/EmberOgre.cpp, src/components/ogre/Makefile.am, src/components/ogre/OgreSetup.cpp, src/components/ogre/resources.cfg, configure.ac, ember.in, src/services/config/ConfigService.cpp, src/components/ogre/widgets/Makefile.am, src/components/ogre/modeldefinitions/Makefile.am, src/components/ogre/cegui/Makefile.am, media/packs/Makefile.am: changed a little how the media is handled. In the distribution, the media under prefix/share/ember/media/ is now divided into "user" and "shared". Upon start, if there is no ~/.ember/ember-media-0.4.2, the "user" media will be copied there. And then WFUT will be run. This media is only around 1MB. The "shared" media will be accessed as previous. The reason is that the media that is in "user" is such that due to Ogre it can't have any duplicate resources. So while we might have duplicate media in downloaded through WFUT for the "shared" media, we can't have it for the "user" media, and thus it needs to be available only from one location.

1	0	configure.ac
9	1	ember.in
1	1	media/packs/Makefile.am
1	1	src/Makefile.am
2	1	src/components/ogre/EmberOgre.cpp
1	1	src/components/ogre/Makefile.am
8	6	src/components/ogre/OgreSetup.cpp
7	7	src/components/ogre/cegui/Makefile.am
13	4	src/components/ogre/modeldefinitions/Makefile.am
8	0	src/components/ogre/resources.cfg
10	10	src/components/ogre/widgets/Makefile.am
1	1	src/services/config/ConfigService.cpp

commit 670d1c249ea462b5192f75d06c0b40e238645a2b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Feb 6 22:19:56 2007 +0000

    2007-02-06 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/EmberEntity.cpp, src/components/ogre/EmberPhysicalEntity.cpp: remove the ogre representation from the Ogre scene graph when the visibility changes, instead of just hiding the ogre object. This in some instances doubles the fps.

14	1	src/components/ogre/EmberEntity.cpp
9	0	src/components/ogre/EmberPhysicalEntity.cpp

commit 5cf74570d2ad965dd703f16e915646d19073fd9f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Feb 6 22:17:13 2007 +0000

    2007-02-06 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* make_dist_media.sh.in: make it get _all_ media needed, and resize textures so that they're not too large

123	37	make_dist_media.sh.in

commit d725b49d5aa4fea5dc4edbce9c86ffd015d9c7d8
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Feb 6 22:16:19 2007 +0000

    2007-02-06 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* ember.conf: updated terrain materials

2	2	ember.conf

commit 612c265ad26611055e9ca197d963152653426f0a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Feb 6 22:15:28 2007 +0000

    2007-02-06 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* CodeGen.pl: removed obsolete file

0	236	CodeGen.pl

commit ff55c87b7b76e0604229df923789bb505c483e1b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Feb 6 22:14:46 2007 +0000

    2007-02-06 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/modeldefinitions/buildings.modeldef, src/components/ogre/modeldefinitions/characters.modeldef.xml, src/components/ogre/modeldefinitions/creatures.modeldef.xml, src/components/ogre/modeldefinitions/environment.modeldef.xml, src/components/ogre/modeldefinitions/furniture.modeldef, src/components/ogre/modeldefinitions/items.modeldef.xml, src/components/ogre/modeldefinitions/modelmappings.modelmap.xml, src/components/ogre/modeldefinitions/outdoor_structures.modeldef, src/components/ogre/modeldefinitions/tools.modeldef, src/components/ogre/modeldefinitions/trees.modeldef.xml, src/components/ogre/modeldefinitions/vehicles.modeldef: updated definitions

65	56	src/components/ogre/modeldefinitions/buildings.modeldef
14	20	src/components/ogre/modeldefinitions/characters.modeldef.xml
10	6	src/components/ogre/modeldefinitions/creatures.modeldef.xml
50	4	src/components/ogre/modeldefinitions/environment.modeldef.xml
17	1	src/components/ogre/modeldefinitions/furniture.modeldef
83	10	src/components/ogre/modeldefinitions/items.modeldef.xml
7	0	src/components/ogre/modeldefinitions/modelmappings.modelmap.xml
0	30	src/components/ogre/modeldefinitions/outdoor_structures.modeldef
35	9	src/components/ogre/modeldefinitions/tools.modeldef
230	27	src/components/ogre/modeldefinitions/trees.modeldef.xml
1	1	src/components/ogre/modeldefinitions/vehicles.modeldef

commit 664162618e15fdf6673e091e3db0f7e2b6768a2e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Feb 4 23:04:28 2007 +0000

    2007-02-05 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* autopackage/default.apspec.in: The description should be one line.

1	2	autopackage/default.apspec.in

commit 2a8b91ca123644724d80e1a41e23f52e2d82288f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Feb 4 23:03:41 2007 +0000

    2007-02-05 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* media/README, media/materials/scripts/clothing.material, media/materials/scripts/environment.material, media/materials/scripts/vegetation.material: updated media

1	5	media/README
38	38	media/materials/scripts/clothing.material
22	8	media/materials/scripts/environment.material
2	2	media/materials/scripts/vegetation.material

commit 9fbfada8e522fc729e89f9ca49f7a1baa9e4bdcb
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Feb 4 17:17:01 2007 +0000

    2007-02-04 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/EntityWorldPickListener.cpp, src/components/ogre/terrain/TerrainEditor.cpp, src/components/ogre/terrain/TerrainEditor.h: fixed some bugs with the mouse picking

4	1	src/components/ogre/EntityWorldPickListener.cpp
16	3	src/components/ogre/terrain/TerrainEditor.cpp
7	0	src/components/ogre/terrain/TerrainEditor.h

commit 13c13ba28030d51a16cedbd0fec491a9a8c09f79
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Feb 4 02:28:01 2007 +0000

    2007-02-04 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* media/materials/base_scripts/base.material, media/materials/scripts/buildings.material, media/materials/scripts/clothing.material, media/materials/scripts/creatures.material, media/materials/scripts/environment.material, media/materials/scripts/malebuilder.material, media/materials/scripts/placeholder.material, media/materials/scripts/tools.material, media/materials/scripts/vegetation.material: update materials

12	0	ChangeLog
14	2	media/materials/base_scripts/base.material
44	13	media/materials/scripts/buildings.material
73	0	media/materials/scripts/clothing.material
15	26	media/materials/scripts/creatures.material
16	6	media/materials/scripts/environment.material
0	11	media/materials/scripts/malebuilder.material
0	1	media/materials/scripts/placeholder.material
26	30	media/materials/scripts/tools.material
75	16	media/materials/scripts/vegetation.material

commit cd6b58be5fa18b44be9eb5387c8edc6e27191f0d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Feb 4 02:27:07 2007 +0000

    2007-02-04 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOptions.cpp: never allow the scaling to be different from the page size

6	3	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOptions.cpp

commit 54a5f53df83334ab0208b6a6400c35b35c0f22f4
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Feb 4 02:25:31 2007 +0000

    2007-02-04 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/terrain/TerrainPage.cpp: fixed some lingering bugs where the splatting surface wasn't correclty wiped clean upon updates, resulting in random garbage in the texture sometimes

41	21	src/components/ogre/terrain/TerrainPage.cpp

commit 042adfd4c202a66e138e672d3378b793b9a31bd2
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Feb 4 00:13:54 2007 +0000

    2007-02-04 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/terrain/TerrainPage.cpp, src/components/ogre/terrain/TerrainShader.cpp: fixed a long standing bug which made the terrain texture be offset by one meter

24	0	ChangeLog
3	68	src/components/ogre/terrain/TerrainPage.cpp
1	0	src/components/ogre/terrain/TerrainShader.cpp

commit 360fc4b228f4f04d5e95598ee42b25421ade040b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Feb 3 23:31:07 2007 +0000

    2007-02-04 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/MeshPreview.cpp, src/components/ogre/AvatarCamera.cpp: use the more correct getDerived* methods.

3	3	src/components/ogre/AvatarCamera.cpp
1	1	src/components/ogre/widgets/MeshPreview.cpp

commit 38b4abc4c103692b63d06250af994a69672943b6
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Feb 3 23:30:17 2007 +0000

    2007-02-04 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/terrain/TerrainGenerator.cpp, src/components/ogre/terrain/TerrainGenerator.h, src/components/ogre/terrain/TerrainInfo.cpp, src/components/ogre/terrain/TerrainInfo.h, src/components/ogre/terrain/TerrainPage.cpp: fixed some long standing bugs which had made the terrain always be offset by 1 meter

3	2	src/components/ogre/terrain/TerrainGenerator.cpp
0	2	src/components/ogre/terrain/TerrainGenerator.h
8	3	src/components/ogre/terrain/TerrainInfo.cpp
3	1	src/components/ogre/terrain/TerrainInfo.h
38	41	src/components/ogre/terrain/TerrainPage.cpp

commit 39658989a33228f864d4f4b21adfcf918219bcb4
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Feb 3 23:29:14 2007 +0000

    2007-02-04 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingLandScapeData2D_HeightField.cpp: clearer code

2	3	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingLandScapeData2D_HeightField.cpp

commit 286e8bb2b87110f0b857f53e05493b3a783ccda3
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Feb 3 23:27:57 2007 +0000

    2007-02-04 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/environment/LensFlare.cpp: use the more correct getDerived* methods.

2	2	src/components/ogre/environment/LensFlare.cpp

commit b8d5fd3bc317297095d0e94d1cbea2fa2cf4b59f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Feb 3 16:41:55 2007 +0000

    2007-02-03 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/model/mapping/EmberModelMappingManager.cpp, src/components/ogre/model/mapping/EmberModelMappingManager.h, src/components/ogre/model/mapping/IActionCreator.h, src/components/ogre/model/mapping/ModelMapping.cpp, src/components/ogre/model/mapping/ModelMapping.h, src/components/ogre/model/mapping/ModelMappingCreator.cpp, src/components/ogre/model/mapping/ModelMappingCreator.h, src/components/ogre/model/mapping/ModelMappingManager.cpp, src/components/ogre/model/mapping/ModelMappingManager.h, src/components/ogre/model/mapping/XMLModelMappingDefinitionSerializer.h, src/components/ogre/model/mapping/Actions/Action.h, src/components/ogre/model/mapping/Actions/DummyAction.cpp, src/components/ogre/model/mapping/Actions/DummyAction.h, src/components/ogre/model/mapping/Cases/AttributeCase.cpp, src/components/ogre/model/mapping/Cases/AttributeCase.h, src/components/ogre/model/mapping/Cases/Case.h, src/components/ogre/model/mapping/Cases/CaseBase.cpp, src/components/ogre/model/mapping/Cases/CaseBase.h, src/components/ogre/model/mapping/Cases/EntityBaseCase.cpp, src/components/ogre/model/mapping/Cases/EntityBaseCase.h, src/components/ogre/model/mapping/Cases/EntityTypeCase.h, src/components/ogre/model/mapping/Cases/OutfitCase.h, src/components/ogre/model/mapping/Cases/AttributeComparers/AttributeComparerWrapper.h, src/components/ogre/model/mapping/Cases/AttributeComparers/HeightComparerWrapper.h, src/components/ogre/model/mapping/Cases/AttributeComparers/NumericComparer.h, src/components/ogre/model/mapping/Cases/AttributeComparers/NumericComparerWrapper.h, src/components/ogre/model/mapping/Cases/AttributeComparers/NumericEqualsComparer.h, src/components/ogre/model/mapping/Cases/AttributeComparers/NumericEqualsOrGreaterComparer.h, src/components/ogre/model/mapping/Cases/AttributeComparers/NumericEqualsOrLesserComparer.h, src/components/ogre/model/mapping/Cases/AttributeComparers/NumericGreaterComparer.h, src/components/ogre/model/mapping/Cases/AttributeComparers/NumericLesserComparer.h, src/components/ogre/model/mapping/Cases/AttributeComparers/NumericRangeComparer.h, src/components/ogre/model/mapping/Cases/AttributeComparers/NumericValueHolder.h, src/components/ogre/model/mapping/Cases/AttributeComparers/StringComparer.h, src/components/ogre/model/mapping/Cases/AttributeComparers/StringComparerWrapper.h, src/components/ogre/model/mapping/Definitions/ActionDefinition.h, src/components/ogre/model/mapping/Definitions/CaseDefinition.h, src/components/ogre/model/mapping/Definitions/DefinitionBase.h, src/components/ogre/model/mapping/Definitions/MatchDefinition.h, src/components/ogre/model/mapping/Definitions/ModelMappingDefinition.h, src/components/ogre/model/mapping/Matches/AbstractMatch.h, src/components/ogre/model/mapping/Matches/AttributeDependentMatch.h, src/components/ogre/model/mapping/Matches/AttributeMatch.h, src/components/ogre/model/mapping/Matches/EntityTypeMatch.h, src/components/ogre/model/mapping/Matches/OutfitMatch.h, src/components/ogre/model/mapping/Matches/Observers/AttributeObserver.h, src/components/ogre/model/mapping/Matches/Observers/EntityCreationObserver.h: documentation galore

22	0	src/components/ogre/model/mapping/Actions/Action.h
10	9	src/components/ogre/model/mapping/Actions/DummyAction.cpp
11	9	src/components/ogre/model/mapping/Actions/DummyAction.h
6	10	src/components/ogre/model/mapping/Cases/AttributeCase.cpp
4	8	src/components/ogre/model/mapping/Cases/AttributeCase.h
4	0	src/components/ogre/model/mapping/Cases/AttributeComparers/AttributeComparerWrapper.h
10	0	src/components/ogre/model/mapping/Cases/AttributeComparers/HeightComparerWrapper.h
5	0	src/components/ogre/model/mapping/Cases/AttributeComparers/NumericComparer.h
1	0	src/components/ogre/model/mapping/Cases/AttributeComparers/NumericComparerWrapper.h
4	0	src/components/ogre/model/mapping/Cases/AttributeComparers/NumericEqualsComparer.h
5	0	src/components/ogre/model/mapping/Cases/AttributeComparers/NumericEqualsOrGreaterComparer.h
4	0	src/components/ogre/model/mapping/Cases/AttributeComparers/NumericEqualsOrLesserComparer.h
4	0	src/components/ogre/model/mapping/Cases/AttributeComparers/NumericGreaterComparer.h
4	0	src/components/ogre/model/mapping/Cases/AttributeComparers/NumericLesserComparer.h
4	2	src/components/ogre/model/mapping/Cases/AttributeComparers/NumericRangeComparer.h
1	0	src/components/ogre/model/mapping/Cases/AttributeComparers/NumericValueHolder.h
5	0	src/components/ogre/model/mapping/Cases/AttributeComparers/StringComparer.h
1	0	src/components/ogre/model/mapping/Cases/AttributeComparers/StringComparerWrapper.h
10	2	src/components/ogre/model/mapping/Cases/Case.h
2	0	src/components/ogre/model/mapping/Cases/CaseBase.cpp
41	0	src/components/ogre/model/mapping/Cases/CaseBase.h
1	0	src/components/ogre/model/mapping/Cases/EntityBaseCase.cpp
5	0	src/components/ogre/model/mapping/Cases/EntityBaseCase.h
1	4	src/components/ogre/model/mapping/Cases/EntityTypeCase.h
1	4	src/components/ogre/model/mapping/Cases/OutfitCase.h
1	0	src/components/ogre/model/mapping/Definitions/ActionDefinition.h
1	0	src/components/ogre/model/mapping/Definitions/CaseDefinition.h
7	0	src/components/ogre/model/mapping/Definitions/DefinitionBase.h
1	0	src/components/ogre/model/mapping/Definitions/MatchDefinition.h
1	0	src/components/ogre/model/mapping/Definitions/ModelMappingDefinition.h
0	27	src/components/ogre/model/mapping/EmberModelMappingManager.cpp
21	15	src/components/ogre/model/mapping/EmberModelMappingManager.h
9	0	src/components/ogre/model/mapping/IActionCreator.h
24	3	src/components/ogre/model/mapping/Matches/AbstractMatch.h
8	0	src/components/ogre/model/mapping/Matches/AttributeDependentMatch.h
15	0	src/components/ogre/model/mapping/Matches/AttributeMatch.h
1	0	src/components/ogre/model/mapping/Matches/EntityTypeMatch.h
4	0	src/components/ogre/model/mapping/Matches/Observers/AttributeObserver.h
1	0	src/components/ogre/model/mapping/Matches/Observers/EntityCreationObserver.h
1	0	src/components/ogre/model/mapping/Matches/OutfitMatch.h
1	6	src/components/ogre/model/mapping/ModelMapping.cpp
8	2	src/components/ogre/model/mapping/ModelMapping.h
19	16	src/components/ogre/model/mapping/ModelMappingCreator.cpp
65	2	src/components/ogre/model/mapping/ModelMappingCreator.h
7	4	src/components/ogre/model/mapping/ModelMappingManager.cpp
40	5	src/components/ogre/model/mapping/ModelMappingManager.h
5	0	src/components/ogre/model/mapping/XMLModelMappingDefinitionSerializer.h

commit 30bcaddb8f1121904565946ab617e78b0d6afb54
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Feb 3 13:10:46 2007 +0000

    2007-02-03 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/modeldefinitions/characters.modeldef.xml, src/components/ogre/modeldefinitions/modelmappings.modelmap.xml: updated mappings

44	0	ChangeLog
41	0	src/components/ogre/modeldefinitions/characters.modeldef.xml
70	29	src/components/ogre/modeldefinitions/modelmappings.modelmap.xml

commit aec4728ff494a1c73c06fa10e932e4d57cc53eed
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Feb 3 13:10:08 2007 +0000

    2007-02-03 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/model/mapping/ModelMapping.cpp, src/components/ogre/model/mapping/ModelMapping.h, src/components/ogre/model/mapping/ModelMappingCreator.cpp: removed obsolete way of keeping the Cases in a lookup map in the ModelMapping.

0	18	src/components/ogre/model/mapping/ModelMapping.cpp
9	4	src/components/ogre/model/mapping/ModelMapping.h
0	7	src/components/ogre/model/mapping/ModelMappingCreator.cpp

commit 31105ed5508466a30e137d0046f0b812c70564d1
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Feb 3 13:08:16 2007 +0000

    2007-02-03 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/widgets/EntityCEGUITexture.cpp: make the background black. It should preferrably have been transparent, but I couldn't get that to work with CEGUI (it always made it grey).

2	2	src/components/ogre/widgets/EntityCEGUITexture.cpp

commit 532c2bde462ffb0d923f8508f50a027fb5071e11
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Feb 3 13:07:15 2007 +0000

    2007-02-03 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/EmberOgre.cpp, src/components/ogre/EmberOgre.h: make sure that stuff is cleaned up correctly, also changed how the EmberEntityFactory is created.

20	7	src/components/ogre/EmberOgre.cpp
74	15	src/components/ogre/EmberOgre.h

commit 6384296797286596ecfec8ac746843b5b8934744
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Feb 3 13:05:51 2007 +0000

    2007-02-03 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/EmberEntityFactory.cpp, src/components/ogre/EmberEntityFactory.h: changed a little how it's created and handles the View. Since the Eris::Avatar is created before the Eris::View, we can get the Avatar from the View, instead of listening for different events. Also added more comments and cleaned up code.

20	87	src/components/ogre/EmberEntityFactory.cpp
23	10	src/components/ogre/EmberEntityFactory.h

commit 09abfed3b47cc5924c64a954c12259fe8004e717
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Feb 3 11:15:30 2007 +0000

    2007-02-03 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/OgreLogObserver.h: better description

2	0	src/components/ogre/OgreLogObserver.h

commit 697e9c5fbf786ca85412654623ff9472e050c821
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Feb 3 11:14:49 2007 +0000

    2007-02-02 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/framework/StreamLogObserver.cpp: disable the output of file name since it's of no use anyway and only makes the log file larger

2	2	src/framework/StreamLogObserver.cpp

commit 43e89e0336e90dfe7790ae0248fceffcd7096267
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Feb 3 00:52:12 2007 +0000

    2007-02-02 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/services/server/ServerService.cpp, src/services/server/ServerService.h: cleaned up code and made sure that the View is set before the signal for a new avatar is sent, so that listeners can be sure that they have access to the view too.

1	1	src/services/server/ServerService.cpp
0	9	src/services/server/ServerService.h

commit bdbc13dafc6aeecbcc2afad1a519188f4ee27fa3
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Feb 3 00:47:07 2007 +0000

    2007-02-02 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/EmberEntity.h: this is no longer a part of Ogre, we use EmberEntityUserObject for that, also cleaned up obsolete code

10	32	src/components/ogre/EmberEntity.h

commit 12a745f61d58adae69c57cc5150c5d68eb2b4b96
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Feb 3 00:45:44 2007 +0000

    2007-02-02 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/AvatarController.cpp: properly delete camera

1	0	src/components/ogre/AvatarController.cpp

commit 080e418cf3c9a9c5e1fd176a7dbc60f8ab494eb3
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Feb 3 00:44:45 2007 +0000

    2007-02-02 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/AvatarCamera.cpp, src/components/ogre/AvatarEmberEntity.cpp: clean up code

2	132	src/components/ogre/AvatarCamera.cpp
0	7	src/components/ogre/AvatarEmberEntity.cpp

commit 599ecc77f66095acb3b29ac04fde40707a6356c8
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Feb 1 22:28:47 2007 +0000

    2007-02-01 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* configure.ac: require eris v. 1.3.12

16	0	ChangeLog
1	1	configure.ac

commit 34722cc61af5f94c2306eec31c6a582a5f3ae834
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Feb 1 22:27:29 2007 +0000

    2007-02-01 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/EmberEntityActionCreator.cpp, src/components/ogre/EmberEntityActionCreator.h, src/components/ogre/EmberEntityModelAction.cpp, src/components/ogre/EmberEntityModelAction.h, src/components/ogre/EmberEntityPartAction.cpp, src/components/ogre/EmberEntityPartAction.h: adapted to changes in Model::Mapping

4	3	src/components/ogre/EmberEntityActionCreator.cpp
3	2	src/components/ogre/EmberEntityActionCreator.h
2	0	src/components/ogre/EmberEntityModelAction.cpp
3	2	src/components/ogre/EmberEntityModelAction.h
5	0	src/components/ogre/EmberEntityPartAction.cpp
2	1	src/components/ogre/EmberEntityPartAction.h

commit acf351d35ef95d1d76a3f8e3d2d3aaae5cbf85f4
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Feb 1 22:12:20 2007 +0000

    2007-02-01 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/model/mapping/AttributeComparers.cpp, src/components/ogre/model/mapping/AttributeComparers.h, src/components/ogre/model/mapping/ChangeContext.cpp, src/components/ogre/model/mapping/ChangeContext.h, src/components/ogre/model/mapping/Makefile.am, src/components/ogre/model/mapping/ModelMapping.cpp, src/components/ogre/model/mapping/ModelMapping.h, src/components/ogre/model/mapping/ModelMappingCreator.cpp, src/components/ogre/model/mapping/ModelMappingDefinition.cpp, src/components/ogre/model/mapping/ModelMappingDefinition.h, src/components/ogre/model/mapping/Cases/CaseBase.cpp, src/components/ogre/model/mapping/Cases/CaseBase.h, src/components/ogre/model/mapping/Cases/AttributeComparers/HeightComparerWrapper.cpp, src/components/ogre/model/mapping/Cases/AttributeComparers/NumericComparerWrapper.cpp, src/components/ogre/model/mapping/Cases/AttributeComparers/StringComparerWrapper.cpp, src/components/ogre/model/mapping/Matches/AbstractMatch.h, src/components/ogre/model/mapping/Matches/AttributeDependentMatch.h, src/components/ogre/model/mapping/Matches/AttributeMatch.cpp, src/components/ogre/model/mapping/Matches/AttributeMatch.h, src/components/ogre/model/mapping/Matches/MatchBase.cpp, src/components/ogre/model/mapping/Matches/MatchBase.h, src/components/ogre/model/mapping/Matches/OutfitMatch.cpp, src/components/ogre/model/mapping/Matches/OutfitMatch.h, src/components/ogre/model/mapping/Matches/Observers/AttributeObserver.cpp, src/components/ogre/model/mapping/Matches/Observers/AttributeObserver.h, src/components/ogre/model/mapping/Matches/Observers/EntityCreationObserver.cpp, src/components/ogre/model/mapping/Matches/Observers/EntityCreationObserver.h: refactored how changes are evaluated. Instead of checking the whole mapping from the root, now only check nodes under the affected node. Also fixed various bugs.

0	143	src/components/ogre/model/mapping/AttributeComparers.cpp
0	190	src/components/ogre/model/mapping/AttributeComparers.h
1	1	src/components/ogre/model/mapping/Cases/AttributeComparers/HeightComparerWrapper.cpp
4	3	src/components/ogre/model/mapping/Cases/AttributeComparers/NumericComparerWrapper.cpp
1	1	src/components/ogre/model/mapping/Cases/AttributeComparers/StringComparerWrapper.cpp
8	5	src/components/ogre/model/mapping/Cases/CaseBase.cpp
2	1	src/components/ogre/model/mapping/Cases/CaseBase.h
69	0	src/components/ogre/model/mapping/ChangeContext.cpp
87	0	src/components/ogre/model/mapping/ChangeContext.h
28	32	src/components/ogre/model/mapping/Makefile.am
29	2	src/components/ogre/model/mapping/Matches/AbstractMatch.h
1	1	src/components/ogre/model/mapping/Matches/AttributeDependentMatch.h
7	2	src/components/ogre/model/mapping/Matches/AttributeMatch.cpp
1	1	src/components/ogre/model/mapping/Matches/AttributeMatch.h
1	0	src/components/ogre/model/mapping/Matches/MatchBase.cpp
1	0	src/components/ogre/model/mapping/Matches/MatchBase.h
5	4	src/components/ogre/model/mapping/Matches/Observers/AttributeObserver.cpp
3	4	src/components/ogre/model/mapping/Matches/Observers/AttributeObserver.h
2	3	src/components/ogre/model/mapping/Matches/Observers/EntityCreationObserver.cpp
1	3	src/components/ogre/model/mapping/Matches/Observers/EntityCreationObserver.h
9	4	src/components/ogre/model/mapping/Matches/OutfitMatch.cpp
1	1	src/components/ogre/model/mapping/Matches/OutfitMatch.h
1	15	src/components/ogre/model/mapping/ModelMapping.cpp
0	2	src/components/ogre/model/mapping/ModelMapping.h
4	4	src/components/ogre/model/mapping/ModelMappingCreator.cpp
0	99	src/components/ogre/model/mapping/ModelMappingDefinition.cpp
0	122	src/components/ogre/model/mapping/ModelMappingDefinition.h

commit 22a21fb6c977bb61c1c6df0e524db0708ddcb978
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jan 30 23:23:03 2007 +0000

    2007-01-31 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/model/mapping/EmberModelMappingManager.cpp, src/components/ogre/model/mapping/EmberModelMappingManager.h, src/components/ogre/model/mapping/IActionCreator.h, src/components/ogre/model/mapping/Makefile.am, src/components/ogre/model/mapping/ModelMapping.cpp, src/components/ogre/model/mapping/ModelMapping.h, src/components/ogre/model/mapping/ModelMappingCreator.cpp, src/components/ogre/model/mapping/ModelMappingCreator.h, src/components/ogre/model/mapping/ModelMappingManager.cpp, src/components/ogre/model/mapping/ModelMappingManager.h, src/components/ogre/model/mapping/XMLModelMappingDefinitionSerializer.cpp, src/components/ogre/model/mapping/XMLModelMappingDefinitionSerializer.h, src/components/ogre/model/mapping/Actions/Action.cpp, src/components/ogre/model/mapping/Actions/Action.h, src/components/ogre/model/mapping/Actions/DummyAction.cpp, src/components/ogre/model/mapping/Actions/DummyAction.h, src/components/ogre/model/mapping/Cases/AttributeCase.cpp, src/components/ogre/model/mapping/Cases/AttributeCase.h, src/components/ogre/model/mapping/Cases/Case.cpp, src/components/ogre/model/mapping/Cases/Case.h, src/components/ogre/model/mapping/Cases/CaseBase.cpp, src/components/ogre/model/mapping/Cases/CaseBase.h, src/components/ogre/model/mapping/Cases/EntityBaseCase.cpp, src/components/ogre/model/mapping/Cases/EntityBaseCase.h, src/components/ogre/model/mapping/Cases/EntityTypeCase.cpp, src/components/ogre/model/mapping/Cases/EntityTypeCase.h, src/components/ogre/model/mapping/Cases/OutfitCase.cpp, src/components/ogre/model/mapping/Cases/OutfitCase.h, src/components/ogre/model/mapping/Cases/AttributeComparers/AttributeComparerWrapper.cpp, src/components/ogre/model/mapping/Cases/AttributeComparers/AttributeComparerWrapper.h, src/components/ogre/model/mapping/Cases/AttributeComparers/HeightComparerWrapper.cpp, src/components/ogre/model/mapping/Cases/AttributeComparers/HeightComparerWrapper.h, src/components/ogre/model/mapping/Cases/AttributeComparers/NumericComparer.cpp, src/components/ogre/model/mapping/Cases/AttributeComparers/NumericComparer.h, src/components/ogre/model/mapping/Cases/AttributeComparers/NumericComparerWrapper.cpp, src/components/ogre/model/mapping/Cases/AttributeComparers/NumericComparerWrapper.h, src/components/ogre/model/mapping/Cases/AttributeComparers/NumericEqualsComparer.cpp, src/components/ogre/model/mapping/Cases/AttributeComparers/NumericEqualsComparer.h, src/components/ogre/model/mapping/Cases/AttributeComparers/NumericEqualsOrGreaterComparer.cpp, src/components/ogre/model/mapping/Cases/AttributeComparers/NumericEqualsOrGreaterComparer.h, src/components/ogre/model/mapping/Cases/AttributeComparers/NumericEqualsOrLesserComparer.cpp, src/components/ogre/model/mapping/Cases/AttributeComparers/NumericEqualsOrLesserComparer.h, src/components/ogre/model/mapping/Cases/AttributeComparers/NumericGreaterComparer.cpp, src/components/ogre/model/mapping/Cases/AttributeComparers/NumericGreaterComparer.h, src/components/ogre/model/mapping/Cases/AttributeComparers/NumericLesserComparer.cpp, src/components/ogre/model/mapping/Cases/AttributeComparers/NumericLesserComparer.h,src/components/ogre/model/mapping/Cases/AttributeComparers/NumericRangeComparer.cpp, src/components/ogre/model/mapping/Cases/AttributeComparers/NumericRangeComparer.h, src/components/ogre/model/mapping/Cases/AttributeComparers/NumericValueHolder.cpp, src/components/ogre/model/mapping/Cases/AttributeComparers/NumericValueHolder.h, src/components/ogre/model/mapping/Cases/AttributeComparers/StringComparer.cpp, src/components/ogre/model/mapping/Cases/AttributeComparers/StringComparer.h, src/components/ogre/model/mapping/Cases/AttributeComparers/StringComparerWrapper.cpp, src/components/ogre/model/mapping/Cases/AttributeComparers/StringComparerWrapper.h, src/components/ogre/model/mapping/Definitions/ActionDefinition.cpp, src/components/ogre/model/mapping/Definitions/ActionDefinition.h, src/components/ogre/model/mapping/Definitions/CaseDefinition.cpp, src/components/ogre/model/mapping/Definitions/CaseDefinition.h, src/components/ogre/model/mapping/Definitions/DefinitionBase.cpp, src/components/ogre/model/mapping/Definitions/DefinitionBase.h, src/components/ogre/model/mapping/Definitions/MatchDefinition.cpp, src/components/ogre/model/mapping/Definitions/MatchDefinition.h, src/components/ogre/model/mapping/Definitions/ModelMappingDefinition.cpp, src/components/ogre/model/mapping/Definitions/ModelMappingDefinition.h, src/components/ogre/model/mapping/Matches/AbstractMatch.cpp, src/components/ogre/model/mapping/Matches/AbstractMatch.h, src/components/ogre/model/mapping/Matches/AttributeDependentMatch.cpp, src/components/ogre/model/mapping/Matches/AttributeDependentMatch.h, src/components/ogre/model/mapping/Matches/AttributeMatch.cpp, src/components/ogre/model/mapping/Matches/AttributeMatch.h, src/components/ogre/model/mapping/Matches/EntityTypeMatch.cpp, src/components/ogre/model/mapping/Matches/EntityTypeMatch.h, src/components/ogre/model/mapping/Matches/MatchBase.cpp, src/components/ogre/model/mapping/Matches/MatchBase.h, src/components/ogre/model/mapping/Matches/OutfitMatch.cpp, src/components/ogre/model/mapping/Matches/OutfitMatch.h, src/components/ogre/model/mapping/Matches/Observers/AttributeObserver.cpp, src/components/ogre/model/mapping/Matches/Observers/AttributeObserver.h, src/components/ogre/model/mapping/Matches/Observers/EntityCreationObserver.cpp, src/components/ogre/model/mapping/Matches/Observers/EntityCreationObserver.h: refactored it into different classes and namespaces

41	0	src/components/ogre/model/mapping/Actions/Action.cpp
70	0	src/components/ogre/model/mapping/Actions/Action.h
50	0	src/components/ogre/model/mapping/Actions/DummyAction.cpp
55	0	src/components/ogre/model/mapping/Actions/DummyAction.h
66	0	src/components/ogre/model/mapping/Cases/AttributeCase.cpp
83	0	src/components/ogre/model/mapping/Cases/AttributeCase.h
46	0	src/components/ogre/model/mapping/Cases/AttributeComparers/AttributeComparerWrapper.cpp
57	0	src/components/ogre/model/mapping/Cases/AttributeComparers/AttributeComparerWrapper.h
57	0	src/components/ogre/model/mapping/Cases/AttributeComparers/HeightComparerWrapper.cpp
69	0	src/components/ogre/model/mapping/Cases/AttributeComparers/HeightComparerWrapper.h
45	0	src/components/ogre/model/mapping/Cases/AttributeComparers/NumericComparer.cpp
57	0	src/components/ogre/model/mapping/Cases/AttributeComparers/NumericComparer.h
57	0	src/components/ogre/model/mapping/Cases/AttributeComparers/NumericComparerWrapper.cpp
63	0	src/components/ogre/model/mapping/Cases/AttributeComparers/NumericComparerWrapper.h
54	0	src/components/ogre/model/mapping/Cases/AttributeComparers/NumericEqualsComparer.cpp
60	0	src/components/ogre/model/mapping/Cases/AttributeComparers/NumericEqualsComparer.h
53	0	src/components/ogre/model/mapping/Cases/AttributeComparers/NumericEqualsOrGreaterComparer.cpp
62	0	src/components/ogre/model/mapping/Cases/AttributeComparers/NumericEqualsOrGreaterComparer.h
53	0	src/components/ogre/model/mapping/Cases/AttributeComparers/NumericEqualsOrLesserComparer.cpp
63	0	src/components/ogre/model/mapping/Cases/AttributeComparers/NumericEqualsOrLesserComparer.h
53	0	src/components/ogre/model/mapping/Cases/AttributeComparers/NumericGreaterComparer.cpp
62	0	src/components/ogre/model/mapping/Cases/AttributeComparers/NumericGreaterComparer.h
53	0	src/components/ogre/model/mapping/Cases/AttributeComparers/NumericLesserComparer.cpp
61	0	src/components/ogre/model/mapping/Cases/AttributeComparers/NumericLesserComparer.h
55	0	src/components/ogre/model/mapping/Cases/AttributeComparers/NumericRangeComparer.cpp
65	0	src/components/ogre/model/mapping/Cases/AttributeComparers/NumericRangeComparer.h
48	0	src/components/ogre/model/mapping/Cases/AttributeComparers/NumericValueHolder.cpp
58	0	src/components/ogre/model/mapping/Cases/AttributeComparers/NumericValueHolder.h
53	0	src/components/ogre/model/mapping/Cases/AttributeComparers/StringComparer.cpp
60	0	src/components/ogre/model/mapping/Cases/AttributeComparers/StringComparer.h
55	0	src/components/ogre/model/mapping/Cases/AttributeComparers/StringComparerWrapper.cpp
63	0	src/components/ogre/model/mapping/Cases/AttributeComparers/StringComparerWrapper.h
41	0	src/components/ogre/model/mapping/Cases/Case.cpp
69	0	src/components/ogre/model/mapping/Cases/Case.h
99	0	src/components/ogre/model/mapping/Cases/CaseBase.cpp
138	0	src/components/ogre/model/mapping/Cases/CaseBase.h
63	0	src/components/ogre/model/mapping/Cases/EntityBaseCase.cpp
66	0	src/components/ogre/model/mapping/Cases/EntityBaseCase.h
45	0	src/components/ogre/model/mapping/Cases/EntityTypeCase.cpp
75	0	src/components/ogre/model/mapping/Cases/EntityTypeCase.h
46	0	src/components/ogre/model/mapping/Cases/OutfitCase.cpp
61	0	src/components/ogre/model/mapping/Cases/OutfitCase.h
49	0	src/components/ogre/model/mapping/Definitions/ActionDefinition.cpp
60	0	src/components/ogre/model/mapping/Definitions/ActionDefinition.h
50	0	src/components/ogre/model/mapping/Definitions/CaseDefinition.cpp
79	0	src/components/ogre/model/mapping/Definitions/CaseDefinition.h
54	0	src/components/ogre/model/mapping/Definitions/DefinitionBase.cpp
70	0	src/components/ogre/model/mapping/Definitions/DefinitionBase.h
45	0	src/components/ogre/model/mapping/Definitions/MatchDefinition.cpp
79	0	src/components/ogre/model/mapping/Definitions/MatchDefinition.h
62	0	src/components/ogre/model/mapping/Definitions/ModelMappingDefinition.cpp
76	0	src/components/ogre/model/mapping/Definitions/ModelMappingDefinition.h
9	9	src/components/ogre/model/mapping/EmberModelMappingManager.cpp
6	6	src/components/ogre/model/mapping/EmberModelMappingManager.h
50	0	src/components/ogre/model/mapping/IActionCreator.h
35	6	src/components/ogre/model/mapping/Makefile.am
43	0	src/components/ogre/model/mapping/Matches/AbstractMatch.cpp
117	0	src/components/ogre/model/mapping/Matches/AbstractMatch.h
58	0	src/components/ogre/model/mapping/Matches/AttributeDependentMatch.cpp
62	0	src/components/ogre/model/mapping/Matches/AttributeDependentMatch.h
71	0	src/components/ogre/model/mapping/Matches/AttributeMatch.cpp
86	0	src/components/ogre/model/mapping/Matches/AttributeMatch.h
55	0	src/components/ogre/model/mapping/Matches/EntityTypeMatch.cpp
76	0	src/components/ogre/model/mapping/Matches/EntityTypeMatch.h
42	0	src/components/ogre/model/mapping/Matches/MatchBase.cpp
71	0	src/components/ogre/model/mapping/Matches/MatchBase.h
74	0	src/components/ogre/model/mapping/Matches/Observers/AttributeObserver.cpp
79	0	src/components/ogre/model/mapping/Matches/Observers/AttributeObserver.h
67	0	src/components/ogre/model/mapping/Matches/Observers/EntityCreationObserver.cpp
75	0	src/components/ogre/model/mapping/Matches/Observers/EntityCreationObserver.h
91	0	src/components/ogre/model/mapping/Matches/OutfitMatch.cpp
76	0	src/components/ogre/model/mapping/Matches/OutfitMatch.h
11	258	src/components/ogre/model/mapping/ModelMapping.cpp
27	339	src/components/ogre/model/mapping/ModelMapping.h
37	0	src/components/ogre/model/mapping/ModelMappingCreator.cpp
26	18	src/components/ogre/model/mapping/ModelMappingCreator.h
2	0	src/components/ogre/model/mapping/ModelMappingManager.cpp
6	13	src/components/ogre/model/mapping/ModelMappingManager.h
2	0	src/components/ogre/model/mapping/XMLModelMappingDefinitionSerializer.cpp
4	4	src/components/ogre/model/mapping/XMLModelMappingDefinitionSerializer.h

commit 616d73ffe21922f354093ddad318a678f54c529a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jan 28 22:13:12 2007 +0000

    2007-01-28 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/modeldefinitions/items.modeldef.xml, src/components/ogre/modeldefinitions/modelmappings.modelmap.xml: updated definitions

63	0	ChangeLog
21	1	src/components/ogre/modeldefinitions/items.modeldef.xml
144	113	src/components/ogre/modeldefinitions/modelmappings.modelmap.xml

commit ea76c88b32808c7a6c08227b7d06559b7e732589
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jan 28 22:12:25 2007 +0000

    2007-01-28 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* configure.ac: bumped the required media version

2	2	configure.ac

commit 2eae1804939ca09b078c2aa77ccb4c8dc198a546
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jan 28 22:11:04 2007 +0000

    2007-01-28 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/EmberPhysicalEntity.cpp: fixed a bug caused by reference to old memory, resulting in Eris::Entity::hasChild(...) returning wrong results

1	1	src/components/ogre/EmberPhysicalEntity.cpp

commit 8683594556852bcd96059cc8cc94806df02e279c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jan 28 22:10:01 2007 +0000

    2007-01-28 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/EmberEntityPartAction.cpp: fixes for signature change

1	1	src/components/ogre/EmberEntityPartAction.cpp

commit e5c24f31c4854027666e2a21fcb7f5a4616b8a23
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jan 28 22:09:19 2007 +0000

    2007-01-28 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/EmberEntityActionCreator.cpp: updated with changes to the format for actions

2	2	src/components/ogre/EmberEntityActionCreator.cpp

commit 6ffabdd8662f444073a248344a5eabe983c4c6ed
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jan 28 22:08:03 2007 +0000

    2007-01-28 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOcclusionCameraTraversal.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOcclusionTraversal.cpp: code cleanup

1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOcclusionCameraTraversal.cpp
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOcclusionTraversal.cpp

commit 413a1420a1729ddccf483ac479b33d032e932755
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jan 28 22:02:25 2007 +0000

    2007-01-27 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/model/mapping/ModelMapping.cpp, src/components/ogre/model/mapping/ModelMapping.h, src/components/ogre/model/mapping/ModelMappingCreator.cpp, src/components/ogre/model/mapping/ModelMappingCreator.h, src/components/ogre/model/mapping/ModelMappingDefinition.cpp, src/components/ogre/model/mapping/ModelMappingDefinition.h, src/components/ogre/model/mapping/ModelMappingManager.cpp, src/components/ogre/model/mapping/XMLModelMappingDefinitionSerializer.cpp:
    	* refined the xml format to allow for more generic actions
    	* added outfit mapping, which allows for checking arbitrary properties on contained, outfitted entities
    	* changed the activation phase so that all actions that are deactivated are triggered first, with all actions that will be activated triggering afterwards.

149	29	src/components/ogre/model/mapping/ModelMapping.cpp
88	15	src/components/ogre/model/mapping/ModelMapping.h
70	18	src/components/ogre/model/mapping/ModelMappingCreator.cpp
6	0	src/components/ogre/model/mapping/ModelMappingCreator.h
54	0	src/components/ogre/model/mapping/ModelMappingDefinition.cpp
17	10	src/components/ogre/model/mapping/ModelMappingDefinition.h
1	1	src/components/ogre/model/mapping/ModelMappingManager.cpp
9	2	src/components/ogre/model/mapping/XMLModelMappingDefinitionSerializer.cpp

commit dd353a6a63f1cfef9cf1a5f552f0e48dde3669d2
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jan 28 21:58:44 2007 +0000

    2007-01-27 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/model/Model.cpp, src/components/ogre/model/Model.h, src/components/ogre/model/ModelDefinitionManager.cpp: restructured how grouping is handled. We now use a dedicated ModelPart class which holds the subentities of a part. In addition, when a part is hidden because another part in the same group is shown, the first part is later reactivated when the other part is hidden.

94	37	src/components/ogre/model/Model.cpp
39	12	src/components/ogre/model/Model.h
2	3	src/components/ogre/model/ModelDefinitionManager.cpp

commit 710ddfe2bd3453d16e9608ac80c8acbf9bb6ec97
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jan 28 21:56:48 2007 +0000

    2007-01-27 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/AvatarCamera.cpp, src/components/ogre/EmberPhysicalEntity.cpp, src/components/ogre/EntityWorldPickListener.cpp, src/components/ogre/EntityWorldPickListener.h, src/components/ogre/IWorldPickListener.h, src/components/ogre/jesus/JesusMousePicker.cpp, src/components/ogre/jesus/JesusMousePicker.h: refactored the way picking is done in order to fix a bug where an entity with a large bounding box would make it impossible to pick smaller entities contained in it. Now, each picking process is done in three steps: first all adapters are initialized, then they are used to process the picking, and finally they are queried for picking results. This allows us to let the adapters better determine if a contained object is picked.

17	53	src/components/ogre/AvatarCamera.cpp
48	14	src/components/ogre/EntityWorldPickListener.cpp
8	0	src/components/ogre/EntityWorldPickListener.h
10	0	src/components/ogre/IWorldPickListener.h
4	0	src/components/ogre/jesus/JesusMousePicker.cpp
5	0	src/components/ogre/jesus/JesusMousePicker.h

commit 8b0c551e4496cf99a2643834bf3567459ae4ee6d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jan 27 22:18:00 2007 +0000

    2007-01-27 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/modeldefinitions/characters.modeldef.xml, src/components/ogre/modeldefinitions/creatures.modeldef.xml, src/components/ogre/modeldefinitions/edibles.modeldef, src/components/ogre/modeldefinitions/outdoor_structures.modeldef, src/components/ogre/modeldefinitions/tools.modeldef, src/components/ogre/modeldefinitions/trees.modeldef.xml, src/components/ogre/modeldefinitions/vehicles.modeldef: updated model definitions

119	662	src/components/ogre/modeldefinitions/characters.modeldef.xml
129	135	src/components/ogre/modeldefinitions/creatures.modeldef.xml
1	10	src/components/ogre/modeldefinitions/edibles.modeldef
2	29	src/components/ogre/modeldefinitions/outdoor_structures.modeldef
10	0	src/components/ogre/modeldefinitions/tools.modeldef
1	1	src/components/ogre/modeldefinitions/trees.modeldef.xml
5	26	src/components/ogre/modeldefinitions/vehicles.modeldef

commit f7440b41b2a264e613d1a1c8943ea20b0131d0c8
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jan 27 22:15:07 2007 +0000

    2007-01-27 Erik Hjortsberg  <erik.hjortsberg@iteam.se>
    
    	* src/components/ogre/modeldefinitions/modeldefinition.xsd: updated schema

6	5	src/components/ogre/modeldefinitions/modeldefinition.xsd

commit fe8ad69a16deb45c2f37abdfafb763bf8821e824
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jan 27 22:11:26 2007 +0000

    2007-01-27 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/modeldefinitions/modelmappings.modelmap.xml: added a model mappings file

420	0	src/components/ogre/modeldefinitions/modelmappings.modelmap.xml

commit 51300436d2ab053405a33beda8db94e7adb47ce7
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jan 27 22:10:35 2007 +0000

    2007-01-27 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/model/mapping/ModelMapping.cpp, src/components/ogre/model/mapping/ModelMappingCreator.cpp: fixed a bug with string attributes not getting a ComparerWrapper created, also added a check for a valid ComparerWrapper in the AttributeCase::testMatch method

5	3	src/components/ogre/model/mapping/ModelMapping.cpp
8	6	src/components/ogre/model/mapping/ModelMappingCreator.cpp

commit 7438dcefe72506cc4ffbd380237f6be6f358a50b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jan 24 21:55:41 2007 +0000

    2007-01-24 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/EmberPhysicalEntity.cpp: allow for the changing of model

11	1	src/components/ogre/EmberPhysicalEntity.cpp

commit 085fe4ed8f4a2cfa0aba328f39d98c42e931c6b4
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jan 24 21:53:02 2007 +0000

    2007-01-22 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/model/mapping/AttributeComparers.cpp, src/components/ogre/model/mapping/AttributeComparers.h, src/components/ogre/model/mapping/Makefile.am, src/components/ogre/model/mapping/ModelMapping.cpp, src/components/ogre/model/mapping/ModelMapping.h, src/components/ogre/model/mapping/ModelMappingCreator.cpp, src/components/ogre/model/mapping/ModelMappingCreator.h: updated and revised

143	0	src/components/ogre/model/mapping/AttributeComparers.cpp
190	0	src/components/ogre/model/mapping/AttributeComparers.h
4	3	src/components/ogre/model/mapping/Makefile.am
178	3	src/components/ogre/model/mapping/ModelMapping.cpp
127	157	src/components/ogre/model/mapping/ModelMapping.h
80	6	src/components/ogre/model/mapping/ModelMappingCreator.cpp
9	0	src/components/ogre/model/mapping/ModelMappingCreator.h

commit 509334b4f6892c030dd72b64468998b26e577c83
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jan 22 20:48:01 2007 +0000

    2007-01-22 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/Makefile.am, src/components/ogre/manipulation/Makefile.am, configure.ac: added new files and upped the required varconf lib version

49	0	ChangeLog
2	1	configure.ac
14	11	src/components/ogre/Makefile.am
6	4	src/components/ogre/model/Makefile.am

commit 1977aaf1e756b973cd4ecaea802eeffa9e1e7628
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jan 22 20:46:14 2007 +0000

    2007-01-22 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/EmberOgre.cpp, src/components/ogre/EmberOgre.h: added both the EmberModelMappingManager and the MaterialEditor

11	1	src/components/ogre/EmberOgre.cpp
3	1	src/components/ogre/EmberOgre.h

commit 8e6308856cbabf7faae2dcc1ef818f2eb0693439
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jan 22 20:45:08 2007 +0000

    2007-01-22 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/Avatar.h: removed obsolete code

0	2	src/components/ogre/Avatar.h

commit 2a845a38b50066da60aa39f87721401f6ac3ba8f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jan 22 20:44:38 2007 +0000

    2007-01-22 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/AvatarEmberEntity.cpp, src/components/ogre/AvatarEmberEntity.h, src/components/ogre/EmberEntityFactory.cpp, src/components/ogre/EmberPhysicalEntity.cpp, src/components/ogre/EmberPhysicalEntity.h: refactored how entities are created and bound to model. It's now fully using the modelmapping framework.

2	2	src/components/ogre/AvatarEmberEntity.cpp
1	1	src/components/ogre/AvatarEmberEntity.h
38	39	src/components/ogre/EmberEntityFactory.cpp
78	30	src/components/ogre/EmberPhysicalEntity.cpp
15	1	src/components/ogre/EmberPhysicalEntity.h

commit f9cfb55281f8fa1e219c7d53f07ac0f433b9ec7b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jan 22 20:36:08 2007 +0000

    2007-01-22 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/manipulation/Makefile.am, src/components/ogre/manipulation/MaterialEditor.cpp, src/components/ogre/manipulation/MaterialEditor.h: added material editor which for now allows for some basic material editing

2	2	src/components/ogre/manipulation/Makefile.am
96	0	src/components/ogre/manipulation/MaterialEditor.cpp
60	0	src/components/ogre/manipulation/MaterialEditor.h

commit 6bc663d027b61232095d72cf8565e606b9b596f3
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jan 22 20:22:50 2007 +0000

    2007-01-22 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/EmberEntity.cpp: push a message to the console when an action is performed. This might need to better formatted, right now it's "<something> performa a <action>" which isn't that great really.

4	0	src/components/ogre/EmberEntity.cpp

commit 436c6dd2a6790db8aa3af8a9e87a3aefee03cdea
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jan 22 20:21:02 2007 +0000

    2007-01-22 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/EmberEntityActionCreator.cpp, src/components/ogre/EmberEntityActionCreator.h, src/components/ogre/EmberEntityModelAction.cpp, src/components/ogre/EmberEntityModelAction.h, src/components/ogre/EmberEntityPartAction.cpp, src/components/ogre/EmberEntityPartAction.h: added Ember specific model mapping action classes, which shows and hides models and parts of those models

56	0	src/components/ogre/EmberEntityActionCreator.cpp
52	0	src/components/ogre/EmberEntityActionCreator.h
48	0	src/components/ogre/EmberEntityModelAction.cpp
53	0	src/components/ogre/EmberEntityModelAction.h
58	0	src/components/ogre/EmberEntityPartAction.cpp
52	0	src/components/ogre/EmberEntityPartAction.h

commit 35c6a03cf12ef86d7b3ecc92fd25e3ebf9fe9679
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jan 22 20:16:46 2007 +0000

    2007-01-22 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/model/mapping/EmberModelMappingManager.cpp, src/components/ogre/model/mapping/EmberModelMappingManager.h, src/components/ogre/model/mapping/Makefile.am, src/components/ogre/model/mapping/ModelMapping.cpp, src/components/ogre/model/mapping/ModelMapping.h, src/components/ogre/model/mapping/ModelMappingCreator.cpp, src/components/ogre/model/mapping/ModelMappingCreator.h, src/components/ogre/model/mapping/ModelMappingDefinition.cpp, src/components/ogre/model/mapping/ModelMappingDefinition.h, src/components/ogre/model/mapping/ModelMappingManager.cpp, src/components/ogre/model/mapping/ModelMappingManager.h, src/components/ogre/model/mapping/XMLModelMappingDefinitionSerializer.cpp, src/components/ogre/model/mapping/XMLModelMappingDefinitionSerializer.h: added an intial version of a rule based model mapping framework which maps entity types and entity attributes to different models and parts. Except for the EmberModelMappingManager, this is all separate from Ember. The idea is to move this into a separate lib (Eris? Ares?) once it's more stable.

128	0	src/components/ogre/model/mapping/EmberModelMappingManager.cpp
94	0	src/components/ogre/model/mapping/EmberModelMappingManager.h
9	0	src/components/ogre/model/mapping/Makefile.am
45	0	src/components/ogre/model/mapping/ModelMapping.cpp
403	0	src/components/ogre/model/mapping/ModelMapping.h
127	0	src/components/ogre/model/mapping/ModelMappingCreator.cpp
86	0	src/components/ogre/model/mapping/ModelMappingCreator.h
45	0	src/components/ogre/model/mapping/ModelMappingDefinition.cpp
115	0	src/components/ogre/model/mapping/ModelMappingDefinition.h
128	0	src/components/ogre/model/mapping/ModelMappingManager.cpp
109	0	src/components/ogre/model/mapping/ModelMappingManager.h
188	0	src/components/ogre/model/mapping/XMLModelMappingDefinitionSerializer.cpp
67	0	src/components/ogre/model/mapping/XMLModelMappingDefinitionSerializer.h

commit b96afb2c018f78530252c8bd566ad4fa4d57e61d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jan 14 21:53:46 2007 +0000

    2007-01-15 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/EmberOgre.cpp: delete the GUIManager at destruction

4	0	src/components/ogre/EmberOgre.cpp

commit a9b17ddc3c7bafe9138cea7fa1c8bc79a785f661
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jan 14 21:52:31 2007 +0000

    2007-01-15 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/GUIManager.cpp, src/components/ogre/GUIManager.h: properly clean up at destruction

17	2	src/components/ogre/GUIManager.cpp
5	1	src/components/ogre/GUIManager.h

commit eb8c4759e5a043965546b3d509cf455e48bb493a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jan 14 16:44:40 2007 +0000

    2007-01-15 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/widgets/InspectWidget.cpp, src/components/ogre/widgets/ModelEdit.lua: code cleanup and added support for setting the scale of models

0	2	src/components/ogre/widgets/InspectWidget.cpp
8	1	src/components/ogre/widgets/ModelEdit.lua

commit 4ae44ec326b53428badc9421c5603c4e12bb14be
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jan 14 16:43:45 2007 +0000

    2007-01-15 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/framework/IScriptingProvider.h: added destructor

1	0	src/framework/IScriptingProvider.h

commit aa4c2f3d58deac81d908e676dbb7cabf8718bd3a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jan 14 00:31:16 2007 +0000

    2007-01-14 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/EmberOgre.cpp: make sure the Models are destroyed before the other movable objects are

76	0	ChangeLog
41	38	src/components/ogre/EmberOgre.cpp

commit 55ace006a7f01807531eb36df88dc58dea7c0f63
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jan 14 00:14:49 2007 +0000

    2007-01-14 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/EmberPhysicalEntity.cpp, src/components/ogre/EmberPhysicalEntity.h: streamlined the animation system, so that the normal movment anim (which includes "idle") will be put on hold whenever an action is performed. Added support for a fallback action if no specific can be found (for the male it's some fiddling of the hands). Also randomize the starting position of the idle anim as to prevent all settler doing the exact same motions in synchronization. Added empty method for outfit processing. Also fixed some segfaults caused by held model being reset.

54	18	src/components/ogre/EmberPhysicalEntity.cpp
13	2	src/components/ogre/EmberPhysicalEntity.h

commit ea638eebc86ae2db32c51103c93f619748371f2b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jan 14 00:09:13 2007 +0000

    2007-01-14 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/model/XMLModelDefinitionSerializer.cpp, src/components/ogre/model/XMLModelDefinitionSerializer.h: added support for the new anim system and grouping of parts

59	17	src/components/ogre/model/XMLModelDefinitionSerializer.cpp
2	1	src/components/ogre/model/XMLModelDefinitionSerializer.h

commit e7be478a06890a80a160e885f18eb440a93362fc
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jan 14 00:08:38 2007 +0000

    2007-01-14 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/model/Action.h: return animations by ref

2	1	src/components/ogre/model/Action.h

commit 24bf11a583cf68a7c764d977074587bd90b038c6
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jan 14 00:07:49 2007 +0000

    2007-01-14 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/model/SubModel.cpp, src/components/ogre/model/SubModel.h: use the correct scene manager when deleting the held entity

1	1	src/components/ogre/model/SubModel.cpp
0	8	src/components/ogre/model/SubModel.h

commit 4b54321fe6e15cd1bc260317e35daa09c28a03e2
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jan 14 00:06:19 2007 +0000

    2007-01-14 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/model/ModelDefinitionManager.cpp, src/components/ogre/model/ModelDefinitionManager.h: removed the setting of a default scene manager, since that isn't compatible with the concept of multiple scene managers. Also make sure that at deletion time, all models are removed from all scene managers in the system. It's important that this happens before all Entities are deleted, since else we'll get nasty segfaults when Model's destructor tries to delete non-existing Entities.

12	1	src/components/ogre/model/ModelDefinitionManager.cpp
0	15	src/components/ogre/model/ModelDefinitionManager.h

commit a2c05f1d636395078b79a196bcb0d2f5324c64dd
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jan 13 23:59:05 2007 +0000

    2007-01-14 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/model/Model.cpp, src/components/ogre/model/Model.h: added support for groups in parts. With a group, only one part at a single time can be visible. This is useful for stuff like showing a certain shirt, and automatically hiding all other shirt parts. Also added support for the new animations definition system. Also, wait with creating the model until after we've gotten a valid scenemanager, thus making sure that we use the correct scene manager for creating our contained objects, such as the entities.

61	22	src/components/ogre/model/Model.cpp
14	3	src/components/ogre/model/Model.h

commit 3e768f00a012689d2932ff399b1df0fdcd2f37d5
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jan 13 23:51:50 2007 +0000

    2007-01-14 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/model/AnimationSet.cpp, src/components/ogre/model/AnimationSet.h: refactored how animations are played, now with support for iterations of animation sets in a sequence

90	16	src/components/ogre/model/AnimationSet.cpp
70	9	src/components/ogre/model/AnimationSet.h

commit 1f30a9543bcea575317b51c69a4e7a3a870f9b39
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jan 13 23:50:36 2007 +0000

    2007-01-14 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/model/ModelDefinition.cpp, src/components/ogre/model/ModelDefinition.h: refactored how animations are defined. It's now possible to string together a sequence of animations sets after each other, with how many iterations each animation should run.

38	4	src/components/ogre/model/ModelDefinition.cpp
33	3	src/components/ogre/model/ModelDefinition.h

commit bc2d176a343b3209b5f43e22d12a3d4106eb8f3a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jan 13 23:41:32 2007 +0000

    2007-01-14 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/EmberEntityFactory.cpp, src/components/ogre/EmberEntityFactory.h: added console command for dumoing the attributes of an entity to std::cout

25	0	src/components/ogre/EmberEntityFactory.cpp
13	0	src/components/ogre/EmberEntityFactory.h

commit 4d8d63aac2e2e8a7fce9a47c59c805acffe3379a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jan 13 23:39:38 2007 +0000

    2007-01-14 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/EmberEntity.cpp, src/components/ogre/EmberEntity.h: added a method for dumping entity attributes to a std::ostream, taken from Sear

28	0	src/components/ogre/EmberEntity.cpp
3	0	src/components/ogre/EmberEntity.h

commit 00e14460d6bf5854f69748dab83af94a9041d693
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jan 13 23:37:47 2007 +0000

    2007-01-14 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/widgets/Performance.layout: adjusted layout

1	2	src/components/ogre/widgets/Performance.layout

commit edba4cb8ba7e64e66a741c14db8c5fbdf3e96f11
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jan 13 23:34:50 2007 +0000

    2007-01-14 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/widgets/ModelEdit.lua: use submesh names instead of only submesh indices

18	12	src/components/ogre/widgets/ModelEdit.lua

commit 3083d06caa9f2660b3c53dd924a56a72c9d9a240
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jan 13 23:33:18 2007 +0000

    2007-01-14 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/widgets/ModelRenderer.cpp: use the correct scene manager for destruction

1	1	src/components/ogre/widgets/ModelRenderer.cpp

commit 1cd9408ed658485d91e53aac7d7f24ac434f584f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jan 13 23:31:38 2007 +0000

    2007-01-14 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/terrain/TerrainInfo.cpp: proper casting

2	2	src/components/ogre/terrain/TerrainInfo.cpp

commit 257860e354474f45a4a8fc4a7d084f8a2dccbf52
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jan 13 23:28:22 2007 +0000

    2007-01-14 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/scripting/bindings/lua/helpers/Helpers.pkg, src/components/ogre/scripting/bindings/lua/helpers/Makefile.am, src/components/ogre/scripting/bindings/lua/helpers/OgreUtils.cpp, src/components/ogre/scripting/bindings/lua/helpers/OgreUtils.h, src/components/ogre/scripting/bindings/lua/helpers/OgreUtils.pkg, src/components/ogre/scripting/bindings/lua/helpers/lua_Helpers.cpp, src/components/ogre/scripting/bindings/lua/helpers/required.h: Added an ogre utility class which provides some useful methods for easier access to Ogre functionality from Lua.

1	0	src/components/ogre/scripting/bindings/lua/helpers/Helpers.pkg
3	2	src/components/ogre/scripting/bindings/lua/helpers/Makefile.am
46	0	src/components/ogre/scripting/bindings/lua/helpers/OgreUtils.cpp
41	0	src/components/ogre/scripting/bindings/lua/helpers/OgreUtils.h
37	0	src/components/ogre/scripting/bindings/lua/helpers/OgreUtils.pkg
40	1	src/components/ogre/scripting/bindings/lua/helpers/lua_Helpers.cpp
1	0	src/components/ogre/scripting/bindings/lua/helpers/required.h

commit 0124942ddb7914a9162c07a9e5e7438e1b658b9c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jan 9 22:21:55 2007 +0000

    2007-01-09 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/modeldefinitions/creatures.modeldef.xml, src/components/ogre/modeldefinitions/items.modeldef.xml: updated models

1	1	src/components/ogre/modeldefinitions/creatures.modeldef.xml
17	0	src/components/ogre/modeldefinitions/items.modeldef.xml

commit af47e5b41e754dac72f6d6f7959761b2f6e0f233
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jan 9 22:17:23 2007 +0000

    2007-01-09 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/widgets/Chat.layout, src/components/ogre/widgets/Quit.widget: fixed layout and alpha values

1	2	src/components/ogre/widgets/Chat.layout
3	3	src/components/ogre/widgets/Quit.layout

commit 0cf02fbab14e8d2a6641d599a3e82e3977051dfe
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jan 9 22:15:07 2007 +0000

    2007-01-09 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* media/materials/scripts/clothing.material, media/materials/scripts/creatures.material, media/materials/scripts/malebuilder.material: put clothing materials in their own file

50	0	media/materials/scripts/clothing.material
16	32	media/materials/scripts/creatures.material
0	36	media/materials/scripts/malebuilder.material

commit e2e2c25d4fa04ea88ea09991e7bf7b47fc9f4816
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jan 8 22:11:53 2007 +0000

    2007-01-08 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/scripting/bindings/lua/MotionManager.pkg, src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp: updated bindings

72	0	ChangeLog
13	0	src/components/ogre/scripting/bindings/lua/MotionManager.pkg
145	29	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp

commit bd5352c1a1d02f7aa702c7ab1f052c5bc0983496
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jan 8 22:11:11 2007 +0000

    2007-01-08 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* media/materials/scripts/malebuilder.material: added burlap material

5	0	media/materials/scripts/malebuilder.material

commit 9e58493d2ffdbd21c42e673e14e373b68063a821
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jan 8 22:07:55 2007 +0000

    2007-01-08 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/GUIManager.cpp: initialize data to sane values

1	1	src/components/ogre/GUIManager.cpp

commit c788727a82eb80c3466bbfd79a93a51f9fcabff0
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jan 8 22:06:18 2007 +0000

    2007-01-08 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/modeldefinitions/characters.modeldef.xml, src/components/ogre/modeldefinitions/items.modeldef.xml, src/components/ogre/modeldefinitions/vehicles.modeldef: updated model definitions

1	20	src/components/ogre/modeldefinitions/characters.modeldef.xml
35	0	src/components/ogre/modeldefinitions/items.modeldef.xml
12	9	src/components/ogre/modeldefinitions/vehicles.modeldef

commit ebc645d29c141dff6133aa92ae2b9d65ed87dd9f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jan 8 22:04:37 2007 +0000

    2007-01-08 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/widgets/Chat.layout, src/components/ogre/widgets/Debug.layout, src/components/ogre/widgets/InspectWidget.xml, src/components/ogre/widgets/InventoryWidget.xml, src/components/ogre/widgets/JesusEdit.widget, src/components/ogre/widgets/JesusEditFile.widget, src/components/ogre/widgets/JesusEditPreview.widget, src/components/ogre/widgets/ModelEdit.layout, src/components/ogre/widgets/Performance.layout, src/components/ogre/widgets/Performance.lua, src/components/ogre/widgets/Quit.widget, src/components/ogre/widgets/ServerBrowser.layout, src/components/ogre/widgets/Tasks.layout: adjust the layouts, mainly by adjusting the inner window to more properly use the unified coord system

2	2	src/components/ogre/widgets/Chat.layout
2	2	src/components/ogre/widgets/Debug.layout
2	2	src/components/ogre/widgets/InspectWidget.layout
20	15	src/components/ogre/widgets/InventoryWidget.layout
2	2	src/components/ogre/widgets/JesusEdit.layout
2	2	src/components/ogre/widgets/JesusEditFile.layout
2	2	src/components/ogre/widgets/JesusEditPreview.layout
2	2	src/components/ogre/widgets/ModelEdit.layout
3	4	src/components/ogre/widgets/Performance.layout
2	2	src/components/ogre/widgets/Quit.layout
2	2	src/components/ogre/widgets/ServerBrowser.layout
2	2	src/components/ogre/widgets/Tasks.layout

commit 80ab1e3e4172048ef32779250c5a03eb2baec60b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jan 8 22:02:16 2007 +0000

    2007-01-08 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/widgets/Performance.lua: also show some data from the motion manager

4	0	src/components/ogre/widgets/Performance.lua

commit bc966d2fd6355e9341beb20fba5fa85150e69c66
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jan 8 21:58:36 2007 +0000

    2007-01-08 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/EmberOgre.cpp: properly clean up Ogre at closing

10	1	src/components/ogre/EmberOgre.cpp

commit 7bf8e1182f09373bf213d2f6bec6f53f29fb4b4f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jan 8 21:48:36 2007 +0000

    2007-01-08 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* ember.conf: bump version and set the scaling of the alpha texture to 2 as default

2	2	ember.conf

commit 7470f794b991a23b4f61c0e14c50d1960905615c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jan 8 21:46:39 2007 +0000

    2007-01-08 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/framework/tinyxml/tinyxml.cpp: streamlined the code a bit, pleasing valgrind

3	4	src/framework/tinyxml/tinyxml.cpp

commit 7ac329475b44a6f877b00b2d1691264c5790db16
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jan 8 21:45:02 2007 +0000

    2007-01-08 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/terrain.cfg: tweaked the terrain configuration to work much, much better with the world, removing many of the previous bottlenecks

93	87	src/components/ogre/terrain.cfg

commit 51e661b4495db8f4641913f70787a422c76cfc75
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jan 8 21:41:44 2007 +0000

    2007-01-08 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/MotionManager.cpp, src/components/ogre/MotionManager.h: added some intrastructure to get information about the motion manager state (should the size variables perhaps instead be by ref, so that they are "automatically" updated?)

13	1	src/components/ogre/MotionManager.cpp
2	0	src/components/ogre/MotionManager.h

commit df9485b14a269f0d57a06b9ca0cefcdc91fb83d0
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jan 8 21:37:02 2007 +0000

    2007-01-08 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/EmberPhysicalEntity.cpp: properly clean up resources at destruction, primarily the Model through the SceneManager

4	2	src/components/ogre/EmberPhysicalEntity.cpp

commit a4ed27527a40a8d957146a8b7662a42b8955aa5a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jan 8 21:26:32 2007 +0000

    2007-01-08 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/AvatarController.cpp: initialize to sane values (mainly to please valgrind, but you never know)

3	1	src/components/ogre/AvatarController.cpp

commit c4ccfe80343e3283757b23832521ddb2d5d3a3cd
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jan 8 21:25:29 2007 +0000

    2007-01-08 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/widgets/StatusIconBar.cpp, src/components/ogre/widgets/StatusIconBar.h: better clean up

7	0	src/components/ogre/widgets/StatusIconBar.cpp
2	0	src/components/ogre/widgets/StatusIconBar.h

commit 06ce57764a9afd6ce55a3b1951f1b8bee538521e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jan 8 21:24:30 2007 +0000

    2007-01-08 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/widgets/ConsoleWidget.cpp: remove debug output

1	1	src/components/ogre/widgets/ConsoleWidget.cpp

commit 6d9aa0baebc1ed35baf9f38097c750875c89c7ad
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jan 8 21:23:55 2007 +0000

    2007-01-08 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/terrain/TerrainPage.cpp: properly cast values

1	1	src/components/ogre/terrain/TerrainPage.cpp

commit 1429206d695cfdc3e7009ce60fd4c62efe0cfdc1
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jan 8 21:23:18 2007 +0000

    2007-01-08 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/terrain/TerrainGenerator.cpp: log the size of the world in pages

2	0	src/components/ogre/terrain/TerrainGenerator.cpp

commit b53800e4e14840df570ea2fbcd1356a64d34e0fd
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jan 8 21:22:23 2007 +0000

    2007-01-08 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusionVisibilityData.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOcclusion.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOcclusionCHCTraversal.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOcclusionDebugTraversal.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOcclusionSWTraversal.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOcclusionVFTraversal.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreeSceneManager.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOptions.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeRenderable.cpp: code cleanup, fixed a bug which was caused by an uninitialized bool value randomly causing an assert exception (ah, asserts are only triggered in debug mode, however msvc will in debug mode initialize all variables to 0, whereas gcc won't do any such thing, so this was only happening on gcc debug builds, and in msvc release builds it will appear, but not to cause the assert failure, but to screw up the flow (probably just making it slower)), removed some MapSplitter code since we very much don't use that

1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusionVisibilityData.h
3	2	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOcclusion.cpp
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOcclusionCHCTraversal.cpp
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOcclusionDebugTraversal.cpp
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOcclusionSWTraversal.cpp
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOcclusionVFTraversal.cpp
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreeSceneManager.cpp
7	6	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOptions.cpp
2	2	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeRenderable.cpp

commit c40b4ddee482a970e04b7cf1897e789c934ffed0
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Dec 17 22:29:09 2006 +0000

    2006-12-17 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/OgreSetup.cpp: better handling of fullscreen and some SDL cleanup at exit

4	0	ChangeLog
15	1	src/components/ogre/OgreSetup.cpp

commit aab8caedf89631c3f7258ad4205d096d63ad32fd
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Dec 17 15:51:46 2006 +0000

    2006-12-17 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/terrain/ISceneManagerAdapter.h: correctly updated interface

4	0	ChangeLog
2	2	src/components/ogre/terrain/ISceneManagerAdapter.h

commit 930181a6bf339838666d0667e8ed8a868c35b948
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Dec 17 15:01:21 2006 +0000

    2006-12-17 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/SceneManagers/EmberPagingSceneManager/include/EmberPagingSceneManager.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/EmberPagingSceneManagerAdapter.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/Makefile.am, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingSceneManager.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingSceneManagerAdapter.cpp: fixed some erronous signatures, include all needed headers

4	0	ChangeLog
17	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/EmberPagingSceneManager.h
2	2	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/EmberPagingSceneManagerAdapter.h
6	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/Makefile.am
5	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingSceneManager.cpp
2	2	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingSceneManagerAdapter.cpp

commit 5f0b975781f2e2c8044b2305a287f94913af01a2
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Dec 17 09:30:06 2006 +0000

    2006-12-17 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* acinclude.m4: more GL fixes

4	0	ChangeLog
5	11	acinclude.m4

commit 1877971d3fd152996b57bd8531f8d2e9c4ece63f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Dec 16 23:46:37 2006 +0000

    2006-12-17 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* acinclude.m4: fixed GL includes

4	0	ChangeLog
3	2	acinclude.m4

commit f173bd59108b553d93346b581e973923f517dc06
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Dec 16 23:12:19 2006 +0000

    2006-12-16 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/environment/caelum/include/SunPositionModel.h: added forgotten file

24	0	ChangeLog
32	0	src/components/ogre/environment/caelum/include/SunPositionModel.h

commit 120aff909300af9be512c5a9286b10b082d4ffea
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Dec 16 22:59:03 2006 +0000

    2006-12-16 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/environment/CaelumEnvironment.cpp, src/components/ogre/environment/caelum/Makefile.am, src/components/ogre/environment/caelum/include/Caelum.h, src/components/ogre/environment/caelum/include/CaelumPrerequisites.h, src/components/ogre/environment/caelum/include/CaelumSystem.h, src/components/ogre/environment/caelum/include/SkyColourModel.h, src/components/ogre/environment/caelum/include/SkyDome.h, src/components/ogre/environment/caelum/include/Starfield.h, src/components/ogre/environment/caelum/include/StoredImageElvBasedSkyColourModel.h, src/components/ogre/environment/caelum/include/StoredImageSkyColourModel.h, src/components/ogre/environment/caelum/include/Sun.h, src/components/ogre/environment/caelum/src/CaelumSystem.cpp, src/components/ogre/environment/caelum/src/SkyDome.cpp, src/components/ogre/environment/caelum/src/Starfield.cpp, src/components/ogre/environment/caelum/src/Sun.cpp, src/components/ogre/environment/caelum/include/CameraBoundElement.h, src/components/ogre/environment/caelum/include/SimpleSunPositionModel.h, src/components/ogre/environment/caelum/src/SimpleSunPositionModel.cpp: updated caelum

33	27	src/components/ogre/environment/CaelumEnvironment.cpp
2	2	src/components/ogre/environment/caelum/Makefile.am
8	5	src/components/ogre/environment/caelum/include/Caelum.h
14	14	src/components/ogre/environment/caelum/include/CaelumPrerequisites.h
72	129	src/components/ogre/environment/caelum/include/CaelumSystem.h
37	0	src/components/ogre/environment/caelum/include/CameraBoundElement.h
44	0	src/components/ogre/environment/caelum/include/SimpleSunPositionModel.h
20	20	src/components/ogre/environment/caelum/include/SkyColourModel.h
80	37	src/components/ogre/environment/caelum/include/SkyDome.h
60	46	src/components/ogre/environment/caelum/include/Starfield.h
14	14	src/components/ogre/environment/caelum/include/StoredImageElvBasedSkyColourModel.h
7	7	src/components/ogre/environment/caelum/include/StoredImageSkyColourModel.h
65	65	src/components/ogre/environment/caelum/include/Sun.h
116	285	src/components/ogre/environment/caelum/src/CaelumSystem.cpp
31	0	src/components/ogre/environment/caelum/src/SimpleSunPositionModel.cpp
150	24	src/components/ogre/environment/caelum/src/SkyDome.cpp
71	24	src/components/ogre/environment/caelum/src/Starfield.cpp
84	59	src/components/ogre/environment/caelum/src/Sun.cpp

commit 11e9bb15be0ea7e065b9f64b2c5e966fad1c83a1
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Dec 16 22:56:16 2006 +0000

    2006-12-16 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/scripting/bindings/lua/EmberOgre.pkg, src/components/ogre/scripting/bindings/lua/OgreInfo.pkg, src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp, src/components/ogre/scripting/bindings/lua/required.h: updated bindings

2	0	src/components/ogre/scripting/bindings/lua/EmberOgre.pkg
44	0	src/components/ogre/scripting/bindings/lua/OgreInfo.pkg
138	6	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
2	0	src/components/ogre/scripting/bindings/lua/required.h

commit c91910233474465aedbcd3d486f906552be13c41
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Dec 16 22:55:21 2006 +0000

    2006-12-16 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/widgets/Bootstrap.lua, src/components/ogre/widgets/IndirectRenderingChecker.layout, src/components/ogre/widgets/IndirectRenderingChecker.lua: if the user is using indirect rendering, for example if Mesa is used, show a warning about this

1	0	src/components/ogre/widgets/Bootstrap.lua
24	0	src/components/ogre/widgets/IndirectRenderingChecker.layout
20	0	src/components/ogre/widgets/IndirectRenderingChecker.lua

commit 03d4753b7a3f4965d0cb36aa1ea7d47454072abd
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Dec 16 22:52:46 2006 +0000

    2006-12-16 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/Makefile.am, src/components/ogre/OgreInfo.cpp, src/components/ogre/OgreInfo.h: Added class for providing some Ogre information, such as if we're using indirect rendering.

11	11	src/components/ogre/Makefile.am
58	0	src/components/ogre/OgreInfo.cpp
53	0	src/components/ogre/OgreInfo.h

commit af0505590e48a85674b14034f77c5e1eb8564d69
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Dec 16 22:36:05 2006 +0000

    2006-12-16 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* configure.ac: add checks for GL

1	1	configure.ac

commit 31632cf773770714fe3f75b44b13415fd9b36caf
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Dec 12 21:16:46 2006 +0000

    2006-12-12 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/widgets/Quit.cpp: switch to gui mode when quitting

4	0	ChangeLog
4	0	src/components/ogre/widgets/Quit.cpp

commit a8e097f248b588af2f5f62aa4b639ba6b115652d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Dec 12 21:12:32 2006 +0000

    2006-12-12 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* media/materials/scripts/buildings.material, media/materials/scripts/cylinder.material, media/materials/scripts/edibles.material, media/materials/scripts/environment.material, media/materials/scripts/vegetation.material: updated materials

4	0	ChangeLog
96	427	media/materials/scripts/buildings.material
8	55	media/materials/scripts/cylinder.material
4	25	media/materials/scripts/edibles.material
8	113	media/materials/scripts/environment.material
32	82	media/materials/scripts/vegetation.material

commit 9c3408c453d937f0a7f455112713093538d6372e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Dec 3 16:56:16 2006 +0000

    2006-12-03 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/environment/CaelumEnvironment.cpp: activate the cloudlayer

24	0	ChangeLog
24	6	src/components/ogre/environment/CaelumEnvironment.cpp

commit dbce58ac4bfcc2aeb7bcf7ed9d4d31159800db4e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Dec 3 14:29:28 2006 +0000

    2006-12-03 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/environment/CaelumSky.cpp, src/components/ogre/environment/caelum/Makefile.am, src/components/ogre/environment/caelum/include/Caelum.h, src/components/ogre/environment/caelum/include/CaelumPrerequisites.h, src/components/ogre/environment/caelum/include/CaelumSystem.h, src/components/ogre/environment/caelum/include/SkyColourModel.h, src/components/ogre/environment/caelum/include/SkyDome.h, src/components/ogre/environment/caelum/include/Starfield.h, src/components/ogre/environment/caelum/include/StoredImageElvBasedSkyColourModel.h, src/components/ogre/environment/caelum/include/StoredImageSkyColourModel.h, src/components/ogre/environment/caelum/include/Sun.h, src/components/ogre/environment/caelum/src/CaelumSystem.cpp, src/components/ogre/environment/caelum/src/GeometryFactory.cpp, src/components/ogre/environment/caelum/src/StoredImageElvBasedSkyColourModel.cpp, src/components/ogre/environment/caelum/src/StoredImageSkyColourModel.cpp, src/components/ogre/environment/caelum/src/Sun.cpp: updated caelum

1	1	src/components/ogre/environment/CaelumSky.cpp
2	2	src/components/ogre/environment/caelum/Makefile.am
9	8	src/components/ogre/environment/caelum/include/Caelum.h
13	4	src/components/ogre/environment/caelum/include/CaelumPrerequisites.h
109	89	src/components/ogre/environment/caelum/include/CaelumSystem.h
57	35	src/components/ogre/environment/caelum/include/SkyColourModel.h
20	20	src/components/ogre/environment/caelum/include/SkyDome.h
21	21	src/components/ogre/environment/caelum/include/Starfield.h
51	0	src/components/ogre/environment/caelum/include/StoredImageElvBasedSkyColourModel.h
70	61	src/components/ogre/environment/caelum/include/StoredImageSkyColourModel.h
7	7	src/components/ogre/environment/caelum/include/Sun.h
134	71	src/components/ogre/environment/caelum/src/CaelumSystem.cpp
185	180	src/components/ogre/environment/caelum/src/GeometryFactory.cpp
59	0	src/components/ogre/environment/caelum/src/StoredImageElvBasedSkyColourModel.cpp
36	10	src/components/ogre/environment/caelum/src/StoredImageSkyColourModel.cpp
75	74	src/components/ogre/environment/caelum/src/Sun.cpp

commit dda8e84d70365ab206aa0544dc7060106c4bad7a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Dec 3 14:25:50 2006 +0000

    2006-12-03 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/model/XMLModelDefinitionSerializer.cpp: don't write errors to std::cerr

1	1	src/components/ogre/model/XMLModelDefinitionSerializer.cpp

commit ef0b2dca9a68c43a83f57916b40cb9b764b3d61d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Dec 3 14:25:00 2006 +0000

    2006-12-03 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/jesus/XMLJesusSerializer.cpp, src/components/ogre/jesus/XMLJesusSerializer.h: try not to load invalid files

6	7	src/components/ogre/jesus/XMLJesusSerializer.cpp
1	1	src/components/ogre/jesus/XMLJesusSerializer.h

commit f5a49da7ce063fe5f85fb31857bd1360518fa9be
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Dec 3 14:16:16 2006 +0000

    2006-12-03 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/AvatarCamera.cpp: make the far clip plane really big so that they full sky is shown

7	2	src/components/ogre/AvatarCamera.cpp

commit f07a11e83f1add361ee1c2ef8f52defb453db3f9
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Dec 3 14:15:40 2006 +0000

    2006-12-03 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/OgreResourceLoader.cpp src/components/ogre/OgreResourceLoader.h: make it so that all resource groups also are initialized after they've been loaded

43	46	src/components/ogre/OgreResourceLoader.cpp
2	2	src/components/ogre/OgreResourceLoader.h

commit ebadb6720653e77f69db65fe8f33aaf963911707
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Dec 2 17:18:09 2006 +0000

    2006-12-02 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/framework/bindings/lua/ConsoleBackend.pkg, src/framework/bindings/lua/lua_Framework.cpp: updated bindings

8	0	ChangeLog
1	1	src/framework/bindings/lua/ConsoleBackend.pkg
5	3	src/framework/bindings/lua/lua_Framework.cpp

commit 8514aa3aa4927fdbaffb5b9e8e825b4f23cd66ba
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Dec 2 17:16:25 2006 +0000

    2006-12-02 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/environment/CaelumEnvironment.cpp, src/components/ogre/environment/caelum/include/CaelumPrerequisites.h, src/components/ogre/environment/caelum/include/CaelumSystem.h, src/components/ogre/environment/caelum/include/SkyDome.h, src/components/ogre/environment/caelum/include/Starfield.h, src/components/ogre/environment/caelum/include/Sun.h, src/components/ogre/environment/caelum/src/CaelumSystem.cpp, src/components/ogre/environment/caelum/src/SkyDome.cpp, src/components/ogre/environment/caelum/src/Starfield.cpp, src/components/ogre/environment/caelum/src/StoredImageSkyColourModel.cpp, src/components/ogre/environment/caelum/src/Sun.cpp: updated caleum to latest version

9	2	src/components/ogre/environment/CaelumEnvironment.cpp
20	18	src/components/ogre/environment/caelum/include/CaelumPrerequisites.h
181	149	src/components/ogre/environment/caelum/include/CaelumSystem.h
42	32	src/components/ogre/environment/caelum/include/SkyDome.h
56	46	src/components/ogre/environment/caelum/include/Starfield.h
99	95	src/components/ogre/environment/caelum/include/Sun.h
441	396	src/components/ogre/environment/caelum/src/CaelumSystem.cpp
38	16	src/components/ogre/environment/caelum/src/SkyDome.cpp
51	30	src/components/ogre/environment/caelum/src/Starfield.cpp
79	79	src/components/ogre/environment/caelum/src/StoredImageSkyColourModel.cpp
91	72	src/components/ogre/environment/caelum/src/Sun.cpp

commit 12bbdbb838a8e301e6c695c8da1db1ede802d8a4
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Nov 28 00:25:55 2006 +0000

    2006-11-27 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/environment/caelum/src/Sun.cpp: reposition the sun at every frame so that it will look ok in the camera, use a sphere.mesh that sits in the common media

21	0	ChangeLog
10	3	src/components/ogre/environment/caelum/src/Sun.cpp

commit df34d67e2634fb8c0e5cecb40926ad8910d97444
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Nov 28 00:24:52 2006 +0000

    2006-11-27 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/EmberOgre.cpp, src/components/ogre/EmberOgre.h: use the MEDIA_VERSION variable, moved the input polling to after the frame has been drawn, in the hope that it would lead to less jerky movement

6	2	src/components/ogre/EmberOgre.cpp
1	0	src/components/ogre/EmberOgre.h

commit 5f93a119aca656c6c82a3b698391901244b08874
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Nov 28 00:22:57 2006 +0000

    2006-11-23 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/services/config/ConfigService.cpp: use the MEDIA_VERSION variable

1	1	src/services/config/ConfigService.cpp

commit a8392c60d07f10839d199ed0b804748fb295dfea
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Nov 28 00:22:23 2006 +0000

    2006-11-23 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* acinclude.m4: cleaned up
    	* ember.in: use the MEDIA_VERSION variable

3	3	acinclude.m4
1	1	ember.in

commit 0f0b0fbc87ffc3f75733a44c1f0397bcbb2950eb
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Nov 28 00:20:42 2006 +0000

    2006-11-23 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* configure.ac: added definitons for the media version to use

2	0	configure.ac

commit c64714f1098c4b53c12a869d5ed8c21b8b8eab8b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Nov 23 12:24:26 2006 +0000

    2006-11-23 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* configure.ac: bump version

4	0	ChangeLog
1	1	configure.ac

commit 9daeed08304f95faf5c97a1842fa462c383b69e3
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Nov 22 23:38:20 2006 +0000

    2006-11-23 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/services/logging/LoggingService.cpp, src/services/logging/LoggingService.h: overload the << op with both unsigned int and unsigned long, but remove t_size, since this will make it not compile on either 32 or 64 bit systems

4	0	ChangeLog
2	2	src/services/logging/LoggingService.cpp
3	1	src/services/logging/LoggingService.h

commit 54fe4be06c9bfdb792191b03d3fd95a5af8da296
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Nov 21 00:24:23 2006 +0000

    2006-11-20 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/widgets/ModelEdit.layout: fixed a problem with the caption

36	0	ChangeLog
0	1	src/components/ogre/widgets/ModelEdit.layout

commit 26b1df0a5d0a48e6e0d31c028a33ab6082916aea
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Nov 21 00:23:29 2006 +0000

    2006-11-20 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/services/logging/LoggingService.cpp, src/services/logging/LoggingService.h: added logging of unsigned ints

9	0	src/services/logging/LoggingService.cpp
2	0	src/services/logging/LoggingService.h

commit 72c78cba986e6cebbd0c626aee7163817dccfc11
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Nov 21 00:22:57 2006 +0000

    2006-11-20 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/terrain/TerrainEditor.cpp: update only affected pages

16	11	src/components/ogre/terrain/TerrainEditor.cpp

commit d6282943822accde525aeb45af3b56c249688adc
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Nov 21 00:22:13 2006 +0000

    2006-11-20 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/terrain/TerrainPage.cpp: use the adapter for updating the underlying page

5	1	src/components/ogre/terrain/TerrainPage.cpp

commit 36856e25b99a941e9349e9a833c44b8301b3b753
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Nov 21 00:21:28 2006 +0000

    2006-11-20 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/terrain/TerrainGenerator.cpp, src/components/ogre/terrain/TerrainGenerator.h: fixed the method for getting pages from world positions, also added a accessor for the pages

10	6	src/components/ogre/terrain/TerrainGenerator.cpp
9	0	src/components/ogre/terrain/TerrainGenerator.h

commit 857132086330d58642f0a572f7ef85345ef14ba6
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Nov 20 23:03:31 2006 +0000

    2006-11-20 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingLandScapeData2D_HeightField.cpp: cleaned up some code and added more logging

20	29	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingLandScapeData2D_HeightField.cpp

commit bb1b877601aa4e6c0df2fa9d3c66916e7f7b39f9
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Nov 20 22:56:34 2006 +0000

    2006-11-20 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/SceneManagers/EmberPagingSceneManager/include/EmberPagingLandScapeTexture.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingLandScapeTexture.cpp: cleaned up the code, fixed some wrong initialization values

0	7	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/EmberPagingLandScapeTexture.h
1	11	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingLandScapeTexture.cpp

commit 129b34f48546968ef52ba22d6973ca3ccb6d1746
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Nov 20 22:45:51 2006 +0000

    2006-11-20 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/SceneManagers/EmberPagingSceneManager/include/EmberPagingSceneManagerAdapter.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingSceneManagerAdapter.cpp: implement method for updating a single page

1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/EmberPagingSceneManagerAdapter.h
13	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingSceneManagerAdapter.cpp

commit 76d673603bf76ce042365178328f74361ffeccc0
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Nov 20 22:44:48 2006 +0000

    2006-11-20 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/terrain/ISceneManagerAdapter.h: added method for updating a single page

1	0	src/components/ogre/terrain/ISceneManagerAdapter.h

commit ba4011a16168d7707ccb799807ab1d028b524cfd
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Nov 19 17:41:32 2006 +0000

    2006-11-19 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/EmberEntity.cpp, src/components/ogre/EmberEntity.h: show the eris bbox with a yellowish material

5	1	ChangeLog
17	0	src/components/ogre/EmberEntity.cpp
12	0	src/components/ogre/EmberEntity.h

commit 431d31a12b22cc7c27c7f03e5e4259098821333e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Nov 19 17:39:48 2006 +0000

    2006-11-18 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/services/server/ConnectedAdapter.cpp, src/services/server/ConnectedAdapter.h, src/services/server/IServerAdapter.h, src/services/server/NonConnectedAdapter.cpp, src/services/server/NonConnectedAdapter.h, src/services/server/ServerService.cpp, src/services/server/ServerService.h: added a delete command which will delete entities from the world

4	0	ChangeLog
24	0	src/services/server/ConnectedAdapter.cpp
2	1	src/services/server/ConnectedAdapter.h
1	0	src/services/server/IServerAdapter.h
5	0	src/services/server/NonConnectedAdapter.cpp
1	0	src/services/server/NonConnectedAdapter.h
21	15	src/services/server/ServerService.cpp
2	0	src/services/server/ServerService.h

commit c560cba49dec4b117e291afd5cb3c31a189a024b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Nov 18 23:14:42 2006 +0000

    2006-11-18 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/widgets/Bootstrap.lua: added loading of the admin control

12	0	ChangeLog
1	0	src/components/ogre/widgets/Bootstrap.lua

commit 0530c4df9f3887a9d7cbdf196a98be2cc7d3d26c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Nov 18 23:05:26 2006 +0000

    2006-11-18 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/widgets/Admin.layout, src/components/ogre/widgets/Admin.lua: added a widget to be shown when the user logs in as an admin

44	0	src/components/ogre/widgets/Admin.layout
48	0	src/components/ogre/widgets/Admin.lua

commit 81c538076dcf9586d2dc4ac31b79ae6c96844778
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Nov 18 23:01:39 2006 +0000

    2006-11-18 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/widgets/TerrainEditor.lua: hide the overlay when the window is hidden

21	4	src/components/ogre/widgets/TerrainEditor.lua

commit f5f41b71a2e5d5d2cc6b015dc92d2a5d08a76838
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Nov 18 18:43:53 2006 +0000

    2006-11-18 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/scripting/bindings/lua/MovableObjectRenderer.pkg, src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp: updated bindings

29	0	ChangeLog
17	1	src/components/ogre/scripting/bindings/lua/MovableObjectRenderer.pkg
97	1	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp

commit c661f28e66cea80ed2eb1d90c61a68e23a8fe3e3
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Nov 18 18:43:12 2006 +0000

    2006-11-18 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/widgets/ModelEdit.layout, src/components/ogre/widgets/ModelEdit.lua: added buttons for rotating the preview model in discrete steps, making it easier to better align it to the entity representation

54	2	src/components/ogre/widgets/ModelEdit.layout
44	0	src/components/ogre/widgets/ModelEdit.lua

commit d9e102084f8963a03163f58e59585a5c0bdd202a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Nov 18 18:42:13 2006 +0000

    2006-11-18 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* media/materials/scripts/buildings.material: updated materials
    	* src/components/ogre/modeldefinitions/buildings.modeldef: updated model definitions

16	96	media/materials/scripts/buildings.material
9	9	src/components/ogre/modeldefinitions/buildings.modeldef

commit 9b3e6d66498aa2ccc13c812d21e8d2bb1d3c4d68
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Nov 18 18:41:08 2006 +0000

    2006-11-18 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/widgets/MovableObjectRenderer.cpp, src/components/ogre/widgets/MovableObjectRenderer.h: expose the camera orientation methods, don't rotate the contained object by default

17	1	src/components/ogre/widgets/MovableObjectRenderer.cpp
18	0	src/components/ogre/widgets/MovableObjectRenderer.h

commit b8edb07d6e4c95796993bee7d3b1a429713a005e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Nov 18 18:39:50 2006 +0000

    2006-11-18 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/widgets/EntityCEGUITexture.cpp: don't rotate the camera from the start, allowing for us to get a more correct entity rotation from the view

1	12	src/components/ogre/widgets/EntityCEGUITexture.cpp

commit fc3e32c42a3e34bdf7a557858cf7308afe034590
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Nov 18 18:38:32 2006 +0000

    2006-11-18 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/EmberEntityFactory.cpp: if we've loaded a model that has no valid defintion, put a placeholder mesh in it so and mark it as valid so that we'll at least see the model in the world (just like previous behaviour before changes to Model)

7	10	src/components/ogre/EmberEntityFactory.cpp

commit 1d985ccbf9317d1089c82eea46fbb6c04c148b61
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Nov 18 18:36:42 2006 +0000

    2006-11-18 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/widgets/InventoryWidget.cpp: don't show the inventory if we're logged in as an admin

5	1	src/components/ogre/widgets/InventoryWidget.cpp

commit e856dbd2f40e8949368299c4f21a525c607de5eb
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Nov 18 13:17:05 2006 +0000

    2006-11-18 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/scripting/bindings/lua/Model.pkg, src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp: updated bindings

36	0	ChangeLog
1	26	src/components/ogre/scripting/bindings/lua/Model.pkg
36	113	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp

commit 13da68cce1086d06c77583c283300a947299e62e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Nov 18 13:16:26 2006 +0000

    2006-11-18 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/input/Input.h, src/components/ogre/input/InputCommandMapper.h, src/components/ogre/model/ModelDefinitionManager.h, src/components/ogre/model/ParticleSystem.h, src/components/ogre/model/XMLModelDefinitionSerializer.h: mark destructors as virtual

1	1	src/components/ogre/input/Input.h
1	1	src/components/ogre/input/InputCommandMapper.h
1	1	src/components/ogre/model/ModelDefinitionManager.h
1	1	src/components/ogre/model/ParticleSystem.h
1	1	src/components/ogre/model/XMLModelDefinitionSerializer.h

commit e76d305c79af793c7a0bb6891f8b02551f73e27b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Nov 18 13:13:34 2006 +0000

    2006-11-18 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/widgets/EntityCEGUITexture.h: added accessor for the scene manager

7	0	src/components/ogre/widgets/EntityCEGUITexture.h

commit 30296b6489c18529850ac11abb2a635d616e787c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Nov 18 13:12:40 2006 +0000

    2006-11-18 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/jesus/Jesus.cpp, src/components/ogre/widgets/ModelRenderer.cpp, src/components/ogre/EmberEntityFactory.cpp: adapt to changes in Model creation

9	3	src/components/ogre/EmberEntityFactory.cpp
2	2	src/components/ogre/jesus/Jesus.cpp
4	3	src/components/ogre/widgets/ModelRenderer.cpp

commit 2b67c18c3dea0379d9226045578f30ea8b8deaf8
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Nov 18 13:11:20 2006 +0000

    2006-11-18 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/EmberPhysicalEntity.cpp: update the original bounding box upon model reload, avoid some string copying by comparing by ref

18	14	src/components/ogre/EmberPhysicalEntity.cpp

commit b2793441011b3f7d5e7e46284dd3f56f6951693d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Nov 18 13:09:53 2006 +0000

    2006-11-18 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/EmberEntity.cpp: get by ref

1	1	src/components/ogre/EmberEntity.cpp

commit 87864396c1991343972e7153c3aba52a47981446
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Nov 18 13:09:11 2006 +0000

    2006-11-18 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/AvatarCamera.cpp, src/components/ogre/AvatarCamera.h: Use the locally stored scene manager, increased the near clip distance

5	5	src/components/ogre/AvatarCamera.cpp
140	0	src/components/ogre/AvatarCamera.h

commit 6fa983ff17c9b79eb771d4ff7ac2e6b31d3f373a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Nov 18 13:07:15 2006 +0000

    2006-11-18 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/model/Model.cpp, src/components/ogre/model/Model.h: changed how models are created. Instead of creating models though "new Model", we now integrate the models into the MovableObject framwork of Ogre. This means that all models are managed by Ogre, through the use of the ModelFactory. A new Model is now created by the static method Model::createModel(...)

30	13	src/components/ogre/model/Model.cpp
19	15	src/components/ogre/model/Model.h

commit 3818c2d2c43ee08e93188f4edd49fcb9acf74f73
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Nov 18 13:05:03 2006 +0000

    2006-11-18 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/environment/caelum/src/Sun.cpp: disable the sun if it's below the horizon

7	0	src/components/ogre/environment/caelum/src/Sun.cpp

commit e1ef46202d958b76389c50e0fb284e6af76d4ede
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Nov 8 22:08:03 2006 +0000

    2006-11-08 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/WorldEmberEntity.cpp: cleaned up includes

12	0	ChangeLog
2	2	src/components/ogre/WorldEmberEntity.cpp

commit 2631d887b61ea3d003833017786a8954774c3edf
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Nov 8 22:06:34 2006 +0000

    2006-11-08 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/EmberEntityUserObject.cpp, src/components/ogre/EmberEntityUserObject.h, src/components/ogre/EmberPhysicalEntity.cpp, src/components/ogre/EmberPhysicalEntity.h, src/components/ogre/EntityWorldPickListener.cpp, src/components/ogre/Makefile.am, src/components/ogre/OpcodeCollisionDetector.cpp, src/components/ogre/OpcodeCollisionDetector.h: refactored the collision detection code to use an interface instead of EmberPhysicalEntity depending on Opcode directly

11	6	src/components/ogre/EmberEntityUserObject.cpp
33	9	src/components/ogre/EmberEntityUserObject.h
13	20	src/components/ogre/EmberPhysicalEntity.cpp
0	9	src/components/ogre/EmberPhysicalEntity.h
32	12	src/components/ogre/EntityWorldPickListener.cpp
11	11	src/components/ogre/Makefile.am
109	0	src/components/ogre/OpcodeCollisionDetector.cpp
59	0	src/components/ogre/OpcodeCollisionDetector.h

commit 4f499832889aac303a153a6b18bafdea910d8b76
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Nov 8 22:00:07 2006 +0000

    2006-11-08 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/model/Model.cpp, src/components/ogre/model/Model.h: no need to redeclare name from MovableObject

6	6	src/components/ogre/model/Model.cpp
2	2	src/components/ogre/model/Model.h

commit 7bca3470861c48cc5287d82bf7b3c4b8ba2b6f64
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Nov 6 23:35:26 2006 +0000

    2006-11-06 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/modeldefinitions/buildings.modeldef, src/components/ogre/modeldefinitions/creatures.modeldef.xml: updated model definitions

17	0	ChangeLog
1	1	src/components/ogre/modeldefinitions/buildings.modeldef
22	1	src/components/ogre/modeldefinitions/creatures.modeldef.xml

commit aad3d2d0803f2aeb53614639867bb540b3257e59
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Nov 6 23:34:39 2006 +0000

    2006-11-06 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/model/XMLModelDefinitionSerializer.cpp: fixed a bug where Vector3 weren't exported correctly

2	2	src/components/ogre/model/XMLModelDefinitionSerializer.cpp

commit 525de36606c4bd22c3316e93943fddbcbb42ac00
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Nov 6 23:32:59 2006 +0000

    2006-11-06 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/manipulation/EntityMoveAdapter.cpp: pressing shift while rotating will rotate in smaller steps

10	2	src/components/ogre/manipulation/EntityMoveAdapter.cpp

commit 966924ef8f8282c44cdc4beb54ec200a05eb05c3
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Nov 6 23:30:07 2006 +0000

    2006-11-06 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/environment/caelum/include/CaelumPrerequisites.h: removed debug code

0	1	src/components/ogre/environment/caelum/include/CaelumPrerequisites.h

commit f70f5104c462496ee9fb1c8782caf6f5a9455f68
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Nov 5 22:20:58 2006 +0000

    2006-11-05 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/scripting/bindings/lua/EntityCEGUITexture.pkg, src/components/ogre/scripting/bindings/lua/MovableObjectRenderer.pkg, src/components/ogre/scripting/bindings/lua/QuaternionAdapter.pkg, src/components/ogre/scripting/bindings/lua/Vector3Adapter.pkg, src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp: updated bindings

56	0	ChangeLog
47	33	src/components/ogre/scripting/bindings/lua/EntityCEGUITexture.pkg
13	0	src/components/ogre/scripting/bindings/lua/MovableObjectRenderer.pkg
8	0	src/components/ogre/scripting/bindings/lua/QuaternionAdapter.pkg
8	0	src/components/ogre/scripting/bindings/lua/Vector3Adapter.pkg
134	1	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp

commit de28834835a318749d176d0a34917e4758d4fe67
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Nov 5 22:16:26 2006 +0000

    2006-11-05 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* media/materials/scripts/creatures.material, media/materials/scripts/environment.material: updated materials

29	221	media/materials/scripts/creatures.material
140	2	media/materials/scripts/environment.material

commit a1d979c20ef540092dd07f78d3d2d5d0b1c4e020
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Nov 5 22:15:32 2006 +0000

    2006-11-05 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/model/XMLModelDefinitionSerializer.cpp: don't reload duplicate resources, also fixed some problems with osdir

6	6	src/components/ogre/model/XMLModelDefinitionSerializer.cpp

commit aeda4fb45cef9761f226bd7c759192b631d46213
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Nov 5 22:14:40 2006 +0000

    2006-11-05 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/model/Model.cpp, src/components/ogre/model/Model.h, src/components/ogre/model/ModelDefinition.h, src/components/ogre/model/ModelDefinitionManager.cpp: when the model defintion is reloaded, also emit a Reloaded signal from all of the models that uses that definition

1	0	src/components/ogre/model/Model.cpp
9	1	src/components/ogre/model/Model.h
1	0	src/components/ogre/model/ModelDefinition.h
2	1	src/components/ogre/model/ModelDefinitionManager.cpp

commit a7d33221d81544d9bf96f54d1ba630317c8b5aa5
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Nov 5 22:13:02 2006 +0000

    2006-11-05 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/environment/CaelumEnvironment.cpp, src/components/ogre/environment/CaelumEnvironment.h: added console commands for setting the time

24	0	src/components/ogre/environment/CaelumEnvironment.cpp
13	1	src/components/ogre/environment/CaelumEnvironment.h

commit 27cd20de4dc45bbf90b96c9725190aebea4c2d7c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Nov 5 22:09:47 2006 +0000

    2006-11-05 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/widgets/InventoryWidget.cpp: cleaned up includes

1	1	src/components/ogre/widgets/InventoryWidget.cpp

commit 3be6fe0eb42d52dcf9d4d7d31b38a44b4d53ca0d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Nov 5 22:08:08 2006 +0000

    2006-11-05 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/GUICEGUIAdapter.cpp: removed debug logging

1	1	src/components/ogre/GUICEGUIAdapter.cpp

commit 291e39252b6255ea059484c4ff332ce79bbc8b21
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Nov 5 22:04:13 2006 +0000

    2006-11-05 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/EmberEntityFactory.cpp, src/components/ogre/EmberPhysicalEntity.cpp, src/components/ogre/EmberPhysicalEntity.h: when the model defintion is reloaded, make sure that all entities' rotation and scaling also are updated

1	1	src/components/ogre/EmberEntityFactory.cpp
43	12	src/components/ogre/EmberPhysicalEntity.cpp
23	12	src/components/ogre/EmberPhysicalEntity.h

commit 2bf5c9817afb2696b85c6586350a30f14df2b2ee
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Nov 5 21:53:26 2006 +0000

    2006-11-05 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/Avatar.cpp, src/components/ogre/EmberEntity.cpp, src/components/ogre/EmberEntity.h: cleaned up includes, deactivated the sound test code

1	0	src/components/ogre/Avatar.cpp
4	2	src/components/ogre/EmberEntity.cpp
1	1	src/components/ogre/EmberEntity.h

commit 74064cf6a4cb038d5564c3f7de9f76a95c8115cc
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Nov 5 21:49:19 2006 +0000

    2006-11-05 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/widgets/ModelEdit.layout, src/components/ogre/widgets/ModelEdit.lua: fixed a bug with the rotation code, added button which sets the rotation from the preview texture

5	0	src/components/ogre/widgets/ModelEdit.layout
9	1	src/components/ogre/widgets/ModelEdit.lua

commit 016fb38a29ef9358d9b2290a2efeec56b7b01b6e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Nov 5 21:47:06 2006 +0000

    2006-11-05 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/widgets/MovableObjectRenderer.cpp, src/components/ogre/widgets/MovableObjectRenderer.h: Added support for rolling. Pressing and holding Ctrl will roll instead of yawing and pitching.

17	2	src/components/ogre/widgets/MovableObjectRenderer.cpp
13	0	src/components/ogre/widgets/MovableObjectRenderer.h

commit 24a0d497bbe284566aadac8c52bbdab79e2581c2
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Nov 5 21:44:50 2006 +0000

    2006-11-05 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/widgets/EntityCEGUITexture.cpp, src/components/ogre/widgets/EntityCEGUITexture.h: added methods for getting the rotation of the contained entity (not completely correct yet though). Also added a roll method.

28	1	src/components/ogre/widgets/EntityCEGUITexture.cpp
26	1	src/components/ogre/widgets/EntityCEGUITexture.h

commit 0b3a91893928a09db5fa25d751b09d06c7dbd8d0
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Nov 5 21:41:10 2006 +0000

    2006-11-05 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/widgets/QuaternionAdapter.cpp, src/components/ogre/widgets/QuaternionAdapter.h, src/components/ogre/widgets/Vector3Adapter.cpp, src/components/ogre/widgets/Vector3Adapter.h: added a setValue method for setting the value through code

7	0	src/components/ogre/widgets/QuaternionAdapter.cpp
8	0	src/components/ogre/widgets/QuaternionAdapter.h
5	0	src/components/ogre/widgets/Vector3Adapter.cpp
9	1	src/components/ogre/widgets/Vector3Adapter.h

commit b24981212b42533c585dcb23221269e3c68d4ce2
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Nov 5 21:39:27 2006 +0000

    2006-11-05 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/modeldefinitions/buildings.modeldef, src/components/ogre/modeldefinitions/characters.modeldef.xml: updated model definitions

42	8	src/components/ogre/modeldefinitions/buildings.modeldef
29	1	src/components/ogre/modeldefinitions/characters.modeldef.xml

commit cb71e2cbaf2927e83916470e817860823cbd19cc
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Nov 4 14:51:20 2006 +0000

    2006-11-04 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/Makefile.am: removed reference to unused Time class

4	0	ChangeLog
2	2	src/components/ogre/Makefile.am

commit e5d8a8aa05832bd897dc0759fa7314b37c48c795
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Nov 4 11:44:34 2006 +0000

    2006-11-04 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/resources.cfg: added caelum pack

4	0	ChangeLog
3	0	src/components/ogre/resources.cfg

commit 4e3873c545ee2cd54f68155a6cfb27a0e204c03f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Nov 2 23:27:35 2006 +0000

    2006-11-03 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/environment/caelum/src/CaelumSystem.cpp: wait with attaching as a frame listener until we've been completely created

4	0	ChangeLog
113	112	src/components/ogre/environment/caelum/src/CaelumSystem.cpp

commit 972eba68324b2c7c523c7a944769d90dba28f272
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Nov 2 23:06:06 2006 +0000

    2006-11-02 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/Makefile.am, configure.ac: added new libraries

26	0	ChangeLog
2	0	configure.ac
15	15	src/components/ogre/Makefile.am

commit 2a7e3a11f50df21ad7b2ca0f42dcfb6594bddf25
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Nov 2 23:01:11 2006 +0000

    2006-11-02 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/WorldEmberEntity.cpp, src/components/ogre/WorldEmberEntity.h: use the new Environment class

5	9	src/components/ogre/WorldEmberEntity.cpp
8	8	src/components/ogre/WorldEmberEntity.h

commit d7ce462cd37ff1cd7cce7b80dca34157a2b2b956
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Nov 2 23:00:16 2006 +0000

    2006-11-02 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/EmberOgre.cpp, src/components/ogre/EmberOgre.h:
    		* cleaned up code
    		* updated to changed environment namespace
    		* write some info about the version of ogre compiled against

3	9	src/components/ogre/EmberOgre.cpp
6	3	src/components/ogre/EmberOgre.h

commit 931a68beac5eb3c619b6484fe85a750631d5609b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Nov 2 22:58:37 2006 +0000

    2006-11-02 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/modeldefinitions/characters.modeldef.xml: hide far away characters, since if they're animated they will kill the frame rate (we really need hardware animation)

10	10	src/components/ogre/modeldefinitions/characters.modeldef.xml

commit 1988a4a760c68f8f282472cf6e56c6dd24b38e10
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Nov 2 22:57:21 2006 +0000

    2006-11-02 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/terrain/TerrainGenerator.cpp, src/components/ogre/terrain/TerrainPage.cpp, src/components/ogre/terrain/TerrainPage.h:
    		* cleaned up code
    		* removed stupid debug code
    		* updated to changed environment namespace

0	12	src/components/ogre/terrain/TerrainGenerator.cpp
4	2	src/components/ogre/terrain/TerrainPage.cpp
4	6	src/components/ogre/terrain/TerrainPage.h

commit 88212f52890e509a92a552ac01521f2914e340f4
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Nov 2 22:52:51 2006 +0000

    2006-11-02 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/environment/LensFlare.cpp, src/components/ogre/environment/LensFlare.h, src/components/ogre/environment/Sky.cpp, src/components/ogre/environment/Sky.h: changed the namespace to EmberOgre::Environment
    	* src/components/ogre/environment/Makefile.am: added new files

33	0	ChangeLog
45	26	src/components/ogre/environment/LensFlare.cpp
12	5	src/components/ogre/environment/LensFlare.h
6	4	src/components/ogre/environment/Makefile.am
16	4	src/components/ogre/environment/Sky.cpp
10	2	src/components/ogre/environment/Sky.h

commit ae7af0b5378da9157c43dd8762f9f32a5dd0e7c0
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Nov 2 22:26:40 2006 +0000

    2006-11-02 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/environment/Foliage.cpp, src/components/ogre/environment/Foliage.h, src/components/ogre/environment/FoliageArea.cpp, src/components/ogre/environment/FoliageArea.h, src/components/ogre/environment/Sun.cpp, src/components/ogre/environment/Sun.h, src/components/ogre/environment/Tree.cpp, src/components/ogre/environment/Tree.h, src/components/ogre/environment/Water.cpp, src/components/ogre/environment/Water.h: changed the namespace to EmberOgre::Environment

6	2	src/components/ogre/environment/Foliage.cpp
5	1	src/components/ogre/environment/Foliage.h
4	0	src/components/ogre/environment/FoliageArea.cpp
4	0	src/components/ogre/environment/FoliageArea.h
16	4	src/components/ogre/environment/Sun.cpp
5	1	src/components/ogre/environment/Sun.h
5	0	src/components/ogre/environment/Tree.cpp
5	0	src/components/ogre/environment/Tree.h
5	1	src/components/ogre/environment/Water.cpp
8	2	src/components/ogre/environment/Water.h

commit 9e5fa134eeeba8bb174272c132b59c8d807e5976
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Nov 2 22:24:54 2006 +0000

    2006-11-02 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/environment/CaelumEnvironment.cpp, src/components/ogre/environment/CaelumEnvironment.h, src/components/ogre/environment/CaelumSky.cpp, src/components/ogre/environment/CaelumSky.h, src/components/ogre/environment/CaelumSun.cpp, src/components/ogre/environment/CaelumSun.h: added wrapper classes for the caelum system

153	0	src/components/ogre/environment/CaelumEnvironment.cpp
114	0	src/components/ogre/environment/CaelumEnvironment.h
61	0	src/components/ogre/environment/CaelumSky.cpp
72	0	src/components/ogre/environment/CaelumSky.h
42	0	src/components/ogre/environment/CaelumSun.cpp
52	0	src/components/ogre/environment/CaelumSun.h

commit 73cf4af381209be0a2a837a500364d48d61d81e3
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Nov 2 22:23:59 2006 +0000

    2006-11-02 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/environment/Environment.cpp, src/components/ogre/environment/Environment.h: added a class which provides an entry point into the environment, though the actual environment implementation is delegated to implementations of the IEnvironmentProvider interface

80	0	src/components/ogre/environment/Environment.cpp
134	0	src/components/ogre/environment/Environment.h

commit 875cb9c1b6aef7a770556226a4b5959aff489b27
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Nov 2 22:22:17 2006 +0000

    2006-11-02 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/environment/caelum/Contributors.txt, src/components/ogre/environment/caelum/Makefile.am, src/components/ogre/environment/caelum/ReleaseNotes.txt, src/components/ogre/environment/caelum/WhatsNew.txt, src/components/ogre/environment/caelum/lgpl.txt, src/components/ogre/environment/caelum/include/Caelum.h, src/components/ogre/environment/caelum/include/CaelumListener.h, src/components/ogre/environment/caelum/include/CaelumPrerequisites.h, src/components/ogre/environment/caelum/include/CaelumSystem.h, src/components/ogre/environment/caelum/include/GeometryFactory.h, src/components/ogre/environment/caelum/include/SkyColourModel.h, src/components/ogre/environment/caelum/include/SkyDome.h, src/components/ogre/environment/caelum/include/Starfield.h, src/components/ogre/environment/caelum/include/StoredImageSkyColourModel.h, src/components/ogre/environment/caelum/include/Sun.h, src/components/ogre/environment/caelum/src/CaelumSystem.cpp, src/components/ogre/environment/caelum/src/GeometryFactory.cpp, src/components/ogre/environment/caelum/src/SkyDome.cpp, src/components/ogre/environment/caelum/src/Starfield.cpp, src/components/ogre/environment/caelum/src/StoredImageSkyColourModel.cpp, src/components/ogre/environment/caelum/src/Sun.cpp: added Caleum, an Ogre system for providing a sky

6	0	src/components/ogre/environment/caelum/Contributors.txt
6	0	src/components/ogre/environment/caelum/Makefile.am
3	0	src/components/ogre/environment/caelum/ReleaseNotes.txt
9	0	src/components/ogre/environment/caelum/WhatsNew.txt
14	0	src/components/ogre/environment/caelum/include/Caelum.h
47	0	src/components/ogre/environment/caelum/include/CaelumListener.h
28	0	src/components/ogre/environment/caelum/include/CaelumPrerequisites.h
265	0	src/components/ogre/environment/caelum/include/CaelumSystem.h
47	0	src/components/ogre/environment/caelum/include/GeometryFactory.h
54	0	src/components/ogre/environment/caelum/include/SkyColourModel.h
43	0	src/components/ogre/environment/caelum/include/SkyDome.h
57	0	src/components/ogre/environment/caelum/include/Starfield.h
71	0	src/components/ogre/environment/caelum/include/StoredImageSkyColourModel.h
114	0	src/components/ogre/environment/caelum/include/Sun.h
504	0	src/components/ogre/environment/caelum/lgpl.txt
395	0	src/components/ogre/environment/caelum/src/CaelumSystem.cpp
196	0	src/components/ogre/environment/caelum/src/GeometryFactory.cpp
33	0	src/components/ogre/environment/caelum/src/SkyDome.cpp
47	0	src/components/ogre/environment/caelum/src/Starfield.cpp
80	0	src/components/ogre/environment/caelum/src/StoredImageSkyColourModel.cpp
120	0	src/components/ogre/environment/caelum/src/Sun.cpp

commit c4cd3e34200b974665b573fd9706d8aabf4b1475
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Nov 2 22:19:01 2006 +0000

    2006-11-02 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/services/Makefile.am, src/services/time/Makefile.am, src/services/time/TimeService.cpp, src/services/time/TimeService.h: added a time service, intended to provide time and calendar services

1	1	src/services/Makefile.am
5	0	src/services/time/Makefile.am
41	0	src/services/time/TimeService.cpp
52	0	src/services/time/TimeService.h

commit 55168915e96587a30b717c8222aad2d3dd6f0f9c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Nov 1 20:25:55 2006 +0000

    2006-11-01 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/OgreResourceLoader.cpp, src/components/ogre/OgreResourceLoader.h: make sure that all resource groups are loaded

20	0	src/components/ogre/OgreResourceLoader.cpp
4	0	src/components/ogre/OgreResourceLoader.h

commit 3c71f5893e43756bb4f9a6a2437e9bea0a51ff84
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Nov 1 20:24:42 2006 +0000

    2006-11-01 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/AvatarCamera.cpp: export as jpeg instead of png

2	2	src/components/ogre/AvatarCamera.cpp

commit 715fc3f9f1bae6a7b95f4d4fd4751f6680f8da6f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Oct 24 21:58:14 2006 +0000

    2006-10-24 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/MathConverter.h: added conversion between WFMath::Vector<2> and Ogre::Vector2

40	0	ChangeLog
10	1	src/components/ogre/MathConverter.h

commit 7d2637e06eb72ce5b8ffb73e3051c4b63db6c103
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Oct 24 21:57:16 2006 +0000

    2006-10-24 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/EmberOgre.cpp: create and register an adapter when creating the terrain generator

2	1	src/components/ogre/EmberOgre.cpp

commit 297472d5c41d7cd74beeaa14d452ecf300cac3b4
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Oct 24 21:56:27 2006 +0000

    2006-10-24 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/EmberEntity.cpp: set the node to null at initialization

1	0	src/components/ogre/EmberEntity.cpp

commit 8f9d13233c95f40f6c3b6ca8c5e03d478b8b9703
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Oct 24 21:54:55 2006 +0000

    2006-10-24 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/SceneManagers/EmberPagingSceneManager/include/EmberPagingSceneManagerAdapter.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/Makefile.am, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingSceneManagerAdapter.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/Makefile.am: added adapter for this scene manager

70	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/EmberPagingSceneManagerAdapter.h
79	78	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/Makefile.am
110	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingSceneManagerAdapter.cpp
2	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/Makefile.am

commit a9db4423d3706811b49c5c72b1e589cca3e9d08a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Oct 24 21:53:25 2006 +0000

    2006-10-24 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/terrain/TerrainEditor.cpp: we should use the setOption method of updating the pages, though right now it just crashes

22	15	src/components/ogre/terrain/TerrainEditor.cpp

commit 131a67ba3be071a3d72597999360f8848ac464df
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Oct 24 21:52:18 2006 +0000

    2006-10-24 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/terrain/TerrainGenerator.cpp, src/components/ogre/terrain/TerrainGenerator.h, src/components/ogre/terrain/TerrainPage.cpp, src/components/ogre/terrain/TerrainPage.h: changed the way the terrain is created. We now always create four pages around point 0,0.

107	63	src/components/ogre/terrain/TerrainGenerator.cpp
15	14	src/components/ogre/terrain/TerrainGenerator.h
20	5	src/components/ogre/terrain/TerrainPage.cpp
2	0	src/components/ogre/terrain/TerrainPage.h

commit 1460e8473d061eada78b106949380efbe0367bc4
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Oct 24 21:50:20 2006 +0000

    2006-10-24 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/terrain/TerrainInfo.cpp, src/components/ogre/terrain/TerrainInfo.h: added class for holding terrain information and calculating page sizes etc.

120	0	src/components/ogre/terrain/TerrainInfo.cpp
81	0	src/components/ogre/terrain/TerrainInfo.h

commit c07bcc7b8595c12c9a3fd74ff0a13955e159ec55
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Oct 24 21:49:02 2006 +0000

    2006-10-24 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/terrain/ISceneManagerAdapter.h,src/components/ogre/terrain/Makefile.am : added interface for an adapter for a scene manager

53	0	src/components/ogre/terrain/ISceneManagerAdapter.h
4	3	src/components/ogre/terrain/Makefile.am

commit 9a9d03145e0277fe202931bdb98bb43ea09db1f8
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Oct 9 19:54:47 2006 +0000

    2006-10-09 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/widgets/Give.lua,src/components/ogre/widgets/Tasks.lua: removed some debug output

0	1	src/components/ogre/widgets/Give.lua
0	1	src/components/ogre/widgets/Tasks.lua

commit fd1cffe6af298ebebd7f63f3878ba187f3d09abd
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Oct 9 19:00:59 2006 +0000

    2006-10-09 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/environment/Water.cpp: handle missing resources

10	6	src/components/ogre/environment/Water.cpp

commit 9a53e06405e7662747e0e06554bc9856130a2c0b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Oct 8 00:04:45 2006 +0000

    2006-10-08 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/environment/LensFlare.cpp, src/components/ogre/environment/LensFlare.h: handle missing material

4	0	ChangeLog
38	25	src/components/ogre/environment/LensFlare.cpp
1	1	src/components/ogre/environment/LensFlare.h

commit 9e52e7a4c9d8f65bb2a41bb536c3a7107c1858c8
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Oct 7 20:05:01 2006 +0000

    2006-10-07 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_HeightField.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeRenderableManager.h: conform to correct C++

4	0	ChangeLog
2	2	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_HeightField.h
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeRenderableManager.h

commit 936cf512dc66cb4b3aa1142026321f5c14df09fe
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Oct 3 21:36:42 2006 +0000

    2006-10-03 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/widgets/InspectWidget.cpp, src/components/ogre/widgets/InspectWidget.h: more efficient handling of updates

8	0	ChangeLog
53	16	src/components/ogre/widgets/InspectWidget.cpp
12	1	src/components/ogre/widgets/InspectWidget.h

commit 6cf558909bd28db72fd87ec424add0cc8a33d76d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Oct 3 21:31:19 2006 +0000

    2006-10-03 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/widgets/EntityPicker.layout: updated layout to tigthen it a bit

2	2	src/components/ogre/widgets/EntityPicker.layout

commit ae4aae0a60a572286f7aa020a9a4e381c94c4604
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Oct 3 18:30:04 2006 +0000

    2006-10-03 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/widgets/InspectWidget.cpp, src/components/ogre/widgets/InspectWidget.h, src/components/ogre/widgets/InspectWidget.xml: extended the inspect widget to handle the attributes better

8	0	ChangeLog
144	6	src/components/ogre/widgets/InspectWidget.cpp
45	0	src/components/ogre/widgets/InspectWidget.h
1	0	src/components/ogre/widgets/InspectWidget.layout

commit 591287bf3e09191f91cb046b0ee0dc9d3769eb34
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Oct 3 18:28:09 2006 +0000

    2006-10-03 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* ember.bat: updated batch with changes from Elendrim

20	4	ember.bat

commit 667c84271db8dda1cc784dd5e3e7a00571c14aee
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 24 12:59:32 2006 +0000

    2006-09-24 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* TODO: updated list

20	0	ChangeLog
6	4	TODO

commit d5e9f92f252e6060e70df9b898c6c12f9ec1c8c1
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 24 12:58:48 2006 +0000

    2006-09-24 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/modeldefinitions/characters.modeldef.xml: added definition for the creator

9	0	src/components/ogre/modeldefinitions/characters.modeldef.xml

commit 050e047f7195835d874ab6fb09d232d8f626d84b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 24 12:58:19 2006 +0000

    2006-09-24 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/terrain/TerrainPage.cpp: fixed bug which always returned 1

1	1	src/components/ogre/terrain/TerrainPage.cpp

commit 7d9e98e5e4fb9856b1038105a650f90097b18982
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 24 12:56:57 2006 +0000

    2006-09-24 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/Avatar.cpp, src/components/ogre/EmberEntityFactory.cpp, src/components/ogre/EmberOgre.cpp, src/components/ogre/terrain/TerrainEditor.cpp, src/components/ogre/widgets/InspectWidget.cpp: adapted to changes to ServerService.h

3	0	src/components/ogre/Avatar.cpp
1	0	src/components/ogre/EmberEntityFactory.cpp
1	0	src/components/ogre/EmberOgre.cpp
2	0	src/components/ogre/terrain/TerrainEditor.cpp
1	0	src/components/ogre/widgets/InspectWidget.cpp

commit 3a6c384050738f8e535728eee961f36c1c0c49af
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 24 12:54:52 2006 +0000

    2006-09-21 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/services/server/ConnectedAdapter.cpp, src/services/server/ConnectedAdapter.h, src/services/server/IServerAdapter.cpp, src/services/server/IServerAdapter.h, src/services/server/Makefile.am, src/services/server/NonConnectedAdapter.cpp, src/services/server/NonConnectedAdapter.h, src/services/server/ServerService.cpp, src/services/server/ServerService.h: refactored the server service to use a state pattern

262	0	src/services/server/ConnectedAdapter.cpp
66	0	src/services/server/ConnectedAdapter.h
37	0	src/services/server/IServerAdapter.cpp
63	0	src/services/server/IServerAdapter.h
4	2	src/services/server/Makefile.am
103	0	src/services/server/NonConnectedAdapter.cpp
58	0	src/services/server/NonConnectedAdapter.h
78	298	src/services/server/ServerService.cpp
56	24	src/services/server/ServerService.h

commit 9fc6ff181a065136943163531876ed57fa34a085
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Sep 23 20:55:37 2006 +0000

    2006-09-21 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/terrain/Makefile.am: added missing files

4	0	ChangeLog
6	0	src/components/ogre/terrain/Makefile.am

commit a0631bae019bd000a8f9f7d1f3a38585ae820e66
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Sep 21 19:58:14 2006 +0000

    2006-09-21 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/scripting/bindings/lua/Avatar.pkg, src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp, src/components/ogre/scripting/bindings/lua/required.h: updated bindings

52	0	ChangeLog
6	0	src/components/ogre/scripting/bindings/lua/Avatar.pkg
32	1	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
2	2	src/components/ogre/scripting/bindings/lua/required.h

commit 0a86b07be755f1575ed710c5fce22a3610dde21e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Sep 21 19:57:24 2006 +0000

    2006-09-21 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* configure.ac: updated for terrain files being moved to separate directory

1	0	configure.ac

commit 52250336ea116dd2bc0c638a65e3a9a1c9daad56
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Sep 21 19:56:46 2006 +0000

    2006-09-21 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/EmberEntity.cpp, src/components/ogre/EmberEntity.h, src/components/ogre/EmberEntityFactory.cpp, src/components/ogre/EmberEntityFactory.h, src/components/ogre/EmberOgre.cpp, src/components/ogre/Makefile.am, src/components/ogre/MotionManager.cpp, src/components/ogre/MotionManager.h, src/components/ogre/WorldEmberEntity.cpp: updated for terrain files being moved to separate directory

1	1	src/components/ogre/EmberEntity.cpp
1	1	src/components/ogre/EmberEntity.h
1	1	src/components/ogre/EmberEntityFactory.cpp
0	2	src/components/ogre/EmberEntityFactory.h
1	1	src/components/ogre/EmberOgre.cpp
10	9	src/components/ogre/Makefile.am
1	13	src/components/ogre/MotionManager.cpp
22	0	src/components/ogre/MotionManager.h
1	1	src/components/ogre/WorldEmberEntity.cpp

commit f4ee077278f2afcd009ed13e93748b98652aee8d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Sep 21 19:55:29 2006 +0000

    2006-09-21 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/widgets/MakeEntityWidget.cpp: updated for terrain files being moved to separate directory, also check if the user is a creator when creating new entities

6	1	src/components/ogre/widgets/MakeEntityWidget.cpp

commit fa5be78d3e54780cbc9f0373817a09ac0d409150
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Sep 21 19:54:34 2006 +0000

    2006-09-21 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/environment/Foliage.cpp, src/components/ogre/environment/FoliageArea.cpp, src/components/ogre/environment/Sky.cpp: updated for terrain files being moved to separate directory

1	1	src/components/ogre/environment/Foliage.cpp
1	1	src/components/ogre/environment/FoliageArea.cpp
1	1	src/components/ogre/environment/Sky.cpp

commit 2a56993f7b420691dd59343641d0e0150d6e29d8
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Sep 21 19:23:00 2006 +0000

    2006-09-21 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingLandScapeData2D_HeightField.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingLandScapeTexture.cpp: updated for terrain files being moved to separate directory

2	2	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingLandScapeData2D_HeightField.cpp
2	2	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingLandScapeTexture.cpp

commit 1cb20b211ea59dc4ffdda65b84b66e907a37404f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Sep 21 19:22:13 2006 +0000

    2006-09-21 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/terrain/TerrainArea.cpp, src/components/ogre/terrain/TerrainGenerator.cpp, src/components/ogre/terrain/TerrainGenerator.h, src/components/ogre/terrain/TerrainPage.cpp, src/components/ogre/terrain/TerrainPage.h, src/components/ogre/terrain/TerrainShader.h: moved to separate directory

1	1	src/components/ogre/terrain/TerrainArea.cpp
15	15	src/components/ogre/terrain/TerrainGenerator.cpp
1	1	src/components/ogre/terrain/TerrainGenerator.h
3	3	src/components/ogre/terrain/TerrainPage.cpp
1	1	src/components/ogre/terrain/TerrainPage.h
1	1	src/components/ogre/terrain/TerrainShader.h

commit f9859b1c89e9ec321d33e8f7fe442f2f9ae5dd0a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Sep 21 19:20:42 2006 +0000

    2006-09-21 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/terrain/TerrainEditor.cpp, src/components/ogre/terrain/TerrainEditor.h: moved to separate directory, update entity positions on entities that are on the page

42	14	src/components/ogre/terrain/TerrainEditor.cpp
9	3	src/components/ogre/terrain/TerrainEditor.h

commit 1f0d224b09f1295b78b244f1a8fbb9a2d9cd57e8
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Sep 21 19:09:38 2006 +0000

    2006-09-21 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/services/server/ServerService.cpp: cleaned up the code and added a check for if the user is a creator, at what point the TO attribute will be forced

23	17	src/services/server/ServerService.cpp

commit 077e96173932dee9f493989dd68ed1f3eceed44f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Sep 21 19:03:35 2006 +0000

    2006-09-21 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/environment/LensFlare.cpp: catch errors when getting material

18	16	src/components/ogre/environment/LensFlare.cpp

commit 5167269f85432136b84f8a1f8a6e1fc01e6145be
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Sep 21 19:01:18 2006 +0000

    2006-09-21 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/modeldefinitions/edibles.modeldef, src/components/ogre/modeldefinitions/environment.modeldef.xml, src/components/ogre/modeldefinitions/tools.modeldef: updated definitions

0	9	src/components/ogre/modeldefinitions/edibles.modeldef
2	2	src/components/ogre/modeldefinitions/environment.modeldef.xml
9	0	src/components/ogre/modeldefinitions/tools.modeldef

commit 5b841e5c34f05c08725d94d32614a3d69aac1930
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Sep 21 18:57:28 2006 +0000

    2006-09-21 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/Avatar.cpp, src/components/ogre/Avatar.h: added flag for if the avatar is a creator

13	6	src/components/ogre/Avatar.cpp
15	0	src/components/ogre/Avatar.h

commit 3a7057f2bd7a376f31e2df9aebfd72f94b031fb5
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Sep 21 18:55:17 2006 +0000

    2006-09-21 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/widgets/ServerWidget.cpp, src/components/ogre/widgets/ServerWidget.h, src/components/ogre/widgets/ServerWidget.xml: if the user is an admin, show a button for quick admin login

20	2	src/components/ogre/widgets/ServerWidget.cpp
2	0	src/components/ogre/widgets/ServerWidget.h
9	0	src/components/ogre/widgets/ServerWidget.layout

commit 3c160df6fd24d90f3482ceb1030e4207bc2ee145
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Sep 12 20:38:57 2006 +0000

    2006-09-12 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTile.h: fixed error in include

4	0	ChangeLog
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTile.h

commit 1939468221cf072cde670d1c8b1c8cd36620288c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Sep 12 20:15:26 2006 +0000

    2006-09-12 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeRenderable.h: fixed error in include

4	0	ChangeLog
2	2	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeRenderable.h

commit 5d171199e0b7d1d687d73ec541aed3e946fc2668
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 10 17:48:53 2006 +0000

    2006-09-10 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* media/materials/scripts/buildings.material, media/materials/scripts/creatures.material, media/materials/scripts/environment.material, media/materials/textures/lensflare5.jpg, media/materials/textures/lensflare6.jpg: updated media

4	0	ChangeLog
208	208	media/materials/scripts/buildings.material
0	6	media/materials/scripts/creatures.material
45	0	media/materials/scripts/environment.material
-	-	media/materials/textures/lensflare5.jpg
-	-	media/materials/textures/lensflare6.jpg

commit ed443037ad854a83628b7f5eea48b74fe4e24dae
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 10 16:41:58 2006 +0000

    2006-09-10 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/modeldefinitions/buildings.modeldef, src/components/ogre/modeldefinitions/trees.modeldef.xml: updated media

4	0	ChangeLog
3	3	src/components/ogre/modeldefinitions/buildings.modeldef
1	1	src/components/ogre/modeldefinitions/trees.modeldef.xml

commit 92afe060866f749e1f2713cbd5aa194a1c801ccb
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 10 16:29:48 2006 +0000

    2006-09-10 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/AvatarController.cpp, src/components/ogre/AvatarController.h: better clean up

82	0	ChangeLog
3	1	src/components/ogre/AvatarController.cpp
1	1	src/components/ogre/AvatarController.h

commit 616e663b09028274ea9726fa7f9143f6b8214af8
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 10 16:28:27 2006 +0000

    2006-09-10 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/EmberEntity.h: added click mask for renderables that we don't want to be clickable

2	1	src/components/ogre/EmberEntity.h

commit 97ac330fc2ce42fe1f38d966c3f21656e0b6cebf
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 10 16:27:18 2006 +0000

    2006-09-10 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/EmberOgre.h: added accessor for the EntityMovementManager

2	0	src/components/ogre/EmberOgre.h

commit 7edbf4611b1c84a38fd95ae11521a1091698222b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 10 16:26:33 2006 +0000

    2006-09-10 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/OgreResourceLoader.cpp: check for both a directory and a file for those instances where we're trying to load a zip file

12	4	src/components/ogre/OgreResourceLoader.cpp

commit bd6ba55970d96f15c692298e7bfc37a694c42808
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 10 16:25:45 2006 +0000

    2006-09-10 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/framework/StreamLogObserver.cpp: don't write file name unless in verbose mode; this will help to keep log file size down

23	16	src/framework/StreamLogObserver.cpp

commit 907c32fd143cd9365c83942e8c0ac22aae5a202c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 10 16:25:07 2006 +0000

    2006-09-10 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/framework/osdir.h: added a more sane way of checking whether a directory exists than just to check for null pointer

9	0	src/framework/osdir.h

commit 56963fc7eda47571a0a53f4ffa82a9dba8574993
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 10 16:24:07 2006 +0000

    2006-09-10 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/widgets/Widget.cpp, src/components/ogre/widgets/Widget.h: to prevent the tabbable windows functioanlity from clashing with other mappings of the tab key, suppress further input event processing when tab i pressed

7	2	src/components/ogre/widgets/Widget.cpp
1	1	src/components/ogre/widgets/Widget.h

commit 87a429163d965ee3b867997e736940a6f91d2aa1
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 10 16:22:56 2006 +0000

    2006-09-10 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/widgets/InspectWidget.cpp, src/components/ogre/widgets/InspectWidget.xml: provide better output

13	6	src/components/ogre/widgets/InspectWidget.cpp
1	0	src/components/ogre/widgets/InspectWidget.layout

commit 2482b94c0c26becba765c8e9dbd2384143063d9e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 10 16:21:56 2006 +0000

    2006-09-10 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/widgets/ModelEdit.layout: fixed typo

1	1	src/components/ogre/widgets/ModelEdit.layout

commit 14a244cdd9edfccbef7be8cce6aa78201cf54179
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 10 16:20:23 2006 +0000

    2006-09-10 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/widgets/MakeEntityWidget.cpp, src/components/ogre/widgets/MakeEntityWidget.h, src/components/ogre/widgets/MakeEntityWidget.xml: added preview texture

62	11	src/components/ogre/widgets/MakeEntityWidget.cpp
21	5	src/components/ogre/widgets/MakeEntityWidget.h
13	9	src/components/ogre/widgets/MakeEntityWidget.layout

commit dcc3f9e681f8b324a9132ea9b1c10ab3cb68a8ca
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 10 16:19:20 2006 +0000

    2006-09-10 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/widgets/ModelRenderer.cpp: added extra null checks

17	8	src/components/ogre/widgets/ModelRenderer.cpp

commit 68ff4058007c11580ec20c9ac7100c001b79a3c2
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 10 16:18:38 2006 +0000

    2006-09-10 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/widgets/ServerWidget.cpp, src/components/ogre/widgets/ServerWidget.h: added extra null checks

10	5	src/components/ogre/widgets/ServerWidget.cpp
1	0	src/components/ogre/widgets/ServerWidget.h

commit e5b62a76ee0ce875c058761da8683d472e105afb
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 10 16:12:03 2006 +0000

    2006-09-10 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/widgets/EntityPicker.layout, src/components/ogre/widgets/EntityPicker.lua: added "move" to the meny

18	12	src/components/ogre/widgets/EntityPicker.layout
7	1	src/components/ogre/widgets/EntityPicker.lua

commit 7c9f5ea00ec7826c27664d1155e729afab163ae9
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 10 16:11:14 2006 +0000

    2006-09-10 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/widgets/Mover.layout, src/components/ogre/widgets/Mover.lua, src/components/ogre/widgets/Bootstrap.lua: added a simple help text for movement operations

1	0	src/components/ogre/widgets/Bootstrap.lua
15	0	src/components/ogre/widgets/Mover.layout
46	0	src/components/ogre/widgets/Mover.lua

commit 3321a156b8975c678cb3028e223add09842d0b23
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 10 16:10:30 2006 +0000

    2006-09-10 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/widgets/ConsoleWidget.cpp, src/components/ogre/widgets/ConsoleWidget.h, ember.conf: added command for getting focus, and bind it to tab when in GUI mode

2	1	ember.conf
10	2	src/components/ogre/widgets/ConsoleWidget.cpp
7	0	src/components/ogre/widgets/ConsoleWidget.h

commit f7c685cf3a966266577c9432fe739989714884d5
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 10 16:09:30 2006 +0000

    2006-09-10 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/scripting/bindings/lua/EmberOgre.pkg, src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp, src/components/ogre/scripting/bindings/lua/required.h, src/components/ogre/scripting/bindings/lua/EntityMoveManager.pkg: updated bindings

3	0	src/components/ogre/scripting/bindings/lua/EmberOgre.pkg
61	0	src/components/ogre/scripting/bindings/lua/EntityMoveManager.pkg
200	13	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
1	0	src/components/ogre/scripting/bindings/lua/required.h

commit ed3012037def2531ca95cd76914e34d2ccfece73
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 10 16:08:23 2006 +0000

    2006-09-10 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/model/Model.cpp, src/components/ogre/model/Model.h: reimplement setRenderingDistance to make it work with the SubModels

12	2	src/components/ogre/model/Model.cpp
3	0	src/components/ogre/model/Model.h

commit d267d70680f96df8d6637712454b7e0f35332168
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 10 16:07:38 2006 +0000

    2006-09-10 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/manipulation/EntityMoveAdapter.cpp, src/components/ogre/manipulation/EntityMoveAdapter.h, src/components/ogre/manipulation/EntityMoveAdjuster.cpp, src/components/ogre/manipulation/EntityMoveAdjuster.h, src/components/ogre/manipulation/EntityMoveManager.cpp, src/components/ogre/manipulation/EntityMoveManager.h, src/components/ogre/manipulation/EntityMover.cpp, src/components/ogre/manipulation/EntityMover.h, src/components/ogre/manipulation/Makefile.am:
    		* added some signals for movement events
    		* added EntityMoveAdapter which adjusts moved entities which the server didn't allow movement for, so that they snap back to their original position

24	21	src/components/ogre/manipulation/EntityMoveAdapter.cpp
22	2	src/components/ogre/manipulation/EntityMoveAdapter.h
76	0	src/components/ogre/manipulation/EntityMoveAdjuster.cpp
129	0	src/components/ogre/manipulation/EntityMoveAdjuster.h
4	1	src/components/ogre/manipulation/EntityMoveManager.cpp
40	1	src/components/ogre/manipulation/EntityMoveManager.h
13	7	src/components/ogre/manipulation/EntityMover.cpp
2	0	src/components/ogre/manipulation/EntityMover.h
2	2	src/components/ogre/manipulation/Makefile.am

commit e840656997d9e4391967c043df8c71d447ebad73
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 10 16:05:34 2006 +0000

    2006-09-10 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/input/Input.cpp, src/components/ogre/input/Input.h: added method for suppressing further processing of a current event. This is useful for letting event handling code cancel out further event handling which might be disruptive (for example the tab-support in Widget versus the tab-leads-to-console-focus functionality)

19	5	src/components/ogre/input/Input.cpp
4	0	src/components/ogre/input/Input.h

commit 8c7acbcf2129ac9ab50a3f70095781ce0242f06d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 10 16:03:26 2006 +0000

    2006-09-10 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/environment/LensFlare.cpp, src/components/ogre/environment/LensFlare.h, src/components/ogre/environment/Makefile.am, src/components/ogre/environment/Sun.cpp, src/components/ogre/environment/Sun.h: added lens flare effect

197	0	src/components/ogre/environment/LensFlare.cpp
68	0	src/components/ogre/environment/LensFlare.h
2	1	src/components/ogre/environment/Makefile.am
23	6	src/components/ogre/environment/Sun.cpp
9	1	src/components/ogre/environment/Sun.h

commit 0cb02d276de32a33404073980704b5a07f13c5b3
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Sep 9 19:36:57 2006 +0000

    2006-09-09 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* ember.conf: esc doesn't quit; it's too useful to reserve for cancelling game operations
    	* TODO: updates
    	* src/components/ogre/widgets/InspectWidget.cpp, src/components/ogre/widgets/InspectWidget.h: added ability to move entities

43	0	ChangeLog
2	1	TODO
1	1	ember.conf
11	0	src/components/ogre/widgets/InspectWidget.cpp
2	1	src/components/ogre/widgets/InspectWidget.h

commit c44d030e34fae711180ace9219f888af7eb78798
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Sep 9 19:35:16 2006 +0000

    2006-09-09 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/EmberOgre.cpp, src/components/ogre/EmberOgre.h: use the EntityMovementManager which allows for entity to be moved

2	55	src/components/ogre/EmberOgre.cpp
3	0	src/components/ogre/EmberOgre.h

commit 06226eb6d0b9c64b744f1f240c880ebf77945d61
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Sep 9 19:34:29 2006 +0000

    2006-09-09 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeRaySceneQuery.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeRenderable.cpp: reapply ember tweaks

1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeRaySceneQuery.cpp
91	81	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeRenderable.cpp

commit aa52c2b29475d777e865298766595210018aa370
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Sep 9 19:33:29 2006 +0000

    2006-09-09 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/GUICEGUIAdapter.cpp: after sending input data to the cegui system, exit the input system, else if another adapter would be added in the same loop this adapter would recieve duplicate input events

4	2	src/components/ogre/GUICEGUIAdapter.cpp

commit 1c058f3094af839713720e70c71280924bf271e6
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Sep 9 19:31:55 2006 +0000

    2006-09-09 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/EmberEntity.cpp, src/components/ogre/EmberEntity.h, src/components/ogre/WorldEmberEntity.cpp, src/components/ogre/WorldEmberEntity.h: added ability to adjust the entity to an arbitrary position, not just the position of the eris entity

24	11	src/components/ogre/EmberEntity.cpp
9	2	src/components/ogre/EmberEntity.h
2	3	src/components/ogre/WorldEmberEntity.cpp
1	1	src/components/ogre/WorldEmberEntity.h

commit 3f1172ca7e924ba403cf325981cbae9d22c29f48
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Sep 9 19:30:35 2006 +0000

    2006-09-09 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/AvatarCamera.cpp, src/components/ogre/AvatarController.cpp: code cleanup

1	1	src/components/ogre/AvatarCamera.cpp
0	86	src/components/ogre/AvatarController.cpp

commit 1ba2663a6c14c2c411e74af88290b45d308619e0
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Sep 9 19:29:29 2006 +0000

    2006-09-08 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/manipulation/EntityMoveAdapter.cpp, src/components/ogre/manipulation/EntityMoveAdapter.h, src/components/ogre/manipulation/EntityMoveManager.cpp, src/components/ogre/manipulation/EntityMoveManager.h, src/components/ogre/manipulation/EntityMover.cpp, src/components/ogre/manipulation/EntityMover.h, src/components/ogre/manipulation/IEntityMoveBridge.h, src/components/ogre/manipulation/Makefile.am, configure.ac, src/components/ogre/Makefile.am: added functionality for moving entities

1	0	configure.ac
4	3	src/components/ogre/Makefile.am
161	0	src/components/ogre/manipulation/EntityMoveAdapter.cpp
67	0	src/components/ogre/manipulation/EntityMoveAdapter.h
76	0	src/components/ogre/manipulation/EntityMoveManager.cpp
60	0	src/components/ogre/manipulation/EntityMoveManager.h
84	0	src/components/ogre/manipulation/EntityMover.cpp
62	0	src/components/ogre/manipulation/EntityMover.h
52	0	src/components/ogre/manipulation/IEntityMoveBridge.h
7	0	src/components/ogre/manipulation/Makefile.am

commit 52bd44a541de85f55dc173d28de9b354520750cd
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Sep 9 18:48:23 2006 +0000

    2006-09-08 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/services/server/ServerService.cpp, src/services/server/ServerService.h: added the option of setting the orientation of an entity when placing it. Since Eris doesn't allow for this yet in its place method we have to use low level Atlas here instead.

22	2	src/services/server/ServerService.cpp
2	1	src/services/server/ServerService.h

commit fad00819f65f638b87c98a555a2f2734b4dc0d83
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Sep 9 18:46:58 2006 +0000

    2006-09-08 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/framework/ConsoleBackend.cpp, src/framework/ConsoleBackend.h: added option to not add command to the history
    	* src/components/ogre/input/InputCommandMapper.cpp: don't add input mapped commands to the history (for example all movement commands)

2	2	src/components/ogre/input/InputCommandMapper.cpp
8	6	src/framework/ConsoleBackend.cpp
1	1	src/framework/ConsoleBackend.h

commit 8315cf29e1f129b34cc793c22b2c4c2f08e18441
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Sep 9 18:42:15 2006 +0000

    2006-09-08 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/widgets/Chat.layout, src/components/ogre/widgets/ConsoleWidget.xml, src/components/ogre/widgets/Debug.layout, src/components/ogre/widgets/EntityPicker.layout, src/components/ogre/widgets/Give.layout, src/components/ogre/widgets/HelpWidget.xml, src/components/ogre/widgets/IngameChatWidget.xml, src/components/ogre/widgets/InspectWidget.xml, src/components/ogre/widgets/InventoryWidget.xml, src/components/ogre/widgets/JesusEdit.widget, src/components/ogre/widgets/JesusEditFile.widget, src/components/ogre/widgets/JesusEditPreview.widget, src/components/ogre/widgets/MakeEntityWidget.xml, src/components/ogre/widgets/MeshPreview.widget, src/components/ogre/widgets/ModelEdit.layout, src/components/ogre/widgets/Performance.layout, src/components/ogre/widgets/Quit.widget, src/components/ogre/widgets/ScriptEdit.layout, src/components/ogre/widgets/ServerBrowser.layout, src/components/ogre/widgets/ServerWidget.xml, src/components/ogre/widgets/Tasks.layout, src/components/ogre/widgets/TerrainEditor.layout: use only the unified coordinate system, in preparation for CEGUI 0.5.0

18	21	src/components/ogre/widgets/Chat.layout
20	28	src/components/ogre/widgets/ConsoleWidget.layout
24	28	src/components/ogre/widgets/Debug.layout
47	80	src/components/ogre/widgets/EntityPicker.layout
26	28	src/components/ogre/widgets/Give.layout
16	67	src/components/ogre/widgets/HelpWidget.layout
24	26	src/components/ogre/widgets/IngameChatWidget.layout
39	36	src/components/ogre/widgets/InspectWidget.layout
22	29	src/components/ogre/widgets/InventoryWidget.layout
79	88	src/components/ogre/widgets/JesusEdit.layout
35	36	src/components/ogre/widgets/JesusEditFile.layout
19	21	src/components/ogre/widgets/JesusEditPreview.layout
32	35	src/components/ogre/widgets/MakeEntityWidget.layout
88	95	src/components/ogre/widgets/MeshPreview.layout
370	457	src/components/ogre/widgets/ModelEdit.layout
19	21	src/components/ogre/widgets/Performance.layout
31	33	src/components/ogre/widgets/Quit.layout
56	61	src/components/ogre/widgets/ScriptEdit.layout
38	41	src/components/ogre/widgets/ServerBrowser.layout
179	203	src/components/ogre/widgets/ServerWidget.layout
28	52	src/components/ogre/widgets/Tasks.layout
46	47	src/components/ogre/widgets/TerrainEditor.layout

commit 36afb75f285ec8b16c7b4a9ca8b975f3b911e51e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Sep 8 21:55:33 2006 +0000

    2006-09-08 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/scripting/bindings/lua/EmberOgre.pkg, src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp: updated bindings

11	0	ChangeLog
11	1	src/components/ogre/scripting/bindings/lua/EmberOgre.pkg
64	1	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp

commit 2f370da951c79bd6616df1e85f04266b569bfd6c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Sep 8 21:29:33 2006 +0000

    2006-09-08 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/SceneManagers/EmberPagingSceneManager/include/DRGNURBSSurface.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/EmberPagingLandScapeData2D_HeightField.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/EmberPagingLandScapeTexture.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/Makefile.am, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgreDebugRectangle2D.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgreOcclusionBoundingBox.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeCallBackEvent.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeCallback.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeCamera.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2DManager.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_HeightField.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_HeightFieldBlendNeighbor.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_HeightFieldN.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_HeightFieldNTC.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_HeightFieldRaw.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_HeightFieldRawTC.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_HeightFieldTC.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_Spline.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeHorizon.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeIndexBuffer.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeIntersectionSceneQuery.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeListener.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeListenerManager.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusion.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusionCHCTraversal.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusionCameraTraversal.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusionDebugTraversal.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusionElement.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusionQuerySet.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusionSWTraversal.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusionSorter.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusionTraversal.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusionVFTraversal.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusionVisibilityData.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctree.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeAxisAlignedBoxSceneQuery.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeCamera.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeIntersectionSceneQuery.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeNode.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreePlaneBoundedVolumeListSceneQuery.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeRaySceneQuery.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeSceneManager.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeSphereSceneQuery.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapePage.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapePageManager.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapePageRenderable.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapePoolSet.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapePrecompiledHeaders.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapePrerequisites.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeQueue.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeRaySceneQuery.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeRenderable.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeRenderableManager.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeSceneManager.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTextureCoordinatesManager.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTextureManager.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_BaseTexture.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_BaseTexture2.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Image.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_InstantBaseTexture.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_InstantBaseTextureEdit.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_InstantBaseTextureShadowed.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_None.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting2.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting2Edit.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting3.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting4.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting5.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting6.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting7.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting7Edit.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_SplattingShader.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_SplattingShaderEdit.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTile.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTileInfo.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTileManager.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/fileutils.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/DRGNURBSSurface.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingLandScapeTexture.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/Makefile.am, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgreDebugRectangle2D.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgreOcclusionBoundingBox.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeCamera.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2DManager.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightField.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightFieldBlendNeighbor.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightFieldN.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightFieldNTC.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightFieldRaw.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightFieldRawTC.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightFieldTC.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_Spline.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeHorizon.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeIndexBuffer.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeIntersectionSceneQuery.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeListenerManager.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOcclusion.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOcclusionCHCTraversal.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOcclusionCameraTraversal.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOcclusionDebugTraversal.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOcclusionElement.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOcclusionQuerySet.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOcclusionSWTraversal.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOcclusionTraversal.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOcclusionVFTraversal.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctree.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreeAxisAlignedBoxSceneQuery.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreeCamera.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreeIntersectionSceneQuery.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreeNode.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreePlaneBoundedVolumeListSceneQuery.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreeRaySceneQuery.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreeSceneManager.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreeSphereSceneQuery.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOgreOctree.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOptions.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapePage.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapePageManager.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapePageRenderable.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapePrecompiledHeaders.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeRaySceneQuery.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeRenderable.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeRenderableManager.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeSceneManager.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeSceneManagerDll.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTextureCoordinatesManager.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTextureManager.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_BaseTexture.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_BaseTexture2.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Image.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_InstantBaseTexture.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_InstantBaseTextureEdit.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_InstantBaseTextureShadowed.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting2.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting2Edit.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting3.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting4.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting5.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting6.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting7.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting7Edit.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_SplattingShader.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_SplattingShaderEdit.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTile.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTileManager.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/filetutils.cpp: updated to newer version

4	0	ChangeLog
121	121	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/DRGNURBSSurface.h
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/EmberPagingLandScapeData2D_HeightField.h
4	3	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/EmberPagingLandScapeTexture.h
77	81	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/Makefile.am
84	84	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgreDebugRectangle2D.h
80	80	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgreOcclusionBoundingBox.h
37	37	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeCallBackEvent.h
2108	2108	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeCallback.h
92	92	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeCamera.h
234	234	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D.h
145	144	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2DManager.h
67	66	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_HeightField.h
54	54	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_HeightFieldBlendNeighbor.h
63	63	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_HeightFieldN.h
68	68	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_HeightFieldNTC.h
54	54	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_HeightFieldRaw.h
60	60	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_HeightFieldRawTC.h
64	67	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_HeightFieldTC.h
62	62	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_Spline.h
83	83	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeHorizon.h
95	95	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeIndexBuffer.h
57	56	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeIntersectionSceneQuery.h
61	61	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeListener.h
179	179	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeListenerManager.h
113	113	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusion.h
30	30	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusionCHCTraversal.h
35	35	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusionCameraTraversal.h
34	34	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusionDebugTraversal.h
63	63	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusionElement.h
66	66	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusionQuerySet.h
36	36	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusionSWTraversal.h
60	60	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusionSorter.h
43	43	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusionTraversal.h
45	45	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusionVFTraversal.h
45	45	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusionVisibilityData.h
233	233	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctree.h
56	56	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeAxisAlignedBoxSceneQuery.h
124	124	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeCamera.h
56	55	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeIntersectionSceneQuery.h
237	237	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeNode.h
55	55	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreePlaneBoundedVolumeListSceneQuery.h
55	55	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeRaySceneQuery.h
335	335	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeSceneManager.h
55	55	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeSphereSceneQuery.h
291	281	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h
221	215	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapePage.h
259	259	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapePageManager.h
127	127	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapePageRenderable.h
284	271	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapePoolSet.h
134	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapePrecompiledHeaders.h
280	279	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapePrerequisites.h
244	244	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeQueue.h
123	123	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeRaySceneQuery.h
248	243	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeRenderable.h
152	123	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeRenderableManager.h
432	417	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeSceneManager.h
188	137	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture.h
55	55	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTextureCoordinatesManager.h
134	108	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTextureManager.h
46	53	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_BaseTexture.h
38	49	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_BaseTexture2.h
42	42	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Image.h
45	88	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_InstantBaseTexture.h
41	83	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_InstantBaseTextureEdit.h
48	87	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_InstantBaseTextureShadowed.h
63	53	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_None.h
54	59	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting.h
41	52	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting2.h
39	76	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting2Edit.h
42	58	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting3.h
39	48	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting4.h
41	47	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting5.h
40	50	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting6.h
39	48	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting7.h
42	75	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting7Edit.h
41	44	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_SplattingShader.h
39	78	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_SplattingShaderEdit.h
167	134	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTile.h
60	47	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTileInfo.h
85	73	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTileManager.h
45	45	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/fileutils.h
577	574	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/DRGNURBSSurface.cpp
8	4	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingLandScapeTexture.cpp
76	77	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/Makefile.am
160	156	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgreDebugRectangle2D.cpp
203	198	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgreOcclusionBoundingBox.cpp
241	253	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeCamera.cpp
531	528	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D.cpp
1986	1870	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2DManager.cpp
487	461	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightField.cpp
425	423	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightFieldBlendNeighbor.cpp
366	364	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightFieldN.cpp
276	275	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightFieldNTC.cpp
307	305	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightFieldRaw.cpp
339	338	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightFieldRawTC.cpp
248	247	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightFieldTC.cpp
147	145	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_Spline.cpp
339	339	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeHorizon.cpp
608	606	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeIndexBuffer.cpp
82	80	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeIntersectionSceneQuery.cpp
482	480	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeListenerManager.cpp
487	484	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOcclusion.cpp
81	78	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOcclusionCHCTraversal.cpp
38	36	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOcclusionCameraTraversal.cpp
78	76	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOcclusionDebugTraversal.cpp
76	74	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOcclusionElement.cpp
33	33	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOcclusionQuerySet.cpp
167	165	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOcclusionSWTraversal.cpp
147	130	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOcclusionTraversal.cpp
181	179	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOcclusionVFTraversal.cpp
497	495	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctree.cpp
80	78	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreeAxisAlignedBoxSceneQuery.cpp
242	239	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreeCamera.cpp
127	125	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreeIntersectionSceneQuery.cpp
429	427	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreeNode.cpp
85	83	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreePlaneBoundedVolumeListSceneQuery.cpp
85	83	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreeRaySceneQuery.cpp
1683	1736	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreeSceneManager.cpp
80	78	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreeSphereSceneQuery.cpp
0	158	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOgreOctree.cpp
1658	1338	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOptions.cpp
730	719	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapePage.cpp
1057	1045	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapePageManager.cpp
313	311	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapePageRenderable.cpp
20	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapePrecompiledHeaders.cpp
208	203	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeRaySceneQuery.cpp
1242	1199	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeRenderable.cpp
286	265	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeRenderableManager.cpp
1823	1514	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeSceneManager.cpp
49	47	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeSceneManagerDll.cpp
1350	315	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture.cpp
138	136	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTextureCoordinatesManager.cpp
691	639	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTextureManager.cpp
259	269	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_BaseTexture.cpp
63	116	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_BaseTexture2.cpp
57	110	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Image.cpp
67	341	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_InstantBaseTexture.cpp
66	339	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_InstantBaseTextureEdit.cpp
167	494	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_InstantBaseTextureShadowed.cpp
443	445	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting.cpp
68	129	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting2.cpp
74	365	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting2Edit.cpp
72	126	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting3.cpp
69	135	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting4.cpp
71	132	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting5.cpp
69	139	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting6.cpp
70	142	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting7.cpp
75	388	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting7Edit.cpp
71	120	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_SplattingShader.cpp
72	369	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_SplattingShaderEdit.cpp
584	560	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTile.cpp
134	124	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTileManager.cpp
107	103	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/filetutils.cpp

commit bfce6d2699847c0d9db90ca077992e46cea89780
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Sep 4 21:47:24 2006 +0000

    2006-09-04 Erik Hjortsberg <erik@katastrof.nu>
    
    	* NEWS: updated news with release

4	0	NEWS

commit 16105044904ada47b315bd4527851fb10a0be9d2
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Aug 30 20:58:40 2006 +0000

    2006-08-30 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/AvatarCamera.cpp, src/components/ogre/AvatarCamera.h, src/components/ogre/OgreSetup.cpp: fixed win32-fixes
    	* ember.conf: updated bindings

6	0	ChangeLog
3	1	ember.conf
61	2	src/components/ogre/AvatarCamera.cpp
19	0	src/components/ogre/AvatarCamera.h
2	2	src/components/ogre/OgreSetup.cpp

commit ea44d12e86332b7bc219a8b475c97b7d83497a99
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Aug 30 20:57:27 2006 +0000

    Updated changelog

34	0	ChangeLog

commit 7a2c39cdcdf41ce62c10f1f94970dd3d14c803f2
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Aug 30 20:35:48 2006 +0000

    2006-08-30 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/services/config/ConfigService.cpp: fixes for win32

4	3	src/services/config/ConfigService.cpp

commit ff0480cf2972043a3dcb64c717ff92471ebc6ebb
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Aug 30 20:32:29 2006 +0000

    2006-08-30 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/widgets/Widget.cpp, src/components/ogre/widgets/ServerWidget.cpp: added more logging

5	1	src/components/ogre/widgets/ServerWidget.cpp
7	2	src/components/ogre/widgets/Widget.cpp

commit 47b3249e788327e431422719cdc17d781b45810e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Aug 30 20:30:34 2006 +0000

    2006-08-30 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTextureManager.cpp: removed technique not used

2	2	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTextureManager.cpp

commit 31f7ed5a23a0a5ca4357ca313f5467029f13b85c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Aug 30 20:28:02 2006 +0000

    2006-08-30 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/model/XMLModelDefinitionSerializer.cpp: use the osdir class to check for existance of directories
    	* src/components/ogre/model/ModelDefinition.h: fixed struct signature
    	* src/components/ogre/model/SubModel.cpp: check for entity existance before removing

1	1	src/components/ogre/model/ModelDefinition.h
4	2	src/components/ogre/model/SubModel.cpp
8	6	src/components/ogre/model/XMLModelDefinitionSerializer.cpp

commit b4607bbc360643f4c9db5420fa4fd2c7a0ffaed8
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Aug 30 20:22:07 2006 +0000

    2006-08-30 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/XMLJesusSerializer.cpp: use the osdir class to check for existance of directories

6	4	src/components/ogre/jesus/XMLJesusSerializer.cpp

commit bcb9e4c8c9989613b634cb219aa0542033a51831
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Aug 30 20:17:07 2006 +0000

    2006-08-30 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/EmberOgre.cpp, src/components/ogre/AvatarCamera.h, src/components/ogre/AvatarCamera.cpp: use the osdir class to check for existance of directories, make it work on win32

15	6	src/components/ogre/AvatarCamera.cpp
1	1	src/components/ogre/AvatarCamera.h
14	11	src/components/ogre/EmberOgre.cpp

commit 10e0d19318fb167783e7256b3bfaf354ab632098
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Aug 30 20:01:14 2006 +0000

    2006-08-30 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/OgreResourceLoader.cpp: use the osdir class to check for existance of directories

10	6	src/components/ogre/OgreResourceLoader.cpp

commit 1d8fe0120594391c40ff4edd8196bfb41905d371
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Aug 30 19:54:57 2006 +0000

    2006-08-30
    
    	* src/components/ogre/OgreSetup.cpp: make it work on win32

15	6	src/components/ogre/OgreSetup.cpp

commit c6fcc18ce84cc08e87c9e6e177d6d6b8d3651d4e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Aug 15 18:49:58 2006 +0000

    2006-08-14 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/OgreResourceLoader.cpp: don't increase the iterator until needed

4	0	ChangeLog
3	2	src/components/ogre/OgreResourceLoader.cpp

commit f99097d8fe27028a9bcb16545319780ece2f30e5
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Aug 10 21:01:47 2006 +0000

    2006-08-10 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/scripting/bindings/lua/MovableObjectRenderer.pkg, src/components/ogre/widgets/EntityCEGUITexture.cpp, src/components/ogre/widgets/EntityCEGUITexture.h, src/components/ogre/widgets/MovableObjectRenderer.cpp, src/components/ogre/widgets/MovableObjectRenderer.h, src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp: the mouse wheel controls zooming on object rendering textures

4	0	ChangeLog
1	1	src/components/ogre/scripting/bindings/lua/MovableObjectRenderer.pkg
1	1	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
9	0	src/components/ogre/widgets/EntityCEGUITexture.cpp
6	0	src/components/ogre/widgets/EntityCEGUITexture.h
19	4	src/components/ogre/widgets/MovableObjectRenderer.cpp
9	1	src/components/ogre/widgets/MovableObjectRenderer.h

commit f070f31f3c5099b29902997af704e1d83e0b3630
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Aug 8 18:38:09 2006 +0000

    2006-08-08 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* configure.ac: fixed typo

4	0	ChangeLog
2	2	configure.ac

commit bb8d3c91f4a63730f5a0365fbadad096e027d1d2
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Aug 8 17:20:55 2006 +0000

    2006-08-08 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/OgreSetup.cpp: removed include directive for SDL_image
    	* src/components/ogre/modeldefinitions/trees.modeldef.xml: don't render tree farther away than 200 meters, perhaps this will improve the performance a bit.

5	0	ChangeLog
0	1	src/components/ogre/OgreSetup.cpp
2	2	src/components/ogre/modeldefinitions/trees.modeldef.xml

commit 1af0dfa82516e12a17b905831eb43ad52401574d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Aug 7 22:23:54 2006 +0000

    2006-08-08 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* configure.ac, src/components/ogre/OgreSetup.cpp: removed the dependency on SDL_image, instead store the icon in compiled form
    	* ember.desktop: added Application to the categories
    	* src/components/ogre/CONTROLS: updated with a reference to ember.conf
    	* src/components/ogre/OgreResourceLoader.cpp: Catch errors when initializing groups.

7	0	ChangeLog
5	6	configure.ac
1	1	ember.desktop
1	18	src/components/ogre/CONTROLS
22	4	src/components/ogre/OgreResourceLoader.cpp
381	10	src/components/ogre/OgreSetup.cpp

commit ac04544a1986c73d95742e918fafb977cae17aa3
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Aug 7 21:09:25 2006 +0000

    2006-08-07 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* ember.in: If an old version already has been installed, move the config files out of the way.

4	0	ChangeLog
14	1	ember.in

commit 257e20174e3358d45b3f14c1bd50df57aa114133
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Aug 6 17:57:00 2006 +0000

    2006-08-06 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/services/server/ServerService.cpp: Completely disable the OOG functionality since it wasn't used anyway. And more importantly, it triggered an assertion crash in eris when creating a new character. And since (at least 1.3.11) doesn't compile away assertions in release builds this will always trigger for new players.

4	0	ChangeLog
1	1	src/services/server/ServerService.cpp

commit 8938547788f119b5403e5a0053ff0ca2d2ae1197
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Aug 6 16:34:41 2006 +0000

    2006-08-06 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/TerrainGenerator.cpp, src/components/ogre/TerrainShader.cpp, src/components/ogre/TerrainShader.h: Try to optimize the terrain material a bit more, though it's still too inefficient.

8	0	ChangeLog
4	3	src/components/ogre/terrain/TerrainGenerator.cpp
21	14	src/components/ogre/terrain/TerrainShader.cpp
3	1	src/components/ogre/terrain/TerrainShader.h

commit ac90bc8fc5bcbc1a099ac885c643ea05f2243624
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Aug 6 16:32:55 2006 +0000

    2006-08-06 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/model/Model.cpp, src/components/ogre/model/Model.h, src/components/ogre/model/ModelDefinition.cpp, src/components/ogre/model/ModelDefinition.h, src/components/ogre/model/XMLModelDefinitionSerializer.cpp, src/components/ogre/modeldefinitions/modeldefinition.xsd: support the renderDistance functionality on Ogre.

6	1	src/components/ogre/model/Model.cpp
28	9	src/components/ogre/model/Model.h
1	1	src/components/ogre/model/ModelDefinition.cpp
23	1	src/components/ogre/model/ModelDefinition.h
12	0	src/components/ogre/model/XMLModelDefinitionSerializer.cpp
1	0	src/components/ogre/modeldefinitions/modeldefinition.xsd

commit ae126c47b4e2d08a074f3cf7a4ac3df1df756a5c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Aug 6 00:08:28 2006 +0000

    2006-08-06 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/AvatarCamera.cpp, src/components/ogre/AvatarCamera.h, src/components/ogre/GUIManager.cpp, src/components/ogre/GUIManager.h: moved the screenshot functionality from the GUIManager to AvatarCamera where it belongs.
    	* src/components/ogre/scripting/bindings/lua/AvatarCamera.pkg, src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp: updated bindings

5	0	ChangeLog
89	3	src/components/ogre/AvatarCamera.cpp
8	0	src/components/ogre/AvatarCamera.h
1	103	src/components/ogre/GUIManager.cpp
0	6	src/components/ogre/GUIManager.h
5	0	src/components/ogre/scripting/bindings/lua/AvatarCamera.pkg
31	1	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp

commit 340c26fb4f01655ae27eb20f05575220da013f97
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Aug 5 23:43:20 2006 +0000

    2006-08-06 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/services/logging/LoggingService.cpp: use stringstreams for conversions

20	0	ChangeLog
4	3	src/services/logging/LoggingService.cpp

commit 5c927955e901880757686ffefa97f31fcd389fac
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Aug 5 23:42:42 2006 +0000

    2006-08-06 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/scripting/bindings/lua/AvatarCamera.pkg, src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp, src/components/ogre/scripting/bindings/lua/helpers/LuaConsoleObject.cpp, src/components/ogre/scripting/bindings/lua/helpers/LuaConsoleObject.h, src/components/ogre/scripting/bindings/lua/helpers/LuaConsoleObject.pkg, src/components/ogre/scripting/bindings/lua/helpers/lua_Helpers.cpp, src/framework/bindings/lua/lua_Framework.cpp: updated bindings

4	0	src/components/ogre/scripting/bindings/lua/AvatarCamera.pkg
2	2	src/components/ogre/scripting/bindings/lua/helpers/LuaConsoleObject.cpp
1	1	src/components/ogre/scripting/bindings/lua/helpers/LuaConsoleObject.h
1	0	src/components/ogre/scripting/bindings/lua/helpers/LuaConsoleObject.pkg
64	1	src/components/ogre/scripting/bindings/lua/helpers/lua_Helpers.cpp
31	1	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
1	1	src/framework/bindings/lua/lua_Framework.cpp

commit b35923a8f6c96037f9b3967bdfcf07f302905658
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Aug 5 23:41:36 2006 +0000

    2006-08-06 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/AvatarCamera.cpp, src/components/ogre/AvatarCamera.h, src/components/ogre/AvatarController.cpp, src/components/ogre/AvatarController.h, src/components/ogre/ConsoleObjectImpl.cpp, src/components/ogre/ConsoleObjectImpl.h, src/components/ogre/GUIManager.cpp, src/components/ogre/widgets/Widget.cpp, src/services/config/ConfigService.cpp, src/services/server/OOGChat.cpp, src/services/server/ServerService.cpp, src/services/server/ServerService.h, ember.conf: removed all hard coded input mappings and replaced them with console commands

25	35	ember.conf
20	2	src/components/ogre/AvatarCamera.cpp
7	0	src/components/ogre/AvatarCamera.h
99	64	src/components/ogre/AvatarController.cpp
11	8	src/components/ogre/AvatarController.h
1	5	src/components/ogre/ConsoleObjectImpl.cpp
0	1	src/components/ogre/ConsoleObjectImpl.h
4	28	src/components/ogre/GUIManager.cpp
2	2	src/components/ogre/widgets/Widget.cpp
2	2	src/services/config/ConfigService.cpp
4	4	src/services/server/OOGChat.cpp
18	20	src/services/server/ServerService.cpp
1	1	src/services/server/ServerService.h

commit d536a8326f3dcfcc2d14a6e6153d79d61c628625
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Aug 5 23:39:12 2006 +0000

    2006-08-06 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/framework/ConsoleBackend.cpp, src/framework/ConsoleBackend.h, src/framework/ConsoleCommandWrapper.cpp: better use of the console command descriptions.

76	12	src/framework/ConsoleBackend.cpp
39	69	src/framework/ConsoleBackend.h
2	2	src/framework/ConsoleCommandWrapper.cpp

commit 7b4ce6c93890bc851654336cca83d97b25aca48d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Aug 5 23:28:08 2006 +0000

    2006-08-06 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/input/Input.cpp: correctly handle mouse wheel events

18	6	src/components/ogre/input/Input.cpp

commit 635d2e6866cc834aa9a8ec89afaa4376b5f3bb1d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Aug 5 20:30:17 2006 +0000

    2006-08-05 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/AvatarController.cpp, src/components/ogre/AvatarController.h: Added support for "+run".

14	0	ChangeLog
22	15	src/components/ogre/AvatarController.cpp
16	8	src/components/ogre/AvatarController.h

commit 048365b5e788ed30e1f2cd9e672e7811bbc5fc20
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Aug 5 20:29:37 2006 +0000

    2006-08-05 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/framework/ConsoleCommandWrapper.cpp, src/framework/ConsoleCommandWrapper.h: Added support for "+" commands.

7	9	src/framework/ConsoleCommandWrapper.cpp
5	8	src/framework/ConsoleCommandWrapper.h

commit 6674d7528493ee7ea9060b0887db817e9a5c574e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Aug 5 19:52:20 2006 +0000

    2006-08-05 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/AvatarCamera.cpp, src/components/ogre/AvatarCamera.h, src/components/ogre/ConsoleObjectImpl.cpp, src/components/ogre/ConsoleObjectImpl.h, src/components/ogre/EmberEntityFactory.cpp, src/components/ogre/EmberEntityFactory.h, src/components/ogre/GUIManager.cpp, src/components/ogre/GUIManager.h, src/components/ogre/environment/Sun.cpp, src/components/ogre/environment/Sun.h, src/components/ogre/widgets/Help.cpp, src/components/ogre/widgets/Help.h, src/components/ogre/widgets/InspectWidget.cpp, src/components/ogre/widgets/InspectWidget.h, src/components/ogre/widgets/MakeEntityWidget.cpp, src/components/ogre/widgets/MakeEntityWidget.h, src/components/ogre/widgets/MeshPreview.cpp, src/components/ogre/widgets/MeshPreview.h, src/components/ogre/widgets/Quit.cpp, src/components/ogre/widgets/Quit.h, src/framework/ConsoleCommandWrapper.h, src/framework/ConsoleObject.h, src/services/metaserver/MetaserverService.cpp, src/services/metaserver/MetaserverService.h, src/components/ogre/scripting/bindings/lua/helpers/LuaConsoleObject.cpp, src/components/ogre/scripting/bindings/lua/helpers/LuaConsoleObject.h: use the wrapper where possible
    	* src/components/ogre/scripting/bindings/lua/AvatarCamera.pkg, src/components/ogre/scripting/bindings/lua/GUIManager.pkg, src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp: Update bindings.
    	* src/components/ogre/TerrainEditor.cpp: Input is now passed by reference

3	6	src/components/ogre/AvatarCamera.cpp
2	5	src/components/ogre/AvatarCamera.h
7	29	src/components/ogre/ConsoleObjectImpl.cpp
5	9	src/components/ogre/ConsoleObjectImpl.h
2	3	src/components/ogre/EmberEntityFactory.cpp
5	12	src/components/ogre/EmberEntityFactory.h
6	13	src/components/ogre/GUIManager.cpp
4	0	src/components/ogre/GUIManager.h
7	12	src/components/ogre/environment/Sun.cpp
3	7	src/components/ogre/environment/Sun.h
0	5	src/components/ogre/scripting/bindings/lua/AvatarCamera.pkg
0	3	src/components/ogre/scripting/bindings/lua/GUIManager.pkg
1	3	src/components/ogre/scripting/bindings/lua/helpers/LuaConsoleObject.cpp
2	0	src/components/ogre/scripting/bindings/lua/helpers/LuaConsoleObject.h
1	25	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
2	2	src/components/ogre/terrain/TerrainEditor.cpp
2	4	src/components/ogre/widgets/Help.cpp
1	1	src/components/ogre/widgets/Help.h
2	5	src/components/ogre/widgets/InspectWidget.cpp
1	1	src/components/ogre/widgets/InspectWidget.h
2	7	src/components/ogre/widgets/MakeEntityWidget.cpp
2	2	src/components/ogre/widgets/MakeEntityWidget.h
2	4	src/components/ogre/widgets/MeshPreview.cpp
1	1	src/components/ogre/widgets/MeshPreview.h
2	6	src/components/ogre/widgets/Quit.cpp
1	1	src/components/ogre/widgets/Quit.h
4	0	src/framework/ConsoleCommandWrapper.h
1	0	src/framework/ConsoleObject.h
7	12	src/services/metaserver/MetaserverService.cpp
3	3	src/services/metaserver/MetaserverService.h

commit e0e9c9eca86fb56d5ef48a1ebe5a6f0c3e868e7f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Aug 5 18:04:25 2006 +0000

    2006-08-05 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/widgets/ConsoleWidget.cpp, src/components/ogre/widgets/ConsoleWidget.h: use the wrapper

16	0	ChangeLog
3	9	src/components/ogre/widgets/ConsoleWidget.cpp
7	1	src/components/ogre/widgets/ConsoleWidget.h

commit 43d30592a151f1a07c3423ba8ff7f8b03c58dfa7
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Aug 5 18:03:15 2006 +0000

    2006-08-05 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/AvatarController.cpp, src/components/ogre/GUIManager.cpp: fixed names of the config section

1	1	src/components/ogre/AvatarController.cpp
1	1	src/components/ogre/GUIManager.cpp

commit 5cf42cab48f5ac12de2c732a3a4a8bab0f923302
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Aug 5 18:01:14 2006 +0000

    2006-08-05 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/EmberOgre.h: restructured initialization of objects to avoid segfaults

1	1	src/components/ogre/EmberOgre.h

commit 907be77b067ce8987ef877cc839d55cfb3987a29
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Aug 5 18:00:10 2006 +0000

    2006-08-05 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/framework/ConsoleBackend.h, src/framework/ConsoleCommandWrapper.cpp, src/framework/ConsoleCommandWrapper.h, src/framework/Makefile.am: added utility class for registering and deregistering console commands.

2	7	src/framework/ConsoleBackend.h
55	0	src/framework/ConsoleCommandWrapper.cpp
82	0	src/framework/ConsoleCommandWrapper.h
6	5	src/framework/Makefile.am

commit 3d9f756c1a4efac24bf2fe7b0cc4607d2023d66f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Aug 5 16:50:25 2006 +0000

    2006-08-05 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* ember.conf: added key bindings

4	0	ChangeLog
49	0	ember.conf

commit fe0b2c04fb76d4727395b740d063f3e7f0d9784e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Aug 5 16:49:01 2006 +0000

    2006-08-05 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/EmberOgre.cpp: call the correct initialize method
    	* src/components/ogre/AvatarCamera.cpp: cleaned up code

21	0	ChangeLog
0	8	src/components/ogre/AvatarCamera.cpp
1	2	src/components/ogre/EmberOgre.cpp

commit a32906d954c0734a279103b175c2a22661a0c287
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Aug 5 16:44:47 2006 +0000

    2006-08-05 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/GUIManager.cpp, src/components/ogre/AvatarController.cpp: restrict it to certain InputModes

1	0	src/components/ogre/AvatarController.cpp
6	5	src/components/ogre/GUIManager.cpp

commit d297eb7282ec9de314768d71aa5caa274ae857c9
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Aug 5 16:42:37 2006 +0000

    2006-08-05 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/widgets/ConsoleWidget.cpp, src/components/ogre/widgets/ConsoleWidget.h: added command for toggling the console

18	0	src/components/ogre/widgets/ConsoleWidget.cpp
7	0	src/components/ogre/widgets/ConsoleWidget.h

commit f6763471a95cedb904734024651dad81a5484649
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Aug 5 16:38:45 2006 +0000

    2006-08-05 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/framework/ConsoleBackend.cpp: Better logging.

2	2	src/framework/ConsoleBackend.cpp

commit 5a3ad00727aaebfdddf9c4792ff4050b10212f10
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Aug 5 16:37:50 2006 +0000

    2006-08-05 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/input/Input.cpp, src/components/ogre/input/Input.h, src/components/ogre/input/InputCommandMapper.cpp, src/components/ogre/input/InputCommandMapper.h: added support for binding commands through the console

60	1	src/components/ogre/input/Input.cpp
52	2	src/components/ogre/input/Input.h
10	4	src/components/ogre/input/InputCommandMapper.cpp
99	1	src/components/ogre/input/InputCommandMapper.h

commit 61e0be40efc6855c32c866dfa88005da540d91ab
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Aug 5 15:00:35 2006 +0000

    2006-08-05 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/scripting/bindings/lua/EmberOgre.pkg, src/components/ogre/scripting/bindings/lua/GUIManager.pkg, src/components/ogre/scripting/bindings/lua/Widget.pkg, src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp: updated bindings

21	1	ChangeLog
1	0	src/components/ogre/scripting/bindings/lua/EmberOgre.pkg
1	1	src/components/ogre/scripting/bindings/lua/GUIManager.pkg
1	1	src/components/ogre/scripting/bindings/lua/Widget.pkg
61	3	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp

commit 782f0a7bd82f42fa23c0849a938b20a944059b73
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Aug 5 14:59:12 2006 +0000

    2006-08-05 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/services/config/ConfigService.cpp, src/services/config/ConfigService.h: Added method for getting a whole section.

5	0	src/services/config/ConfigService.cpp
10	1	src/services/config/ConfigService.h

commit 48eddb283a2694cfa9d3ef15cd84da1ec7d008f8
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Aug 5 14:58:27 2006 +0000

    2006-08-05 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/EmberEntity.cpp: use the methods for default ops found in Eris and clean up code and comments

21	32	src/components/ogre/EmberEntity.cpp

commit 5e7c7f18abcc42f28d01f2438467a74fc6717ee8
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Aug 5 14:57:41 2006 +0000

    2006-08-05 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/AvatarCamera.cpp, src/components/ogre/AvatarController.cpp, src/components/ogre/AvatarController.h, src/components/ogre/EmberEntity.cpp, src/components/ogre/EmberOgre.cpp, src/components/ogre/EmberOgre.h, src/components/ogre/GUIManager.cpp, src/components/ogre/GUIManager.h, src/components/ogre/widgets/ConsoleWidget.cpp, src/components/ogre/widgets/ConsoleWidget.h, src/components/ogre/widgets/MovableObjectRenderer.cpp, src/components/ogre/widgets/StatusIconBar.cpp: moved the Input object to be handled by EmberOgre instead of GUIManager, since input is a central function that is independant of a GUI.

2	2	src/components/ogre/AvatarCamera.cpp
13	16	src/components/ogre/AvatarController.cpp
4	6	src/components/ogre/AvatarController.h
16	1	src/components/ogre/EmberOgre.cpp
12	2	src/components/ogre/EmberOgre.h
12	16	src/components/ogre/GUIManager.cpp
5	2	src/components/ogre/GUIManager.h
1	1	src/components/ogre/OgreSetup.cpp
23	0	src/components/ogre/widgets/ConsoleWidget.cpp
23	0	src/components/ogre/widgets/ConsoleWidget.h
2	2	src/components/ogre/widgets/MovableObjectRenderer.cpp
2	2	src/components/ogre/widgets/StatusIconBar.cpp

commit 0a67b7f73c026278f470528eb9cc4cf19c3a5586
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Aug 5 14:54:10 2006 +0000

    2006-08-05 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/input/Input.cpp, src/components/ogre/input/Input.h, src/components/ogre/input/InputCommandMapper.cpp, src/components/ogre/input/InputCommandMapper.h, src/components/ogre/input/Makefile.am: added support for binding commands to keys. Thanks to Simon for input on how to best do it as well as code from Sear.

20	10	src/components/ogre/input/Input.cpp
8	1	src/components/ogre/input/Input.h
296	0	src/components/ogre/input/InputCommandMapper.cpp
107	0	src/components/ogre/input/InputCommandMapper.h
2	2	src/components/ogre/input/Makefile.am

commit 2ccad3b5dc8d31415e52e2e9a1635744f8dd3edb
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Aug 2 20:10:30 2006 +0000

    2006-08-02 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* ember.in: added comments

16	0	ChangeLog
3	1	ember.in

commit d95830681a71efbecebfe0f7bdce2790573c0479
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Aug 2 20:09:53 2006 +0000

    2006-08-02 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/GUIManager.cpp: better error logging

8	8	src/components/ogre/GUIManager.cpp

commit dadc9d6226ee1cf1e4523f711b04d96ed74732ed
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Aug 2 20:09:08 2006 +0000

    2006-08-02 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/EmberOgre.cpp: Don't use ~ for the home directory, instead use getenv().

2	6	src/components/ogre/EmberOgre.cpp

commit 70e5e161e481d4a7887207410e3809012de3c6a0
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Aug 2 20:07:05 2006 +0000

    2006-08-02 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/model/SubModelPart.cpp: Fixed issue with no material defined in the modeldef.

5	2	src/components/ogre/model/SubModelPart.cpp

commit 7991f1475afd8dcbda770f10c4db9abec964ae0a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Aug 1 18:32:25 2006 +0000

    2006-08-01 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* ember.bin:
    		* Add support for gcj-compiled wfut.
    		* Write the version number to a file, so that we might use if for something useful in the future
    	* .cvsignore: added "var" to ignored dirs
    	* ember.dox.in: fixed name
    	* Ember.kdevelop: updated project file

1	0	.cvsignore
9	0	ChangeLog
82	48	Ember.kdevelop
1	1	ember.dox.in
34	19	ember.in

commit 7bc78b25d9271c263120e842b85e2d651d70adcd
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Jul 27 22:03:58 2006 +0000

    2006-07-28 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/services/logging/LoggingService.cpp, src/services/logging/LoggingService.h: added logging of doubles and size_t values
    	* src/components/ogre/TerrainGenerator.cpp, src/components/ogre/TerrainGenerator.h: make more sure the world is initialized to more sane values
    	* src/components/ogre/TerrainShader.cpp: more correct logging

6	0	ChangeLog
10	2	src/components/ogre/terrain/TerrainGenerator.cpp
4	0	src/components/ogre/terrain/TerrainGenerator.h
3	1	src/components/ogre/terrain/TerrainShader.cpp
17	8	src/services/logging/LoggingService.cpp
2	1	src/services/logging/LoggingService.h

commit f6876dfe3a40aa41b7a49275a61548a5a0c01034
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jul 25 22:03:51 2006 +0000

    2006-07-26 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/framework/IGameView.h: added missing file
    	* ember.in: removed "games"

5	0	ChangeLog
1	1	ember.in
33	0	src/framework/IGameView.h

commit f9ac63cc95633c6202073db4f7b62283c4ef3b9a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jul 24 21:33:13 2006 +0000

    2006-07-24 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* ember.conf: default to showing more fog

18	0	ChangeLog
1	1	ember.conf

commit 79d20d94acdc2f66a7e3fae8f1b857474262edd4
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jul 24 21:31:55 2006 +0000

    2006-07-24 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/OgreSetup.cpp: try to catch an error if the Cg plugin can't be loaded, and then just continue (since it not being there won't break anything)

5	1	src/components/ogre/OgreSetup.cpp

commit 95db6fe7a43d33dcda0dbf6cfc0a51c95ebe5e80
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jul 24 21:29:55 2006 +0000

    2006-07-24 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/modeldefinitions/vehicles.modeldef: fixed non-parseable characters (though I never found out exactly what it was)

4	4	src/components/ogre/modeldefinitions/vehicles.modeldef

commit 0154ed24b2bffc0c05f03fd7ee7483c153f2410e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jul 24 21:28:24 2006 +0000

    2006-07-24 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* media/materials/scripts/creatures.material: added male materials
    	* src/components/ogre/model/Model.cpp, src/components/ogre/model/SubModelPart.cpp, src/components/ogre/model/SubModelPart.h, src/components/ogre/model/XMLModelDefinitionSerializer.cpp: changed the way submodel parts are stored so that it's now possible to define many parts using the same submesh but with different materials (such as "pants/green" and "pants/yellow"). This was intended in the original design, but was never fully implemented. Also added some better debug output. Next thing to do is to add support for "groups", so that parts that are mutually exclusive can be grouped together.
    	* src/components/ogre/jesus/XMLJesusSerializer.cpp: better error output

50	6	media/materials/scripts/creatures.material
12	2	src/components/ogre/jesus/XMLJesusSerializer.cpp
2	2	src/components/ogre/model/Model.cpp
22	9	src/components/ogre/model/SubModelPart.cpp
12	3	src/components/ogre/model/SubModelPart.h
6	1	src/components/ogre/model/XMLModelDefinitionSerializer.cpp

commit e3c50aa5add3d001028c3d00e6f3ee250cd22fc2
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Jul 21 23:25:37 2006 +0000

    2006-07-22 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* Makefile.am, media/packs/Makefile.am, src/components/ogre/carpenter/Makefile.am, src/components/ogre/cegui/Makefile.am, src/components/ogre/jesus/Makefile.am, src/components/ogre/modeldefinitions/Makefile.am, src/components/ogre/widgets/Makefile.am, src/framework/Makefile.am, src/services/config/ConfigService.cpp, src/services/config/ConfigService.h: instead of placing data in DATADIR/games, throw out the "games" part since this is something that each distribution would want to decide where to put the data, and by defining the --datadir at configure time they can

4	0	ChangeLog
1	1	Makefile.am
1	1	media/packs/Makefile.am
3	3	src/components/ogre/carpenter/Makefile.am
7	7	src/components/ogre/cegui/Makefile.am
3	3	src/components/ogre/jesus/Makefile.am
4	4	src/components/ogre/modeldefinitions/Makefile.am
10	10	src/components/ogre/widgets/Makefile.am
3	3	src/framework/Makefile.am
1	1	src/services/config/ConfigService.cpp
1	1	src/services/config/ConfigService.h

commit aaa38c19aef4eb4bb37d2f44ab47c316bc0bbf86
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jul 15 10:40:50 2006 +0000

    2006-07-15 Erik Hjortsberg  <erik@katastrof.nu>
    
    Oops, forgot the file.

1	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/Makefile.am

commit f1fbc93a9027214d356336d6d9259c5b85e53a0b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jul 15 10:38:55 2006 +0000

    2006-07-15 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/SceneManagers/EmberPagingSceneManager/include/Makefile.am: added missing .h file

4	0	ChangeLog
3	1	src/components/ogre/modeldefinitions/outdoor_structures.modeldef

commit a05f09689441d0ddf944a638f6e8e4cdc1e14a43
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Jul 14 22:30:05 2006 +0000

    2006-07-15 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/modeldefinitions/items.modeldef.xml, src/components/ogre/modeldefinitions/outdoor_structures.modeldef: updated modeldefinitions, also now with experimental definitions with entity mappings.
    	* src/components/ogre/widgets/InspectWidget.cpp: also show scalar velocity
    	* make_dist_media.sh.in: updated to also include textures referenced by texture_alias

6	0	ChangeLog
3	0	make_dist_media.sh.in
0	33	src/components/ogre/modeldefinitions/items.modeldef.xml
76	0	src/components/ogre/modeldefinitions/outdoor_structures.modeldef
1	1	src/components/ogre/widgets/InspectWidget.cpp

commit 7db3703927b0d795481e4c0e34b6710006270210
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Jul 14 22:25:55 2006 +0000

    2006-07-15 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* media/materials/base_scripts/base.material, media/materials/programs/All_In_Wonder.cg, media/materials/scripts/buildings.material, media/materials/scripts/creatures.material, media/materials/scripts/furniture.material: updated material definitions

4	0	ChangeLog
1	1	media/materials/base_scripts/base.material
2	2	media/materials/programs/All_In_Wonder.cg
96	39	media/materials/scripts/buildings.material
16	0	media/materials/scripts/creatures.material
78	11	media/materials/scripts/furniture.material

commit 99e8c7e6ec09b83fc76fed4e08b72523e5cecd7b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Jul 14 22:21:22 2006 +0000

    2006-07-15 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/EmberOgre.cpp, src/components/ogre/EmberOgre.h: moved ogre setup functionality to OgreSetup
    	* src/components/ogre/Makefile.am, src/components/ogre/OgreSetup.cpp, src/components/ogre/OgreSetup.h: On *NIX platforms, check if either the GLX or the SDL platform is active, and adapt so that Ember will work with either
    	* src/components/ogre/OgreResourceLoader.cpp: add some information about the number of model definitions

6	0	ChangeLog
37	213	src/components/ogre/EmberOgre.cpp
1	26	src/components/ogre/EmberOgre.h
12	12	src/components/ogre/Makefile.am
12	0	src/components/ogre/OgreResourceLoader.cpp
262	0	src/components/ogre/OgreSetup.cpp
103	0	src/components/ogre/OgreSetup.h

commit ae79e54b926c2fb8e71c0e1bf6c5c189f927c82e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jul 12 21:46:48 2006 +0000

    2006-07-12 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/modeldefinitions/buildings.modeldef, src/components/ogre/modeldefinitions/characters.modeldef.xml, src/components/ogre/modeldefinitions/edibles.modeldef, src/components/ogre/modeldefinitions/furniture.modeldef, src/components/ogre/modeldefinitions/items.modeldef.xml, src/components/ogre/modeldefinitions/outdoor_structures.modeldef, src/components/ogre/modeldefinitions/tools.modeldef, src/components/ogre/modeldefinitions/trees.modeldef.xml, src/components/ogre/modeldefinitions/vehicles.modeldef: updated model definitions

4	0	ChangeLog
237	0	src/components/ogre/modeldefinitions/buildings.modeldef
58	0	src/components/ogre/modeldefinitions/characters.modeldef.xml
60	0	src/components/ogre/modeldefinitions/edibles.modeldef
130	0	src/components/ogre/modeldefinitions/furniture.modeldef
12	234	src/components/ogre/modeldefinitions/items.modeldef.xml
115	0	src/components/ogre/modeldefinitions/outdoor_structures.modeldef
69	0	src/components/ogre/modeldefinitions/tools.modeldef
35	2	src/components/ogre/modeldefinitions/trees.modeldef.xml
75	0	src/components/ogre/modeldefinitions/vehicles.modeldef

commit d268689b28758041a2339bb2ad7813e9d7a81ce7
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jul 10 22:24:00 2006 +0000

    2006-07-11 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/environment/Water.cpp: make the water plane a bit bigger
    	* src/components/ogre/EmberOgre.cpp: check that SDL really has been initialized
    	* src/components/ogre/input/Input.cpp: don't use NULL macros

6	0	ChangeLog
5	0	src/components/ogre/EmberOgre.cpp
2	2	src/components/ogre/environment/Water.cpp
1	1	src/components/ogre/input/Input.cpp

commit 44c5b496c8c2cd9f228faa2972e6aab5ac0d8133
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jul 10 20:21:36 2006 +0000

    2006-07-10 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* ember.in: updated media handling
    	* TODO: updates

5	0	ChangeLog
2	1	TODO
13	5	ember.in

commit d3b389185e2c5831f34619c3dca2c077d3d61b94
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jul 10 19:38:33 2006 +0000

    2006-07-10 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* media/materials/base_scripts/base.material, media/materials/programs/All_In_Wonder.cg, media/materials/programs/All_In_Wonder.program, media/materials/scripts/buildings.material, media/materials/scripts/malebuilder.material, media/materials/scripts/tools.material: updated materials to use inheritance in Ogre 1.2+

4	0	ChangeLog
213	0	media/materials/base_scripts/base.material
721	0	media/materials/programs/All_In_Wonder.cg
42	0	media/materials/programs/All_In_Wonder.program
1	3	media/materials/scripts/buildings.material
31	157	media/materials/scripts/malebuilder.material
23	91	media/materials/scripts/tools.material

commit 524f6f89cf0d22a5a089b88b904a550f3a5ce395
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jul 10 16:41:53 2006 +0000

    2006-07-10 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/EmberOgre.cpp: Write version info to the log.
    	* src/components/ogre/widgets/Bootstrap.lua, src/components/ogre/widgets/Chat.lua, src/components/ogre/widgets/EntityPicker.lua, src/components/ogre/widgets/Give.lua: added comments

5	0	ChangeLog
4	1	src/components/ogre/EmberOgre.cpp
23	2	src/components/ogre/widgets/Bootstrap.lua
6	7	src/components/ogre/widgets/Chat.lua
12	0	src/components/ogre/widgets/EntityPicker.lua
2	4	src/components/ogre/widgets/Give.lua

commit 9f753972e46b090469667b7d5218eb8c86350295
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jul 10 16:33:12 2006 +0000

    2006-07-10 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* Makefile.am, WFUT.jar: Added a copy of WFUT.jar so that people don't need to go hunting for it.

9	0	ChangeLog
4	1	Makefile.am
-	-	WFUT.jar

commit 72259e974a77bced81d0df8f6f9e204f278252c7
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jul 10 16:09:47 2006 +0000

    2006-07-10 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/services/config/ConfigService.cpp: append the version info to the media directory
    	* src/services/server/ServerService.cpp: send the version info when connecting

1	1	src/services/config/ConfigService.cpp
5	1	src/services/server/ServerService.cpp

commit fc49bbf958dd195044fdea73424636229efb4d6d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jul 10 16:08:15 2006 +0000

    2006-07-10 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* ember.in, ember, configure.ac:
    		* remove the ember script and instead use the ember.in which will set the correct media path based on the version
    		* cleaned up the script and adapted to a newer version of WFUT.jar
    	* configfile: removed it since we now specify the server at the command line
    	* ember.bat: updated for new version of WFUT.jar and new channel
    	* ember.conf: added version info
    	* ember.spec.in: updated, don't know if it will work though, we'll use autopackage mainly. I'll test it when i have time, if it doesn't work it's ok to yell at me for it.

10	0	ChangeLog
0	1	configfile
1	0	configure.ac
0	100	ember
1	1	ember.bat
2	0	ember.conf
95	0	ember.in
2	2	ember.spec.in

commit e6f8d842cc1b66c79932d67adabdaf92c32b646d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jul 5 21:33:05 2006 +0000

    2006-07-05 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/services/gui, src/services/image: removed obsolete code
    	* src/components/ogre/EmberOgre.cpp: added more version info

5	0	ChangeLog
0	4	src/services/gui/.cvsignore
0	89	src/services/gui/Event.h
0	312	src/services/gui/EventGenerator.cpp
0	180	src/services/gui/EventGenerator.h
0	205	src/services/gui/GuiService.cpp
0	255	src/services/gui/GuiService.h
0	114	src/services/gui/KeyPressEvent.h
0	327	src/services/gui/LineEdit.h
0	7	src/services/gui/Makefile.am
0	139	src/services/gui/MouseButtonEvent.h
0	89	src/services/gui/MouseMotionEvent.h
0	269	src/services/gui/theme/IconStyle.h
0	233	src/services/gui/theme/Style.h
0	268	src/services/gui/theme/TextStyle.h
0	296	src/services/gui/theme/Theme.h
0	132	src/services/gui/theme/ThemeAuthor.h
0	4	src/services/gui/widget/.cvsignore
0	79	src/services/gui/widget/Button.cpp
0	300	src/services/gui/widget/Button.h
0	166	src/services/gui/widget/Console.cpp
0	145	src/services/gui/widget/Console.h
0	35	src/services/gui/widget/Label.cpp
0	246	src/services/gui/widget/Label.h
0	24	src/services/gui/widget/ListBox.cpp
0	172	src/services/gui/widget/ListBox.h
0	5	src/services/gui/widget/Makefile.am
0	76	src/services/gui/widget/Panel.cpp
0	223	src/services/gui/widget/Panel.h
0	213	src/services/gui/widget/TextBox.cpp
0	272	src/services/gui/widget/TextBox.h
0	182	src/services/gui/widget/Widget.cpp
0	640	src/services/gui/widget/Widget.h
0	3	src/services/image/.cvsignore
0	91	src/services/image/ImageService.cpp
0	94	src/services/image/ImageService.h
0	5	src/services/image/Makefile.am

commit aa3d1ec92c81fd2f00e3d8b1cac78f253a458b10
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jul 5 20:39:59 2006 +0000

    2006-07-05 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/EmberOgre.cpp: added some version info

4	0	ChangeLog
3	1	src/components/ogre/EmberOgre.cpp

commit 8a4f12316740cbcc63a780b5629f2ad254f0d639
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jul 4 23:18:21 2006 +0000

    2006-07-05 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* media/particle/sun.particle: fixed material

4	0	ChangeLog
1	1	media/particle/sun.particle

commit 0a7f5480fbdb510e77535bd9cca0dd92c24a1b4f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jul 4 23:16:23 2006 +0000

    2006-07-05 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* media/materials/scripts/buildings.material, media/materials/scripts/environment.material, media/materials/scripts/vegetation.material, media/materials/splatting/alpha_splat.material, media/materials/splatting/shadersplat.material, media/materials/textures/smokecolors.png: updated media

4	0	ChangeLog
34	101	media/materials/scripts/buildings.material
0	142	media/materials/scripts/environment.material
4	51	media/materials/scripts/vegetation.material
0	502	media/materials/splatting/alpha_splat.material
0	206	media/materials/splatting/shadersplat.material
-	-	media/materials/textures/smokecolors.png

commit 3d0edf613b828b1f099263889c1481216e323489
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jul 4 23:10:47 2006 +0000

    2006-07-05 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/modeldefinitions/characters.modeldef.xml, src/components/ogre/modeldefinitions/creatures.modeldef.xml, src/components/ogre/modeldefinitions/items.modeldef.xml: updated model definitions

4	0	ChangeLog
20	0	src/components/ogre/modeldefinitions/characters.modeldef.xml
18	1	src/components/ogre/modeldefinitions/creatures.modeldef.xml
2	0	src/components/ogre/modeldefinitions/items.modeldef.xml

commit 7ea1d2010acd048d15c5bf354ed9e5a1ac2bc17b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jul 4 22:24:59 2006 +0000

    2006-07-05 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/TerrainEditor.cpp: we need to reload the pages after loading them
    	* src/components/ogre/TerrainGenerator.cpp, src/components/ogre/TerrainShader.cpp: rearranged headers, mainly by using OgreIncludes.h so that we have better control of the inclusion of Ogre

5	0	ChangeLog
1	1	src/components/ogre/terrain/TerrainEditor.cpp
3	2	src/components/ogre/terrain/TerrainGenerator.cpp
18	0	src/components/ogre/terrain/TerrainShader.cpp

commit a6f18107fcce7fe54b093a9d0a9dc249403448d3
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jul 4 22:07:29 2006 +0000

    2006-07-05 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/SceneManagers/EmberSceneManager: removed obsolete scene manager

4	0	ChangeLog
0	1	src/components/ogre/SceneManagers/EmberSceneManager/Makefile.am
0	155	src/components/ogre/SceneManagers/EmberSceneManager/include/EmberTerrainPageSource.h
0	99	src/components/ogre/SceneManagers/EmberSceneManager/include/EmberTerrainSceneManager.h
0	15	src/components/ogre/SceneManagers/EmberSceneManager/include/Makefile.am
0	78	src/components/ogre/SceneManagers/EmberSceneManager/include/OgreHeightmapTerrainPageSource.h
0	163	src/components/ogre/SceneManagers/EmberSceneManager/include/OgreOctree.h
0	85	src/components/ogre/SceneManagers/EmberSceneManager/include/OgreOctreeCamera.h
0	140	src/components/ogre/SceneManagers/EmberSceneManager/include/OgreOctreeNode.h
0	243	src/components/ogre/SceneManagers/EmberSceneManager/include/OgreOctreeSceneManager.h
0	99	src/components/ogre/SceneManagers/EmberSceneManager/include/OgreOctreeSceneQuery.h
0	91	src/components/ogre/SceneManagers/EmberSceneManager/include/OgreTerrainPage.h
0	253	src/components/ogre/SceneManagers/EmberSceneManager/include/OgreTerrainPageSource.h
0	57	src/components/ogre/SceneManagers/EmberSceneManager/include/OgreTerrainPrerequisites.h
0	431	src/components/ogre/SceneManagers/EmberSceneManager/include/OgreTerrainRenderable.h
0	389	src/components/ogre/SceneManagers/EmberSceneManager/include/OgreTerrainSceneManager.h
0	222	src/components/ogre/SceneManagers/EmberSceneManager/include/OgreTerrainVertexProgram.h
0	164	src/components/ogre/SceneManagers/EmberSceneManager/src/EmberTerrainPageSource.cpp
0	211	src/components/ogre/SceneManagers/EmberSceneManager/src/EmberTerrainSceneManager.cpp
0	26	src/components/ogre/SceneManagers/EmberSceneManager/src/Makefile.am
0	282	src/components/ogre/SceneManagers/EmberSceneManager/src/OgreHeightmapTerrainPageSource.cpp
0	161	src/components/ogre/SceneManagers/EmberSceneManager/src/OgreOctree.cpp
0	114	src/components/ogre/SceneManagers/EmberSceneManager/src/OgreOctreeCamera.cpp
0	197	src/components/ogre/SceneManagers/EmberSceneManager/src/OgreOctreeNode.cpp
0	1158	src/components/ogre/SceneManagers/EmberSceneManager/src/OgreOctreeSceneManager.cpp
0	63	src/components/ogre/SceneManagers/EmberSceneManager/src/OgreOctreeSceneManagerDll.cpp
0	248	src/components/ogre/SceneManagers/EmberSceneManager/src/OgreOctreeSceneQuery.cpp
0	158	src/components/ogre/SceneManagers/EmberSceneManager/src/OgreTerrainPage.cpp
0	149	src/components/ogre/SceneManagers/EmberSceneManager/src/OgreTerrainPageSource.cpp
0	1534	src/components/ogre/SceneManagers/EmberSceneManager/src/OgreTerrainRenderable.cpp
0	985	src/components/ogre/SceneManagers/EmberSceneManager/src/OgreTerrainSceneManager.cpp
0	342	src/components/ogre/SceneManagers/EmberSceneManager/src/OgreTerrainVertexProgram.cpp

commit f564ed5ddc94be8b809fced5adf9e291ff478aa3
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jul 4 21:59:36 2006 +0000

    2006-07-04 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/Avatar.cpp, src/components/ogre/AvatarController.cpp, src/components/ogre/AvatarController.h, src/components/ogre/EmberEntity.cpp, src/components/ogre/EmberEntityUserObject.cpp, src/components/ogre/EmberOgre.cpp, src/components/ogre/EmberOgrePrerequisites.h, src/components/ogre/EmberPhysicalEntity.h, src/components/ogre/GUICEGUIAdapter.h, src/components/ogre/GUIManager.cpp, src/components/ogre/jesus/XMLJesusSerializer.h, src/components/ogre/model/AnimationSet.h, src/components/ogre/model/ModelDefinitionManager.cpp, src/components/ogre/model/ModelDefinitionManager.h, src/components/ogre/model/ParticleSystem.h, src/components/ogre/model/ParticleSystemBinding.h, src/components/ogre/model/SubModel.cpp, src/components/ogre/model/SubModelPart.cpp, src/components/ogre/model/SubModelPart.h, src/components/ogre/model/XMLModelDefinitionSerializer.h, src/components/ogre/scripting/LuaScriptingProvider.cpp, src/components/ogre/scripting/bindings/lua/ogre/required.h, src/components/ogre/widgets/LoadingBar.cpp, src/components/ogre/widgets/LoadingBar.h: rearranged headers, mainly by using OgreIncludes.h so that we have better control of the inclusion of Ogre

16	0	ChangeLog
8	55	src/components/ogre/Avatar.cpp
1	3	src/components/ogre/AvatarController.cpp
1	5	src/components/ogre/AvatarController.h
2	2	src/components/ogre/EmberEntity.cpp
1	1	src/components/ogre/EmberEntityUserObject.cpp
16	15	src/components/ogre/EmberOgre.cpp
3	1	src/components/ogre/EmberOgrePrerequisites.h
2	1	src/components/ogre/EmberPhysicalEntity.h
1	1	src/components/ogre/GUICEGUIAdapter.h
1	2	src/components/ogre/GUIManager.cpp
2	1	src/components/ogre/environment/FoliageArea.cpp
1	1	src/components/ogre/environment/Sun.cpp
1	1	src/components/ogre/environment/Tree.cpp
1	1	src/components/ogre/environment/meshtree/MeshTree.h
1	1	src/components/ogre/environment/meshtree/TParameters.h
1	1	src/components/ogre/environment/meshtree/TStem.h
1	0	src/components/ogre/jesus/XMLJesusSerializer.h
1	1	src/components/ogre/model/AnimationSet.h
0	1	src/components/ogre/model/ModelDefinitionManager.cpp
2	0	src/components/ogre/model/ModelDefinitionManager.h
1	1	src/components/ogre/model/ParticleSystem.h
1	1	src/components/ogre/model/ParticleSystemBinding.h
2	2	src/components/ogre/model/SubModel.cpp
24	1	src/components/ogre/model/SubModelPart.cpp
23	0	src/components/ogre/model/SubModelPart.h
2	1	src/components/ogre/model/XMLModelDefinitionSerializer.h
1	1	src/components/ogre/scripting/LuaScriptingProvider.cpp
1	1	src/components/ogre/scripting/bindings/lua/ogre/required.h
1	2	src/components/ogre/widgets/LoadingBar.cpp
1	1	src/components/ogre/widgets/LoadingBar.h

commit 54d6d98480b412472922687993015c84f5d088b9
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jul 4 21:22:25 2006 +0000

    2006-07-04 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/Makefile.am, src/components/ogre/OgreIncludes.h: added header for ogre include files, so that we better can control it

7	7	src/components/ogre/Makefile.am
39	0	src/components/ogre/OgreIncludes.h

commit 4515ffd906b5cc830c3295cb32edcbd187020478
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jul 4 21:17:39 2006 +0000

    2006-07-04 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* configure.ac:
    		* bumped version
    		* require eris 1.3.11
    		* disable the ogre memory manager in config.h, removing the need to modify OgreConfig.h when compiling Ogre (at last!)
    		* require Ogre 1.2.1; 1.2 would do, but has some problem with gcc 4+ optimizations in debug mode

5	23	configure.ac

commit b85d354c02c982b95df09aebfce420a2a0a701ce
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat May 13 17:21:30 2006 +0000

    2006-05-13 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/ogre/widgets/EntityPicker.lua: removed debug output
        * src/components/ogre/widgets/Tasks.lua: fixed an error where events from the Task weren't really picked up, the progress bar now works as it should

5	0	ChangeLog
2	2	src/components/ogre/widgets/EntityPicker.lua
8	4	src/components/ogre/widgets/Tasks.lua

commit 855ef82119b59f430b43cfa62e55e70e3cbe8a68
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun May 7 14:22:32 2006 +0000

    2006-05-07 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/ogre/scripting/bindings/lua/Widget.pkg, src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp, src/components/ogre/scripting/bindings/lua/stdlib.pkg: updated bindings

23	0	ChangeLog
6	0	src/components/ogre/scripting/bindings/lua/Widget.pkg
309	24	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
1	1	src/components/ogre/scripting/bindings/lua/stdlib.pkg

commit 899f480f26b113964f83e32c2b1aad9250151907
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun May 7 14:21:54 2006 +0000

    2006-05-07 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/ogre/widgets/Bootstrap.lua, src/components/ogre/widgets/Tasks.layout, src/components/ogre/widgets/Tasks.lua: added a task windows which shows the current task
        * src/components/ogre/widgets/ModelEdit.layout, src/components/ogre/widgets/ScriptEdit.layout, src/components/ogre/widgets/TerrainEditor.layout: small layout fixes
        * src/components/ogre/widgets/Widget.cpp, src/components/ogre/widgets/Widget.h: added frame started event

1	0	src/components/ogre/widgets/Bootstrap.lua
1	1	src/components/ogre/widgets/ModelEdit.layout
1	0	src/components/ogre/widgets/ScriptEdit.layout
54	0	src/components/ogre/widgets/Tasks.layout
88	0	src/components/ogre/widgets/Tasks.lua
4	0	src/components/ogre/widgets/TerrainEditor.layout
1	0	src/components/ogre/widgets/Widget.cpp
5	0	src/components/ogre/widgets/Widget.h

commit 1f4b137a6394338f341ffccb6ffc4b0f6aae703b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun May 7 14:19:26 2006 +0000

    2006-05-07 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp, src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.h, src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.pkg, src/components/ogre/scripting/bindings/lua/helpers/lua_Helpers.cpp: added connection bindings for Eris::Task and updated comments

10	2	src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp
18	1	src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.h
2	1	src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.pkg
119	69	src/components/ogre/scripting/bindings/lua/helpers/lua_Helpers.cpp

commit 76dc5a1e0b45f6ec75e0ed279d01b0c0d65f036a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun May 7 14:18:09 2006 +0000

    2006-05-07 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/framework/bindings/lua/eris/Entity.pkg, src/framework/bindings/lua/eris/Eris.pkg, src/framework/bindings/lua/eris/Task.pkg, src/framework/bindings/lua/eris/lua_Eris.cpp, src/framework/bindings/lua/eris/required.h: added bindings for Task and updated Entity definitions for Eris cvs

6	2	src/framework/bindings/lua/eris/Entity.pkg
1	0	src/framework/bindings/lua/eris/Eris.pkg
27	0	src/framework/bindings/lua/eris/Task.pkg
287	19	src/framework/bindings/lua/eris/lua_Eris.cpp
1	0	src/framework/bindings/lua/eris/required.h

commit a1752df60e6282a76cbfa87f91c161d3ed1ec1aa
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun May 7 14:14:26 2006 +0000

    2006-05-07 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/services/server/ServerService.cpp, src/services/server/ServerService.h: added methods for attacking and stopping the current task
        * src/services/bindings/lua/ServerService.pkg, src/services/bindings/lua/lua_EmberServices.cpp: updated bindings

2	0	src/services/bindings/lua/ServerService.pkg
63	1	src/services/bindings/lua/lua_EmberServices.cpp
44	0	src/services/server/ServerService.cpp
2	0	src/services/server/ServerService.h

commit b0f569afa6bfd7a070c142da70e852f01327153d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun May 7 09:31:16 2006 +0000

    2006-05-07 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/ogre/widgets/ModelEdit.layout, src/components/ogre/widgets/ModelEdit.lua: added more edit options and a button for reloading existing models, though rotation and translation will only be updated for newly created entities currently

38	0	ChangeLog
32	6	src/components/ogre/widgets/ModelEdit.layout
47	3	src/components/ogre/widgets/ModelEdit.lua

commit 26832d7bc017b3575a9c63e0dfe984b4258de3cf
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun May 7 09:29:50 2006 +0000

    2006-05-07 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/ogre/scripting/bindings/lua/EmberOgre.pkg, src/components/ogre/scripting/bindings/lua/ModelDefinition.pkg, src/components/ogre/scripting/bindings/lua/QuaternionAdapter.pkg, src/components/ogre/scripting/bindings/lua/Vector3Adapter.pkg, src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp, src/components/ogre/scripting/bindings/lua/required.h, src/components/ogre/scripting/bindings/lua/ogre/Ogre.pkg, src/components/ogre/scripting/bindings/lua/ogre/OgreMath.pkg, src/components/ogre/scripting/bindings/lua/ogre/OgreQuaternion.pkg, src/components/ogre/scripting/bindings/lua/ogre/lua_Ogre.cpp: updated bindings

5	0	src/components/ogre/scripting/bindings/lua/EmberOgre.pkg
10	5	src/components/ogre/scripting/bindings/lua/ModelDefinition.pkg
56	0	src/components/ogre/scripting/bindings/lua/QuaternionAdapter.pkg
51	0	src/components/ogre/scripting/bindings/lua/Vector3Adapter.pkg
798	103	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
2	0	src/components/ogre/scripting/bindings/lua/ogre/Ogre.pkg
510	0	src/components/ogre/scripting/bindings/lua/ogre/OgreMath.pkg
163	0	src/components/ogre/scripting/bindings/lua/ogre/OgreQuaternion.pkg
5326	39	src/components/ogre/scripting/bindings/lua/ogre/lua_Ogre.cpp
2	0	src/components/ogre/scripting/bindings/lua/required.h

commit 0ce858da90169ec76f80edbb1da726842539531f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun May 7 09:25:29 2006 +0000

    2006-05-07 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/ogre/resources.cfg: load the directory base_scripts first, which contains scripts that other scripts depend on (new in ogre 1.2)

2	0	src/components/ogre/resources.cfg

commit 714026f584d661d5ee5e1a2ea9a882d329cd86e9
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun May 7 09:24:21 2006 +0000

    2006-05-07 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/ogre/AvatarCamera.h, src/components/ogre/AvatarEmberEntity.h, src/components/ogre/EmberEntity.h: cleaned up headers

37	28	src/components/ogre/AvatarCamera.h
21	3	src/components/ogre/AvatarEmberEntity.h
20	2	src/components/ogre/EmberEntity.h

commit 86f780744208ba2ac39cf072c0fd99f9cb2d7c47
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun May 7 09:23:33 2006 +0000

    2006-05-07 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/ogre/EmberPhysicalEntity.cpp: adapt to rotation being changed from pointer to value

3	3	src/components/ogre/EmberPhysicalEntity.cpp

commit 31abdba1e0f53619b1a1e26a887a2aa912ca436f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun May 7 09:22:35 2006 +0000

    2006-05-07 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/ogre/widgets/Makefile.am: added files

9	9	src/components/ogre/widgets/Makefile.am

commit 9d37ca5973f2739b5d323f75e658d8b665eb1add
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun May 7 09:21:55 2006 +0000

    2006-05-07 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/ogre/model/Model.cpp, src/components/ogre/model/ModelDefinition.cpp, src/components/ogre/model/ModelDefinition.h, src/components/ogre/model/ModelDefinitionManager.h:
            * activated the registering of model instances in the definition
            * make rotation a value instead of a pointer

10	1	src/components/ogre/model/Model.cpp
7	8	src/components/ogre/model/ModelDefinition.cpp
65	18	src/components/ogre/model/ModelDefinition.h
15	5	src/components/ogre/model/ModelDefinitionManager.h
3	4	src/components/ogre/model/XMLModelDefinitionSerializer.cpp

commit 426551d13cf1c0b2b6e7dabf9c8ee12bfc93514e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun May 7 09:19:34 2006 +0000

    2006-05-07 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/ogre/widgets/QuaternionAdapter.cpp, src/components/ogre/widgets/QuaternionAdapter.h, src/components/ogre/widgets/Vector3Adapter.cpp, src/components/ogre/widgets/Vector3Adapter.h: created adapters for vectors and quaternions which binds together gui elements and ogre values

101	0	src/components/ogre/widgets/QuaternionAdapter.cpp
88	0	src/components/ogre/widgets/QuaternionAdapter.h
110	0	src/components/ogre/widgets/Vector3Adapter.cpp
76	0	src/components/ogre/widgets/Vector3Adapter.h

commit 6d80d7ba641ca0158eb621f05c50ead30c298da4
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun May 7 09:18:00 2006 +0000

    2006-05-07 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp, src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.h, src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.pkg, src/components/ogre/scripting/bindings/lua/helpers/lua_Helpers.cpp: Added connection to signals with zero arguments

22	0	src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp
18	1	src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.h
1	0	src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.pkg
52	2	src/components/ogre/scripting/bindings/lua/helpers/lua_Helpers.cpp

commit 516b998d11c93ff5f203f6b5645b059887f39e58
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat May 6 18:45:44 2006 +0000

    2006-05-06 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/ogre/EmberPhysicalEntity.cpp: update to changes in rotations
        * src/components/ogre/scripting/bindings/lua/Model.pkg, src/components/ogre/scripting/bindings/lua/ModelDefinition.pkg, src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp: updated bindings

6	1	ChangeLog
3	2	src/components/ogre/EmberPhysicalEntity.cpp
1	1	src/components/ogre/scripting/bindings/lua/Model.pkg
2	2	src/components/ogre/scripting/bindings/lua/ModelDefinition.pkg
9	17	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp

commit 9c95ff73d9bb51a632df11d704bb6fe3b52ddac0
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat May 6 12:38:58 2006 +0000

    2006-05-02 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/ogre/model/Model.cpp, src/components/ogre/model/Model.h, src/components/ogre/model/ModelDefinition.cpp, src/components/ogre/model/ModelDefinition.h, src/components/ogre/model/XMLModelDefinitionSerializer.cpp, src/components/ogre/model/XMLModelDefinitionSerializer.h: allow models to be arbitrarily rotated, instead of just around the z-axis. The format allows for either radians or degrees to be specified.
        * src/components/ogre/modeldefinitions/buildingelements.modeldef.xml, src/components/ogre/modeldefinitions/creatures.modeldef.xml, src/components/ogre/modeldefinitions/items.modeldef.xml, src/components/ogre/modeldefinitions/modeldefinition.xsd, src/components/ogre/modeldefinitions/trees.modeldef.xml: modified the rotation specification

5	0	ChangeLog
4	4	src/components/ogre/model/Model.cpp
3	4	src/components/ogre/model/Model.h
15	3	src/components/ogre/model/ModelDefinition.cpp
8	3	src/components/ogre/model/ModelDefinition.h
39	12	src/components/ogre/model/XMLModelDefinitionSerializer.cpp
2	0	src/components/ogre/model/XMLModelDefinitionSerializer.h
2	0	src/components/ogre/modeldefinitions/buildingelements.modeldef.xml
9	2	src/components/ogre/modeldefinitions/creatures.modeldef.xml
5	0	src/components/ogre/modeldefinitions/items.modeldef.xml
8	0	src/components/ogre/modeldefinitions/modeldefinition.xsd
1	1	src/components/ogre/modeldefinitions/trees.modeldef.xml

commit ad8e5667a054a420b7377071065a7e150ce48e77
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue May 2 21:16:20 2006 +0000

    2006-05-02 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/ogre/TerrainEditor.cpp: added some nice casts, rearranged some exception catching

4	0	ChangeLog
4	4	src/components/ogre/terrain/TerrainEditor.cpp

commit 307e2dd745c6c9e3faf4161faae76f9f648c49ab
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue May 2 21:11:17 2006 +0000

    2006-05-02 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/ogre/ogre.cfg: update the config to work with Ogre 1.2

4	0	ChangeLog
12	4	src/components/ogre/ogre.cfg

commit 4b937c5467fd8e9a192668f2a614ad710224cdf5
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue May 2 21:10:25 2006 +0000

    2006-05-02 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* ember.conf: use the ground texture from 3d_objects

4	0	ChangeLog
1	1	ember.conf

commit afd42c581007f828a3548db14aea3336ea1e7744
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue May 2 21:06:41 2006 +0000

    2006-05-02 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/ogre/model/XMLModelDefinitionSerializer.cpp: make sure that paths are correctly separated

4	0	ChangeLog
2	2	src/components/ogre/model/XMLModelDefinitionSerializer.cpp

commit b6b1b263729dd3347a10c83574915765899539ee
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Apr 25 20:57:16 2006 +0000

    2006-04-25 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/ogre/EmberOgre.cpp, src/components/ogre/EmberOgre.h: allow the home directory of ember to be set on the command line

8	0	ChangeLog
34	9	src/components/ogre/EmberOgre.cpp
2	1	src/components/ogre/EmberOgre.h

commit 0cb8003da8ddcef87dd1e0e11ce5aeab202a6499
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Apr 25 20:54:34 2006 +0000

    2006-04-25 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/ogre/widgets/Bootstrap.lua: added comments

5	6	src/components/ogre/widgets/Bootstrap.lua

commit b4f96a2a84d32482a16105bb586125eb90f50562
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Apr 25 20:53:27 2006 +0000

    2006-04-25 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/services/config/ConfigService.cpp, src/services/config/ConfigService.h: added ability to set a different home directory than the default

4	0	ChangeLog
39	27	src/services/config/ConfigService.cpp
11	0	src/services/config/ConfigService.h

commit 10d71c2699fbd627b0d428b12e2b9ab5b712c203
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Apr 11 21:28:19 2006 +0000

    2006-04-11 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/ogre/GUIManager.cpp, src/components/ogre/GUIManager.h, src/components/ogre/Makefile.am, src/components/ogre/EmberEventProcessor.cpp, src/components/ogre/EmberEventProcessor.h: removed obsolete file

4	0	ChangeLog
0	83	src/components/ogre/EmberEventProcessor.cpp
0	62	src/components/ogre/EmberEventProcessor.h
0	1	src/components/ogre/GUIManager.cpp
0	2	src/components/ogre/GUIManager.h
2	2	src/components/ogre/Makefile.am

commit 76bb9a8ee73f9676167acc9a109ed925a0ac76bc
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Apr 11 21:26:06 2006 +0000

    2006-04-11 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/ogre/widgets/TerrainEditor.lua, src/components/ogre/TerrainEditor.cpp, src/components/ogre/TerrainEditor.h: added undo and redo feature
        * src/components/ogre/scripting/bindings/lua/EntityWorldPickListener.pkg, src/components/ogre/scripting/bindings/lua/ListHolder.pkg, src/components/ogre/scripting/bindings/lua/TerrainEditor.pkg, src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp: updated bindings

5	0	ChangeLog
62	0	src/components/ogre/scripting/bindings/lua/EntityWorldPickListener.pkg
45	0	src/components/ogre/scripting/bindings/lua/ListHolder.pkg
155	0	src/components/ogre/scripting/bindings/lua/TerrainEditor.pkg
63	1	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
52	2	src/components/ogre/terrain/TerrainEditor.cpp
21	1	src/components/ogre/terrain/TerrainEditor.h
13	0	src/components/ogre/widgets/TerrainEditor.lua

commit 432ff19842f51352cccafcc9bd2de30c44ad727d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 9 19:55:49 2006 +0000

    2006-04-09 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/ogre/TerrainEditor.cpp, src/components/ogre/TerrainEditor.h:
        	* mark moved base points
        	* use the updateTerrain method of the TerrainGenerator
        * src/components/ogre/TerrainGenerator.cpp, src/components/ogre/TerrainGenerator.h: refactored how the terrain is generated a bit, to better allow for updating the terrain
        * src/components/ogre/TerrainPage.cpp: force simple terrain material since the complex one doesn't really work yet
        * src/components/ogre/WorldEmberEntity.cpp, src/components/ogre/WorldEmberEntity.h:
             * look for the "terrain" attribute being changed
             * refactored how the terrain is generated to better allow for updated terrain

11	0	ChangeLog
117	1	src/components/ogre/WorldEmberEntity.cpp
7	0	src/components/ogre/WorldEmberEntity.h
64	6	src/components/ogre/terrain/TerrainEditor.cpp
15	0	src/components/ogre/terrain/TerrainEditor.h
31	18	src/components/ogre/terrain/TerrainGenerator.cpp
9	3	src/components/ogre/terrain/TerrainGenerator.h
2	2	src/components/ogre/terrain/TerrainPage.cpp

commit a57e803742f5e852a794b3f5d65f224fe565bf99
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 9 17:40:24 2006 +0000

    2006-04-09 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/ogre/ogreopcode/opcode/Makefile.am: fixed bad commit

4	0	ChangeLog
25	0	src/components/ogre/ogreopcode/opcode/Makefile.am

commit b5114e99a5b7febca715e10ce3c2c2e786a30ee5
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 9 17:32:11 2006 +0000

    2006-04-09 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/ogre/scripting/bindings/lua/EmberOgre.pkg, src/components/ogre/scripting/bindings/lua/MathConverter.pkg, src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp, src/components/ogre/scripting/bindings/lua/required.h, src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp, src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.h, src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.pkg, src/components/ogre/scripting/bindings/lua/helpers/lua_Helpers.cpp: updated bindings

4	0	ChangeLog
1	0	src/components/ogre/scripting/bindings/lua/EmberOgre.pkg
17	1	src/components/ogre/scripting/bindings/lua/MathConverter.pkg
15	0	src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp
6	1	src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.h
2	0	src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.pkg
109	9	src/components/ogre/scripting/bindings/lua/helpers/lua_Helpers.cpp
1005	76	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
1	0	src/components/ogre/scripting/bindings/lua/required.h

commit 3f2531b6dc634d8516e7ca3e7c08eb1787290acb
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 9 17:31:04 2006 +0000

    2006-04-09 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/ogre/TerrainEditor.cpp, src/components/ogre/TerrainEditor.h: added more terrain editing functionality

4	0	ChangeLog
380	18	src/components/ogre/terrain/TerrainEditor.cpp
200	1	src/components/ogre/terrain/TerrainEditor.h

commit c6a042774b78f87a39f8a4c40dd7aae6bcde4484
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 9 17:30:10 2006 +0000

    2006-04-09 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/ogre/WorldEmberEntity.cpp, src/components/ogre/WorldEmberEntity.h: removed temporary references to TerrainEditor

4	0	ChangeLog
0	1	src/components/ogre/WorldEmberEntity.cpp
0	2	src/components/ogre/WorldEmberEntity.h

commit af7736071bc4be3cfbce9433d9f975de3a594218
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 9 17:28:35 2006 +0000

    2006-04-09 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/services/server/ServerService.h: cleaned up sigc includes

4	0	ChangeLog
5	8	src/services/server/ServerService.h

commit 1c31b4ffa379c3aa185bd5b85a03eeb77648a855
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 9 17:27:31 2006 +0000

    2006-04-09 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/ogre/model/Model.cpp, src/components/ogre/model/Model.h: override the MovableObject::IsVisible() method to take into account the system wide visibility flag for all Models

4	0	ChangeLog
13	12	src/components/ogre/model/Model.cpp
2	0	src/components/ogre/model/Model.h

commit 681b3cc9fa4e0aeee8b9b717dc719a8f206b0667
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 9 17:25:32 2006 +0000

    2006-04-09 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/ogre/SceneManagers/EmberPagingSceneManager/include/EmberPagingLandScapeTexture.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/Makefile.am, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeListenerManager.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusion.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusionQuerySet.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctree.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeCamera.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeSceneManager.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_InstantBaseTexture.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_InstantBaseTextureEdit.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_InstantBaseTextureShadowed.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting2.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting2Edit.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting4.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting6.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting7.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting7Edit.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingLandScapeTexture.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/Makefile.am, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOcclusion.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOcclusionElement.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOcclusionQuerySet.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctree.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreeCamera.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreeNode.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreeSceneManager.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOptions.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapePage.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapePageManager.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeRaySceneQuery.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeRenderable.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeRenderableManager.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeSceneManager.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeSceneManagerDll.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTextureManager.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Image.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_InstantBaseTexture.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_InstantBaseTextureEdit.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_InstantBaseTextureShadowed.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting2.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting2Edit.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting4.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting5.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting6.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting7.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting7Edit.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_SplattingShader.cpp: updated to a newer version

5	0	ChangeLog
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/EmberPagingLandScapeTexture.h
1	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/Makefile.am
12	12	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeListenerManager.h
6	2	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusion.h
20	127	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusionQuerySet.h
12	15	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctree.h
2	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeCamera.h
29	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeSceneManager.h
4	2	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h
271	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapePoolSet.h
28	4	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture.h
9	5	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_InstantBaseTexture.h
8	5	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_InstantBaseTextureEdit.h
7	6	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_InstantBaseTextureShadowed.h
0	2	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting2.h
13	2	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting2Edit.h
0	3	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting4.h
0	2	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting6.h
0	2	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting7.h
12	2	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting7Edit.h
78	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_SplattingShaderEdit.h
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingLandScapeTexture.cpp
1	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/Makefile.am
9	7	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOcclusion.cpp
3	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOcclusionElement.cpp
1	120	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOcclusionQuerySet.cpp
96	14	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctree.cpp
20	14	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreeCamera.cpp
5	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreeNode.cpp
50	30	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreeSceneManager.cpp
57	2	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOptions.cpp
2	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapePage.cpp
2	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapePageManager.cpp
3	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeRaySceneQuery.cpp
125	121	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeRenderable.cpp
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeRenderableManager.cpp
3	3	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeSceneManager.cpp
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeSceneManagerDll.cpp
147	2	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture.cpp
2	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTextureManager.cpp
3	24	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Image.cpp
51	171	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_InstantBaseTexture.cpp
51	121	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_InstantBaseTextureEdit.cpp
69	189	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_InstantBaseTextureShadowed.cpp
0	23	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting2.cpp
92	56	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting2Edit.cpp
1	24	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting4.cpp
6	19	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting5.cpp
1	22	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting6.cpp
2	25	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting7.cpp
90	55	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting7Edit.cpp
2	18	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_SplattingShader.cpp
369	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_SplattingShaderEdit.cpp

commit 1166d68f724896627a83ec0df4a21396728be1a0
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 9 17:19:14 2006 +0000

    2006-04-09 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/ogre/Avatar.h, src/components/ogre/AvatarCamera.cpp, src/components/ogre/AvatarController.h, src/components/ogre/EmberEntity.cpp, src/components/ogre/EmberEntity.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/EmberPagingSceneManager.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_HeightField.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeRenderable.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeRenderableManager.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTile.h, src/components/ogre/environment/Tree.h, src/components/ogre/model/ParticleSystem.h, src/framework/Tokeniser.h, src/services/logging/LoggingService.h, src/services/sound/SoundService.h: cleaned up method signatures, thanks to Vinicius Santos <vininim@gmail.com>

4	0	ChangeLog
1	1	src/components/ogre/Avatar.h
1	1	src/components/ogre/AvatarController.h
3	3	src/components/ogre/EmberEntity.cpp
1	1	src/components/ogre/EmberEntity.h
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/EmberPagingSceneManager.h
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_HeightField.h
1	4	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeRenderable.h
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeRenderableManager.h
2	2	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTile.h
1	1	src/components/ogre/environment/Tree.h
1	1	src/components/ogre/model/ParticleSystem.h
2	2	src/framework/Tokeniser.h
1	1	src/services/logging/LoggingService.h
3	1	src/services/sound/SoundService.h

commit a161af9ce474336fae4608f302e8e0f571f8ddea
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 9 17:06:26 2006 +0000

    2006-04-09 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/ogre/widgets/TerrainEditor.layout, src/components/ogre/widgets/TerrainEditor.lua: added widgets for terrain editing

4	0	ChangeLog
43	0	src/components/ogre/widgets/TerrainEditor.layout
72	0	src/components/ogre/widgets/TerrainEditor.lua

commit ae42689d89ba912dc317a847614cd34735d13a62
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 9 17:00:33 2006 +0000

    2006-04-09 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/ogre/TerrainPage.cpp, src/components/ogre/TerrainPage.h:
             * added method for updating all shader textures
             * modified the alpha blitting method to better align with the world

6	0	ChangeLog
35	18	src/components/ogre/terrain/TerrainPage.cpp
11	1	src/components/ogre/terrain/TerrainPage.h

commit 9e1efcfd89fa1154b6745c8e6523652f7f5705e4
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 9 16:47:28 2006 +0000

    2006-04-09 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/ogre/AvatarCamera.cpp: fixed a bug with the picking, also make sure that the result is sorted by distance

4	0	ChangeLog
4	2	src/components/ogre/AvatarCamera.cpp

commit 8e6eecdc4ebac2f65d423f8574eabf88c5ee6dfc
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 9 16:44:04 2006 +0000

    2006-04-09 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/ogre/EntityWorldPickListener.cpp: use the distance specified in the picking result instead of regenerating it

4	0	ChangeLog
1	3	src/components/ogre/EntityWorldPickListener.cpp

commit ee026c6a300a63c6322d448c7e25bf648e699858
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 9 16:41:30 2006 +0000

    2006-04-09 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/TerrainGenerator.cpp, src/components/ogre/TerrainGenerator.h: modifications to better allow for regeneration of the terrain

4	0	ChangeLog
70	31	src/components/ogre/terrain/TerrainGenerator.cpp
76	4	src/components/ogre/terrain/TerrainGenerator.h

commit b93c22f1e82b25dcb38b40f006ab58404233aa0c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Apr 8 20:10:06 2006 +0000

    2006-04-08 Erik Hjortsberg  <erik@katastrof.nu>
    
    	*src/components/ogre/ogreopcode/include/IOgreCollisionShape.h, src/components/ogre/ogreopcode/include/OgreBoxCollisionShape.h, src/components/ogre/ogreopcode/include/OgreOpcodeUtils.h, src/components/ogre/ogreopcode/include/OgreOrientedBox.h, src/components/ogre/ogreopcode/include/OgrePtrCollisionShape.h, src/components/ogre/ogreopcode/include/OgreSphereMeshCollisionShape.h, src/components/ogre/ogreopcode/include/OgreTriangle.h, src/components/ogre/ogreopcode/opcode/OPC_RayCollider.cpp, src/components/ogre/ogreopcode/opcode/OPC_TriTriOverlapGilvan.h, src/components/ogre/ogreopcode/opcode/Ice/IceMatrix4x4.cpp, src/components/ogre/ogreopcode/opcode/Ice/IceMatrix4x4.h, src/components/ogre/ogreopcode/src/IOgreCollisionShape.cpp, src/components/ogre/ogreopcode/src/OgreBoxCollisionShape.cpp, src/components/ogre/ogreopcode/src/OgrePtrCollisionShape.cpp, src/components/ogre/ogreopcode/src/OgreSphereMeshCollisionShape.cpp: added missing files

4	0	ChangeLog
224	0	src/components/ogre/ogreopcode/include/IOgreCollisionShape.h
74	0	src/components/ogre/ogreopcode/include/OgreBoxCollisionShape.h
90	0	src/components/ogre/ogreopcode/include/OgreOpcodeUtils.h
394	0	src/components/ogre/ogreopcode/include/OgreOrientedBox.h
100	0	src/components/ogre/ogreopcode/include/OgrePtrCollisionShape.h
107	0	src/components/ogre/ogreopcode/include/OgreSphereMeshCollisionShape.h
416	0	src/components/ogre/ogreopcode/include/OgreTriangle.h
40	0	src/components/ogre/ogreopcode/opcode/Ice/IceMatrix4x4.cpp
1	0	src/components/ogre/ogreopcode/opcode/Ice/IceMatrix4x4.h
24	13	src/components/ogre/ogreopcode/opcode/OPC_RayCollider.cpp
190	0	src/components/ogre/ogreopcode/opcode/OPC_TriTriOverlapGilvan.h
785	0	src/components/ogre/ogreopcode/src/IOgreCollisionShape.cpp
129	0	src/components/ogre/ogreopcode/src/OgreBoxCollisionShape.cpp
141	0	src/components/ogre/ogreopcode/src/OgrePtrCollisionShape.cpp
472	0	src/components/ogre/ogreopcode/src/OgreSphereMeshCollisionShape.cpp

commit 6e0d6e587218f38fa988bd85198ed341fd95dd0b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Apr 1 18:13:02 2006 +0000

    2006-04-01 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingLandScapeData2D_HeightField.cpp: allow for updates to the height data

4	0	ChangeLog
6	4	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingLandScapeData2D_HeightField.cpp

commit 435dfbdb21e5a8199edb66dda74a16830b0d24f8
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Apr 1 18:12:00 2006 +0000

    2006-04-01 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeRaySceneQuery.cpp: include the distance in the result so it can be sorted

4	0	ChangeLog
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeRaySceneQuery.cpp

commit 594af74d1a56d7b7e66c476908163f852d03dba7
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Mar 20 22:49:28 2006 +0000

    2006-03-20 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/ogre/AvatarCamera.cpp, src/components/ogre/AvatarCamera.h, src/components/ogre/EntityWorldPickListener.cpp, src/components/ogre/EntityWorldPickListener.h, src/components/ogre/GUIManager.cpp, src/components/ogre/GUIManager.h, src/components/ogre/IWorldPickListener.h, src/components/ogre/Makefile.am, src/components/ogre/MousePicker.cpp, src/components/ogre/MousePicker.h, src/components/ogre/jesus/JesusMousePicker.cpp, src/components/ogre/scripting/bindings/lua/AvatarCamera.pkg, src/components/ogre/scripting/bindings/lua/EmberOgre.pkg, src/components/ogre/scripting/bindings/lua/GUIManager.pkg, src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp, src/components/ogre/scripting/bindings/lua/required.h, src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp, src/components/ogre/widgets/EntityPicker.lua, src/components/ogre/widgets/JesusEdit.cpp: reworked how entity picking works. They new way is that the AvatarCamera does picking and calls a number of registered IWorldPickListener objects. These check to see what kind of object got picked and reacts accordingly. This allows developers to add new picking behaviour, for example being able to pick Carpenter objects, or picking and dragging Mercator basepoints.
        * src/components/ogre/TerrainEditor.cpp, src/components/ogre/TerrainEditor.h, src/components/ogre/WorldEmberEntity.cpp, src/components/ogre/WorldEmberEntity.h: added functionality for editing Mercator basepoints, so that the terrain can be changed

5	0	ChangeLog
163	143	src/components/ogre/AvatarCamera.cpp
15	11	src/components/ogre/AvatarCamera.h
100	0	src/components/ogre/EntityWorldPickListener.cpp
62	0	src/components/ogre/EntityWorldPickListener.h
37	18	src/components/ogre/GUIManager.cpp
18	3	src/components/ogre/GUIManager.h
67	0	src/components/ogre/IWorldPickListener.h
12	11	src/components/ogre/Makefile.am
12	12	src/components/ogre/MousePicker.cpp
7	29	src/components/ogre/MousePicker.h
1	1	src/components/ogre/WorldEmberEntity.cpp
4	0	src/components/ogre/WorldEmberEntity.h
18	18	src/components/ogre/jesus/JesusMousePicker.cpp
7	4	src/components/ogre/scripting/bindings/lua/AvatarCamera.pkg
6	1	src/components/ogre/scripting/bindings/lua/EmberOgre.pkg
5	3	src/components/ogre/scripting/bindings/lua/GUIManager.pkg
1	0	src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp
241	536	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
3	0	src/components/ogre/scripting/bindings/lua/required.h
62	0	src/components/ogre/terrain/TerrainEditor.cpp
43	0	src/components/ogre/terrain/TerrainEditor.h
11	9	src/components/ogre/widgets/EntityPicker.lua
4	2	src/components/ogre/widgets/JesusEdit.cpp

commit 316a46490f10ceb15c8edc0f0b8c94ebee09979c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Mar 19 20:51:59 2006 +0000

    2006-03-19 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/ogre/AvatarCamera.cpp, src/components/ogre/AvatarCamera.h, src/components/ogre/scripting/bindings/lua/AvatarCamera.pkg, src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp: added method for turning composite effects on and off

14	0	ChangeLog
14	0	src/components/ogre/AvatarCamera.cpp
11	0	src/components/ogre/AvatarCamera.h
7	0	src/components/ogre/scripting/bindings/lua/AvatarCamera.pkg
36	1	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp

commit 33b125d62c2a2b7350012e7e7fd9ab5b798c3646
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Mar 19 18:34:35 2006 +0000

    2006-03-19 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/ogre/EmberEntityUserObject.cpp, src/components/ogre/EmberEntityUserObject.h: upon deletion, clean up the collision objects
        * src/components/ogre/AvatarCamera.cpp: use the distance property of the CollisionPair, which will make picking work again
        * src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeRenderable.cpp: reactivated the hack for uninitialized mercator terrain
        * src/components/ogre/ogreopcode/Makefile.am, src/components/ogre/ogreopcode/include/OgreCollisionContext.h, src/components/ogre/ogreopcode/include/OgreCollisionManager.h, src/components/ogre/ogreopcode/include/OgreCollisionObject.h,src/components/ogre/ogreopcode/include/OgreCollisionReporter.h,src/componentsogre/ogreopcode/include/OgreCollisionShape.h, src/components/ogre/ogreopcode/include/OgreCollisionTypes.hsrc/components/ogre/ogreopcode/include/OgreNodes.h,src/components/ogre/ogreopcoe/include/OgreOpcode.h, src/components/ogre/ogreopcode/include/OgreOpcodeDebugObject.h,src/components/ogre/ogreopcode/include/OgreOpcodeExports.h,src/components/ore/ogreopcode/include/OgreOpcodeMath.h, src/components/ogre/ogreopcode/opcode/Makefile.am,src/components/ogre/ogreopcode/opcode/OPC_BaseModel.cpp,src/components/ogre/ogreopcode/ocode/OPC_HybridModel.cpp, src/components/ogre/ogreopcode/opcode/OPC_IceHook.h, src/components/ogre/ogreopcode/opcode/OPC_LSSCollider.cpp,src/components/ogre/ogreopcode/opcode/OPC_LSSCollider.h,src/components/ogre/ogrepcode/opcode/OPC_MeshInterface.cpp, src/components/ogre/ogreopcode/opcode/OPC_MeshInterface.h,src/components/ogre/ogreopcode/opcode/OPC_Model.h,src/components/ogre/ogreopcodeopcode/OPC_OBBCollider.cpp, src/components/ogre/ogreopcode/opcode/OPC_PlanesCollider.cpp,src/components/ogre/ogreopcode/opcode/OPC_PlanesCollider.h,src/components/ogr/ogreopcode/opcode/OPC_RayAABBOverlap.h, src/components/ogre/ogreopcode/opcode/OPC_RayCollider.cpp,src/components/ogre/ogreopcode/opcode/OPC_RayCollider.h,src/components/ogre/ogrepcode/opcode/OPC_RayTriOverlap.h, src/components/ogre/ogreopcode/opcode/OPC_Settings.h, src/components/ogre/ogreopcode/opcode/OPC_SphereCollider.cpp, src/components/ogre/ogreopcode/opcode/OPC_TreeCollider.cpp, src/components/ogre/ogreopcode/opcode/OPC_TreeCollider.h, src/components/ogre/ogreopcode/opcode/OPC_VolumeCollider.cpp, src/components/ogre/ogreopcode/opcode/Opcode.cpp, src/components/ogre/ogreopcode/opcode/Ice/IcePreprocessor.h, src/components/ogre/ogreopcode/opcode/Ice/IceUtils.h, src/components/ogre/ogreopcode/src/OgreCollisionContext.cpp, src/components/ogre/ogreopcode/src/OgreCollisionManager.cpp, src/components/ogre/ogreopcode/src/OgreCollisionShape.cpp, src/components/ogre/ogreopcode/src/OgreOpcode.dox, src/components/ogre/ogreopcode/src/OgreOpcodeDebugObject.cpp: updated to newer version of OgreOpcode with better support for Ogre 1.2
        * src/components/ogre/EmberPhysicalEntity.cpp: adapt to new Opcode
        * src/components/ogre/widgets/InspectWidget.cpp: use the coloured list items
        * src/components/ogre/widgets/InspectWidget.xml, src/components/ogre/widgets/InventoryWidget.xml: modified the layout

20	13	src/components/ogre/AvatarCamera.cpp
15	0	src/components/ogre/EmberEntityUserObject.cpp
2	0	src/components/ogre/EmberEntityUserObject.h
24	22	src/components/ogre/EmberPhysicalEntity.cpp
94	84	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeRenderable.cpp
2	6	src/components/ogre/ogreopcode/Makefile.am
128	105	src/components/ogre/ogreopcode/include/OgreCollisionContext.h
163	110	src/components/ogre/ogreopcode/include/OgreCollisionManager.h
775	731	src/components/ogre/ogreopcode/include/OgreCollisionObject.h
251	208	src/components/ogre/ogreopcode/include/OgreCollisionReporter.h
64	177	src/components/ogre/ogreopcode/include/OgreCollisionShape.h
16	16	src/components/ogre/ogreopcode/include/OgreCollisionTypes.h
292	451	src/components/ogre/ogreopcode/include/OgreNodes.h
10	7	src/components/ogre/ogreopcode/include/OgreOpcode.h
102	101	src/components/ogre/ogreopcode/include/OgreOpcodeDebugObject.h
2	2	src/components/ogre/ogreopcode/include/OgreOpcodeExports.h
643	631	src/components/ogre/ogreopcode/include/OgreOpcodeMath.h
4	0	src/components/ogre/ogreopcode/opcode/Ice/IcePreprocessor.h
1	1	src/components/ogre/ogreopcode/opcode/Ice/IceUtils.h
0	25	src/components/ogre/ogreopcode/opcode/Makefile.am
2	2	src/components/ogre/ogreopcode/opcode/OPC_BaseModel.cpp
1	0	src/components/ogre/ogreopcode/opcode/OPC_HybridModel.cpp
8	2	src/components/ogre/ogreopcode/opcode/OPC_IceHook.h
7	2	src/components/ogre/ogreopcode/opcode/OPC_LSSCollider.cpp
6	1	src/components/ogre/ogreopcode/opcode/OPC_LSSCollider.h
40	22	src/components/ogre/ogreopcode/opcode/OPC_MeshInterface.cpp
254	23	src/components/ogre/ogreopcode/opcode/OPC_MeshInterface.h
4	0	src/components/ogre/ogreopcode/opcode/OPC_Model.h
11	2	src/components/ogre/ogreopcode/opcode/OPC_OBBCollider.cpp
6	0	src/components/ogre/ogreopcode/opcode/OPC_PlanesCollider.cpp
5	0	src/components/ogre/ogreopcode/opcode/OPC_PlanesCollider.h
30	13	src/components/ogre/ogreopcode/opcode/OPC_RayAABBOverlap.h
41	2	src/components/ogre/ogreopcode/opcode/OPC_RayCollider.cpp
5	0	src/components/ogre/ogreopcode/opcode/OPC_RayCollider.h
19	9	src/components/ogre/ogreopcode/opcode/OPC_RayTriOverlap.h
67	49	src/components/ogre/ogreopcode/opcode/OPC_Settings.h
3	0	src/components/ogre/ogreopcode/opcode/OPC_SphereCollider.cpp
30	13	src/components/ogre/ogreopcode/opcode/OPC_TreeCollider.cpp
253	248	src/components/ogre/ogreopcode/opcode/OPC_TreeCollider.h
2	2	src/components/ogre/ogreopcode/opcode/OPC_VolumeCollider.cpp
33	1	src/components/ogre/ogreopcode/opcode/Opcode.cpp
427	456	src/components/ogre/ogreopcode/src/OgreCollisionContext.cpp
430	276	src/components/ogre/ogreopcode/src/OgreCollisionManager.cpp
305	1044	src/components/ogre/ogreopcode/src/OgreCollisionShape.cpp
31	31	src/components/ogre/ogreopcode/src/OgreOpcode.dox
444	444	src/components/ogre/ogreopcode/src/OgreOpcodeDebugObject.cpp
1	1	src/components/ogre/widgets/InspectWidget.cpp
8	8	src/components/ogre/widgets/InspectWidget.layout
5	5	src/components/ogre/widgets/InventoryWidget.layout

commit 3828783b19df083cb40490a42cadb6883c1b85b3
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Mar 19 12:36:58 2006 +0000

    2006-03-19 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/ogre/model/Model.cpp, src/components/ogre/model/Model.h: since attachObjectToBone now returns a TagPoint* we can discard our own implementation and use the Ogre one

4	0	ChangeLog
12	12	src/components/ogre/EmberOgre.cpp
24	101	src/components/ogre/model/Model.cpp
5	17	src/components/ogre/model/Model.h

commit f2c2d9dc0e60d6ab3ef68f5b063256e724ff731f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Mar 19 12:00:55 2006 +0000

    2006-03-19 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/ogre/EmberOgre.cpp: reactivated setting of the window icon
        * src/components/ogre/widgets/EntityCEGUITexture.cpp, src/components/ogre/widgets/MovableObjectRenderer.cpp: fixed the implementation to work with Ogre 1.2, without causing segfaults

5	0	ChangeLog
18	8	src/components/ogre/widgets/EntityCEGUITexture.cpp
1	0	src/components/ogre/widgets/MovableObjectRenderer.cpp

commit e1af2c74b904eebd5fd47f356ecb6956b6305928
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Mar 19 09:34:19 2006 +0000

    2006-03-19 Erik Hjortsberg  <erik@katastrof.nu>
    
        * configure.ac, src/components/ogre/AvatarCamera.cpp, src/components/ogre/EmberOgre.cpp, src/components/ogre/GUIManager.cpp, src/components/ogre/TerrainGenerator.cpp,src/components/ogre/TerrainGenerator.hsrc/components/ogre/SceneManagers/EmberPagingSceneManager/include/DRGNURBSSurface.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/EmberPagingLandScapeData2D_HeightField.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/EmberPagingLandScapeTexture.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/EmberPagingSceneManager.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/Makefile.am, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgreDebugRectangle2D.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgreOcclusionBoundingBox.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeCallBackEvent.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeCallback.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeCamera.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2DManager.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_HeightField.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_HeightFieldBlendNeighbor.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_HeightFieldN.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_HeightFieldNTC.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_HeightFieldRaw.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_HeightFieldRawTC.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_HeightFieldTC.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_Spline.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeHorizon.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeIndexBuffer.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeIntersectionSceneQuery.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeListener.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeListenerManager.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusion.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusionCHCTraversal.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusionCameraTraversal.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusionDebugTraversal.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusionElement.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusionQuerySet.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusionSWTraversal.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusionSorter.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusionTraversal.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusionVFTraversal.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusionVisibilityData.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctree.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeAxisAlignedBoxSceneQuery.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeCamera.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeIntersectionSceneQuery.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeNode.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreePlaneBoundedVolumeListSceneQuer.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeRaySceneQuery.h,  src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeSceneManager.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeSphereSceneQuery.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapePage.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapePageManager.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapePageRenderable.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapePrerequisites.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeQueue.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeRaySceneQuery.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeRenderable.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeRenderableManager.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeSceneManager.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTextureCoordinatesManager.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTextureManager.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_BaseTexture.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_BaseTexture2.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Image.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_InstantBaseTexture.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_InstantBaseTextureEdit.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_InstantBaseTextureShadowed.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_None.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting2.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting2Edit.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting3.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting4.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting5.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting6.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting7.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting7Edit.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_SplattingShader.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTile.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTileInfo.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTileManager.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/fileutils.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/DRGNURBSSurface.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingLandScapeData2D_HeightField.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingLandScapeTexture.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingSceneManager.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/Makefile.am, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgreDebugRectangle2D.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgreOcclusionBoundingBox.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeCamera.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2DManager.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightField.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightFieldBlendNeighbor.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightFieldN.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightFieldNTC.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightFieldRaw.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightFieldRawTC.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightFieldTC.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_Spline.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeHorizon.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeIndexBuffer.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeIntersectionSceneQuery.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeListenerManager.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOcclusion.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOcclusionCHCTraversal.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOcclusionCameraTraversal.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOcclusionDebugTraversal.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOcclusionElement.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOcclusionQuerySet.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOcclusionSWTraversal.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOcclusionTraversal.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOcclusionVFTraversal.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctree.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreeAxisAlignedBoxSceneQuery.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreeCamera.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreeIntersectionSceneQuery.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreeNode.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreePlaneBoundedVolumeListSceneQuery.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreeRaySceneQuery.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreeSceneManager.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreeSphereSceneQuery.cppsrc/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOptions.cpp,  src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapePage.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapePageManager.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapePageRenderable.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeRaySceneQuery.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeRenderable.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeRenderableManager.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeSceneManager.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeSceneManagerDll.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTextureCoordinatesManager.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTextureManager.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_BaseTexture.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_BaseTexture2.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Image.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_InstantBaseTexture.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_InstantBaseTextureEdit.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_InstantBaseTextureShadowed.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting2.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting2Edit.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting3.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting4.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting5.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting6.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting7.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting7Edit.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_SplattingShader.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTile.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTileManager.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/filetutils.cpp, src/components/ogre/environment/FoliageArea.cpp, src/components/ogre/jesus/Jesus.cppsrc/components/ogre/model/Model.cpp, src/components/ogre/model/Model.h, src/components/ogre/model/ModelDefinitionManager.cpp, src/components/ogre/model/ParticleSystem.cpp, src/components/ogre/model/SubModel.cpp, src/components/ogre/ogreopcode/src/OgreCollisionShape.cppsrc/components/ogre/scripting/bindings/lua/ogre/OgreEntity.pkg, src/components/ogre/scripting/bindings/lua/ogre/lua_Ogre.cpp, src/components/ogre/widgets/EntityCEGUITexture.cpp, src/components/ogre/widgets/EntityCEGUITexture.h, src/components/ogre/widgets/MeshPreview.cpp, src/components/ogre/widgets/OgreEntityRenderer.cpp: updated to Ogre 1.2

4	0	ChangeLog
3	3	configure.ac
4	4	src/components/ogre/AvatarCamera.cpp
21	17	src/components/ogre/EmberOgre.cpp
4	3	src/components/ogre/GUIManager.cpp
121	121	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/DRGNURBSSurface.h
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/EmberPagingLandScapeData2D_HeightField.h
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/EmberPagingLandScapeTexture.h
43	7	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/EmberPagingSceneManager.h
80	80	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/Makefile.am
84	84	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgreDebugRectangle2D.h
80	80	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgreOcclusionBoundingBox.h
37	37	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeCallBackEvent.h
2108	2108	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeCallback.h
92	92	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeCamera.h
234	233	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D.h
144	144	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2DManager.h
66	66	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_HeightField.h
54	54	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_HeightFieldBlendNeighbor.h
63	63	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_HeightFieldN.h
68	68	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_HeightFieldNTC.h
54	54	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_HeightFieldRaw.h
60	60	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_HeightFieldRawTC.h
67	67	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_HeightFieldTC.h
62	62	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_Spline.h
83	83	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeHorizon.h
95	95	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeIndexBuffer.h
56	56	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeIntersectionSceneQuery.h
61	61	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeListener.h
179	185	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeListenerManager.h
109	109	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusion.h
30	30	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusionCHCTraversal.h
35	35	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusionCameraTraversal.h
34	34	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusionDebugTraversal.h
63	63	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusionElement.h
173	173	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusionQuerySet.h
36	36	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusionSWTraversal.h
60	60	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusionSorter.h
43	43	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusionTraversal.h
45	45	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusionVFTraversal.h
45	45	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusionVisibilityData.h
236	236	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctree.h
56	56	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeAxisAlignedBoxSceneQuery.h
122	122	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeCamera.h
55	55	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeIntersectionSceneQuery.h
237	237	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeNode.h
55	55	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreePlaneBoundedVolumeListSceneQuery.h
55	55	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeRaySceneQuery.h
306	288	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeSceneManager.h
55	55	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeSphereSceneQuery.h
279	281	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h
215	228	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapePage.h
259	247	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapePageManager.h
127	129	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapePageRenderable.h
279	279	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapePrerequisites.h
244	244	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeQueue.h
123	123	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeRaySceneQuery.h
246	247	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeRenderable.h
123	120	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeRenderableManager.h
417	344	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeSceneManager.h
113	112	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture.h
55	57	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTextureCoordinatesManager.h
108	108	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTextureManager.h
53	53	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_BaseTexture.h
49	49	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_BaseTexture2.h
42	42	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Image.h
84	84	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_InstantBaseTexture.h
80	80	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_InstantBaseTextureEdit.h
86	86	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_InstantBaseTextureShadowed.h
53	48	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_None.h
59	59	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting.h
54	54	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting2.h
65	65	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting2Edit.h
58	58	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting3.h
51	51	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting4.h
47	47	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting5.h
52	52	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting6.h
50	50	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting7.h
65	65	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting7Edit.h
44	44	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_SplattingShader.h
134	133	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTile.h
47	47	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTileInfo.h
73	72	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTileManager.h
45	45	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/fileutils.h
574	574	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/DRGNURBSSurface.cpp
3	3	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingLandScapeData2D_HeightField.cpp
3	2	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingLandScapeTexture.cpp
46	2	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingSceneManager.cpp
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/Makefile.am
156	156	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgreDebugRectangle2D.cpp
198	198	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgreOcclusionBoundingBox.cpp
253	252	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeCamera.cpp
528	525	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D.cpp
1870	1864	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2DManager.cpp
461	461	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightField.cpp
423	422	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightFieldBlendNeighbor.cpp
364	364	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightFieldN.cpp
275	274	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightFieldNTC.cpp
305	305	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightFieldRaw.cpp
338	337	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightFieldRawTC.cpp
247	246	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightFieldTC.cpp
145	144	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_Spline.cpp
339	350	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeHorizon.cpp
606	615	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeIndexBuffer.cpp
80	80	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeIntersectionSceneQuery.cpp
480	491	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeListenerManager.cpp
483	483	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOcclusion.cpp
78	78	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOcclusionCHCTraversal.cpp
36	36	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOcclusionCameraTraversal.cpp
76	76	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOcclusionDebugTraversal.cpp
72	72	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOcclusionElement.cpp
152	152	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOcclusionQuerySet.cpp
165	165	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOcclusionSWTraversal.cpp
130	130	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOcclusionTraversal.cpp
179	179	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOcclusionVFTraversal.cpp
413	413	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctree.cpp
78	78	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreeAxisAlignedBoxSceneQuery.cpp
233	233	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreeCamera.cpp
125	114	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreeIntersectionSceneQuery.cpp
423	423	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreeNode.cpp
83	83	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreePlaneBoundedVolumeListSceneQuery.cpp
83	83	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreeRaySceneQuery.cpp
1716	1683	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreeSceneManager.cpp
78	78	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreeSphereSceneQuery.cpp
1283	1273	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOptions.cpp
717	697	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapePage.cpp
1044	1049	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapePageManager.cpp
311	302	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapePageRenderable.cpp
201	198	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeRaySceneQuery.cpp
1185	1188	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeRenderable.cpp
265	273	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeRenderableManager.cpp
1514	1456	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeSceneManager.cpp
47	42	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeSceneManagerDll.cpp
170	164	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture.cpp
136	146	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTextureCoordinatesManager.cpp
637	647	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTextureManager.cpp
269	267	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_BaseTexture.cpp
116	115	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_BaseTexture2.cpp
131	130	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Image.cpp
461	459	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_InstantBaseTexture.cpp
409	407	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_InstantBaseTextureEdit.cpp
614	612	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_InstantBaseTextureShadowed.cpp
445	443	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting.cpp
152	148	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting2.cpp
329	327	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting2Edit.cpp
126	125	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting3.cpp
158	157	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting4.cpp
145	143	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting5.cpp
160	159	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting6.cpp
165	164	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting7.cpp
353	350	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting7Edit.cpp
136	134	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_SplattingShader.cpp
560	559	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTile.cpp
124	132	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTileManager.cpp
103	103	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/filetutils.cpp
1	1	src/components/ogre/environment/FoliageArea.cpp
1	1	src/components/ogre/jesus/Jesus.cpp
41	2	src/components/ogre/model/Model.cpp
17	0	src/components/ogre/model/Model.h
6	0	src/components/ogre/model/ModelDefinitionManager.cpp
1	1	src/components/ogre/model/ParticleSystem.cpp
1	1	src/components/ogre/model/SubModel.cpp
8	8	src/components/ogre/ogreopcode/src/OgreCollisionShape.cpp
366	256	src/components/ogre/scripting/bindings/lua/ogre/OgreEntity.pkg
544	113	src/components/ogre/scripting/bindings/lua/ogre/lua_Ogre.cpp
56	17	src/components/ogre/terrain/TerrainGenerator.cpp
17	8	src/components/ogre/terrain/TerrainGenerator.h
11	8	src/components/ogre/widgets/EntityCEGUITexture.cpp
1	1	src/components/ogre/widgets/EntityCEGUITexture.h
11	8	src/components/ogre/widgets/MeshPreview.cpp
1	1	src/components/ogre/widgets/OgreEntityRenderer.cpp

commit 4c57617c59e75a96b268f5e9b394a548dd78364a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Mar 18 12:04:16 2006 +0000

    2006-03-18 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/services/sound/SoundService.cpp: removed excessive logging
        * src/components/ogre/EmberOgre.cpp, src/components/ogre/OgreLogObserver.cpp, src/components/ogre/OgreLogObserver.h: fixed the logging
        * src/components/ogre/GUICEGUIAdapter.cpp, src/components/ogre/GUICEGUIAdapter.h: added more to the cutnpase functionality

6	0	ChangeLog
19	25	src/components/ogre/EmberOgre.cpp
46	0	src/components/ogre/GUICEGUIAdapter.cpp
5	0	src/components/ogre/GUICEGUIAdapter.h
3	33	src/components/ogre/OgreLogObserver.cpp
10	11	src/components/ogre/OgreLogObserver.h
0	3	src/services/sound/SoundService.cpp

commit 4332004508c916e23b7cd3438a95bd71ac8ecb34
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Mar 17 17:01:28 2006 +0000

    2006-03-17 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingLandScapeData2D_HeightField.cpp: added some log output
        * src/components/ogre/scripting/bindings/lua/ModelDefinitionManager.pkg, src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp: updated bindings
        * src/components/ogre/widgets/Widget.cpp, src/components/ogre/AvatarCamera.cpp, src/components/ogre/EmberPhysicalEntity.cpp: cleaned code
        * src/components/ogre/EmberEntityFactory.cpp, src/components/ogre/EmberEntityFactory.h: added commend for turning the showing of modles on and off
        * src/components/ogre/TerrainPage.cpp: properly use std::max and std::min

8	0	ChangeLog
10	10	src/components/ogre/AvatarCamera.cpp
20	0	src/components/ogre/EmberEntityFactory.cpp
14	1	src/components/ogre/EmberEntityFactory.h
1	0	src/components/ogre/EmberPhysicalEntity.cpp
3	2	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingLandScapeData2D_HeightField.cpp
18	1	src/components/ogre/scripting/bindings/lua/ModelDefinitionManager.pkg
70	7	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
8	9	src/components/ogre/terrain/TerrainPage.cpp
7	12	src/components/ogre/widgets/Widget.cpp

commit 65001932aabda305d10d464941a7a57b52b25d8d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Mar 17 16:47:19 2006 +0000

    2006-03-16 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/ogre/model/ParticleSystem.cpp, src/components/ogre/model/SubModelPart.cpp: cleaned up some old code

11	0	ChangeLog
1	2	src/components/ogre/model/ParticleSystem.cpp
2	4	src/components/ogre/model/SubModelPart.cpp

commit 5cc30f9d25aada4ac66fcb72cca7ea366296fc3a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Mar 15 22:09:52 2006 +0000

    2006-03-15 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/ogre/model/ModelDefinitionManager.cpp, src/components/ogre/model/ModelDefinitionManager.h: added option to deactivate rendering of Models
        *src/components/ogre/model/Model.cpp, src/components/ogre/model/Model.h:
           *added comments
           * check with ModelDefinitionManager if we should show ourselves

19	16	src/components/ogre/model/Model.cpp
4	3	src/components/ogre/model/Model.h
14	3	src/components/ogre/model/ModelDefinitionManager.cpp
32	1	src/components/ogre/model/ModelDefinitionManager.h

commit 1584b233110c0b4e43e83d449e7e5f7f88c0ecb9
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Mar 13 20:58:38 2006 +0000

    2006-03-13 Erik Hjortsberg  <erik@katastrof.nu>
    
       * src/components/ogre/widgets/EntityCEGUITexture.cpp: fixed a segfault bug

4	0	ChangeLog
14	32	src/components/ogre/widgets/EntityCEGUITexture.cpp

commit 59fab2ba050167e8b02aea1dc6ce153c4e063db5
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Mar 7 21:42:19 2006 +0000

    2006-03-07 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/ogre/scripting/bindings/lua/AvatarCamera.pkg, src/components/ogre/scripting/bindings/lua/EmberEntity.pkg, src/components/ogre/scripting/bindings/lua/EmberPhysicalEntity.pkg, src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp: updated bindings

32	0	ChangeLog
26	11	src/components/ogre/scripting/bindings/lua/AvatarCamera.pkg
1	1	src/components/ogre/scripting/bindings/lua/EmberEntity.pkg
1	1	src/components/ogre/scripting/bindings/lua/EmberPhysicalEntity.pkg
237	115	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp

commit c3f15a4ce1b2eed40e281d66031b3eb3c5b37bd7
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Mar 7 21:41:07 2006 +0000

    2006-03-07 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/ogre/EmberEntity.cpp, src/components/ogre/EmberEntity.h, src/components/ogre/EmberPhysicalEntity.cpp, src/components/ogre/EmberPhysicalEntity.h, src/components/ogre/WorldEmberEntity.cpp, src/components/ogre/WorldEmberEntity.h, src/components/ogre/Avatar.cpp, src/components/ogre/AvatarCamera.cpp, src/components/ogre/AvatarCamera.h, src/components/ogre/model/Model.cpp, src/components/ogre/model/SubModelPart.cpp, src/components/ogre/model/SubModelPart.h, src/components/ogre/GUIManager.cpp: cleaned up value passing to in most places be by reference instead of by value

4	2	src/components/ogre/Avatar.cpp
18	15	src/components/ogre/AvatarCamera.cpp
5	5	src/components/ogre/AvatarCamera.h
9	11	src/components/ogre/EmberEntity.cpp
2	2	src/components/ogre/EmberEntity.h
17	19	src/components/ogre/EmberPhysicalEntity.cpp
2	2	src/components/ogre/EmberPhysicalEntity.h
9	11	src/components/ogre/GUIManager.cpp
5	4	src/components/ogre/WorldEmberEntity.cpp
1	1	src/components/ogre/WorldEmberEntity.h
16	31	src/components/ogre/model/Model.cpp
1	1	src/components/ogre/model/SubModelPart.cpp
1	1	src/components/ogre/model/SubModelPart.h

commit a059b2c2df022e128650eaf1580918872d41c426
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Mar 7 21:30:56 2006 +0000

    2006-03-07 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/ogre/EmberOgre.cpp, src/components/ogre/EmberOgre.h:
            * cleaned up old coder
            * change the way logging is done. The default now is to log to the file ~/.ember/ember.log, with ogre log messages passing being sent to Ember, instead of the other way around. This means that we can do logging earlier and also have better control over it.

38	92	src/components/ogre/EmberOgre.cpp
14	3	src/components/ogre/EmberOgre.h

commit ba68ca4d68dafaba420d6dc99704045faa2cfa4d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Mar 7 21:28:27 2006 +0000

    2006-03-07 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/ogre/OgreLogObserver.cpp, src/components/ogre/OgreLogObserver.h: added the ability to also filter from Ogre to Ember
        * src/components/ogre/ConsoleObjectImpl.cpp: removed obsolete reference to MediaDeployer

0	1	src/components/ogre/ConsoleObjectImpl.cpp
19	0	src/components/ogre/OgreLogObserver.cpp
7	1	src/components/ogre/OgreLogObserver.h

commit c703478cf7dbffd9d3ea470947b6ff3b93417e72
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Mar 7 21:25:41 2006 +0000

    2006-03-07 Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/OgreResourceLoader.*: test for existance of direcotories before trying to load them

28	17	src/components/ogre/OgreResourceLoader.cpp
2	0	src/components/ogre/OgreResourceLoader.h

commit 1aab385b80457763ec3c55240a1a7d7836aa3bf3
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Mar 7 21:24:33 2006 +0000

    2006-03-07 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/services/logging/LoggingService.h: increase the size of the message buffer
        * src/services/sound/SoundService.cpp:
            * moved tests from EmberOgre to here
            * use the logging service for logging
        * src/services/config/ConfigService.cpp: use the logging service for logging
        * src/framework/StreamLogObserver.cpp: cleaned up the log output

2	9	src/framework/StreamLogObserver.cpp
2	5	src/services/config/ConfigService.cpp
1	1	src/services/logging/LoggingService.h
18	29	src/services/sound/SoundService.cpp

commit 64a8666ee0bbd992121b52439cf160d082b4fa4f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Mar 5 16:31:16 2006 +0000

    2006-03-05 Erik Hjortsberg  <erik@katastrof.nu>
    
        * configure.ac: corrected the usage of PKG_CHECK_MODULES for checking for CEGUI-OGRE
        * Makefile.am, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/Makefile.am, src/components/ogre/scripting/bindings/lua/Makefile.am, src/components/ogre/scripting/bindings/lua/helpers/Makefile.am, src/components/ogre/scripting/bindings/lua/ogre/Makefile.am, src/components/ogre/widgets/Makefile.am, src/framework/bindings/lua/Makefile.am, src/framework/bindings/lua/eris/Makefile.am, src/services/bindings/lua/Makefile.am,src/services/server/Makefile.am: distcheck fixes
        * media/Makefile.am, media/packs/Makefile.am, media/packs/EmberCore.zip, src/components/ogre/resources.cfg: include EmberCore.zip in the installed data
        * NEWS: updated

7	0	ChangeLog
1	14	Makefile.am
4	0	NEWS
5	15	configure.ac
1	0	media/Makefile.am
-	-	media/packs/EmberCore.zip
4	0	media/packs/Makefile.am
79	70	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/Makefile.am
2	2	src/components/ogre/resources.cfg
1	0	src/components/ogre/scripting/bindings/lua/Makefile.am
1	1	src/components/ogre/scripting/bindings/lua/helpers/Makefile.am
1	0	src/components/ogre/scripting/bindings/lua/ogre/Makefile.am
1	0	src/components/ogre/widgets/Makefile.am
1	0	src/framework/bindings/lua/Makefile.am
1	0	src/framework/bindings/lua/eris/Makefile.am
1	0	src/services/bindings/lua/Makefile.am
2	1	src/services/server/Makefile.am

commit e15ca4a9340b765867f45abb2c9f116055f19f98
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Mar 4 10:15:48 2006 +0000

    2006-03-04 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/ogre/CONTROLS: updated controls
        * src/components/ogre/MotionManager.cpp: don't send update methods to removed entities since they will often be deleted when this happens, resulting in segfaults

5	0	ChangeLog
1	1	src/components/ogre/CONTROLS
1	1	src/components/ogre/MotionManager.cpp

commit 2510bde8f60cf6af9ea7f298f926d0e7eac6fa85
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Feb 28 21:57:27 2006 +0000

    2006-02-28 Erik Hjortsberg  <erik@katastrof.nu>
    
        * configure.ac: updated the requirements
        * INSTALL.lyx: updated install instructions
        * run: removed obsolete file
        * src/components/ogre/EmberEntity.cpp, src/components/ogre/MotionManager.cpp: fixed a bug where a moving entity which got deleted caused a segfault
        * src/components/ogre/widgets/ModelEdit.lua: fixed a bug where the preview wasn't updated when adding new submodels

8	0	ChangeLog
2	2	INSTALL.lyx
1	1	configure.ac
0	3	run
3	0	src/components/ogre/EmberEntity.cpp
7	2	src/components/ogre/widgets/ModelEdit.lua

commit d181d3bd30c61a3b17441a859b3f535b71398e74
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Feb 27 19:07:01 2006 +0000

    2006-02-27 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/WidgetInfo.h: removed obsolete file

4	0	ChangeLog
0	243	src/components/WidgetInfo.h

commit cab1780b0b39e483ed5ae07a4d124e491b7037ad
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Feb 26 22:40:14 2006 +0000

    2006-02-26 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/ogre/environment/Sun.cpp: disable the sun particle effect for now
        * src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingLandScapeData2D_HeightField.cpp: make sure that the max height is never 0
        * src/components/ogre/EmberEntity.cpp, src/components/ogre/EmberPhysicalEntity.cpp: fixed the parsing of the name of the action
        * src/components/ogre/EmberOgre.cpp: don't try to clean up since it will apparently only result in tears and segfaults, instead let the application clean up itself
        * src/components/ogre/terrain.cfg: increase the number of shown renderables

8	0	ChangeLog
12	11	src/components/ogre/EmberEntity.cpp
4	4	src/components/ogre/EmberOgre.cpp
14	1	src/components/ogre/EmberPhysicalEntity.cpp
3	3	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingLandScapeData2D_HeightField.cpp
3	4	src/components/ogre/environment/Sun.cpp
4	4	src/components/ogre/terrain.cfg

commit 641c90c047833b5a877466fcec71e3f2142fae7c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Feb 25 19:52:52 2006 +0000

    2006-02-25 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/ogre/EmberOgre.cpp: fixed a problem where the loading bar didn't really show the correct progress
        * src/components/ogre/EmberPhysicalEntity.cpp: make sure nonrunning animations are not active

20	0	ChangeLog
1	1	src/components/ogre/EmberOgre.cpp
5	0	src/components/ogre/EmberPhysicalEntity.cpp

commit 342c81b65b9d690e55932d0b80d02921231ca4b9
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Feb 25 19:49:24 2006 +0000

    2006-02-25 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/ogre/TerrainPage.cpp, src/components/ogre/TerrainShader.cpp, src/components/ogre/TerrainShader.h:
            * added more debug output and more comments
            * changed the scaling a bit, though it's still only an interim solution
            * fiddled a bit with more efficient techniques, though they are not activated yet

12	11	src/components/ogre/terrain/TerrainPage.cpp
91	10	src/components/ogre/terrain/TerrainShader.cpp
8	6	src/components/ogre/terrain/TerrainShader.h

commit dfd1e387ce0ea9b1a71d08244d3b4363425c1c77
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Feb 25 19:29:38 2006 +0000

    2006-02-25 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/ogre/widgets/ServerWidget.cpp, src/components/ogre/widgets/ServerWidget.h, src/components/ogre/widgets/ServerWidget.xml: show server information

38	3	src/components/ogre/widgets/ServerWidget.cpp
11	0	src/components/ogre/widgets/ServerWidget.h
3	3	src/components/ogre/widgets/ServerWidget.layout

commit 165a61fec7937d02b8b13ae881d3abf3bd8061fe
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Feb 25 19:28:21 2006 +0000

    2006-02-25 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/ogre/widgets/Help.cpp: fixed a problem where the blurb might be displayed twice and thus crash

19	16	src/components/ogre/widgets/Help.cpp

commit 58938aa23a42e0d16d5eb7114a0beb8aab096b51
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Feb 23 23:06:57 2006 +0000

    2006-02-24 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/ogre/EmberOgre.*: cleaned up binreloc loading

4	0	ChangeLog
31	28	src/components/ogre/EmberOgre.cpp
4	4	src/components/ogre/EmberOgre.h

commit 1698b47b5134f31599b65717d061c291b0c8efbf
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Feb 23 22:23:51 2006 +0000

    2006-02-23 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/services/config/ConfigService.cpp: added some more logging
        * src/components/ogre/EmberOgre.cpp: don't copy the ember.conf file to the user's home directory if it's not there

5	0	ChangeLog
3	3	src/components/ogre/EmberOgre.cpp
7	3	src/services/config/ConfigService.cpp

commit 941f1ce541eb7d81c5e1e17f9d8d64f88a02bd75
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Feb 22 22:18:48 2006 +0000

    2006-02-22 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/ogre/EmberOgre.*:
             * activate binreloc here
             * allow disabling of Eris polling
        * src/components/ogre/ConsoleObjectImpl.cpp: added command for turning eris polling on and off
        * src/components/ogre/widgets/ModelEdit.lua: default to not showing the model editor
        * ember,conf: don't show help on startup

51	0	ChangeLog
3	14	ember.conf
4	0	src/components/ogre/ConsoleObjectImpl.cpp
83	42	src/components/ogre/EmberOgre.cpp
21	2	src/components/ogre/EmberOgre.h
1	0	src/components/ogre/widgets/ModelEdit.lua

commit 25930ec935058418b13a576c52ae40ac39c6e91d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Feb 22 22:11:44 2006 +0000

    2006-02-22 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/services/sound/SoundService.cpp: removed reference to Ogre

0	2	src/services/sound/SoundService.cpp

commit 67c45e76d9529d31e88c0697d89182e1ff255521
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Feb 22 20:11:28 2006 +0000

    2006-02-22 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/ogre/Avatar.cpp: only adjust the position for the avatar if it has moved, not if there's only been rotation

7	12	src/components/ogre/Avatar.cpp

commit 30205d75682d5031894fe9d10d000b68bf5837ce
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Feb 22 20:10:23 2006 +0000

    2006-02-22 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/ogre/EmberEntity.cpp: adjust the position from the Eris position, not the current ogre position, since this will for some entities with set offsets for contained items result in these items being constantly moved

3	1	src/components/ogre/EmberEntity.cpp

commit 2b398afe427d06f85730ed8df6e741d849f14288
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Feb 20 16:08:24 2006 +0000

    2006-02-20 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/ogre/WorldEmberEntity.cpp: always put the world at the center of the world

11	2	src/components/ogre/WorldEmberEntity.cpp

commit 3d5c3ac8f4e596cb8a32bdce0899f13244b8988c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Feb 20 16:06:42 2006 +0000

    2006-02-20 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/ogre/AvatarCamera.cpp: added some verbose logging output

4	0	src/components/ogre/AvatarCamera.cpp

commit 25f1f5fd1802534a4c196618431503534d7f3f40
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Feb 20 16:05:23 2006 +0000

    2006-02-20 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/ogre/widgets/Help.cpp: only show the help if it's specified in the config file
        * src/components/ogre/widgets/HelpWidget.xml: default to hiding the help
        * src/components/ogre/widgets/ServerBrowser.layout: remove the scroll bars from the table

2	2	src/components/ogre/widgets/Help.cpp
1	1	src/components/ogre/widgets/HelpWidget.layout
1	1	src/components/ogre/widgets/ServerBrowser.layout

commit 99cd114dbf45a09da410e78ba7c01309a8047db3
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Feb 20 16:01:21 2006 +0000

    2006-02-20 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/ogre/modeldefinitions/creatures.modeldef.xml: added goblin and kobold

77	0	src/components/ogre/modeldefinitions/creatures.modeldef.xml

commit fa011be6171da195f35b4c3eeb63d187df3bbea6
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Feb 20 15:58:54 2006 +0000

    2006-02-20 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/ogre/model/XMLModelDefinitionSerializer.cpp: made sure all real values really are exported as real values

4	4	src/components/ogre/model/XMLModelDefinitionSerializer.cpp

commit de930950b0e4a1929094e677c0cdb09d8617a7a0
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Feb 20 15:43:39 2006 +0000

    2006-02-20 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/ogre/SceneManagers/EmberPagingSceneManager/include/EmberPagingLandScapeData2D_HeightField.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/Makefile.am, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_HeightField.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_HeightFieldBlendNeighbor.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_HeightFieldN.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_HeightFieldNTC.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_HeightFieldRaw.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_HeightFieldRawTC.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_HeightFieldTC.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_Spline.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusionVisibilityData.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapePageManager.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeRenderable.h, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/DRGNURBSSurface.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingLandScapeData2D_HeightField.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgreDebugRectangle2D.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2DManager.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightField.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightFieldBlendNeighbor.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightFieldN.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightFieldNTC.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightFieldRaw.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightFieldRawTC.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightFieldTC.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_Spline.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOptions.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapePage.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapePageManager.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeRenderable.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeRenderableManager.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeSceneManager.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTextureManager.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_InstantBaseTextureShadowed.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting2Edit.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting7Edit.cpp, src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_SplattingShader.cpp  ,src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTile.cpp ,src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTileManager.cpp: updated to latest version of the PLSM

2	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/EmberPagingLandScapeData2D_HeightField.h
71	60	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/Makefile.am
3	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D.h
1	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_HeightField.h
2	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_HeightFieldBlendNeighbor.h
2	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_HeightFieldN.h
2	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_HeightFieldNTC.h
2	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_HeightFieldRaw.h
2	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_HeightFieldRawTC.h
2	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_HeightFieldTC.h
1	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_Spline.h
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusionVisibilityData.h
3	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapePageManager.h
3	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeRenderable.h
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/DRGNURBSSurface.cpp
4	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingLandScapeData2D_HeightField.cpp
2	2	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgreDebugRectangle2D.cpp
2	2	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D.cpp
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2DManager.cpp
5	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightField.cpp
5	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightFieldBlendNeighbor.cpp
6	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightFieldN.cpp
5	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightFieldNTC.cpp
5	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightFieldRaw.cpp
5	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightFieldRawTC.cpp
5	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightFieldTC.cpp
5	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_Spline.cpp
6	4	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOptions.cpp
5	4	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapePage.cpp
5	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapePageManager.cpp
27	21	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeRenderable.cpp
26	13	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeRenderableManager.cpp
11	6	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeSceneManager.cpp
23	12	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTextureManager.cpp
2	2	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_InstantBaseTextureShadowed.cpp
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting2Edit.cpp
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting7Edit.cpp
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_SplattingShader.cpp
22	17	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTile.cpp
1	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTileManager.cpp

commit 0ea24c1b5f82b13e56f5d51c261aa6bf12bc11fd
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Feb 20 14:05:53 2006 +0000

    2006-02-20 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/services/config/ConfigService.cpp: moved the binreloc functionality out from here and into EmberOgre

12	22	src/services/config/ConfigService.cpp
7	2	src/services/config/ConfigService.h

commit 7cfb578f1a67f842c27d9a56f201e8b228f60449
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Feb 16 20:52:49 2006 +0000

    2006-02-16 Erik Hjortsberg  <erik@katastrof.nu>
    
        * media/materials/scripts/creatures.material, media/materials/scripts/environment.material, media/materials/scripts/malebuilder.material, media/materials/scripts/goblin.material: updated materials and removed obsolete
        * ember: removed old cruft

6	0	ChangeLog
0	35	ember
30	0	media/materials/scripts/creatures.material
54	36	media/materials/scripts/environment.material
0	55	media/materials/scripts/goblin.material
16	0	media/materials/scripts/malebuilder.material

commit 1be90cd27cf343912ef2163f7497a1e6ae0f5660
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Feb 12 23:24:50 2006 +0000

    2006-02-13 Erik Hjortsberg  <erik@katastrof.nu>
    
        * ember: removed unncessary copying of the WFUT executable and cleaned it up a bit

4	0	ChangeLog
23	21	ember

commit 049aa63e906d03f6a2fe2ca72d8ee9fd6b78c867
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Feb 7 23:26:15 2006 +0000

    2006-02-07 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/ogre/widgets/ServerWidget.cpp, src/components/ogre/widgets/ServerWidget.h, src/components/ogre/widgets/ServerWidget.xml, src/services/server/ServerService.cpp, src/services/server/ServerService.h: added patch from Lennart Sauerbeck which shows a message if the login failed
        * src/services/bindings/lua/ServerService.pkg, src/services/bindings/lua/lua_EmberServices.cpp: updated bindings

5	0	ChangeLog
42	4	src/components/ogre/widgets/ServerWidget.cpp
20	0	src/components/ogre/widgets/ServerWidget.h
11	0	src/components/ogre/widgets/ServerWidget.layout
1	1	src/services/bindings/lua/ServerService.pkg
7	6	src/services/bindings/lua/lua_EmberServices.cpp
1	1	src/services/server/ServerService.cpp
1	1	src/services/server/ServerService.h

commit b742af85bc46bf06a1d9cf4188da53162e406616
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Feb 7 22:15:56 2006 +0000

    2006-02-07 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/ogre/model/XMLModelDefinitionSerializer.cpp: changed info output to verbose output
        * src/components/ogre/EmberOgre.cpp: better catching of exception
        * src/components/ogre/GUIManager.cpp: added more error checks
        * src/components/ogre/resources.cfg: cleaned up the file a bit

7	0	ChangeLog
5	1	src/components/ogre/EmberOgre.cpp
29	14	src/components/ogre/GUIManager.cpp
1	1	src/components/ogre/model/XMLModelDefinitionSerializer.cpp
0	8	src/components/ogre/resources.cfg

commit 9b1a77697277c65a1540eaacddd427ee052e2ac7
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Tue Feb 7 19:17:22 2006 +0000

    2006-02-07 Miguel Guzman  <aglanor@gmail.com>
            * src/services/sound/SoundService.*: added the use of a sound provider for sound media management
            * src/framework/ISoundProvider.h,Makefile.am: added an interface for sound providers
            * configure.ac, src/components/ogre/sound/OgreSoundProvider.*,Makefile.am, src/components/ogre/Makefile.am: added ogre sound provider which will use ogre resources to load sound media
            * src/components/ogre/EmberOgre.cpp: initialize the SoundService to use the OgreSoundProvider

6	0	ChangeLog
1	0	configure.ac
2	3	src/components/ogre/EmberOgre.cpp
4	2	src/components/ogre/Makefile.am
6	0	src/components/ogre/sound/Makefile.am
64	0	src/components/ogre/sound/OgreSoundProvider.cpp
84	0	src/components/ogre/sound/OgreSoundProvider.h
68	0	src/framework/ISoundProvider.h
1	1	src/framework/Makefile.am
64	64	src/services/sound/SoundService.cpp
24	8	src/services/sound/SoundService.h

commit 975711bf1cf1dd46415a0392fd9d660bc99ac1c6
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Feb 7 00:43:32 2006 +0000

    2006-02-07 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/services/config/ConfigService.cpp: load first from the shared config and then from user config
        * src/components/ogre/EmberOgre.cpp, src/components/ogre/OgreResourceLoader.cpp, src/components/ogre/TerrainGenerator.cpp: don't copy terrain.cfg and resource.cfg to the user directory, instead leave them in the installation dir
        * src/components/ogre/resources.cfg: fixed typo
        * src/components/ogre/widgets/LoadingBar.cpp: added extra check for null values

7	0	ChangeLog
2	2	src/components/ogre/EmberOgre.cpp
5	3	src/components/ogre/OgreResourceLoader.cpp
1	1	src/components/ogre/resources.cfg
1	1	src/components/ogre/terrain/TerrainGenerator.cpp
4	2	src/components/ogre/widgets/LoadingBar.cpp
4	1	src/services/config/ConfigService.cpp

commit a1c44551bef143bf7eba12b6db1eb77c76279b03
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Feb 6 01:02:00 2006 +0000

    2006-02-06 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/ogre/scripting/bindings/lua/Widget.pkg,  src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp: updated bindings
        * src/components/ogre/widgets/Give.lua, src/components/ogre/widgets/ModelEdit.lua, src/components/ogre/widgets/ScriptEdit.lua, src/components/ogre/widgets/ServerBrowser.lua: update to use the static methods in ColoredListItem

22	0	ChangeLog
17	2	src/components/ogre/scripting/bindings/lua/Widget.pkg
110	142	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
1	1	src/components/ogre/widgets/Give.lua
15	15	src/components/ogre/widgets/ModelEdit.lua
1	1	src/components/ogre/widgets/ScriptEdit.lua
7	14	src/components/ogre/widgets/ServerBrowser.lua

commit daaf7fedf4a6d701f32025ccfb702f5f0de295e8
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Feb 6 00:59:15 2006 +0000

    2006-02-06 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/ogre/widgets/MovableObjectRenderer.cpp: fixed a bug where when pressing the middle mouse button while rotating the preview it wouldn't release the mouse
        * src/components/ogre/widgets/HelpWidget.xml: made the xml conform better to xml standards
        * src/components/ogre/widgets/Widget.*:
            * added tab order feature
            * moved the createColoredListItem static methods from Widget to ColoredListItem
        * src/components/ogre/widgets/Help.cpp: updated the help text
        * src/components/ogre/widgets/ServerWidget.cpp: use the tab order

1	0	src/components/ogre/widgets/EntityCEGUITexture.cpp
1	1	src/components/ogre/widgets/Help.cpp
6	5	src/components/ogre/widgets/HelpWidget.layout
9	3	src/components/ogre/widgets/MovableObjectRenderer.cpp
15	0	src/components/ogre/widgets/ServerWidget.cpp
62	4	src/components/ogre/widgets/Widget.cpp
25	3	src/components/ogre/widgets/Widget.h

commit 5191260205c490c6e4c18cb307d1af82fca1280b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Feb 6 00:52:43 2006 +0000

    2006-02-06 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/ogre/input/Input.cpp:
            * fixed a problem with scroll wheel, though it doesn't seem to work anyway
            * changed so that a single right click switches between gui mode and movement mode, instead of double click as before

5	5	src/components/ogre/input/Input.cpp

commit fdf9877dc8ca99e6ffaf98908f26296862f511df
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Feb 5 22:14:48 2006 +0000

    2006-02-05 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/ogre/EmberOgrePrerequisites.h: Added inclusion of Exception.h
        * src/components/ogre/EmberOgre.cpp, src/components/ogre/GUIManager.cpp: If the loading of the gui or the loading of the console fails, exit the app since that could lead to problems in shutting down ember if the user is running it full screen.

5	0	ChangeLog
14	5	src/components/ogre/EmberOgre.cpp
1	0	src/components/ogre/EmberOgrePrerequisites.h
15	2	src/components/ogre/GUIManager.cpp

commit 7e3efecb86571a69521687cd160b25ae4e0b23da
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Feb 5 21:08:37 2006 +0000

    2006-02-05 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/ogre/cegui/Makefile.am: install Falagard.xsd to the gui root, as it's needed by xerces
        * src/components/ogre/cegui/datafiles/looknfeel/EmberLook.looknfeel: fixed some validation problems

5	0	ChangeLog
1	1	src/components/ogre/cegui/Makefile.am
3	20	src/components/ogre/cegui/datafiles/looknfeel/EmberLook.looknfeel

commit f7360ae58017f1f9e80b3009e70d55f2c04af644
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Feb 5 00:53:43 2006 +0000

    2006-02-05 Erik Hjortsberg  <erik@katastrof.nu>
    
        * ember: fixed some problems with testing of java and xterm

4	0	ChangeLog
8	3	ember

commit f2e462373a53e73595158d95ea1614bab5906ee3
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Feb 4 23:34:41 2006 +0000

    2006-02-05 Erik Hjortsberg  <erik@katastrof.nu>
    
        * configure.ac: bump to version 0.4.0

4	0	ChangeLog
1	1	configure.ac

commit ad2d3d391776e742d21ae282ab5dcba8fea12103
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Feb 4 22:50:12 2006 +0000

    2006-02-04 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/ogre/widgets/ChatWidget.cpp, src/components/ogre/widgets/ChatWidget.h, src/components/ogre/widgets/ChatWidget.xml, src/components/ogre/widgets/DebugWidget.cpp, src/components/ogre/widgets/DebugWidget.h, src/components/ogre/widgets/DebugWidget.xml, src/components/ogre/widgets/EntityPickerWidget.cpp, src/components/ogre/widgets/EntityPickerWidget.h, src/components/ogre/widgets/GiveWidget.cpp, src/components/ogre/widgets/GiveWidget.h, src/components/ogre/widgets/GiveWidget.xml, src/components/ogre/widgets/Performance.cpp, src/components/ogre/widgets/Performance.h, src/components/ogre/widgets/Performance.widget, src/components/ogre/widgets/ServerBrowserWidget.cpp, src/components/ogre/widgets/ServerBrowserWidget.h, src/components/ogre/widgets/ServerBrowserWidget.xml, src/components/ogre/widgets/Makefile.am, src/components/ogre/widgets/WidgetDefinitions.cpp: Removed obsolete files

4	0	ChangeLog
0	84	src/components/ogre/widgets/ChatWidget.cpp
0	63	src/components/ogre/widgets/ChatWidget.h
0	24	src/components/ogre/widgets/ChatWidget.xml
0	126	src/components/ogre/widgets/DebugWidget.cpp
0	45	src/components/ogre/widgets/DebugWidget.h
0	32	src/components/ogre/widgets/DebugWidget.xml
0	298	src/components/ogre/widgets/EntityPickerWidget.cpp
0	90	src/components/ogre/widgets/EntityPickerWidget.h
0	149	src/components/ogre/widgets/GiveWidget.cpp
0	76	src/components/ogre/widgets/GiveWidget.h
0	33	src/components/ogre/widgets/GiveWidget.xml
2	2	src/components/ogre/widgets/Makefile.am
0	117	src/components/ogre/widgets/Performance.cpp
0	63	src/components/ogre/widgets/Performance.h
0	24	src/components/ogre/widgets/Performance.widget
0	241	src/components/ogre/widgets/ServerBrowserWidget.cpp
0	85	src/components/ogre/widgets/ServerBrowserWidget.h
0	40	src/components/ogre/widgets/ServerBrowserWidget.xml
0	12	src/components/ogre/widgets/WidgetDefinitions.cpp

commit 567607771dec81112274d911ff7273b27b209560
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Feb 4 21:58:04 2006 +0000

    2006-02-04 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/ogre/cegui/Makefile.am: added missing makefile

4	0	ChangeLog
21	0	src/components/ogre/cegui/Makefile.am

commit d8994688f617a9e6e4fdd1b5ba9f41e8a38da358
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Feb 4 19:58:49 2006 +0000

    2006-02-04 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/ogre/widgets/Widget.*: added functionality for making the window opaque while it's active
        * src/components/ogre/widgets/Chat.layout, src/components/ogre/widgets/Chat.lua, src/components/ogre/widgets/ChatWidget.xml, src/components/ogre/widgets/ConsoleWidget.xml, src/components/ogre/widgets/Debug.layout, src/components/ogre/widgets/EntityPicker.layout, src/components/ogre/widgets/EntityPickerWidget.cpp, src/components/ogre/widgets/Give.layout, src/components/ogre/widgets/Help.cpp, src/components/ogre/widgets/HelpWidget.xml, src/components/ogre/widgets/IconBase.cpp, src/components/ogre/widgets/IngameChatWidget.cpp, src/components/ogre/widgets/IngameChatWidget.xml, src/components/ogre/widgets/InspectWidget.xml, src/components/ogre/widgets/InventoryWidget.xml, src/components/ogre/widgets/JesusEdit.widget, src/components/ogre/widgets/JesusEditFile.widget, src/components/ogre/widgets/JesusEditPreview.widget, src/components/ogre/widgets/MakeEntityWidget.cpp, src/components/ogre/widgets/MakeEntityWidget.xml, src/components/ogre/widgets/MeshPreview.widget, src/components/ogre/widgets/ModelEdit.layout, src/components/ogre/widgets/Performance.layout, src/components/ogre/widgets/Performance.widget, src/components/ogre/widgets/Quit.cpp, src/components/ogre/widgets/Quit.h, src/components/ogre/widgets/Quit.widget, src/components/ogre/widgets/ScriptEdit.layout, src/components/ogre/widgets/ServerBrowser.layout, src/components/ogre/widgets/ServerWidget.xml: use the EmberLook scheme

24	0	ChangeLog
2	2	src/components/ogre/widgets/Chat.layout
10	1	src/components/ogre/widgets/Chat.lua
2	2	src/components/ogre/widgets/ChatWidget.xml
3	2	src/components/ogre/widgets/ConsoleWidget.layout
3	3	src/components/ogre/widgets/Debug.layout
7	8	src/components/ogre/widgets/EntityPicker.layout
6	6	src/components/ogre/widgets/EntityPickerWidget.cpp
4	4	src/components/ogre/widgets/Give.layout
18	13	src/components/ogre/widgets/Help.cpp
2	2	src/components/ogre/widgets/HelpWidget.layout
1	1	src/components/ogre/widgets/IconBase.cpp
7	3	src/components/ogre/widgets/IngameChatWidget.cpp
5	5	src/components/ogre/widgets/IngameChatWidget.layout
5	5	src/components/ogre/widgets/InspectWidget.layout
4	4	src/components/ogre/widgets/InventoryWidget.layout
12	12	src/components/ogre/widgets/JesusEdit.layout
5	5	src/components/ogre/widgets/JesusEditFile.layout
3	3	src/components/ogre/widgets/JesusEditPreview.layout
2	2	src/components/ogre/widgets/MakeEntityWidget.cpp
5	5	src/components/ogre/widgets/MakeEntityWidget.layout
14	14	src/components/ogre/widgets/MeshPreview.layout
127	297	src/components/ogre/widgets/ModelEdit.layout
2	2	src/components/ogre/widgets/Performance.layout
2	2	src/components/ogre/widgets/Performance.widget
6	0	src/components/ogre/widgets/Quit.cpp
6	0	src/components/ogre/widgets/Quit.h
6	5	src/components/ogre/widgets/Quit.layout
12	12	src/components/ogre/widgets/ScriptEdit.layout
5	5	src/components/ogre/widgets/ServerBrowser.layout
25	25	src/components/ogre/widgets/ServerWidget.layout
48	4	src/components/ogre/widgets/Widget.cpp
33	0	src/components/ogre/widgets/Widget.h

commit 0455291a98dbd086f723089454f57e380c928aa8
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Feb 4 19:47:22 2006 +0000

    2006-02-04 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/ogre/input/Input.*: added support for scroll wheel
        * src/components/ogre/GUIManager.*:
            * added console command for reloading the gui
            * added method for getting the default scheme
            * cleaned up cegui initialization, use the .config file
            * set the default scheme to EmberLook
        * src/components/ogre/GUICEGUIAdapter.cpp: handle scroll wheel events
        * src/components/ogre/EmberOgre.cpp:
            * fixed some issues with the LoadingBar
            * catch exceptions sent as std::string (cegui sometimes does this)
        * src/components/ogre/scripting/bindings/lua/*: update bindings

5	1	src/components/ogre/EmberOgre.cpp
18	4	src/components/ogre/GUICEGUIAdapter.cpp
23	44	src/components/ogre/GUIManager.cpp
8	1	src/components/ogre/GUIManager.h
9	1	src/components/ogre/input/Input.cpp
3	1	src/components/ogre/input/Input.h
6	0	src/components/ogre/scripting/bindings/lua/GUIManager.pkg
18	0	src/components/ogre/scripting/bindings/lua/Widget.pkg
126	31	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp

commit 555778fd2ba0be2e10d6256fa0e909937a0c732a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Feb 4 19:36:59 2006 +0000

    2006-02-04 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/ogre/cegui/datafiles/configs/cegui.config, src/components/ogre/cegui/datafiles/imagesets/EmberLook.imageset, src/components/ogre/cegui/datafiles/looknfeel/EmberLook.looknfeel, src/components/ogre/cegui/datafiles/schemes/EmberLookSkin.scheme: Added a new gui.

1	1	src/components/ogre/cegui/datafiles/configs/cegui.config
164	0	src/components/ogre/cegui/datafiles/imagesets/EmberLook.imageset
3854	0	src/components/ogre/cegui/datafiles/looknfeel/EmberLook.looknfeel
44	0	src/components/ogre/cegui/datafiles/schemes/EmberLookSkin.scheme

commit 55bc8248ee3759c9a361dca55a5a99ea1b1ca539
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Feb 2 23:59:54 2006 +0000

    2006-02-02 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/ogre/cegui/datafiles/configs/cegui.config, src/components/ogre/cegui/datafiles/fonts/Vera.ttf, src/components/ogre/cegui/datafiles/fonts/vera-sans-10.xml, src/components/ogre/cegui/datafiles/fonts/vera-sans-14.xml, src/components/ogre/cegui/datafiles/fonts/vera-sans-8.xml, src/components/ogre/cegui/datafiles/looknfeel/Falagard.xsd, src/components/ogre/cegui/datafiles/looknfeel/TaharezLook.looknfeel, src/components/ogre/cegui/datafiles/looknfeel/Vanilla.looknfeel, src/components/ogre/cegui/datafiles/looknfeel/WindowsLook.looknfeel, src/components/ogre/cegui/datafiles/schemes/TaharezLookSkin.scheme, src/components/ogre/cegui/datafiles/schemes/VanillaSkin.scheme, src/components/ogre/cegui/datafiles/schemes/WindowsLookSkin.scheme: Moved to the Falagard system and changed the default font to Bitstream Vera Sans 8pt.
        * src/components/ogre/GUIManager.cpp: Use the Falagard system
        * src/components/ogre/EmberOgre.cpp: fixed detection of the preload option
        * configure.ac, src/components/ogre/Makefile.am: go into subdir cegui
        * src/components/ogre/widgets/ConsoleWidget.xml: small fixes for Falagard
        * src/components/ogre/widgets/ModelEdit.layout: removed references to Tahoma

9	0	ChangeLog
1	0	configure.ac
1	123	src/components/ogre/EmberOgre.cpp
10	9	src/components/ogre/GUIManager.cpp
1	24	src/components/ogre/Makefile.am
4	1	src/components/ogre/cegui/datafiles/configs/cegui.config
-	-	src/components/ogre/cegui/datafiles/fonts/Vera.ttf
2	0	src/components/ogre/cegui/datafiles/fonts/vera-sans-10.xml
2	0	src/components/ogre/cegui/datafiles/fonts/vera-sans-14.xml
2	0	src/components/ogre/cegui/datafiles/fonts/vera-sans-8.xml
363	0	src/components/ogre/cegui/datafiles/looknfeel/Falagard.xsd
3546	0	src/components/ogre/cegui/datafiles/looknfeel/TaharezLook.looknfeel
905	0	src/components/ogre/cegui/datafiles/looknfeel/Vanilla.looknfeel
3707	0	src/components/ogre/cegui/datafiles/looknfeel/WindowsLook.looknfeel
46	0	src/components/ogre/cegui/datafiles/schemes/TaharezLookSkin.scheme
28	0	src/components/ogre/cegui/datafiles/schemes/VanillaSkin.scheme
39	0	src/components/ogre/cegui/datafiles/schemes/WindowsLookSkin.scheme
1	2	src/components/ogre/widgets/ConsoleWidget.layout
23	25	src/components/ogre/widgets/ModelEdit.layout

commit 6423059a83bfa14cc1d284b8a20d831dddec31dd
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Feb 2 01:07:34 2006 +0000

    2006-02-02 Erik Hjortsberg  <erik@katastrof.nu>
    
        * media/materials/programs/Common.program, media/materials/programs/Example_Basic.cg, media/materials/programs/Example_BumpMapping.cg, media/materials/programs/OffsetMapping.cg: fixed compilation problems

17	0	ChangeLog
7	7	media/materials/programs/Common.program
13	8	media/materials/programs/Example_Basic.cg
5	6	media/materials/programs/Example_BumpMapping.cg
2	2	media/materials/programs/OffsetMapping.cg

commit f239155caafd8a9c987835266c542a8a98de9b98
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Feb 2 01:04:53 2006 +0000

    2006-02-02 Erik Hjortsberg  <erik@katastrof.nu>
    
        * ember.conf: moved the media loading options to [media] and added an option for preloading media
        * src/components/ogre/EmberOgre.cpp: check for the preload option in ember.conf
        * src/components/ogre/OgreResourceLoader.cpp:
            * look for the recursive option in [media]
            * better exception handling when loading media
        * src/components/ogre/resources.cfg: don't look for EmberCore.zip, instead bring in the whole pack directory
        * src/components/ogre/widgets/ListHolder.*: added logic for filtering
        * src/components/ogre/widgets/LoadingBar.*: put it in the namespace EmberOgre and make it increase on loading too
        * src/components/ogre/widgets/ModelEdit.lua: use the ListHolder for filtering
        * src/components/ogre/scripting/bindings/lua/*: updated bindings

6	14	ember.conf
14	9	src/components/ogre/EmberOgre.cpp
17	3	src/components/ogre/OgreResourceLoader.cpp
2	1	src/components/ogre/resources.cfg
1	0	src/components/ogre/scripting/bindings/lua/EmberOgre.pkg
283	13	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
1	0	src/components/ogre/scripting/bindings/lua/required.h
96	13	src/components/ogre/widgets/ListHolder.cpp
54	2	src/components/ogre/widgets/ListHolder.h
7	1	src/components/ogre/widgets/LoadingBar.cpp
3	0	src/components/ogre/widgets/LoadingBar.h
13	4	src/components/ogre/widgets/ModelEdit.lua

commit beb816d25d09d7f58929fe6379069de4dd53701f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jan 31 22:05:57 2006 +0000

    2006-01-31 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/ogre/widgets/LoadingBar.cpp: handle missing media
        * src/components/ogre/modeldefinitions/trees.modeldef.xml, src/components/ogre/modeldefinitions/trees/dynamic/trees.modeldef.xml, src/components/ogre/modeldefinitions/trees/pregenerated/trees.modeldef.xml: removed the dynamic and pregenerated tree definitions
        * Makefile.am: copy the bootstrap media upon installation
        * media/packs/EmberCore.material, media/packs/EmberLoadingPanel.overlay, media/packs/OgreCore.zip, media/packs/ember_progress_bar.png, media/packs/ember_progress_bar_frame.png, media/packs/ember_splash.png: added media needed for bootstrap

7	0	ChangeLog
14	0	Makefile.am
76	0	media/packs/EmberCore.material
87	0	media/packs/EmberLoadingPanel.overlay
-	-	media/packs/OgreCore.zip
-	-	media/packs/ember_progress_bar.png
-	-	media/packs/ember_progress_bar_frame.png
-	-	media/packs/ember_splash.png
44	0	src/components/ogre/modeldefinitions/trees.modeldef.xml
0	33	src/components/ogre/modeldefinitions/trees/dynamic/trees.modeldef.xml
0	44	src/components/ogre/modeldefinitions/trees/pregenerated/trees.modeldef.xml
35	30	src/components/ogre/widgets/LoadingBar.cpp

commit 1ae4f9cba478f9334726998b759d59f07e772d52
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jan 30 01:16:04 2006 +0000

    2006-01-30 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/ogre/EmberOgre.*:
            * use the LoadingBar to show startup progress
            * moved resource loading to OgreResourceLoader
        * src/components/ogre/GUIManager.cpp: use the Gui resource group for the gui
        * src/components/ogre/OgreResourceLoader.*: class used for loading resources and setting up reource paths
        * src/components/ogre/resources.cfg: divided the resources into more efficient groups, most notably the bootstrap
        * TODO: updated
        * src/components/ogre/cegui/datafiles/imagesets/TaharezLook.imageset, src/components/ogre/cegui/datafiles/imagesets/TaharezLookMouse.imageset,  src/components/ogre/cegui/datafiles/imagesets/WindowsLook.imageset,
    src/components/ogre/cegui/datafiles/imagesets/iconset_mason.imageset,  src/components/ogre/cegui/datafiles/imagesets/iconset_standard.imageset: updated paths

39	0	ChangeLog
4	4	TODO
137	1123	src/components/ogre/EmberOgre.cpp
3	2	src/components/ogre/EmberOgre.h
5	2	src/components/ogre/GUIManager.cpp
157	0	src/components/ogre/OgreResourceLoader.cpp
59	0	src/components/ogre/OgreResourceLoader.h
1	1	src/components/ogre/cegui/datafiles/imagesets/TaharezLook.imageset
1	1	src/components/ogre/cegui/datafiles/imagesets/TaharezLookMouse.imageset
1	1	src/components/ogre/cegui/datafiles/imagesets/WindowsLook.imageset
1	1	src/components/ogre/cegui/datafiles/imagesets/iconset_mason.imageset
1	1	src/components/ogre/cegui/datafiles/imagesets/iconset_standard.imageset
8	1	src/components/ogre/resources.cfg

commit 78a35b13c749a39e4865268e2e60c84b5271b046
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jan 30 01:09:28 2006 +0000

    2006-01-30 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/services/bindings/lua/ConfigService.pkg, src/services/bindings/lua/lua_EmberServices.cpp: updated bindings
        * src/services/config/ConfigService.*: added method for getting the user created media path

13	7	src/services/bindings/lua/ConfigService.pkg
32	1	src/services/bindings/lua/lua_EmberServices.cpp
36	16	src/services/config/ConfigService.cpp
13	7	src/services/config/ConfigService.h

commit 440202841ffeea0e00d09af90c9b73ba464785f6
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jan 30 01:04:40 2006 +0000

    2006-01-30 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/ogre/CameraMount.*: a camera mount for third person camera
        * src/components/ogre/OgreLogObserver.*: Refactored the OgreLogObserver from EmberOgre into its own file
        * src/components/ogre/model/Model.cpp: print some better output upon errors
        * src/components/ogre/environment/Sun.cpp: better error handling when trying to create the particle sun

37	0	src/components/ogre/CameraMount.cpp
41	0	src/components/ogre/CameraMount.h
14	3	src/components/ogre/Makefile.am
117	0	src/components/ogre/OgreLogObserver.cpp
64	0	src/components/ogre/OgreLogObserver.h
23	20	src/components/ogre/environment/Sun.cpp
1	1	src/components/ogre/model/Model.cpp

commit 2ef1ca3170ef9cf3336bc8b2020c4d9cc6b76974
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jan 30 00:59:32 2006 +0000

    2006-01-30 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/ogre/Avatar.*, src/components/ogre/AvatarCamera.*, src/components/ogre/AvatarController.*: instead of creating the camera, AvatarCamera now accepts an already existing camera, allowing us to render things before the Avatar is set up

9	2	src/components/ogre/Avatar.cpp
4	20	src/components/ogre/Avatar.h
14	13	src/components/ogre/AvatarCamera.cpp
3	3	src/components/ogre/AvatarCamera.h
3	2	src/components/ogre/AvatarController.cpp
2	1	src/components/ogre/AvatarController.h

commit b0a0ef928012eb5cb13ca3faa14a2a604f6d1f10
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jan 30 00:57:24 2006 +0000

    2006-01-30 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/ogre/widgets/OgreEntityRenderer.cpp: Catch errors when loading the entity.

7	3	src/components/ogre/widgets/OgreEntityRenderer.cpp

commit 5fc0af136d6682d0be2e350cc8185bdc75f68061
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jan 30 00:56:32 2006 +0000

    2006-01-30 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/ogre/widgets/ListHolder.*: A adaptor class for CEGUI::Listboxes which adds filtering
        * src/components/ogre/widgets/LoadingBar.*: Shows a loading bar and a splash screen when resources are loaded
        * src/components/ogre/widgets/Makefile.am: added new files

81	0	src/components/ogre/widgets/ListHolder.cpp
65	0	src/components/ogre/widgets/ListHolder.h
168	0	src/components/ogre/widgets/LoadingBar.cpp
95	0	src/components/ogre/widgets/LoadingBar.h
8	7	src/components/ogre/widgets/Makefile.am

commit 56a87a4cb89f60bd955431ffc9b4fd86aa9e2826
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jan 28 23:59:12 2006 +0000

    2006-01-29 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/ogre/SceneManagers/EmberPagingSceneManager/*: added missing files for the PagingSceneManager

4	0	ChangeLog
84	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgreDebugRectangle2D.h
80	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgreOcclusionBoundingBox.h
37	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeCallBackEvent.h
2108	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeCallback.h
53	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_HeightFieldBlendNeighbor.h
109	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusion.h
30	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusionCHCTraversal.h
35	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusionCameraTraversal.h
34	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusionDebugTraversal.h
63	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusionElement.h
173	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusionQuerySet.h
36	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusionSWTraversal.h
60	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusionSorter.h
43	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusionTraversal.h
45	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusionVFTraversal.h
45	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusionVisibilityData.h
57	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTextureCoordinatesManager.h
86	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_InstantBaseTextureShadowed.h
48	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_None.h
44	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_SplattingShader.h
156	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgreDebugRectangle2D.cpp
198	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgreOcclusionBoundingBox.cpp
417	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightFieldBlendNeighbor.cpp
483	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOcclusion.cpp
78	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOcclusionCHCTraversal.cpp
37	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOcclusionCameraTraversal.cpp
76	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOcclusionDebugTraversal.cpp
72	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOcclusionElement.cpp
152	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOcclusionQuerySet.cpp
165	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOcclusionSWTraversal.cpp
131	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOcclusionTraversal.cpp
179	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOcclusionVFTraversal.cpp
413	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctree.cpp
146	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTextureCoordinatesManager.cpp
612	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_InstantBaseTextureShadowed.cpp
134	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_SplattingShader.cpp

commit a0c43fb6239dfb1749112264791e5a81a8de0229
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jan 28 22:03:06 2006 +0000

    2006-01-28 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/State.h: removed old code
        * src/components/ogre/TerrainGenerator.cpp, src/components/ogre/terrain.cfg: update for changes to the EmberPagingSceneManager
        * src/components/ogre/environment/Sun.cpp: added the particle sun, needs some more fiddling though to look really good
        * src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp, src/components/ogre/scripting/bindings/lua/MovableObjectRenderer.pkg, src/components/ogre/scripting/bindings/lua/OgreEntityRenderer.cpp: updated bindings
        * src/components/ogre/widgets/MovableObjectRenderer.*:
            * added ability to activate and decactivate it
            * don't render if the image isn't shown

10	0	ChangeLog
0	225	src/components/State.h
2	0	src/components/ogre/environment/Sun.cpp
87	0	src/components/ogre/scripting/bindings/lua/MovableObjectRenderer.pkg
54	0	src/components/ogre/scripting/bindings/lua/OgreEntityRenderer.pkg
64	1	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
24	3	src/components/ogre/terrain.cfg
3	1	src/components/ogre/terrain/TerrainGenerator.cpp
14	2	src/components/ogre/widgets/MovableObjectRenderer.cpp
12	1	src/components/ogre/widgets/MovableObjectRenderer.h

commit 26e3b05ab85838b892c91600ddac1f2f35957f97
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jan 28 21:44:54 2006 +0000

    2006-01-28 Erik Hjortsberg  <erik@katastrof.nu>
    
        * media/materials/scripts/*: updated material scripts
        * media/particle/sun.particle: added particles for a sun-effect

5	0	ChangeLog
1	0	media/materials/scripts/buildings.material
6	2	media/materials/scripts/creatures.material
31	0	media/materials/scripts/cylinder.material
16	0	media/materials/scripts/malebuilder.material
30	0	media/materials/scripts/tools.material
13	9	media/materials/scripts/vegetation.material
34	0	media/particle/sun.particle

commit 12a7d34e34705cea3f060b7067a9580b35aeff05
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jan 28 21:42:48 2006 +0000

    2006-01-28 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/ogre/SceneManagers/EmberPagingSceneManager/*: updated to latest release of the PagingSceneManager. This includes some of the updates we had to do ourselves to make it work better with Ember.

4	0	ChangeLog
19	19	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/DRGNURBSSurface.h
6	6	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeCamera.h
56	48	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D.h
50	37	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2DManager.h
16	13	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_HeightField.h
10	10	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_HeightFieldN.h
14	14	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_HeightFieldNTC.h
8	8	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_HeightFieldRaw.h
14	14	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_HeightFieldRawTC.h
13	13	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_HeightFieldTC.h
9	9	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_Spline.h
14	14	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeHorizon.h
19	16	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeIndexBuffer.h
40	33	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeIntersectionSceneQuery.h
19	16	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeListener.h
104	29	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeListenerManager.h
176	103	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctree.h
4	4	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeAxisAlignedBoxSceneQuery.h
57	19	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeCamera.h
4	4	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeIntersectionSceneQuery.h
141	39	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeNode.h
4	4	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreePlaneBoundedVolumeListSceneQuery.h
4	4	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeRaySceneQuery.h
220	178	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeSceneManager.h
4	4	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeSphereSceneQuery.h
78	42	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h
71	57	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapePage.h
177	94	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapePageManager.h
28	30	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapePageRenderable.h
151	26	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapePrerequisites.h
108	32	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeQueue.h
24	24	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeRaySceneQuery.h
74	48	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeRenderable.h
33	35	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeRenderableManager.h
95	52	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeSceneManager.h
39	20	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture.h
29	21	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTextureManager.h
12	19	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_BaseTexture.h
9	9	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_BaseTexture2.h
6	6	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Image.h
24	18	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_InstantBaseTexture.h
14	14	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_InstantBaseTextureEdit.h
14	14	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting.h
12	12	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting2.h
12	12	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting2Edit.h
6	6	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting3.h
11	11	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting4.h
10	7	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting5.h
11	11	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting6.h
11	11	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting7.h
14	14	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting7Edit.h
34	29	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTile.h
2	2	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTileInfo.h
14	14	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTileManager.h
15	2	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/fileutils.h
85	85	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/DRGNURBSSurface.cpp
17	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/Makefile.am
22	20	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeCamera.cpp
34	31	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D.cpp
1285	453	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2DManager.cpp
205	100	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightField.cpp
54	54	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightFieldN.cpp
37	37	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightFieldNTC.cpp
27	27	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightFieldRaw.cpp
25	25	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightFieldRawTC.cpp
31	31	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightFieldTC.cpp
4	4	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_Spline.cpp
19	25	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeHorizon.cpp
165	119	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeIndexBuffer.cpp
64	63	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeIntersectionSceneQuery.cpp
426	152	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeListenerManager.cpp
15	15	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreeAxisAlignedBoxSceneQuery.cpp
140	22	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreeCamera.cpp
77	59	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreeIntersectionSceneQuery.cpp
322	102	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreeNode.cpp
17	17	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreePlaneBoundedVolumeListSceneQuery.cpp
17	17	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreeRaySceneQuery.cpp
1369	883	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreeSceneManager.cpp
15	15	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreeSphereSceneQuery.cpp
666	344	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOptions.cpp
346	193	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapePage.cpp
669	806	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapePageManager.cpp
18	18	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapePageRenderable.cpp
16	18	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeRaySceneQuery.cpp
380	376	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeRenderable.cpp
135	152	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeRenderableManager.cpp
574	348	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeSceneManager.cpp
3	3	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeSceneManagerDll.cpp
8	8	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture.cpp
213	248	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTextureManager.cpp
151	303	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_BaseTexture.cpp
14	11	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_BaseTexture2.cpp
13	10	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Image.cpp
143	172	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_InstantBaseTexture.cpp
14	92	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_InstantBaseTextureEdit.cpp
275	364	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting.cpp
52	53	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting2.cpp
56	60	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting2Edit.cpp
47	22	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting3.cpp
60	54	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting4.cpp
46	37	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting5.cpp
64	60	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting6.cpp
58	39	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting7.cpp
70	49	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting7Edit.cpp
279	124	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTile.cpp
20	24	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTileManager.cpp
33	2	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/filetutils.cpp

commit 5027e2780851fdd40e38072a2801cfa7c0f2d1bb
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Sat Jan 28 14:14:55 2006 +0000

    2006-01-26  Miguel Guzman  <aglanor@gmail.com>
        * src/services/sound/SoundService.*:
            * removed the temporary world source, added getWorldSourceIndexForPlaying() to retrieve the next world source & buffer that will be used to play a world sound.

4	0	ChangeLog
17	22	src/services/sound/SoundService.cpp
1	4	src/services/sound/SoundService.h

commit 2c08d183c935c94b75442456866b6323591113bb
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Thu Jan 26 23:55:47 2006 +0000

    2006-01-26  Miguel Guzman  <aglanor@gmail.com>
        * src/components/ogre/EmberOgre.cpp:
            re-enabled sound service
        * src/services/sound/SoundService.*:
            added a worldTempSource, which will play the sounds of the world one at a time, until we come up with a proper logic to handle a series of sources with regards to priority, distance etc. The worldTempSource can play at the same time that the systemSource, you can for instance talk to the marshall Gorun Iksa at the same time you run the command "/playsound" and you'll hear both. Also, the worldSource is atenuated with the distance.

6	0	ChangeLog
10	3	src/components/ogre/EmberOgre.cpp
31	121	src/services/sound/SoundService.cpp
4	0	src/services/sound/SoundService.h

commit c9e514d41232586c4503e92c8f4d4c5f15d98679
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Jan 26 23:34:37 2006 +0000

    2006-01-26 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/ogre/widgets/ServerWidget.cpp: no need to call showFull since it's done automatically by default
        * src/components/ogre/widgets/ModelEdit.layout, src/components/ogre/widgets/ModelEdit.lua:
            * removed the zoom slider for the mesh preview
            * added preview for meshes and submesh selection
        * src/components/ogre/scripting/bindings/lua/*: updated bindings

8	0	ChangeLog
3	0	src/components/ogre/scripting/bindings/lua/EmberOgre.pkg
46	8	src/components/ogre/scripting/bindings/lua/ModelRenderer.pkg
380	78	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
3	0	src/components/ogre/scripting/bindings/lua/required.h
3	2	src/components/ogre/widgets/ModelEdit.layout
15	3	src/components/ogre/widgets/ModelEdit.lua
1	1	src/components/ogre/widgets/ServerWidget.cpp

commit 8f63bce025302c85ffb7472968d828c9e2bc8615
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Jan 26 23:12:42 2006 +0000

    2006-01-26 Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/ogre/widgets/MovableObjectRenderer.*, src/components/ogre/widgets/OgreEntityRenderer.*, src/components/ogre/widgets/ModelRenderer.*, src/components/ogre/widgets/Makefile.am: refactored ModelRenderer into the base class MovableObjectRenderer and added the subclass OgreEntityRenderer, which allows a single Ogre::Entity to be rendered and mouse controlled, just as the ModelRenderer

4	0	ChangeLog
8	7	src/components/ogre/widgets/Makefile.am
11	104	src/components/ogre/widgets/ModelRenderer.cpp
7	73	src/components/ogre/widgets/ModelRenderer.h
165	0	src/components/ogre/widgets/MovableObjectRenderer.cpp
143	0	src/components/ogre/widgets/MovableObjectRenderer.h
75	0	src/components/ogre/widgets/OgreEntityRenderer.cpp
66	0	src/components/ogre/widgets/OgreEntityRenderer.h

commit 54e3721c9f3d6249755d677df35f7ac3a2b59161
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Thu Jan 26 23:04:08 2006 +0000

    2006-01-26  Miguel Guzman  <aglanor@gmail.com>
        * src/services/sound/SoundService.*:
            * cleaned up playTestSound() code and command call
            * added playTalk() to play a sound when entities talk
        * src/components/ogre/EmberEntity.cpp:
            * invoke SoundService->playTalk() at onTalk()
        * src/components/ogre/Avatar.cpp:
            * added some code to handle an avatar source (non-functional)
        * src/components/ogre/EmberOgre.cpp
            * print an error if /dev/dsp can't be opened, on non-win32 systems

12	0	ChangeLog
13	2	src/components/ogre/Avatar.cpp
6	5	src/components/ogre/EmberEntity.cpp
17	1	src/components/ogre/EmberOgre.cpp
70	23	src/services/sound/SoundService.cpp
24	1	src/services/sound/SoundService.h

commit 5153eab2458974fb770056981418c28fbc426746
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jan 25 21:39:07 2006 +0000

    2006-01-25  Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/ogre/widgets/EntityCEGUITexture.cpp:
            * added more logging
            * make sure the texture created is in multiples of 2
        *src/components/ogre/widgets/ServerWidget.*, src/components/ogre/widgets/ServerWidget.xml: added a preview of the character to be created

11	0	ChangeLog
21	1	src/components/ogre/widgets/EntityCEGUITexture.cpp
16	1	src/components/ogre/widgets/ServerWidget.cpp
12	3	src/components/ogre/widgets/ServerWidget.h
14	9	src/components/ogre/widgets/ServerWidget.layout

commit 48eb861c3d86914403e09900b66e92b0b48e0e13
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jan 25 21:22:59 2006 +0000

    2006-01-25  Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/ogre/scripting/Makefile.am, src/components/ogre/scripting/bindings/lua/Makefile.am, src/components/ogre/scripting/bindings/lua/helpers/Makefile.am, src/components/ogre/scripting/bindings/lua/ogre/Makefile.am, src/framework/bindings/lua/Makefile.am, src/framework/bindings/lua/eris/Makefile.am, src/services/bindings/lua/Makefile.am: build the libraries as noinstall
        * src/components/ogre/cegui/datafiles/imagesets/TaharezLook.imageset, src/components/ogre/cegui/datafiles/imagesets/WindowsLook.imageset: update for 0.4.1

20	0	src/components/ogre/cegui/datafiles/imagesets/TaharezLook.imageset
68	7	src/components/ogre/cegui/datafiles/imagesets/WindowsLook.imageset
1	1	src/components/ogre/scripting/Makefile.am
1	1	src/components/ogre/scripting/bindings/lua/Makefile.am
1	1	src/components/ogre/scripting/bindings/lua/helpers/Makefile.am
1	1	src/components/ogre/scripting/bindings/lua/ogre/Makefile.am
1	1	src/framework/bindings/lua/Makefile.am
1	1	src/framework/bindings/lua/eris/Makefile.am
1	1	src/services/bindings/lua/Makefile.am

commit ffc19748c81b4d1b468963c995fe762f789d236b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jan 25 21:18:36 2006 +0000

    2006-01-25  Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/ogre/Avatar.cpp: set the walking speed to 2.5 meters per second, to fit with cyphesis
        * src/components/ogre/AvatarEmberEntity.h: removed reference to PersonEmberEntity
        * src/components/ogre/ConsoleObjectImpl.*, src/components/ogre/EmberOgre.cpp: use the Singleton baseclass
        * src/components/ogre/EmberEntity.*, src/components/ogre/WorldEmberEntity.cpp: no need to hold a reference to the SceneManager since it's available through the SceneNode
        * src/components/ogre/EmberEntityFactory.*: the creation of PhysicalEntityEntity and AvatarEmberEntity shouldn't be so different

8	0	ChangeLog
1	2	src/components/ogre/Avatar.cpp
0	1	src/components/ogre/AvatarEmberEntity.h
2	8	src/components/ogre/ConsoleObjectImpl.cpp
4	10	src/components/ogre/ConsoleObjectImpl.h
11	14	src/components/ogre/EmberEntity.cpp
2	2	src/components/ogre/EmberEntity.h
31	75	src/components/ogre/EmberEntityFactory.cpp
0	5	src/components/ogre/EmberEntityFactory.h
11	2	src/components/ogre/EmberOgre.cpp
1	1	src/components/ogre/WorldEmberEntity.cpp

commit 99f4b282e5e3d0f84b8bd41809b31c8ce614f0ef
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jan 24 19:33:11 2006 +0000

    2006-01-24  Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/ogre/EmberOgre.cpp, src/components/ogre/GUIManager.cpp,  src/components/ogre/TerrainPage.cpp, src/components/ogre/carpenter/BluePrint.cpp, src/components/ogre/environment/Foliage.cpp,  src/components/ogre/environment/FoliageArea.cpp,  src/components/ogre/model/Model.cpp,  src/components/ogre/model/XMLModelDefinitionSerializer.cpp,  src/components/ogre/widgets/IconBase.cpp,  src/components/ogre/widgets/IngameChatWidget.cpp,  src/components/ogre/widgets/MeshPreview.cpp,  src/services/server/ServerService.cpp: catch exceptions as const
        * src/services/scripting/ScriptingService.cpp: better error output

5	0	ChangeLog
13	7	src/components/ogre/EmberOgre.cpp
9	9	src/components/ogre/GUIManager.cpp
2	2	src/components/ogre/carpenter/BluePrint.cpp
4	4	src/components/ogre/environment/Foliage.cpp
1	1	src/components/ogre/environment/FoliageArea.cpp
4	4	src/components/ogre/model/Model.cpp
2	2	src/components/ogre/model/XMLModelDefinitionSerializer.cpp
1	1	src/components/ogre/terrain/TerrainPage.cpp
1	1	src/components/ogre/widgets/IconBase.cpp
1	1	src/components/ogre/widgets/IngameChatWidget.cpp
5	5	src/components/ogre/widgets/MeshPreview.cpp
8	2	src/services/scripting/ScriptingService.cpp
27	27	src/services/server/ServerService.cpp

commit f221f8b592f94ee109a20210801d052ad153b684
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jan 23 23:43:35 2006 +0000

    2006-01-24  Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/ogre/scripting/bindings/lua/ogre/required.h: added some needed defintions of basic types that msvc didn't get
        * src/services/scripting/ScriptingService.cpp: added missing return value
        * src/components/ogre/model/XMLModelDefinitionSerializer.cpp: modified for win32, make sure the directory where the modeldefinitions are stored really exists

6	0	ChangeLog
34	1	src/components/ogre/model/XMLModelDefinitionSerializer.cpp
3	0	src/components/ogre/scripting/bindings/lua/ogre/required.h
1	0	src/services/scripting/ScriptingService.cpp

commit 3a7e98021a63dc5e1ff59731f186f28ac584f432
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jan 23 23:36:53 2006 +0000

    2006-01-24  Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/services/config/ConfigService.cpp: adapt paths so they will work better on win32
        * ember.conf: fixed the name of "logginglevel" (not "loggingmode")
        * ember.vcproj: updated to work with cvs, though some paths still need to be fixed
        * EmberOgre.cpp:
            * better exception reporting and handling
            * since there was some problems with building the SoundManager on windows, disable calls to it for now on that platform
        * src/components/ogre/widgets/EntityCEGUITexture.cpp: added more verbose logging
        * src/components/ogre/widgets/GUIManager.cpp: reactivate the quit widget
        * src/components/ogre/model/NodelDefinition.h: removed unneeded reference to hash_map
        * src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeIntersectionSceneQuery.cpp: removed code that won't compile and isn't used anyway

13	0	ChangeLog
2	2	ember.conf
371	41	ember.vcproj
23	7	src/components/ogre/EmberOgre.cpp
1	1	src/components/ogre/GUIManager.cpp
2	2	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeIntersectionSceneQuery.cpp
1	1	src/components/ogre/model/ModelDefinition.h
6	0	src/components/ogre/widgets/EntityCEGUITexture.cpp
2	2	src/services/config/ConfigService.cpp

commit 4a77314cf93a1513844346b19ded94a948f42725
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jan 23 20:02:16 2006 +0000

    2006-01-23  Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/component/ogre/widgets/EntityCEGUITexture.h: more comments

4	0	ChangeLog
17	0	src/components/ogre/widgets/EntityCEGUITexture.h

commit 4b714894fa7295ed65cdf13e140273ac8b7dc81e
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Wed Jan 18 21:07:39 2006 +0000

    2006-01-18  Miguel Guzman  <aglanor@gmail.com>
        * src/services/sound/SoundService.*:
            * added a method to update the listener position
        * src/components/ogre/AvatarCamera.*:
            * made AvatarCamera an Ogre::FrameListener
            * each frame, it updates the SoundService listener position
              to the camera position

8	0	ChangeLog
17	2	src/components/ogre/AvatarCamera.cpp
8	1	src/components/ogre/AvatarCamera.h
46	31	src/services/sound/SoundService.cpp
15	6	src/services/sound/SoundService.h

commit 7bc2b23d2d520bc992e123a527a208319981837e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jan 17 00:49:17 2006 +0000

    2006-01-17  Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/ogre/EmberEntity.*|EmberPhysicalEntity.*:
            * made onTalk work since the signature been changed
            * fixed the signature of onAction

19	0	ChangeLog
14	6	src/components/ogre/EmberEntity.cpp
1	1	src/components/ogre/EmberEntity.h
1	1	src/components/ogre/EmberPhysicalEntity.cpp
1	1	src/components/ogre/EmberPhysicalEntity.h

commit 5010453f60941c5416a3342347a5861bd5e965a1
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jan 17 00:47:16 2006 +0000

    2006-01-17  Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/ogre/widgets/EntityCEGUITexture.cpp: fixed a problem with too short far clipping distance
        * src/components/ogre/widgets/IngameChatWidget.cpp: use buttons for the suggested responses instead of just static text boxes
        * src/components/ogre/widgets/ModelEdit.layout|ModelEdit.lua:
            * added removal of submodels
            * better display of the properties of Models

1	1	src/components/ogre/widgets/EntityCEGUITexture.cpp
22	11	src/components/ogre/widgets/IngameChatWidget.cpp
599	520	src/components/ogre/widgets/ModelEdit.layout
45	3	src/components/ogre/widgets/ModelEdit.lua

commit dabecefdf38e7cd36770e93a4a010c059f319655
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jan 17 00:44:13 2006 +0000

    2006-01-17  Erik Hjortsberg  <erik@katastrof.nu>
    
         * src/components/ogre/scripting/bindings/lua/*: updated bindings

1	0	src/components/ogre/scripting/bindings/lua/EmberOgre.pkg
44	0	src/components/ogre/scripting/bindings/lua/SubModel.pkg
68	27	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
1	1	src/components/ogre/scripting/bindings/lua/ogre/Ogre.pkg
392	0	src/components/ogre/scripting/bindings/lua/ogre/OgreEntity.pkg
298	0	src/components/ogre/scripting/bindings/lua/ogre/OgreVector3.pkg
1241	3	src/components/ogre/scripting/bindings/lua/ogre/lua_Ogre.cpp
1	0	src/components/ogre/scripting/bindings/lua/required.h

commit 3b66c4a315e137983a5c226ffaafcf1b7e610be9
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Sun Jan 15 15:32:23 2006 +0000

    2006-01-15  Miguel Guzman  <aglanor@gmail.com>
    
    	* configure.ac: added check for freealut 1.0.0
    	* src/components/ogre/EmberOgre.cpp: added traces to std::cout since it can't log to the OgreLogObserver until Ogre has started
    	* src/services/sound/SoundService.cpp: added playing of a "Hello World" sound when the command "/playsound" is invoked

6	0	ChangeLog
12	0	configure.ac
42	13	src/components/ogre/EmberOgre.cpp
39	7	src/services/sound/SoundService.cpp

commit 1d8d68b3d2736d4cd543ad88be5b97c956c91414
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jan 15 11:55:53 2006 +0000

    2006-01-15  Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/ogre/widgets/EntityCEGUITexture.*:
            * make it use its own scene manager, thus completely separating it from all other scenes
            * mount the camera on a yawing and pitching mount
            * cleaned up the code, the camera mount code should perhaps be separated, together with the AvatarCamera code, inte a CameraMount class
         * src/components/ogre/widgets/JesusEdit.cpp|ModelRendere.cpp: update to changes in EntityCEGUITexture
         * src/components/ogre/widgets/ModelEdit.layout: updated layout
         * src/components/ogre/widgets/ModelEdit.lua: added more functonality for authoring, allow save
         * src/components/ogre/scripting/bindings/lua/*: updated bindings

31	0	ChangeLog
40	17	src/components/ogre/scripting/bindings/lua/ModelDefinition.pkg
1	1	src/components/ogre/scripting/bindings/lua/ModelDefinitionManager.pkg
454	83	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
1	0	src/components/ogre/scripting/bindings/lua/ogre/Ogre.pkg
6	0	src/components/ogre/scripting/bindings/lua/ogre/OgreMaterialManager.pkg
5	2	src/components/ogre/scripting/bindings/lua/ogre/OgreMeshManager.pkg
1801	11	src/components/ogre/scripting/bindings/lua/ogre/lua_Ogre.cpp
78	33	src/components/ogre/widgets/EntityCEGUITexture.cpp
37	3	src/components/ogre/widgets/EntityCEGUITexture.h
6	2	src/components/ogre/widgets/JesusEdit.cpp
521	269	src/components/ogre/widgets/ModelEdit.layout
131	18	src/components/ogre/widgets/ModelEdit.lua
10	5	src/components/ogre/widgets/ModelRenderer.cpp

commit 965dbc08e2282aaca77812e38a508b0db5d49c43
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jan 15 11:47:44 2006 +0000

    2006-01-15  Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/ogre/modeldefinitions/modeldefinition.xsd: update to bring to sync with the latest ModelDefinion.h
        * src/components/ogre/jesus/Jesus.cpp: make sure all scenemanager happens through the referred nodes, since the scene manager involved might not be the system default (for example when used from EntityCEGUITexture
        * src/components/ogre/AvatarCamera.cpp: removed unneeded casts
        * src/components/ogre/EmberOgre.cpp: typo fix

3	3	src/components/ogre/AvatarCamera.cpp
10	2	src/components/ogre/EmberOgre.cpp
5	5	src/components/ogre/jesus/Jesus.cpp
1	0	src/components/ogre/modeldefinitions/modeldefinition.xsd

commit d0b127626a6928ae4a9148194582bebf11015714
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jan 15 11:43:26 2006 +0000

    2006-01-15  Erik Hjortsberg  <erik@katastrof.nu>
    
        * src/components/ogre/model/Model.*: fixed unstable handling of models with multiple meshes where not all meshes have skeletons
        * src/components/ogre/model/ModelDefinition.*: added complete getters and setters for scale, useScaleOf, translae, showContained, contentOffset and rotation
        * src/components/ogre/model/ModelDefinitionManager.*:
            * accept both *.modeldef.xml and *.modeldef
            * allow creation of existing resources without throwing an exception, just return the existing resource
            * added method for getting a list of the names of all available meshes
        * src/components/ogre/model/XMLModelDefinitionSerializer.*:
            * log missing tags as "verbose" instead of "failure"
            * make sure all properties are exported
            * fixed export bugs

36	19	src/components/ogre/model/Model.cpp
6	0	src/components/ogre/model/Model.h
21	0	src/components/ogre/model/ModelDefinition.cpp
13	0	src/components/ogre/model/ModelDefinition.h
22	0	src/components/ogre/model/ModelDefinitionManager.cpp
6	0	src/components/ogre/model/ModelDefinitionManager.h
32	6	src/components/ogre/model/XMLModelDefinitionSerializer.cpp
1	0	src/components/ogre/model/XMLModelDefinitionSerializer.h

commit 23b3ae8e496353981176662a34c2560b596fafce
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jan 11 22:34:23 2006 +0000

    2006-01-11  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/framework/bindings/lua/eris/Entity.pkg|lua_Eris.cpp: updated bindings to eris 1.3.10
    	* src/services/server/ServerService.cpp, src/components/ogre/AvatarEmberEntity.*|EmberEntity.*|EmberPhysicalEntity.*|WorldEmberEntity.*: updated to eris 1.3.10

12	0	ChangeLog
2	2	src/components/ogre/AvatarEmberEntity.cpp
1	1	src/components/ogre/AvatarEmberEntity.h
3	3	src/components/ogre/EmberEntity.cpp
2	2	src/components/ogre/EmberEntity.h
2	2	src/components/ogre/EmberPhysicalEntity.cpp
1	1	src/components/ogre/EmberPhysicalEntity.h
6	6	src/components/ogre/WorldEmberEntity.cpp
4	2	src/components/ogre/WorldEmberEntity.h
25	12	src/framework/bindings/lua/eris/Entity.pkg
74	45	src/framework/bindings/lua/eris/lua_Eris.cpp
1	1	src/services/server/ServerService.cpp

commit 8cc94d53dc4f4cb6c696e7327dec10a8461bc1ab
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jan 11 22:23:09 2006 +0000

    2006-01-11  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* Ember.kdevelop: updated kdevelop project file
    	* ember.conf: added options for setting recursive resource scanning (needed by authoring, but takes some time at startup)
    	* src/components/ogre/EmberOgre.cpp: added support for the recursive resource scanning option in ember.conf

51	40	Ember.kdevelop
3	1	ember.conf
18	3	src/components/ogre/EmberOgre.cpp

commit a17f50b6395d628d8b6f3398cdbeb3556045e646
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jan 11 22:09:32 2006 +0000

    2006-01-11  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* configure.ac: require eris 1.3.10

4	0	ChangeLog
1	1	configure.ac

commit 832e723f194cfe4220c0281e5243b576e5115d3f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jan 11 00:45:41 2006 +0000

    2006-01-11  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/Makefile.am: rearranged the order of the linking, so that libServices gets linked in before libSoundService

4	0	ChangeLog
2	2	src/components/ogre/Makefile.am

commit e1b0f0dc19b1e1f333d0dea5db373071eff65657
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Wed Jan 11 00:25:18 2006 +0000

    2006-01-11  Miguel Guzman  <aglanor@gmail.com>
    
    	* configure.ac: check for OpenAL 0.0.8, create the Makefile of the sound service
    	* src/services/EmberServices.cpp: getter for SoundService
    	* src/services/Makefile.am: include sound service as a subdir
    	* src/services/sound/Makefile.am: added SoundService.h as a non-installable header
    	* src/services/sound/SoundService.cpp: updated code to compile with latest OpenAL (still is non-functional)

12	0	ChangeLog
11	1	configure.ac
6	7	src/services/EmberServices.cpp
1	1	src/services/Makefile.am
1	0	src/services/sound/Makefile.am
4	4	src/services/sound/SoundService.cpp

commit 26342cd01a3a11fc6253ddc35624730e284f3e5a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jan 10 23:02:56 2006 +0000

    2006-01-11  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/widgets/ServerBrowser.lua|ServerBrowser.layout: fixed the method recieving ServerInfo objects

4	0	ChangeLog
6	6	src/components/ogre/widgets/ServerBrowser.layout
28	9	src/components/ogre/widgets/ServerBrowser.lua

commit 3f7788f6e1413f145ec7debcb57c34372aefda6d
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Tue Jan 10 22:41:43 2006 +0000

    2006-01-10  Miguel Guzman  <aglanor@gmail.com>
    
    	* src/components/ogre/scripting/ScriptingService.h: gcc 4.0 needs an explicit forward declaration in addition to the declaration of a friend class.

1	0	src/services/scripting/ScriptingService.h

commit 57ac1140083228e2bbfbf0f3c4ef01cfe2b85ac6
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jan 10 21:57:37 2006 +0000

    2006-01-10  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/scripting/LuaScriptingProvider.h: with CEGUI 0.4.0 LuaScriptingModule.h has been changed to CEGUILua.h

11	0	ChangeLog
1	1	src/components/ogre/scripting/LuaScriptingProvider.h

commit ebbbce708e2586e4a10aa15a2b5d69c1cf821f1d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jan 10 21:14:46 2006 +0000

    2006-01-10  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/widgets/Makefile.am|WidgetDefinitions.cpp: removed reference to GiveWidget.cpp and MaterialPicker, cleaned up obsolete code
    	* src/components/ogre/scripting/bindings/lua/EmberOgre.pkg|lua_EmberOgre.cpp|requried.h: updated bindings
    	* src/services/metaserver/MetaserverService.cpp: removed crashing code
    	* src/components/ogre/GUIManager.cpp: cleaned up code

0	7	src/components/ogre/GUIManager.cpp
1	1	src/components/ogre/PersonEmberEntity.cpp
1	1	src/components/ogre/scripting/bindings/lua/EmberOgre.pkg
6	146	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
1	1	src/components/ogre/scripting/bindings/lua/required.h
7	8	src/components/ogre/widgets/Makefile.am
2	2	src/components/ogre/widgets/WidgetDefinitions.cpp
14	14	src/services/metaserver/MetaserverService.cpp

commit 771e464b4a0aa68b41b4d4f92ff3be2a3d1b128e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jan 10 01:24:56 2006 +0000

    2006-01-10  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* ember.conf: increase the frequency for server updates
    	* configure.ac:
    		* bump the version number
    		* check for lua
    		* added new build targets

162	0	ChangeLog
17	7	configure.ac
1	1	ember.conf

commit cefe11988d57394c2b0e71879cda4b6ae79cd993
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jan 10 01:17:08 2006 +0000

    2006-01-10  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/MathConverter.h: make most methods accept const references instead of just doing a copy, should bring some speed up
    	* src/components/ogre/MotionManager.h: cosmetic code changes
    	* src/components/ogre/MousePicker.h: added more code comments
    	* src/components/ogre/TerrainGenerator.h: use getSingletonPtr instead of the deprecated getInstance
    	* src/components/ogre/TerrainPage.cpp:
    		* use getSingletonPtr instead of the deprecated getInstance
    		* randomize the size of the grass tufts a bit

21	16	src/components/ogre/MathConverter.h
13	13	src/components/ogre/MotionManager.h
15	0	src/components/ogre/MousePicker.h
5	5	src/components/ogre/terrain/TerrainGenerator.cpp
4	5	src/components/ogre/terrain/TerrainPage.cpp

commit 28457087c9ce5c8bed917169f0e1b8d83ff5ce7c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jan 10 01:10:56 2006 +0000

    2006-01-10  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/GUICEGUIAdapter.*: added an input adapter for CEGUI. This will take care of routing input to the CEGUI system.
    	* src/components/ogre/GUIManager.*:
    		* use getSingletonPtr instead of the deprecated getInstance
    		* integrate with the scripting system
    		* register a new GUICEGUIAdapter instance with the input system
    		* removed loading and references to obsolete C++ widgets since they've been replaced with lua versions
    		* better handling of CEGUI errors
    		* allow caps-lock to toggle movement mode, although it doesn't seem to catch all pressings
    		* added more comments
    	* src/components/ogre/Makefile.am:updated for new files and scripting bindings

235	0	src/components/ogre/GUICEGUIAdapter.cpp
83	0	src/components/ogre/GUICEGUIAdapter.h
75	26	src/components/ogre/GUIManager.cpp
54	30	src/components/ogre/GUIManager.h
14	21	src/components/ogre/Makefile.am

commit ce94bb82d96fe163a3d8303145fb7e82161d34ed
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jan 10 01:03:27 2006 +0000

    2006-01-10  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/EmberEntityFactory.*:
    		* use getSingletonPtr instead of the deprecated getInstance
    		* removed PersonEmberEntity
    		* adapt to the model classes being moved into the Model namespace
    	* src/components/ogre/EmberEntityUserObject.*: adapt to the model classes being moved into the Model namespace
    	* src/components/ogre/EmberOgre.*:
    		* added MetaServerService and ScrtiptingService
    		* use getSingletonPtr instead of the deprecated getInstance
    		* better exception catching
    		* added a concept of "user media directory", which will mirror the shared media directory (which is updated from the server), but will allow the user to add it's own media which will override the shared media.
    		* load all resources recursive. This adds some overhead to startup, but allows us to search for resources later on
    		* adapt to the model classes being moved into the Model namespace

23	14	src/components/ogre/EmberEntityFactory.cpp
11	21	src/components/ogre/EmberEntityFactory.h
2	2	src/components/ogre/EmberEntityUserObject.cpp
40	4	src/components/ogre/EmberEntityUserObject.h
146	66	src/components/ogre/EmberOgre.cpp
5	3	src/components/ogre/EmberOgre.h

commit 0f7c61224c03f39bab860e1466c804f80a153a72
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jan 10 00:53:59 2006 +0000

    2006-01-10  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/EmberEntity.*:
    		* changed the adjustHeightPosition to adjustPosition, which will adjust the complete position, not just the height
    		* use getSingletonPtr instead of the deprecated getInstance
    		* added method for getting the default use operators for this particular entity
    	* src/components/ogre/AvatarEmberEntity.*: removed PersonEmberEntity and instead inherit from EmberPhysicalEntity
    	* src/components/ogre/EmberPhysicalEntity.*:
    		* added more comments
    		* adapt to the model classes being moved into the Model namespace
    		* made the wield methods more generic
    		* when running, actually use the running action
    		* get the offset for contained nodes from the model definition
    		* get whether contained items should be shown or not from the model definition
    	* src/components/ogre/WorldEmberEntity.*:
    		* update to use the adjustPosition methods instead of the adjustHeightPosition methods

6	3	src/components/ogre/AvatarEmberEntity.cpp
11	5	src/components/ogre/AvatarEmberEntity.h
57	29	src/components/ogre/EmberEntity.cpp
33	20	src/components/ogre/EmberEntity.h
52	33	src/components/ogre/EmberPhysicalEntity.cpp
75	42	src/components/ogre/EmberPhysicalEntity.h
14	8	src/components/ogre/WorldEmberEntity.cpp
2	2	src/components/ogre/WorldEmberEntity.h

commit c5f0c8d4dab852dd4de9079318a17c09ee7b5770
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jan 10 00:42:48 2006 +0000

    2006-01-10  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/AvatarCamera.*:
    		* use getSingletonPtr instead of the deprecated getInstance
    		* removed some inline keywords which seemed to confuse some compilers and linkers
    	* src/components/ogre/AvatarController.cpp: removed PersonEmberEntity
    	* src/components/ogre/Avatar.*:
    		* removed PersonEmberEntity
    		* use getSingletonPtr instead of the deprecated getInstance
    		* adjust to changes in EmberEntity of how entitie's positions are adjusted
    		* removed obsolete methods
    		* update to reflect the change from Model to Model::Model

10	10	src/components/ogre/Avatar.cpp
7	6	src/components/ogre/Avatar.h
7	7	src/components/ogre/AvatarCamera.cpp
2	4	src/components/ogre/AvatarCamera.h
1	1	src/components/ogre/AvatarController.cpp
2	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/filetutils.cpp

commit 3d679727042fba38ae397f600c035eff1329abe6
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jan 10 00:23:27 2006 +0000

    2006-01-10  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/SceneManagers/EmberPagingSceneManager/src/fileutils.cpp: include the mroe recent stdlib.h instead of malloc.h
    	* src/components/ogre/widgets/Bootstrap.lua: added lua script which will load all other scripts
    	* src/components/ogre/widgets/Chat.lua|Chat.layout|Debug.lua|Debug.layout|EntityPicker.lua|EntityPicker.layout|Give.lua|Give.layout|Performance.lua|Performance.layout|ServerBrowser.lua|ServerBrowser.layout: converted widgets from C++ to lua
    	* src/components/ogre/widgets/EntityCEGUITexture.*: added class for easy rendering of an Entity to a CEGUI texture.This is useful for stuff like previews and inventories.
    	* src/components/ogre/widgets/Help.cpp|IngameChatWidget.cpp|MakeEntityWidget.cpp:
    		* removed PersonEmberEntity
    		* use getSingletonPtr instead of the deprecated getInstance
    	* src/components/ogre/widgets/InspectWidget.cpp|InventoryWidget.cpp: use getSingletonPtr instead of the deprecated getInstance
    	* src/components/ogre/widgets/JesusEdit.*:
    		* removed PersonEmberEntity
    		* use EntityCEGUITexture instead of handling the rendering itself
    	* src/components/ogre/widgets/Makefile.am: added new files
    	* src/components/ogre/widgets/ModelEdit.lua|ModelEdit.layout: added new widget for editing ModelDefinitions
    	* src/components/ogre/widgets/ModelRenderer: added utility class for allowing easy rendering, though EntityCEGUITexture, of a Model instance
    	* src/components/ogre/widgets/ScriptEdit.lua|ScriptEdit.layout: added widget for editing scripts, running code and inspecting values
    	* src/components/ogre/widgets/WidgetDefinitions.cpp: removed obsolete classes, since they've been replaced by lua implementations
    	* src/components/ogre/widgets/Widget.*: since instances of Widget will be used from scripts instead of being extended into subclasses, make a lot of methods that previously were protected public, and refactor to adjust for the changes

69	0	src/components/ogre/widgets/Bootstrap.lua
24	0	src/components/ogre/widgets/Chat.layout
40	0	src/components/ogre/widgets/Chat.lua
32	0	src/components/ogre/widgets/Debug.layout
166	0	src/components/ogre/widgets/Debug.lua
165	0	src/components/ogre/widgets/EntityCEGUITexture.cpp
151	0	src/components/ogre/widgets/EntityCEGUITexture.h
84	0	src/components/ogre/widgets/EntityPicker.layout
132	0	src/components/ogre/widgets/EntityPicker.lua
33	0	src/components/ogre/widgets/Give.layout
92	0	src/components/ogre/widgets/Give.lua
2	2	src/components/ogre/widgets/Help.cpp
4	13	src/components/ogre/widgets/IngameChatWidget.cpp
1	1	src/components/ogre/widgets/InspectWidget.cpp
0	2	src/components/ogre/widgets/InspectWidget.layout
3	6	src/components/ogre/widgets/InventoryWidget.cpp
10	50	src/components/ogre/widgets/JesusEdit.cpp
9	2	src/components/ogre/widgets/JesusEdit.h
3	6	src/components/ogre/widgets/MakeEntityWidget.cpp
13	14	src/components/ogre/widgets/Makefile.am
271	0	src/components/ogre/widgets/ModelEdit.layout
570	0	src/components/ogre/widgets/ModelEdit.lua
179	0	src/components/ogre/widgets/ModelRenderer.cpp
165	0	src/components/ogre/widgets/ModelRenderer.h
24	0	src/components/ogre/widgets/Performance.layout
40	0	src/components/ogre/widgets/Performance.lua
60	0	src/components/ogre/widgets/ScriptEdit.layout
130	0	src/components/ogre/widgets/ScriptEdit.lua
47	0	src/components/ogre/widgets/ServerBrowser.layout
133	0	src/components/ogre/widgets/ServerBrowser.lua
6	6	src/components/ogre/widgets/ServerWidget.cpp
35	2	src/components/ogre/widgets/Widget.cpp
37	23	src/components/ogre/widgets/Widget.h
9	8	src/components/ogre/widgets/WidgetDefinitions.cpp

commit 72fcd7cce8c7c3586013c2cbd2ca903c9c7cde47
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jan 10 00:03:45 2006 +0000

    2006-01-10  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/modeldefinitions/trees/pregenerated/trees.modeldef.xml: adjusted the scaling of the oak to better fit with the eris bbox
    	* src/components/ogre/modeldefinitions/*.modeldef.xml: updated media definitions
    	* src/components/ogre/modeldefinitions/modeldefinition.xsd: updated the modeldefinition format

14	8	src/components/ogre/modeldefinitions/characters.modeldef.xml
13	13	src/components/ogre/modeldefinitions/creatures.modeldef.xml
21	1	src/components/ogre/modeldefinitions/items.modeldef.xml
18	8	src/components/ogre/modeldefinitions/modeldefinition.xsd
1	1	src/components/ogre/modeldefinitions/trees/pregenerated/trees.modeldef.xml

commit f1fce38fd75f189e11b765c122169c328acbb568
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jan 10 00:00:12 2006 +0000

    2006-01-10  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/model/ModelDefinitionManager.*:
    		* put it under the namespace Model
    		* added method for exporting model definitions
    	* src/components/ogre/model/SubModel.*:
    		* put it under the namespace Model
    		* make it clean up after itself, instead of letting the Model do it
    		* simplified the creation of new SubModelParts
    	* src/components/ogre/model/SubModelPart.*:
    		* put it under the namespace Model
    		* added comments
    	* src/components/ogre/model/XMLModelDefinitionSerializer.*:
    		* put it under the namespace Model
    		* parse "showContained" which defines whether contained entities should be shown or not
    		* parse "contentoffset" which defines how, if any, contained entities should be offset
    		* parse "speed" of Animation which sets the speed of the animation
    		* adapt to the refactoring of ModelDefinition and it's parts
    		* added methods for exporting definitions to xml file

10	1	src/components/ogre/model/ModelDefinitionManager.cpp
4	1	src/components/ogre/model/ModelDefinitionManager.h
43	26	src/components/ogre/model/SubModel.cpp
4	1	src/components/ogre/model/SubModel.h
5	2	src/components/ogre/model/SubModelPart.cpp
2	1	src/components/ogre/model/SubModelPart.h
261	72	src/components/ogre/model/XMLModelDefinitionSerializer.cpp
11	3	src/components/ogre/model/XMLModelDefinitionSerializer.h

commit 09eb0aa8c64994fd5e086ec8eca11c1578c5ee9a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jan 9 23:49:14 2006 +0000

    2006-01-10  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/model/Action.*|AnimationSet.*|ParticleSystem.*|ParticleSystemBindings.*|Makefile.am: refactored code from Model.* to separate files
    	* src/components/ogre/model/Model.*:
    		* put it under the namespace Model
    		* moved code to Action.*, AnimationSet.*, ParticeSystem.* and ParticeSystemBindings.*
    		* added better logging
    		* added a reload method which will reload the model from the definition
    		* refactored the way the model is created to be more straight forward, instead of using a lot of temporary arrays and lists
    		* allow submeshes to be defined though their index as well as their optional name
    		* added abilty to set the speed of animations
    		* added method for accessing a SubModel at a certain index
    		* allow many parts with the same name
    		* added a default constructor which will create a model with an autogenerated name
    	* src/components/ogre/model/ModelDefinition.*:
    		* put it under the namespace Model
    		* added a bool value for determine whether contained entities should be shown or not
    		* allow the definitions to keep track of all Model instances using them
    		* refactored how parts of the definitions are represented. Instead of simple structs they are now classes with methods for updating values and adding subparts.
    		* make it possible to define an offset which will be applied to all positions of contained items

29	0	src/components/ogre/model/Action.cpp
46	0	src/components/ogre/model/Action.h
63	0	src/components/ogre/model/AnimationSet.cpp
67	0	src/components/ogre/model/AnimationSet.h
5	2	src/components/ogre/model/Makefile.am
181	165	src/components/ogre/model/Model.cpp
53	97	src/components/ogre/model/Model.h
315	1	src/components/ogre/model/ModelDefinition.cpp
215	49	src/components/ogre/model/ModelDefinition.h
70	0	src/components/ogre/model/ParticleSystem.cpp
63	0	src/components/ogre/model/ParticleSystem.h
57	0	src/components/ogre/model/ParticleSystemBinding.cpp
53	0	src/components/ogre/model/ParticleSystemBinding.h

commit 401045ee93545de62f8330942d05dd32095dfcff
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jan 9 23:00:29 2006 +0000

    2006-01-10  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/jesus/Jesus.*: updated for the change from Model to Model::Model
    	* src/components/ogre/jesus/XMLJesusSerializer.cpp: use getSingletonPtr instead of the deprecated getInstance

4	4	src/components/ogre/jesus/Jesus.cpp
9	6	src/components/ogre/jesus/Jesus.h
3	3	src/components/ogre/jesus/XMLJesusSerializer.cpp

commit 57fce7348b4936894a2e90a28c6bfa6ecf14aefd
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jan 9 22:57:53 2006 +0000

    2006-01-09  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/input/IInputAdapter.h: added interface for a input adapter. Instances of this will recieve input events if they are registered with the Input object.
    	* src/components/ogre/input/Input.*:
    		* moved the CEGUI stuff to src/components/ogre/GUICEGUIAdapter.*
    		* cleaned up the code and removed obsolete parts
    		* added support for many input adapters. Input will be sent to the last registered input adapter first, allowing it to either block the message or allow it to be sent to other adapters
    	* src/components/ogre/input/Makefile.am: added the IInputAdapter.h file

83	0	src/components/ogre/input/IInputAdapter.h
76	236	src/components/ogre/input/Input.cpp
30	49	src/components/ogre/input/Input.h
1	0	src/components/ogre/input/Makefile.am

commit 5c906530e54782cdc758d4e94bafd006f96202ee
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jan 9 22:48:18 2006 +0000

    2006-01-09  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/environment/Foliage.cpp|Sky.cpp|Water.cpp: use getSingletonPtr instead of the deprecated getInstance

72	0	ChangeLog
1	1	src/components/ogre/environment/Foliage.cpp
7	7	src/components/ogre/environment/Sky.cpp
2	2	src/components/ogre/environment/Water.cpp

commit b32566a2987d05190a36ef4e3de1d6b3c5febcbd
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jan 9 22:44:21 2006 +0000

    2006-01-09  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/carpenter/Carpenter.h: removed signature of missing method, since it's not used anyway

0	1	src/components/ogre/carpenter/Carpenter.h

commit 4c436b145e81780cab801837e67909b3d3f6765c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jan 9 22:41:06 2006 +0000

    2006-01-09  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/services/config/ConfigService.*, src/services/logging/LoggingService.*: moved from sigc 1.2 to sigc 2.0
    	* src/services/metaserver/MetaServerService.*:
    		* moved from sigc 1.2 to sigc 2.0
    		* use the S_LOG_* methods for logging
    		* cleaned up the coder
    	* src/services/scripting/ScriptingService.*:
    		* added support for scripting providers, which will take care of the actual execution of the scripts, thus allowing many different script languages
    		* added methods for loading scripts and executing script code
    	* src/services/server/ServerService.*:
    		* moved from sigc 1.2 to sigc 2.0
    		* added method for taking other entities
    	* src/services/sound/SoundService.cpp: use getSingletonPtr instead of the deprecated getInstance
    	* src/services/EmberServices.cpp:
    		* inherit from Singleton and remove the getInstance method
    		* added accessor for the ScriptingService
    	* src/services/Makefile.am: added the scripting directory

21	19	src/services/EmberServices.cpp
10	21	src/services/EmberServices.h
1	1	src/services/Makefile.am
2	4	src/services/config/ConfigService.cpp
4	6	src/services/config/ConfigService.h
1	1	src/services/logging/LoggingService.cpp
1	1	src/services/logging/LoggingService.h
43	88	src/services/metaserver/MetaserverService.cpp
12	9	src/services/metaserver/MetaserverService.h
106	6	src/services/scripting/ScriptingService.cpp
79	0	src/services/scripting/ScriptingService.h
35	12	src/services/server/ServerService.cpp
10	10	src/services/server/ServerService.h
1	1	src/services/sound/SoundService.cpp

commit 0e2f8465aa7ddf58f32c079201388cd2c38def6e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jan 9 22:28:16 2006 +0000

    2006-01-09  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/services/bindings/*: added lua bindings for the services

1	0	src/services/bindings/Makefile.am
112	0	src/services/bindings/lua/ConfigService.pkg
57	0	src/services/bindings/lua/EmberServices.pkg
122	0	src/services/bindings/lua/LoggingService.pkg
8	0	src/services/bindings/lua/Makefile.am
14	0	src/services/bindings/lua/MetaserverService.pkg
60	0	src/services/bindings/lua/ScriptingService.pkg
51	0	src/services/bindings/lua/ServerService.pkg
1767	0	src/services/bindings/lua/lua_EmberServices.cpp
2	0	src/services/bindings/lua/required.h

commit 4dc0ea2f268bff2b6520fcd1ae24b7a144e771b3
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jan 9 22:26:57 2006 +0000

    2006-01-09  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/framework/ConsoleBackend.h: moved from sigc 1.2 to sigc 2.0
    	* src/framework/Singleton.h: include cassert for successfull compilation
    	* src/framework/IScriptingProvider.h: added an interface which scripting providers must implement
    	* src/framework/StramLogObserver.h: updated comments to use getSingletonPtr instead of the deprecated getInstance
    	* src/framework/Makefile.am: added the IScriptingProvider interface and the script bindings

1	2	src/framework/ConsoleBackend.h
27	0	src/framework/IScriptingProvider.cpp
76	0	src/framework/IScriptingProvider.h
9	2	src/framework/Makefile.am
4	2	src/framework/Singleton.h
1	1	src/framework/StreamLogObserver.h

commit 05c9708a3b37257e764ee2a1631507e27038e3da
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jan 9 22:18:56 2006 +0000

    2006-01-09  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/framework/bindings/Makefile.am: build the lua bindings

2	0	src/framework/bindings/Makefile.am

commit a318036d0b0e2f6289c7777014773410ac80b6f1
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jan 9 22:17:54 2006 +0000

    2006-01-09  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/framework/bindings/lua/*: added lua bindings for the framework functionality

64	0	src/framework/bindings/lua/ConsoleBackend.pkg
4	0	src/framework/bindings/lua/Framework.pkg
10	0	src/framework/bindings/lua/Makefile.am
78	0	src/framework/bindings/lua/Tokeniser.pkg
364	0	src/framework/bindings/lua/lua_Framework.cpp
1	0	src/framework/bindings/lua/required.h

commit 58b1e519e2ca6ea0f63076d1268fab860932e902
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jan 9 22:16:55 2006 +0000

    2006-01-09  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/framework/bindings/lua/eris/*: added lua bindings for some Eris functionality

6	0	src/framework/bindings/lua/eris/Account.pkg
6	0	src/framework/bindings/lua/eris/Connection.pkg
118	0	src/framework/bindings/lua/eris/Entity.pkg
10	0	src/framework/bindings/lua/eris/Eris.pkg
8	0	src/framework/bindings/lua/eris/Makefile.am
57	0	src/framework/bindings/lua/eris/Metaserver.pkg
54	0	src/framework/bindings/lua/eris/ServerInfo.pkg
43	0	src/framework/bindings/lua/eris/TypeInfo.pkg
31	0	src/framework/bindings/lua/eris/Types.pkg
25	0	src/framework/bindings/lua/eris/View.pkg
1957	0	src/framework/bindings/lua/eris/lua_Eris.cpp
2	0	src/framework/bindings/lua/eris/required.h

commit ded0689f5d5906ecd5f1e0dc403eb133a4836fd6
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jan 9 22:13:45 2006 +0000

    2006-01-09  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/scripting/LuaScriptingProvider.*: added a scripting provider for Lua
    	* src/components/ogre/scripting/Makefile.am: added the Lua scripting provider and restructured the files

120	0	src/components/ogre/scripting/LuaScriptingProvider.cpp
95	0	src/components/ogre/scripting/LuaScriptingProvider.h
5	5	src/components/ogre/scripting/Makefile.am

commit 83ceac4b01972adf0fc83950eeac02a295b23ca6
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jan 9 22:11:54 2006 +0000

    2006-01-09  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.*: added a utility class which allows sigc signals to be recieved directly by lua functions.
    	* src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.*: added a utility class which allows console commands to be directly mapped to lua functions
    	* src/components/ogre/scripting/bindings/lua/helpers/*.pkg|lua_Helpers.cpp|required.h: provide bindings for lua

5	0	src/components/ogre/scripting/bindings/lua/helpers/Helpers.pkg
363	0	src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.cpp
179	0	src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.h
23	0	src/components/ogre/scripting/bindings/lua/helpers/LuaConnector.pkg
52	0	src/components/ogre/scripting/bindings/lua/helpers/LuaConsoleObject.cpp
61	0	src/components/ogre/scripting/bindings/lua/helpers/LuaConsoleObject.h
10	0	src/components/ogre/scripting/bindings/lua/helpers/LuaConsoleObject.pkg
10	0	src/components/ogre/scripting/bindings/lua/helpers/Makefile.am
861	0	src/components/ogre/scripting/bindings/lua/helpers/lua_Helpers.cpp
38	0	src/components/ogre/scripting/bindings/lua/helpers/required.h

commit 8ed38c9c707d839274ff67c6e0a77563e205a348
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jan 9 22:06:31 2006 +0000

    2006-01-09  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/scripting/bindings/lua/*, src/components/ogre/scripting/bindings/lua/ogre/*: added bindings for some Ogre functionality and extended the Ember bindings

1	0	src/components/ogre/scripting/bindings/Makefile.am
37	0	src/components/ogre/scripting/bindings/lua/Avatar.pkg
85	0	src/components/ogre/scripting/bindings/lua/AvatarCamera.pkg
63	0	src/components/ogre/scripting/bindings/lua/AvatarController.pkg
13	0	src/components/ogre/scripting/bindings/lua/AvatarEmberEntity.pkg
104	0	src/components/ogre/scripting/bindings/lua/Carpenter.pkg
52	0	src/components/ogre/scripting/bindings/lua/EmberEntity.pkg
8	0	src/components/ogre/scripting/bindings/lua/EmberEntityFactory.pkg
101	0	src/components/ogre/scripting/bindings/lua/EmberOgre.pkg
30	0	src/components/ogre/scripting/bindings/lua/EmberPhysicalEntity.pkg
128	0	src/components/ogre/scripting/bindings/lua/EntityCEGUITexture.pkg
61	0	src/components/ogre/scripting/bindings/lua/GUIManager.pkg
39	0	src/components/ogre/scripting/bindings/lua/IconBase.pkg
126	0	src/components/ogre/scripting/bindings/lua/Input.pkg
146	0	src/components/ogre/scripting/bindings/lua/Jesus.pkg
10	0	src/components/ogre/scripting/bindings/lua/Makefile.am
17	0	src/components/ogre/scripting/bindings/lua/MaterialPicker.pkg
25	0	src/components/ogre/scripting/bindings/lua/MathConverter.pkg
109	0	src/components/ogre/scripting/bindings/lua/Model.pkg
124	0	src/components/ogre/scripting/bindings/lua/ModelDefinition.pkg
30	0	src/components/ogre/scripting/bindings/lua/ModelDefinitionManager.pkg
28	0	src/components/ogre/scripting/bindings/lua/ModelRenderer.pkg
19	0	src/components/ogre/scripting/bindings/lua/MotionManager.pkg
29	0	src/components/ogre/scripting/bindings/lua/MousePicker.pkg
4	0	src/components/ogre/scripting/bindings/lua/PersonEmberEntity.pkg
16	0	src/components/ogre/scripting/bindings/lua/TerrainArea.pkg
114	0	src/components/ogre/scripting/bindings/lua/Widget.pkg
6	0	src/components/ogre/scripting/bindings/lua/WorldEmberEntity.pkg
12005	0	src/components/ogre/scripting/bindings/lua/lua_EmberOgre.cpp
8	0	src/components/ogre/scripting/bindings/lua/ogre/Makefile.am
17	0	src/components/ogre/scripting/bindings/lua/ogre/Ogre.pkg
202	0	src/components/ogre/scripting/bindings/lua/ogre/OgreIteratorWrappers.pkg
516	0	src/components/ogre/scripting/bindings/lua/ogre/OgreMaterial.pkg
149	0	src/components/ogre/scripting/bindings/lua/ogre/OgreMaterialManager.pkg
575	0	src/components/ogre/scripting/bindings/lua/ogre/OgreMesh.pkg
55	0	src/components/ogre/scripting/bindings/lua/ogre/OgreMeshManager.pkg
72	0	src/components/ogre/scripting/bindings/lua/ogre/OgreRenderTarget.pkg
32	0	src/components/ogre/scripting/bindings/lua/ogre/OgreRenderWindow.pkg
137	0	src/components/ogre/scripting/bindings/lua/ogre/OgreResource.pkg
177	0	src/components/ogre/scripting/bindings/lua/ogre/OgreResourceManager.pkg
75	0	src/components/ogre/scripting/bindings/lua/ogre/OgreSubEntity.pkg
1763	0	src/components/ogre/scripting/bindings/lua/ogre/lua_Ogre.cpp
2	0	src/components/ogre/scripting/bindings/lua/ogre/required.h
46	0	src/components/ogre/scripting/bindings/lua/required.h
1	0	src/components/ogre/scripting/bindings/lua/sigc.pkg
58	0	src/components/ogre/scripting/bindings/lua/stdlib.pkg

commit 8c9da86576da3fcbe92e20f3af3d785cb675ea61
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jan 9 21:58:48 2006 +0000

    2006-01-09  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/scripting/*.pkg, src/components/ogre/scripting/lua_EmberOgre.*: moved the bindings file tosrc/components/ogre/scripting/bindings/lua

0	39	src/components/ogre/scripting/Avatar.pkg
0	82	src/components/ogre/scripting/AvatarCamera.pkg
0	61	src/components/ogre/scripting/AvatarController.pkg
0	12	src/components/ogre/scripting/AvatarEmberEntity.pkg
0	105	src/components/ogre/scripting/Carpenter.pkg
0	47	src/components/ogre/scripting/EmberEntity.pkg
0	6	src/components/ogre/scripting/EmberEntityFactory.pkg
0	95	src/components/ogre/scripting/EmberOgre.pkg
0	28	src/components/ogre/scripting/EmberPhysicalEntity.pkg
0	39	src/components/ogre/scripting/GUIManager.pkg
0	125	src/components/ogre/scripting/Input.pkg
0	149	src/components/ogre/scripting/Jesus.pkg
0	3	src/components/ogre/scripting/Model.pkg
0	14	src/components/ogre/scripting/MotionManager.pkg
0	28	src/components/ogre/scripting/MousePicker.pkg
0	2	src/components/ogre/scripting/PersonEmberEntity.pkg
0	15	src/components/ogre/scripting/TerrainArea.pkg
0	3	src/components/ogre/scripting/Widget.pkg
0	4	src/components/ogre/scripting/WorldEmberEntity.pkg
0	7495	src/components/ogre/scripting/lua_EmberOgre.cpp
0	35	src/components/ogre/scripting/required.h
0	14	src/components/ogre/scripting/sigc.pkg

commit cedef9097e420a12db284e9de2e0c7589d314132
Author: Al Riddoch <alriddoch@googlemail.com>
Date:   Tue Jan 3 15:55:13 2006 +0000

    Add a bunch of cvsignore files

13	0	.cvsignore
1	0	src/components/ogre/carpenter/.cvsignore
1	0	src/components/ogre/environment/.cvsignore
1	0	src/components/ogre/environment/meshtree/.cvsignore
1	0	src/components/ogre/input/.cvsignore
1	0	src/components/ogre/jesus/.cvsignore
1	0	src/components/ogre/model/.cvsignore
1	0	src/components/ogre/modeldefinitions/.cvsignore
1	0	src/components/ogre/widgets/.cvsignore
1	0	src/extensions/.cvsignore

commit 939caa0c6058e5b822382258e77a2cc051a5472f
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Wed Nov 23 07:52:20 2005 +0000

    2005-11-23 Miguel Guzmn <aglanor(at)gmail(dot)com>
    
            *  configure.ac src/components/ogre/Makefile.am
    	        src/services/Makefile.am: removed compilation of SoundService, is
    		        completely disabled at this moment.

6	0	ChangeLog
0	1	configure.ac
1	1	src/components/ogre/Makefile.am
2	2	src/services/Makefile.am

commit 51140f64295ddfc853fe1e7f2a7bb26d88878d30
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Nov 22 17:51:09 2005 +0000

    2005-11-22  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/Makefile.am: removed erronous line, thanks to Lennart Sauerbeck for helping me find it

4	0	ChangeLog
1	2	src/components/ogre/Makefile.am

commit edbc567e321c0cd54726143d93a3a5c3f08e2fd9
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Oct 29 11:58:46 2005 +0000

    2005-10-29  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/widgets/Makefile.am: skip the installation of lua and layout files for now, since there are none, and it makes uninstall throw an error

4	0	ChangeLog
5	5	src/components/ogre/widgets/Makefile.am

commit a3d317e4c7a5296c2817277b3178fba4ce679055
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Oct 29 10:41:42 2005 +0000

    2005-10-29  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/input/Input.cpp: fix the check for control keys, so that pasting works. Preferrably, we would like to catch some kind of "paste" event from the WM, but I haven't had time to look into it proper.
    	* NEWS: update the news

5	0	ChangeLog
4	0	NEWS
1	1	src/components/ogre/input/Input.cpp

commit 922b4e697d1deb3c31c5a027890dfea906e47ae5
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Oct 28 22:39:17 2005 +0000

    2005-10-29  Erik Hjortsberg  <erik@katastrof.nu>
    
    	*  src/components/ogre/EmberPhysicalEntity.*, src/components/ogre/model/Model.*: reneabled the playing of animations at actions

4	0	ChangeLog
33	0	src/components/ogre/EmberPhysicalEntity.cpp
5	0	src/components/ogre/EmberPhysicalEntity.h
12	0	src/components/ogre/model/Model.cpp
5	0	src/components/ogre/model/Model.h

commit 09139b817c0790045fa16a742afcc891fdc73dcd
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Oct 28 22:33:44 2005 +0000

    2005-10-29  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/widgets/Widget.*, src/components/ogre/widgets/JesusEdit.cpp, src/components/ogre/GUIManager.* : moved the layout path method to GUIManager

4	0	ChangeLog
6	0	src/components/ogre/GUIManager.cpp
7	0	src/components/ogre/GUIManager.h
2	2	src/components/ogre/widgets/JesusEdit.cpp
1	6	src/components/ogre/widgets/Widget.cpp
0	1	src/components/ogre/widgets/Widget.h

commit 21bb3b3121ca0a18bc729942c2992627d25859db
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Oct 28 21:12:41 2005 +0000

    2005-10-28  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/framework/binreloc.c: include config.h
    	* src/components/ogre/widgets/Widget.*, src/components/ogre/widgets/JesusEdit.cpp: added method for getting the path to the layout files
    	* src/components/ogre/Makefile.am: cleaned up the file

6	0	ChangeLog
3	3	src/components/ogre/Makefile.am
4	4	src/components/ogre/widgets/JesusEdit.cpp
9	2	src/components/ogre/widgets/Widget.cpp
3	0	src/components/ogre/widgets/Widget.h
4	0	src/framework/binreloc.c

commit b9272a04a35956b5f08825b8904e360b22a15a0f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Oct 26 22:04:43 2005 +0000

    2005-10-27  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/environment/Sky.*, src/components/ogre/environment/Sun.h, src/components/ogre/input/Input.h, src/components/ogre/JesusMousePicker.h: use the sigc 2.0 methods, which allows us to use the very nice sigc::trackable class and doesn't require all classes to inherit from SigC::Object

4	0	ChangeLog
1	2	src/components/ogre/environment/Sky.cpp
4	4	src/components/ogre/environment/Sky.h
6	6	src/components/ogre/environment/Sun.h
7	7	src/components/ogre/input/Input.h
2	2	src/components/ogre/jesus/JesusMousePicker.h

commit 784449766426ebc03b3196b13cecfc89156f5e01
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Oct 26 21:55:23 2005 +0000

    2005-10-26  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/Makefile.am: also install cegui config files
    	* src/components/ogre/cegui/datafiles/cegui.config,  src/components/ogre/cegui/datafiles/CEGUIConfig.xsd: some basic config files

5	0	ChangeLog
24	14	src/components/ogre/Makefile.am
28	0	src/components/ogre/cegui/datafiles/configs/CEGUIConfig.xsd
3	0	src/components/ogre/cegui/datafiles/configs/cegui.config

commit e4d5af68f82a3c5f3c91d8c24eb325f8973bded1
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Oct 26 21:50:08 2005 +0000

    2005-10-26  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/widgets/Performance.cpp: Show the amount of queued sight ops as a value of lag
    	* src/components/ogre/widgets/ServerWidget.*: get the list of available avatar types from eris
    	* src/components/ogre/widgets/Widget.cpp, src/components/ogre/widgets/Makefile.am: place the widget layouts in a place more consistent with how cegui wants it

6	0	ChangeLog
11	5	src/components/ogre/widgets/Makefile.am
8	2	src/components/ogre/widgets/Performance.cpp
18	7	src/components/ogre/widgets/ServerWidget.cpp
6	0	src/components/ogre/widgets/ServerWidget.h
1	1	src/components/ogre/widgets/Widget.cpp

commit 18959b64640aace404f1a2534048606efbfdbc7a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Oct 26 21:44:55 2005 +0000

    2005-10-26  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/WorldEmberEntity.cpp: use the getView method from the Eris::Entity base class instead
    	* src/components/ogre/TerrainGenerator.*, src/components/ogre/MousePicker.h, src/components/ogre/GUIManager.*, src/components/ogre/EmberOgre.*, src/components/ogre/Avatar.*, src/components/ogre/AvatarController.*, src/components/ogre/AvatarCamera.*, src/components/ogre/widgets/ChatWidget.cpp, src/components/ogre/widgets/ConsoleWidget.*, src/components/ogre/widgets/EntityPickerWidget.cpp, src/components/ogre/widgets/GiveWidget.cpp, src/components/ogre/widgets/Help.cpp, src/components/ogre/widgets/IngameChatWidget.cpp, src/components/ogre/widgets/InspectWidget.cpp, src/components/ogre/widgets/InventoryWidget.cpp, src/components/ogre/widgets/JesusEdit.cpp, src/components/ogre/widgets/MakeEntityWidget.cpp, src/components/ogre/widgets/MeshPreview.h, src/components/ogre/widgets/Quit.cpp, src/components/ogre/widgets/ServerBrowserWidget.cpp, src/components/ogre/widgets/StatusIconBar.cpp, src/components/ogre/widgets/Widget.h
    		*   use the sigc 2.0 methods, which allows us to use the very nice sigc::trackable class and doesn't require all classes to inherit from SigC::Object

6	0	ChangeLog
1	1	src/components/ogre/Avatar.cpp
9	5	src/components/ogre/Avatar.h
2	3	src/components/ogre/AvatarCamera.cpp
10	6	src/components/ogre/AvatarCamera.h
2	2	src/components/ogre/AvatarController.cpp
5	3	src/components/ogre/AvatarController.h
15	8	src/components/ogre/EmberOgre.cpp
16	14	src/components/ogre/EmberOgre.h
21	8	src/components/ogre/GUIManager.cpp
17	13	src/components/ogre/GUIManager.h
5	11	src/components/ogre/MousePicker.h
1	1	src/components/ogre/WorldEmberEntity.cpp
1	2	src/components/ogre/terrain/TerrainGenerator.cpp
5	4	src/components/ogre/terrain/TerrainGenerator.h
2	2	src/components/ogre/widgets/ChatWidget.cpp
1	1	src/components/ogre/widgets/ConsoleWidget.cpp
1	1	src/components/ogre/widgets/ConsoleWidget.h
1	1	src/components/ogre/widgets/DebugWidget.cpp
3	3	src/components/ogre/widgets/EntityPickerWidget.cpp
4	4	src/components/ogre/widgets/GiveWidget.cpp
1	1	src/components/ogre/widgets/Help.cpp
1	1	src/components/ogre/widgets/IngameChatWidget.cpp
3	3	src/components/ogre/widgets/InspectWidget.cpp
3	3	src/components/ogre/widgets/InventoryWidget.cpp
3	3	src/components/ogre/widgets/JesusEdit.cpp
45	29	src/components/ogre/widgets/MakeEntityWidget.cpp
2	2	src/components/ogre/widgets/MeshPreview.cpp
4	4	src/components/ogre/widgets/MeshPreview.h
1	1	src/components/ogre/widgets/Quit.cpp
4	4	src/components/ogre/widgets/ServerBrowserWidget.cpp
2	2	src/components/ogre/widgets/StatusIconBar.cpp
4	2	src/components/ogre/widgets/Widget.h

commit 76c6e1472c7f31d91b9dd33067e4409e05a45223
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Oct 26 21:30:26 2005 +0000

    2005-10-26  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/EmberEntity.*, src/components/ogre/EmberPhysicalEntity.*: since mode changes are now emitted from within the init method, adjust the code a bit

4	0	ChangeLog
27	24	src/components/ogre/EmberEntity.cpp
8	2	src/components/ogre/EmberEntity.h
1	1	src/components/ogre/EmberPhysicalEntity.cpp

commit 514915d742c85cf41e979be143b6daa48b181b48
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Oct 26 09:31:45 2005 +0000

    2005-10-26  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/WorldEmberEntity.*, src/components/ogre/PersonEmberEntity.*, src/components/ogre/EmberPhysicalEntity.*, src/components/ogre/AvatarEmberEntity.* src/components/ogre/EmberEntity.*: adapt to changes in Eris with regards to GameEntity being replaced with RootEntity
    	* src/components/ogre/EmberEntityFactory.*
    		* adapt to changes in Eris with regards to GameEntity being replaced with RootEntity
    		* use the sigc 2.0 methods, which allows us to use the very nice sigc::trackable class and doesn't require all classes to inherit from SigC::Object

7	0	ChangeLog
1	1	src/components/ogre/AvatarEmberEntity.cpp
1	1	src/components/ogre/AvatarEmberEntity.h
1	1	src/components/ogre/EmberEntity.cpp
1	1	src/components/ogre/EmberEntity.h
7	7	src/components/ogre/EmberEntityFactory.cpp
18	21	src/components/ogre/EmberEntityFactory.h
1	1	src/components/ogre/EmberPhysicalEntity.cpp
1	1	src/components/ogre/EmberPhysicalEntity.h
1	1	src/components/ogre/PersonEmberEntity.cpp
1	1	src/components/ogre/PersonEmberEntity.h
1	1	src/components/ogre/WorldEmberEntity.cpp
1	1	src/components/ogre/WorldEmberEntity.h

commit a6d0d41833da77919f11b6e81f54a449b9299a0f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Oct 26 09:23:39 2005 +0000

    2005-10-26  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/extensions/Atlas/Operations/Use.*, src/extensions/Atlas/Operations/Wield.*: removed obsolete code, these are now in Atlas

4	0	ChangeLog
0	73	src/extensions/Atlas/Operations/Use.cpp
0	62	src/extensions/Atlas/Operations/Use.h
0	73	src/extensions/Atlas/Operations/Wield.cpp
0	62	src/extensions/Atlas/Operations/Wield.h

commit f57910ddb15f02156eb649dcace37d4526b88374
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Oct 26 09:22:34 2005 +0000

    2005-10-26  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/cs, src/components/debug: removed obsolete code

4	0	ChangeLog
0	365	src/components/cs/CSComponent.cpp
0	48	src/components/cs/CSComponent.h
0	105	src/components/cs/Makefile
0	250	src/components/cs/cs-config
0	3	src/components/debug/.cvsignore
0	88	src/components/debug/DebugGameView.cpp
0	220	src/components/debug/DebugGameView.h
0	5	src/components/debug/Makefile.am

commit 60614bf8f8fa63fb3d969e2bb8e3dabeac8cefb2
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Oct 25 23:43:49 2005 +0000

    2005-10-26  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/scripting/*: scripting module, provides lua bindings for the main Ember system through tolua++. Very much unfinished right now, and thus disabled.

4	0	ChangeLog
39	0	src/components/ogre/scripting/Avatar.pkg
82	0	src/components/ogre/scripting/AvatarCamera.pkg
61	0	src/components/ogre/scripting/AvatarController.pkg
12	0	src/components/ogre/scripting/AvatarEmberEntity.pkg
105	0	src/components/ogre/scripting/Carpenter.pkg
47	0	src/components/ogre/scripting/EmberEntity.pkg
6	0	src/components/ogre/scripting/EmberEntityFactory.pkg
95	0	src/components/ogre/scripting/EmberOgre.pkg
28	0	src/components/ogre/scripting/EmberPhysicalEntity.pkg
39	0	src/components/ogre/scripting/GUIManager.pkg
125	0	src/components/ogre/scripting/Input.pkg
149	0	src/components/ogre/scripting/Jesus.pkg
6	0	src/components/ogre/scripting/Makefile.am
3	0	src/components/ogre/scripting/Model.pkg
14	0	src/components/ogre/scripting/MotionManager.pkg
28	0	src/components/ogre/scripting/MousePicker.pkg
2	0	src/components/ogre/scripting/PersonEmberEntity.pkg
15	0	src/components/ogre/scripting/TerrainArea.pkg
3	0	src/components/ogre/scripting/Widget.pkg
4	0	src/components/ogre/scripting/WorldEmberEntity.pkg
7495	0	src/components/ogre/scripting/lua_EmberOgre.cpp
35	0	src/components/ogre/scripting/required.h
14	0	src/components/ogre/scripting/sigc.pkg

commit c55d5cd35f63557d14e4f49d8d3dc1169a0868c6
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Oct 25 23:40:03 2005 +0000

    2005-10-26  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/services/ServerService.*:
    		* adapted to changes in new release of Eris
    		* use the Avatar methods for wielding and using

6	0	ChangeLog
4	22	src/services/server/ServerService.cpp
2	2	src/services/server/ServerService.h

commit 4422fde62cf256780abe843826cc6206926d0b84
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Oct 25 23:15:06 2005 +0000

    2005-10-26  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/services/Makefile.am, src/services/scripting/Makefile.am, src/services/scripting/ScriptingService.*: new sevice for scripting

4	0	ChangeLog
0	3	src/services/font/.cvsignore
0	258	src/services/font/Font.cpp
0	252	src/services/font/Font.h
0	108	src/services/font/FontRenderer.cpp
0	298	src/services/font/FontRenderer.h
0	169	src/services/font/FontService.cpp
0	136	src/services/font/FontService.h
0	204	src/services/font/Glyph.h
0	5	src/services/font/Makefile.am
0	3	src/services/platform/.cvsignore
0	138	src/services/platform/BitmapRenderer.cpp
0	176	src/services/platform/BitmapRenderer.h
0	99	src/services/platform/BorderRenderer.cpp
0	187	src/services/platform/BorderRenderer.h
0	243	src/services/platform/Color.h
0	29	src/services/platform/ColorRenderer.cpp
0	182	src/services/platform/ColorRenderer.h
0	167	src/services/platform/Dimension.h
0	120	src/services/platform/DrawDevice.h
0	33	src/services/platform/GradientRenderer.cpp
0	179	src/services/platform/GradientRenderer.h
0	119	src/services/platform/GridRenderer.cpp
0	170	src/services/platform/GridRenderer.h
0	11	src/services/platform/Makefile.am
0	286	src/services/platform/OGLDrawDevice.cpp
0	145	src/services/platform/OGLDrawDevice.h
0	0	src/services/platform/PlatformService.cpp
0	0	src/services/platform/PlatformService.h
0	286	src/services/platform/Rectangle.h
0	173	src/services/platform/Renderer.cpp
0	168	src/services/platform/Renderer.h
0	85	src/services/platform/RendererFactory.cpp
0	196	src/services/platform/RendererFactory.h
0	181	src/services/platform/SDLDrawDevice.cpp
0	131	src/services/platform/SDLDrawDevice.h

commit 86d2ccf96b57cb41510acc157322db3fd0b433a3
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Oct 25 23:05:16 2005 +0000

    2005-10-26  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/services/Makefile.am, src/services/scripting/Makefile.am, src/services/scripting/ScriptingService.*: new sevice for scripting

4	0	ChangeLog
2	2	src/services/Makefile.am
5	0	src/services/scripting/Makefile.am
48	0	src/services/scripting/ScriptingService.cpp
47	0	src/services/scripting/ScriptingService.h

commit 471abe05979125446aac64984f5fa4f5b774b95a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Oct 25 23:02:04 2005 +0000

    2005-10-26  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* configure.ac: bumped version number, added switch for lua, increased required versions of the WF libs

4	0	ChangeLog
26	4	configure.ac

commit 78181a0a74d3bf442ff5827eac8c8505001c50cb
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Oct 13 23:09:48 2005 +0000

    2005-10-14  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/framework/Makefile.am, src/framework/scrap.*, src/components/ogre/input/Input.*: added support for paste operations from the system clipboard

4	0	ChangeLog
30	6	src/components/ogre/input/Input.cpp
4	0	src/components/ogre/input/Input.h
2	2	src/framework/Makefile.am
640	0	src/framework/scrap.c
17	0	src/framework/scrap.h

commit 895d386acca7ca3d3b4890a9d6f962595c72052d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Oct 12 23:28:31 2005 +0000

    2005-10-13  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* acinclude:m4, src/services/config/ConfigService.*, src/services/config/Makefile.am, src/framework/binreloc.*, src/framework/Makefile.am, src/framework/prefix.*, src/components/ogre/EmberOgre.cpp, src/components/ogre/Makefile.am: upgraded to binreloc 2.0

4	0	ChangeLog
2	2	acinclude.m4
17	6	src/components/ogre/EmberOgre.cpp
1	1	src/components/ogre/Makefile.am
1	1	src/framework/Makefile.am
766	0	src/framework/binreloc.c
80	0	src/framework/binreloc.h
0	482	src/framework/prefix.cpp
0	139	src/framework/prefix.h
22	3	src/services/config/ConfigService.cpp
2	0	src/services/config/ConfigService.h
1	1	src/services/config/Makefile.am

commit d9d3d21f469f02de77f769d32287248ffa3098d9
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Oct 12 21:49:10 2005 +0000

    2005-10-12  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* configure.ac: added nostdinc, tar-bzip2 and check-news to get cleaner builds
    	* all Makefile.am: update to adapt to nostdinc

5	0	ChangeLog
2	1	configure.ac
1	1	src/components/ogre/Makefile.am
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/EmberPagingLandScapeTexture.h
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/EmberPagingSceneManager.h
1	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/Makefile.am
1	1	src/components/ogre/carpenter/Makefile.am
1	1	src/components/ogre/environment/Makefile.am
1	1	src/components/ogre/input/Makefile.am
1	1	src/components/ogre/jesus/Makefile.am
6	2	src/components/ogre/model/Makefile.am
1	1	src/components/ogre/ogreopcode/Makefile.am
1	1	src/components/ogre/ogreopcode/opcode/Makefile.am
1	1	src/components/ogre/widgets/Makefile.am
1	1	src/framework/Makefile.am
1	1	src/services/Makefile.am
1	1	src/services/config/Makefile.am
1	1	src/services/logging/Makefile.am
1	1	src/services/server/Makefile.am
1	1	src/services/sound/Makefile.am

commit ceedc2ffe32394611448e21f3a62c968717bb222
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Oct 12 21:08:06 2005 +0000

    2005-10-12  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/AvatarCamera.cpp, src/components/ogre/EmberEntityUserObject.h, src/components/ogre/EmberOgre.cpp, src/components/ogre/EmberPhysicalEntity.cpp: adapt to updated OgreOpcode

4	0	ChangeLog
4	4	src/components/ogre/AvatarCamera.cpp
6	2	src/components/ogre/EmberEntityUserObject.h
7	2	src/components/ogre/EmberOgre.cpp
3	3	src/components/ogre/EmberPhysicalEntity.cpp

commit bb44cf9a748798f2067219990701bb3adf4a060d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Oct 12 21:01:35 2005 +0000

    2005-10-12  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/ogreopcode/*: updated to OgreOpcode 0.0.4

4	0	ChangeLog
23	20	src/components/ogre/ogreopcode/include/OgreCollisionContext.h
22	18	src/components/ogre/ogreopcode/include/OgreCollisionManager.h
252	246	src/components/ogre/ogreopcode/include/OgreCollisionObject.h
119	85	src/components/ogre/ogreopcode/include/OgreCollisionReporter.h
220	192	src/components/ogre/ogreopcode/include/OgreCollisionShape.h
26	24	src/components/ogre/ogreopcode/include/OgreCollisionTypes.h
34	35	src/components/ogre/ogreopcode/include/OgreHash.h
64	64	src/components/ogre/ogreopcode/include/OgreKeyArray.h
55	56	src/components/ogre/ogreopcode/include/OgreNodes.h
4	2	src/components/ogre/ogreopcode/include/OgreOpcode.h
8	12	src/components/ogre/ogreopcode/include/OgreOpcodeDebugObject.h
49	53	src/components/ogre/ogreopcode/include/OgreOpcodeExports.h
7	8	src/components/ogre/ogreopcode/include/OgreOpcodeMath.h
405	405	src/components/ogre/ogreopcode/opcode/Ice/IceAABB.cpp
505	505	src/components/ogre/ogreopcode/opcode/Ice/IceAABB.h
54	54	src/components/ogre/ogreopcode/opcode/Ice/IceAxes.h
142	142	src/components/ogre/ogreopcode/opcode/Ice/IceBoundingSphere.h
345	345	src/components/ogre/ogreopcode/opcode/Ice/IceContainer.cpp
212	212	src/components/ogre/ogreopcode/opcode/Ice/IceContainer.h
337	337	src/components/ogre/ogreopcode/opcode/Ice/IceFPU.h
70	70	src/components/ogre/ogreopcode/opcode/Ice/IceHPoint.cpp
160	160	src/components/ogre/ogreopcode/opcode/Ice/IceHPoint.h
548	548	src/components/ogre/ogreopcode/opcode/Ice/IceIndexedTriangle.cpp
72	72	src/components/ogre/ogreopcode/opcode/Ice/IceIndexedTriangle.h
75	75	src/components/ogre/ogreopcode/opcode/Ice/IceLSS.h
48	48	src/components/ogre/ogreopcode/opcode/Ice/IceMatrix3x3.cpp
496	496	src/components/ogre/ogreopcode/opcode/Ice/IceMatrix3x3.h
160	160	src/components/ogre/ogreopcode/opcode/Ice/IceMatrix4x4.cpp
457	457	src/components/ogre/ogreopcode/opcode/Ice/IceMatrix4x4.h
109	109	src/components/ogre/ogreopcode/opcode/Ice/IceMemoryMacros.h
323	323	src/components/ogre/ogreopcode/opcode/Ice/IceOBB.cpp
177	177	src/components/ogre/ogreopcode/opcode/Ice/IceOBB.h
45	45	src/components/ogre/ogreopcode/opcode/Ice/IcePairs.h
45	45	src/components/ogre/ogreopcode/opcode/Ice/IcePlane.cpp
113	113	src/components/ogre/ogreopcode/opcode/Ice/IcePlane.h
193	193	src/components/ogre/ogreopcode/opcode/Ice/IcePoint.cpp
528	528	src/components/ogre/ogreopcode/opcode/Ice/IcePoint.h
132	132	src/components/ogre/ogreopcode/opcode/Ice/IcePreprocessor.h
35	35	src/components/ogre/ogreopcode/opcode/Ice/IceRandom.cpp
42	42	src/components/ogre/ogreopcode/opcode/Ice/IceRandom.h
84	84	src/components/ogre/ogreopcode/opcode/Ice/IceRay.cpp
98	98	src/components/ogre/ogreopcode/opcode/Ice/IceRay.h
520	520	src/components/ogre/ogreopcode/opcode/Ice/IceRevisitedRadix.cpp
65	65	src/components/ogre/ogreopcode/opcode/Ice/IceRevisitedRadix.h
57	57	src/components/ogre/ogreopcode/opcode/Ice/IceSegment.cpp
55	55	src/components/ogre/ogreopcode/opcode/Ice/IceSegment.h
61	61	src/components/ogre/ogreopcode/opcode/Ice/IceTriList.h
286	286	src/components/ogre/ogreopcode/opcode/Ice/IceTriangle.cpp
68	68	src/components/ogre/ogreopcode/opcode/Ice/IceTriangle.h
171	171	src/components/ogre/ogreopcode/opcode/Ice/IceTypes.h
39	39	src/components/ogre/ogreopcode/opcode/Ice/IceUtils.cpp
256	256	src/components/ogre/ogreopcode/opcode/Ice/IceUtils.h
0	2	src/components/ogre/ogreopcode/opcode/Makefile.am
695	695	src/components/ogre/ogreopcode/opcode/OPC_AABBCollider.cpp
96	96	src/components/ogre/ogreopcode/opcode/OPC_AABBCollider.h
573	573	src/components/ogre/ogreopcode/opcode/OPC_AABBTree.cpp
158	137	src/components/ogre/ogreopcode/opcode/OPC_AABBTree.h
138	138	src/components/ogre/ogreopcode/opcode/OPC_BaseModel.cpp
175	175	src/components/ogre/ogreopcode/opcode/OPC_BaseModel.h
132	132	src/components/ogre/ogreopcode/opcode/OPC_BoxBoxOverlap.h
367	367	src/components/ogre/ogreopcode/opcode/OPC_BoxPruning.cpp
31	31	src/components/ogre/ogreopcode/opcode/OPC_BoxPruning.h
54	54	src/components/ogre/ogreopcode/opcode/OPC_Collider.cpp
176	176	src/components/ogre/ogreopcode/opcode/OPC_Collider.h
48	48	src/components/ogre/ogreopcode/opcode/OPC_Common.cpp
101	101	src/components/ogre/ogreopcode/opcode/OPC_Common.h
466	466	src/components/ogre/ogreopcode/opcode/OPC_HybridModel.cpp
106	106	src/components/ogre/ogreopcode/opcode/OPC_HybridModel.h
70	70	src/components/ogre/ogreopcode/opcode/OPC_IceHook.h
526	526	src/components/ogre/ogreopcode/opcode/OPC_LSSAABBOverlap.h
732	732	src/components/ogre/ogreopcode/opcode/OPC_LSSCollider.cpp
99	99	src/components/ogre/ogreopcode/opcode/OPC_LSSCollider.h
683	683	src/components/ogre/ogreopcode/opcode/OPC_LSSTriOverlap.h
303	303	src/components/ogre/ogreopcode/opcode/OPC_MeshInterface.cpp
199	199	src/components/ogre/ogreopcode/opcode/OPC_MeshInterface.h
222	222	src/components/ogre/ogreopcode/opcode/OPC_Model.cpp
65	65	src/components/ogre/ogreopcode/opcode/OPC_Model.h
778	778	src/components/ogre/ogreopcode/opcode/OPC_OBBCollider.cpp
144	144	src/components/ogre/ogreopcode/opcode/OPC_OBBCollider.h
782	782	src/components/ogre/ogreopcode/opcode/OPC_OptimizedTree.cpp
206	206	src/components/ogre/ogreopcode/opcode/OPC_OptimizedTree.h
182	182	src/components/ogre/ogreopcode/opcode/OPC_Picking.cpp
45	45	src/components/ogre/ogreopcode/opcode/OPC_Picking.h
54	54	src/components/ogre/ogreopcode/opcode/OPC_PlanesAABBOverlap.h
659	659	src/components/ogre/ogreopcode/opcode/OPC_PlanesCollider.cpp
120	120	src/components/ogre/ogreopcode/opcode/OPC_PlanesCollider.h
41	41	src/components/ogre/ogreopcode/opcode/OPC_PlanesTriOverlap.h
71	71	src/components/ogre/ogreopcode/opcode/OPC_RayAABBOverlap.h
766	766	src/components/ogre/ogreopcode/opcode/OPC_RayCollider.cpp
226	226	src/components/ogre/ogreopcode/opcode/OPC_RayCollider.h
94	94	src/components/ogre/ogreopcode/opcode/OPC_RayTriOverlap.h
49	49	src/components/ogre/ogreopcode/opcode/OPC_Settings.h
132	132	src/components/ogre/ogreopcode/opcode/OPC_SphereAABBOverlap.h
738	738	src/components/ogre/ogreopcode/opcode/OPC_SphereCollider.cpp
97	97	src/components/ogre/ogreopcode/opcode/OPC_SphereCollider.h
192	192	src/components/ogre/ogreopcode/opcode/OPC_SphereTriOverlap.h
664	664	src/components/ogre/ogreopcode/opcode/OPC_SweepAndPrune.cpp
86	86	src/components/ogre/ogreopcode/opcode/OPC_SweepAndPrune.h
255	255	src/components/ogre/ogreopcode/opcode/OPC_TreeBuilders.cpp
173	173	src/components/ogre/ogreopcode/opcode/OPC_TreeBuilders.h
958	958	src/components/ogre/ogreopcode/opcode/OPC_TreeCollider.cpp
248	248	src/components/ogre/ogreopcode/opcode/OPC_TreeCollider.h
339	339	src/components/ogre/ogreopcode/opcode/OPC_TriBoxOverlap.h
279	279	src/components/ogre/ogreopcode/opcode/OPC_TriTriOverlap.h
104	104	src/components/ogre/ogreopcode/opcode/OPC_VolumeCollider.cpp
139	139	src/components/ogre/ogreopcode/opcode/OPC_VolumeCollider.h
65	65	src/components/ogre/ogreopcode/opcode/Opcode.cpp
115	111	src/components/ogre/ogreopcode/opcode/Opcode.h
1015	343	src/components/ogre/ogreopcode/opcode/Opcode.vcproj
171	171	src/components/ogre/ogreopcode/opcode/ReadMe.txt
10	10	src/components/ogre/ogreopcode/opcode/StdAfx.cpp
24	24	src/components/ogre/ogreopcode/opcode/Stdafx.h
32	32	src/components/ogre/ogreopcode/opcode/TemporalCoherence.txt
186	186	src/components/ogre/ogreopcode/opcode/scales TODO.txt
491	455	src/components/ogre/ogreopcode/src/OgreCollisionContext.cpp
79	69	src/components/ogre/ogreopcode/src/OgreCollisionManager.cpp
1098	827	src/components/ogre/ogreopcode/src/OgreCollisionShape.cpp
14	40	src/components/ogre/ogreopcode/src/OgreOpcode.dox
13	14	src/components/ogre/ogreopcode/src/OgreOpcodeDebugObject.cpp

commit 9d87eeffe430cb7b46e366501169edbe93d9a966
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Oct 12 21:01:35 2005 +0000

    2005-10-12  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/ogreopcode/*: updated to OgreOpcode 0.0.4

1	1	src/components/ogre/ogreopcode/opcode/Stdafx.h

commit ba03db9604a7381001e9402f2cb7cb743b43977b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Oct 11 22:05:38 2005 +0000

    2005-10-12  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* ember.bat: use the APPDATA environment variable since it works on all locales

4	0	ChangeLog
1	1	ember.bat

commit 7526613bc2be75801c9f0fb0f292fd006ab9a4cd
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Oct 10 23:25:35 2005 +0000

    2005-10-11  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* configure.ac: bump version to 0.3.3

4	0	ChangeLog
1	1	configure.ac

commit 66df86e579a20a768281693681b36f2e62bc377f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Oct 10 22:38:52 2005 +0000

    2005-10-11  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/model/XMLModelDefinitionsSerializer.cpp: fixed an error when parsing Vector3
    	* src/components/ogre/modeldefinitions/item.modeldef.xml: add a translation offset to the trowel so it sticks up a bit from the ground

5	0	ChangeLog
2	2	src/components/ogre/model/XMLModelDefinitionSerializer.cpp
11	1	src/components/ogre/modeldefinitions/items.modeldef.xml

commit cd9a3c3db399f4f6962206aa1da0ae31c58ab846
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Oct 10 22:34:40 2005 +0000

    2005-10-11  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* ember.bat: added some notion about the size of the download
    	* src/components/ogre/GUIManager.*, src/components/ogre/widgets/EntityPicker.*: fixed the signatures of methods recieving MouseMoved events from Input; MSVC want it to be perfect
    	* src/components/ogre/widgets/JesusEdit.cpp: use the correct type of parameter when creating new constructions
    	* src/components/ogre/model/Model.cpp: reset all particle systems in dtor, but for now disable complete destructions since it will cause a segfault later on

8	0	ChangeLog
5	1	ember.bat
1	1	src/components/ogre/GUIManager.cpp
3	1	src/components/ogre/GUIManager.h
2	1	src/components/ogre/model/Model.cpp
1	1	src/components/ogre/widgets/EntityPickerWidget.cpp
1	1	src/components/ogre/widgets/EntityPickerWidget.h
1	1	src/components/ogre/widgets/JesusEdit.cpp

commit cf19250f362e8fe6dce8589dd4d7671f7a898e60
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Oct 9 23:39:35 2005 +0000

    2005-10-10  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/services/config/ConfigService.cpp: on win32, use the APPDATA environment variable to get the Application Data path
    	* src/components/ogre/ogreopcode/opcode/Makefile.am: include headers in dist
    	* src/components/ogre/Makefile.am: removed old unused files

6	0	ChangeLog
2	2	src/components/ogre/Makefile.am
22	11	src/components/ogre/ogreopcode/opcode/Makefile.am
2	2	src/services/config/ConfigService.cpp

commit 257f21227222bf1ee116ec17632a7534a0344813
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Oct 9 23:35:44 2005 +0000

    2005-10-10  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* ember.conf: added setting for inverting the mouse
    	* src/components/ogre/TerrainGenerator.cpp, src/components/ogre/environment/Sun.h: cleaned up the SigC headers
    	* Makefile.am: include the ember script in the dist

66	0	ChangeLog
1	0	Makefile.am
2	0	ember.conf
4	8	src/components/ogre/environment/Sun.h
2	0	src/components/ogre/terrain/TerrainGenerator.cpp

commit 8e4bf5dea803c7546a9580c1ea7a1fdae733781e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Oct 9 23:31:58 2005 +0000

    2005-10-10  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/EmberPhysicalEntity.cpp, src/components/ogre/model/ModelDefinition.*, src/components/ogre/model/XMLModelDefinitionSerializer.*: added ability to transform a mesh

3	0	src/components/ogre/EmberPhysicalEntity.cpp
6	1	src/components/ogre/model/ModelDefinition.cpp
7	0	src/components/ogre/model/ModelDefinition.h
20	0	src/components/ogre/model/XMLModelDefinitionSerializer.cpp
2	0	src/components/ogre/model/XMLModelDefinitionSerializer.h

commit 8895c26b14523e4378ac80c0c1ee2a465902996b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Oct 9 23:28:16 2005 +0000

    2005-10-10  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/EmberOgre.*: changed how the request-for-quit functionality works. If a request for quit signal is emitted and not handled, the application will quit instantly.

20	1	src/components/ogre/EmberOgre.cpp
7	1	src/components/ogre/EmberOgre.h

commit b43f52fc9f67025935345549b71db93d42015312
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Oct 9 23:25:53 2005 +0000

    2005-10-10  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/EmberEntity.cpp: cleaned up logging

20	16	src/components/ogre/EmberEntity.cpp

commit be104d29332dbf1cc039a217bb0ce8d3b1090899
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Oct 9 23:24:19 2005 +0000

    2005-10-10  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/AvatarCamera.*: added option for inverting the mouse in the y axis, use the ember.conf setting input:invertcamera. Or use the run time console command /set_value input invertcamera true

27	3	src/components/ogre/AvatarCamera.cpp
14	7	src/components/ogre/AvatarCamera.h

commit 566e352b6a5322b0f665ce40b1ebbfc11b8ac14d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Oct 9 23:11:09 2005 +0000

    2005-10-10  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/GUIManager.*: added a /toggleinputmode console command
    	* src/components/ogre/widgets/Help.*: after getting connected to the world, show a small help blurb about how the input system works
    	* src/components/ogre/widgets/StatusIconBar.* clicking the movement icon will now switch movement modes
    	* src/components/ogre/widgets/Quit.*: make sure that soft quit requests are marked as handled

4	0	src/components/ogre/GUIManager.cpp
1	0	src/components/ogre/GUIManager.h
48	6	src/components/ogre/widgets/Help.cpp
17	0	src/components/ogre/widgets/Help.h
2	1	src/components/ogre/widgets/Quit.cpp
1	1	src/components/ogre/widgets/Quit.h
8	0	src/components/ogre/widgets/StatusIconBar.cpp
1	0	src/components/ogre/widgets/StatusIconBar.h

commit 209ab9020e16c2917c0e5663e3a1a694b5a52886
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Oct 9 22:58:06 2005 +0000

    2005-10-10  Erik Hjortsberg  <erik@katastrof.nu>
    
    	*  src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeSceneManager.cpp: removed reference to not used class

2	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeSceneManager.cpp

commit e102e7fa0d8962a4efe190f0f93e83a399482262
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Oct 9 22:18:35 2005 +0000

    2005-10-10  Erik Hjortsberg  <erik@katastrof.nu>
    
    	*  src/components/ogre/input/Input.cpp
    		* initialize mouse state to 0
    		* only act on mouse movements if the window has mouse focus

40	34	src/components/ogre/input/Input.cpp

commit 73957beb6eb83be6fd3b2069d2c15ee9c9e53db3
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Oct 9 22:16:50 2005 +0000

    2005-10-10  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/cegui/datafiles/fonts/Font.xsd, src/components/ogre/cegui/datafiles/imagesets/Imageset.xsd, src/components/ogre/cegui/datafiles/layouts/GUILayout.xsd, src/components/ogre/cegui/datafiles/schemes/GUIScheme.xsd: upgraded to new schemas to go with CEGUI 0.4.0

6	3	src/components/ogre/cegui/datafiles/fonts/Font.xsd
1	0	src/components/ogre/cegui/datafiles/imagesets/Imageset.xsd
2	1	src/components/ogre/cegui/datafiles/layouts/GUILayout.xsd
20	7	src/components/ogre/cegui/datafiles/schemes/GUIScheme.xsd

commit 31e058e64e4a18da0547671c2d544eede97926e1
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Oct 9 22:15:13 2005 +0000

    2005-10-10  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/framework/Makefile.am: include missing files for dist
    	* src/services/logging/LoggingService.*: rearranged the include directives since freebsd appeared to have some trouble with the current setup.

2	0	src/framework/Makefile.am
8	1	src/services/logging/LoggingService.cpp
3	0	src/services/logging/LoggingService.h

commit 78a8434dbcc4fda7c26f9e19671b1ab822e85b61
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Oct 9 21:26:15 2005 +0000

    2005-10-09  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* configure.ac: removed references to old SceneManager and disabled openal for now

7	9	configure.ac

commit 24bf2058ec0704a10d5b9463a048819808380c4d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Oct 4 22:55:53 2005 +0000

    2005-10-05  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/widget/StatusIconBar.*: when the input mode or movement mode changes, also change the mouse cursor image. Let's see how this falls out.

17	0	ChangeLog
15	5	src/components/ogre/widgets/StatusIconBar.cpp
5	2	src/components/ogre/widgets/StatusIconBar.h

commit a92e52a58c575e612b3bfb12b28aac537d22aa2d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Oct 4 22:54:24 2005 +0000

    2005-10-05  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/Avatar.cpp: cleaned up the logging calls
    	* src/components/ogre/AvatarCamera.*, src/components/ogre/AvatarController.*, src/components/ogre/GUIManager.*: adjust for the changes in Input.cpp

2	2	src/components/ogre/Avatar.cpp
3	3	src/components/ogre/AvatarCamera.cpp
3	1	src/components/ogre/AvatarCamera.h
1	1	src/components/ogre/AvatarController.cpp
3	1	src/components/ogre/AvatarController.h
29	12	src/components/ogre/GUIManager.cpp
15	7	src/components/ogre/GUIManager.h

commit 049654d548088130f35991c105cdb7f1a3dbdf37
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Oct 4 22:51:35 2005 +0000

    2005-10-05  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/input/Input.*: simplified the input modes so it's easier to toggle between them

57	30	src/components/ogre/input/Input.cpp
65	20	src/components/ogre/input/Input.h

commit ec0125175ae99e5b25d111fab61f85a43b35ba4d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Oct 4 22:48:55 2005 +0000

    2005-10-05  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/EmberOgre.cpp, src/services/server/ServerService.cpp, src/components/ogre/EmberEntity.cpp. src/components/ogre/EmberEntityFactory.cpp, src/components/ogre/model/Model.cpp: cleaned up the logging calls

1	1	src/components/ogre/EmberEntity.cpp
2	2	src/components/ogre/EmberEntityFactory.cpp
9	4	src/components/ogre/EmberOgre.cpp
1	1	src/components/ogre/model/Model.cpp
6	7	src/services/server/ServerService.cpp

commit 1220a14e7fcf623311aa2d1eab2279fb68ac8f41
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Oct 3 19:37:38 2005 +0000

    2005-10-03  Erik Hjortsberg  <erik@katastrof.nu>
    
    	*  src/components/ogre/widgets/MeshPreview.*: added more functionality, mainly dealing with playing and pausing animations
    	*  src/components/ogre/widgets/ChatWidget.xml: point out that it's Chat _Output_

17	0	ChangeLog
1	1	src/components/ogre/widgets/ChatWidget.xml
92	6	src/components/ogre/widgets/MeshPreview.cpp
111	12	src/components/ogre/widgets/MeshPreview.h
17	3	src/components/ogre/widgets/MeshPreview.layout

commit 76b7fc4383bf8e985e0578acdbd7ff0747a6156b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Oct 3 19:19:37 2005 +0000

    2005-10-03  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/framework/Exception.h: make getError const, since it really is

1	1	src/framework/Exception.h

commit ed7fe987537c3669dc8125706526a6456eb1618d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Oct 3 19:16:54 2005 +0000

    2005-10-03  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/framework/services/logging/LogginService.h: fixed S_LOG_CRITICAL
    	* src/components/ogre/EmberOgre.cpp:
    		* log critical errors to the critical log
    		* hook the logobserver up to the ConfigService so it reacts on changes to the config
    	* ember.conf: added key for the logging level

2	0	ember.conf
130	63	src/components/ogre/EmberOgre.cpp
1	1	src/services/logging/LoggingService.h

commit 59d3e7cd6f07ea8ff6f18a5699a233c9a62ed272
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Oct 1 20:48:00 2005 +0000

    2005-10-01  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/widgets/JesusEdit.*, src/components/ogre/widgets/Widget.*: rearranged the inclusion of CEGUI headers a bit to make it cleaner
    	* src/components/ogre/widgets/MeshPreview.*: added ability to turn animations on and off

21	0	ChangeLog
4	0	src/components/ogre/widgets/JesusEdit.cpp
4	4	src/components/ogre/widgets/JesusEdit.h
204	74	src/components/ogre/widgets/MeshPreview.cpp
67	6	src/components/ogre/widgets/MeshPreview.h
21	0	src/components/ogre/widgets/MeshPreview.layout
5	0	src/components/ogre/widgets/Widget.cpp
11	0	src/components/ogre/widgets/Widget.h

commit 026e4070bc7b2268cfb1ddb23d03fb9fc90efa31
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Oct 1 20:45:41 2005 +0000

    2005-10-01  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/EmbeOgre.cpp,  src/components/ogre/model/XMLModelDefinitionSerializer.cpp: moved some INFO log calls to VERBOSE log calls instead
    	* src/components/ogre/input/Input.h: cleaned up SigC includes

14	8	src/components/ogre/EmberOgre.cpp
6	8	src/components/ogre/input/Input.h
9	9	src/components/ogre/model/XMLModelDefinitionSerializer.cpp

commit 45d8d95c1adce3db774938454168af4706f4f375
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Oct 1 20:43:22 2005 +0000

    2005-10-01  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/AvatarController.cpp: start the camera 30 meters above the ground to avoid it being below ground. A better way would of course be to check the height of the terrain.
    	* src/components/ogre/AvatarController.h: added comments
    	* src/components/ogre/EmberEntity.cpp: moved some INFO log calls to VERBOSE log calls instead

1	0	src/components/ogre/AvatarController.cpp
11	0	src/components/ogre/AvatarController.h
8	8	src/components/ogre/EmberEntity.cpp

commit 8b259e50f2870ac0019b42ae2fbe2f16003a7db4
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Oct 1 20:38:24 2005 +0000

    2005-10-01  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* framework/Exception.h: make it actually compile

1	1	src/framework/Exception.h

commit 16834e68ff85a129af22e03c9df673c77ffa77a1
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Sep 27 20:04:14 2005 +0000

    2005-09-27  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* ember: don't overwrite the existing LD_LIBRARY_PATH values since it's just plain stupid

4	0	ChangeLog
2	2	ember

commit af17631c7c0e5240c02fde34192c1391292ec725
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Sep 26 21:54:17 2005 +0000

    2005-09-26  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/widgets/ServerBrowserWidget.*: oops, bugfix from the previous commit
    	* src/components/ogre/modeldefinitions/buildingelements.modeldef.xml: new house made by ChienNoir and exported by Munin added

5	0	ChangeLog
2	2	src/components/ogre/modeldefinitions/buildingelements.modeldef.xml
1	1	src/components/ogre/widgets/ServerBrowserWidget.cpp

commit 48afff6affd043235270ee40b4d33539c90cf617
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Sep 26 21:15:09 2005 +0000

    2005-09-26  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/widgets/ServerBrowserWidget.*: show the version of server running

4	0	ChangeLog
13	11	src/components/ogre/widgets/ServerBrowserWidget.cpp
6	6	src/components/ogre/widgets/ServerBrowserWidget.xml

commit 4fbf3195b91011e52ec154a9e89e5d63472b32c0
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Sep 26 20:30:57 2005 +0000

    2005-09-26  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* INSTALL, INSTALL.lyx, NEWS, README, README.lyx: updated documentation
    	* Makefile.am: install docs etc. in share/doc/ember-$VERSION

5	0	ChangeLog
3	14	INSTALL
3	18	INSTALL.lyx
2	0	Makefile.am
4	0	NEWS
22	65	README
28	98	README.lyx

commit 07323ddf06af19ef3c3fcae0b7a49930f310c494
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Sep 26 19:56:58 2005 +0000

    2005-09-26  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* media/materials/programs/Common.program: definition of the most commonly used shader programs
    	* media/materials/scripts/environment.material: removed program which wouldn't run on DX9 and caused crashes
    	* ember: open up a xterm window for WFUT so the user can see why nothing appears to be happening when running ember for the firs time

6	0	ChangeLog
1	1	ember
56	0	media/materials/programs/Common.program
48	48	media/materials/scripts/environment.material

commit ab59301278846f035f79f4e75d3b1b3243bbffb4
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 25 16:24:39 2005 +0000

    2005-09-25  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/environment/FoliageArea.*,: don't return bool on frame update
    	* src/components/ogre/EmberOgre.cpp: don't delete ModelDefinitionManager. hopefully this will lead to no segfaults at application exit, but it's a mess

5	0	ChangeLog
8	2	src/components/ogre/EmberOgre.cpp
1	1	src/components/ogre/environment/FoliageArea.cpp
1	1	src/components/ogre/environment/FoliageArea.h

commit c1c44e2e125c1c7949733dd629d949be8fd775f7
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 25 15:15:53 2005 +0000

    2005-09-25  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* ember.bat: removed citation marks
    	* src/components/ogre/widgets/EntityPickerWidget.*: fixed the signature for the event, something which strangely enough compiles and runs without problem (not even a warning) on gcc, but with MSVC compiles without warning but crashes at runtime, with a useless stack trace. Oh well.

5	0	ChangeLog
1	1	ember.bat
1	1	src/components/ogre/widgets/EntityPickerWidget.cpp
1	1	src/components/ogre/widgets/EntityPickerWidget.h

commit c1c5bc35745996af9481bc03e93a24f408d7bf0d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 25 13:39:40 2005 +0000

    2005-09-25  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/envronment/FoliageArea.*, src/components/ogre/envronment/Foliage.cpp:
    		* added the Ogre::Framelistener to the Foliage class, since you basically can't detach a frame listerner while inside a frameStarted event
    		* added methods for destroying FoliageAreas to the Foliage class
    		* cleaned up the creation and handling of FoliageAreas a bit
    	* src/components/ogre/TerrainGenerator.*:  watch for changes to the config file, more specifically graphics:foliage, and create or remove foliage from the TerrainPages accordingly
    	* src/components/ogre/TerrainPage.*: added methods for preparing, showing, hiding and destroying foliage areas
    	* src/components/ogre/Avatar.h: remove the class name in the specification

10	0	ChangeLog
1	1	src/components/ogre/Avatar.h
18	1	src/components/ogre/environment/Foliage.cpp
17	2	src/components/ogre/environment/Foliage.h
49	149	src/components/ogre/environment/FoliageArea.cpp
18	6	src/components/ogre/environment/FoliageArea.h
40	6	src/components/ogre/terrain/TerrainGenerator.cpp
28	2	src/components/ogre/terrain/TerrainGenerator.h
36	2	src/components/ogre/terrain/TerrainPage.cpp
20	2	src/components/ogre/terrain/TerrainPage.h

commit 0910ef7115ec6025f51ae63553cd691571a9333f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 25 10:51:19 2005 +0000

    2005-09-25  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* autopackage/default.apspec.in: the require keyword requires an interface version, even if it's ignored

4	0	ChangeLog
2	2	autopackage/default.apspec.in

commit 638d2177f37f546b7bb73842c2d721574dd0af2a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 25 10:48:07 2005 +0000

    2005-09-25  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* ember.conf, src/components/ogre/Avatar.*: added config option for setting the interval between updates to the server. Need to do some tweaking to make sure the player movement is smooth enough while not swamping the server with update commands.
    	* src/services/config/ConfigService.cpp: write info to the console when changing config values

5	0	ChangeLog
5	0	ember.conf
35	2	src/components/ogre/Avatar.cpp
23	0	src/components/ogre/Avatar.h
1	0	src/services/config/ConfigService.cpp

commit 8f9030f2ce15a60ade85d760d923be1eb00e0ed7
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 25 09:26:57 2005 +0000

    2005-09-25  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/widget/EntityPickerWidget.*: changed the behaviour of the menu after a suggestion from lakin. It now is only shown while the left mouse button is pressed. Much nicer!

37	0	ChangeLog
12	0	src/components/ogre/widgets/EntityPickerWidget.cpp
5	1	src/components/ogre/widgets/EntityPickerWidget.h

commit 2f7220cfc2e323d87561160bb219143fd819b2ff
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 25 09:24:01 2005 +0000

    2005-09-25  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/modeldefinitions/buildingelements.modeldel.xml: added a definition for the block_house, although now both the block_house and the house are incorrect

10	0	src/components/ogre/modeldefinitions/buildingelements.modeldef.xml

commit 920321b98a7888598c87c6e29bf5e25aa1850ad6
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 25 09:22:44 2005 +0000

    2005-09-25  Erik Hjortsberg  <erik@katastrof.nu>
    
    	*  src/components/ogre/model/Model.*: be sure to clean up particle systems upon deletion, else there will be some resource leaks

30	0	src/components/ogre/model/Model.cpp
7	0	src/components/ogre/model/Model.h

commit 65a0ee8feb3aa228c6c89d571b71aeff6f1b444c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 25 09:21:34 2005 +0000

    2005-09-25  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/input/Input.*:
    		* added events for mouse buttons pressed and released
    		* renamed all events to be prefixed by Event
    	* src/components/ogre/GUIManager:*:
    		* added a /screenshot console command
    		* use new event names in Input
    	* src/components/ogre/AvatarController.cpp, src/components/ogre/AvatarCamera.cpp:
    		* use new event names in Input

1	1	src/components/ogre/AvatarCamera.cpp
1	1	src/components/ogre/AvatarController.cpp
23	4	src/components/ogre/GUIManager.cpp
19	3	src/components/ogre/GUIManager.h
11	4	src/components/ogre/input/Input.cpp
28	4	src/components/ogre/input/Input.h

commit 2a0eefbc22f3ee5fabb127fa9228af4ef22abe1f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 25 09:10:24 2005 +0000

    2005-09-25  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/resources.cfg: get the modeldefinitions from the user instead of the shared data, so it can be updated through WFUT

1	1	src/components/ogre/resources.cfg

commit 929f1b93d9649b930548bd1011a7f4e952870dfe
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 25 09:09:26 2005 +0000

    2005-09-25  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/framework/float_cast.h: check for the config.h instead of checking for it's absence, doh!

1	1	src/framework/float_cast.h

commit 49fdb335a9ed02660f497bbc7f5a7b20d8015348
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 25 09:07:34 2005 +0000

    2005-09-25  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* autopackage/default.apspec.in: tweaked the autopackage by adding some dependencies. This should perhaps be better than statically linking them... We'll have to do some more tests though.
    	* ember: give the user some input before downloading the media

10	2	autopackage/default.apspec.in
1	0	ember

commit 70d1906f08a5ac4ecffd0368e3d2e6c0e2124654
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Sep 24 21:43:58 2005 +0000

    2005-09-24  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* ember: updates to work around a bug with nvidia-tls and some other small fixes

4	0	ChangeLog
13	9	ember

commit c1d34e78942591733677b88629c6b628a6e23f17
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Sep 24 16:43:48 2005 +0000

    2005-09-24  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* media/materials/scripts/terrain.cfg: moved it to src/components/ogre instead
    	* media/models/arrow.mesh: updated the arrow

5	0	ChangeLog
0	204	media/materials/scripts/terrain.cfg
-	-	media/models/arrow.mesh

commit ecccf22feab6519408148eea51392933d8fcb238
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Sep 24 16:41:36 2005 +0000

    2005-09-24  Erik Hjortsberg  <erik@katastrof.nu>
    
    	*  src/components/ogre/widget/JesusEdit.*: disable overlays for the preview viewpoint instead of using a RenderListener, which was a inefficient way
    	*  src/components/ogre/widget/IngameChatWidget.*: made some improvements to the widget, it now works with all kinds of entities, but won't show anything for the Avatar. Also made the graphical presentation a bit better.
    	* ember.png: added jayr's updated image

35	0	ChangeLog
-	-	ember.png
53	39	src/components/ogre/widgets/IngameChatWidget.cpp
3	3	src/components/ogre/widgets/IngameChatWidget.h
13	4	src/components/ogre/widgets/IngameChatWidget.layout
2	19	src/components/ogre/widgets/JesusEdit.cpp
0	16	src/components/ogre/widgets/JesusEdit.h

commit 589df4eeb1479544fa1abb0a033ad4bf6ba1efd3
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Sep 24 16:37:23 2005 +0000

    2005-09-24  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/environment/meshtree/Makefile.am: make sure config.h is included

1	1	src/components/ogre/environment/meshtree/Makefile.am

commit bfa48d6a338587738a0a85db3954d9f758bab3ea
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Sep 24 16:33:27 2005 +0000

    2005-09-24  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/EmberOgre.cpp: use the new methods in ConfigService for getting the shared config directory

9	4	src/components/ogre/EmberOgre.cpp

commit 5a28e8d9cd8175100b8c393007fb1a70991a3de4
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Sep 24 16:31:49 2005 +0000

    2005-09-24  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/EmberEntity.*:
    		* disable the debug sound from the merchant
    		* added a method for getting the Ogre Bounding box for the entity
    	* src/components/ogre/EmberPhysicalEntity.*:
    		* implement getWorldBoundingBox which returns the bounding box from the attached to the Model

9	3	src/components/ogre/EmberEntity.cpp
7	0	src/components/ogre/EmberEntity.h
6	0	src/components/ogre/EmberPhysicalEntity.cpp
2	0	src/components/ogre/EmberPhysicalEntity.h

commit 21d9a339f0e6bb665139a557a8d5fa97b827b73f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Sep 24 16:28:14 2005 +0000

    2005-09-24  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/framework/float_cast.h: check for HAVE_MATH_H instead of HAVE_LRINT, since I couldn't get the latter to work (autoconf didn't want to define it). Don't know how portable this is though...

4	2	src/framework/float_cast.h

commit 752ab65e2256889263b30d66b194cbb866e8ed26
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Sep 24 16:26:09 2005 +0000

    2005-09-24  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* configure.ac: put the config.h file in the src dir

11	1	configure.ac

commit 3d3a9e6a730bf3260d795a3925060a1edc50d1cc
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Sep 24 16:24:43 2005 +0000

    2005-09-24  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/services/EmberServices.cpp: temporarily disable the sound service until we get it working as it should
    	* src/services/config/ConfigService.*: added method for getting the shared configuration directory

7	6	src/services/EmberServices.cpp
11	0	src/services/config/ConfigService.cpp
6	0	src/services/config/ConfigService.h

commit f059034c1e441b1baa2d39b5788a8c260b366879
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Sep 23 23:45:50 2005 +0000

    2005-09-24  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* ChangeLog: updates

26	0	ChangeLog

commit 2112ce4cadd2f3b09b71fc6fd13622da932cf97a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Sep 23 23:45:15 2005 +0000

    2005-09-24  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/services/config/ConfigService.cpp: fixes for Apple and Win32
    	* src/components/ogre/TerrainShader.cpp: initialize the material to null, do'h
    	* src/components/ogre/EmberOgre.cpp:
    		* a lot of changes to make it work on win32 systems. Should not affect linux, but more testing needs to be done.
    		* now pass the log output from both ember and eris on to the ogre log system, ending up in Ogre.log

266	149	src/components/ogre/EmberOgre.cpp
2	1	src/components/ogre/terrain/TerrainShader.cpp
54	6	src/services/config/ConfigService.cpp

commit 398d9ec29818d67f06b5b59ec6ea4e7445f3770c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Sep 23 23:08:22 2005 +0000

    2005-09-24  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* ember.bat: batch file for getting the latest media and starting ember
    	* src/components/ogre/WorldEmberEntity.cpp: reverted back to previous behaviour since it's more correct: the adjustement of the entity should be in reference to the ogre scene node, since the eris representation might lag behind the client side motion prediction mechanism
    	* src/components/ogre/environment/meshtree/TStem.cpp: fixes for MSVC
    	* ember.vcproj, ember.sln: updated the project files

6	0	ember.bat
58	16	ember.sln
1939	479	ember.vcproj
2	1	src/components/ogre/WorldEmberEntity.cpp
3	5	src/components/ogre/environment/meshtree/TStem.cpp

commit 527a49c15067ea409998e7a7682208ec83002011
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Sep 23 23:01:11 2005 +0000

    2005-09-24  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/framework/tinyxml/tinyxml.cpp, src/framework/tinyxml/tinystr.cpp, src/framework/tinyxml/tinyxmlerror.cpp, src/framework/tinyxml/tinyxmlparser.cpp: made various adjustements which makes it compile on MSVC
    	* src/framework/float_cast.h: provides lrint functionality on platforms with outdated C libs, such as win32. Thanks to Erik de Castro Lopo
    	* src/framework/osdir.h: provides platform independent directory browsing support. It works, but isn't that full-featured. And it's a shame it doesn't use the STL syntax for iteration. Thanks Bart Vanhauwaert

111	0	src/framework/float_cast.h
193	0	src/framework/osdir.h
5	2	src/framework/tinyxml/tinystr.cpp
7	5	src/framework/tinyxml/tinyxml.cpp
1	1	src/framework/tinyxml/tinyxmlerror.cpp
6	2	src/framework/tinyxml/tinyxmlparser.cpp

commit 5e6b884d26be7c47bfa2c5154d7f1b9cf16aae75
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Sep 23 22:50:43 2005 +0000

    2005-09-24  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/AvatarCamera.cpp: return true since the signature expects it
    	* src/components/ogre/widget/HelpWidget.xml: updated the help text

1	1	src/components/ogre/AvatarCamera.cpp
4	2	src/components/ogre/widgets/HelpWidget.layout

commit ccb0f50edc39cd756c7f7d3153212a08522c62a8
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Sep 23 22:23:00 2005 +0000

    2005-09-23  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/services/EmberServices.cpp: don't include the MetaServerService
    	* src/services/config/ConfigService.h: fixed the signature of configError. gcc had no problem with implicitly converting string* to std::string, but MSVC apparently did
    	* src/services/logging/LoggingService.*: moved the inclusion of ctime to the implementation part to make the header a bit lighter
    	* src/services/server/ServerService.*: added extra checks to make sure that there is an entity attached to the avatar. Else there is a possibility a segfault might occur if the user tries to move the avatar before it's been connected to an entity (which is possible for a short, short duration)

7	0	ChangeLog
1	1	src/services/EmberServices.cpp
4	1	src/services/config/ConfigService.h
0	1	src/services/logging/LoggingService.cpp
1	0	src/services/logging/LoggingService.h
9	9	src/services/server/ServerService.cpp
1	0	src/services/server/ServerService.h

commit 6338fd83d831d1adb2e1c8e1f14415ebba05d1bb
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Sep 22 22:44:45 2005 +0000

    2005-09-23  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/ServerWidget.cpp, src/components/ogre/widgets/ServerWidget.xml
    		* added more tooltips and some more helpful texts
    		* if the logged in used has no characters yet, start by showing the "create char" tab instead of the "choose char" tab (since the list is empty anyway)

10	0	ChangeLog
20	7	src/components/ogre/widgets/ServerWidget.cpp
33	2	src/components/ogre/widgets/ServerWidget.layout

commit a279b84a1d3a70d069691c3043a0b6fb5202fb4c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Sep 22 22:42:57 2005 +0000

    2005-09-23  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* configfile: get the media from amber.worldforge.org which should be much more stable than folke.ostgota.lu.se

1	1	configfile

commit 36f36c2f2ec406b633d04df0b61301709ffbb0a9
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Sep 20 23:19:21 2005 +0000

    2005-09-21  Erik Hjortsberg  <erik@katastrof.nu>
    
    	*  ember.conf: set better looking fog values and added option for the fog colour

4	0	ChangeLog
2	2	ember.conf

commit b2e5df535e8eebf68e1ad1d999689407878928aa
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Sep 20 22:45:46 2005 +0000

    2005-09-21  Erik Hjortsberg  <erik@katastrof.nu>
    
    	*  src/components/ogre/TerrainGenerator.cpp: if there is no world, abort the world creation; else there would be a segfault

26	0	ChangeLog
4	0	src/components/ogre/terrain/TerrainGenerator.cpp

commit db7103f422b624b61792a98df64def045a9c7082
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Sep 20 22:43:48 2005 +0000

    2005-09-21  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/EmberOgre.cpp:
    		* fixed the setup of Jesus so it now looks in the right places
    		* turn the light bright on upon startup, so preview meshes and Carpenter constructions can be seen better

14	7	src/components/ogre/EmberOgre.cpp
1	1	src/components/ogre/GUIManager.cpp

commit cdfd51527223e5aaaeb84f10a13a046d186d951d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Sep 20 22:42:02 2005 +0000

    2005-09-21  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/AvatarCamera.*, src/components/ogre/AvatarController.*:: added a getPosition method and made some fixes to the getOrientation method so it works even when the camera is detached

16	0	src/components/ogre/AvatarCamera.cpp
13	9	src/components/ogre/AvatarCamera.h
1	1	src/components/ogre/AvatarController.cpp

commit 44b9a0130c9f988ba34c5bfd051a43aacce85f22
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Sep 20 22:40:37 2005 +0000

    2005-09-21  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/widgets/JesusEdit.cpp:
    		* fixed typo bug
    		* don't try to rotate the newly created construction since there are some bugs with the alignment of the blocks
    	* src/components/ogre/widgets/JesusEditFile.widget, src/components/ogre/widgets/JesusEditPreview.widget, src/components/ogre/widgets/JesusEdit.widget: added tooltips

8	6	src/components/ogre/widgets/JesusEdit.cpp
11	0	src/components/ogre/widgets/JesusEdit.layout
4	0	src/components/ogre/widgets/JesusEditFile.layout
2	1	src/components/ogre/widgets/JesusEditPreview.layout

commit d4fa26d84e96bc5a07e0ca836dc77197cd65bf75
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Sep 20 22:36:52 2005 +0000

    2005-09-21  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/jesus/modelmappings/general.modelmapping.xml: don't use the "wall" model for now since it has no mesh (it's hidden)

3	3	src/components/ogre/jesus/modelmappings/general.modelmapping.xml

commit 4c6a7733aa5e08f7788e1f7ad268205606f24672
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Sep 19 21:53:05 2005 +0000

    2005-09-19  Erik Hjortsberg  <erik@katastrof.nu>
    
    	*  src/components/ogre/environment/Sky.cpp, src/components/ogre/widgets/DebugWidget.cpp, src/components/ogre/widgets/Performance.cpp, src/components/ogre/widgets/Widget.h: cleaned up the sigc++ usage

20	0	ChangeLog
4	1	src/components/ogre/environment/Sky.cpp
1	0	src/components/ogre/widgets/DebugWidget.cpp
1	1	src/components/ogre/widgets/Performance.cpp
6	8	src/components/ogre/widgets/Widget.h

commit c35c4d3031bc9d00ecc03609ea5443696a7f7359
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Sep 19 21:42:51 2005 +0000

    2005-09-19  Erik Hjortsberg  <erik@katastrof.nu>
    
    	*  src/components/ogre/AvatarController.*: catch the pressing of the F6 button instead of just checking for it being pressed, much better

19	8	src/components/ogre/AvatarController.cpp
14	1	src/components/ogre/AvatarController.h

commit a3192082e0af40f80e37c131903ad434f331dd05
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Sep 19 21:38:59 2005 +0000

    2005-09-19  Erik Hjortsberg  <erik@katastrof.nu>
    
    	*  src/components/ogre/EmberOgre.*: added a couple of signals for signalling when different sub systems have been created or initialized

23	3	src/components/ogre/EmberOgre.cpp
32	423	src/components/ogre/EmberOgre.h

commit 2e7944fb5e171a6ba79c0a48c68f70bd4d6f7adc
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Sep 19 21:37:39 2005 +0000

    2005-09-19  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/services/logging/LoggingService.*: cleaned up the sigc++ usage

12	0	src/services/logging/LoggingService.cpp
2	9	src/services/logging/LoggingService.h

commit de4378bee43a6faa6e75ed5cc04faf7c10e33546
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Sep 19 21:36:47 2005 +0000

    2005-09-19  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* TODO: added some more items

2	0	TODO

commit df65dc38353cc9ae5349e49214e4ccf92fb4ebd2
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Sep 19 00:01:46 2005 +0000

    2005-09-19  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/environment/Sky.*: set up hooks to ConfigService and look for changes to the fog

19	0	ChangeLog
51	11	src/components/ogre/environment/Sky.cpp
16	1	src/components/ogre/environment/Sky.h

commit 6384df56016b04aae0adb561f95fe3383262f0f5
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Sep 19 00:00:32 2005 +0000

    2005-09-19  Erik Hjortsberg  <erik@katastrof.nu>
    
    	*  src/components/ogre/TerrainGenerator.cpp: if no valid height is available, return 0
    	*  src/components/ogre/WorldEmberEntity.cpp: get the position from the Eris::Entity instead of the Ogre::SceneNode

1	1	src/components/ogre/WorldEmberEntity.cpp
12	4	src/components/ogre/terrain/TerrainGenerator.cpp

commit 2aef4c649383d24f1d67a875577da6a90ffca38c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 18 23:57:03 2005 +0000

    2005-09-19  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/EmberOgre.*
    		* don't support sigc < 2.0 any more
    		* changed the name and function of the setting for dynamic tree generation; now assume that pregenerated trees will be used unless else specified

10	3	src/components/ogre/EmberOgre.cpp
9	9	src/components/ogre/EmberOgre.h

commit dbcf5e37a1e62e3044beac00d50d46ad54f242a6
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 18 23:55:36 2005 +0000

    2005-09-19  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/ConsoleObjectImpl.cpp: removed references to add_media since it's not used any more

4	4	src/components/ogre/ConsoleObjectImpl.cpp

commit cd2dae41794593d2885554e9db767ccc17aeb497
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 18 23:54:26 2005 +0000

    2005-09-19  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* ember.conf:
    		* added values for the fog colour
    		* changed the name and function of the setting for dynamic tree generation; now assume that pregenerated trees will be used unless else specified

6	0	ChangeLog
7	3	ember.conf

commit d611b55dd77432ab079c9bc54f4bb3e0c7ed84a7
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 18 23:52:25 2005 +0000

    2005-09-19  Erik Hjortsberg  <erik@katastrof.nu>
    
    	*  src/services/config/ConfigService.*:
    		* added get_value and set_value, which allows for accessing and changing config values from the console.
    		* added signal for changed config values

6	0	ChangeLog
78	8	src/services/config/ConfigService.cpp
43	2	src/services/config/ConfigService.h

commit d87cda598eaad845ac439064c71b16fcf0b2c0fa
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 18 23:49:58 2005 +0000

    2005-09-19  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/services/config/ember.conf: removed old, old config file

4	0	ChangeLog
0	15	src/services/config/ember.conf

commit 8e2fde6467b7708e62cbc5327590696e89aee4dd
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Sep 14 01:12:50 2005 +0000

    2005-09-14  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/SceneManagers/EmberPagingSceneManager/OgrePagingLandScapeListenerManager.cpp: fixed typo

4	0	ChangeLog
9	6	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeListenerManager.cpp

commit 0e852a5c4dfd90a5eab06b31ecb4188dda324b47
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Sep 14 01:01:07 2005 +0000

    2005-09-14  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/widgets/ConsoleWidget.cpp: no need to call the parent in the constructor
    	* src/components/ogre/widgets/ServerWidget.cpp, src/components/ogre/widgets/GiveWidget.cpp, src/components/ogre/widgets/ServerBrowserWidget.cpp, src/components/ogre/widgets/InventoryWidget.cpp, src/components/ogre/widgets/JesusEdit.cpp  : MSVC demands that a value is returned
    	* src/components/ogre/widgets/IngameChatWidget.cpp: replace dynamic_cast with static_cast
    	* src/components/ogre/widgets/MakeEntityWidget.cpp:
    		* MSVC demands that a value is returned
    		* added a very, very hacky "/testarea" command which creates an Area for testing purposes
    	* src/components/ogre/widgets/MeshPreview.cpp: make sure that hide and show commands are sent to the base class
    	* src/components/ogre/widgets/Quit.cpp:
    		* if the main window twice requests a quit op, do it instantly. This allows for the user to easily quit the app.
    	* src/components/ogre/widgets/Widget.*:
    		* MSVC demands that a value is returned
    		* use defined unsinged int instead of uint

16	0	ChangeLog
1	1	src/components/ogre/widgets/ConsoleWidget.cpp
2	0	src/components/ogre/widgets/GiveWidget.cpp
3	3	src/components/ogre/widgets/IngameChatWidget.cpp
2	0	src/components/ogre/widgets/InventoryWidget.cpp
4	0	src/components/ogre/widgets/JesusEdit.cpp
22	1	src/components/ogre/widgets/MakeEntityWidget.cpp
5	3	src/components/ogre/widgets/MeshPreview.cpp
6	1	src/components/ogre/widgets/Quit.cpp
1	0	src/components/ogre/widgets/ServerBrowserWidget.cpp
8	0	src/components/ogre/widgets/ServerWidget.cpp
2	1	src/components/ogre/widgets/Widget.cpp
1	1	src/components/ogre/widgets/Widget.h

commit 34adf5ad0d32803a7d486cb2070d6eca9bb13cdc
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Sep 14 00:50:47 2005 +0000

    2005-09-14  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/SceneManagers/EmberPagingSceneManager/EmberPagingLandScapeData2D_HeightField.cpp:
    		* default to a sane number
    		* get the max height from the Mercator::Terrain
    	* src/components/ogre/SceneManagers/EmberPagingSceneManager/OgrePagingLandScapeData2D.cpp: default to a sane value
    	* src/components/ogre/SceneManagers/EmberPagingSceneManager/OgrePagingLandScapeListenerManager.cpp: MSVC wants to know exact what namespace to look in
    	* src/components/ogre/SceneManagers/EmberPagingSceneManager/OgrePagingLandScapeOpetions.cpp: use the simple load(...) method to load the terrain.cfg. Not entirely sure how this will work on linux.

10	0	ChangeLog
7	3	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingLandScapeData2D_HeightField.cpp
3	1	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D.cpp
6	5	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeListenerManager.cpp
18	10	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOptions.cpp

commit 8254a9e8d3b51b167d1cf0e80e9befbb53342980
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Sep 14 00:23:15 2005 +0000

    2005-09-14  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/model/Model.cpp:
    		* no need to call the parent in the constructor
    		* make it not segfault a exit. we have to investigate if there's a possibility for a memory leak here
    	* src/components/ogre/model/ModelDefinitionManager.cpp: MSVC wants to know exact what namespace to look in
    	* src/components/ogre/model/ModelDefinitionManager.h: include local copy

9	0	ChangeLog
9	2	src/components/ogre/model/Model.cpp
1	1	src/components/ogre/model/ModelDefinitionManager.cpp
4	4	src/components/ogre/model/XMLModelDefinitionSerializer.cpp
1	1	src/components/ogre/model/XMLModelDefinitionSerializer.h

commit 1bbb79042c3b4a739ca8fb498d0bd8d71542b405
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Sep 14 00:20:04 2005 +0000

    2005-09-14  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/carpenter/BluePrint.cpp: removed unneeded variable
    	* src/components/ogre/environment/Foliage.cpp: MSVC wants to know exact what namespace to look in
    	* src/components/ogre/environment/FoliageArea.cpp: Better error output
    	* src/components/ogre/jesus/JesusMousePicker.cpp: replace dynamic_cast with static_cast
    	* src/components/ogre/jesus/XMLJesisSerializer.cpp:
    		* removed unused variables
    		* added MSVC specific code

10	0	ChangeLog
2	2	src/components/ogre/carpenter/BluePrint.cpp
1	1	src/components/ogre/environment/Foliage.cpp
3	1	src/components/ogre/environment/FoliageArea.cpp
1	1	src/components/ogre/jesus/JesusMousePicker.cpp
9	6	src/components/ogre/jesus/XMLJesusSerializer.cpp

commit ad6c0457fe8335a6a5b329c3268637f2abcc4247
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Sep 14 00:11:41 2005 +0000

    2005-09-14  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/GUIManager.cpp: include CEGUIBase.h since MSVC needed it
    	* src/components/ogre/TerrainArea.cpp: added method for setting the Mercator::Area
    	* src/components/ogre/TerrainGenerator.cpp:
    		* added MSVC headers
    		* added some new methods for easier set up of the terrain
    	* src/components/ogre/TerrainPage.cpp:
    		* added some more logging

19	0	ChangeLog
2	0	src/components/ogre/GUIManager.h
6	2	src/components/ogre/terrain/TerrainArea.cpp
1	0	src/components/ogre/terrain/TerrainArea.h
85	13	src/components/ogre/terrain/TerrainGenerator.cpp
13	0	src/components/ogre/terrain/TerrainGenerator.h
21	10	src/components/ogre/terrain/TerrainPage.cpp

commit 3550e3a2b6dcd660e18b8a6d8e8e027554c2d740
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Sep 13 23:59:23 2005 +0000

    2005-09-14  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/AvatarCamera.h: MouseMotion is a struct, not a class
    	* src/components/ogre/EmberEntity.cpp: don't try to remove the eris bounding box since this will lead to a crash when exiting the app
    	* src/components/ogre/GUIManager.cpp:
    		* changed all fprintf to S_LOG_* calls
    		* take screenshots with the Print screen key, not F8 anymore

23	0	ChangeLog
1	1	src/components/ogre/AvatarCamera.h
4	4	src/components/ogre/EmberEntity.cpp
13	13	src/components/ogre/GUIManager.cpp

commit 3f84f42553c24961dff80ba4151a6446122fdd95
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Sep 12 20:50:36 2005 +0000

    2005-09-12  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/model/Model.cpp: update attached objects position even when not animated, else when a non-animated model moved the attached entites wouldn't move with it

4	0	ChangeLog
11	6	src/components/ogre/model/Model.cpp

commit 8a2d7b0afe0441e877749e46cc678ac5b9d89596
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Sep 12 20:49:20 2005 +0000

    2005-09-12  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* Makefile.am: install the ember script as a script
    	* ember.png: updated the icon with the latest from jayr
    	* ember: fixed some bugs with the installation

13	0	ChangeLog
1	1	Makefile.am
4	5	ember
-	-	ember.png

commit c541b47631cb159c5c7d453b40930b939fcd7c3c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 11 22:08:44 2005 +0000

    2005-09-12  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* ember: added some debug output and
    	* src/components/ogre/EmberOgre.cpp: from resource.cfg, also parse the location of the media
    	* services/config/ConfigService.*: added methods for getting the user-specific and shared media
    	* src/components/ogre/resources.cfg: added indications where the media might be found (user or shared)

4	2	ember
23	7	src/components/ogre/EmberOgre.cpp
10	10	src/components/ogre/resources.cfg
11	2	src/services/config/ConfigService.cpp
13	0	src/services/config/ConfigService.h

commit d78339976d86b98d22715ad7182e2fbf075b4ab0
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 11 16:11:42 2005 +0000

    2005-09-11  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* ember: a startup script which copies the needed files and updates the media
    	* Makefile.am: make sure that configfile and the ember script are installed

5	0	ChangeLog
2	2	Makefile.am
122	0	ember

commit ade614d71c6dcb5ac80c2cdf03559ce661999a82
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 11 14:10:18 2005 +0000

    2005-09-11  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/EmberEntity.cpp: update the debug entity bounding box when moving

8	0	ChangeLog
6	2	src/components/ogre/EmberEntity.cpp

commit c3cb945123b1c1f64a3254e7447abe2e7ca17ef2
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 11 14:08:56 2005 +0000

    2005-09-11  Erik Hjortsberg  <erik@katastrof.nu>
    
    	*  media/materials/splatting/Splat.cg, src/components/ogre/TerrainPage.cpp: use the parameter tile to decide how much to tile the texture

4	1	media/materials/splatting/Splat.cg
7	0	src/components/ogre/terrain/TerrainPage.cpp

commit c063bb1219e9cad2efa9589392992250d8b18839
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 11 12:33:16 2005 +0000

    2005-09-11  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* media/materials/scripts/environment.material, media/materials/scripts/OffsetMapping.cg: if a parameter in a Cg program is not used, it's apparently removed from the function's prototype. fixed this
    	* media/materials/scripts/vegetation.material: use  a high detail texture for the oak, since it makes such a big difference

5	0	ChangeLog
4	4	media/materials/programs/OffsetMapping.cg
3	3	media/materials/scripts/environment.material
1	2	media/materials/scripts/vegetation.material

commit 41b0cae0e64c76d3a2d5620a3320e7856f4357e9
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 11 11:58:30 2005 +0000

    2005-09-11  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/model/XMLModelDefinitionSerializer.cpp: removed preloading of all parsed meshes

4	0	ChangeLog
2	2	src/components/ogre/model/XMLModelDefinitionSerializer.cpp

commit a13838ec6eef4cc56c961842383a9033f5721d81
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 11 11:55:16 2005 +0000

    2005-09-11  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* media/materials/scripts/environment.material: added new ground material and fixed a bug with the ploughed field

4	0	ChangeLog
21	2	media/materials/scripts/environment.material

commit 61d7ad5451952984171a013506a2cfca97184541
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 11 11:49:01 2005 +0000

    2005-09-11  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* make_dist_media.sh.in: some fixes to the media fetching
    	* configfile: updated the location of the media

34	0	ChangeLog
1	1	configfile
24	10	make_dist_media.sh.in

commit a743ece20db73db6bcec885df7981813023f379a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 11 11:47:02 2005 +0000

    2005-09-11  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/ogreopcode/Makefile.am, src/components/ogre/ogreopcode/opcode/Makefile.am: don't install the .a libs
    	* src/components/ogre/modeldefinitions/* updated the models

5	5	src/components/ogre/modeldefinitions/buildingelements.modeldef.xml
81	2	src/components/ogre/modeldefinitions/characters.modeldef.xml
2	2	src/components/ogre/modeldefinitions/items.modeldef.xml
1	1	src/components/ogre/ogreopcode/Makefile.am
1	1	src/components/ogre/ogreopcode/opcode/Makefile.am

commit 53bedd6510cfec860bfb9c28fc850eea6a837f45
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 11 11:43:45 2005 +0000

    2005-09-11  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/EmberOgre.cpp
    		* temporalily disable the sound service for now

8	2	src/components/ogre/EmberOgre.cpp

commit 9754867b0552a21ecb9e43b530be67c15b900caf
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 11 11:42:41 2005 +0000

    2005-09-11  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/AvatarCamera.*
    		* added console command setcameradistance, which allows the setting of the distance between the camera and the avatar
    		* allow the avatar to be mouse picked

40	9	src/components/ogre/AvatarCamera.cpp
38	10	src/components/ogre/AvatarCamera.h

commit c355d4ee8da4a83c7b7695f1f390641d42b3a371
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 11 11:41:05 2005 +0000

    2005-09-11  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/widget/MeshPreview.*
    		* added a simple gui for the mesh preview, it's possible to create new meshes, scale them and remove them

130	2	src/components/ogre/widgets/MeshPreview.cpp
28	2	src/components/ogre/widgets/MeshPreview.h
75	0	src/components/ogre/widgets/MeshPreview.layout

commit 05ac6b87dd4708fea685a008a884a1afdac39ebd
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 11 11:40:02 2005 +0000

    2005-09-11  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/widget/MakeEntityWidget.h: made buildWidget virtual

1	1	src/components/ogre/widgets/MakeEntityWidget.h

commit 967fc31a6aba857935e490d642b64dd4eb920158
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Sep 11 11:39:16 2005 +0000

    2005-09-11  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/widget/JesusEdit.h, src/components/ogre/widget/Widget.h: moved ConstWrapper to Widget

1	9	src/components/ogre/widgets/JesusEdit.h
12	0	src/components/ogre/widgets/Widget.h

commit e37cc15793a73e44f2b80b3e322211c1c8f81514
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Sep 8 20:10:43 2005 +0000

    2005-09-08  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/cegiu/datafiles/schemes/*.scheme
    		* with CEGUI 0.4.0 we don't need to define the widget elements in the xml file, CEGUI will get the info from the .so file

5	0	ChangeLog
1	36	src/components/ogre/cegui/datafiles/schemes/TaharezLook.scheme
1	32	src/components/ogre/cegui/datafiles/schemes/TaharezLookWidgets.scheme
1	25	src/components/ogre/cegui/datafiles/schemes/WindowsLook.scheme
1	25	src/components/ogre/cegui/datafiles/schemes/WindowsLookWidgets.scheme

commit 027e776a125664fa38b0c92e3c332b56fce166e2
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Sep 8 20:08:39 2005 +0000

    2005-09-08  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/terrain.cfg: terrain settings

4	0	ChangeLog
204	0	src/components/ogre/terrain.cfg

commit 4da31296b97f677ad4be5d8635c40a590ecc9d83
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Sep 8 20:07:52 2005 +0000

    2005-09-08  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/EmberOgre.cpp
    		* initialize mEmberEntityFactory to 0
    		* in getWorld(), if no mEmberEntityFactory, return the root node of Ogre
    	* src/components/ogre/Makefile.am
    		* include terrain.cfg when installing

17	0	ChangeLog
17	3	src/components/ogre/EmberOgre.cpp
1	1	src/components/ogre/Makefile.am

commit cfd1cfecbb18e4cb3c175e213f265d9306b1cbb7
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Sep 8 20:04:55 2005 +0000

    2005-09-08  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/widgets/MeshPreview.*, src/components/ogre/widgets/Makefile.am, src/components/ogre/GUIManager.cpp, src/components/ogre/widgets/WidgetDefinitions.cpp
    		*added new widget for previewing meshes, this will be useful for previewing meshes

1	0	src/components/ogre/GUIManager.cpp
8	8	src/components/ogre/widgets/Makefile.am
90	0	src/components/ogre/widgets/MeshPreview.cpp
60	0	src/components/ogre/widgets/MeshPreview.h
4	0	src/components/ogre/widgets/WidgetDefinitions.cpp

commit 94ff7a120f88f3271babfef02bc96cec2df8b7fa
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Sep 8 19:59:55 2005 +0000

    2005-09-08  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* configure.ac: require CEGUI 0.4.0, since it's much better and works without a recompile. We'll soon be moving to using a default widget style with Falagard, too.

2	2	configure.ac

commit db5ed95cb6ef854a6af5972394c23f53e2a2d919
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Sep 7 15:39:42 2005 +0000

    2005-09-07  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/MotionManager.cpp: MSVC wants to know exact what namespace to look in
    	* src/components/ogre/MathConverter.cpp: MSVC needs math.h
    	* src/components/ogre/GUIManager.cpp:
    		* MSVC wants to know exact what namespace to look in
    		* use macro from CEGUI for dynlib opening; works on both win32 and *nix
    		* temporarily remove JesusEdit since it doesn't work with win32 yet
    		* replace dynamic_cast with static_cast
    		* added win32 includes
    	* src/components/ogre/EmberOgrePrerequisites.h: added type uint
    	* src/components/ogre/EmberEntityFactory.cpp:
    		* MSVC wants to know exact what namespace to look in
    		* replace dynamic_cast with static_cast
    	* src/components/ogre/EmberEntity.cpp:
    		* replace dynamic_cast with static_cast

2	2	src/components/ogre/EmberEntity.cpp
2	2	src/components/ogre/EmberEntityFactory.cpp
1	1	src/components/ogre/EmberOgrePrerequisites.h
19	6	src/components/ogre/GUIManager.cpp
21	1	src/components/ogre/MathConverter.h
1	1	src/components/ogre/MotionManager.cpp

commit e9f673b029813041ee4e179f4db144efec82291d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Sep 7 15:26:38 2005 +0000

    2005-09-07  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/Avatar.cpp: replaced dynamic_cast with static_cast

3	4	src/components/ogre/Avatar.cpp

commit 6e4f6b60ac12fd0b5ed5d795fdf166533f38f705
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Sep 7 11:57:49 2005 +0000

    2005-09-07  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/CONTROLS : updated text
    	* src/components/ogre/GUIManager.cpp: include CEGUIWindowManager.h since Widget.h doesn't do that anymore
    	* src/components/ogre/widgets/ConsoleWidget.xml : updated text

6	0	ChangeLog
1	0	src/components/ogre/CONTROLS
1	0	src/components/ogre/GUIManager.cpp
1	1	src/components/ogre/widgets/ConsoleWidget.layout

commit e19531077297bfdf967c98471f8dd9b752331888
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Sep 7 11:40:22 2005 +0000

    2005-09-07  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/EmberEntity.*
    		* catch bbox changes and call the method onBboxChanged
    	* src/components/ogre/EmberPhysicalEntity.*
    		* store the initial bounding box of the model so we can do scaling later on
    		* allow dynamic scaling on bounding box changes, instead of like before just scale upon creation

9	0	ChangeLog
16	2	src/components/ogre/EmberEntity.cpp
7	1	src/components/ogre/EmberEntity.h
21	8	src/components/ogre/EmberPhysicalEntity.cpp
7	0	src/components/ogre/EmberPhysicalEntity.h

commit ee58c7f4412e5cb5b604d3fb182ce2358a7ccb82
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Sep 7 10:03:33 2005 +0000

    2005-09-07  Erik Hjortsberg  <erik@katastrof.nu>
    
    	*  src/components/ogre/environment/Sun.*
    		* added methods and signals for changing the position of the sun, the colour of the sun and the ambient lightning
    		* added console commands for changing the position of the sun, the colour of the sun and the ambient lightning, these are "/setsunposition x y z", "/setsuncolour r b g" and "/setambientlight r b g"

6	0	ChangeLog
91	8	src/components/ogre/environment/Sun.cpp
64	1	src/components/ogre/environment/Sun.h

commit 12a93b25e4344c640ee8dad0cb538acf2140bc0e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Sep 7 10:00:43 2005 +0000

    2005-09-07  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/TerrainShader.cpp: enable vertex lightning and disable self illumination on the terrain, which allows the ambient light and the sun to better decide the look of the terrain

4	0	ChangeLog
2	2	src/components/ogre/terrain/TerrainShader.cpp

commit 3fac5ba72420a1972d3a0c621f10add01b0d1cbd
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Sep 7 09:59:29 2005 +0000

    2005-09-07  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* ember.conf: added setting for how much the alpha map should be scaled

4	0	ChangeLog
4	0	ember.conf

commit 12bbcafb3b256ac9a917bf7b4a0b4acada0f67f4
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Sep 7 09:56:29 2005 +0000

    2005-09-07  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/TerrainPage.*
    		* get the alpha map scaling from the config file
    		* for simple splatting, use 8 bit bitmaps instead of 32 bit; this should bring the memory usage down a bit
    		* enable vertex lightning for the terrain. Not sure if this is the right way though, perhaps we should rather use lightmaps.

7	0	ChangeLog
94	61	src/components/ogre/terrain/TerrainPage.cpp
4	3	src/components/ogre/terrain/TerrainPage.h

commit a597ea73ff5757f822870d02f5d45363e8a9d381
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Sep 6 14:44:16 2005 +0000

    2005-09-06  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/widgets/ChatWidget.cpp, src/components/widgets/ConsoleWidget.cpp, src/components/widgets/DebugWidget.cpp, src/components/widgets/EntityPickerWidget.cpp, src/components/widgets/GiveWidget.cpp, src/components/widgets/IconBase.h, src/components/widgets/IngameChatWidget.cpp, src/components/widgets/InspectWidget.*, src/components/widgets/InventoryWidget.cpp, src/components/widgets/JesusEdit.cpp, src/components/widgets/MakeEntityWidget.cpp, src/components/widgets/Performance.cpp, src/components/widgets/Quit.cpp, src/components/widgets/ServerBrowserWidget.cpp, src/components/widgets/ServerWidget.cpp
    		* use new utility methods in Widget.cpp which cleans up the code a bit
    		* added some more comments

6	0	ChangeLog
2	5	src/components/ogre/widgets/ChatWidget.cpp
2	2	src/components/ogre/widgets/ConsoleWidget.cpp
3	5	src/components/ogre/widgets/DebugWidget.cpp
1	0	src/components/ogre/widgets/EntityPickerWidget.cpp
5	6	src/components/ogre/widgets/GiveWidget.cpp
16	0	src/components/ogre/widgets/IconBase.h
1	0	src/components/ogre/widgets/IngameChatWidget.cpp
5	4	src/components/ogre/widgets/InspectWidget.cpp
10	0	src/components/ogre/widgets/InspectWidget.h
3	3	src/components/ogre/widgets/InventoryWidget.cpp
14	11	src/components/ogre/widgets/JesusEdit.cpp
3	3	src/components/ogre/widgets/MakeEntityWidget.cpp
1	1	src/components/ogre/widgets/Performance.cpp
2	2	src/components/ogre/widgets/Quit.cpp
5	5	src/components/ogre/widgets/ServerBrowserWidget.cpp
17	16	src/components/ogre/widgets/ServerWidget.cpp

commit 0da0fec93ca4e0e2e5bc7acc8b83c6f0655711b5
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Sep 6 14:34:46 2005 +0000

    2005-09-06  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/widgets/Widget.*
    		* added more utility methods to be used by subclasses, for example a getWindow(...) method
    		* added more comments

6	0	ChangeLog
11	1	src/components/ogre/widgets/Widget.cpp
59	16	src/components/ogre/widgets/Widget.h

commit 5a095ed809741b6863cefe4f932d0f431bd6d861
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Sep 5 19:15:20 2005 +0000

    2005-09-05  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/widgets/InspectWidget.*
    		* added "/inspect $entityid" console command

5	0	ChangeLog
39	5	src/components/ogre/widgets/InspectWidget.cpp
13	0	src/components/ogre/widgets/InspectWidget.h

commit 156e2a4217b41424fb71ef8ea61a9cbc9f68a97e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Sep 5 19:14:17 2005 +0000

    2005-09-05  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* TODO: updated items

17	0	ChangeLog
17	9	TODO

commit d715801d94e669bfea27b223bad8591bd0b16e42
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Sep 1 18:51:10 2005 +0000

    2005-09-01  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/AvatarController.* : make sure all values are initiialized to the correct values (in most cases 0) in the constructor

8	0	src/components/ogre/AvatarController.cpp
2	0	src/components/ogre/AvatarController.h

commit b17aac50c5f7cab0ff48f9d94d06025148239c73
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Sep 1 18:49:57 2005 +0000

    2005-09-01  Erik Hjortsberg  <erik@katastrof.nu>
    
    	*  src/components/ogre/model/Model.cpp: since Ogre 1.0.4 the issue with attached entities not being scaled correctly has been fixed, so thus we need to deal with this in Model
    	* configure.ac: require Ogre 1.0.4

2	2	configure.ac
11	1	src/components/ogre/model/Model.cpp

commit e276cd54ecc608529da4ec20398908b2980f2961
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Sep 1 18:47:38 2005 +0000

    2005-09-01  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/widgets/InspectWidget.cpp: Check that the predicted velocity is valid before showing it, since at least with the current Eris it will be invalid if the entity is not moving.

6	1	src/components/ogre/widgets/InspectWidget.cpp

commit f7e85e21881e60e0edcbc2594c5496ad0a8f5cea
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jul 26 21:00:35 2005 +0000

    2005-07-26  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* Makefile.am: include new .imageset files
    	* src/components/ogre/widgets/IconBase.* don't get images by file name, get them from the imageset instead
    	* src/components/ogre/widgets/StatuIconBar.* use the new functionality in IconBase

13	0	ChangeLog
1	1	src/components/ogre/Makefile.am
12	15	src/components/ogre/widgets/IconBase.cpp
1	1	src/components/ogre/widgets/IconBase.h
8	8	src/components/ogre/widgets/StatusIconBar.cpp

commit 361add0b1cc6bec0a92d15b109d026130581fdd2
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jul 26 20:57:52 2005 +0000

    2005-07-26  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/cegui/datafiles/imagesets/iconset_mason.imageset, src/components/ogre/cegui/datafiles/imagesets/iconset_standard.imageset:
    		* instead of using individual files for the icons we'll use CEGUI's imageset functionality. This is good in so many ways, amongst them that we'll have to use imagesizes n^2 for our images since most GFX can't handle other sizes.
    		* separated the images into two different files. The standard icons are those that presumely are game neutral. I put the non-game neutral icons in iconset_mason, even though there probably won't be combat or magic in mason.

6	0	src/components/ogre/cegui/datafiles/imagesets/iconset_mason.imageset
13	0	src/components/ogre/cegui/datafiles/imagesets/iconset_standard.imageset

commit a38db01c8cd40ac8f7746b6c4c38eb46b064b8d6
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jul 25 21:16:34 2005 +0000

    2005-07-25  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* configfile: added a configfile for WFUT, this one points at http://www.ostgota.lu.se/wf/WFUT. To update to the latest media, run WFUT in the same directory as this config file, like so: "java -jar WFUT.jar update ember-media". This will be better integrated in the ember shell script later on.

4	0	ChangeLog
1	0	configfile

commit 4845f3ff0dfa817e6008dbb1ddb57f9ff43e2fb6
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jul 25 20:51:05 2005 +0000

    *** empty log message ***

11	0	ChangeLog

commit 2b990132db52da786365857235b6a786a7b397f5
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jul 25 20:50:40 2005 +0000

    2005-07-25  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/modeldefinitions/environment.modeldef.xml; added a pile and some grass
    	* src/components/ogre/modeldefinitions/itemsmodeldef.xml; some adjustements to the scythe

2	2	src/components/ogre/modeldefinitions/characters.modeldef.xml
19	0	src/components/ogre/modeldefinitions/environment.modeldef.xml

commit a99da0a6b4116c9b5f3fdcb86bf5d14745874d52
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jul 25 20:50:25 2005 +0000

    * src/components/ogre/modeldefinitions/environment.modeldef.xml; added a pile and some grass
    * src/components/ogre/modeldefinitions/itemsmodeldef.xml; some adjustements to the scythe

1	1	src/components/ogre/widgets/IconBase.cpp

commit 1f559d3b75c5926b63aca9e0ec61bba52203746a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jul 25 20:47:51 2005 +0000

    2005-07-25  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* make_dist_media.sh.in: also copy the theme media
    	* src/components/ogre/widgets/IconBase.cpp: get the icons from themes/ember/gui instead (the svn repos)

8	0	make_dist_media.sh.in
3	3	src/components/ogre/environment/Water.cpp

commit 7df5b676ece22a5dbccce98e180fd3ca4fcb247c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jul 25 20:46:35 2005 +0000

    2005-07-25  Erik Hjortsberg  <erik@katastrof.nu>
    
    	*  src/component/ogre/cegui/datafiles/imagesets/TaharezLook.imageset, src/component/ogre/cegui/schemes/TaharezLook.scheme:
    		* updated with new elements for tool tips and updated to cegui 0.3.0
    		* moved references to gui elements to themes/ember/gui

46	0	ChangeLog
11	2	src/components/ogre/cegui/datafiles/imagesets/TaharezLook.imageset
4	1	src/components/ogre/cegui/datafiles/schemes/TaharezLook.scheme

commit 1c11b796c31f10b926e53a7a48824bc9906883a6
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jul 25 19:13:44 2005 +0000

    2005-07-25  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/component/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapePageManager.cpp: added extra checks for empty pages, else we'll get an error when doing mouse picking without a terrain

4	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapePageManager.cpp

commit e789ab8bbdea26289fd6f21019d51d63f319b2dc
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jul 25 19:07:40 2005 +0000

    2005-07-25  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/component/ogre/GUIManager.*
    		* cleaned up code
    		* added reference to StatusIconBar
    		* added new event for the changing of input modes
    	* src/components/ogre/EmberOgre.*
    		* added accessor for the AvatarController (this should be renamed to something else really, like just EntityController. Ah, the joys of subversion.)

17	1	src/components/ogre/EmberOgre.cpp
12	1	src/components/ogre/EmberOgre.h
25	24	src/components/ogre/GUIManager.cpp
20	18	src/components/ogre/GUIManager.h

commit 2a63edd2a6c151a557a2327675fab51195071e96
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jul 25 18:48:07 2005 +0000

    2005-07-25  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/component/ogre/AvatarController.*, src/component/ogre/Avatar.*
    		* cleaned up how movement is handled, I'm still not entirely happy with it. I need a better abstraction design.
    		* made the camera attach to the avatar upon entering the world

4	4	src/components/ogre/Avatar.cpp
10	10	src/components/ogre/Avatar.h
24	16	src/components/ogre/AvatarController.cpp
32	6	src/components/ogre/AvatarController.h

commit 20785e11e39d8d210cd2981e90c23026151bf372
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jul 25 18:45:18 2005 +0000

    2005-07-25  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/component/ogre/widgets/Console.cpp : better use of base class
    	* src/component/ogre/widgets/Console.widget: added tooltip
    	* src/component/ogre/widgets/EntityPickerWidget.cpp: no need for ugly casts
    	* src/component/ogre/widgets/Help.*, src/component/ogre/widgets/HelpWidget.xml
    		* removed icon (is now in StatusIconBar)
    		* changed to std::string for the static command
    		* moved the text to the .widget file
    	* src/component/ogre/widgets/JesusEdit.cpp: added more checks when creating a new binding
    	* src/component/ogre/widgets/Makefile.am, src/component/ogre/widgets/WidgetDefinitions.cpp: added StatusIconBar and IconBase classes
    	* src/component/ogre/widgets/Quit.*: added the console command /softquit , which unlike /quit will show the Quit widget instead of just shutting down direct
    	* src/component/ogre/widgets/ServerWidget.cpp : better use of base class

1	8	src/components/ogre/widgets/ConsoleWidget.cpp
5	0	src/components/ogre/widgets/ConsoleWidget.layout
2	2	src/components/ogre/widgets/EntityPickerWidget.cpp
5	43	src/components/ogre/widgets/Help.cpp
1	4	src/components/ogre/widgets/Help.h
48	1	src/components/ogre/widgets/HelpWidget.layout
4	2	src/components/ogre/widgets/JesusEdit.cpp
9	7	src/components/ogre/widgets/Makefile.am
24	0	src/components/ogre/widgets/Quit.cpp
4	0	src/components/ogre/widgets/Quit.h
1	1	src/components/ogre/widgets/Quit.layout
2	3	src/components/ogre/widgets/ServerWidget.cpp
1	1	src/components/ogre/widgets/ServerWidget.h
2	0	src/components/ogre/widgets/WidgetDefinitions.cpp

commit e9788c50f7a03e22ea7bfb8bef4d2c4108f67c79
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jul 25 18:22:46 2005 +0000

    2005-07-25  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/widgets/IconBase.*
    		* a class used for status icons and buttons in the gui
    	* src/components/ogre/widgets/StatusIconBar.*
    		* a status icon bar widgets, which show some basic status of the input and movement mode, as well as a help icon and an exit icon

125	0	src/components/ogre/widgets/IconBase.cpp
66	0	src/components/ogre/widgets/IconBase.h
146	0	src/components/ogre/widgets/StatusIconBar.cpp
63	0	src/components/ogre/widgets/StatusIconBar.h

commit 4423b115844584d3f3e8ee818f4731532c4de914
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jul 25 17:48:16 2005 +0000

    2005-07-25  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* configure.ac: bump version and add dependency on SDL_image

4	0	ChangeLog
6	4	configure.ac

commit 34d003a336dbde8b5e28460d6f9d1f5521738007
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Sun Jul 24 11:45:59 2005 +0000

    2005-07-24  Miguel Guzman
    
            * configure.ac: the checking for WF libs now shows the errors upon
    	        failing (by displaying $WF_PKG_ERRORS) . Also, properly quoted the
    		        list of libs.

6	0	ChangeLog
3	3	configure.ac

commit 7f6485c8ff2150f58cd074eed0a1a863a53d6ff6
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Jul 21 21:34:35 2005 +0000

    2005-07-21  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/framework/Makefile.am: removed EntityListener since it's not used

4	0	ChangeLog
1	1	src/framework/Makefile.am

commit f203643987aac3bfb9e37f17b0a82f881521f805
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Jul 21 21:33:48 2005 +0000

    2005-07-21  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/framework/tinyxml/tinyxml.h, src/framework/tinyxml/tinyxmlparser.cpp
    		* don't use std::string in tinyxml since we want to do insensitive comparisons, which is easier with c-strings (unless we want to rewrite the code in tinyxml...)

14	0	ChangeLog
1	1	src/framework/tinyxml/tinyxml.h
1	1	src/framework/tinyxml/tinyxmlparser.cpp

commit 141a09c62ffde6b91a674b0d55bd1eb5a95614d0
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Jul 21 21:27:42 2005 +0000

    2005-07-21  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/jesus/Jesus.h
    		* updated the click masks to better fit with the paging scene manager
    	* src/components/ogre/jesus/XMLJesusSerializer.cpp
    		* fixed some bugs with the parsing
    		* don't use std::string in tinyxml since we want to do insensitive comparisons, which is easier with c-strings (unless we want to rewrite the code in tinyxml...)

2	2	src/components/ogre/jesus/Jesus.h
18	22	src/components/ogre/jesus/XMLJesusSerializer.cpp

commit edd0e441a63961974a45d1956e3727ce0e59d6be
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Jul 21 21:24:02 2005 +0000

    2005-07-21  Erik Hjortsberg  <erik@katastrof.nu>
    
    	*  src/components/ogre/input/Input.*
    		* added functionality for turning mouse look on and off, so you don't need to press the righ mouse button constantly. Double clicking with the right mouse button will do the trick.

6	0	ChangeLog
42	11	src/components/ogre/input/Input.cpp
23	0	src/components/ogre/input/Input.h

commit e9fa1e87c1520b480f30fe15e8330ac79991db40
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Jul 21 21:19:25 2005 +0000

    2005-07-21  Erik Hjortsberg  <erik@katastrof.nu>
    
    		* src/components/ogre/EmberOgre.cpp
    			* set the icon of the window
    			* reactivated jesus
    			* changed NULL to 0
    		* src/components/ogre/EmberEntity.*
    			* changed NULL to 0
    			* moved some inline methods to the .cpp part
    			* cleaned out some unused ClickMasks
    		* src/components/ogre/EmberPhysicalEntity.cpp
    			* set the click mask to CM_ENTITY
    			* fixed the way the velocity for the entity is checked (to determine whether to show the forward or backwards walking animation)
    		* src/components/ogre/GUIManager.cpp
    			* changed back to just using one single imageset, since TaharezLook can't handle two different
    			* fixed an issue with the main sheet which wasn't raised as it should
    		* src/components/ogre/PersonEmberEntity.cpp
    			* don't set a click mask, we're trying to move away from the deep nesting of the entity class hierarcy
    		* src/components/ogre/TerrainGenerator.cpp
    			* correctly calculate the height of the world
    		* src/components/ogre/TerrainPage.cpp
    			* correct the placement of the terrain and the material, since it was a bit misaligned before
    		* src/components/ogre/WorldEmberEntity.cpp
    			* changed NULL to 0
    		* src/components/ogre/Avatar.*
    			* don't send the scenemanager in the constructor since we now get it through EmberOgre instead
    			* set more correct walk and run speeds
    			* don't create a dummy model on startup, wait for the world connection
    			* added some debug output for the current location and velocity
    		* src/components/ogre/AvatarController.*
    			* changed NULL to 0
    			* start with a detached camera, there are still some bugs though
    			* made movement with the detached camera a little easier
    		* src/components/ogre/AvatarCamera.*
    			* started adding functionality for preventing the camera to dip below the terrain, needs a bit more work though
    			* fixed the pickObject method which hadn't worked since the switch to the paging scene manager

36	0	ChangeLog
27	28	src/components/ogre/Avatar.cpp
0	4	src/components/ogre/Avatar.h
60	13	src/components/ogre/AvatarCamera.cpp
8	2	src/components/ogre/AvatarCamera.h
15	14	src/components/ogre/AvatarController.cpp
2	1	src/components/ogre/AvatarEmberEntity.cpp
10	1	src/components/ogre/EmberEntity.cpp
6	11	src/components/ogre/EmberEntity.h
52	5	src/components/ogre/EmberOgre.cpp
2	2	src/components/ogre/EmberPhysicalEntity.cpp
2	2	src/components/ogre/GUIManager.cpp
1	1	src/components/ogre/PersonEmberEntity.cpp
1	1	src/components/ogre/WorldEmberEntity.cpp
4	2	src/components/ogre/terrain/TerrainGenerator.cpp
17	7	src/components/ogre/terrain/TerrainPage.cpp

commit aa0ca7e416eb32de84453f21e31f0983d443c23d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jul 17 20:57:03 2005 +0000

    2005-07-17  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* media/materials/splatting/Splat.cg
    		* updates for TerrainPagingSceneManager
    	* src/components/ogre/TerrainPage.cpp
    		* corrected the generation of the height map for the TerrainPagingSceneManager

12	0	ChangeLog
2	1	media/materials/splatting/Splat.cg
3	3	src/components/ogre/terrain/TerrainPage.cpp

commit 35858bb85589aa31e360f6e5f903bcd446ebb4de
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jul 17 20:55:39 2005 +0000

    2005-07-17  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/carpenter/BluePrint.*, src/components/ogre/carpenter/Carpenter.*
    		* Added more error checks to prevent crashes with defect definitions.

8	2	src/components/ogre/carpenter/BluePrint.cpp
2	1	src/components/ogre/carpenter/BluePrint.h
9	0	src/components/ogre/carpenter/Carpenter.cpp
3	2	src/components/ogre/carpenter/Carpenter.h

commit 6f6ca9d7e01d0a81be5d6b451aab945bad1f778d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jul 13 19:50:40 2005 +0000

    2005-07-13  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/model/ModelDefiniton.h, src/components/ogre/model/XMLModelDefinitionSerializer.*
    		* better clean up of XML parsing data structures

18	0	ChangeLog
0	2	src/components/ogre/model/ModelDefinition.h
3	3	src/components/ogre/model/XMLModelDefinitionSerializer.cpp
1	1	src/components/ogre/model/XMLModelDefinitionSerializer.h

commit 04168fac61058ae3546f7a3573356522d848fe06
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jul 13 19:49:04 2005 +0000

    2005-07-13  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* TODO: added more items
    	* src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScaperenderable.cpp:
    		* don't count delta values beyond 7 meters when determining LOD, since such values must either be counted as spurious, or part of a larger cliff face, which would bring many GPUs to their knees even when seen from afar. In the future we might perhaps need to implement a better LOD mechanism, although the consensus these days seems to solve the LOD issue with brute force, i.e. counting no modern GPUs being so much tailored to handling large amounts of vertices that they have no problems handling low LOD levels. We would however want a better path for old cards too.
    		* also don't count heights of 0 when doing LOD, since these are probably from uninitialized Mercator segments

2	3	TODO
94	79	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeRenderable.cpp

commit ee07c463399741ea49e51b9feba6fb6107cbc778
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jul 13 19:41:24 2005 +0000

    2005-07-13  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/Avatar.cpp: remove the debug model upon connecting
    	* src/components/ogre/AvatarEmberEntity.cpp,  src/components/ogre/PersonEmberEntity.cpp,  src/components/ogre/WorldEmberEntity.cpp: cleanse it from the oh so unclean xerces code
    	* src/framework/tinyxml/tinyxml.h: always use STL

2	2	src/components/ogre/Avatar.cpp
0	7	src/components/ogre/AvatarEmberEntity.cpp
0	7	src/components/ogre/PersonEmberEntity.cpp
0	7	src/components/ogre/WorldEmberEntity.cpp
1	0	src/framework/tinyxml/tinyxml.h

commit e78ab0d7069eee5ba7166cdb49de413751037ee4
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jul 13 19:34:04 2005 +0000

    2005-07-13  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/EmberOgre.h: added a new event for when the user wants to close the window
    	* src/components/ogre/input/Input.cpp: emit the close event when detecting a SDL_QUIT event

6	0	ChangeLog
11	1	src/components/ogre/EmberOgre.h
8	1	src/components/ogre/input/Input.cpp

commit b860f51cc3e777c110cc1b7b0d9a90aeee932f66
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jul 13 19:31:06 2005 +0000

    2005-07-13  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/Makefile.am: removed xerces

9	0	ChangeLog
1	1	src/components/ogre/Makefile.am

commit d6cc25dee8db39f5b4e29fbf71a98e73a3c687ec
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jul 13 19:30:33 2005 +0000

    2005-07-13  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/EmberOgre.cpp, src/components/ogre/widgets/JesusEdit.cpp
    		* use the new Jesus serializer class

17	13	src/components/ogre/EmberOgre.cpp
3	2	src/components/ogre/widgets/JesusEdit.cpp

commit 3ee2fb350c857eda6b12ffcb432e25102a6b43c2
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jul 13 19:28:44 2005 +0000

    2005-07-13  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/jesus/Jesus.*, src/components/ogre/jesus/Makefile.am, src/components/ogre/jesus/XMLJesusSerializer.*
    		* finished The Great Purge of Dissident Xerces Element in the Source
    	* configure.ac:
    		* require ogre 1.0.3 and cegui 0.3.0
    		* removed xerces

16	0	ChangeLog
4	7	configure.ac
1	681	src/components/ogre/jesus/Jesus.cpp
4	57	src/components/ogre/jesus/Jesus.h
4	2	src/components/ogre/jesus/Makefile.am
494	0	src/components/ogre/jesus/XMLJesusSerializer.cpp
107	0	src/components/ogre/jesus/XMLJesusSerializer.h

commit 163295f2ba8231391ccbff8d2a8e0ace8c03e147
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jul 13 19:24:12 2005 +0000

    2005-07-13  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/widgets/Makefile.am, src/components/ogre/widgets/Quit.*, src/components/ogre/widgets/WidgetDefinitions.cpp
    		*added a quit widget
    	* src/components/ogre/GUIManager.cpp
    		* use the quit widget
    		* various fixes for CEGUI 0.3.0

13	8	src/components/ogre/GUIManager.cpp
7	7	src/components/ogre/widgets/Makefile.am
77	0	src/components/ogre/widgets/Quit.cpp
54	0	src/components/ogre/widgets/Quit.h
37	0	src/components/ogre/widgets/Quit.layout
2	0	src/components/ogre/widgets/WidgetDefinitions.cpp

commit 8b55bc7fc63fef6de17ad86772570fb267b20561
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jul 12 19:15:04 2005 +0000

    2005-07-12  Erik Hjortsberg  <erik@katastrof.nu>
    
    	*  src/components/ogre/environment/GroundCover.*: deleted unused files

8	0	ChangeLog
0	746	src/components/ogre/environment/GroundCover.cpp
0	140	src/components/ogre/environment/GroundCover.h

commit 56c02bf7df429b197e511c16d776fc5ce904ac0e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jul 11 00:35:48 2005 +0000

    * src/components/ogre/widgets/JesusEdit.cpp: removed reference to old scene manager

1	1	src/components/ogre/widgets/JesusEdit.cpp

commit 9412e6f8a078ab2b8bca6fa3a372998eefdc89fd
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jul 11 00:34:38 2005 +0000

    2005-07-11  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* media/materials/scripts/environment.material
    		* use texture coord 0 but scale the texture

7	0	ChangeLog
3	3	media/materials/scripts/environment.material

commit 488a78f88f344cc8e36964e5e150a928423fada9
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jul 11 00:33:40 2005 +0000

    2005-07-11  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* media/materials/scripts/terrain.cfg
    		* terrain settings file for the paging scene manager. it should probably go somewhere better though...

204	0	media/materials/scripts/terrain.cfg

commit 28fd800f038d564a035470b154a768c031ee1032
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jul 11 00:29:11 2005 +0000

    2005-07-11  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/TerrainShader.cpp: use only texture coords 0
    	* src/components/ogre/TerrainPage.*
    		* removed references to old scene manager
    		* added a getPageSize() method
    		* various adaptations for the paging scene manager
    	* src/components/ogre/TerrainGenerator.*
    		* adapted it to use the paging scene manager, generating pages on demand instead of all up front

10	0	ChangeLog
166	107	src/components/ogre/terrain/TerrainGenerator.cpp
44	19	src/components/ogre/terrain/TerrainGenerator.h
59	50	src/components/ogre/terrain/TerrainPage.cpp
5	8	src/components/ogre/terrain/TerrainPage.h
5	2	src/components/ogre/terrain/TerrainShader.cpp

commit 739ed1a38c8eddd9a6e81468090f00afeadab0ab
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jul 11 00:25:09 2005 +0000

    2005-07-11  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/WorldEmberEntity.cpp: prepare all Mercator::Segments when they are recieved but do not load them until they are requested

22	0	ChangeLog
2	2	src/components/ogre/WorldEmberEntity.cpp

commit c3615ddf02e67cae9026c2c84647623c61fd1569
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jul 11 00:15:24 2005 +0000

    2005-07-11  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/AvatarCamera*, src/components/ogre/AvatarController.*:
    		* added a free camera mode (switch by pressing F6) and some initial structures for allowing the camera to be attached to any entity
    		* make the mouse picking work with the terrain in the paging scene manager

115	62	src/components/ogre/AvatarCamera.cpp
17	3	src/components/ogre/AvatarCamera.h
59	8	src/components/ogre/AvatarController.cpp
5	2	src/components/ogre/AvatarController.h

commit 9cae3c2037c5bc97ab9124cc66891a9a3ef318b7
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jul 11 00:06:14 2005 +0000

    2005-07-11  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/EmberEntityFactory.*
    		* always use EmberOgre for getting the scenemanager

9	11	src/components/ogre/EmberEntityFactory.cpp
2	4	src/components/ogre/EmberEntityFactory.h

commit ef7cb7b36315710295724abd9151690b31a4d532
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jul 11 00:05:21 2005 +0000

    2005-07-11  Erik Hjortsberg  <erik@katastrof.nu>
    
    	*src/components/ogre/EmberEntity.cpp
    		* fixed includes
    	*src/components/ogre/EmberEntity.h
    		* make the queryflags not collide with the ones in the paging landscape manager

1	0	src/components/ogre/EmberEntity.cpp
6	6	src/components/ogre/EmberEntity.h

commit 4da81a486a926c4ed83ff7fd435cde41f5dc696f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jul 11 00:02:30 2005 +0000

    2005-07-11  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/EmberOgre.*:
    		* use EmberPagingSceneManager
    		* initialize some member to 0

40	0	ChangeLog
39	19	src/components/ogre/EmberOgre.cpp
13	4	src/components/ogre/EmberOgre.h

commit af41d180577be36a6883b62ff5d3ea3f246c26f9
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jul 10 23:57:20 2005 +0000

    2005-07-11  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* configure.ac, src/components/ogre/Makefile.am: use the paging scene manager

8	4	configure.ac
3	2	src/components/ogre/Makefile.am

commit 0a4734b22d401e36e5a04440392484604f2c9f44
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jul 10 22:19:50 2005 +0000

    2005-07-11  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/SceneManagers/EmberPagingSceneManager:
    		* added a paging scene manager, which is derived from the PLSM2. scenemanager in Ogreaddons. This will be the main one used from now on.

1	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/Makefile.am
121	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/DRGNURBSSurface.h
66	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/EmberPagingLandScapeData2D_HeightField.h
61	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/EmberPagingLandScapeTexture.h
103	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/EmberPagingSceneManager.h
60	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/Makefile.am
92	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeCamera.h
223	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D.h
131	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2DManager.h
62	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_HeightField.h
62	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_HeightFieldN.h
67	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_HeightFieldNTC.h
53	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_HeightFieldRaw.h
59	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_HeightFieldRawTC.h
66	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_HeightFieldTC.h
61	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_Spline.h
83	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeHorizon.h
92	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeIndexBuffer.h
49	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeIntersectionSceneQuery.h
58	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeListener.h
110	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeListenerManager.h
163	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctree.h
56	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeAxisAlignedBoxSceneQuery.h
84	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeCamera.h
55	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeIntersectionSceneQuery.h
135	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeNode.h
55	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreePlaneBoundedVolumeListSceneQuery.h
55	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeRaySceneQuery.h
246	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeSceneManager.h
55	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeSphereSceneQuery.h
245	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h
214	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapePage.h
161	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapePageManager.h
131	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapePageRenderable.h
154	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapePrerequisites.h
168	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeQueue.h
123	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeRaySceneQuery.h
218	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeRenderable.h
122	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeRenderableManager.h
301	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeSceneManager.h
93	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture.h
100	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTextureManager.h
60	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_BaseTexture.h
49	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_BaseTexture2.h
42	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Image.h
78	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_InstantBaseTexture.h
80	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_InstantBaseTextureEdit.h
59	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting.h
54	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting2.h
65	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting2Edit.h
58	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting3.h
51	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting4.h
44	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting5.h
52	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting6.h
50	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting7.h
65	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting7Edit.h
128	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTile.h
47	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTileInfo.h
72	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTileManager.h
32	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/include/fileutils.h
574	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/DRGNURBSSurface.cpp
129	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingLandScapeData2D_HeightField.cpp
78	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingLandScapeTexture.cpp
45	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingSceneManager.cpp
60	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/Makefile.am
250	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeCamera.cpp
520	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D.cpp
1032	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2DManager.cpp
352	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightField.cpp
358	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightFieldN.cpp
269	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightFieldNTC.cpp
301	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightFieldRaw.cpp
332	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightFieldRawTC.cpp
241	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightFieldTC.cpp
139	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_Spline.cpp
356	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeHorizon.cpp
569	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeIndexBuffer.cpp
79	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeIntersectionSceneQuery.cpp
213	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeListenerManager.cpp
78	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreeAxisAlignedBoxSceneQuery.cpp
115	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreeCamera.cpp
96	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreeIntersectionSceneQuery.cpp
203	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreeNode.cpp
83	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreePlaneBoundedVolumeListSceneQuery.cpp
83	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreeRaySceneQuery.cpp
1197	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreeSceneManager.cpp
78	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreeSphereSceneQuery.cpp
158	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOgreOctree.cpp
941	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOptions.cpp
543	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapePage.cpp
1178	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapePageManager.cpp
302	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapePageRenderable.cpp
200	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeRaySceneQuery.cpp
1163	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeRenderable.cpp
277	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeRenderableManager.cpp
1224	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeSceneManager.cpp
42	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeSceneManagerDll.cpp
164	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture.cpp
671	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTextureManager.cpp
419	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_BaseTexture.cpp
112	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_BaseTexture2.cpp
127	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Image.cpp
488	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_InstantBaseTexture.cpp
485	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_InstantBaseTextureEdit.cpp
532	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting.cpp
149	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting2.cpp
331	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting2Edit.cpp
100	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting3.cpp
151	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting4.cpp
134	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting5.cpp
155	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting6.cpp
145	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting7.cpp
329	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture_Splatting7Edit.cpp
399	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTile.cpp
135	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTileManager.cpp
72	0	src/components/ogre/SceneManagers/EmberPagingSceneManager/src/filetutils.cpp
1	0	src/components/ogre/SceneManagers/Makefile.am

commit 29496b43c48ca08ba2ddec355b73bc05ef732eb7
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jul 10 22:15:29 2005 +0000

    2005-07-11  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/EmberSceneManager/src/OgreTerrainPage.cpp, src/components/ogre/EmberSceneManager/src/OgreTerrainRenderable.cpp, src/components/ogre/EmberSceneManager/src/OgreTerrainSceneManager.cpp:
    		* added better support for terrain picking

3	1	src/components/ogre/SceneManagers/EmberSceneManager/src/OgreTerrainPage.cpp
1	1	src/components/ogre/SceneManagers/EmberSceneManager/src/OgreTerrainRenderable.cpp
67	2	src/components/ogre/SceneManagers/EmberSceneManager/src/OgreTerrainSceneManager.cpp

commit 0f1b385dc722ec6f81e04d170595bf47e545daf0
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jul 10 22:13:15 2005 +0000

    2005-07-11  Erik Hjortsberg  <erik@katastrof.nu>
    
    	*  src/components/ogre/Jesus.cpp: cleaned up linking and removed links to the SceneManager

0	1	src/components/ogre/jesus/Jesus.cpp

commit af5c6ebd41b4a72958ea90b6ceb05a5170ac9b6d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jul 10 22:09:18 2005 +0000

    2005-07-11  Erik Hjortsberg  <erik@katastrof.nu>
    
    	*  src/components/ogre/Model.cpp, src/components/ogre/ModelDefinition.cpp: cleaned up linking and removed links to the SceneManager

0	2	src/components/ogre/model/Model.cpp
0	5	src/components/ogre/model/ModelDefinition.cpp

commit 19f9262d60adce737e4335998c8add2380b48c3f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jul 10 22:01:14 2005 +0000

    2005-07-11  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/GUIManager.cpp: adjusted the position of the debug text

1	1	src/components/ogre/GUIManager.cpp

commit 16b28d7acd53e7b9904f5b111e3cfd524aaff026
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jul 10 22:00:26 2005 +0000

    2005-07-10  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/ConsoleObjectImpl.*: added fullscreen switch ("/fullscreen")

6	1	src/components/ogre/ConsoleObjectImpl.cpp
5	0	src/components/ogre/ConsoleObjectImpl.h

commit 502ea5d66561ef59dca2b06f8f53a45eb9092c32
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jul 10 21:54:28 2005 +0000

    2005-07-10  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/MathConverter.h: added method for converting between Ogre::Vector2 and WFMath

13	3	src/components/ogre/MathConverter.h

commit fee5d7993bed9401c2e02649bc46b4eef2b1ae52
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jun 26 21:55:59 2005 +0000

    2005-06-26  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* ember.conf: default to showing the help

4	0	ChangeLog
1	1	ember.conf

commit dd068a83a980046f46028453b28ae00afaa851d9
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jun 26 21:49:57 2005 +0000

    2005-06-26  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/modeldefinitions/*: media updates

34	0	ChangeLog
1	1	src/components/ogre/modeldefinitions/buildingelements.modeldef.xml
1	1	src/components/ogre/modeldefinitions/items.modeldef.xml

commit 608a7806c0465c8f8c06c95dd0c00832427049ad
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jun 26 21:34:55 2005 +0000

    2005-06-26  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/EmberPhysicalEntoty.cpp
    		* use asNum instead of asFloat since the first handles both integers and floats

7	3	src/components/ogre/EmberPhysicalEntity.cpp

commit ecfec9c6b67a60e97be2322bdb2e383b81a7d67d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jun 26 21:32:56 2005 +0000

    2005-06-26  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/MousePicker.*
    		* added a better organized struct for mouse picking results
    	* src/components/ogre/AvatarCamera.*
    		* add the ability to pick in the terrain
    	* src/components/ogre/widgets/EntityPickerWidget.*
    		* use the new struct for mouse picking results

78	69	src/components/ogre/AvatarCamera.cpp
12	1	src/components/ogre/AvatarCamera.h
6	6	src/components/ogre/MousePicker.cpp
13	8	src/components/ogre/MousePicker.h
16	15	src/components/ogre/widgets/EntityPickerWidget.cpp
4	2	src/components/ogre/widgets/EntityPickerWidget.h

commit 74e967c55504baa709981ba6412391df99ae27fa
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jun 26 21:18:13 2005 +0000

    2005-06-26  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/EmberOgre.cpp
    		*added more error logging for errors in the Eris::Poll section
    		* try to make the scenemanager shut down cleanly so to avoid a segfault on exit

19	2	src/components/ogre/EmberOgre.cpp

commit 9fc6031b5ec8cea1e1122d714c6b139a022b6992
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jun 26 21:16:13 2005 +0000

    2005-06-26  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* services/server/ServerService.*
    		* added a position argument to the use operation

8	3	src/services/server/ServerService.cpp
2	1	src/services/server/ServerService.h

commit 732634bc473defa9b79452edb0ae87b47253cc68
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jun 26 21:12:58 2005 +0000

    2005-06-26  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* ember.conf, src/components/ogre/widgets/Help.cpp:
    		* added option for not showing the help on startup ("startuphelp = false")

2	0	ember.conf
13	0	src/components/ogre/widgets/Help.cpp

commit 7b501a142141b1d287f481233272403496ed247e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jun 25 11:17:41 2005 +0000

    2005-06-25  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/widgets/InspectWidget.*
    		* show both the predicted position and the last known from the server
    		* show all string attributes for the entity

31	0	ChangeLog
10	9	src/components/ogre/widgets/InspectWidget.cpp

commit 9df99956ed044587bf15a334a4e0735dcd89d8fb
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jun 25 11:13:29 2005 +0000

    2005-06-25  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/widgets/ServerBrowserWidget.*
    		* added ability to use Enter for connecting after entering an address
    	* src/components/ogre/widgets/MakeEntityWidget.*
    		* added the keyword "make" as an alias for "createentity"
    	* src/components/ogre/widgets/InventoryWidget.cpp
    		* when dropping something, drop it in front of the avatar
    	* src/components/ogre/widgets/EntityPickerWidget.*
    		* try to get the default operation from the wielded entity, so you'll get "Chop with axe" instead of "Use"

38	9	src/components/ogre/widgets/EntityPickerWidget.cpp
3	1	src/components/ogre/widgets/EntityPickerWidget.h
5	1	src/components/ogre/widgets/InventoryWidget.cpp
8	2	src/components/ogre/widgets/MakeEntityWidget.cpp
2	1	src/components/ogre/widgets/MakeEntityWidget.h
11	7	src/components/ogre/widgets/ServerBrowserWidget.cpp
3	1	src/components/ogre/widgets/ServerBrowserWidget.h

commit 1ba226e6c14fa7791832e680d6a07ada62eb336c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jun 25 11:09:30 2005 +0000

    2005-06-25  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/services/server/ServerService.cpp
    		* removed unneeded comments and output

0	6	src/services/server/ServerService.cpp

commit 321780ae6a6ed898e4472f25c70627a86311c1e3
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jun 25 11:07:09 2005 +0000

    2005-06-25  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* media/materials/scripts/smoke.material,  media/particle/smoke.particle
    		* added fire particle script and tweaked the smoke script
    	* src/components/ogre/modeldefinitions/buildingelements.modeldef.xml
    		* added the butcher's house
    	* src/components/ogre/modeldefinitions/environement.modeldef.xml
    		* removed the fire mesh, only use the particles

19	0	media/materials/scripts/smoke.material
39	5	media/particle/smoke.particle
1	1	src/components/ogre/modeldefinitions/buildingelements.modeldef.xml
0	15	src/components/ogre/modeldefinitions/environment.modeldef.xml

commit e3c4373d759f45e6f82966803ee03b8d07993a79
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jun 25 11:03:44 2005 +0000

    2005-06-25  Erik Hjortsberg  <erik@katastrof.nu>
    
    	*  src/components/ogre/EmberPhysicalEntity.*
    		* added method for getting the entity attached to a certain attach point

5	0	ChangeLog
21	4	src/components/ogre/EmberPhysicalEntity.cpp
12	8	src/components/ogre/EmberPhysicalEntity.h

commit 9892cddd258bf2afb54ed29c853599cc8d6ec76e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jun 25 11:02:46 2005 +0000

    2005-06-25  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/EmberOgre.*
    		* added method for getting a random EmberEntity from the world (just like Eris::View::getEntity but with a cast to EmberEntity)

5	0	ChangeLog
14	1	src/components/ogre/EmberOgre.cpp
13	1	src/components/ogre/EmberOgre.h

commit b1b4ed22aeda49289f4b5c0f5a7164a87dcd66ca
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jun 25 11:01:38 2005 +0000

    2005-06-25  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/EmberEntity.*
    		* added support for the "fixed" mode, which will position the entity exactly according to its position

5	0	ChangeLog
15	6	src/components/ogre/EmberEntity.cpp
9	7	src/components/ogre/EmberEntity.h

commit ac58544b4b2987c971b9a108b5036493f0020aca
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jun 25 10:59:27 2005 +0000

    2005-06-25  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/EmberSceneManager
    		* removed code that forced the tile closest to the Avatar to always render with the highest LOD. this will speed up things

5	0	ChangeLog
2	2	src/components/ogre/SceneManagers/EmberSceneManager/src/OgreTerrainRenderable.cpp

commit 789b623104dfe31c4bbe39768706dfe79bba90e0
Author: Hagen Moebius <hagen.moebius@starschiffchen.de>
Date:   Sat Jun 25 10:21:42 2005 +0000

    2005-06-25  Hagen Moebius  <hagen.moebius@starschiffchen.de>
    
     * src/components/ogre/widgets/ConsoleWidget.*
      * Added history browsing to the widget.
      * Added tab completion to the widget.

7	1	ChangeLog
176	18	src/components/ogre/widgets/ConsoleWidget.cpp
4	0	src/components/ogre/widgets/ConsoleWidget.h

commit 979460d4fb59b832539ce87dce26ffe4b0b563df
Author: Hagen Moebius <hagen.moebius@starschiffchen.de>
Date:   Sat Jun 25 10:18:56 2005 +0000

    2005-06-25  Hagen Moebius  <hagen.moebius@starschiffchen.de>
    
     * src/framework/ConsoleBackend.
      * Added history managedment to the console.

5	0	ChangeLog
35	5	src/framework/ConsoleBackend.cpp
77	12	src/framework/ConsoleBackend.h

commit 755f4b73259f64e76e8041c8ca36329b155f1692
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Jun 24 13:19:21 2005 +0000

    2005-06-24  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/EmberPhysicalEntity.cpp
    		* remove the animation from the MotionManager upon deletion, so to avoid the Curse of the Segfault

5	0	ChangeLog
5	0	src/components/ogre/EmberPhysicalEntity.cpp

commit e47e11ecb7d8cc2ee9485650599292e48347b21a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Jun 24 12:47:24 2005 +0000

    2005-06-24  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* media/materials/scripts/vegetation.material: added green apple material
    	* src/components/ogre/modeldefinitions/environment.modeldef.xml: added apple (which is an acorn with a green apple material)

5	0	ChangeLog
17	0	media/materials/scripts/vegetation.material
16	0	src/components/ogre/modeldefinitions/environment.modeldef.xml

commit 136cb4e27584a344373034a57504852a94d4a847
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Jun 24 11:12:41 2005 +0000

    2005-06-24  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/model/Model.cpp, src/components/ogre/model/ModelDefinition.h, src/components/ogre/model/Model.h, src/components/ogre/model/XMLModelDefintionSerializer.*
    		* added support for particle systems
    	*src/components/ogre/EmberPhysicalEntity.cpp
    		* when an attribute is changed, check if this should change a particle system
    	*src/components/ogre/modeldefinition/environment.modeldef.xml
    		* added particles to fire
    	*media/materials/textures/smoke.png
    	*media/materials/textures/smokecolors.png
    	*media/materials/particle/smoke.particle
    	*media/materials/material/smoke.material
    		* added smoke textures

14	0	ChangeLog
19	0	media/materials/scripts/smoke.material
-	-	media/materials/textures/smoke.png
-	-	media/materials/textures/smokecolors.png
42	0	media/particle/smoke.particle
27	8	src/components/ogre/EmberPhysicalEntity.cpp
90	0	src/components/ogre/model/Model.cpp
48	2	src/components/ogre/model/Model.h
17	0	src/components/ogre/model/ModelDefinition.h
66	0	src/components/ogre/model/XMLModelDefinitionSerializer.cpp
2	0	src/components/ogre/model/XMLModelDefinitionSerializer.h
1	1	src/components/ogre/modeldefinitions/buildingelements.modeldef.xml
9	0	src/components/ogre/modeldefinitions/environment.modeldef.xml

commit 8b916593106e7c07eb96cc02690bdd0da85277b1
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Jun 24 08:14:51 2005 +0000

    2005-06-24  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* Ember.kdevelop: updated the project file

4	0	ChangeLog
54	20	Ember.kdevelop

commit 1da54e1f7fdc6deea05020711da1a18f4b8eb2b9
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Jun 23 15:27:38 2005 +0000

    2005-06-23  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/TerrainPage.cpp: added some debug output

4	0	ChangeLog
3	0	src/components/ogre/terrain/TerrainPage.cpp

commit 89ba77c72198bfc90c0a1ec67ed322964b97dea0
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Jun 23 15:26:32 2005 +0000

    2005-06-23  Erik Hjortsberg  <erik@erik>
    
    	* src/components/ogre/EmberEntityFactory.*, src/components/ogre/modeldefinitions/environment.modeldef.xml
    		* removed the list of non-physical entities and put that info into the modeldef instead

10	0	ChangeLog
6	12	src/components/ogre/EmberEntityFactory.cpp
0	2	src/components/ogre/EmberEntityFactory.h
13	0	src/components/ogre/modeldefinitions/environment.modeldef.xml

commit 214f0bd046165a9774f42baf16984751d20bec97
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Jun 23 15:24:55 2005 +0000

    2005-06-23  Erik Hjortsberg  <erik@katastrof.nu>
    
    	*  src/components/ogre/widgets/ServerBrowserWidget.*
    		* allow enter to be used in the editbox for connecting

20	2	src/components/ogre/widgets/ServerBrowserWidget.cpp
3	1	src/components/ogre/widgets/ServerBrowserWidget.h

commit f2311a572b4083b952a64793105bc4acc39179bf
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Jun 23 14:40:00 2005 +0000

    2005-06-23  Erik Hjortsberg   <erik@katastrof.nu>
    
    
    	* src/components/ogre/widgets/InspectWidget.*
    		* oops, don't try to get the view until it's created

6	0	ChangeLog
9	1	src/components/ogre/widgets/InspectWidget.cpp
1	0	src/components/ogre/widgets/InspectWidget.h

commit de4145e30269e5c902f32b201b44339181cda4e6
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Jun 23 13:54:11 2005 +0000

    2005-06-23  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/EmberEntityUserObject.*, AvatarCamera.cpp
    	* src/components/ogre/jesus/JesusPickerObject.*
    		* added a getTypeName() method to the UserObjects
    		* use the getTypeName() method in the picking methods

7	0	ChangeLog
1	1	src/components/ogre/AvatarCamera.cpp
7	0	src/components/ogre/EmberEntityUserObject.cpp
2	0	src/components/ogre/EmberEntityUserObject.h
7	0	src/components/ogre/jesus/JesusPickerObject.cpp
2	1	src/components/ogre/jesus/JesusPickerObject.h

commit 92b81ee20584b7c3b7bd9dbf28bce7f6849a1846
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Jun 23 11:34:11 2005 +0000

    2005-06-23  Erik Hjortsberg  <erik@erik>
    
    	* src/components/ogre/modeldefinitions/iteam.modeldef.xml
    		* rotate the mausoleum a bit

2	1	ChangeLog
1	1	src/components/ogre/modeldefinitions/items.modeldef.xml

commit 766a3ee793036522cb7712f2e57483ca39db2045
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Jun 23 11:31:23 2005 +0000

    2005-06-23  Erik Hjortsberg  <erik@erik>
    
    	* src/components/ogre/widgets/InspectWidget.*
    		* when the inspected entity is deleted, remove the reference to it

9	0	ChangeLog
12	2	src/components/ogre/widgets/InspectWidget.cpp
1	0	src/components/ogre/widgets/InspectWidget.h

commit 2afc1c6a08db0981899bf3e3e606e9c231506d28
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Jun 23 11:29:51 2005 +0000

    2005-06-23  Erik Hjortsberg  <erik@erik>
    
    	* src/components/ogre/EmberOgre.*
    		* added accessor for the main View and made some accessors const

5	0	ChangeLog
14	8	src/components/ogre/EmberOgre.cpp
15	8	src/components/ogre/EmberOgre.h

commit 4ba974e2fb0f764aee9b8e8e9ef61fdc3d71396f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Jun 23 11:29:02 2005 +0000

    2005-06-23  Erik Hjortsberg  <erik@erik>
    
    	* src/components/ogre/EmberSceneManager/src/OgreTerrainRenderable.cpp
    		* make it right this time

5	0	ChangeLog
1	1	src/components/ogre/SceneManagers/EmberSceneManager/src/OgreTerrainRenderable.cpp

commit a3129f103350f4a916b81a4d5c0107ddc1827094
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Jun 23 09:24:02 2005 +0000

    2005-06-23  Erik Hjortsberg  <erik@erik>
    
    	* src/components/ogre/EmberSceneManager/src/OgreTerrainRenderable.cpp
    		* don't forget to set the material lod index

9	0	ChangeLog
1	0	src/components/ogre/SceneManagers/EmberSceneManager/src/OgreTerrainRenderable.cpp

commit 55e323d9c2be81d5e0183109e40a2ec9cc597ec3
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jun 22 14:35:10 2005 +0000

    2005-06-22  Erik Hjortsberg  <erik@katastrof.nu>

9	0	ChangeLog
183	2	media/materials/scripts/buildings.material
33	0	media/materials/scripts/creatures.material
14	0	media/materials/scripts/edibles.material
13	1	media/materials/scripts/environment.material
17	0	media/materials/scripts/tools.material

commit c223f3c070d71195847e1daa2065561ca1a3e2cc
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jun 22 14:32:10 2005 +0000

    2005-06-22 Erik Hjortsberg <erik@katastrof.nu>
    	* src/components/ogre/Avatar.cpp
    		* set the walk speed to 5 again
    	* src/components/ogre/model/XMLModelDefinitionSerializer.cpp
    		* upon error, log an error and continue
    	* src/components/ogre/modeldefinitions/*
    		* added a lot of new entities, amongst them the mausoleum, the skeleton (and lych), the broken tower, the house and the gallows

1	1	src/components/ogre/Avatar.cpp
8	3	src/components/ogre/model/XMLModelDefinitionSerializer.cpp
14	2	src/components/ogre/modeldefinitions/buildingelements.modeldef.xml
137	5	src/components/ogre/modeldefinitions/characters.modeldef.xml
143	15	src/components/ogre/modeldefinitions/creatures.modeldef.xml
2	2	src/components/ogre/modeldefinitions/environment.modeldef.xml
93	7	src/components/ogre/modeldefinitions/items.modeldef.xml

commit d49748c634b09572289ffeb263f1fb79f1b1aeaa
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jun 22 14:13:47 2005 +0000

    2005-06-22  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* /src/components/ogre/environment/Sky.cpp
    		* get the setting for fog max distance from the config file

14	0	ChangeLog
3	2	ember.conf
14	1	src/components/ogre/environment/Sky.cpp

commit 3158bee8733f708e6be0a64a1df95b2ed93b6d43
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jun 22 13:37:31 2005 +0000

    2005-06-22  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/EmberSceneManager/src/OgreTerrainRenderable.cpp
    		* if a piece of terrain is fully in the fog, apply the lowest LOD to it, since it's not actually seen anyway

10	1	src/components/ogre/SceneManagers/EmberSceneManager/src/OgreTerrainRenderable.cpp

commit 0ba4fa20246ba524d3caddce74e0f9793ad62d9d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jun 20 23:48:04 2005 +0000

    *** empty log message ***

105	0	ChangeLog

commit 4c74722df34eee2bc0b8ed2bae0f5e2f81e93ffc
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jun 20 23:35:46 2005 +0000

    2005-06-21  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/widgets/InventoryWidget.*,
    		* better use of the base class Widget
    	* src/components/ogre/widgets/InspectWidget.*,
    		* added debug buttons for showing the bounding box of both the ogre entity and the eris entity
    		* update values each frame (note: this will lead to a segfault if the inspected entity is deleted, needs to be fixed)

88	8	src/components/ogre/widgets/InspectWidget.cpp
6	1	src/components/ogre/widgets/InspectWidget.h
13	1	src/components/ogre/widgets/InspectWidget.layout
4	2	src/components/ogre/widgets/InventoryWidget.cpp

commit 0a8db17376be421f17533e6eeef680bd59def7c1
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jun 20 23:31:54 2005 +0000

    2005-06-21  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/widgets/EntityPickerWidget.*, src/components/ogre/widgets/JesusEdit.*
    		* use the new MousePickerArgs class when doing mouse picking

3	3	src/components/ogre/widgets/EntityPickerWidget.cpp
3	2	src/components/ogre/widgets/EntityPickerWidget.h
2	2	src/components/ogre/widgets/JesusEdit.cpp
2	2	src/components/ogre/widgets/JesusEdit.h

commit f545cdebb786ab0c8d180d61555367646cf31bdb
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jun 20 23:27:07 2005 +0000

    2005-06-21  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/TerrainPage.cpp
    		* please the God of Compilator Warnings

4	4	src/components/ogre/terrain/TerrainPage.cpp

commit 2514f1f5328f5e7d9e0a5ffb6af35bc96e34ff20
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jun 20 23:22:10 2005 +0000

    2005-06-21  Erik Hjortsberg  <erik@katastrof.nu>
    
    	*  src/components/ogre/EmberOgre.cpp
    		* create the CollisionManager on init

11	3	src/components/ogre/EmberOgre.cpp

commit 8b6469c7f4acf443ff716dc9b43fab51a977eaec
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jun 20 23:20:57 2005 +0000

    2005-06-21  Erik Hjortsberg  <erik@katastrof.nu>
    
    	*  src/components/ogre/EmberPhysicalEntity.*:
    		* create and connect OgreOpcode::CollisionShapes and OgreOpcode::CollisionObjects on init
    		* removed some obsolete code

59	25	src/components/ogre/EmberPhysicalEntity.cpp
13	9	src/components/ogre/EmberPhysicalEntity.h

commit 1db26b91ff10073aab14332b7c402b93104b68a6
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jun 20 23:18:21 2005 +0000

    2005-06-21  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/EmberEntityFactory.*:
    		* added some more assert help texts
    		* added more entities to the do_not_show list. I really have to move this to somewhere else.

10	6	src/components/ogre/EmberEntityFactory.cpp

commit 339098f01cf8f6e8eeba19c3ef613bc7d296ceff
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jun 20 23:11:32 2005 +0000

    2005-06-21  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/EmberEntity.*:
    		* added debug methods for showing the bounding box of both the ogre entity and the atlas/eris entity
    		* fixed an issue where a entity was deleted and it's children being moved to limbo, though this seems to have been fixed in eris cvs

125	71	src/components/ogre/EmberEntity.cpp
83	10	src/components/ogre/EmberEntity.h

commit 89eed105e6ea1e7523395b5b81b4cdb6a3190746
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jun 20 23:08:02 2005 +0000

    2005-06-21  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/jesus/JesusMousePicker.*:
    		* use the new MousePickerArgs class when doing mouse picking

3	3	src/components/ogre/jesus/JesusMousePicker.cpp
5	5	src/components/ogre/jesus/JesusMousePicker.h

commit 9efb51d7b60b4b4dae1bacc3eec4e4a84e8a98f4
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jun 20 23:06:14 2005 +0000

    2005-06-21  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/Avatar.cpp: upon connection, remove the debug avatar entity

5	1	src/components/ogre/Avatar.cpp

commit 0c00f4a9d8711906b9d299b2b73b896828744053
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jun 20 23:05:36 2005 +0000

    2005-06-21  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/AvatarCamera.cpp:
    		* use the new MousePickerArgs class when doing mouse picking
    		* use ogreopcode for mouse picking (note: also update pickObject(...))

28	4	src/components/ogre/AvatarCamera.cpp

commit e1ede596674ba018f0d6fa92cc2327c032e84fc3
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jun 20 23:03:27 2005 +0000

    2005-06-21  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/GUIManager.cpp:
    		* catch all exceptions by reference instead of by value (note: make sure this is so in the whole project)
    		* better exception handling when failing to load a widget
    		* use the new MousePickerArgs class when doing mouse picking

15	9	src/components/ogre/GUIManager.cpp

commit 6ac67df67d14ceea8367dd69d8531d9598d8cd42
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jun 20 23:01:28 2005 +0000

    2005-06-21  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/MousePicker.*: pass an instance of MousePickerArgs instead of CEGUI::MouseEventArgs since this is better decoupled from CEGUI and allows us to add our own data

3	3	src/components/ogre/MousePicker.cpp
11	5	src/components/ogre/MousePicker.h

commit 0669cd258dc0b9285265c3946484face78b2ccec
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jun 20 22:58:58 2005 +0000

    2005-06-21  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/EmberEntityUserObject.*: added new class to be used with mouse picking, which encapsules the entity, the model and all OgreOpcode::CollisionObjects belonging to it

60	0	src/components/ogre/EmberEntityUserObject.cpp
64	0	src/components/ogre/EmberEntityUserObject.h

commit e75d25be7a96d1737c308ecb81a8c68d84cbbf00
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jun 20 22:57:43 2005 +0000

    2005-06-21  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/model/Model.cpp: prevent a segfault by making sure the model has submodels before we try to get animations
    	* src/components/ogre/model/Model.h: added accessor for the submodels

14	13	src/components/ogre/model/Model.cpp
6	0	src/components/ogre/model/Model.h

commit 7c8791069286ffc5d64094b6bed1a736e10f606a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jun 20 22:55:21 2005 +0000

    2005-06-21  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* configure.ac: build ogreopcode and opcode
    	* src/components/ogre/Makefile.am: add links to ogreopcode and opcode

2	0	configure.ac
15	14	src/components/ogre/Makefile.am

commit 6b0f909799c79993be5e204349c6cb6335641f4c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jun 20 22:53:20 2005 +0000

    2005-06-21  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/ogreopcode/opcode: Opcode version 1.3.1 with patches for 64-bit systems
    	* src/components/ogre/ogreopcode: OgreOpcode which links Opcode with Ogre, this will be used for mouse picking and general collision detection

10	0	src/components/ogre/ogreopcode/Makefile.am
37	0	src/components/ogre/ogreopcode/docs/Nebula_license.txt
505	0	src/components/ogre/ogreopcode/docs/OgreOpcode_LGPL.txt
257	0	src/components/ogre/ogreopcode/docs/doxygen/OgreOpcode.Doxyfile
7	0	src/components/ogre/ogreopcode/docs/doxygen/footer.html
17	0	src/components/ogre/ogreopcode/docs/doxygen/header.html
61	0	src/components/ogre/ogreopcode/docs/doxygen/style.css
102	0	src/components/ogre/ogreopcode/include/OgreCollisionContext.h
152	0	src/components/ogre/ogreopcode/include/OgreCollisionManager.h
767	0	src/components/ogre/ogreopcode/include/OgreCollisionObject.h
216	0	src/components/ogre/ogreopcode/include/OgreCollisionReporter.h
192	0	src/components/ogre/ogreopcode/include/OgreCollisionShape.h
53	0	src/components/ogre/ogreopcode/include/OgreCollisionTypes.h
383	0	src/components/ogre/ogreopcode/include/OgreHash.h
408	0	src/components/ogre/ogreopcode/include/OgreKeyArray.h
489	0	src/components/ogre/ogreopcode/include/OgreNodes.h
38	0	src/components/ogre/ogreopcode/include/OgreOpcode.h
142	0	src/components/ogre/ogreopcode/include/OgreOpcodeDebugObject.h
53	0	src/components/ogre/ogreopcode/include/OgreOpcodeExports.h
673	0	src/components/ogre/ogreopcode/include/OgreOpcodeMath.h
405	0	src/components/ogre/ogreopcode/opcode/Ice/IceAABB.cpp
505	0	src/components/ogre/ogreopcode/opcode/Ice/IceAABB.h
54	0	src/components/ogre/ogreopcode/opcode/Ice/IceAxes.h
142	0	src/components/ogre/ogreopcode/opcode/Ice/IceBoundingSphere.h
345	0	src/components/ogre/ogreopcode/opcode/Ice/IceContainer.cpp
212	0	src/components/ogre/ogreopcode/opcode/Ice/IceContainer.h
337	0	src/components/ogre/ogreopcode/opcode/Ice/IceFPU.h
70	0	src/components/ogre/ogreopcode/opcode/Ice/IceHPoint.cpp
160	0	src/components/ogre/ogreopcode/opcode/Ice/IceHPoint.h
548	0	src/components/ogre/ogreopcode/opcode/Ice/IceIndexedTriangle.cpp
72	0	src/components/ogre/ogreopcode/opcode/Ice/IceIndexedTriangle.h
75	0	src/components/ogre/ogreopcode/opcode/Ice/IceLSS.h
48	0	src/components/ogre/ogreopcode/opcode/Ice/IceMatrix3x3.cpp
496	0	src/components/ogre/ogreopcode/opcode/Ice/IceMatrix3x3.h
160	0	src/components/ogre/ogreopcode/opcode/Ice/IceMatrix4x4.cpp
457	0	src/components/ogre/ogreopcode/opcode/Ice/IceMatrix4x4.h
109	0	src/components/ogre/ogreopcode/opcode/Ice/IceMemoryMacros.h
323	0	src/components/ogre/ogreopcode/opcode/Ice/IceOBB.cpp
177	0	src/components/ogre/ogreopcode/opcode/Ice/IceOBB.h
45	0	src/components/ogre/ogreopcode/opcode/Ice/IcePairs.h
45	0	src/components/ogre/ogreopcode/opcode/Ice/IcePlane.cpp
113	0	src/components/ogre/ogreopcode/opcode/Ice/IcePlane.h
193	0	src/components/ogre/ogreopcode/opcode/Ice/IcePoint.cpp
528	0	src/components/ogre/ogreopcode/opcode/Ice/IcePoint.h
132	0	src/components/ogre/ogreopcode/opcode/Ice/IcePreprocessor.h
35	0	src/components/ogre/ogreopcode/opcode/Ice/IceRandom.cpp
42	0	src/components/ogre/ogreopcode/opcode/Ice/IceRandom.h
84	0	src/components/ogre/ogreopcode/opcode/Ice/IceRay.cpp
98	0	src/components/ogre/ogreopcode/opcode/Ice/IceRay.h
520	0	src/components/ogre/ogreopcode/opcode/Ice/IceRevisitedRadix.cpp
65	0	src/components/ogre/ogreopcode/opcode/Ice/IceRevisitedRadix.h
57	0	src/components/ogre/ogreopcode/opcode/Ice/IceSegment.cpp
55	0	src/components/ogre/ogreopcode/opcode/Ice/IceSegment.h
61	0	src/components/ogre/ogreopcode/opcode/Ice/IceTriList.h
286	0	src/components/ogre/ogreopcode/opcode/Ice/IceTriangle.cpp
68	0	src/components/ogre/ogreopcode/opcode/Ice/IceTriangle.h
171	0	src/components/ogre/ogreopcode/opcode/Ice/IceTypes.h
39	0	src/components/ogre/ogreopcode/opcode/Ice/IceUtils.cpp
256	0	src/components/ogre/ogreopcode/opcode/Ice/IceUtils.h
16	0	src/components/ogre/ogreopcode/opcode/Makefile.am
695	0	src/components/ogre/ogreopcode/opcode/OPC_AABBCollider.cpp
96	0	src/components/ogre/ogreopcode/opcode/OPC_AABBCollider.h
573	0	src/components/ogre/ogreopcode/opcode/OPC_AABBTree.cpp
137	0	src/components/ogre/ogreopcode/opcode/OPC_AABBTree.h
138	0	src/components/ogre/ogreopcode/opcode/OPC_BaseModel.cpp
175	0	src/components/ogre/ogreopcode/opcode/OPC_BaseModel.h
132	0	src/components/ogre/ogreopcode/opcode/OPC_BoxBoxOverlap.h
367	0	src/components/ogre/ogreopcode/opcode/OPC_BoxPruning.cpp
31	0	src/components/ogre/ogreopcode/opcode/OPC_BoxPruning.h
54	0	src/components/ogre/ogreopcode/opcode/OPC_Collider.cpp
176	0	src/components/ogre/ogreopcode/opcode/OPC_Collider.h
48	0	src/components/ogre/ogreopcode/opcode/OPC_Common.cpp
101	0	src/components/ogre/ogreopcode/opcode/OPC_Common.h
466	0	src/components/ogre/ogreopcode/opcode/OPC_HybridModel.cpp
106	0	src/components/ogre/ogreopcode/opcode/OPC_HybridModel.h
70	0	src/components/ogre/ogreopcode/opcode/OPC_IceHook.h
526	0	src/components/ogre/ogreopcode/opcode/OPC_LSSAABBOverlap.h
732	0	src/components/ogre/ogreopcode/opcode/OPC_LSSCollider.cpp
99	0	src/components/ogre/ogreopcode/opcode/OPC_LSSCollider.h
683	0	src/components/ogre/ogreopcode/opcode/OPC_LSSTriOverlap.h
303	0	src/components/ogre/ogreopcode/opcode/OPC_MeshInterface.cpp
199	0	src/components/ogre/ogreopcode/opcode/OPC_MeshInterface.h
222	0	src/components/ogre/ogreopcode/opcode/OPC_Model.cpp
65	0	src/components/ogre/ogreopcode/opcode/OPC_Model.h
778	0	src/components/ogre/ogreopcode/opcode/OPC_OBBCollider.cpp
144	0	src/components/ogre/ogreopcode/opcode/OPC_OBBCollider.h
782	0	src/components/ogre/ogreopcode/opcode/OPC_OptimizedTree.cpp
206	0	src/components/ogre/ogreopcode/opcode/OPC_OptimizedTree.h
182	0	src/components/ogre/ogreopcode/opcode/OPC_Picking.cpp
45	0	src/components/ogre/ogreopcode/opcode/OPC_Picking.h
54	0	src/components/ogre/ogreopcode/opcode/OPC_PlanesAABBOverlap.h
659	0	src/components/ogre/ogreopcode/opcode/OPC_PlanesCollider.cpp
120	0	src/components/ogre/ogreopcode/opcode/OPC_PlanesCollider.h
41	0	src/components/ogre/ogreopcode/opcode/OPC_PlanesTriOverlap.h
71	0	src/components/ogre/ogreopcode/opcode/OPC_RayAABBOverlap.h
766	0	src/components/ogre/ogreopcode/opcode/OPC_RayCollider.cpp
226	0	src/components/ogre/ogreopcode/opcode/OPC_RayCollider.h
94	0	src/components/ogre/ogreopcode/opcode/OPC_RayTriOverlap.h
49	0	src/components/ogre/ogreopcode/opcode/OPC_Settings.h
132	0	src/components/ogre/ogreopcode/opcode/OPC_SphereAABBOverlap.h
738	0	src/components/ogre/ogreopcode/opcode/OPC_SphereCollider.cpp
97	0	src/components/ogre/ogreopcode/opcode/OPC_SphereCollider.h
192	0	src/components/ogre/ogreopcode/opcode/OPC_SphereTriOverlap.h
664	0	src/components/ogre/ogreopcode/opcode/OPC_SweepAndPrune.cpp
86	0	src/components/ogre/ogreopcode/opcode/OPC_SweepAndPrune.h
255	0	src/components/ogre/ogreopcode/opcode/OPC_TreeBuilders.cpp
173	0	src/components/ogre/ogreopcode/opcode/OPC_TreeBuilders.h
958	0	src/components/ogre/ogreopcode/opcode/OPC_TreeCollider.cpp
248	0	src/components/ogre/ogreopcode/opcode/OPC_TreeCollider.h
339	0	src/components/ogre/ogreopcode/opcode/OPC_TriBoxOverlap.h
279	0	src/components/ogre/ogreopcode/opcode/OPC_TriTriOverlap.h
104	0	src/components/ogre/ogreopcode/opcode/OPC_VolumeCollider.cpp
139	0	src/components/ogre/ogreopcode/opcode/OPC_VolumeCollider.h
65	0	src/components/ogre/ogreopcode/opcode/Opcode.cpp
470	0	src/components/ogre/ogreopcode/opcode/Opcode.dsp
29	0	src/components/ogre/ogreopcode/opcode/Opcode.dsw
111	0	src/components/ogre/ogreopcode/opcode/Opcode.h
-	-	src/components/ogre/ogreopcode/opcode/Opcode.ncb
-	-	src/components/ogre/ogreopcode/opcode/Opcode.opt
16	0	src/components/ogre/ogreopcode/opcode/Opcode.plg
21	0	src/components/ogre/ogreopcode/opcode/Opcode.sln
-	-	src/components/ogre/ogreopcode/opcode/Opcode.suo
403	0	src/components/ogre/ogreopcode/opcode/Opcode.vcproj
14	0	src/components/ogre/ogreopcode/opcode/README-ODE.txt
171	0	src/components/ogre/ogreopcode/opcode/ReadMe.txt
10	0	src/components/ogre/ogreopcode/opcode/StdAfx.cpp
24	0	src/components/ogre/ogreopcode/opcode/Stdafx.h
32	0	src/components/ogre/ogreopcode/opcode/TemporalCoherence.txt
186	0	src/components/ogre/ogreopcode/opcode/scales TODO.txt
39	0	src/components/ogre/ogreopcode/scripts/ogreopcode.sln
-	-	src/components/ogre/ogreopcode/scripts/ogreopcode.suo
190	0	src/components/ogre/ogreopcode/scripts/ogreopcode.vcproj
455	0	src/components/ogre/ogreopcode/src/OgreCollisionContext.cpp
295	0	src/components/ogre/ogreopcode/src/OgreCollisionManager.cpp
827	0	src/components/ogre/ogreopcode/src/OgreCollisionShape.cpp
187	0	src/components/ogre/ogreopcode/src/OgreOpcode.dox
583	0	src/components/ogre/ogreopcode/src/OgreOpcodeDebugObject.cpp

commit 839c0dafb7b8f5bc2c37fc42b5dea2d2227bf07b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Jun 16 18:33:22 2005 +0000

    2005-06-16  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/EmberEntity.* src/components/ogre/Acatar.cpp, src/components/ogre/AvatarEmberEntity.cpp, src/components/ogre/EmberPhysicalEntity.*, MotionManager.*, src/components/ogre/EmberOgre.cpp
    		* reworked how animations are played and how motion is handled, instead of the MotionManager being tied direclty to Model and automatically updating the animations and motions, they are now more decoupled with EmberEntity and its subclasses acting as mediators. Motion prediction is now fully delegated to Eris (which works splendidly, great work James!), with the MotionManager only keeping track of which entities needs moving.

2	2	src/components/ogre/Avatar.cpp
2	2	src/components/ogre/AvatarEmberEntity.cpp
57	47	src/components/ogre/EmberEntity.cpp
27	10	src/components/ogre/EmberEntity.h
11	2	src/components/ogre/EmberOgre.cpp
76	29	src/components/ogre/EmberPhysicalEntity.cpp
22	2	src/components/ogre/EmberPhysicalEntity.h
47	22	src/components/ogre/MotionManager.cpp
18	6	src/components/ogre/MotionManager.h
2	2	src/components/ogre/WorldEmberEntity.cpp

commit 99d769b0a26c84ec8b02446ac9e47408e3deb9bf
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Jun 16 18:20:58 2005 +0000

    2005-06-16  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/model/Model.*
    		* added Animation and Actions to the model
    		* moved UseScaleOf enum to ModelDefinition
    		* removed startAnimation, stopAnimation and resetAnimation since we're gonna do this with the Animation class in collaboration with the EmberPhysicalEntity class instead
    		* added comments
    	* src/components/ogre/model/XMLModelDefinitionSerializer.cpp, src/components/ogre/model/ModelDefinition.*
    		* moved UseScaleOf enum to ModelDefinition

133	74	src/components/ogre/model/Model.cpp
90	59	src/components/ogre/model/Model.h
1	1	src/components/ogre/model/ModelDefinition.cpp
15	1	src/components/ogre/model/ModelDefinition.h
4	4	src/components/ogre/model/XMLModelDefinitionSerializer.cpp

commit 3a2ff5c8b8f4296491b791b112231b2645964cf1
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Jun 16 18:15:37 2005 +0000

    2005-06-16  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* TODO: added some more items

3	0	TODO

commit 154d46de9524bea8ffd275e851f96d66adce31c6
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jun 13 20:52:32 2005 +0000

    2005-06-13  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/environment/Sky.cpp
    		* added better checks for shader support on the GPU
    	* src/components/ogre/EmberEntityFactory.cpp:
    		* added "path" to the hackish non-physical entity set. I really need to redesign this...
    	* ember.conf
    		* for performance reasons increase the maxpixelerror to 15. It might not look as good, but it will be nicer to older graphic cards.

10	0	ChangeLog
1	1	ember.conf
1	0	src/components/ogre/EmberEntityFactory.cpp
26	23	src/components/ogre/environment/Sky.cpp

commit dce2030e6b7b5ac79e0735d69199b030dd163010
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jun 12 18:23:46 2005 +0000

    2005-06-12  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* stc/components/ogre/TerrainPage.cpp
    		* in the event of some problem with the complex material, default to simple material

5	0	ChangeLog
11	5	src/components/ogre/terrain/TerrainPage.cpp

commit 15f414805a89ec55ad3700bd618189d69f0917d8
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jun 12 17:48:13 2005 +0000

    2005-06-12  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/TerrainPage.cpp:
    		* added extra checks for shader support on GPU
    	* autopackage/default.apspec.in
    		* copy the libraries instead of using the installLib method
    	* ember.desktop
    		* change category to Game

9	0	ChangeLog
1	1	autopackage/default.apspec.in
1	1	ember.desktop
3	1	src/components/ogre/terrain/TerrainPage.cpp

commit da3defa9b6bb83a009135f864939d0ca8eda02f8
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jun 12 01:08:19 2005 +0000

    2005-06-12  Erik Hjortsberg  <erik@katastrof.nu>
    
    	*  src/components/ogre/EmberOgre.cpp
    		* catch exceptions when adding resources

5	0	ChangeLog
22	8	src/components/ogre/EmberOgre.cpp

commit 23b318ab891c92c2464e9f9ffc99a76bead8f086
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jun 12 01:07:24 2005 +0000

    2005-06-12  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* ember.conf
    		* default to foliage off, since it requires some memory

5	0	ChangeLog
1	1	ember.conf

commit 23f2ca5bbb7878e28b669ecfa1294119520f9966
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jun 12 00:19:50 2005 +0000

    2005-06-12  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/widgets/Performance.cpp
    		* fix typo

5	0	ChangeLog
2	2	src/components/ogre/widgets/Performance.cpp

commit 8f390e31e9b8475e603dbda606eb4caa104d367f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jun 12 00:17:30 2005 +0000

    2005-06-12  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/model/ModelDefinitionsManager.cpp
    		* use low quality material

5	0	ChangeLog
1	1	src/components/ogre/model/ModelDefinitionManager.cpp

commit c99f32345b66c7e2bc34dd79647835f6cd3450e0
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jun 11 23:00:55 2005 +0000

    2005-06-12  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/modeldefintions/items.modeldef.xml:
    		* update stall definition

39	0	ChangeLog
1	1	src/components/ogre/modeldefinitions/items.modeldef.xml

commit bc8559ac82ba8ae5d04a719848a7b5b1fa759cc2
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jun 11 22:59:39 2005 +0000

    2005-06-12  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/WorldEmberEntity.cpp
    		* make sure that the mercator terrain is initiated before the environment is created

5	4	src/components/ogre/WorldEmberEntity.cpp

commit 36dd59c41407d3095e76a0bb978521eee48b47f2
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jun 11 22:58:44 2005 +0000

    2005-06-12  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/EmberEntity.*, src/components/ogre/EmberPhysicalEntity.*
    		* use onAttributeChanged in new eris

2	2	src/components/ogre/EmberEntity.cpp
1	1	src/components/ogre/EmberEntity.h
3	3	src/components/ogre/EmberPhysicalEntity.cpp
1	1	src/components/ogre/EmberPhysicalEntity.h

commit eb03c4759d1bced90acd69fd07b4e8cc330f7bb0
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jun 11 22:57:09 2005 +0000

    2005-06-12  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/EmberOgre.cpp, src/components/ogre/environment/Sky.cpp
    		* moved fog settings from EmberOgre to Sky

7	9	src/components/ogre/EmberOgre.cpp
13	1	src/components/ogre/environment/Sky.cpp

commit f0eb326f356baca6403a6932be7da3fee42ad0b2
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jun 11 22:56:12 2005 +0000

    2005-06-12  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* configure.ac
    		* bump atlas and mercator versions
    	*extensions/Makefile.am
    		* don't build Wield and Use since these are in Atlas as of 0.5.96
    	* sevices/server/ServerService.cpp
    		* updated references to Wield and Use

1	1	configure.ac
1	1	src/extensions/Makefile.am
3	10	src/services/server/ServerService.cpp

commit 399c792e9c4cdab30a83115b7c90bf7d12f16771
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jun 11 22:53:53 2005 +0000

    2005-06-12  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* media/materials/splatting/Splat.cg
    		* don't use preset values

9	7	media/materials/splatting/Splat.cg

commit 9fe95befaf564eaf2ef4c13c776ae132b8e49de3
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jun 11 22:53:09 2005 +0000

    *** empty log message ***

2	2	media/materials/scripts/buildings.material

commit c6ea01aeb227e15b292ae6244bdee4159735c5f7
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jun 11 18:42:53 2005 +0000

    2005-06-11  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/TerrainPage.cpp
    		* added linear fog vertex shader

35	0	ChangeLog
7	2	src/components/ogre/terrain/TerrainPage.cpp

commit 2dc236352ea8f5af33a2c2c9e277a336e8c6622e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jun 11 18:40:21 2005 +0000

    2005-06-11  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/WorldEmberEntity.cpp
    		* init the Sky before creating the terrain, because the Sky will set the fog parameters. Perhaps we need a separate Fog class?

5	4	src/components/ogre/WorldEmberEntity.cpp

commit 9ccfdb2089bc12d893cb143b28130659dcd43a17
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jun 11 18:38:42 2005 +0000

    2005-06-11  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/modeldefinitions/iteams.modeldef.xml
    		* added boat and jetty

20	0	src/components/ogre/modeldefinitions/items.modeldef.xml

commit ede1ddbacfc878bf1bba1f8e5739224a0237f00a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jun 11 18:37:44 2005 +0000

    2005-06-11  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/environment/Sky.cpp:
    		* set default values for shaders which will somehow use fog. The values are taken from the SceneManager

24	1	src/components/ogre/environment/Sky.cpp

commit da5fd787a4782d46f8afa26f16eae7a82dc02cce
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jun 11 18:35:46 2005 +0000

    2005-06-11  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/Avatar.*, src/components/ogre/AvatarEmberEntity.cpp:
    		* since it will be possible to have many Avatars, remove the Singleton pattern from the Avatar, and make AvatarEmberEntity go through EmberOgre instead when accessing the avatar.

0	1	src/components/ogre/Avatar.cpp
1	1	src/components/ogre/Avatar.h
2	2	src/components/ogre/AvatarEmberEntity.cpp

commit 415d74d826db5a7816d611b57b049ccf9ca1fdd5
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jun 11 18:33:42 2005 +0000

    2005-06-11  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* media/materials/programs/Grass.cg, media/materials/splatting/Splat.cg, media/materials/splatting/splat.program
    		* added linear fog vertex shader and modified the splat fragment shader to accept a fog value

3	0	media/materials/programs/Grass.cg
90	4	media/materials/splatting/Splat.cg
15	0	media/materials/splatting/splat.program

commit af5424facdbcd762dee34ecab51ca5e39234410f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jun 11 18:32:05 2005 +0000

    2005-06-11  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* media/materials/scripts/*
    		* changed to low detail textures. In the future we might need a better way to set the detail level.

7	7	media/materials/scripts/buildings.material
21	22	media/materials/scripts/creatures.material
1	1	media/materials/scripts/edibles.material
4	4	media/materials/scripts/environment.material
2	2	media/materials/scripts/valuables.material
4	4	media/materials/scripts/vegetation.material

commit 1780e712f0b0dc7e4b9e765aaecceb644626841e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jun 11 11:25:49 2005 +0000

    2005-06-11  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* autopackage/default.apspec.in:
    		* change category to "Games", perhaps this will work better on both Gnome and KDE, though autopackage is still a little flaky with menus

5	0	ChangeLog
1	1	autopackage/default.apspec.in

commit fc21d7f2655ecded79ec34a371da8d60a14a1a6a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jun 11 11:21:39 2005 +0000

    2005-06-11  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/MediaDeployer.cpp
    		* use static_cast. This file is not used now however, but might be used in the future

5	0	ChangeLog
1	1	src/components/ogre/MediaDeployer.cpp

commit 527b76f38abf78c2745de13673d25c96d10ccc91
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jun 11 11:12:47 2005 +0000

    2005-06-11  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/GUIManager.cpp
    		* revert to TaharezLook since the DAoC look needs some dirty work in CEGUI

10	0	ChangeLog
4	3	src/components/ogre/GUIManager.cpp

commit ddbcb5d4a4dcb74d423f4394ff4cecb475b2b804
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jun 11 11:09:35 2005 +0000

    2005-06-11  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/Avatar.*
    		* make Avatar singleton, since there will always only be one Avatar (right?)

2	0	src/components/ogre/Avatar.cpp
2	1	src/components/ogre/Avatar.h

commit 25b610847592c2d35e529ae9d293430fe2669426
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Jun 9 17:55:38 2005 +0000

    2005-06-09  Erik Hjortsberg  <erik@katastrof.nu>
    
    	*  src/components/ogre/environment/Sun.cpp
    		* use spotlight since the offset mapping doesn't work with directional lights
    	*  src/components/ogre/environment/Foliage.cpp
    		* use "tussock" instead of "field"

18	0	ChangeLog
9	5	src/components/ogre/environment/Foliage.cpp
5	4	src/components/ogre/environment/Sun.cpp

commit bc6ff9ff48d9d21d8b967aa7ea64b4b25405a15e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Jun 9 17:51:51 2005 +0000

    2005-06-09  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/model/ModelDefinitionManager.cpp:
    		* update the hackish area definitions

2	2	src/components/ogre/model/ModelDefinitionManager.cpp

commit 39eab7ae478840ff73a6e8d4b3275590ab325c00
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Jun 9 17:48:05 2005 +0000

    2005-06-09  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/services/server/ServerService.cpp:
    		* changed errno to errorno since it appears to mess with some kind of macro on some systems

2	2	src/services/server/ServerService.cpp

commit efea86f98ef5b5128fb440ba943e539a3cfee2e2
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Jun 9 17:46:36 2005 +0000

    2005-06-09  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/EmberPhysicalEntity.cpp:
    		* bugfix for usescale=none

5	0	ChangeLog
1	0	src/components/ogre/EmberPhysicalEntity.cpp

commit ac427aee9421c1cae780af15365c51dc25d135eb
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Jun 9 17:45:23 2005 +0000

    2005-06-09  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/EmberSceneManager/include/OgreTerrainSceneManager.h, src/components/ogre/EmberSceneManager/src/OgreOctreeSceneManagerDll.cpp, src/components/ogre/EmberSceneManager/src/OgreTerrainRenderable.cpp, src/components/ogre/EmberSceneManager/src/OgreTerrainSceneManager.cpp
    		* sync with Ogre 1.0.2

5	0	ChangeLog
3	0	src/components/ogre/SceneManagers/EmberSceneManager/include/OgreTerrainSceneManager.h
5	0	src/components/ogre/SceneManagers/EmberSceneManager/src/OgreOctreeSceneManagerDll.cpp
5	6	src/components/ogre/SceneManagers/EmberSceneManager/src/OgreTerrainRenderable.cpp
14	7	src/components/ogre/SceneManagers/EmberSceneManager/src/OgreTerrainSceneManager.cpp

commit e0ac3cb13214eb868a8474af2d9df44bd9b0e694
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jun 7 22:10:41 2005 +0000

    2005-06-08  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/widgets/ChatWidget.xml, src/components/ogre/widgets/ConsoleWidget.xml, src/components/ogre/widgets/InspectWidget.xml,src/components/ogre/widgets/Performance.widget
    		* use absolute position

5	0	ChangeLog
1	1	src/components/ogre/widgets/ChatWidget.xml
6	6	src/components/ogre/widgets/ConsoleWidget.layout
1	1	src/components/ogre/widgets/InspectWidget.layout
1	1	src/components/ogre/widgets/Performance.widget

commit d2b663730875437e6dd9ea40af45ceb43f714c4c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jun 7 22:09:04 2005 +0000

    2005-06-08  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/widgets/MakeEntityWidget.*
    		* added /createentity console command

5	0	ChangeLog
46	20	src/components/ogre/widgets/MakeEntityWidget.cpp
5	0	src/components/ogre/widgets/MakeEntityWidget.h

commit 804e3183b3aac0327684e5c7a5342256a5838e46
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jun 7 22:06:55 2005 +0000

    2005-06-08  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/widgets/JesusEdit.*
    		* don't render if not shown

5	0	ChangeLog
8	6	src/components/ogre/widgets/JesusEdit.cpp
1	0	src/components/ogre/widgets/JesusEdit.h

commit 0a8459647140803ce1da1ea96efd895498aea7f1
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jun 7 22:04:20 2005 +0000

    2005-06-08  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/widgets/InspectWidget.cpp:
    		* added missing include

5	0	ChangeLog
2	1	src/components/ogre/widgets/InspectWidget.cpp

commit ca15721cfe6b85b574ffdcc0fc97a9bfd83ff959
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jun 7 21:32:03 2005 +0000

    2005-06-07  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/widgets/Help.*
    		* propogate the runCommand(...) call upwards

5	0	ChangeLog
2	0	src/components/ogre/widgets/Help.cpp
1	1	src/components/ogre/widgets/Help.h

commit 49a4fa26f30768c56f308fe0def2f81ec9b5e62b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jun 7 21:15:41 2005 +0000

    2005-06-07  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/TerrainGenerator.cpp:
    		* fixed a bug where sometimes not all pages would be shown. Sorry Miguel!

5	0	ChangeLog
2	2	src/components/ogre/terrain/TerrainGenerator.cpp

commit febc1740af6cd5bf141b0d2a3382b8ab3c9dd08d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jun 7 20:49:46 2005 +0000

    2005-06-07  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/framework/tinyxml/*, src/components/ogre/model/XMLModelDefinitionSerializer.*
    		* moved the tinyxml classes into the Ember namespace to avoid collisions with other implementations

5	0	ChangeLog
21	21	src/components/ogre/model/XMLModelDefinitionSerializer.cpp
8	8	src/components/ogre/model/XMLModelDefinitionSerializer.h
2	1	src/framework/tinyxml/tinystr.cpp
3	0	src/framework/tinyxml/tinystr.h
3	0	src/framework/tinyxml/tinyxml.cpp
4	0	src/framework/tinyxml/tinyxml.h
3	0	src/framework/tinyxml/tinyxmlerror.cpp
2	1	src/framework/tinyxml/tinyxmlparser.cpp

commit 4ab8fc454516d013f4482ae366921bf780dc06d6
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jun 7 20:46:40 2005 +0000

    2005-06-07  Erik Hjortsberg  <erik@katastrof.nu>
    
    	*  media/materials/programs/OffsetMapping.cg
    		* added splatted offsetmapping shader

41	0	ChangeLog
45	0	media/materials/programs/OffsetMapping.cg

commit 6935ea51a1754377f69062af42b246e4771df253
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jun 7 20:45:11 2005 +0000

    2005-06-07  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/modeldefinitions/*
    		* various new models

2	2	src/components/ogre/modeldefinitions/buildingelements.modeldef.xml
67	5	src/components/ogre/modeldefinitions/characters.modeldef.xml
53	0	src/components/ogre/modeldefinitions/creatures.modeldef.xml
40	7	src/components/ogre/modeldefinitions/environment.modeldef.xml
75	4	src/components/ogre/modeldefinitions/items.modeldef.xml
13	3	src/components/ogre/modeldefinitions/trees/pregenerated/trees.modeldef.xml

commit 69a880e0a7f9992f0cbb1b448e35efb751d0c105
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jun 7 20:44:20 2005 +0000

    2005-06-07  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* media/materials/scripts/*:
    		* various additions of new materials and a fix for the z-fighting when the water and the ground has the same height (0)

50	23	media/materials/scripts/buildings.material
132	3	media/materials/scripts/creatures.material
2	2	media/materials/scripts/cylinder.material
16	0	media/materials/scripts/edibles.material
113	3	media/materials/scripts/environment.material
2	2	media/materials/scripts/furniture.material
1	1	media/materials/scripts/malebuilder.material
52	3	media/materials/scripts/tools.material
36	0	media/materials/scripts/valuables.material
65	28	media/materials/scripts/vegetation.material

commit b3e4ed695f16ed363b371e0bd511559883667b30
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jun 7 18:43:10 2005 +0000

    2005-06-07  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/WorldEmberEntity.cpp
    		* add support for swimming and floating

15	12	src/components/ogre/WorldEmberEntity.cpp

commit 2c4809bc95fd8e43717812187ef68c9ef759eede
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jun 7 18:42:09 2005 +0000

    2005-06-07  Erik Hjortsberg  <erik@katastrof.nu>
    
    	*  src/components/ogre/TerrrainGenerator.cpp:
    		* added checks for null values

4	2	src/components/ogre/terrain/TerrainGenerator.cpp

commit b25060ddbb7981e2bcc169ce473821689e0ef99f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jun 7 18:40:56 2005 +0000

    2005-06-07  Erik Hjortsberg  <erik@katastrof.nu>
    
    	*  src/components/ogre/EmberEntityFactory.cpp:
    		* better error logging

2	9	src/components/ogre/EmberEntityFactory.cpp

commit 0fee191e0a99db35a895a179d7001e38f6473fbc
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jun 7 18:39:23 2005 +0000

    2005-06-07  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/EmberEntity.*, src/components/ogre/EmberPhysicalEntity.cpp
    		* check NONE and ALL when scaling the model
    		* react on an entity's "mode" changes

21	0	src/components/ogre/EmberEntity.cpp
6	2	src/components/ogre/EmberEntity.h
4	1	src/components/ogre/EmberPhysicalEntity.cpp

commit 3f85ec958a774c196b26853640952501556dc692
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jun 7 18:37:20 2005 +0000

    2005-06-07  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/AvatarCamera.cpp:
    		* Only pick visible entities.

3	3	src/components/ogre/AvatarCamera.cpp

commit fc60dd555e72fd770b5e3b4c6687e93e57ac992b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jun 7 18:36:30 2005 +0000

    2005-06-07  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/model/ModelDefinition.cpp, src/components/ogre/model/XMLModelDefinitionSerializer.cpp,
    		* added NONE and ALL as use scale directives. ALL is default

109	0	ChangeLog
1	1	src/components/ogre/model/ModelDefinition.cpp
3	45	src/components/ogre/model/XMLModelDefinitionSerializer.cpp

commit 643c654575dd661d9bef0012295e9d0a9ad8a1db
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jun 7 18:06:31 2005 +0000

    2005-06-07  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/model/Model.*
    		* when failing at loading a model, reset the instance so it can be loaded again

32	11	src/components/ogre/model/Model.cpp
18	2	src/components/ogre/model/Model.h

commit afc999c7eb338a43a7633be58553329ebb9c049d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jun 1 00:37:42 2005 +0000

    2005-06-01  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/Makefile.am
    		* added new files
    	* src/components/ogre/FreeCameraController.*
    		* class for allowing free flight mode
    	* src/components/ogre/TerrainArea.*
    		* class for handling Mercator::Areas

37	0	src/components/ogre/FreeCameraController.cpp
43	0	src/components/ogre/FreeCameraController.h
12	11	src/components/ogre/Makefile.am
103	0	src/components/ogre/terrain/TerrainArea.cpp
56	0	src/components/ogre/terrain/TerrainArea.h

commit 2cf525b468a75b081ac6299b04f2fa3acafc7ac2
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jun 1 00:33:05 2005 +0000

    2005-06-01  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/EmberEntity.*
    		* added support for Mercator::Area
    		* added support for attaching entities to bones
    		* began work on a better system for placement of entities

28	4	src/components/ogre/EmberEntity.cpp
40	4	src/components/ogre/EmberEntity.h

commit c5e7fb45bf1ff38e2956110f4fa33ff2fb9e5334
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jun 1 00:31:42 2005 +0000

    2005-06-01  Erik Hjortsberg  <erik@katastrof.nu>
    
    	*  src/components/ogre/Avatar.cpp
    		* changed from dynamic to static cast

3	3	src/components/ogre/Avatar.cpp

commit aeb378fef17f020e2dad72c8c3a7fb8fa036d5dd
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jun 1 00:30:54 2005 +0000

    2005-06-01  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/AvatarEmberEntity.cpp
    		* propogate event upwards

2	0	src/components/ogre/AvatarEmberEntity.cpp

commit ee7279615db411477ac9b5acb009a9b09ae8135e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jun 1 00:29:57 2005 +0000

    2005-06-01  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/EmberEntityFactory.*
    		* better checks for non-physical entities

17	2	src/components/ogre/EmberEntityFactory.cpp
3	1	src/components/ogre/EmberEntityFactory.h

commit 975bf9a5a0058975c84a25182b048e76220b952d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jun 1 00:28:46 2005 +0000

    2005-06-01  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/EmberPhysicalEntity.*
    		* added support for attaching entities to bones, right now there's a hack to look for an entity attached to the right hand
    		* changed the model scaling code a bit. A model can now both be scaled uniformly according to a certain axis and be scaled uniformly in addition

168	56	src/components/ogre/EmberPhysicalEntity.cpp
23	7	src/components/ogre/EmberPhysicalEntity.h

commit 01270fb65ebc5db38cbff4758022c8adbc1e9020
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jun 1 00:25:14 2005 +0000

    2005-06-01  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/WorldEmberEntity.*
    		* added preliminary support for different placement modes (swimming, flying etc.) for entities
    		* added support for Mercator::Area

25	8	src/components/ogre/WorldEmberEntity.cpp
3	1	src/components/ogre/WorldEmberEntity.h

commit 295f2fea813de19ec1f735b8141f3712ef5e4cec
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jun 1 00:23:35 2005 +0000

    2005-06-01  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/EmberOgre.*
    		* added method for random access to entities in the main Eris::View

15	2	src/components/ogre/EmberOgre.cpp
15	4	src/components/ogre/EmberOgre.h

commit 369b750e9a60ef460204fac84704125afd33afb7
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jun 1 00:22:19 2005 +0000

    2005-06-01  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/TerrainGenerator.*
    		* added support for Mercator::Areas

82	11	src/components/ogre/terrain/TerrainGenerator.cpp
20	2	src/components/ogre/terrain/TerrainGenerator.h

commit a7aa5960fffe09cbe6fd7000a17902debdb62eac
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue May 31 23:08:23 2005 +0000

    2005-06-01  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/TerrainPage.*
    		* moved some logic into TerrainShader
    		* cleaned up the methods for shader generation
    		* removed unnecessary creation of unused techniques for terrain splatting
    		* store all Mercator::Segments* in a local map for increased speed
    		* added the ability to update a splatting texture on the fly from a Mercator::Shader

318	226	src/components/ogre/terrain/TerrainPage.cpp
21	0	src/components/ogre/terrain/TerrainPage.h

commit 00a6e2b95a46b58bac96d83f633fb08c603f06e9
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue May 31 20:25:38 2005 +0000

    2005-05-31  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/TerrainShader.*
    		* moved some logic from TerrainPage to TerrainShader
    		* added the ability to define a material to be used. The best technique of the material will be copied to the splatting material, and the texture named "splat" will be replaced with the splatting texture

50	0	src/components/ogre/terrain/TerrainShader.cpp
6	0	src/components/ogre/terrain/TerrainShader.h

commit 75e763353cb01139a7d4be961a519440503d47d4
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue May 31 20:22:01 2005 +0000

    2005-05-31  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/model/XMLModelDefinitionSerializer.*
    		* added parsing of attach points

46	4	src/components/ogre/model/XMLModelDefinitionSerializer.cpp
1	0	src/components/ogre/model/XMLModelDefinitionSerializer.h

commit 64804ef8e8713ab6d40b4c45fbd07c569cfc8f4a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue May 31 20:19:25 2005 +0000

    2005-05-31  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/model/ModelDefinitionManager.*
    		* added some Area Definitions for testing purpose

31	0	src/components/ogre/model/ModelDefinitionManager.cpp
6	0	src/components/ogre/model/ModelDefinitionManager.h

commit c889a6ae5608acd04e70594a4a4b9b7a90b506db
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue May 31 20:14:47 2005 +0000

    2005-05-31  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/model/ModelDefinition.h
    		* added data structure for attach points
    		* added temporary data structure for defining how to render an Mercator::Area. This will be removed in the future for something better

19	0	src/components/ogre/model/ModelDefinition.h

commit eced0ccb191b84915ee15816c3d0f3aeeb280e8d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue May 31 20:08:38 2005 +0000

    2005-05-31  Erik Hjortsberg  <erik@katastrof.nu>
    
     	* src/components/ogre/model/Model.*
    		* added abilty to attach entities to bones
    		* propogate visiblity changes to subentities

170	11	src/components/ogre/model/Model.cpp
20	3	src/components/ogre/model/Model.h

commit 7b3cdd90dda11e31f534261a8fa98666f9d4da82
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue May 31 20:05:09 2005 +0000

    2005-05-31  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/framework/tinyxml/tinyxml.cpp: bugfix for not being able to load data from Ogre's DataStream in chunks. We now read it all at once.

1	1	src/framework/tinyxml/tinyxml.cpp

commit 5c0980d2154c6a4613290102ee7a1ba45626e81a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue May 31 20:03:32 2005 +0000

    2005-05-31  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* TODO: added items

1	0	TODO

commit 5ffedab1e7bda8ebb986842b6de5279059a60061
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue May 31 20:02:45 2005 +0000

    2005-05-31  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* configure.ac: bump version

4	0	ChangeLog
1	1	configure.ac

commit 79c36890e7f4003903f326a12d56a769e7cd2718
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon May 23 21:57:23 2005 +0000

    2005-05-23  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/framework/tinyxml
    		* Oops, forgot to add files to cvs. Sorry Miguel!

5	0	ChangeLog
318	0	src/framework/tinyxml/tinystr.cpp
250	0	src/framework/tinyxml/tinystr.h
1626	0	src/framework/tinyxml/tinyxml.cpp
1430	0	src/framework/tinyxml/tinyxml.h
51	0	src/framework/tinyxml/tinyxmlerror.cpp
1508	0	src/framework/tinyxml/tinyxmlparser.cpp

commit f4fef3e28eb8a96e444ee38da37f3e9a34fc9e51
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon May 16 23:35:15 2005 +0000

    2005-05-17  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/jesus/Jesus.cpp: updates for new ModelDefinitions system

4	0	ChangeLog
4	1	src/components/ogre/jesus/Jesus.cpp

commit 8b54a670702f2929a1bc68f783dd41ab2c617bc2
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon May 16 23:34:14 2005 +0000

    2005-05-17  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/environment/meshtree/TStem.cpp: To please James, Lord of the Autobuilder, I've removed some compile warnings.

4	0	ChangeLog
2	2	src/components/ogre/environment/meshtree/TStem.cpp

commit 7e88c75cee3d44517a354aedac5b59de5391022b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon May 16 23:31:51 2005 +0000

    2005-05-17  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/services/EmberServices.* : removed reference to MetaServerService, since that's not used anymore

4	0	ChangeLog
8	8	src/services/EmberServices.cpp
2	2	src/services/EmberServices.h

commit d586b9086137fbf06086b90aa2cdeaf72de9c147
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon May 16 23:30:53 2005 +0000

    2005-05-17  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/resources.cfg : add entry for ModelDefinitions

4	0	ChangeLog
2	0	src/components/ogre/resources.cfg

commit e9fc63ab9ff72841ccbe4cd1195ed1befa88d7f4
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon May 16 23:25:15 2005 +0000

    2005-05-17  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/Avatar.cpp, src/components/ogre/EmberEntityFactory.cpp, src/components/ogre/EmberOgre.cpp: updates for new ModelDefinitions system
    	* src/components/ogre/Makefile.am : rearrange libs

5	0	ChangeLog
4	1	src/components/ogre/Avatar.cpp
11	4	src/components/ogre/EmberEntityFactory.cpp
33	31	src/components/ogre/EmberOgre.cpp
3	2	src/components/ogre/GUIManager.cpp
4	4	src/components/ogre/Makefile.am

commit e2fd055f8947bb56fd79dfbbb74961929e3b305b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon May 16 23:18:34 2005 +0000

    2005-05-17  Erik Hjortsberg  <erik@katastrof.nu>
    
    	*  src/components/ogre/modeldefinitions/*
    		* modeldefintiions now behave more like an Ogre .material script, with many models defined in one file

5	0	ChangeLog
0	10	src/components/ogre/modeldefinitions/acorn.modeldef.xml
0	10	src/components/ogre/modeldefinitions/axe.modeldef.xml
0	10	src/components/ogre/modeldefinitions/barrel.modeldef.xml
185	0	src/components/ogre/modeldefinitions/buildingelements.modeldef.xml
0	54	src/components/ogre/modeldefinitions/butcher.modeldef.xml
0	10	src/components/ogre/modeldefinitions/butchershouse.modeldef.xml
0	10	src/components/ogre/modeldefinitions/campfire.modeldef.xml
346	0	src/components/ogre/modeldefinitions/characters.modeldef.xml
0	20	src/components/ogre/modeldefinitions/chicken.modeldef.xml
0	10	src/components/ogre/modeldefinitions/cleaver.modeldef.xml
0	10	src/components/ogre/modeldefinitions/column_3.modeldef.xml
0	10	src/components/ogre/modeldefinitions/column_fractured_3.modeldef.xml
0	10	src/components/ogre/modeldefinitions/column_segmented_3.modeldef.xml
151	0	src/components/ogre/modeldefinitions/creatures.modeldef.xml
0	21	src/components/ogre/modeldefinitions/deer.modeldef.xml
50	0	src/components/ogre/modeldefinitions/environment.modeldef.xml
0	10	src/components/ogre/modeldefinitions/fencegate.modeldef.xml
0	10	src/components/ogre/modeldefinitions/fencepole.modeldef.xml
0	10	src/components/ogre/modeldefinitions/fencesection.modeldef.xml
0	19	src/components/ogre/modeldefinitions/field.modeldef.xml
0	16	src/components/ogre/modeldefinitions/fire.modeldef.xml
0	10	src/components/ogre/modeldefinitions/floor.modeldef.xml
0	10	src/components/ogre/modeldefinitions/floor_12_stone.modeldef.xml
0	10	src/components/ogre/modeldefinitions/floor_24_stone.modeldef.xml
0	10	src/components/ogre/modeldefinitions/floor_3_stone.modeldef.xml
0	10	src/components/ogre/modeldefinitions/floor_6_stone.modeldef.xml
0	25	src/components/ogre/modeldefinitions/goblin.modeldef.xml
0	10	src/components/ogre/modeldefinitions/house3.modeldef.xml
105	0	src/components/ogre/modeldefinitions/items.modeldef.xml
0	10	src/components/ogre/modeldefinitions/lumber.modeldef.xml
0	45	src/components/ogre/modeldefinitions/malebuilder.modeldef.xml
0	54	src/components/ogre/modeldefinitions/marshall.modeldef.xml
0	54	src/components/ogre/modeldefinitions/mercenary.modeldef.xml
0	54	src/components/ogre/modeldefinitions/merchant.modeldef.xml
10	6	src/components/ogre/modeldefinitions/modeldefinition.xsd
0	10	src/components/ogre/modeldefinitions/mushroom_amanita.modeldef.xml
0	15	src/components/ogre/modeldefinitions/pig.modeldef.xml
11	9	src/components/ogre/modeldefinitions/placeholder.modeldef.xml
0	10	src/components/ogre/modeldefinitions/roof.modeldef.xml
0	53	src/components/ogre/modeldefinitions/settler.modeldef.xml
0	10	src/components/ogre/modeldefinitions/slopewall.modeldef.xml
0	15	src/components/ogre/modeldefinitions/squirrel.modeldef.xml
0	10	src/components/ogre/modeldefinitions/sty.modeldef.xml
0	10	src/components/ogre/modeldefinitions/table.modeldef.xml
0	10	src/components/ogre/modeldefinitions/trees/dynamic/birch.modeldef.xml
0	10	src/components/ogre/modeldefinitions/trees/dynamic/fir.modeldef.xml
0	10	src/components/ogre/modeldefinitions/trees/dynamic/oak.modeldef.xml
33	0	src/components/ogre/modeldefinitions/trees/dynamic/trees.modeldef.xml
0	10	src/components/ogre/modeldefinitions/trees/pregenerated/birch.modeldef.xml
0	10	src/components/ogre/modeldefinitions/trees/pregenerated/fir.modeldef.xml
0	10	src/components/ogre/modeldefinitions/trees/pregenerated/oak.modeldef.xml
34	0	src/components/ogre/modeldefinitions/trees/pregenerated/trees.modeldef.xml
0	10	src/components/ogre/modeldefinitions/wall.modeldef.xml
0	10	src/components/ogre/modeldefinitions/wall_1.5.modeldef.xml
0	10	src/components/ogre/modeldefinitions/wall_3.modeldef.xml
0	10	src/components/ogre/modeldefinitions/wall_with_door.modeldef.xml

commit 1311483524ffe867da66c861a5f5296246037e5a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon May 16 23:14:07 2005 +0000

    2005-05-17  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/model/Makefile.am, src/components/ogre/model/Model.cpp, src/components/ogre/model/Model.h, src/components/ogre/model/ModelDefinitions.cpp, src/components/ogre/model/ModelDefinitions.h,src/components/ogre/model/ModelDefinitionsManager.cpp, src/components/ogre/model/ModelDefintionsManager.h, src/components/ogre/model/XMLModelDefinitionSerializer.cpp, src/components/ogre/model/XMLModelDefinitionSerializer.h:
    		* incorporated changes from the Cataclysmos project, http://www.cataclysmos.org/
    		* removed xerces in favor of tinyxml
    		* changed the way the ModelDefinitions work to behave more like the other resources in Ogre. All .modeldef files are now parsed at start.

7	0	ChangeLog
1	1	src/components/ogre/model/Makefile.am
147	112	src/components/ogre/model/Model.cpp
10	14	src/components/ogre/model/Model.h
31	362	src/components/ogre/model/ModelDefinition.cpp
78	61	src/components/ogre/model/ModelDefinition.h
29	48	src/components/ogre/model/ModelDefinitionManager.cpp
13	46	src/components/ogre/model/ModelDefinitionManager.h
361	0	src/components/ogre/model/XMLModelDefinitionSerializer.cpp
61	0	src/components/ogre/model/XMLModelDefinitionSerializer.h

commit 513b71b423c24a51952a1a998df859d5052cfa7a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon May 16 23:07:11 2005 +0000

    2005-05-17  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/framework/Singleton.h: added instance() method

4	0	ChangeLog
5	0	src/framework/Singleton.h

commit 1d44c863c53ada8e9e5f691b52da1f15f0aeb3ee
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon May 16 22:45:45 2005 +0000

    2005-05-17  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/framework/tinyxml/*, src/framework/Makefile.am:
    		* added tinyxml implementation adapted to Ogre and with case insensitive comparison, this will lead to xerces-c being phased out

5	0	ChangeLog
1	1	src/framework/Makefile.am

commit ecd7b43a1d48927fc3e2a6dcce2e7351a158ea55
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat May 14 22:48:44 2005 +0000

    2005-05-15  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/ModelDefinition.cpp: use the S_LOG* macros

4	0	ChangeLog
4	5	src/components/ogre/model/ModelDefinition.cpp

commit 297987e61d756e4acf36d03861bcc5ef082b9463
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat May 14 22:45:02 2005 +0000

    2005-05-15  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/Makefile.am: removed obsolete files

4	0	ChangeLog
10	13	src/components/ogre/Makefile.am

commit 189fa38159e189c944dcec1f8a5b5f0e9bd214f3
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu May 12 21:30:20 2005 +0000

    2005-05-12  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/DebugListener.cpp, src/components/ogre/DebugListener.h, src/components/ogre/EntityListener.cpp,src/components/ogre/OgreMain.diff, src/components/ogre/OgreTerrainSceneManager.h.diff, src/components/ogre/terrain.cfg:
    		* removed obsolete files

5	0	ChangeLog
0	95	src/components/ogre/DebugListener.cpp
0	54	src/components/ogre/DebugListener.h
0	277	src/components/ogre/EntityListener.cpp
0	222	src/components/ogre/EntityListener.h
0	721	src/components/ogre/OgreMain.diff
0	22	src/components/ogre/OgreTerrainSceneManager.h.diff
0	72	src/components/ogre/terrain.cfg

commit cef346adb10aaac4b89a88363963fffe3b13eb24
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue May 10 21:37:09 2005 +0000

    2005-05-10  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/widgets/MakeEntityWidget.*
    		* fill the list of types as they appear

5	0	ChangeLog
30	7	src/components/ogre/widgets/MakeEntityWidget.cpp
3	1	src/components/ogre/widgets/MakeEntityWidget.h

commit 3f8097a2fefcdd78245c0c34934831894b09acd7
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue May 10 21:29:30 2005 +0000

    2005-05-10  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* Makefile.am: don't try to compile the ember script, doh!
    	* ember.spec.in: bump wf lib required

5	0	ChangeLog
1	1	Makefile.am
1	1	ember.spec.in

commit 4dc1f144e51e0f78c59b22e660e0d011d9ae1712
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue May 10 21:28:05 2005 +0000

    2005-05-10  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/carpenter/*, src/components/ogre/modeldefinitions/*, src/components/ogre/jesus/*
    		* general media additions

5	0	ChangeLog
106	0	src/components/ogre/carpenter/blockspec/adapters.blockspec.xml
181	4	src/components/ogre/carpenter/blockspec/floors.blockspec.xml
24	1	src/components/ogre/carpenter/blockspec/walls.blockspec.xml
1	1	src/components/ogre/carpenter/blueprints/house.blueprint.xml
5	1	src/components/ogre/carpenter/modelblockspecs/general.modelblocks.xml
5	1	src/components/ogre/jesus/modelmappings/general.modelmapping.xml
10	0	src/components/ogre/modeldefinitions/floor_12_stone.modeldef.xml
10	0	src/components/ogre/modeldefinitions/floor_24_stone.modeldef.xml
10	0	src/components/ogre/modeldefinitions/floor_3_stone.modeldef.xml
10	0	src/components/ogre/modeldefinitions/floor_6_stone.modeldef.xml
10	0	src/components/ogre/modeldefinitions/mushroom_amanita.modeldef.xml
1	1	src/components/ogre/modeldefinitions/wall_3.modeldef.xml

commit 2fb7dcaaeda0ee8d86d6898c7caf11e4544523f4
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue May 10 21:24:04 2005 +0000

    2005-05-10  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* media/materials/scripts/buildings.material: add more material and change some other

4	0	ChangeLog
408	25	media/materials/scripts/buildings.material

commit 951e8610e0e46edefa1b3f7d4a0fcb4767b8f171
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue May 10 21:22:24 2005 +0000

    2005-05-10  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* media/materials/scripts/malebuilder.material: removed syntax error

4	0	ChangeLog
1	1	media/materials/scripts/malebuilder.material

commit aede949469ef48b382c94a880731a7945b0a3dc4
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon May 9 18:42:26 2005 +0000

    2005-05-09  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* Makefile.am: copy the ember script file to the bin dir

4	0	ChangeLog
2	0	Makefile.am

commit 2cc3ad6e4e8ebe00d520fb8a617a8ca46a07eb9c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon May 9 18:41:22 2005 +0000

    2005-05-09  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/EmberOgre.*
    		* allow command line switches, mostly used for defining whether ogre plugins should be loaded through binreloc or ~/.ember/plugins.cfg. Code shamelessly taken from Sear, thanks to all Sear developers.

5	0	ChangeLog
53	11	src/components/ogre/EmberOgre.cpp
14	4	src/components/ogre/EmberOgre.h

commit 8aabfa446b02bc6a1677ad0c0a3ac94afbedd488
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon May 9 17:26:12 2005 +0000

    2005-05-09  Erik Hjortsberg  <erik@katastrof.nu>
    
    	*  src/components/ogre/widgets/Makefile.am:
    		* oops, don't include TerrainEdit just yet. Thanks Kai and James.

5	0	ChangeLog
4	3	src/components/ogre/widgets/Makefile.am

commit ed5620fe458677378f3d9632e79aa0aad2f6fd3f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon May 9 17:24:09 2005 +0000

    2005-05-09  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* configure.ac: bump required Atlas to 0.5.9, Eris to 1.3.5 and Mercator to 0.2.2

4	0	ChangeLog
2	2	configure.ac

commit c0aea0114308bddc07a96b0eb8a8b9fd8499459c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun May 8 22:18:49 2005 +0000

    2005-05-09  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/EmberEntity.*, src/components/ogre/EmberPhysicalEntity.*, src/components/ogre/WorldEmberEntity.*
    		* changed the way entities decide their height. The nodehierarcy is now walked until an entity which knows how to decide the height (for example the terrain) is found. This means no more flying pigs.

5	0	ChangeLog
49	11	src/components/ogre/EmberEntity.cpp
9	0	src/components/ogre/EmberEntity.h
0	8	src/components/ogre/EmberPhysicalEntity.cpp
0	6	src/components/ogre/EmberPhysicalEntity.h
7	0	src/components/ogre/WorldEmberEntity.cpp
2	1	src/components/ogre/WorldEmberEntity.h

commit 8084a9a08672d7fb9b912d31a4c1b03306659716
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun May 8 20:05:35 2005 +0000

    2005-05-08  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/TerrainGenerator.*, src/components/ogre/TerrainPage.*, src/components/ogre/TerrainShader.*:
    		* make it work with Mercator 0.2.2
    		* began work with integrating Mercator Areas. It should be possible to add a new TerrainShader to a TerrainPage in the future. We'll start by just adding a new Pass, and later on we'll integrate it with the pixel shader.

6	0	ChangeLog
15	6	src/components/ogre/terrain/TerrainGenerator.cpp
11	5	src/components/ogre/terrain/TerrainGenerator.h
64	57	src/components/ogre/terrain/TerrainPage.cpp
12	1	src/components/ogre/terrain/TerrainPage.h
18	2	src/components/ogre/terrain/TerrainShader.cpp
16	1	src/components/ogre/terrain/TerrainShader.h

commit aaba9ebdc3e0f287d01326d47acce5d726c8eb61
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun May 8 20:02:55 2005 +0000

    2005-05-08  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/services/server/ServerService.cpp:
    		* make it work with Atlas 0.5.95

5	0	ChangeLog
2	3	src/services/server/ServerService.cpp

commit 339d5dadd61e2abba459def9c6d4f46c76cfc160
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun May 8 20:01:17 2005 +0000

    2005-05-08  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/EmberOgre.cpp:
    		* make it work with Eris 1.3.5

5	0	ChangeLog
10	4	src/components/ogre/EmberOgre.cpp

commit db26291c263a289856501ba556bbec91c5525aac
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat May 7 22:43:22 2005 +0000

    2005-05-08  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* ember.conf
    		* show foliage by default

5	0	ChangeLog
3	3	ember.conf

commit 33fc5a66cac8866bdd18634db596a280846fd847
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat May 7 22:42:13 2005 +0000

    2005-05-08  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/widgets/ServerBrowserWidget.cpp:
    		* catch segfaults on doubleclicking on a header in the grid
    		* oops, make it compile against ConfigService

6	0	ChangeLog
15	13	src/components/ogre/widgets/ServerBrowserWidget.cpp

commit b4b4a8afcfdca9336aa31cf8c1e275a232d5af5d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat May 7 22:40:41 2005 +0000

    2005-05-08  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/FoliageArea.*, src/components/ogre/Foliage.*, src/components/ogre/TerrainPage.cpp:
    		* use names for foliage entities instead of index
    		* wave the grass

6	0	ChangeLog
27	14	src/components/ogre/environment/Foliage.cpp
2	2	src/components/ogre/environment/Foliage.h
120	62	src/components/ogre/environment/FoliageArea.cpp
8	3	src/components/ogre/environment/FoliageArea.h
2	2	src/components/ogre/terrain/TerrainPage.cpp

commit f3cccc1a7660c100a9fed7791b1ba4fa30739306
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat May 7 22:38:43 2005 +0000

    2005-05-08  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* media/materials/programs/Grass.cg, media/materials/scripts/vegetation.material
    		* added parameter for waving the grass
    		* use the simplegrass mesh for regular grass since it contains less vertices

6	0	ChangeLog
13	3	media/materials/programs/Grass.cg
165	117	media/materials/scripts/vegetation.material

commit 29b03a74314f701672e7180baa0713e404b4bbe8
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat May 7 22:33:05 2005 +0000

    2005-05-08  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/TerrainGenerator.cpp:
    		* require vertex shader capabilities for foliage

5	0	ChangeLog
2	1	src/components/ogre/terrain/TerrainGenerator.cpp

commit ec0fcf159ff9a85989491933457d9b5498425fd9
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat May 7 22:25:32 2005 +0000

    2005-05-08  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/model/Model.*:
    		* fix memory leak

22	0	ChangeLog
7	14	src/components/ogre/model/Model.cpp
3	0	src/components/ogre/model/Model.h

commit 5312a02d64b4d115524b1bc6c0e12c38d758ec6b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat May 7 22:24:06 2005 +0000

    2005-05-08  Erik Hjortsberg  <erik@katastrof.nu>
    
    	*src/components/ogre/EmberEntityFactory.cpp, src/components/ogre/EmberEntityFactory.h, src/components/ogre/AvatarCamera.h, src/components/ogre/AvatarCamera.cpp, src/components/ogre/AvatarController.cpp, src/components/ogre/EmberEntity.h, src/components/ogre/EmberOgrePrerequisites.h, src/components/ogre/MathConverter.h, src/components/ogre/model/ModelDefinition.h, src/components/ogre/model/ModelDefinitionManager.cpp, src/components/ogre/model/SubModel.cpp, src/components/ogre/jesus/Jesus.cpp, src/components/ogre/environment/Tree.cpp, src/components/ogre/environment/Water.cpp, src/components/ogre/environment/meshtree/MeshTree.cpp, src/components/ogre/environment/meshtree/TParameters.cpp, src/components/ogre/environment/meshtree/TStem.cpp, src/components/ogre/EmberSceneManager/src/*.cpp, src/components/ogre/EmberSceneManager/include/OgreTerrainRenderable.h:
    		* removed Ogre memory macros since we're not using the ogre memory manager anyway
    		* cleaned up old unused code
    
    	*src/components/ogre/EmberOgre.cpp:
    		* removed references to EntityListener
    		* removed references to MetaServerService
    		* removed Ogre memory macros since we're not using the ogre memory manager anyway
    		* cleaned up include directives
    
    	*src/components/ogre/Avatar.cpp, src/components/ogre/Avatar.h:
    		* pass MovementUpdates as references
    		* only update the orientation of the avatar when needed
    		* removed Ogre memory macros since we're not using the ogre memory manager anyway

6	4	src/components/ogre/Avatar.cpp
23	23	src/components/ogre/Avatar.h
0	19	src/components/ogre/AvatarCamera.cpp
0	7	src/components/ogre/AvatarCamera.h
3	11	src/components/ogre/AvatarController.cpp
13	13	src/components/ogre/EmberEntity.h
3	12	src/components/ogre/EmberEntityFactory.cpp
14	13	src/components/ogre/EmberEntityFactory.h
36	66	src/components/ogre/EmberOgre.cpp
0	1	src/components/ogre/EmberOgrePrerequisites.h
20	6	src/components/ogre/MathConverter.h
0	1	src/components/ogre/SceneManagers/EmberSceneManager/include/OgreTerrainRenderable.h
0	1	src/components/ogre/SceneManagers/EmberSceneManager/src/OgreHeightmapTerrainPageSource.cpp
0	1	src/components/ogre/SceneManagers/EmberSceneManager/src/OgreOctree.cpp
0	1	src/components/ogre/SceneManagers/EmberSceneManager/src/OgreOctreeCamera.cpp
0	1	src/components/ogre/SceneManagers/EmberSceneManager/src/OgreOctreeNode.cpp
0	1	src/components/ogre/SceneManagers/EmberSceneManager/src/OgreOctreeSceneManager.cpp
0	1	src/components/ogre/SceneManagers/EmberSceneManager/src/OgreOctreeSceneQuery.cpp
0	1	src/components/ogre/SceneManagers/EmberSceneManager/src/OgreTerrainPage.cpp
0	1	src/components/ogre/SceneManagers/EmberSceneManager/src/OgreTerrainPageSource.cpp
0	1	src/components/ogre/SceneManagers/EmberSceneManager/src/OgreTerrainRenderable.cpp
3	4	src/components/ogre/SceneManagers/EmberSceneManager/src/OgreTerrainSceneManager.cpp
0	1	src/components/ogre/SceneManagers/EmberSceneManager/src/OgreTerrainVertexProgram.cpp
0	1	src/components/ogre/environment/Tree.cpp
0	1	src/components/ogre/environment/Water.cpp
0	1	src/components/ogre/environment/meshtree/MeshTree.cpp
0	1	src/components/ogre/environment/meshtree/TParameters.cpp
0	1	src/components/ogre/environment/meshtree/TStem.cpp
6	5	src/components/ogre/jesus/Jesus.cpp
16	15	src/components/ogre/model/ModelDefinition.h
0	1	src/components/ogre/model/ModelDefinitionManager.cpp
0	1	src/components/ogre/model/SubModel.cpp

commit 902a41e3b0aab9956a855e4db84736023f9a1569
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue May 3 19:44:50 2005 +0000

    2005-05-03  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/widgets/ServerBrowserWidget.cpp:
    		*if no metaserver value is found in the config file, default to metaserver.worldforge.org

87	0	ChangeLog
6	1	src/components/ogre/widgets/ServerBrowserWidget.cpp

commit ee18f4d4bfa0060778eebd96808db5acd81bdcdc
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue May 3 19:43:14 2005 +0000

    2005-05-03  Erik Hjortsberg  <erik@katastrof.nu>
    
    	*ember.desktop: removed some unneeded parameters and make sure that the swedish writeup is in utf8
    	*ember.conf: added metaserver values

5	2	ember.conf
2	3	ember.desktop

commit afa1de04f0a2da42c8ef194da381e3363e11b976
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue May 3 19:40:32 2005 +0000

    2005-05-03  Erik Hjortsberg  <erik@katastrof.nu>
    
    	*src/components/ogre/model/Model.cpp: don't delete the AnimationState in the destructor, since that will lead to a crash
    	*src/components/ogre/model/Model.h: added accessor for the ModelDefinition
    	*src/components/ogre/model/ModelDefinition.h: added accessor for the scale

1	1	src/components/ogre/model/Model.cpp
7	0	src/components/ogre/model/Model.h
3	0	src/components/ogre/model/ModelDefinition.h

commit c967271be478412f2069eae747737aa23c55c47a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue May 3 19:38:16 2005 +0000

    2005-05-03  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/EmberOgre.cpp:
    		* use the S_LOG_* macros
    		* cleaned up some code

29	26	src/components/ogre/EmberOgre.cpp

commit 57edf4deb9f7103b7ddcb38336a785f8200fb4ba
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue May 3 19:36:45 2005 +0000

    2005-05-03  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/Avatar.cpp:
    		* use the S_LOG_* macros
    		* removed the light
    		* don't delay removal of entities from the avatar inventory, but keep the delay for additions (we need it for getting full info from the entities)

15	5	src/components/ogre/Avatar.cpp

commit 2c7be313e8b52994e2743e9a6f6f94b9b697db5a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue May 3 19:35:31 2005 +0000

    2005-05-03  Erik Hjortsberg  <erik@katastrof.nu>
    
    	*src/components/ogre/GUIManager.cpp, src/components/ogre/AvatarCamera.cpp, src/components/ogre/AvatarController.cpp:
    		* add checks for null values

3	1	src/components/ogre/AvatarCamera.cpp
1	1	src/components/ogre/AvatarController.cpp
4	8	src/components/ogre/GUIManager.cpp

commit 3415cc5dc259bebf812e952402be48c64449e225
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue May 3 19:21:42 2005 +0000

    2005-05-03  Erik Hjortsberg  <erik@katastrof.nu>
    
    	*src/components/ogre/EmberEntity.*:
    		* try to get the name of the action performed, though it doesn't seem to be working. Is it perhaps not sent?
    		* better handling of entity visibility, though there are some quirks left
    		* use S_LOG_* macros
    	*src/components/ogre/AvatarEmberEntity.cpp:
    		* removed light on the avatar
    		* don't delay removal of entities from the avatar inventory, but keep the delay for additions (we need it for getting full info from the entities)
    	*src/components/ogre/EmberPhysicalEntity.*:
    		* better handling of entity visibility, though there are some quirks left

11	1	src/components/ogre/AvatarEmberEntity.cpp
23	14	src/components/ogre/EmberEntity.cpp
7	0	src/components/ogre/EmberEntity.h
6	0	src/components/ogre/EmberPhysicalEntity.cpp
3	0	src/components/ogre/EmberPhysicalEntity.h

commit aaa739ce73230688a4e3942116a41b9a9cf7c44e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue May 3 18:49:19 2005 +0000

    2005-05-03  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/environment/FoliageArea.*:
    		*finished methods for placing grass in the terrain
    		*set the size of each grass patch to 32x32, with a culling distance of 34
    	* src/components/ogre/environment/Foliage*:
    		*get settings from ember.conf

14	2	src/components/ogre/environment/Foliage.cpp
9	4	src/components/ogre/environment/Foliage.h
33	2	src/components/ogre/environment/FoliageArea.cpp
5	0	src/components/ogre/environment/FoliageArea.h

commit fcf57519963b1b1bf7db9dc6fb7ee063bad12668
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue May 3 18:46:38 2005 +0000

    2005-05-03  Erik Hjortsberg  <erik@katastrof.nu>
    
    	src/components/ogre/TerrainPage.*:
    		* rewrote the terrain splatting generation code to actually work without quirks
    		* added foliage generation code. This looks really good, but eats a _lot_ of memory. We need to simplify the grass mesh and to perhaps add a system for offloading unused grass patches to the hard drive.
    		* removed some debug code which saved temporary splatting images to the file system
    		* use a new splatting fragment shader
    	src/components/ogre/WorldEmberEntity.*:
    		* moved most foliage code to TerrainGenerator and TerrainPage, but do the initial construction of Foliage here
    	src/components/ogre/TerrainGenerator.cpp:
    		* create foliage if specified in ember.conf
    	media/materials/spatting/Splat.cg, media/materials/spatting/splat.program:
    		* rewrote the splatting shader in Cg

30	0	media/materials/programs/Grass.cg
20	0	media/materials/splatting/Splat.cg
16	1	media/materials/splatting/splat.program
1	9	src/components/ogre/WorldEmberEntity.cpp
14	3	src/components/ogre/terrain/TerrainGenerator.cpp
3	1	src/components/ogre/terrain/TerrainGenerator.h
170	45	src/components/ogre/terrain/TerrainPage.cpp
15	0	src/components/ogre/terrain/TerrainPage.h

commit 5d0d9a8f6460253b76f9264dfd04110b8b63a946
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue May 3 18:35:17 2005 +0000

    2005-05-03  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/widgets/DebugWidget.xml, src/components/ogre/widgets/MakeEntityWidget.xml, src/components/ogre/widgets/ServerBrowserWidget.xml:
    		*Use absolute positioning and size
    		*Hide some widgets by default, though they can all be shown through the show_* console commands.

13	12	src/components/ogre/widgets/DebugWidget.xml
3	2	src/components/ogre/widgets/MakeEntityWidget.layout
16	16	src/components/ogre/widgets/ServerBrowserWidget.xml

commit ba7d70c12d200cadbd4d7ed656cb5ea740f7e6e7
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue May 3 18:33:33 2005 +0000

    2005-05-03  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/widgets/JesusEdit.cpp|h:
    		* made use of the new utility methods in Widget

40	3	src/components/ogre/widgets/JesusEdit.cpp
10	0	src/components/ogre/widgets/JesusEdit.h

commit c6d25da71b370275a23f690e3b3c760de31d59c1
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue May 3 18:32:17 2005 +0000

    2005-05-03  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/widgets/Performance.cpp|h:
    		* made use of the new utility methods in Widget
    		* only update when the widget is visible
    		* try to better calculate the time spent in eris, though it still isn't correct

25	12	src/components/ogre/widgets/Performance.cpp
2	1	src/components/ogre/widgets/Performance.h

commit 1569a783aceb458670e168386a18e9f61e7a8ed5
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon May 2 22:07:20 2005 +0000

    2005-05-03  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* TODO: added more ideas of upcoming features

66	0	ChangeLog
6	0	TODO

commit bf62ac8e1c78d1a773f2e695e194130b7a1a5cb2
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon May 2 22:06:10 2005 +0000

    2005-05-03  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/services/config/ConfigService.cpp:
    		Put shared data in share/games/ember, as suggested by the FHS

1	1	src/services/config/ConfigService.cpp

commit bc0b9968a497150ae3597c30a0dbc0d2bc84ae6c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon May 2 22:04:53 2005 +0000

    2005-05-03  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/widgets/Makefile.am, src/components/ogre/widgets/HelpWidget.xml, src/components/ogre/widgets/WidgetDefinitions.cpp:
    		* Added help widget.

7	6	src/components/ogre/widgets/HelpWidget.layout
13	12	src/components/ogre/widgets/Makefile.am
2	0	src/components/ogre/widgets/WidgetDefinitions.cpp

commit 75eca8d42973faed719ed7ddb2f041e602b3b61e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon May 2 22:03:46 2005 +0000

    2005-05-03  Erik Hjortsberg  <erik@katastrof.nu>
    
    	*  src/components/ogre/widgets/ServerBrowserWidget.cpp: make sure the window is moved to front when activated

1	0	src/components/ogre/widgets/ServerWidget.cpp

commit cd3b8d992331d3d7ae22f92b5263c1454971bbae
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon May 2 22:01:05 2005 +0000

    2005-05-02  Erik Hjortsberg  <erik@katastrof.nu>
    
    	*  src/components/ogre/widgets/ServerBrowserWidget.cpp
    		* made use of the new utility methods in Widget
    		* added some null pointer checks
    		* get the hostname of the meta server from the ember.conf file

11	5	src/components/ogre/widgets/ServerBrowserWidget.cpp

commit ebb92dd5a9bb3341fcc3f47c31d2872706b6271f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon May 2 21:58:42 2005 +0000

    2005-05-02  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/widgets/MakeEntityWidget.cpp|h,
    		* made use of the new utility methods in Widget
    		* get all types from eris. Note that this currently requires a cvs version of eris and will segfault with 1.3.4

36	4	src/components/ogre/widgets/MakeEntityWidget.cpp
10	0	src/components/ogre/widgets/MakeEntityWidget.h

commit d78bbecd649da92c0d9e9eb855f8317c32d664d6
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon May 2 21:55:54 2005 +0000

    2005-05-02  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/widgets/Help.*: Added help widget.

127	0	src/components/ogre/widgets/Help.cpp
62	0	src/components/ogre/widgets/Help.h

commit da8542d2d568e21de1306f4e8fdc0b238dc0cee5
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon May 2 21:54:52 2005 +0000

    2005-05-02  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/widgets/ChatWidget.cpp, src/components/ogre/widgets/DebugWidget.cpp, src/components/ogre/widgets/InspectWidget.cpp, InventoryWidget.cpp:
    		*made use of the new utility methods in Widget

3	0	src/components/ogre/widgets/ChatWidget.cpp
3	0	src/components/ogre/widgets/DebugWidget.cpp
2	0	src/components/ogre/widgets/InspectWidget.cpp
2	0	src/components/ogre/widgets/InventoryWidget.cpp

commit b63763e90bcd1b3460b0fef791409e1b8b0a0e43
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon May 2 21:52:18 2005 +0000

    2005-05-02  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/widgets/Widget.*:
    		* added utility methods for autoregistering show_ and hide_ console commands for widgets
    		* added utility methods for closing widget windows

48	0	src/components/ogre/widgets/Widget.cpp
19	1	src/components/ogre/widgets/Widget.h

commit a47dab88f664a152d1d3cc578ff5c9e44f7c53ca
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon May 2 21:50:10 2005 +0000

    2005-05-02  Erik Hjortsberg  <erik@katastrof.nu>
    
    	*  src/components/ogre/modeldefinitions/lumber.modeldel.xml: make it scale in accordance with the bounding box sent from the server, though it makes the lumber look a little cartoonish
    	*  src/components/ogre/modeldefinitions/pig.modeldel.xml: added walk animations

1	1	src/components/ogre/modeldefinitions/lumber.modeldef.xml
5	0	src/components/ogre/modeldefinitions/pig.modeldef.xml

commit 1b66988253a2bbaa5f30d5c2e4f11f8732604327
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon May 2 21:48:14 2005 +0000

    2005-05-02  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/carpenter/jesus/Jesus.cpp:
    		Only do autoscale if the scale in the modeldefinition is undefined. Scaling should in the future be removed althogether though.

20	15	src/components/ogre/jesus/Jesus.cpp

commit 3857e76acef9811abf44237e970f2c902f1f0c2e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon May 2 21:45:13 2005 +0000

    2005-05-02  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/services/config/ConfigService.cpp:
    		Put shared data in share/games/ember, as suggested by the FHS
    	* Makefile.am:
    		Don't put the binary in bin/games because autopackage expect it to be in bin.
    		Put shared data in share/games/ember, as suggested by the FHS

0	1	Makefile.am
6	6	src/components/ogre/Makefile.am
3	3	src/components/ogre/carpenter/Makefile.am
3	3	src/components/ogre/jesus/Makefile.am
3	3	src/components/ogre/modeldefinitions/Makefile.am

commit 7525e49d1bfa765cea37b90f21d6ff371329c602
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon May 2 21:40:07 2005 +0000

    2005-05-02  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* autopackage/default.apspec.in:
    		update for use only with static builds.

17	10	autopackage/default.apspec.in

commit 6ff6290ef3310618f7ae6ecba92b51a275b787fa
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 24 12:43:44 2005 +0000

    2005-04-24  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* updated changelog

40	0	ChangeLog

commit 0c2921f7091584021326552ed19914fa95d5bb31
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 24 12:42:32 2005 +0000

    2005-04-24  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/EmberOgre:
    		enable loading of the plugin.cfg file for now, we'll have to add a command line switch or something
    		check for ".modeldef" when loading modeldefinitions
    		Use OgreNoMemoryMacros.h, though this seems to be in vain. One still gets linking errors with the Ogre debug memory manager, forcing one to disable the Ogre MemoryManager in OgreConfig.h.
    	* src/components/ogre/EmberEntityFactory.*,  src/components/ogre/EmberOgrePrerequisites.h
    		Use OgreNoMemoryMacros.h, though this seems to be in vain. One still gets linking errors with the Ogre debug memory manager, forcing one to disable the Ogre MemoryManager in OgreConfig.h.
    		check for config.h

4	1	src/components/ogre/EmberEntityFactory.cpp
1	1	src/components/ogre/EmberEntityFactory.h
19	6	src/components/ogre/EmberOgre.cpp
6	1	src/components/ogre/EmberOgrePrerequisites.h

commit 7310ffc0a53e331ad31993cc4f1b7df7e0ae78b2
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 24 12:34:27 2005 +0000

    2005-04-24  Erik Hjortsberg  <erik@katastrof.nu>
    
    	*  src/components/ogre/WorldEmberEntity.cpp: disable foliage for now, until the foliage code works

2	2	src/components/ogre/WorldEmberEntity.cpp

commit e7ad39c9f901ddd83ef069aa91403f667073a05f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 24 12:30:02 2005 +0000

    2005-04-24  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/services/config/ConfigService.cpp:
    		check for config.h

4	0	src/services/config/ConfigService.cpp

commit ecc9504e3894e9d67d15bebb04aa3600f222ec0c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 24 12:29:09 2005 +0000

    2005-04-24  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/model/ModelDefinition.*, src/components/ogre/model/ModelDefinitionManager.cpp, src/components/ogre/model/SubModel.cpp:
    		Use OgreNoMemoryMacros.h, though this seems to be in vain. One still gets linking errors with the Ogre debug memory manager, forcing one to disable the Ogre MemoryManager in OgreConfig.h.
    		When parsing xml files, abort if they don't even have a root element.

6	0	src/components/ogre/model/ModelDefinition.cpp
2	0	src/components/ogre/model/ModelDefinition.h
1	0	src/components/ogre/model/ModelDefinitionManager.cpp
1	0	src/components/ogre/model/SubModel.cpp

commit dd4d167b7cb130f5ec7ad9594e66e56cdde4c893
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 24 12:25:56 2005 +0000

    2005-04-24  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/environment/jesus/Jesus.cpp:
    		Use OgreNoMemoryMacros.h, though this seems to be in vain. One still gets linking errors with the Ogre debug memory manager, forcing one to disable the Ogre MemoryManager in OgreConfig.h.
    		Fix for not being able to create the ~/.ember/carpenter/blueprint dir
    		When parsing xml files, abort if they don't even have a root element.

25	0	src/components/ogre/jesus/Jesus.cpp

commit 6a8f3b0c759cd30fee882b18e21f8c49da2c8f93
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 24 12:24:07 2005 +0000

    2005-04-24  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/environment/Tree.cpp, src/components/ogre/environment/Water.cpp, src/components/ogre/environment/meshtree/MeshTree.cpp,  src/components/ogre/environment/meshtree/TParameters.cpp,  src/components/ogre/environment/meshtree/TStem.cpp: Use OgreNoMemoryMacros.h, though this seems to be in vain. One still gets linking errors with the Ogre debug memory manager, forcing one to disable the Ogre MemoryManager in OgreConfig.h.

1	0	src/components/ogre/environment/Tree.cpp
2	1	src/components/ogre/environment/Water.cpp
1	0	src/components/ogre/environment/meshtree/MeshTree.cpp
1	0	src/components/ogre/environment/meshtree/TParameters.cpp
1	0	src/components/ogre/environment/meshtree/TStem.cpp

commit 68c15066c3e8064b8433065132e8bd8568a9c5e5
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 24 12:21:40 2005 +0000

    2005-04-24  Erik Hjortsberg  <erik@katastrof.nu>
    
    	*  src/components/ogre/environment/Sun.cpp : removed unnecessary lightning directives

3	3	src/components/ogre/environment/Sun.cpp

commit 2644920d41a77420a68e8c25072abfdbe005b7e7
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 24 12:19:32 2005 +0000

    2005-04-24  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/environment/FoliageArea*: added classes for areas of foliage. The plan is to have one or many instances of FoliageArea attached to every TerrainPage.
    	* src/components/ogre/environment/Foliage*:
    		Redesigned the class so it's now more of a "foliage manager" class.
    		Adapted it to the new Ogre::StaticGeometry class in Ogre.

7	0	ChangeLog
137	13	src/components/ogre/environment/Foliage.cpp
13	11	src/components/ogre/environment/Foliage.h
238	0	src/components/ogre/environment/FoliageArea.cpp
67	0	src/components/ogre/environment/FoliageArea.h
1	2	src/components/ogre/environment/Makefile.am

commit fefdd2de01b2b5d3ed2bc76007328a87d7623919
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 24 12:13:30 2005 +0000

    2005-04-24  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/widgets/ChatWidget.* : Update the chat text at the top of the editbox instead of the bottom.

4	0	ChangeLog
6	6	src/components/ogre/widgets/ChatWidget.cpp
1	1	src/components/ogre/widgets/ChatWidget.xml

commit 276912d292a301ea11e19dd5d175a77d9415f5f6
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 24 12:09:53 2005 +0000

    2005-04-24  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/widgets/JesusEdit* :
    		Use absolute values for size and position.
    		Renamed windows to Builder lest people think I'm religious.
    		Set the orientation of newly created constructions.

7	0	ChangeLog
1	0	src/components/ogre/widgets/JesusEdit.cpp
8	8	src/components/ogre/widgets/JesusEdit.layout
10	10	src/components/ogre/widgets/JesusEditFile.layout
1	1	src/components/ogre/widgets/JesusEditPreview.layout

commit 0052b5c0dfc57e82a3d41a959305a94525bd02df
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 24 12:05:58 2005 +0000

    2005-04-24  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* src/components/ogre/TerrainGenerator.cpp: Report the correct size of the terrain.

5	1	ChangeLog
2	2	src/components/ogre/terrain/TerrainGenerator.cpp

commit 0a6de4c1001e670563a30f7b322624356dfec731
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 24 11:55:35 2005 +0000

    2005-04-24  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* Disallow resizing.

1	1	ChangeLog

commit baee3c35900eb443413973a7df5f6cc1b9bdb310
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 24 11:55:34 2005 +0000

    2005-04-24  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* Disallow resizing.

4	0	ChangeLog
1	0	src/components/ogre/widgets/Performance.widget
1	0	src/components/ogre/widgets/ServerBrowserWidget.xml

commit 1eee1baddaef42c9bc939e0e7472a21c3e590796
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 24 11:54:49 2005 +0000

    2005-04-24  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* Added tabs for choosing and creating characters.
    	* Added functionality for creating characters through the gui. The list of possible types are hard coded though (to only include "settler").

5	0	ChangeLog
83	3	src/components/ogre/widgets/ServerWidget.cpp
30	0	src/components/ogre/widgets/ServerWidget.h
120	116	src/components/ogre/widgets/ServerWidget.layout

commit 58859bad8178510989462ecbae962e5fffd2a3b3
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 24 11:53:07 2005 +0000

    2005-04-24  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* Refactor create character code to a separate method.

4	0	ChangeLog
55	45	src/services/server/ServerService.cpp
1	0	src/services/server/ServerService.h

commit 3d35f72d6dfa018bf8a39ba68ccf3d7305be9747
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 24 11:51:46 2005 +0000

    2005-04-24  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* Use a different imageset for the mouse cursor. This is to prepare for future skins.

4	0	ChangeLog
2	2	src/components/ogre/GUIManager.cpp
1	1	src/components/ogre/Makefile.am
10	0	src/components/ogre/cegui/datafiles/imagesets/TaharezLookMouse.imageset
1	0	src/components/ogre/cegui/datafiles/schemes/TaharezLook.scheme

commit fcdc405ed894b156adc841eb00620c0dee5da014
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 24 11:49:58 2005 +0000

    2005-04-24  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* Change method signatures to conform with latest Eris.

4	0	ChangeLog
27	4	src/components/ogre/EmberEntity.cpp
18	2	src/components/ogre/EmberEntity.h

commit a4a461982f1c7a8ada7fea2760c32ff3197faf1e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 24 11:47:42 2005 +0000

    2005-04-24  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* Use version 1.0.1 of Ogre.
    	* Rearranged library checking order, so more meaningful messages are produces for missing libs.

5	0	ChangeLog
34	23	configure.ac

commit 55d6a2e12d87936a512ea7d69798b98ce2c31393
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 10 23:16:16 2005 +0000

    2005-04-11  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* changed the default grass texture
    	* increased the default max pixel error
    	* fix for the make_dist_media script; make it find the material files

6	0	ChangeLog
2	2	ember.conf
1	1	make_dist_media.sh.in

commit 9d0c717ba8302207f307787daafc8588d809d7dc
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 10 23:13:15 2005 +0000

    2005-04-11  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* wait with inclusion of FoliageArea until it at least compiles

4	0	ChangeLog
2	2	src/components/ogre/environment/Makefile.am

commit dcfb492cd37934823ce6d091d0b530365298fa7f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 10 23:11:22 2005 +0000

    2005-04-11  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* removed unecessary include from GUIManager.h
    	* add binreloc support to EmberOgre.cpp

5	0	ChangeLog
14	2	src/components/ogre/EmberOgre.cpp
3	1	src/components/ogre/GUIManager.cpp
1	2	src/components/ogre/GUIManager.h
1	0	src/components/ogre/widgets/IngameChatWidget.cpp
1	0	src/components/ogre/widgets/ServerBrowserWidget.cpp
1	0	src/components/ogre/widgets/ServerWidget.cpp
1	0	src/components/ogre/widgets/Widget.cpp

commit b7e2ba3de3d231a22f59fcdffa6a9a4114c807a1
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Apr 10 23:08:51 2005 +0000

    2005-04-11  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* Require eris 1.3.4 because of changes to the Connection API.
    	* Use binreloc for relocatable binaries.

9	0	ChangeLog
83	0	acinclude.m4
9	2	configure.ac
34	31	src/components/ogre/Makefile.am
1	1	src/components/ogre/carpenter/Makefile.am
2	1	src/components/ogre/environment/Makefile.am
1	1	src/components/ogre/input/Makefile.am
1	1	src/components/ogre/jesus/Makefile.am
1	1	src/components/ogre/widgets/Makefile.am
1	1	src/framework/Makefile.am
482	0	src/framework/prefix.cpp
139	0	src/framework/prefix.h
2	1	src/services/config/ConfigService.cpp
1	1	src/services/config/Makefile.am
44	37	src/services/server/ServerService.cpp

commit a9a62a3af6f17d19fba7b65ff2dc44aecac9d05b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Mar 31 21:30:38 2005 +0000

    2005-03-31  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* Fixed a bug which resulted in the starting block not being added to the list of attached blocks, and thus not being saved.

4	0	ChangeLog
2	2	src/components/ogre/widgets/JesusEdit.cpp

commit b9ddd9f895fcd760e3f9f96bd9ad5fffc345e322
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Mar 31 21:19:21 2005 +0000

    2005-03-31  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* Added columns from building_elements

4	0	ChangeLog
2	0	src/components/ogre/carpenter/modelblockspecs/general.modelblocks.xml
2	0	src/components/ogre/jesus/modelmappings/general.modelmapping.xml
10	0	src/components/ogre/modeldefinitions/column_fractured_3.modeldef.xml
10	0	src/components/ogre/modeldefinitions/column_segmented_3.modeldef.xml

commit f8fab23cb2683e51d42409ef052bb042553c0eb5
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Mar 31 21:17:35 2005 +0000

    2005-03-31  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* Use the S_LOG* macros.
    	* Name the window "Ember"
    	* Commented out the sound test where it tries to open /dev/dsp since that made Ember lock up completely on my box when something else was accessing the sound device.

6	0	ChangeLog
29	38	src/components/ogre/EmberOgre.cpp
10	12	src/components/ogre/terrain/TerrainGenerator.cpp

commit ece782de0f8f8e635cdd344f56e2fdfe1255d46e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Mar 31 21:15:43 2005 +0000

    2005-03-31  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* Fixes to static build. (though I can't really get it to work)

4	0	ChangeLog
5	4	src/components/ogre/Makefile.am

commit bd841ba295f12b392c7c52a80400a943da313dbd
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Mar 31 21:14:12 2005 +0000

    2005-03-31  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* save screen shots to ~/.ember/screenshots
    	* Use the S_LOG* macros.

6	0	ChangeLog
31	4	src/components/ogre/GUIManager.cpp

commit e9e0e312c8243bcd6a08bd7d9e611277173e4e84
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Mar 30 22:07:10 2005 +0000

    2005-03-31  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* Added a reference in Model to the ModelDefinition used
    	* Added datatype and parsing of Sounds attached to an Action.
    	* Use the S_LOG* macros.

6	0	ChangeLog
8	4	src/components/ogre/model/Model.cpp
5	3	src/components/ogre/model/Model.h
37	16	src/components/ogre/model/ModelDefinition.cpp
38	27	src/components/ogre/model/ModelDefinition.h

commit 3846d572fb41e6e627da9754d11327cd6b2a46b8
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Mar 30 22:02:40 2005 +0000

    2005-03-31  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* added modeldefs for columns and walls from munin
    	* fixed paths for some models

5	0	ChangeLog
1	1	src/components/ogre/modeldefinitions/campfire.modeldef.xml
10	0	src/components/ogre/modeldefinitions/column_3.modeldef.xml
0	5	src/components/ogre/modeldefinitions/pig.modeldef.xml
10	0	src/components/ogre/modeldefinitions/wall_1.5.modeldef.xml
10	0	src/components/ogre/modeldefinitions/wall_3.modeldef.xml

commit 6cd25b57fd78792d2bbef75ebfeca4b0a0bad5c3
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Mar 30 22:00:22 2005 +0000

    2005-03-30  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* fixed the names of some materials and changed to low res textures

4	0	ChangeLog
66	22	media/materials/scripts/buildings.material
5	4	media/materials/scripts/creatures.material
2	2	media/materials/scripts/cylinder.material
24	5	media/materials/scripts/environment.material
1	1	media/materials/scripts/furniture.material
4	4	media/materials/scripts/goblin.material
10	10	media/materials/scripts/malebuilder.material
2	2	media/materials/scripts/tools.material
13	13	media/materials/scripts/vegetation.material
1	1	src/components/ogre/environment/Sky.cpp
1	1	src/components/ogre/environment/Water.cpp

commit d1606e0fefbd00a49597dc354fd0e836901f593d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Mar 30 21:58:13 2005 +0000

    2005-03-30  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* Started to add columns, and fixed a dist build bug in the Makefile.

4	0	ChangeLog
133	43	src/components/ogre/carpenter/blockspec/walls.blockspec.xml
2	0	src/components/ogre/carpenter/modelblockspecs/general.modelblocks.xml
4	4	src/components/ogre/jesus/Makefile.am
4	1	src/components/ogre/jesus/modelmappings/general.modelmapping.xml

commit 3bb79c6d130c41591425b6d312d774383d7741c0
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Mar 30 21:57:02 2005 +0000

    2005-03-30  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* Added ability to remove building blocks and to create new construction from scratch.

4	0	ChangeLog
106	4	src/components/ogre/carpenter/BluePrint.cpp
34	0	src/components/ogre/carpenter/BluePrint.h
40	13	src/components/ogre/jesus/Jesus.cpp
5	0	src/components/ogre/jesus/Jesus.h
71	20	src/components/ogre/widgets/JesusEdit.cpp
25	0	src/components/ogre/widgets/JesusEdit.h
7	0	src/components/ogre/widgets/JesusEdit.layout
2	2	src/components/ogre/widgets/JesusEditFile.layout

commit c23866c5e3376b1d8bb4c3850e326a241d0bbba5
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Mar 30 21:53:16 2005 +0000

    2005-03-30  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* Don't forget to copy .skeleton files.

4	0	ChangeLog
1	0	make_dist_media.sh.in

commit 072e1f7433cc7d371dd01c2804ef239e285b6be2
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Mar 30 21:52:35 2005 +0000

    2005-03-30  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* Use the low res grass texture by default.

4	0	ChangeLog
1	1	ember.conf

commit 5122ce7a9d60e24dac1694248f6594806582ece9
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Mar 30 21:51:53 2005 +0000

    2005-03-30  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* Use the more correct "License"

4	0	ChangeLog
1	1	ember.spec.in

commit ddd291ff80431bb17ea058adba90f8140393b7db
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Mar 22 23:09:52 2005 +0000

    2005-03-23  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* added fence building blocks modelmappings
    	* added campfire and fire modeldefs

5	0	ChangeLog
3	0	src/components/ogre/jesus/modelmappings/general.modelmapping.xml
10	0	src/components/ogre/modeldefinitions/campfire.modeldef.xml
16	0	src/components/ogre/modeldefinitions/fire.modeldef.xml

commit 767216cb34654562b4b24b047443e5678a8e68ac
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Mar 22 23:07:47 2005 +0000

    2005-03-23  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* Cleaned up the logging a little bit more.

4	0	ChangeLog
14	12	src/components/ogre/EmberEntity.cpp
7	7	src/services/logging/LoggingService.h
50	81	src/services/sound/SoundService.cpp

commit f181ccf004bf934183fb0fb849ffc2912960f37b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Mar 22 23:03:10 2005 +0000

    2005-03-23  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* moved and cleaned up the media definitions. Now almost all needed media is in svn. The directory media/common should point to the svn repository.

8	0	ChangeLog
2	2	media/materials/scripts/environment.material
3	3	src/components/ogre/modeldefinitions/acorn.modeldef.xml
1	1	src/components/ogre/modeldefinitions/butcher.modeldef.xml
2	2	src/components/ogre/modeldefinitions/chicken.modeldef.xml
2	2	src/components/ogre/modeldefinitions/deer.modeldef.xml
6	6	src/components/ogre/modeldefinitions/marshall.modeldef.xml
6	6	src/components/ogre/modeldefinitions/mercenary.modeldef.xml
6	6	src/components/ogre/modeldefinitions/merchant.modeldef.xml
7	2	src/components/ogre/modeldefinitions/pig.modeldef.xml
2	2	src/components/ogre/modeldefinitions/placeholder.modeldef.xml
3	2	src/components/ogre/modeldefinitions/settler.modeldef.xml
7	2	src/components/ogre/modeldefinitions/squirrel.modeldef.xml
2	2	src/components/ogre/modeldefinitions/sty.modeldef.xml
2	2	src/components/ogre/modeldefinitions/trees/pregenerated/birch.modeldef.xml
2	2	src/components/ogre/modeldefinitions/trees/pregenerated/fir.modeldef.xml
2	2	src/components/ogre/modeldefinitions/trees/pregenerated/oak.modeldef.xml

commit 776bc4f5a72136226316463c170262478c374bc0
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Mar 22 22:13:33 2005 +0000

    2005-03-22  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* Added ember specific media and media definitions.

5	0	media/README
135	0	media/materials/programs/Example_Basic.cg
155	0	media/materials/programs/Example_BumpMapping.cg
63	0	media/materials/programs/Example_CelShading.cg
73	0	media/materials/programs/Example_Fresnel.cg
72	0	media/materials/programs/Example_FresnelPS.asm
28	0	media/materials/programs/Example_Projection.cg
39	0	media/materials/programs/Examples.program
30	0	media/materials/programs/Grass.cg
95	0	media/materials/programs/OffsetMapping.cg
44	0	media/materials/programs/OffsetMapping_specular.asm
347	0	media/materials/scripts/buildings.material
62	0	media/materials/scripts/creatures.material
35	0	media/materials/scripts/cylinder.material
238	0	media/materials/scripts/environment.material
17	0	media/materials/scripts/furniture.material
55	0	media/materials/scripts/goblin.material
163	0	media/materials/scripts/malebuilder.material
16	0	media/materials/scripts/placeholder.material
35	0	media/materials/scripts/tools.material
325	0	media/materials/scripts/vegetation.material
90	0	media/materials/splatting/Splat.cg
505	0	media/materials/splatting/alpha_splat.material
207	0	media/materials/splatting/shadersplat.material
36	0	media/materials/splatting/splat.asm
47	0	media/materials/splatting/splat.program
9	0	media/materials/splatting/splat.ps
24	0	media/materials/splatting/splat3.asm
36	0	media/materials/splatting/splat3d.asm
23	0	media/materials/splatting/splat3lerp.asm
24	0	media/materials/splatting/splat4.asm
21	0	media/materials/splatting/splat4lerp.asm
48	0	media/materials/splatting/splatatlas.asm
-	-	media/materials/textures/dark.png
-	-	media/materials/textures/flare.png
-	-	media/materials/textures/lod1.png
-	-	media/materials/textures/lod2.png
-	-	media/materials/textures/lod3.png
-	-	media/materials/textures/lod4.png
-	-	media/materials/textures/placeholder.png
-	-	media/models/arrow.blend
-	-	media/models/arrow.mesh
-	-	media/models/placeholder.mesh

commit 46131383dc46cb26ef7da8a8b33df75eb6059dc9
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Mar 22 20:54:28 2005 +0000

    2005-03-22  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* decrease the minimum camera distance

4	0	ChangeLog
1	1	src/components/ogre/widgets/JesusEdit.cpp

commit e02f9527690a720fc5db8d3f447214dfa7abf0e4
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Mar 22 20:29:23 2005 +0000

    2005-03-22  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* fixed erronous normal definitions

4	0	ChangeLog
16	6	src/components/ogre/jesus/Jesus.cpp

commit de1347d8dd86aa843b3484e10c4816f0fc02317d
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Tue Mar 22 18:12:25 2005 +0000

    * More sound tests

10	12	Ember.kdevelop
19	0	src/components/ogre/EmberEntity.cpp
1	0	src/components/ogre/EmberEntity.h
131	78	src/services/sound/SoundService.cpp
1	0	src/services/sound/SoundService.h

commit 4304e4cc2b3ecfc37172b4a97a44a32148dc7bcd
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Mar 22 17:15:39 2005 +0000

    2005-03-22  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* modified the S_LOG* macros and included the LogginService.h file in EmberOgrePrerequisites.h. The idea is to use the macros for all logging actions.

4	0	ChangeLog
16	21	src/components/ogre/EmberOgrePrerequisites.h
0	1	src/services/logging/LoggingService.cpp
8	5	src/services/logging/LoggingService.h

commit fcd45b99d004df3b8a84b40aa47da3d6e07be9bc
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Mar 22 14:24:19 2005 +0000

    2005-03-22  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* removed pig and squirrel pack
    	* added fence bblocks and a sty blueprint
    	* fixed the way the BluePrint calculates the orientations of buildin blocks

6	0	ChangeLog
45	69	src/components/ogre/carpenter/BluePrint.cpp
111	0	src/components/ogre/carpenter/blockspec/fences.blockspec.xml
35	0	src/components/ogre/carpenter/blueprints/sty.blueprint.xml
3	0	src/components/ogre/carpenter/modelblockspecs/general.modelblocks.xml
10	0	src/components/ogre/modeldefinitions/fencegate.modeldef.xml
10	0	src/components/ogre/modeldefinitions/fencepole.modeldef.xml
10	0	src/components/ogre/modeldefinitions/fencesection.modeldef.xml
1	2	src/components/ogre/resources.cfg

commit 6128b6d336389cba3429998af81efb2a8e249f32
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Mon Mar 21 00:34:33 2005 +0000

    2003-05-21 Miguel Guzman (Aglanor)
    
            * The merchant now makes a sound when he speaks.
    	        He'll yell "get your pig here!" in a strangely spanish accent.

5	0	ChangeLog
12	0	src/components/ogre/EmberEntity.cpp
23	2	src/services/sound/SoundService.cpp
12	3	src/services/sound/SoundService.h

commit 0a29d49c9fd21b1581bece63954ec0d88cf85382
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Mar 20 21:52:51 2005 +0000

    2005-03-20  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* autopackage, hmm... let's see where this leads
    	* added ember icon and desktop file
    	* bumped version to 0.3.0
    	* added make_dist_media.sh, for autogenerating the media dir. run it in the root dir. It requires a "media" dir directly under the root dir.

20	0	ChangeLog
7	0	Makefile.am
47	0	autopackage/default.apspec.in
3	1	configure.ac
21	0	ember.desktop
-	-	ember.png
1	2	ember.spec.in
23	0	make_dist_media.sh.in

commit 1821fec3257965caab3b3d1d062332ec63f6c58c
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Sun Mar 20 20:21:26 2005 +0000

    2005-03-20 Miguel Guzman (Aglanor)
    
            * added back Sound Service and reenabled the playsound command
    	        (type /playsound for a test)

5	0	ChangeLog
1	1	src/components/ogre/EmberEntity.cpp
9	3	src/components/ogre/EmberOgre.cpp
1	1	src/services/sound/SoundService.cpp
3	3	src/services/sound/SoundService.h

commit 13d074c9b1d110da797ffb706979ed59340d68c9
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Mar 20 15:40:44 2005 +0000

    2005-03-20  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* EmberOgre.h: added convenience getRootSceneNode
    	* EmberOgre.h: added and cleaned up comments
    	* EmberOgre.cpp: setupJesus now loads all blockspecs, building blocks, modeldefinitions and blueprints (both global and user)
    	* Jesus added methods for saving blueprints, these will be saved to ~/.ember/carpenter/blueprints/
    	* Jesus now loads and holds all blueprints
    	* BluePrint.cpp, BluePrint.h: make BuildingBlockBinding all const
    	* made sure all blueprints have names
    	* JesusEdit: added ability to save and load blueprints. This is very temporary and should use a better method and GUI.
    	* MakeEntityWidget: added null checks
    	* Widget.h: added comment

128	13	src/components/ogre/EmberOgre.cpp
31	5	src/components/ogre/EmberOgre.h
8	6	src/components/ogre/carpenter/BluePrint.cpp
5	5	src/components/ogre/carpenter/BluePrint.h
1	3	src/components/ogre/carpenter/blueprints/empty.blueprint.xml
144	106	src/components/ogre/jesus/Jesus.cpp
24	7	src/components/ogre/jesus/Jesus.h
163	19	src/components/ogre/widgets/JesusEdit.cpp
43	5	src/components/ogre/widgets/JesusEdit.h
7	1	src/components/ogre/widgets/JesusEdit.layout
38	0	src/components/ogre/widgets/JesusEditFile.layout
24	22	src/components/ogre/widgets/MakeEntityWidget.cpp
3	0	src/components/ogre/widgets/Widget.h

commit f8a341712f9756f5f0f7f01b99a8eefb571d8056
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Sat Mar 19 20:40:44 2005 +0000

    fixed changelog conflicts

0	1	ChangeLog

commit a548ddb52b6b2dc5f91e6278c0c35ef67a259706
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Sat Mar 19 20:39:41 2005 +0000

    2005-03-19  Miguel Guzman (Aglanor)
    
            * added name of speaking entity to chat widget line.

5	0	ChangeLog
4	1	src/components/ogre/EmberEntity.cpp
16	2	src/components/ogre/widgets/ChatWidget.cpp

commit 817f25475d36e8cfee404a8b2257485e320295f1
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Mar 19 17:28:59 2005 +0000

    2005-03-19  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* removed references to non-existant meshes

4	0	ChangeLog
1	1	src/components/ogre/modeldefinitions/field.modeldef.xml
4	4	src/components/ogre/modeldefinitions/goblin.modeldef.xml

commit 2435ad2e29b614aa24828721070a12f4c3835e74
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Mar 19 17:28:25 2005 +0000

    2005-03-19  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* added more comments

4	0	ChangeLog
24	1	src/components/ogre/widgets/Widget.h
3	0	src/components/ogre/widgets/WidgetDefinitions.h

commit caebb31d4e499a072c613d835078e33792411d28
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Mar 19 17:27:54 2005 +0000

    2005-03-19  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* added Name accessor to BluePrint, now all blueprint must have names
    	* changed the way the bounding boxes are defined in the blockspec's, now you define the complete dimension of the bounding box (just easier to imagine it that way)
    	* various fixes to Jesus, started on methods for loading a lot of BluePrints and keeping them in memory
    	* fixes and clean ups for JesusEdit

7	0	ChangeLog
1	0	src/components/ogre/carpenter/BluePrint.h
1	1	src/components/ogre/carpenter/blockspec/floors.blockspec.xml
2	2	src/components/ogre/carpenter/blockspec/roofs.blockspec.xml
4	6	src/components/ogre/carpenter/blockspec/slopewalls.blockspec.xml
5	7	src/components/ogre/carpenter/blockspec/walls.blockspec.xml
1	1	src/components/ogre/carpenter/blueprints/house.blueprint.xml
11	4	src/components/ogre/jesus/Jesus.cpp
12	0	src/components/ogre/jesus/Jesus.h
16	4	src/components/ogre/widgets/JesusEdit.cpp
115	3	src/components/ogre/widgets/JesusEdit.h

commit f1befb7a0f008f256e6a2a97304db4d30662fa90
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Mar 19 17:14:44 2005 +0000

    2005-03-19  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* added and cleaned up comments

4	0	ChangeLog
64	24	src/components/ogre/input/Input.h

commit 501223772cd7fec5d78121f2aaaa7922aef51654
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Mar 19 17:14:07 2005 +0000

    2005-03-19  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* added comments, removed old code
    	* send string by reference

5	0	ChangeLog
1	1	src/components/ogre/GUIManager.cpp
33	13	src/components/ogre/GUIManager.h

commit d8beacc229ba1ea9d7aa782ed6c9f5b2e99e50aa
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Mar 19 17:12:50 2005 +0000

    2005-03-19  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* removed dependeny on GUIManager

8	0	ChangeLog
0	1	src/components/ogre/SceneManagers/EmberSceneManager/src/OgreTerrainRenderable.cpp

commit 0e5ede949f4bc4d6ee08793078d5cc991151d0f0
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Mar 18 21:59:01 2005 +0000

    2005-03-18  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* Added ability to save blueprints to xml files.

13	1	src/components/ogre/carpenter/BluePrint.cpp
15	1	src/components/ogre/carpenter/BluePrint.h
185	0	src/components/ogre/jesus/Jesus.cpp
10	0	src/components/ogre/jesus/Jesus.h

commit 8b344f494f7d1c7d457b730ef5a85f5408f3f051
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Mar 17 00:22:22 2005 +0000

    2005-03-17  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* make sure the Bind button is disabled by default

4	0	ChangeLog
3	0	src/components/ogre/widgets/JesusEdit.cpp
1	1	src/components/ogre/widgets/JesusEdit.layout

commit 3a9f6abc9c212cdaf4950b1d3839588b5de160e6
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Mar 17 00:09:16 2005 +0000

    2005-03-17  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* added modeldef's for buildingblocks

9	0	ChangeLog
10	0	src/components/ogre/modeldefinitions/floor.modeldef.xml
10	0	src/components/ogre/modeldefinitions/roof.modeldef.xml
10	0	src/components/ogre/modeldefinitions/slopewall.modeldef.xml
10	0	src/components/ogre/modeldefinitions/wall_with_door.modeldef.xml

commit f32ec1493513565618a10e6230629ab6346e1511
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Mar 16 23:54:44 2005 +0000

    2005-03-17  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* AvatarEmberEntity.h: better looking comments
    	* TerrainGenerator.cpp: cast double to int

3	3	src/components/ogre/AvatarEmberEntity.h
4	4	src/components/ogre/terrain/TerrainGenerator.cpp

commit ea22e5caa73a7f515ef0a6162bda9e0796169f33
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Mar 16 23:51:10 2005 +0000

    2005-03-17  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* Enabled fall back techniques for the terrain material for GFX cards without shader support.

4	0	ChangeLog
260	176	src/components/ogre/terrain/TerrainPage.cpp
6	2	src/components/ogre/terrain/TerrainPage.h

commit e86addba191af14a7a06f8f453188e7be456756d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Mar 16 19:33:58 2005 +0000

    2005-03-16  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* Added kdevelop project file.

10	0	ChangeLog
220	0	Ember.kdevelop

commit c78d3343c46165e8745356e4d3b34660c14a8673
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Mar 16 00:44:17 2005 +0000

    2005-03-16  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* Jesus.h, Jesus.cpp: added constructors for clean deletion of Jesus objects
    	* JesusEdit: added slider to the preview window for zooming in and out on the building block
    		added ability to see selected AttachPoints in the preview window

35	0	src/components/ogre/jesus/Jesus.cpp
3	1	src/components/ogre/jesus/Jesus.h
135	86	src/components/ogre/widgets/JesusEdit.cpp
45	4	src/components/ogre/widgets/JesusEdit.h
7	2	src/components/ogre/widgets/JesusEditPreview.layout

commit 9da8a6a39ce91bf61445ee5d140e0dfc660e1a37
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Mar 16 00:29:49 2005 +0000

    2005-03-16  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* fix for check for CEGUI
    	* fix missing comma in check for devIL

5	0	ChangeLog
6	6	configure.ac

commit 8e7153d10dc4c04480f3a321940daf348e767475
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Mar 14 23:34:52 2005 +0000

    2005-03-15  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* Since Ogre 1.0.0 doesn't contain CEGUI-OGRE.pc, don't look for it. It is however in Ogre CVS (they just forgot it in 1.0.0).

4	0	ChangeLog
4	1	configure.ac

commit a9516deb71498f1e204ea4fd236fa83d8fa43d35
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Mar 14 23:33:38 2005 +0000

    2005-03-15  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* Fix for segfault when generating terrain materials.

4	0	ChangeLog
69	86	src/components/ogre/terrain/TerrainPage.cpp
9	12	src/components/ogre/terrain/TerrainPage.h

commit bcf4840e101f1a49fc2b7f28db1d449fbf53b9ed
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Mar 14 19:26:18 2005 +0000

    2005-03-14  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* Removed obsolete files.

4	0	ChangeLog
0	109	src/components/ogre/OgreGameView.cpp
0	221	src/components/ogre/OgreGameView.h

commit 77dbdb7b5e67cd59e6ce13f807d12370b59453e3
Author: Eric Sandall <erik@sandall.us>
Date:   Mon Mar 14 16:31:03 2005 +0000

    * configure.ac: Fix ilInit check

3	0	ChangeLog
5	9	configure.ac

commit ec4b27245ff701f92cff6d8f9c5aca0505c32aeb
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Mar 13 23:38:49 2005 +0000

    2005-03-14  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* removed all dependencies of boost since CEGUI since 0.2.0 doesn't use it anymore

4	0	ChangeLog
2	2	configure.ac
2	4	src/components/ogre/GUIManager.cpp
0	1	src/components/ogre/GUIManager.h
3	6	src/components/ogre/widgets/ConsoleWidget.cpp
0	1	src/components/ogre/widgets/ConsoleWidget.h
3	8	src/components/ogre/widgets/EntityPickerWidget.cpp
0	1	src/components/ogre/widgets/EntityPickerWidget.h
1	2	src/components/ogre/widgets/IngameChatWidget.cpp
1	2	src/components/ogre/widgets/MakeEntityWidget.cpp
1	2	src/components/ogre/widgets/Widget.h

commit c12d2b526e1d52f25d21e2260fe0a9a6cca4fb26
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Mar 9 21:50:33 2005 +0000

    2005-03-09  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* made the sun a bit brighter

4	0	ChangeLog
1	1	src/components/ogre/environment/Sun.cpp

commit 5cf7e50449c250b58705ba1481a4434e44f056d6
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Mar 9 21:47:47 2005 +0000

    2005-03-09  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* show a construction object in the preview instead of just a model (this currently segfaults when selecting more than one new blocks)

42	12	src/components/ogre/widgets/JesusEdit.cpp
5	2	src/components/ogre/widgets/JesusEdit.h
1	1	src/components/ogre/widgets/JesusEditPreview.layout

commit 6148557240df3ffc9baea55d4ca7983f7bff758c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Mar 9 21:46:34 2005 +0000

    2005-03-09  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* return const strings

4	0	ChangeLog
3	3	src/services/config/ConfigService.cpp
3	3	src/services/config/ConfigService.h

commit 1ceebae8a64b80ece967f1d3539b7eb3f7b9eaa3
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Mar 9 21:45:12 2005 +0000

    2005-03-09  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* TerrainPage.cpp: removed debug image output code
    	* TerrainPage.cpp: made MemoryDataStreams pass by pointer instead of reference

7	90	src/components/ogre/terrain/TerrainPage.cpp
1	1	src/components/ogre/terrain/TerrainPage.h

commit 21d3e3d97260507b024ff3783eb1c16c1230cac5
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Mar 9 21:44:23 2005 +0000

    2005-03-09  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* TerrainPage.cpp: removed debug image output code
    	* TerrainPage.cpp: made MemoryDataStreams pass by pointer instead of reference
    	* JesusEdit: show a construction object in the preview instead of just a model (this currently segfaults
    	* removed path to shared dirs
    	* added path to splatting materials

8	0	ChangeLog
2	1	configure.ac
2	2	ember.conf
11	1	src/components/ogre/EmberOgre.cpp
1	5	src/components/ogre/carpenter/BluePrint.cpp
2	0	src/components/ogre/carpenter/BluePrint.h
14	8	src/components/ogre/jesus/Jesus.cpp
9	2	src/components/ogre/jesus/Jesus.h
0	1	src/components/ogre/plugins.cfg
4	3	src/components/ogre/resources.cfg

commit a5c92d10fb47f41845c67873d1327c39e5469612
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Mar 6 10:40:54 2005 +0000

    2005-03-06  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* Use std::list instead of std::vector to avoid scary, scary bug. Thanks rakshasa and AlRiddoch.
    	* Added a preview window for JesusEdit.

9	0	ChangeLog
2	3	src/components/ogre/GUIManager.cpp
3	1	src/components/ogre/GUIManager.h
3	3	src/components/ogre/carpenter/BluePrint.cpp
1	2	src/components/ogre/carpenter/BluePrint.h
120	1	src/components/ogre/widgets/JesusEdit.cpp
51	1	src/components/ogre/widgets/JesusEdit.h
18	0	src/components/ogre/widgets/JesusEditPreview.layout

commit a02f00993de77503fc5c29ade8e55569b528fc0a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Mar 4 01:24:22 2005 +0000

    2005-03-04  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* compile fix

5	3	src/components/ogre/carpenter/BluePrint.cpp

commit c40b4768cb80a4832d2676f4d73b4729f464726f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Mar 4 01:14:04 2005 +0000

    2005-03-04  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* Added more functionality and bug fixes to JesusEdit.
    	* It's now possible to create new buildings. The interface and the classes are a bit rough though. There's also no way to save the blueprints.

5	0	ChangeLog
40	30	src/components/ogre/EmberOgre.cpp
65	105	src/components/ogre/EmberOgre.h
31	14	src/components/ogre/carpenter/BluePrint.cpp
11	11	src/components/ogre/carpenter/BluePrint.h
5	0	src/components/ogre/carpenter/Carpenter.h
15	0	src/components/ogre/carpenter/Makefile.am
2	2	src/components/ogre/carpenter/blockspec/adapters.blockspec.xml
4	4	src/components/ogre/carpenter/blockspec/walls.blockspec.xml
8	0	src/components/ogre/carpenter/blueprints/empty.blueprint.xml
78	15	src/components/ogre/jesus/Jesus.cpp
45	4	src/components/ogre/jesus/Jesus.h
15	0	src/components/ogre/jesus/Makefile.am
314	4	src/components/ogre/widgets/JesusEdit.cpp
96	1	src/components/ogre/widgets/JesusEdit.h
61	14	src/components/ogre/widgets/JesusEdit.layout

commit 303a5e27c8676b431accb8832f08ebe041c00d08
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Mar 1 22:48:48 2005 +0000

    2005-03-01  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* silly bug, now fixed

4	0	ChangeLog
1	1	src/components/ogre/GUIManager.cpp

commit dcae04f93589f689781df0b9dcc68c726db7862b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Mar 1 22:27:33 2005 +0000

    2005-03-01  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* Added ability to use different MousePickers
    	* Allow the user to select ModelBlocks. The selected block will be highlighted, and the attach points shown.
    	* Added widget for editing Carpenter.

6	0	ChangeLog
70	0	src/components/ogre/AvatarCamera.cpp
2	0	src/components/ogre/AvatarCamera.h
21	8	src/components/ogre/GUIManager.cpp
22	32	src/components/ogre/GUIManager.h
1	1	src/components/ogre/MousePicker.h
7	0	src/components/ogre/carpenter/BluePrint.cpp
5	0	src/components/ogre/carpenter/BluePrint.h
15	0	src/components/ogre/carpenter/Carpenter.cpp
2	0	src/components/ogre/carpenter/Carpenter.h
113	28	src/components/ogre/jesus/Jesus.cpp
57	4	src/components/ogre/jesus/Jesus.h
76	0	src/components/ogre/jesus/JesusMousePicker.cpp
62	0	src/components/ogre/jesus/JesusMousePicker.h
40	0	src/components/ogre/jesus/JesusPickerObject.cpp
54	0	src/components/ogre/jesus/JesusPickerObject.h
2	2	src/components/ogre/jesus/Makefile.am
1	1	src/components/ogre/modeldefinitions/wall.modeldef.xml
81	0	src/components/ogre/widgets/JesusEdit.cpp
61	0	src/components/ogre/widgets/JesusEdit.h
29	0	src/components/ogre/widgets/JesusEdit.layout
8	8	src/components/ogre/widgets/Makefile.am
2	0	src/components/ogre/widgets/WidgetDefinitions.cpp

commit 6c7a30ec6b8d1b536e2f263ba799f90c721468e7
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Feb 27 21:08:20 2005 +0000

    2005-02-27  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* Moved Ember specific stuff of Carpenter into Jesus.
    	* Added Adapters to Carpenter.
    	* Added a first prototype house. Need to change the way the floors and walls are attached to allow for rounded corners etc.

6	0	ChangeLog
1	0	configure.ac
32	8	src/components/ogre/EmberOgre.cpp
13	8	src/components/ogre/EmberOgre.h
3	2	src/components/ogre/Makefile.am
307	0	src/components/ogre/carpenter/BluePrint.cpp
184	0	src/components/ogre/carpenter/BluePrint.h
44	641	src/components/ogre/carpenter/Carpenter.cpp
75	111	src/components/ogre/carpenter/Carpenter.h
2	2	src/components/ogre/carpenter/Makefile.am
105	0	src/components/ogre/carpenter/blockspec/adapters.blockspec.xml
54	0	src/components/ogre/carpenter/blockspec/roofs.blockspec.xml
51	0	src/components/ogre/carpenter/blockspec/slopewalls.blockspec.xml
1	1	src/components/ogre/carpenter/blockspec/walls.blockspec.xml
121	8	src/components/ogre/carpenter/blueprints/house.blueprint.xml
14	4	src/components/ogre/carpenter/modelblockspecs/general.modelblocks.xml
564	0	src/components/ogre/jesus/Jesus.cpp
180	0	src/components/ogre/jesus/Jesus.h
5	0	src/components/ogre/jesus/Makefile.am
12	0	src/components/ogre/jesus/modelmappings/general.modelmapping.xml

commit 1153c7e974448e7e488cf5d4956afdeec7620b7e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Feb 22 23:51:31 2005 +0000

    2005-02-23  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* Change name of main exec to "ember"
    	* Initial checking of Carpenter library which would allow dynamic constructions of buildings. This is very much in a protoyping stage right now. Later on the library will be separated from Ember.

7	0	ChangeLog
1	0	configure.ac
16	1	src/components/ogre/EmberOgre.cpp
17	1	src/components/ogre/EmberOgre.h
6	6	src/components/ogre/Makefile.am
717	0	src/components/ogre/carpenter/Carpenter.cpp
228	0	src/components/ogre/carpenter/Carpenter.h
5	0	src/components/ogre/carpenter/Makefile.am
91	0	src/components/ogre/carpenter/blockspec/floors.blockspec.xml
186	0	src/components/ogre/carpenter/blockspec/walls.blockspec.xml
24	0	src/components/ogre/carpenter/blueprints/house.blueprint.xml
5	0	src/components/ogre/carpenter/modelblockspecs/general.modelblocks.xml

commit 4d00b78f31723922ce63c261a9883bba6748274b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Feb 22 23:47:46 2005 +0000

    2005-02-23  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* Changes to adapt to the fact that OgreCEGUIRenderer now resides in the Ogre lib.

1	1	src/components/ogre/GUIManager.cpp
2	2	src/components/ogre/GUIManager.h
2	2	src/components/ogre/input/Input.cpp
3	3	src/components/ogre/input/Input.h

commit c23b4f9d21cfe5c0bbe7d1d11cc5ca164220b5c7
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Feb 22 23:46:27 2005 +0000

    2005-02-23  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* Better handling of terrain pages, to avoid getting segfault with empty mercator segments.

7	5	src/components/ogre/terrain/TerrainGenerator.cpp
43	37	src/components/ogre/terrain/TerrainPage.cpp

commit 055f52e133b3f736a6f032ef5ac76704c27be14a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Feb 15 00:39:38 2005 +0000

    2005-02-15  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* Added fragment shader for terrain. I temporarely removed the old splatting method (using many passes), but I have to add that back in in order to provide a fallback for people without shader support.

4	0	ChangeLog
3	2	src/components/ogre/SceneManagers/EmberSceneManager/src/OgreTerrainRenderable.cpp
2	2	src/components/ogre/terrain/TerrainGenerator.cpp
177	61	src/components/ogre/terrain/TerrainPage.cpp
2	0	src/components/ogre/terrain/TerrainPage.h

commit 7adcc8b51329d355cb277859cd951321650c8ddf
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Feb 13 15:42:47 2005 +0000

    2005-02-13  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* Moved to OGRE 1.0 and CEGUI 0.2.
    	* Improved terrain LOD calculations. Though it still needs a lot of tweaking.

5	0	ChangeLog
5	5	configure.ac
1	1	ember.conf
1	1	ember.spec.in
0	1	src/components/ogre/AvatarController.cpp
0	1	src/components/ogre/AvatarController.h
1	1	src/components/ogre/DebugListener.h
47	32	src/components/ogre/EmberOgre.cpp
8	8	src/components/ogre/Makefile.am
1	1	src/components/ogre/MotionManager.cpp
2	3	src/components/ogre/SceneManagers/EmberSceneManager/include/OgreHeightmapTerrainPageSource.h
1	1	src/components/ogre/SceneManagers/EmberSceneManager/include/OgreOctree.h
1	1	src/components/ogre/SceneManagers/EmberSceneManager/include/OgreOctreeCamera.h
1	1	src/components/ogre/SceneManagers/EmberSceneManager/include/OgreOctreeNode.h
3	3	src/components/ogre/SceneManagers/EmberSceneManager/include/OgreOctreeSceneManager.h
1	1	src/components/ogre/SceneManagers/EmberSceneManager/include/OgreOctreeSceneQuery.h
5	1	src/components/ogre/SceneManagers/EmberSceneManager/include/OgreTerrainPage.h
2	2	src/components/ogre/SceneManagers/EmberSceneManager/include/OgreTerrainPageSource.h
2	2	src/components/ogre/SceneManagers/EmberSceneManager/include/OgreTerrainPrerequisites.h
7	7	src/components/ogre/SceneManagers/EmberSceneManager/include/OgreTerrainRenderable.h
4	2	src/components/ogre/SceneManagers/EmberSceneManager/include/OgreTerrainSceneManager.h
34	2	src/components/ogre/SceneManagers/EmberSceneManager/include/OgreTerrainVertexProgram.h
17	0	src/components/ogre/SceneManagers/EmberSceneManager/src/EmberTerrainPageSource.cpp
19	16	src/components/ogre/SceneManagers/EmberSceneManager/src/OgreHeightmapTerrainPageSource.cpp
1	1	src/components/ogre/SceneManagers/EmberSceneManager/src/OgreOctree.cpp
1	1	src/components/ogre/SceneManagers/EmberSceneManager/src/OgreOctreeCamera.cpp
3	1	src/components/ogre/SceneManagers/EmberSceneManager/src/OgreOctreeNode.cpp
17	3	src/components/ogre/SceneManagers/EmberSceneManager/src/OgreOctreeSceneManager.cpp
3	4	src/components/ogre/SceneManagers/EmberSceneManager/src/OgreOctreeSceneManagerDll.cpp
13	6	src/components/ogre/SceneManagers/EmberSceneManager/src/OgreOctreeSceneQuery.cpp
18	1	src/components/ogre/SceneManagers/EmberSceneManager/src/OgreTerrainPage.cpp
5	8	src/components/ogre/SceneManagers/EmberSceneManager/src/OgreTerrainPageSource.cpp
30	19	src/components/ogre/SceneManagers/EmberSceneManager/src/OgreTerrainRenderable.cpp
73	21	src/components/ogre/SceneManagers/EmberSceneManager/src/OgreTerrainSceneManager.cpp
117	54	src/components/ogre/SceneManagers/EmberSceneManager/src/OgreTerrainVertexProgram.cpp
3	91	src/components/ogre/environment/Foliage.cpp
2	2	src/components/ogre/environment/Foliage.h
11	11	src/components/ogre/environment/GroundCover.cpp
3	3	src/components/ogre/environment/GroundCover.h
1	1	src/components/ogre/environment/Makefile.am
1	1	src/components/ogre/environment/Tree.cpp
3	2	src/components/ogre/environment/Water.cpp
3	2	src/components/ogre/environment/meshtree/MeshTree.cpp
1	1	src/components/ogre/environment/meshtree/MeshTree.h
6	6	src/components/ogre/model/Model.cpp
1	0	src/components/ogre/model/Model.h
60	8	src/components/ogre/model/ModelDefinition.cpp
24	3	src/components/ogre/model/ModelDefinition.h
30	9	src/components/ogre/model/ModelDefinitionManager.cpp
7	2	src/components/ogre/model/ModelDefinitionManager.h
39	29	src/components/ogre/terrain/TerrainPage.cpp
8	8	src/components/ogre/terrain/TerrainPage.h

commit f98faf19495e101c21e4a8fbac85ddfa2d8d7822
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Feb 12 01:46:08 2005 +0000

    2005-02-12  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* Don't include invalid mercator segments in terrainpage LOD calculations.
    	* Always show the tile that the camera is on in full detail.

5	0	ChangeLog
41	15	src/components/ogre/SceneManagers/EmberSceneManager/src/OgreTerrainRenderable.cpp

commit 557b063ef2359de3a616df29414db982c21696ef
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Feb 12 01:36:14 2005 +0000

    2005-02-12  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* Added ability to scale the alpha textures for the splatting terrain. This is done with blur filtering thtough the use of devIL. The result is better looking terrain.
    	* Added dependency to devIL. Ogre already uses this, so it should be no big change.
    	* Bugfixes for segment and pages.

6	0	ChangeLog
21	0	configure.ac
6	28	src/components/ogre/terrain/TerrainGenerator.cpp
0	4	src/components/ogre/terrain/TerrainGenerator.h
277	22	src/components/ogre/terrain/TerrainPage.cpp
19	1	src/components/ogre/terrain/TerrainPage.h

commit c4398ff93e553b8099faebf7a0c7865ad9d8600c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Feb 10 01:00:35 2005 +0000

    2005-02-10  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* added libWidgets.a

4	0	ChangeLog
1	0	configure.ac

commit 61bd90dc81a8ff0bc398f60a6d7b22a30bdb20a5
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Feb 10 00:59:57 2005 +0000

    2005-02-10  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* use the new WidgetDefinitions class
    	* fix bug with the console crashing when trying to expose it

5	0	ChangeLog
27	19	src/components/ogre/GUIManager.cpp
3	2	src/components/ogre/GUIManager.h

commit 868e8153b56b769ee6665f1a9280ad6d062779c3
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Feb 10 00:58:28 2005 +0000

    2005-02-10  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* added TerrainPage to act as a bridge between ogre terrain pages and mercator segments, allowing for larger terrain pages, which gives better performance (this does not work with the material yet though)
    	* with Renderables, change material lod when geometry lod changes

5	0	ChangeLog
25	38	src/components/ogre/Makefile.am
4	0	src/components/ogre/SceneManagers/EmberSceneManager/include/EmberTerrainPageSource.h
53	39	src/components/ogre/SceneManagers/EmberSceneManager/src/EmberTerrainPageSource.cpp
2	1	src/components/ogre/SceneManagers/EmberSceneManager/src/OgreTerrainPageSource.cpp
1	0	src/components/ogre/SceneManagers/EmberSceneManager/src/OgreTerrainRenderable.cpp
65	317	src/components/ogre/terrain/TerrainGenerator.cpp
15	36	src/components/ogre/terrain/TerrainGenerator.h
370	0	src/components/ogre/terrain/TerrainPage.cpp
193	0	src/components/ogre/terrain/TerrainPage.h

commit 5a5c4f65f9b39bd4c1d83c6119447f3e70e4f78a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Feb 10 00:54:03 2005 +0000

    2005-02-10  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* send event on eris polling start and stop

4	0	ChangeLog
10	1	src/components/ogre/EmberOgre.cpp
19	1	src/components/ogre/EmberOgre.h

commit bbae945b29b265b785c1d8d8fbf02070ff311a78
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Feb 10 00:53:00 2005 +0000

    2005-02-10  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* set the aspect ratio
    	* code cleanup and comments added

5	0	ChangeLog
0	6	src/components/ogre/Avatar.cpp
3	1	src/components/ogre/AvatarCamera.cpp

commit 0ba5174c71eb6eefa514502126180c40fe191259
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Feb 10 00:52:00 2005 +0000

    2005-02-10  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* added various new models

4	0	ChangeLog
10	0	src/components/ogre/modeldefinitions/axe.modeldef.xml
10	0	src/components/ogre/modeldefinitions/barrel.modeldef.xml
10	0	src/components/ogre/modeldefinitions/butchershouse.modeldef.xml
10	0	src/components/ogre/modeldefinitions/cleaver.modeldef.xml
10	0	src/components/ogre/modeldefinitions/house3.modeldef.xml
10	0	src/components/ogre/modeldefinitions/lumber.modeldef.xml
10	0	src/components/ogre/modeldefinitions/table.modeldef.xml
10	0	src/components/ogre/modeldefinitions/wall.modeldef.xml

commit 79659224142b4437e1112b1f3e7347c7e8f8e4f0
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Feb 10 00:50:36 2005 +0000

    2005-02-10  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* moved widgets to a separate object archive
    	* added double click actions to server browser and server widget
    	* mask password
    	* began work on create avatar widget
    	* added Performance, a widget to show fps and other related info
    	This widget uses the new scheme where the definition is in a file suffixed with .widget

9	0	ChangeLog
2	2	src/components/ogre/widgets/ChatWidget.cpp
1	1	src/components/ogre/widgets/ConsoleWidget.cpp
7	15	src/components/ogre/widgets/DebugWidget.cpp
10	10	src/components/ogre/widgets/EntityPickerWidget.cpp
11	18	src/components/ogre/widgets/GiveWidget.cpp
12	12	src/components/ogre/widgets/IngameChatWidget.cpp
3	3	src/components/ogre/widgets/InspectWidget.cpp
9	19	src/components/ogre/widgets/InventoryWidget.cpp
7	7	src/components/ogre/widgets/MakeEntityWidget.cpp
28	0	src/components/ogre/widgets/Makefile.am
98	0	src/components/ogre/widgets/Performance.cpp
62	0	src/components/ogre/widgets/Performance.h
23	0	src/components/ogre/widgets/Performance.widget
56	37	src/components/ogre/widgets/ServerBrowserWidget.cpp
12	1	src/components/ogre/widgets/ServerBrowserWidget.h
4	11	src/components/ogre/widgets/ServerWidget.cpp
75	0	src/components/ogre/widgets/ServerWidget.layout
32	1	src/components/ogre/widgets/Widget.cpp
45	9	src/components/ogre/widgets/Widget.h
67	0	src/components/ogre/widgets/WidgetDefinitions.cpp
46	0	src/components/ogre/widgets/WidgetDefinitions.h

commit 6916546e3f4df964b9d769db4e7b55d79562046c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Feb 4 21:49:26 2005 +0000

    2005-02-04  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* don't make ember a requirement for the media rpm; people might want to compile ember by their own and use the media rpm as a convenience

4	0	ChangeLog
1	1	ember-media.spec.in

commit ef750cec200376a9d46d77d36de9b41786a68cf1
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Feb 2 23:13:44 2005 +0000

    2005-02-03  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* Check for eris 1.3.3

4	0	ChangeLog
1	1	configure.ac
1	1	ember.spec.in

commit 0d8ada0c7549b03b13d09ef4d5574f742d2f3524
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Feb 2 21:41:33 2005 +0000

    *** empty log message ***

3	6	ember-media.spec.in

commit e90055f15f886c3045c04cdbac2298ec65faaea6
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Feb 2 21:30:12 2005 +0000

    2005-02-02  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* removed obsolete files
    	* added spec file for media

5	0	ChangeLog
1	0	configure.ac
43	0	ember-media.spec.in
0	120	src/components/ogre/AvatarKeyboardListener.cpp
0	79	src/components/ogre/AvatarKeyboardListener.h

commit a53479d1f620dad946860bf30edf2e92afbce969
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jan 30 19:15:16 2005 +0000

    2005-01-30  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* Fix for config files

4	0	ChangeLog
1	1	Makefile.am

commit 44a007c10902b8e339e2c47ed514d708c48f98f4
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jan 30 19:14:25 2005 +0000

    2005-01-30  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* Fixes for Eris-1.3.3

4	0	ChangeLog
1	1	src/services/server/ServerService.cpp

commit 12a6e7c238876aeecd83453b1646c6e0d37be37e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jan 30 19:11:21 2005 +0000

    2005-01-30  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* Added newline at end of files.
    	* Fix include of Ogre.h

5	0	ChangeLog
1	1	src/components/ogre/environment/meshtree/MeshTree.cpp
1	1	src/components/ogre/environment/meshtree/MeshTree.h
1	1	src/components/ogre/environment/meshtree/TParameters.h
1	1	src/components/ogre/environment/meshtree/TStem.cpp
2	2	src/components/ogre/environment/meshtree/TStem.h

commit dca625620b35983911317d5674086141b0f081f0
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jan 30 19:07:31 2005 +0000

    2005-01-30  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* Fix for config files.
    	* Use /usr/lib/OGRE as default path for plugins.

5	0	ChangeLog
2	2	src/components/ogre/Makefile.am
1	2	src/components/ogre/plugins.cfg

commit 85256aea311a42846e03dfbb570d07205d299080
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jan 30 19:04:46 2005 +0000

    2005-01-30  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* Fix depends
    	* Fix for config files

5	0	ChangeLog
5	3	ember.spec.in

commit 44613b8e2ed70961a360a3eb4a3667cf94d95428
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jan 30 19:03:51 2005 +0000

    2005-01-30  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* delay inclusion of SDL headers in order not to confuse autoconf

4	0	ChangeLog
11	5	configure.ac

commit abacaee77b79938c3a8dcc9d2d8aec364403fde2
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jan 23 21:23:42 2005 +0000

    2005-01-23  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* Added tahoma-10 font definition.
    	* Changed default resolution to 1024x768

5	0	ChangeLog
2	0	src/components/ogre/cegui/datafiles/fonts/tahoma-10.xml
1	1	src/components/ogre/cegui/datafiles/fonts/tahoma-14.xml
1	1	src/components/ogre/cegui/datafiles/fonts/tahoma-8.xml
1	1	src/components/ogre/cegui/datafiles/imagesets/TaharezLook.imageset
1	1	src/components/ogre/cegui/datafiles/imagesets/WindowsLook.imageset
1	0	src/components/ogre/cegui/datafiles/schemes/TaharezLook.scheme

commit 02cfe25ed4e42ca8830bdadb79b1e2f995a0bc9f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jan 23 21:16:32 2005 +0000

    2005-01-23  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* Make default mouse movement factor greater
    	* Reworked the way widgets are loaded. Now each widget is associated to a string (a name). This allows us to use text files for defining which widgets should be loaded for which game type etc.
    	* Added more error checks to Model.

12	0	ChangeLog
1	1	ember.conf
6	10	src/components/ogre/AvatarCamera.cpp
39	281	src/components/ogre/GUIManager.cpp
1	0	src/components/ogre/GUIManager.h
2	2	src/components/ogre/input/Input.cpp
77	70	src/components/ogre/model/Model.cpp
37	52	src/components/ogre/modeldefinitions/malebuilder.modeldef.xml
2	3	src/components/ogre/widgets/ChatWidget.cpp
9	1	src/components/ogre/widgets/ChatWidget.h
6	4	src/components/ogre/widgets/ConsoleWidget.cpp
1	1	src/components/ogre/widgets/ConsoleWidget.h
3	5	src/components/ogre/widgets/DebugWidget.cpp
0	1	src/components/ogre/widgets/DebugWidget.h
5	7	src/components/ogre/widgets/EntityPickerWidget.cpp
1	2	src/components/ogre/widgets/EntityPickerWidget.h
2	3	src/components/ogre/widgets/GiveWidget.cpp
0	1	src/components/ogre/widgets/GiveWidget.h
10	12	src/components/ogre/widgets/IngameChatWidget.cpp
0	1	src/components/ogre/widgets/IngameChatWidget.h
0	3	src/components/ogre/widgets/IngameEventsWidget.cpp
0	1	src/components/ogre/widgets/IngameEventsWidget.h
2	3	src/components/ogre/widgets/InspectWidget.cpp
0	1	src/components/ogre/widgets/InspectWidget.h
3	3	src/components/ogre/widgets/InventoryWidget.cpp
0	1	src/components/ogre/widgets/InventoryWidget.h
2	4	src/components/ogre/widgets/MakeEntityWidget.cpp
0	1	src/components/ogre/widgets/MakeEntityWidget.h
3	4	src/components/ogre/widgets/ServerBrowserWidget.cpp
0	1	src/components/ogre/widgets/ServerBrowserWidget.h
15	3	src/components/ogre/widgets/ServerWidget.cpp
1	1	src/components/ogre/widgets/ServerWidget.h
8	1	src/components/ogre/widgets/ServerWidget.layout
37	2	src/components/ogre/widgets/Widget.cpp
61	4	src/components/ogre/widgets/Widget.h

commit d59ffe179400606521789ef9426b090bb0001fa1
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jan 22 22:54:28 2005 +0000

    2005-01-22 Erik Hjortsberg <erik@katastrof.nu>
    
    	* updated INSTALL, TODO and README texts
    	* added support to the config file for fog distance and camera movement
    	* added some more error checking code. If some media is missing it should only report the error and continue.

80	130	INSTALL
167	0	INSTALL.lyx
151	45	README
273	0	README.lyx
10	17	TODO
2	2	configure.ac
6	0	ember.conf
8	0	src/components/ogre/AvatarCamera.cpp
6	2	src/components/ogre/CONTROLS
28	5	src/components/ogre/EmberOgre.cpp
1	1	src/components/ogre/input/Makefile.am
14	7	src/components/ogre/model/Model.cpp
11	0	src/components/ogre/model/Model.h
74	64	src/components/ogre/model/ModelDefinition.cpp

commit 0f7bdab46e2a17a43377b484d2e4d330e663e987
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jan 22 13:55:01 2005 +0000

    2005-01-22  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* fixes to the input system

4	0	ChangeLog
19	18	src/components/ogre/AvatarCamera.cpp
1	1	src/components/ogre/AvatarCamera.h
38	0	src/components/ogre/GUIManager.cpp
3	0	src/components/ogre/GUIManager.h
22	22	src/components/ogre/input/Input.cpp
17	5	src/components/ogre/input/Input.h

commit bdcfa1311bbd046cd74b229badbdb23dd944fd6b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jan 22 13:54:01 2005 +0000

    2005-01-22  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* added hooks to deer animations

4	0	ChangeLog
11	0	src/components/ogre/modeldefinitions/deer.modeldef.xml

commit 49958fdaa2982308457019deee320a41c4d8fe5b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jan 22 12:05:17 2005 +0000

    2005-01-22  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* include forgotten help widget

4	0	ChangeLog
18	0	src/components/ogre/widgets/HelpWidget.layout

commit b21e3f466d9d8b80b9cdbc0f643b9bfcbbb2b5d1
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jan 22 02:01:25 2005 +0000

    2005-01-22  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* Rewrote the input system. I've completely removed Ogre's input system and replaced it.
    	Ember now only depends on SDL for input.
    	This fixes all of the mouse issues as well as the issues with international characters.

10	0	ChangeLog
35	4	configure.ac
8	67	src/components/ogre/AvatarCamera.cpp
9	5	src/components/ogre/AvatarCamera.h
12	95	src/components/ogre/AvatarController.cpp
10	14	src/components/ogre/AvatarController.h
43	91	src/components/ogre/EmberEventProcessor.cpp
15	33	src/components/ogre/EmberEventProcessor.h
9	2	src/components/ogre/EmberOgre.cpp
20	0	src/components/ogre/EmberOgrePrerequisites.h
353	235	src/components/ogre/GUIManager.cpp
32	29	src/components/ogre/GUIManager.h
69	5	src/components/ogre/Makefile.am
409	0	src/components/ogre/input/Input.cpp
138	0	src/components/ogre/input/Input.h
6	0	src/components/ogre/input/Makefile.am

commit 64b4edc7f208d64643fc3b81721a2a2df80737fb
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jan 9 22:53:42 2005 +0000

    2005-01-09  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* Adapt to Eris 1.3.2

12	5	src/services/server/ServerService.cpp
2	0	src/services/server/ServerService.h

commit cb1c9b3e977e23e1b66f01b66e7067101d0d2dff
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Jan 7 17:22:28 2005 +0000

    2005-01-07  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* Fix for distcheck.

4	0	ChangeLog
2	2	src/components/ogre/environment/Makefile.am
7	2	src/components/ogre/modeldefinitions/Makefile.am
16	24	src/components/ogre/modeldefinitions/settler.modeldef.xml
2	2	src/components/ogre/ogre.cfg

commit 4b36f80a224369db3254cd8ac95404891a3dfe82
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Jan 7 17:00:10 2005 +0000

    2005-01-07  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* Added missing files for tree generation.

4	0	ChangeLog
88	0	src/components/ogre/environment/Tree.cpp
43	0	src/components/ogre/environment/Tree.h

commit a13687ba02a572a791794f8bb98278391efae002
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Jan 7 04:18:16 2005 +0000

    2005-01-07  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* Don't grab mouse. This is not a final solution, just a fix.
    		The cursor in ember isn't synced with the cursor in X.
    		For now, ember does grab the mouse when in movement mode (i.e. right mouse button is pressed).

6	0	ChangeLog
18	6	configure.ac
6	3	src/components/ogre/EmberEventProcessor.cpp
5	1	src/components/ogre/GUIManager.cpp

commit 8b0f90d5ecbf1ec8ef770e50407b2e1a69c37011
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Jan 7 02:42:48 2005 +0000

    2005-01-07  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* check for, and if not found, copy config files from share to user's home dir

8	0	ChangeLog
21	11	ember.conf
69	1	src/components/ogre/EmberOgre.cpp
11	1	src/components/ogre/EmberOgre.h
2	1	src/components/ogre/Makefile.am
1	1	src/services/config/ConfigService.cpp
1	1	src/services/config/Makefile.am

commit baddc60fde8e5cb0eb3ef9c0d2676dd7504aa685
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Jan 7 01:14:00 2005 +0000

    2005-01-07  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* removed unnecessary config file

4	0	ChangeLog
1	1	src/components/ogre/Makefile.am

commit 14a395f78ff09bcdb6eeab699177054f590035e4
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Jan 7 01:11:14 2005 +0000

    2005-01-07  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* made chat bubbles a bit smaller and added comments

4	0	ChangeLog
13	0	src/components/ogre/widgets/IngameChatWidget.h
1	1	src/components/ogre/widgets/IngameChatWidget.layout

commit b04e4e5fc4308b492549fdf06f3a4d83e113f1fd
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Jan 7 01:10:17 2005 +0000

    2005-01-07  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* better handling of types, get all in a hierarcy after they've all been loaded

4	0	ChangeLog
37	3	src/components/ogre/widgets/MakeEntityWidget.cpp
9	0	src/components/ogre/widgets/MakeEntityWidget.h

commit 49c0c00910758b4bb7c37cdad52818f8c1f9a392
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Jan 7 01:07:16 2005 +0000

    2005-01-07  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* improves resource handling for modeldefinitions
    	* added dynamic tree generation
    		this is preliminary, to be replaced with a better solution in the future
    		it will really bring your GPU to its knees
    		it can be turned on and off in the config file
    	* added better Makefile handling of modeldefinition files (thanks Al Riddoch)
    	* use preloading of resources to prevent stuttering in the gameplay

10	0	ChangeLog
1	1	Makefile.am
2	0	configure.ac
6	3	ember.conf
1	1	src/components/ogre/Avatar.cpp
41	8	src/components/ogre/EmberOgre.cpp
8	8	src/components/ogre/Makefile.am
1	0	src/components/ogre/environment/Foliage.cpp
7	1	src/components/ogre/environment/Makefile.am
6	0	src/components/ogre/environment/meshtree/Makefile.am
235	0	src/components/ogre/environment/meshtree/MeshTree.cpp
74	0	src/components/ogre/environment/meshtree/MeshTree.h
1528	0	src/components/ogre/environment/meshtree/TParameters.cpp
206	0	src/components/ogre/environment/meshtree/TParameters.h
1115	0	src/components/ogre/environment/meshtree/TStem.cpp
146	0	src/components/ogre/environment/meshtree/TStem.h
46	0	src/components/ogre/environment/meshtree/TTypes.h
340	0	src/components/ogre/environment/meshtree/license.txt
14	4	src/components/ogre/model/ModelDefinition.cpp
2	1	src/components/ogre/model/ModelDefinition.h
9	1	src/components/ogre/model/ModelDefinitionManager.cpp
9	0	src/components/ogre/modeldefinitions/Makefile.am
0	10	src/components/ogre/modeldefinitions/fir.modeldef.xml
54	0	src/components/ogre/modeldefinitions/marshall.modeldef.xml
0	10	src/components/ogre/modeldefinitions/oak.modeldef.xml
10	0	src/components/ogre/modeldefinitions/trees/dynamic/birch.modeldef.xml
10	0	src/components/ogre/modeldefinitions/trees/dynamic/fir.modeldef.xml
10	0	src/components/ogre/modeldefinitions/trees/dynamic/oak.modeldef.xml
10	0	src/components/ogre/modeldefinitions/trees/pregenerated/birch.modeldef.xml
10	0	src/components/ogre/modeldefinitions/trees/pregenerated/fir.modeldef.xml
10	0	src/components/ogre/modeldefinitions/trees/pregenerated/oak.modeldef.xml

commit c6c07f54a892b8bf09ffdf3edbbe97d4623d3b15
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Jan 6 00:33:36 2005 +0000

    2005-01-06 Erik Hjortsberg <erik@katastrof.nu>
    
    * make water a child of the world
    * fixed foliage

5	0	ChangeLog
11	3	src/components/ogre/environment/Foliage.cpp
1	1	src/components/ogre/environment/Water.cpp

commit 28f75acf1b2b2a6acc6a2c4e885ff27867b51671
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jan 5 21:45:19 2005 +0000

    2005-01-05 Erik Hjortsberg <erik@katastrof.nu>
    
    	* clean up the code

8	0	ChangeLog
82	50	src/components/ogre/widgets/IngameChatWidget.cpp
46	8	src/components/ogre/widgets/IngameChatWidget.h

commit d2e25f6b47baa94a85c8b4cc85a23984e9b3e24b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jan 5 20:14:38 2005 +0000

    2005-01-05  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* Fixed wrong path for CEGUI's schemafiles

3	0	src/components/ogre/Makefile.am

commit d21c5244c3ea11f98d90ee718f8502bb6c401b9b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jan 5 01:33:02 2005 +0000

    2005-01-05  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* chat windows now fade out over time, and are removed when the player moves away from the npc. This can be set in the config file.

4	0	ChangeLog
8	4	ember.conf
38	13	src/components/ogre/widgets/IngameChatWidget.cpp
4	1	src/components/ogre/widgets/IngameChatWidget.h

commit fe945fbde0b6ed009f70f358de5f29376c6d4e99
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jan 5 00:00:17 2005 +0000

    2005-01-05  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* correct ordering of libs to avoid compile error

4	0	ChangeLog
1	1	src/Makefile.am

commit 369a11fd47cfe9866f64e2f3fd3713ba9c1c373a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jan 4 23:02:35 2005 +0000

    2005-01-04  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* moved all use of terrain coordinates, both in ogre and in atlas, to the common class TerrainPosition
    	* (EmberTerrainSceneManager.cpp) increased the page offset
    	* ember now loads all terrain at start, this might be slow on older machines. In the future we'll implement a paging mechanism.
    	* removed WF2OGRE_VECTOR3 macros
    	* moved to CEGUI 0.1.0, which uses ogre's resource system, thus making it easier to manage resources. This prompted some changes to the paths for gui elements.
    	* (DebugWidget)minor modifications
    	* (AvatarCamera)added method to get the screen coords for a given entity
    	* implement the use of EmberOgrePrerequisites.h
    	* (EmberEntity)added support for suggested responses from the server when an entity says something
    	* (EmberEntityFactory, EmberOgre)added method for accessing the world entity
    	* added IngameChatWidget for displaying "bubbles" over NPC's head when they speak
    	* (ServerService)better use of the wield op

17	0	ChangeLog
7	6	src/components/ogre/Avatar.cpp
21	3	src/components/ogre/AvatarCamera.cpp
8	0	src/components/ogre/AvatarCamera.h
30	3	src/components/ogre/EmberEntity.cpp
11	0	src/components/ogre/EmberEntity.h
5	0	src/components/ogre/EmberEntityFactory.cpp
4	0	src/components/ogre/EmberEntityFactory.h
31	1	src/components/ogre/EmberOgre.cpp
21	1	src/components/ogre/EmberOgre.h
1	1	src/components/ogre/EmberOgrePrerequisites.h
7	0	src/components/ogre/GUIManager.cpp
2	2	src/components/ogre/GUIManager.h
7	8	src/components/ogre/Makefile.am
66	10	src/components/ogre/MathConverter.h
4	3	src/components/ogre/MotionManager.cpp
2	2	src/components/ogre/SceneManagers/EmberSceneManager/include/EmberTerrainPageSource.h
52	38	src/components/ogre/SceneManagers/EmberSceneManager/src/EmberTerrainPageSource.cpp
1	1	src/components/ogre/SceneManagers/EmberSceneManager/src/EmberTerrainSceneManager.cpp
9	5	src/components/ogre/WorldEmberEntity.cpp
22	17	src/components/ogre/environment/Foliage.cpp
8	1	src/components/ogre/environment/Foliage.h
1	1	src/components/ogre/environment/Sun.cpp
4	4	src/components/ogre/environment/Water.cpp
5	0	src/components/ogre/model/Model.h
5	0	src/components/ogre/model/SubModelPart.cpp
2	0	src/components/ogre/model/SubModelPart.h
2	2	src/components/ogre/ogre.cfg
2	0	src/components/ogre/resources.cfg
3	3	src/components/ogre/terrain.cfg
67	81	src/components/ogre/terrain/TerrainGenerator.cpp
9	6	src/components/ogre/terrain/TerrainGenerator.h
4	3	src/components/ogre/widgets/ChatWidget.cpp
3	2	src/components/ogre/widgets/ChatWidget.h
2	2	src/components/ogre/widgets/ConsoleWidget.cpp
1	1	src/components/ogre/widgets/DebugWidget.cpp
2	3	src/components/ogre/widgets/DebugWidget.xml
1	1	src/components/ogre/widgets/GiveWidget.cpp
251	0	src/components/ogre/widgets/IngameChatWidget.cpp
78	0	src/components/ogre/widgets/IngameChatWidget.h
21	0	src/components/ogre/widgets/IngameChatWidget.layout
1	1	src/components/ogre/widgets/InspectWidget.cpp
1	1	src/components/ogre/widgets/InventoryWidget.cpp
1	1	src/components/ogre/widgets/MakeEntityWidget.cpp
1	1	src/components/ogre/widgets/ServerBrowserWidget.cpp
1	1	src/components/ogre/widgets/ServerWidget.cpp
2	1	src/services/server/ServerService.cpp

commit 9785f9e344bb9adda234815e469ea57fc78eb71f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Nov 25 22:36:37 2004 +0000

    2004-11-25  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* Fix a bug where all foliage wasn't disabled if told so by the config file.

22	0	ChangeLog
3	2	src/components/ogre/WorldEmberEntity.cpp

commit cdc247ed75cb5103aec10be81a2fd21cc8c53c13
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Nov 25 22:26:27 2004 +0000

    2004-11-25  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* some better clean up when entities are removed

5	0	src/components/ogre/EmberEntity.cpp
5	0	src/components/ogre/EmberPhysicalEntity.cpp

commit 34637976272f3668c53be20c247a36ca07cccb75
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Nov 25 22:25:47 2004 +0000

    2004-11-25  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* attach the camera to the main node instead of the scale node

1	1	src/components/ogre/Avatar.cpp
12	2	src/components/ogre/AvatarCamera.cpp

commit c2a7036a8867889f0da35f0cc8edbe1881d0eda3
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Nov 25 22:24:02 2004 +0000

    2004-11-25  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* added options for the terrain to ember.conf
    	* added debug option for showing the lod level of the terrain though different colors
    	* fixed lod levels on the terrain, started implementing more efficient terrain materials

21	2	ember.conf
1	0	src/components/ogre/SceneManagers/EmberSceneManager/include/EmberTerrainPageSource.h
3	0	src/components/ogre/SceneManagers/EmberSceneManager/include/EmberTerrainSceneManager.h
1	0	src/components/ogre/SceneManagers/EmberSceneManager/include/OgreTerrainPage.h
13	1	src/components/ogre/SceneManagers/EmberSceneManager/include/OgreTerrainRenderable.h
7	4	src/components/ogre/SceneManagers/EmberSceneManager/src/EmberTerrainPageSource.cpp
54	5	src/components/ogre/SceneManagers/EmberSceneManager/src/EmberTerrainSceneManager.cpp
19	0	src/components/ogre/SceneManagers/EmberSceneManager/src/OgreTerrainPage.cpp
5	0	src/components/ogre/SceneManagers/EmberSceneManager/src/OgreTerrainPageSource.cpp
21	2	src/components/ogre/SceneManagers/EmberSceneManager/src/OgreTerrainRenderable.cpp
155	32	src/components/ogre/terrain/TerrainGenerator.cpp
19	4	src/components/ogre/terrain/TerrainGenerator.h

commit d2b6c92e196ebc278837e2e9d1ded0b112615d8b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Nov 25 22:16:57 2004 +0000

    2004-11-25  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* make the grass a bit smaller

2	1	src/components/ogre/environment/Foliage.cpp

commit 1a710fb806b4016246b6f86e6790fe13cb455b72
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Nov 17 21:24:01 2004 +0000

    2004-11-17  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* fixed Makefile order, thanks Demitar

4	0	ChangeLog
1	1	configure.ac

commit 79775a3d34fbdd0f8483eedf1645aab03a59ab82
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Nov 17 21:09:10 2004 +0000

    2004-11-17  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* added output of the eris log to debug widget
    	* fixed Wield and Use ops

6	0	ChangeLog
13	1	src/components/ogre/EmberOgre.cpp
16	11	src/components/ogre/EmberOgre.h
24	3	src/components/ogre/GUIManager.cpp
61	9	src/components/ogre/widgets/DebugWidget.cpp
18	5	src/components/ogre/widgets/DebugWidget.h
30	23	src/components/ogre/widgets/DebugWidget.xml
1	2	src/components/ogre/widgets/EntityPickerWidget.cpp
1	1	src/components/ogre/widgets/MakeEntityWidget.layout
1	1	src/extensions/Atlas/Operations/Use.cpp
1	1	src/extensions/Atlas/Operations/Wield.cpp

commit ff5c28959fa75abce2211ccef0f2511bebf0fec8
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Nov 17 20:30:24 2004 +0000

    2004-11-17  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* removed reference to unneeded Makefile.in

0	1	configure.ac

commit b5a569b99834f3a31bf19be0f946867b00f21329
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Nov 14 21:18:29 2004 +0000

    2004-11-14  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* Implemented Wield and Use operations. Though they don't seem to work at the moment.
    	* Rearranged headers to prevent linking errors.
    	* Added options to ember.conf to set the amount of foliage.

6	0	ChangeLog
2	0	configure.ac
8	2	ember.conf
1	1	src/Makefile.am
2	0	src/components/ogre/AvatarController.cpp
6	6	src/components/ogre/AvatarEmberEntity.cpp
8	6	src/components/ogre/EmberEntityFactory.cpp
57	47	src/components/ogre/EmberEventProcessor.cpp
11	2	src/components/ogre/EmberEventProcessor.h
5	4	src/components/ogre/GUIManager.cpp
3	2	src/components/ogre/GUIManager.h
1	0	src/components/ogre/Makefile.am
6	6	src/components/ogre/PersonEmberEntity.cpp
8	7	src/components/ogre/WorldEmberEntity.cpp
22	13	src/components/ogre/environment/Foliage.cpp
2	2	src/components/ogre/environment/Water.cpp
6	6	src/components/ogre/model/Model.h
2	2	src/components/ogre/model/ModelDefinition.cpp
6	0	src/components/ogre/model/ModelDefinition.h
23	1	src/components/ogre/widgets/EntityPickerWidget.cpp
2	0	src/components/ogre/widgets/EntityPickerWidget.h
3	2	src/components/ogre/widgets/GiveWidget.cpp
1	1	src/components/ogre/widgets/InspectWidget.layout
4	3	src/components/ogre/widgets/InventoryWidget.cpp
2	2	src/components/ogre/widgets/MakeEntityWidget.cpp
4	2	src/components/ogre/widgets/MakeEntityWidget.layout
1	1	src/components/ogre/widgets/ServerWidget.cpp
73	0	src/extensions/Atlas/Operations/Use.cpp
62	0	src/extensions/Atlas/Operations/Use.h
73	0	src/extensions/Atlas/Operations/Wield.cpp
62	0	src/extensions/Atlas/Operations/Wield.h
12	0	src/extensions/Makefile.am
28	7	src/services/server/ServerService.cpp

commit 995b31ec1c706a5ae85d43393f389c9576851c7d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Nov 14 18:07:44 2004 +0000

    2004-11-14  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* fix stupid segfault on exit

4	0	ChangeLog
8	3	src/components/ogre/EmberOgre.cpp

commit 334c17ca866be042d0887085bb981d9c33782acd
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Nov 14 17:45:22 2004 +0000

    2004-11-14  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* Fixed bug with segfault when trying to connect with an empty server list.

4	0	ChangeLog
3	3	src/components/ogre/widgets/ServerBrowserWidget.cpp

commit eed58b950cd3bc0bb931596ef262677d4cb3b8c6
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Nov 13 21:15:46 2004 +0000

    2004-11-13  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* removed obsolete files

12	0	ChangeLog
0	392	src/components/ogre/Console.cpp
0	91	src/components/ogre/Console.h
0	295	src/components/ogre/InputManager.cpp
0	150	src/components/ogre/InputManager.h

commit 016c2e5621ab9d6663a2e6cebbe75afecebf895a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Nov 13 21:07:55 2004 +0000

    2004-11-13  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* Removed some bugs which in various ways stopped the main loop.
    	* Finalized on a resource structure.
    	* Tried to arrange the inludes in a way that made it easy to compile Ember in debug mode without getting bit by the special debug Ogre memory manager. It's not 100% though. For now, change OgreConfig.h, set OGRE_DEBUG_MEMORY_MANAGER  to 0.
    	* Fixed a bug which made Ember not release the mouse upon exit.
    	* Changed the gui to use png images instead of tga, since apparently some machines can't load the tga in a correct way.

3	3	src/components/ogre/Avatar.cpp
1	1	src/components/ogre/Avatar.h
0	1	src/components/ogre/AvatarCamera.cpp
1	1	src/components/ogre/AvatarCamera.h
1	2	src/components/ogre/AvatarController.h
1	1	src/components/ogre/AvatarKeyboardListener.h
1	1	src/components/ogre/ConsoleObjectImpl.cpp
1	1	src/components/ogre/DebugListener.h
1	1	src/components/ogre/EmberEntity.h
1	1	src/components/ogre/EmberEntityFactory.h
1	1	src/components/ogre/EmberEventProcessor.h
46	9	src/components/ogre/EmberOgre.cpp
17	9	src/components/ogre/EmberOgre.h
22	21	src/components/ogre/EmberOgrePrerequisites.h
1	1	src/components/ogre/EmberPhysicalEntity.h
2	2	src/components/ogre/EntityListener.h
10	0	src/components/ogre/GUIManager.cpp
2	1	src/components/ogre/GUIManager.h
2	2	src/components/ogre/Makefile.am
11	2	src/components/ogre/MathConverter.h
1	1	src/components/ogre/MediaDeployer.cpp
1	1	src/components/ogre/MotionManager.h
1	1	src/components/ogre/MousePicker.h
1	1	src/components/ogre/PersonEmberEntity.h
1	1	src/components/ogre/SceneManagers/EmberSceneManager/include/EmberTerrainPageSource.h
1	1	src/components/ogre/SceneManagers/EmberSceneManager/include/EmberTerrainSceneManager.h
1	0	src/components/ogre/SceneManagers/EmberSceneManager/include/OgreTerrainRenderable.h
1	0	src/components/ogre/SceneManagers/EmberSceneManager/src/OgreHeightmapTerrainPageSource.cpp
1	0	src/components/ogre/SceneManagers/EmberSceneManager/src/OgreOctree.cpp
1	0	src/components/ogre/SceneManagers/EmberSceneManager/src/OgreOctreeCamera.cpp
1	0	src/components/ogre/SceneManagers/EmberSceneManager/src/OgreOctreeNode.cpp
1	0	src/components/ogre/SceneManagers/EmberSceneManager/src/OgreOctreeSceneManager.cpp
1	0	src/components/ogre/SceneManagers/EmberSceneManager/src/OgreOctreeSceneManagerDll.cpp
1	0	src/components/ogre/SceneManagers/EmberSceneManager/src/OgreOctreeSceneQuery.cpp
1	0	src/components/ogre/SceneManagers/EmberSceneManager/src/OgreTerrainPage.cpp
1	0	src/components/ogre/SceneManagers/EmberSceneManager/src/OgreTerrainPageSource.cpp
1	0	src/components/ogre/SceneManagers/EmberSceneManager/src/OgreTerrainRenderable.cpp
1	0	src/components/ogre/SceneManagers/EmberSceneManager/src/OgreTerrainSceneManager.cpp
1	0	src/components/ogre/SceneManagers/EmberSceneManager/src/OgreTerrainVertexProgram.cpp
1	1	src/components/ogre/cegui/datafiles/imagesets/TaharezLook.imageset
1	1	src/components/ogre/cegui/datafiles/imagesets/WindowsLook.imageset
3	1	src/components/ogre/cegui/datafiles/schemes/WindowsLook.scheme
2	1	src/components/ogre/environment/Foliage.cpp
1	1	src/components/ogre/environment/Foliage.h
1	1	src/components/ogre/environment/GroundCover.cpp
2	1	src/components/ogre/environment/GroundCover.h
1	1	src/components/ogre/environment/Sky.h
1	1	src/components/ogre/environment/Sun.h
1	1	src/components/ogre/environment/Water.h
1	1	src/components/ogre/model/Model.h
1	1	src/components/ogre/model/ModelDefinition.h
1	1	src/components/ogre/model/ModelDefinitionManager.cpp
1	1	src/components/ogre/model/SubModel.h
1	1	src/components/ogre/model/SubModelPart.h
12	0	src/components/ogre/modeldefinitions/modeldefinition.xsd
1	1	src/components/ogre/terrain/TerrainGenerator.h
1	1	src/components/ogre/terrain/TerrainShader.h
2	2	src/components/ogre/widgets/ConsoleWidget.cpp
1	1	src/components/ogre/widgets/Widget.h

commit d1eab302173633ec1d9fa683500d3718f197777c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Nov 13 03:49:13 2004 +0000

    2004-11-13  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* Added fix for compilation problem with debug mode and memory managers.

4	0	ChangeLog
4	0	src/components/ogre/model/ModelDefinitionManager.cpp

commit a8e3ff94a5d900e4b74ca223e5ea70ccebe4267e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Nov 13 02:13:05 2004 +0000

    2004-11-13  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* Fixed dev-model definition which by mistake made it into cvs.

4	0	ChangeLog
51	41	src/components/ogre/modeldefinitions/settler.modeldef.xml

commit df2cc2015d5444f32b2aede1592edac462806946
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Nov 13 02:08:55 2004 +0000

    2004-11-13  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* Install more data files in distribution.

4	0	ChangeLog
13	4	src/components/ogre/Makefile.am

commit 24693c49a4e16e0a510e35c8f6099e36280be866
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Nov 13 00:48:21 2004 +0000

    2004-11-13  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* Changed modeldefintions. Use "Action" instead of "Animation" because an action can contain more than just animations, sounds for example.
    	* Fixed wrong references to Ogre::TerrainSceneManager
    	* Changed location of config and media files.

6	0	ChangeLog
2	1	Makefile.am
1	1	src/components/ogre/Avatar.cpp
3	1	src/components/ogre/AvatarCamera.cpp
1	0	src/components/ogre/AvatarCamera.h
2	1	src/components/ogre/AvatarController.cpp
1	1	src/components/ogre/EmberEntityFactory.cpp
3	3	src/components/ogre/EmberEntityFactory.h
10	3	src/components/ogre/EmberOgre.cpp
14	4	src/components/ogre/EmberOgre.h
10	3	src/components/ogre/Makefile.am
2	2	src/components/ogre/SceneManagers/EmberSceneManager/include/Makefile.am
1	1	src/components/ogre/SceneManagers/EmberSceneManager/include/OgreOctreeSceneManager.h
2	2	src/components/ogre/SceneManagers/EmberSceneManager/src/OgreOctree.cpp
1	1	src/components/ogre/SceneManagers/EmberSceneManager/src/OgreOctreeCamera.cpp
2	2	src/components/ogre/SceneManagers/EmberSceneManager/src/OgreOctreeNode.cpp
2	0	src/components/ogre/WorldEmberEntity.cpp
3	0	src/components/ogre/model/Model.cpp
4	3	src/components/ogre/model/ModelDefinition.cpp
6	6	src/components/ogre/modeldefinitions/chicken.modeldef.xml
4	4	src/components/ogre/modeldefinitions/malebuilder.modeldef.xml
5	3	src/components/ogre/modeldefinitions/modeldefinition.xsd
44	53	src/components/ogre/modeldefinitions/settler.modeldef.xml
3	1	src/components/ogre/terrain/TerrainGenerator.cpp

commit 344327d48dde057dd0be6c83c2b8d0a408ce679f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Nov 12 01:15:23 2004 +0000

    2004-11-12  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* Added EmberTerrainSceneManager, which removes the need to link to Ogre's TerrainSceneManager.

13	0	ChangeLog
4	1	configure.ac
1	1	src/components/ogre/EmberEntityFactory.cpp
7	2	src/components/ogre/EmberOgre.cpp
0	116	src/components/ogre/EmberTerrainPageSource.cpp
0	150	src/components/ogre/EmberTerrainPageSource.h
0	51	src/components/ogre/EmberTerrainRenderable.cpp
0	48	src/components/ogre/EmberTerrainRenderable.h
0	162	src/components/ogre/EmberTerrainSceneManager.cpp
0	96	src/components/ogre/EmberTerrainSceneManager.h
4	3	src/components/ogre/Makefile.am
1	0	src/components/ogre/SceneManagers/EmberSceneManager/Makefile.am
150	0	src/components/ogre/SceneManagers/EmberSceneManager/include/EmberTerrainPageSource.h
96	0	src/components/ogre/SceneManagers/EmberSceneManager/include/EmberTerrainSceneManager.h
15	0	src/components/ogre/SceneManagers/EmberSceneManager/include/Makefile.am
79	0	src/components/ogre/SceneManagers/EmberSceneManager/include/OgreHeightmapTerrainPageSource.h
163	0	src/components/ogre/SceneManagers/EmberSceneManager/include/OgreOctree.h
85	0	src/components/ogre/SceneManagers/EmberSceneManager/include/OgreOctreeCamera.h
140	0	src/components/ogre/SceneManagers/EmberSceneManager/include/OgreOctreeNode.h
243	0	src/components/ogre/SceneManagers/EmberSceneManager/include/OgreOctreeSceneManager.h
99	0	src/components/ogre/SceneManagers/EmberSceneManager/include/OgreOctreeSceneQuery.h
86	0	src/components/ogre/SceneManagers/EmberSceneManager/include/OgreTerrainPage.h
253	0	src/components/ogre/SceneManagers/EmberSceneManager/include/OgreTerrainPageSource.h
57	0	src/components/ogre/SceneManagers/EmberSceneManager/include/OgreTerrainPrerequisites.h
419	0	src/components/ogre/SceneManagers/EmberSceneManager/include/OgreTerrainRenderable.h
384	0	src/components/ogre/SceneManagers/EmberSceneManager/include/OgreTerrainSceneManager.h
190	0	src/components/ogre/SceneManagers/EmberSceneManager/include/OgreTerrainVertexProgram.h
116	0	src/components/ogre/SceneManagers/EmberSceneManager/src/EmberTerrainPageSource.cpp
162	0	src/components/ogre/SceneManagers/EmberSceneManager/src/EmberTerrainSceneManager.cpp
26	0	src/components/ogre/SceneManagers/EmberSceneManager/src/Makefile.am
279	0	src/components/ogre/SceneManagers/EmberSceneManager/src/OgreHeightmapTerrainPageSource.cpp
161	0	src/components/ogre/SceneManagers/EmberSceneManager/src/OgreOctree.cpp
114	0	src/components/ogre/SceneManagers/EmberSceneManager/src/OgreOctreeCamera.cpp
195	0	src/components/ogre/SceneManagers/EmberSceneManager/src/OgreOctreeNode.cpp
1144	0	src/components/ogre/SceneManagers/EmberSceneManager/src/OgreOctreeSceneManager.cpp
58	0	src/components/ogre/SceneManagers/EmberSceneManager/src/OgreOctreeSceneManagerDll.cpp
241	0	src/components/ogre/SceneManagers/EmberSceneManager/src/OgreOctreeSceneQuery.cpp
120	0	src/components/ogre/SceneManagers/EmberSceneManager/src/OgreTerrainPage.cpp
146	0	src/components/ogre/SceneManagers/EmberSceneManager/src/OgreTerrainPageSource.cpp
1468	0	src/components/ogre/SceneManagers/EmberSceneManager/src/OgreTerrainRenderable.cpp
861	0	src/components/ogre/SceneManagers/EmberSceneManager/src/OgreTerrainSceneManager.cpp
279	0	src/components/ogre/SceneManagers/EmberSceneManager/src/OgreTerrainVertexProgram.cpp
0	1	src/components/ogre/plugins.cfg
1	1	src/components/ogre/terrain/TerrainGenerator.cpp

commit ba27b07b671a72b555d29380c5609a2f9b757d83
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Nov 11 23:57:25 2004 +0000

    2004-11-12  Erik Hjortsberg  <erik@katastrof.nu>
    
    	*  Added environment classes: Sun, Sky, Water, Foliage
    	* Rewrote Model handling to use a subclass of Ogre::ResourceManager
    	* Various fixes to get the resouce handling to work better for distributions.
    	* Upon startup now only a lone avatar is shown. This is for debugging and shall be removed.
    	* Removed bug where images were written to a non-existant directory, resulting in strange resource allocation problems. Ugly one.
    	* Various small changes to widgets.

2	0	configure.ac
16	6	ember.conf
6	5	src/components/ogre/Avatar.cpp
1	1	src/components/ogre/AvatarEmberEntity.cpp
4	12	src/components/ogre/CONTROLS
14	7	src/components/ogre/EmberEntityFactory.cpp
126	49	src/components/ogre/EmberOgre.cpp
19	3	src/components/ogre/EmberOgre.h
1	1	src/components/ogre/EmberPhysicalEntity.cpp
8	2	src/components/ogre/Makefile.am
1	1	src/components/ogre/PersonEmberEntity.cpp
21	2	src/components/ogre/WorldEmberEntity.cpp
6	1	src/components/ogre/WorldEmberEntity.h
17	8	src/components/ogre/environment/Foliage.cpp
5	2	src/components/ogre/environment/Foliage.h
1	0	src/components/ogre/environment/GroundCover.h
5	0	src/components/ogre/environment/Makefile.am
4	1	src/components/ogre/environment/Sky.cpp
3	1	src/components/ogre/environment/Sky.h
16	1	src/components/ogre/environment/Sun.cpp
6	1	src/components/ogre/environment/Sun.h
11	1	src/components/ogre/environment/Water.cpp
5	0	src/components/ogre/model/Makefile.am
22	167	src/components/ogre/model/Model.cpp
9	2	src/components/ogre/model/Model.h
315	0	src/components/ogre/model/ModelDefinition.cpp
112	0	src/components/ogre/model/ModelDefinition.h
65	0	src/components/ogre/model/ModelDefinitionManager.cpp
88	0	src/components/ogre/model/ModelDefinitionManager.h
2	0	src/components/ogre/model/SubModel.h
3	0	src/components/ogre/model/SubModelPart.h
1	1	src/components/ogre/ogre.cfg
0	3	src/components/ogre/plugins.cfg
4	2	src/components/ogre/resources.cfg
15	8	src/components/ogre/terrain/TerrainGenerator.cpp
2	2	src/components/ogre/widgets/ChatWidget.xml
1	1	src/components/ogre/widgets/MakeEntityWidget.layout
2	2	src/components/ogre/widgets/ServerBrowserWidget.xml
26	6	src/services/config/ConfigService.cpp
11	2	src/services/config/ConfigService.h

commit 0cccffc4e24b42b8865a8e66def65643fb16bc1c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Nov 8 19:41:58 2004 +0000

    2004-11-08  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* Fixed stupid compile bug.

12	0	ChangeLog
3	3	src/components/ogre/EmberOgre.cpp

commit 971a6969a1d5e1632cfded3f5c79412c48b659fa
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Nov 8 19:16:21 2004 +0000

    2004-11-08  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* remove reference to unused GroundCover

9	4	src/components/ogre/EmberOgre.cpp

commit 3b4b43a9fdb795979114b539386f62a8ecdede38
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Nov 8 10:40:10 2004 +0000

    2004-11-08  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* Added givewidget.

41	0	src/components/ogre/widgets/GUILayout.xsd
155	0	src/components/ogre/widgets/GiveWidget.cpp
77	0	src/components/ogre/widgets/GiveWidget.h
33	0	src/components/ogre/widgets/GiveWidget.xml

commit 322a10c5378b8bb0b7115dd2b3085fb8b99c7d32
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Nov 8 00:32:04 2004 +0000

    2004-11-04 Erik Hjortsberg  <erik@katastrof.nu>
    
    * Added include file to solve problem with Ogre's memory manager messing with atlas.

4	0	ChangeLog
46	0	src/components/ogre/EmberOgrePrerequisites.h

commit 98366a74c6219b2bb6ecd9310b1243414ac9786f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Nov 4 22:50:59 2004 +0000

    2004-11-04  Erik Hjortsberg  <erik@katastrof.nu>
    
    	* Moved foliage to class Foliage. The grass is now randomly rotated and scaled.

13	0	ChangeLog
1	1	src/components/ogre/Makefile.am
5	0	src/components/ogre/WorldEmberEntity.cpp
3	0	src/components/ogre/WorldEmberEntity.h
129	0	src/components/ogre/environment/Foliage.cpp
54	0	src/components/ogre/environment/Foliage.h
59	60	src/components/ogre/terrain/TerrainGenerator.cpp
3	3	src/components/ogre/terrain/TerrainGenerator.h

commit 0580bd3c15f7da7d8770112fac915f374bf09d42
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Nov 4 21:42:43 2004 +0000

    2004-11-04 Erik Hjortsberg <erik@katastrof.nu>
    http://erikhjortsberg.blogspot.com/
    
    * Fixes for compilation

2	2	configure.ac
4	0	ember.conf
1	1	ember.spec.in

commit 5936c531bff07db057803f3b76482d9bfd23311c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Nov 4 21:40:25 2004 +0000

    2004-11-04 Erik Hjortsberg <erik@katastrof.nu>
    http://erikhjortsberg.blogspot.com/
    
    * Moved from dime to ember. Thus the big checkin.
    * Added wield action to inventory

8	8	src/components/State.h
7	7	src/components/WidgetInfo.h
25	25	src/components/ogre/Avatar.cpp
10	10	src/components/ogre/Avatar.h
11	11	src/components/ogre/AvatarCamera.cpp
2	2	src/components/ogre/AvatarCamera.h
13	13	src/components/ogre/AvatarController.cpp
4	4	src/components/ogre/AvatarController.h
30	30	src/components/ogre/AvatarEmberEntity.cpp
8	8	src/components/ogre/AvatarEmberEntity.h
3	3	src/components/ogre/Console.h
9	9	src/components/ogre/ConsoleObjectImpl.cpp
4	4	src/components/ogre/ConsoleObjectImpl.h
1	1	src/components/ogre/DebugListener.cpp
1	1	src/components/ogre/DebugListener.h
25	25	src/components/ogre/EmberEntity.cpp
12	12	src/components/ogre/EmberEntity.h
40	40	src/components/ogre/EmberEntityFactory.cpp
15	15	src/components/ogre/EmberEntityFactory.h
9	9	src/components/ogre/EmberEventProcessor.cpp
4	4	src/components/ogre/EmberEventProcessor.h
101	94	src/components/ogre/EmberOgre.cpp
47	40	src/components/ogre/EmberOgre.h
23	23	src/components/ogre/EmberPhysicalEntity.cpp
10	10	src/components/ogre/EmberPhysicalEntity.h
15	15	src/components/ogre/EmberTerrainPageSource.cpp
6	6	src/components/ogre/EmberTerrainPageSource.h
5	5	src/components/ogre/EmberTerrainRenderable.cpp
5	5	src/components/ogre/EmberTerrainRenderable.h
13	13	src/components/ogre/EmberTerrainSceneManager.cpp
5	5	src/components/ogre/EmberTerrainSceneManager.h
23	23	src/components/ogre/EntityListener.cpp
10	10	src/components/ogre/EntityListener.h
3	3	src/components/ogre/GUIManager.cpp
4	4	src/components/ogre/GUIManager.h
7	7	src/components/ogre/InputManager.cpp
3	3	src/components/ogre/InputManager.h
1	38	src/components/ogre/Makefile.am
18	11	src/components/ogre/MathConverter.h
1	1	src/components/ogre/MediaDeployer.cpp
3	3	src/components/ogre/MediaDeployer.h
8	11	src/components/ogre/MotionManager.cpp
10	10	src/components/ogre/MotionManager.h
9	9	src/components/ogre/MousePicker.cpp
7	7	src/components/ogre/MousePicker.h
4	4	src/components/ogre/OgreGameView.h
11	11	src/components/ogre/PersonEmberEntity.cpp
6	6	src/components/ogre/PersonEmberEntity.h
13	13	src/components/ogre/WorldEmberEntity.cpp
6	6	src/components/ogre/WorldEmberEntity.h
164	92	src/components/ogre/environment/GroundCover.cpp
68	47	src/components/ogre/environment/GroundCover.h
1	1	src/components/ogre/environment/Sky.cpp
1	1	src/components/ogre/environment/Sky.h
1	1	src/components/ogre/environment/Sun.cpp
1	1	src/components/ogre/environment/Sun.h
4	4	src/components/ogre/environment/Water.cpp
1	1	src/components/ogre/environment/Water.h
1	1	src/components/ogre/model/Model.cpp
2	2	src/components/ogre/model/Model.h
1	1	src/components/ogre/model/SubModel.cpp
1	1	src/components/ogre/model/SubModel.h
1	1	src/components/ogre/model/SubModelPart.cpp
1	1	src/components/ogre/model/SubModelPart.h
16	16	src/components/ogre/terrain/TerrainGenerator.cpp
4	4	src/components/ogre/terrain/TerrainGenerator.h
1	1	src/components/ogre/terrain/TerrainShader.cpp
1	1	src/components/ogre/terrain/TerrainShader.h
1	1	src/components/ogre/widgets/ChatWidget.cpp
1	1	src/components/ogre/widgets/ChatWidget.h
2	2	src/components/ogre/widgets/ConsoleWidget.cpp
2	2	src/components/ogre/widgets/ConsoleWidget.h
1	1	src/components/ogre/widgets/DebugWidget.cpp
1	1	src/components/ogre/widgets/DebugWidget.h
10	10	src/components/ogre/widgets/EntityPickerWidget.cpp
5	5	src/components/ogre/widgets/EntityPickerWidget.h
1	1	src/components/ogre/widgets/IngameEventsWidget.cpp
1	1	src/components/ogre/widgets/IngameEventsWidget.h
5	5	src/components/ogre/widgets/InspectWidget.cpp
3	3	src/components/ogre/widgets/InspectWidget.h
29	17	src/components/ogre/widgets/InventoryWidget.cpp
11	10	src/components/ogre/widgets/InventoryWidget.h
6	0	src/components/ogre/widgets/InventoryWidget.layout
11	11	src/components/ogre/widgets/MakeEntityWidget.cpp
1	1	src/components/ogre/widgets/MakeEntityWidget.h
4	4	src/components/ogre/widgets/ServerBrowserWidget.cpp
1	1	src/components/ogre/widgets/ServerBrowserWidget.h
7	7	src/components/ogre/widgets/ServerWidget.cpp
1	1	src/components/ogre/widgets/ServerWidget.h
1	1	src/components/ogre/widgets/Widget.cpp
2	2	src/components/ogre/widgets/Widget.h
1	1	src/framework/Component.h
2	2	src/framework/ComponentFactory.h
4	4	src/framework/ConsoleBackend.cpp
6	6	src/framework/ConsoleBackend.h
3	3	src/framework/ConsoleObject.h
4	4	src/framework/EntityListener.cpp
3	3	src/framework/EntityListener.h
2	2	src/framework/Exception.h
2	2	src/framework/Service.h
4	4	src/framework/ServiceManager.h
1	1	src/framework/Singleton.h
7	7	src/framework/StreamLogObserver.cpp
5	5	src/framework/StreamLogObserver.h
4	4	src/framework/TemplateEntityListener.h
3	3	src/framework/Tokeniser.cpp
3	3	src/framework/Tokeniser.h
32	25	src/main/Application.cpp
29	22	src/main/Application.h
13	13	src/main/Ember.cpp
1	1	src/main/Makefile.am
4	4	src/main/StateManager.cpp
5	5	src/main/StateManager.h
22	22	src/services/EmberServices.cpp
29	29	src/services/EmberServices.h
2	1	src/services/Makefile.am
3	3	src/services/config/ConfigService.cpp
6	6	src/services/config/ConfigService.h
24	24	src/services/logging/LoggingService.cpp
9	9	src/services/logging/LoggingService.h
2	2	src/services/metaserver/MetaserverService.cpp
6	6	src/services/metaserver/MetaserverService.h
1	1	src/services/server/OOGChat.cpp
3	3	src/services/server/OOGChat.h
46	2	src/services/server/ServerService.cpp
8	6	src/services/server/ServerService.h
3	3	src/services/sound/SoundService.cpp
5	5	src/services/sound/SoundService.h

commit 7295162ec1bb8018d964f04ab9ef449eeb4a8373
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Nov 3 19:38:02 2004 +0000

    2004-11-03 Erik Hjortsberg <erik@katastrof.nu>
    http://erikhjortsberg.blogspot.com/
    
    * Removed references to unused files.
    * Various fixes in preparation for distribution.

3	0	Makefile.am
1	2	configure.ac
8	7	ember.spec.in
1	1	src/Makefile.am
9	2	src/components/ogre/EmberOgre.cpp
0	2	src/components/ogre/InputManager.cpp
25	2	src/components/ogre/Makefile.am
1	1	src/components/ogre/terrain/TerrainGenerator.cpp
1	1	src/framework/EntityListener.h
1	1	src/framework/Makefile.am
5	3	src/services/EmberServices.cpp

commit 5dee544887f274ceb0d2457bf5b0b0969a587b78
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Nov 3 19:35:25 2004 +0000

    2004-11-03 Erik Hjortsberg <erik@katastrof.nu>
    http://erikhjortsberg.blogspot.com/
    
    * Let the placeholder change its size to the eris bounding box.

1	1	src/components/ogre/modeldefinitions/placeholder.modeldef.xml

commit 385f0ac4bea7a9d83bb6bf9deaf7c008a9f0c99f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Nov 3 19:34:13 2004 +0000

    2004-11-03 Erik Hjortsberg <erik@katastrof.nu>
    http://erikhjortsberg.blogspot.com/

1	1	src/components/ogre/environment/Water.cpp

commit 510cb1643fea4b5390be60cfa7e61b86b6063dd8
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Nov 3 02:01:14 2004 +0000

    2004-11-03 Erik Hjortsberg <erik@katastrof.nu>
    http://erikhjortsberg.blogspot.com/
    
    * Added configuration through Varconf. All configuration is now done from the directory ~/.ember
    * Added distorted fresnel water. One step closer to FarCry scenery :) This requires a GPU with support for Pixel Shader v. 2.0 (GeForceFX and higher for example)
    Screens can be found at the usual place, http://purple.worldforge.org/~erik/ember/screens/?C=M;O=D
    * Began work to separate environment into own classes (water, sun, sky etc.)

1	0	Makefile.am
16	0	ember.conf
35	34	src/components/ogre/EmberOgre.cpp
15	1	src/components/ogre/EmberOgre.h
1	1	src/components/ogre/Makefile.am
37	0	src/components/ogre/environment/Sky.cpp
41	0	src/components/ogre/environment/Sky.h
37	0	src/components/ogre/environment/Sun.cpp
41	0	src/components/ogre/environment/Sun.h
257	0	src/components/ogre/environment/Water.cpp
61	0	src/components/ogre/environment/Water.h
1	0	src/components/ogre/ogre.cfg
1	1	src/components/ogre/terrain.cfg
21	11	src/components/ogre/terrain/TerrainGenerator.cpp
7	0	src/services/config/ConfigService.cpp
8	0	src/services/config/ConfigService.h

commit 2f5a5f4ccfa4e002965fe4e97b503a6204e9bd0c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Nov 2 01:21:17 2004 +0000

    2004-11-02 Erik Hjortsberg <erik@katastrof.nu>
    http://erikhjortsberg.blogspot.com/
    
    * Various release fixes

2	3	configure.ac
2	2	ember.spec.in

commit 8189c678d271e9c2910b2182d9ad0c7783169902
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Nov 2 01:19:54 2004 +0000

    2004-11-02 Erik Hjortsberg <erik@katastrof.nu>
    http://erikhjortsberg.blogspot.com/
    
    * Added a better placeholder model than the ogre space ship. Ember now no longer use any media linked to the ogre sample media. In preparation for a release all media will reside under ~/.ember/Media . In the future we'll probably use a shared location, but this is only when we do a real release. For the upcoming release, which is more of a development release, ~/.ember/Media will be best. Media can be found at http://purple.worldforge.org/~erik/ember/media/Media.tar.gz
    * Removed a silly bug which made Ember segfault on exit.

3	1	src/components/ogre/ConsoleObjectImpl.cpp
20	4	src/components/ogre/EmberOgre.cpp
11	1	src/components/ogre/EmberOgre.h
2	2	src/components/ogre/modeldefinitions/placeholder.modeldef.xml
9	37	src/components/ogre/resources.cfg

commit decedc8f5162023299c901ce31b7e0b408e91d96
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Nov 2 01:11:19 2004 +0000

    2004-11-02 Erik Hjortsberg <erik@katastrof.nu>
    http://erikhjortsberg.blogspot.com/
    
    * Changed to a better naming scheme for widget layouts
    * Made created entities appear 2 meters in front of the avatar instead of 2 x coordinates from him/her.

2	2	src/components/ogre/widgets/ChatWidget.cpp
3	3	src/components/ogre/widgets/ChatWidget.xml
3	3	src/components/ogre/widgets/ConsoleWidget.cpp
3	3	src/components/ogre/widgets/ConsoleWidget.layout
1	1	src/components/ogre/widgets/InspectWidget.cpp
4	4	src/components/ogre/widgets/InspectWidget.layout
1	1	src/components/ogre/widgets/InventoryWidget.cpp
3	3	src/components/ogre/widgets/InventoryWidget.layout
9	3	src/components/ogre/widgets/MakeEntityWidget.cpp
15	10	src/components/ogre/widgets/MakeEntityWidget.layout
1	1	src/components/ogre/widgets/ServerBrowserWidget.cpp
6	6	src/components/ogre/widgets/ServerBrowserWidget.xml
1	1	src/components/ogre/widgets/ServerWidget.cpp
12	12	src/components/ogre/widgets/ServerWidget.layout

commit effb117782130f482c746612074905e979af3f4b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Nov 1 00:04:27 2004 +0000

    2004-11-01 Erik Hjortsberg <erik@hysteriskt.nu>
    http://erikhjortsberg.blogspot.com/
    
    * Began preparing for packaging. Removed references to obsolete files.

1	1	AUTHORS
1	3	Makefile.am
74	60	configure.ac
0	691	dime.dox.in
0	45	dime.spec.in
691	0	ember.dox.in
48	0	ember.spec.in
1	1	src/components/Makefile.am
3	6	src/components/ogre/Makefile.am
6	6	src/services/Makefile.am

commit e47a611677c169f94e763a287e3b2734b7c698cf
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Oct 31 20:28:12 2004 +0000

    2004-10-31 Erik Hjortsberg <erik@hysteriskt.nu>
    http://erikhjortsberg.blogspot.com/
    
    * Removed patches. Ember now compiles with the latest point release of ogre (0.15.0).

0	67	src/components/ogre/patches/OctreeSceneManager.diff
0	721	src/components/ogre/patches/OgreMain.diff
0	7	src/components/ogre/patches/readme

commit 94d88120985423024164399430acb2fbdc6eefc2
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Oct 31 20:26:53 2004 +0000

    2004-10-31 Erik Hjortsberg <erik@hysteriskt.nu>
    http://erikhjortsberg.blogspot.com/
    
    * Implemented give and drop actions, making Mason fully playable now.
    * Various gui fixes.
    * Updates for the latest Eris cvs.

2	2	src/components/ogre/AvatarEmberEntity.cpp
2	2	src/components/ogre/AvatarEmberEntity.h
25	7	src/components/ogre/EmberEntity.cpp
2	1	src/components/ogre/EmberEntity.h
1	17	src/components/ogre/EmberPhysicalEntity.cpp
1	1	src/components/ogre/EmberPhysicalEntity.h
9	1	src/components/ogre/GUIManager.cpp
3	3	src/components/ogre/GUIManager.h
3	2	src/components/ogre/Makefile.am
11	3	src/components/ogre/MathConverter.h
2	2	src/components/ogre/WorldEmberEntity.cpp
1	1	src/components/ogre/WorldEmberEntity.h
1	0	src/components/ogre/widgets/ConsoleWidget.layout
3	0	src/components/ogre/widgets/DebugWidget.cpp
2	0	src/components/ogre/widgets/DebugWidget.h
5	2	src/components/ogre/widgets/EntityPickerWidget.cpp
9	4	src/components/ogre/widgets/InspectWidget.cpp
39	2	src/components/ogre/widgets/InventoryWidget.cpp
5	1	src/components/ogre/widgets/InventoryWidget.h
2	2	src/components/ogre/widgets/InventoryWidget.layout
8	4	src/components/ogre/widgets/MakeEntityWidget.cpp
2	0	src/components/ogre/widgets/ServerBrowserWidget.cpp
9	2	src/components/ogre/widgets/ServerWidget.cpp
12	12	src/components/ogre/widgets/Widget.h
5	5	src/framework/EntityListener.h
45	0	src/services/server/ServerService.cpp
2	0	src/services/server/ServerService.h

commit 486665bbaa4cfb7b3be9feda17c1de9de4f45462
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Oct 30 17:33:27 2004 +0000

    2004-10-30 Erik Hjortsberg <erik@hysteriskt.nu>
    http://erikhjortsberg.blogspot.com/
    
    * Added schema definition for modeldefinitions

59	0	src/components/ogre/modeldefinitions/modeldefinition.xsd

commit 44378adabae499a8f852b3ad01f147e77dd10e95
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Oct 30 17:32:38 2004 +0000

    2004-10-30 Erik Hjortsberg <erik@hysteriskt.nu>
    http://erikhjortsberg.blogspot.com/
    
    * Fixed the issue with entities not getting correct orientation.
    * Added a give action to the EntityPickerWidget
    * Fixed creation of entities through MakeEntityWidget

1	0	src/components/ogre/Avatar.cpp
1	0	src/components/ogre/Avatar.h
11	3	src/components/ogre/AvatarCamera.cpp
1	1	src/components/ogre/AvatarEmberEntity.cpp
24	13	src/components/ogre/EmberEntity.cpp
10	3	src/components/ogre/EmberEntity.h
1	0	src/components/ogre/EmberEntityFactory.h
11	3	src/components/ogre/EmberOgre.cpp
11	1	src/components/ogre/EmberOgre.h
34	35	src/components/ogre/EmberPhysicalEntity.cpp
11	1	src/components/ogre/EmberPhysicalEntity.h
12	1	src/components/ogre/MathConverter.h
4	3	src/components/ogre/WorldEmberEntity.cpp
4	1	src/components/ogre/model/Model.cpp
24	5	src/components/ogre/widgets/EntityPickerWidget.cpp
1	0	src/components/ogre/widgets/EntityPickerWidget.h
1	1	src/components/ogre/widgets/InspectWidget.layout
3	1	src/components/ogre/widgets/MakeEntityWidget.cpp

commit 1ac0f695d40271068d3e402715f9a97305749563
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Oct 27 23:45:20 2004 +0000

    2004-10-28 Erik Hjortsberg <erik@hysteriskt.nu>
    http://erikhjortsberg.blogspot.com/
    
    * moved to Eris 1.3
    This requires some changes to the way enties are handled etc..
    There's a big bug which I can't seem to track down. It manifests itself in that entities attached to other entities (i.e. not directly attached to the root node) can't change their orientation. An interim solution for now is to direct all entities attached to the world to the root node. This works for now, but the effect can be seen when the avatar walk into the sty.
    *moved to Ogre 0.15.0
    Ember now compiles and works against the latest ogre point release. We'll try to keep it this way.
    As a result of the move to 0.15.0 I've updated the meshes (Since there's been changes to the binary .mesh format. New meshes can be downloaded from http://purple.worldforge.org/~erik/ember/media/Media.tar.gz.).
    *added some more functionality to ServerBrowserWidget and ServerWidget

2	0	Makefile.am
4	4	configure.ac
1	1	src/Makefile.am
19	46	src/components/ogre/Avatar.cpp
5	17	src/components/ogre/Avatar.h
13	5	src/components/ogre/AvatarCamera.cpp
7	4	src/components/ogre/AvatarController.cpp
58	38	src/components/ogre/AvatarEmberEntity.cpp
15	8	src/components/ogre/AvatarEmberEntity.h
78	32	src/components/ogre/EmberEntity.cpp
22	13	src/components/ogre/EmberEntity.h
57	45	src/components/ogre/EmberEntityFactory.cpp
22	15	src/components/ogre/EmberEntityFactory.h
25	27	src/components/ogre/EmberOgre.cpp
18	7	src/components/ogre/EmberOgre.h
39	23	src/components/ogre/EmberPhysicalEntity.cpp
23	14	src/components/ogre/EmberPhysicalEntity.h
1	1	src/components/ogre/EmberTerrainSceneManager.cpp
14	12	src/components/ogre/EntityListener.cpp
4	4	src/components/ogre/EntityListener.h
1	1	src/components/ogre/GUIManager.cpp
2	2	src/components/ogre/InputManager.cpp
1	1	src/components/ogre/InputManager.h
1	1	src/components/ogre/Makefile.am
18	5	src/components/ogre/PersonEmberEntity.cpp
5	1	src/components/ogre/PersonEmberEntity.h
41	3	src/components/ogre/WorldEmberEntity.cpp
10	1	src/components/ogre/WorldEmberEntity.h
0	1	src/components/ogre/model/Model.h
50	22	src/components/ogre/terrain/TerrainGenerator.cpp
2	2	src/components/ogre/terrain/TerrainGenerator.h
8	5	src/components/ogre/widgets/EntityPickerWidget.cpp
11	8	src/components/ogre/widgets/InspectWidget.cpp
4	4	src/components/ogre/widgets/InventoryWidget.cpp
8	9	src/components/ogre/widgets/MakeEntityWidget.cpp
1	1	src/components/ogre/widgets/MakeEntityWidget.h
24	13	src/components/ogre/widgets/ServerBrowserWidget.cpp
1	3	src/components/ogre/widgets/ServerBrowserWidget.h
6	0	src/components/ogre/widgets/ServerBrowserWidget.xml
18	15	src/components/ogre/widgets/ServerWidget.cpp
8	7	src/components/ogre/widgets/ServerWidget.h
2	1	src/components/ogre/widgets/Widget.cpp
2	0	src/components/ogre/widgets/Widget.h
14	14	src/framework/EntityListener.cpp
8	8	src/framework/EntityListener.h
5	5	src/services/logging/LoggingService.h
7	13	src/services/metaserver/MetaserverService.cpp
1	3	src/services/metaserver/MetaserverService.h
18	15	src/services/server/OOGChat.cpp
7	6	src/services/server/OOGChat.h
70	55	src/services/server/ServerService.cpp
19	9	src/services/server/ServerService.h

commit cd15fa254a6f834f2d96d45e9d14cc9092b14c29
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Oct 17 20:03:32 2004 +0000

    2004-10-17 Erik Hjortsberg <erik@hysteriskt.nu>
    
    * added a server widget. This is shown when the client is connected to a server and will allow for login, creating accounts, creating characters and choosing characters.
    * removed obsolete fields from GUIManager

10	15	src/components/ogre/GUIManager.cpp
2	3	src/components/ogre/GUIManager.h
1	1	src/components/ogre/Makefile.am
146	0	src/components/ogre/widgets/ServerWidget.cpp
71	0	src/components/ogre/widgets/ServerWidget.h
97	0	src/components/ogre/widgets/ServerWidget.layout

commit b8bed0c63d48ed4e756ec9f26d5a3993a3922d68
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Oct 17 20:01:11 2004 +0000

    2004-10-17 Erik Hjortsberg <erik@hysteriskt.nu>
    
    * added extra inner window to separate the contents from the window border
    * added CEGUI bind macro to Widget.h

1	1	src/components/ogre/widgets/ChatWidget.cpp
12	11	src/components/ogre/widgets/ChatWidget.xml
2	2	src/components/ogre/widgets/ConsoleWidget.cpp
4	4	src/components/ogre/widgets/ConsoleWidget.layout
7	8	src/components/ogre/widgets/EntityPickerWidget.cpp
1	1	src/components/ogre/widgets/EntityPickerWidget.h
2	2	src/components/ogre/widgets/InspectWidget.cpp
21	20	src/components/ogre/widgets/InspectWidget.layout
1	1	src/components/ogre/widgets/InventoryWidget.cpp
10	5	src/components/ogre/widgets/MakeEntityWidget.cpp
20	16	src/components/ogre/widgets/MakeEntityWidget.layout
27	10	src/components/ogre/widgets/ServerBrowserWidget.cpp
3	1	src/components/ogre/widgets/ServerBrowserWidget.h
22	22	src/components/ogre/widgets/ServerBrowserWidget.xml
3	0	src/components/ogre/widgets/Widget.h

commit b89fb73aad498373fcc2bd161a6ed819374a0e9d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Oct 17 19:58:52 2004 +0000

    2004-10-17 Erik Hjortsberg <erik@hysteriskt.nu>
    
    * changed default resolution to 1024x768

1	1	src/components/ogre/cegui/datafiles/fonts/tahoma-14.xml
1	1	src/components/ogre/cegui/datafiles/fonts/tahoma-8.xml

commit d1395a571139989f229a80a45028cfd87561caf5
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Oct 17 19:58:13 2004 +0000

    2004-10-17 Erik Hjortsberg <erik@hysteriskt.nu>
    
    * fixed syntax errors in xml

1	1	src/components/ogre/modeldefinitions/chicken.modeldef.xml
1	1	src/components/ogre/modeldefinitions/deer.modeldef.xml
1	1	src/components/ogre/modeldefinitions/malebuilder.modeldef.xml
1	1	src/components/ogre/modeldefinitions/settler.modeldef.xml

commit 7f34c259388ef4efae5635afc8df4ac80e994016
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Oct 15 00:04:23 2004 +0000

    2004-10-14 Erik Hjortsberg <erik@hysteriskt.nu>
    
    * added widget for creating entities. The player can now create any entity in the game. Screen is here: http://purple.worldforge.org/~erik/ember/screens/screenshot_20041015_014441.jpg
    * changed to default font size of 8 instead of 14

6	1	src/components/ogre/GUIManager.cpp
1	1	src/components/ogre/Makefile.am
128	0	src/components/ogre/widgets/MakeEntityWidget.cpp
65	0	src/components/ogre/widgets/MakeEntityWidget.h
29	0	src/components/ogre/widgets/MakeEntityWidget.layout

commit e074d1716568656cb62dca84c3fbd5f774705d06
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Oct 15 00:02:41 2004 +0000

    2004-10-14 Erik Hjortsberg <erik@hysteriskt.nu>
    
    * fixed wrong position

1	1	src/components/ogre/widgets/InspectWidget.layout

commit 61ad4263375591549f846d97a2aac484e3a803ba
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Oct 14 21:24:26 2004 +0000

    2004-10-14 Erik Hjortsberg <erik@hysteriskt.nu>
    
    * made the window bigger

1	1	src/components/ogre/ogre.cfg

commit 1d2188c40eb4d9556984fdaab61349e564b8d4c9
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Oct 14 21:23:48 2004 +0000

    2004-10-14 Erik Hjortsberg <erik@hysteriskt.nu>
    
    * added inspect widget, plenty of screens on purple
    * added EventEntityAction to GUIManager, this is an event which is fired whenever something (usually EntityPicker) wants to perform an action on an entity (touch, take etc.)

5	0	src/components/ogre/GUIManager.cpp
2	0	src/components/ogre/GUIManager.h
2	1	src/components/ogre/Makefile.am
23	4	src/components/ogre/widgets/EntityPickerWidget.cpp
1	0	src/components/ogre/widgets/EntityPickerWidget.h
116	0	src/components/ogre/widgets/InspectWidget.cpp
54	0	src/components/ogre/widgets/InspectWidget.h
31	0	src/components/ogre/widgets/InspectWidget.layout

commit 4bec5e1b852303f3e9047c4bcabcce2d33e90b82
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Oct 14 00:14:37 2004 +0000

    2004-10-14 Erik Hjortsberg <erik@hysteriskt.nu>
    
    * added some dependencies

4	0	src/components/ogre/widgets/Widget.h

commit 296dad5a9fe2c2a4d2358bfa9364ef6ec21ca5c4
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Oct 14 00:13:41 2004 +0000

    2004-10-14 Erik Hjortsberg <erik@hysteriskt.nu>
    
    * removed debug info

1	12	src/components/ogre/MousePicker.cpp

commit 8a5919e6dc20ae9d2ef356570b54d340485dddde
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Oct 14 00:13:13 2004 +0000

    2004-10-14 Erik Hjortsberg <erik@hysteriskt.nu>
    
    * moved EventCreatedAvatarEntity to DimeOgre class and adjusted inventory

2	1	src/components/ogre/EmberEntityFactory.cpp
1	1	src/components/ogre/EmberEntityFactory.h
7	2	src/components/ogre/EmberOgre.cpp
9	2	src/components/ogre/EmberOgre.h
5	0	src/components/ogre/GUIManager.cpp
6	3	src/components/ogre/widgets/InventoryWidget.cpp
1	0	src/components/ogre/widgets/InventoryWidget.h

commit 173445505ed73ca68ee52cf562d7e7b7601abe11
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Oct 14 00:11:46 2004 +0000

    2004-10-14 Erik Hjortsberg <erik@hysteriskt.nu>
    
    * more features for the server browser, refreshing now works, though the "connect" button won't do anything. When getting a connection to a server the widget disappears. Also renamed it.

154	0	src/components/ogre/widgets/ServerBrowserWidget.cpp
71	0	src/components/ogre/widgets/ServerBrowserWidget.h
33	0	src/components/ogre/widgets/ServerBrowserWidget.xml

commit e8c055329d8b9c03ef02cceb8df3b796253df4c8
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Oct 14 00:08:42 2004 +0000

    2004-10-14 Erik Hjortsberg <erik@hysteriskt.nu>
    
    * gave picker a better look

5	2	src/components/ogre/widgets/EntityPickerWidget.cpp

commit c725ef803c6813f95cb61eb46a11d036b074e1d5
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Oct 13 22:31:30 2004 +0000

    2004-10-14 Erik Hjortsberg <erik@hysteriskt.nu>
    
    * fixed problem with other entities chatting not being seen

2	1	src/components/ogre/AvatarEmberEntity.cpp
1	1	src/components/ogre/AvatarEmberEntity.h
2	0	src/components/ogre/EmberPhysicalEntity.cpp
1	1	src/components/ogre/EmberPhysicalEntity.h

commit 8476bab8348c4916e8d62ca4964dec6e8424f0b5
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Oct 12 23:03:01 2004 +0000

    2004-10-12 Erik Hjortsberg <erik@katastrof.nu>
    
    * fixed mouse picking
    * streamlined inventory a bit more

32	3	src/components/ogre/Avatar.cpp
15	8	src/components/ogre/Avatar.h
2	11	src/components/ogre/AvatarEmberEntity.cpp
0	5	src/components/ogre/AvatarEmberEntity.h
7	2	src/components/ogre/EmberOgre.h
5	3	src/components/ogre/GUIManager.cpp
22	5	src/components/ogre/MathConverter.h
5	3	src/components/ogre/MousePicker.cpp
1	1	src/components/ogre/MousePicker.h
9	4	src/components/ogre/widgets/EntityPickerWidget.cpp
9	51	src/components/ogre/widgets/InventoryWidget.cpp
3	7	src/components/ogre/widgets/InventoryWidget.h

commit 10fc246bd1fe3dd0e3f8516cee665f5641a0c53d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Oct 12 19:54:29 2004 +0000

    2004-10-12 Erik Hjortsberg <erik@hysteriskt.nu>
    
    * added files needed by CEGUI

48	0	src/components/ogre/cegui/datafiles/fonts/Font.xsd
2	0	src/components/ogre/cegui/datafiles/fonts/tahoma-14.xml
2	0	src/components/ogre/cegui/datafiles/fonts/tahoma-8.xml
-	-	src/components/ogre/cegui/datafiles/fonts/tahoma.ttf
27	0	src/components/ogre/cegui/datafiles/imagesets/Imageset.xsd
204	0	src/components/ogre/cegui/datafiles/imagesets/TaharezLook.imageset
91	0	src/components/ogre/cegui/datafiles/imagesets/WindowsLook.imageset
41	0	src/components/ogre/cegui/datafiles/layouts/GUILayout.xsd
30	0	src/components/ogre/cegui/datafiles/schemes/GUIScheme.xsd
38	0	src/components/ogre/cegui/datafiles/schemes/TaharezLook.scheme
34	0	src/components/ogre/cegui/datafiles/schemes/TaharezLookWidgetAliases.scheme
35	0	src/components/ogre/cegui/datafiles/schemes/TaharezLookWidgets.scheme
29	0	src/components/ogre/cegui/datafiles/schemes/WindowsLook.scheme
28	0	src/components/ogre/cegui/datafiles/schemes/WindowsLookWidgets.scheme

commit 5fce07add6548d4d83c1824320a765dabe1f7e44
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Oct 12 00:49:43 2004 +0000

    2004-10-12 Erik Hjortsberg <erik@hysteriskt.nu>
    
    * added mouse picker menu for touching and taking entities. Right now it's just a placeholder, but it works, can be seen here: http://purple.worldforge.org/~erik/ember/screens/screenshot_20041012_023002.png
    * added a simple inventory. It's just a listbox right now, but it works. The drop button won't do anything yet though. It can be seen here too: http://purple.worldforge.org/~erik/ember/screens/screenshot_20041012_023044.png
    http://purple.worldforge.org/~erik/ember/screens/screenshot_20041012_023052.png

6	19	src/components/ogre/Avatar.cpp
3	1	src/components/ogre/Avatar.h
74	1	src/components/ogre/AvatarCamera.cpp
8	0	src/components/ogre/AvatarCamera.h
0	78	src/components/ogre/AvatarController.cpp
0	4	src/components/ogre/AvatarController.h
18	19	src/components/ogre/AvatarEmberEntity.cpp
12	3	src/components/ogre/AvatarEmberEntity.h
1	1	src/components/ogre/EmberEntityFactory.cpp
1	0	src/components/ogre/EmberEntityFactory.h
26	40	src/components/ogre/EmberOgre.cpp
16	2	src/components/ogre/EmberOgre.h
104	13	src/components/ogre/GUIManager.cpp
7	0	src/components/ogre/GUIManager.h
2	1	src/components/ogre/Makefile.am
44	1	src/components/ogre/MousePicker.cpp
39	3	src/components/ogre/MousePicker.h
10	6	src/components/ogre/widgets/ConsoleWidget.cpp
3	3	src/components/ogre/widgets/ConsoleWidget.h
190	0	src/components/ogre/widgets/EntityPickerWidget.cpp
79	0	src/components/ogre/widgets/EntityPickerWidget.h
117	0	src/components/ogre/widgets/InventoryWidget.cpp
70	0	src/components/ogre/widgets/InventoryWidget.h
27	0	src/components/ogre/widgets/InventoryWidget.layout
1	0	src/components/ogre/widgets/Widget.cpp
3	0	src/components/ogre/widgets/Widget.h

commit 0b8abd37c4b88e759b38ba247890ac6b2fcd8223
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Oct 8 02:35:24 2004 +0000

    2004-10-08 Erik Hjortsberg <erik@katastrof.nu>
    
    * cleaned up the media
    * the media needed for ember can now be obtained from http://purple.worldforge.org/~erik/dime/media/Media.tar.gz

3	4	src/components/ogre/resources.cfg

commit 4534c841231fff691f4a44a1515ca6f6dcf4f81b
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Oct 8 01:10:48 2004 +0000

    2004-10-08 Erik Hjortsberg <erik@hysteriskt.nu>
    
    * removed obsolete code

4	89	src/components/ogre/AvatarController.cpp
4	62	src/components/ogre/AvatarController.h

commit 6982e0d8c730467eac552e69d8ab82afff24a3e0
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Oct 8 01:09:49 2004 +0000

    2004-10-08 Erik Hjortsberg <erik@hysteriskt.nu>
    
    * changed to CEGUI beta1. Note that it need the file TaharezLook.tga under Media/materials/textures/gui/

9	6	src/components/ogre/GUIManager.cpp
2	2	src/components/ogre/GUIManager.h
0	34	src/components/ogre/cegui/Font.xsd
0	34	src/components/ogre/cegui/GUILayout.xsd
0	25	src/components/ogre/cegui/GUIScheme.xsd
0	27	src/components/ogre/cegui/Imageset.xsd
0	179	src/components/ogre/cegui/TaharezImageset.xml
0	35	src/components/ogre/cegui/guischeme.xml
-	-	src/components/ogre/cegui/layout.tga
0	2	src/components/ogre/cegui/tahoma-14.xml
0	2	src/components/ogre/cegui/tahoma-8.xml
-	-	src/components/ogre/cegui/tahoma.ttf
2	2	src/components/ogre/widgets/ChatWidget.xml
3	3	src/components/ogre/widgets/ConsoleWidget.layout
3	3	src/components/ogre/widgets/DebugWidget.xml

commit 0561b2062b4f34364953cfa5efd3836fecdc5aa4
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Oct 7 01:30:39 2004 +0000

    2004-10-07 Erik Hjortsberg <erik@hysteriskt.nu>
    
    *The input system now works as it should. Right button moves the camera. The keys "wasd" moves the player, except if the current input focus is on something else than the ogre world (for example the console). F12 brings down more of the console.

10	6	src/components/ogre/AvatarController.cpp
22	3	src/components/ogre/GUIManager.cpp
5	1	src/components/ogre/GUIManager.h

commit 03d9c71cd48d4d36623407e22868a7468594d7b6
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Oct 7 01:28:29 2004 +0000

    2004-10-07 Erik Hjortsberg <erik@hysteriskt.nu>
    
    *Make text box readonly and inherit alpha

2	0	src/components/ogre/widgets/ChatWidget.xml

commit fdbb9bbe4700817042a89f1de6e75b27c6626f48
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Oct 6 23:29:28 2004 +0000

    2004-10-07 Erik Hjortsberg <erik@hysteriskt.nu>
    
    *update LOD for ground cover for each frame

1	1	src/components/ogre/MotionManager.cpp

commit b8cb95a82c6bc9585945ce3bca9da05858a1aa30
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Oct 6 23:28:54 2004 +0000

    2004-10-07 Erik Hjortsberg <erik@hysteriskt.nu>
    
    *Load chat widget
    *Fixed faulty xml window definition

5	47	src/components/ogre/GUIManager.cpp
3	3	src/components/ogre/widgets/ChatWidget.xml
1	1	src/components/ogre/widgets/ConsoleWidget.layout
1	1	src/components/ogre/widgets/DebugWidget.xml

commit 8bedc382284a266e72e616382e8621c3e4bb5191
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Oct 6 23:00:48 2004 +0000

    2004-10-07 Erik Hjortsberg <erik@hysteriskt.nu>
    
    *updated with new files

5	4	src/components/ogre/Makefile.am

commit 1b77ec664cf43f08ab5712d8c133d13ae93080f7
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Oct 6 22:59:34 2004 +0000

    2004-10-07 Erik Hjortsberg <erik@hysteriskt.nu>
    
    *Added files needed by CEGUI

1	1	src/components/ogre/GUIManager.cpp
34	0	src/components/ogre/cegui/Font.xsd
34	0	src/components/ogre/cegui/GUILayout.xsd
25	0	src/components/ogre/cegui/GUIScheme.xsd
27	0	src/components/ogre/cegui/Imageset.xsd
179	0	src/components/ogre/cegui/TaharezImageset.xml
35	0	src/components/ogre/cegui/guischeme.xml
-	-	src/components/ogre/cegui/layout.tga
2	0	src/components/ogre/cegui/tahoma-14.xml
2	0	src/components/ogre/cegui/tahoma-8.xml
-	-	src/components/ogre/cegui/tahoma.ttf

commit 3ea4719004c6c8d8a501703aef5053d1031ccf32
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Oct 6 22:35:49 2004 +0000

    2004-10-07 Erik Hjortsberg <erik@hysteriskt.nu>
    
    *Initial commit of MousePicker. This class is responsible for respondning when the user tries to pick an object in the ogre world.

41	0	src/components/ogre/MousePicker.cpp
46	0	src/components/ogre/MousePicker.h

commit 08ff83cc275e7cdc6798b08c5af61564abff97a9
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Oct 6 22:34:43 2004 +0000

    2004-10-07 Erik Hjortsberg <erik@hysteriskt.nu>
    
    *Implemented a widget system. Each widget is something like a map, an inventory, avatar stats etc.. These should preferrably be loaded through dynamic libs as plugins in the future. We'll also add lua-scripting (which should be easy since it's almost already in CEGUI).

70	0	src/components/ogre/widgets/ChatWidget.cpp
54	0	src/components/ogre/widgets/ChatWidget.h
21	0	src/components/ogre/widgets/ChatWidget.xml
128	0	src/components/ogre/widgets/ConsoleWidget.cpp
62	0	src/components/ogre/widgets/ConsoleWidget.h
25	0	src/components/ogre/widgets/ConsoleWidget.layout
79	0	src/components/ogre/widgets/DebugWidget.cpp
31	0	src/components/ogre/widgets/DebugWidget.h
25	0	src/components/ogre/widgets/DebugWidget.xml
11	0	src/components/ogre/widgets/IngameEventsWidget.cpp
17	0	src/components/ogre/widgets/IngameEventsWidget.h
39	0	src/components/ogre/widgets/Widget.cpp
51	0	src/components/ogre/widgets/Widget.h

commit ac6873a80964fdb9d67a35849429e3758595d6b4
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Oct 6 22:32:48 2004 +0000

    2004-10-07 Erik Hjortsberg <erik@hysteriskt.nu>
    
    *Moved completely to CEGUI. We now use no overlays.
    *Changed the way the input system and the camera works:
    	- Normal mode is gui mode where the mouse can be moved around, windows changed and interacted with. If one clicks on the Ogre render window mouse picking in the 3d world will occur (not implemented yet)
    	- By pressing and holding the right mouse button one enters Movement mode. Mouse movement here will change the camera, which is centered on the avatar.
    	- Pressing keys will move the avatar, UNLESS we're in Normal mode and a CEGUI widget says otherwise (the console for instance). This is not yet fully implemented.
    
    *Implemented a widget system. Each widget is something like a map, an inventory, avatar stats etc.. These should preferrably be loaded through dynamic libs as plugins in the future. We'll also add lua-scripting (which should be easy since it's almost already in CEGUI).
    
    *Removed references to InputManager since it's obsolete now.

98	6	src/components/ogre/AvatarCamera.cpp
34	7	src/components/ogre/AvatarCamera.h
141	79	src/components/ogre/AvatarController.cpp
36	10	src/components/ogre/AvatarController.h
45	31	src/components/ogre/EmberOgre.cpp
22	10	src/components/ogre/EmberOgre.h
237	60	src/components/ogre/GUIManager.cpp
104	72	src/components/ogre/GUIManager.h
43	34	src/components/ogre/InputManager.cpp
20	19	src/components/ogre/InputManager.h

commit f2eabbe4f79b98164fee9330fdf29ea437e8bc95
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Oct 6 22:32:00 2004 +0000

    2004-10-06 Erik Hjortsberg <erik@hysteriskt.nu>
    
    *Changed order of inclusion of headers, since Xercesc must be included before Ogre when compiling in debug mode.

2	2	src/components/ogre/EmberEntityFactory.cpp

commit 23343d506b8c9be015d0d7b0a287cf7062adc761
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Oct 6 22:31:17 2004 +0000

    2004-10-07 Erik Hjortsberg <erik@hysteriskt.nu>
    
    src/components/ogre/DImeTerrainSceneManager.cpp:
    *added comment
    
    src/components/ogre/TerrainGenerator.cpp:
    *refined constructor
    *use GroundCover

1	0	src/components/ogre/EmberTerrainSceneManager.cpp
4	4	src/components/ogre/terrain/TerrainGenerator.cpp
1	1	src/components/ogre/terrain/TerrainGenerator.h

commit 4682923d39b1bc575e399acf43b1b6f02bb61989
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Oct 6 22:29:21 2004 +0000

    2004-10-06 Erik Hjortsberg <erik@hysteriskt.nu>
    
    *Use Ogre::Degree where appropriate instead of Ogre::Real

3	3	src/components/ogre/Avatar.cpp

commit 3ed5137719f4a56360ac78c72621fcf0657cfe7a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Oct 6 22:26:15 2004 +0000

    2004-10-06 Erik Hjortsberg <erik@hysteriskt.nu>
    
    *Changed order of inclusion of headers, since Xercesc must be included before Ogre when compiling in debug mode.
    *Use Ogre::Degree where approriate instead of Ogre::Real
    *Use new GUI system

2	2	src/components/ogre/AvatarEmberEntity.cpp
1	1	src/components/ogre/EmberEntity.cpp
1	1	src/components/ogre/EmberPhysicalEntity.cpp
1	1	src/components/ogre/PersonEmberEntity.cpp
1	1	src/components/ogre/WorldEmberEntity.cpp

commit 411e482d770ee9797a839c45eb7519e76d77cc20
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Oct 6 21:58:07 2004 +0000

    2004-10-06 Erik Hjortsberg <erik@hysteriskt.nu>
    
    *Removed obsolete classes.

0	490	src/components/ogre/PlayerFrameListener.h
0	94	src/components/ogre/PlayerMouseListener.cpp
0	72	src/components/ogre/PlayerMouseListener.h

commit 2dfb778f1736895d050d62da16023f245a132eed
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Oct 6 21:38:17 2004 +0000

    2004-10-06 Erik Hjortsberg <erik@hysteriskt.nu>
    
    *Changed order of inclusion of headers, since Xercesc must be included before Ogre when compiling in debug mode.

7	3	src/components/ogre/model/Model.h
1	1	src/components/ogre/model/SubModel.cpp
1	1	src/components/ogre/model/SubModelPart.cpp

commit 8de4a70ae33ff00badca409cfbb9455278dd021d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Oct 6 21:34:18 2004 +0000

    2004-10-06 Erik Hjortsberg <erik@hysteriskt.nu>
    
    *Better values for nicer terrain

4	4	src/components/ogre/terrain.cfg

commit 0de7283aad9aabd8c27a25494b3b753e66e9a920
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Oct 6 21:28:55 2004 +0000

    2004-10-06 Erik Hjortsberg <erik@hysteriskt.nu>
    
    Changed it to use a different console message passing method. It now uses push (through signals and slots) instead of polling.

12	3	src/framework/ConsoleBackend.cpp
26	1	src/framework/ConsoleBackend.h
1	1	src/services/server/ServerService.cpp

commit 0c84ed94a791df335ec45893b383d11512ce7d17
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Oct 6 21:19:15 2004 +0000

    2004-10-06 Erik Hjortsberg <erik@hysteriskt.nu>
    
    updated instructions for media placing

10	4	README

commit fca3bf78cc4d0eff58a09b1d2fa37e766ef852b6
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Oct 5 23:35:03 2004 +0000

    2004-10-06 Erik Hjortsberg <erik@hysteriskt.nu>
    
    /src/components/ogre/patches/readme:
    changed date of last known working ogre cvs version

1	1	src/components/ogre/patches/readme

commit 1ce47688b6179310cad629d023c9782cedae9bd4
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Mon Oct 4 21:24:31 2004 +0000

    2004-10-04 Miguel Guzman <aglanor [at] telefonica [dot] net>
            * Fixed many small details that prevented Ember
    	to build and run flawlessly.

4	0	ChangeLog
3	3	src/components/ogre/Avatar.cpp
3	3	src/components/ogre/AvatarCamera.cpp
2	2	src/components/ogre/EmberEntityFactory.cpp
1	1	src/components/ogre/EmberPhysicalEntity.cpp
0	3	src/components/ogre/Makefile.am
1	1	src/components/ogre/MotionManager.cpp
1	1	src/components/ogre/plugins.cfg
3	2	src/components/ogre/resources.cfg
4	3	src/components/ogre/terrain/TerrainGenerator.cpp
1	1	src/components/ogre/terrain/TerrainGenerator.h
5	5	src/services/EmberServices.cpp
3	3	src/services/EmberServices.h
3	3	src/services/Makefile.am

commit bd3a1ea6b24a08653b9112064dbb80344a24d715
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Sep 29 21:56:58 2004 +0000

    2004-09-29 Erik Hjortsberg <erik@hysteriskt.nu>
    
    /src/components/ogre/patches
    *patches for ogre

67	0	src/components/ogre/patches/OctreeSceneManager.diff
721	0	src/components/ogre/patches/OgreMain.diff
7	0	src/components/ogre/patches/readme

commit 610ea7170ad2b6e9fd758d653d9cbb0e64d30acd
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Sep 23 14:54:04 2004 +0000

    apply in $OGREROOT/PlugIns/OctreeSceneManager/include

22	0	src/components/ogre/OgreTerrainSceneManager.h.diff

commit 40c5bd2cd2097a7cbe1908e60b18b8eae23529ff
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Sep 11 23:50:59 2004 +0000

    2004-09-12 Erik Hjortsberg <erik@hysteriskt.nu>
    
    /src/components/ogre/:
    *added preliminary ground cover through the class GroundCover, this requires some new meshes (small_plant and path_01)
    *fixes and additions to the animation system

8	5	src/components/ogre/Avatar.cpp
53	5	src/components/ogre/EmberOgre.cpp
18	9	src/components/ogre/EmberPhysicalEntity.cpp
4	1	src/components/ogre/EmberTerrainPageSource.cpp
49	3	src/components/ogre/MotionManager.cpp
8	1	src/components/ogre/MotionManager.h
674	0	src/components/ogre/environment/GroundCover.cpp
117	0	src/components/ogre/environment/GroundCover.h
122	6	src/components/ogre/model/Model.cpp
32	0	src/components/ogre/model/Model.h
73	4	src/components/ogre/terrain/TerrainGenerator.cpp
4	0	src/components/ogre/terrain/TerrainGenerator.h

commit 650ff342f254b8c3a04a555b7ebc230a8afd57c8
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Aug 23 07:04:10 2004 +0000

    2004-08-23 Erik Hjortsberg <erik@hysteriskt.nu>
    
    /src/components/ogre/modeldefinitions:
    *update for animations, we now supports multiple blended anims

2	2	src/components/ogre/modeldefinitions/chicken.modeldef.xml
6	0	src/components/ogre/modeldefinitions/malebuilder.modeldef.xml
5	0	src/components/ogre/modeldefinitions/settler.modeldef.xml

commit 83c6c958ef3ba07658749af066102fe05a845b32
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Aug 23 06:15:32 2004 +0000

    2004-08-23 Erik Hjortsberg <erik@hysteriskt.nu>
    
    /src/components/ogre/OgreMain.diff:
    *patch for ogre, apply in OgreMain subdir
    fixes bounding boxes and allows for entities to share their skeletoninstances

721	0	src/components/ogre/OgreMain.diff

commit 8badbecf58b4157f162ee382c29a860f3161c25c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Aug 22 22:20:00 2004 +0000

    2004-08-23 Erik Hjortsberg <erik@hysteriskt.nu>
    
    /src/components/ogre/:
    *added PersonDimeEntity for taking care of person entities (which can hold stuff in their hands etc.)
    *small changes to scene layout, mostly for testing 3d performance
    *use better handling of bounding boxes in ogre, there's a call to MeshManager in DimeOgre.cpp which requires a patch to ogre. The call can be safely removed though.

1	0	src/components/ogre/Avatar.cpp
62	16	src/components/ogre/AvatarController.cpp
7	2	src/components/ogre/AvatarEmberEntity.cpp
9	7	src/components/ogre/AvatarEmberEntity.h
3	0	src/components/ogre/EmberEntity.cpp
17	0	src/components/ogre/EmberEntity.h
14	91	src/components/ogre/EmberEntityFactory.cpp
9	20	src/components/ogre/EmberEntityFactory.h
17	22	src/components/ogre/EmberOgre.cpp
45	18	src/components/ogre/EmberPhysicalEntity.cpp
1	1	src/components/ogre/EmberTerrainPageSource.cpp
2	1	src/components/ogre/Makefile.am
39	0	src/components/ogre/PersonEmberEntity.cpp
37	0	src/components/ogre/PersonEmberEntity.h
4	1	src/components/ogre/WorldEmberEntity.cpp
130	17	src/components/ogre/model/Model.cpp
51	2	src/components/ogre/model/Model.h
2	2	src/components/ogre/terrain/TerrainGenerator.cpp

commit 3619f3a00752f74711627790fc2b7e7e7da763ee
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Aug 22 22:13:17 2004 +0000

    2004-08-23 Erik Hjortsberg <erik@hysteriskt.nu>
    
    /src/components/ogre/modeldefinitions:
    *update to use new format

1	1	src/components/ogre/modeldefinitions/acorn.modeldef.xml
54	0	src/components/ogre/modeldefinitions/butcher.modeldef.xml
20	0	src/components/ogre/modeldefinitions/chicken.modeldef.xml
10	0	src/components/ogre/modeldefinitions/deer.modeldef.xml
1	1	src/components/ogre/modeldefinitions/field.modeldef.xml
1	1	src/components/ogre/modeldefinitions/fir.modeldef.xml
1	1	src/components/ogre/modeldefinitions/goblin.modeldef.xml
10	32	src/components/ogre/modeldefinitions/malebuilder.modeldef.xml
11	33	src/components/ogre/modeldefinitions/mercenary.modeldef.xml
11	33	src/components/ogre/modeldefinitions/merchant.modeldef.xml
1	1	src/components/ogre/modeldefinitions/oak.modeldef.xml
1	1	src/components/ogre/modeldefinitions/pig.modeldef.xml
1	1	src/components/ogre/modeldefinitions/placeholder.modeldef.xml
10	32	src/components/ogre/modeldefinitions/settler.modeldef.xml
10	0	src/components/ogre/modeldefinitions/squirrel.modeldef.xml
1	1	src/components/ogre/modeldefinitions/sty.modeldef.xml

commit a6929562d83656e4b4a5eb84446b7140f662dca2
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Aug 19 23:54:08 2004 +0000

    2004-08-20 Erik Hjortsberg <erik@hysteriskt.nu>
    
    /src/components/ogre/:
    *added Model, SubModel and SubModelPart

2	1	src/components/ogre/Makefile.am

commit fa16ba42cf0c340a23ef9a2351a54301c4ad7133
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Aug 19 21:26:34 2004 +0000

    2004-08-19 Erik Hjortsberg <erik@hysteriskt.nu>
    
    /src/components/ogre/resources.cfg:
    *added link to root of media repository and some more

3	0	src/components/ogre/resources.cfg

commit 12fd4516eda870881f10b268d4490e49bbe14126
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Aug 19 21:23:48 2004 +0000

    2004-08-19 Erik Hjortsberg <erik@hysteriskt.nu>
    
    /src/components/ogre/:
    *added support for models using modeldef.xml format

22	9	src/components/ogre/Avatar.cpp
2	1	src/components/ogre/Avatar.h
5	5	src/components/ogre/AvatarCamera.cpp
4	1	src/components/ogre/AvatarController.cpp
15	20	src/components/ogre/AvatarEmberEntity.cpp
7	6	src/components/ogre/AvatarEmberEntity.h
32	20	src/components/ogre/EmberEntityFactory.cpp
10	4	src/components/ogre/EmberOgre.cpp
70	37	src/components/ogre/EmberPhysicalEntity.cpp
22	5	src/components/ogre/EmberPhysicalEntity.h
366	0	src/components/ogre/model/Model.cpp
115	0	src/components/ogre/model/Model.h
95	0	src/components/ogre/model/SubModel.cpp
59	0	src/components/ogre/model/SubModel.h
49	0	src/components/ogre/model/SubModelPart.cpp
36	0	src/components/ogre/model/SubModelPart.h

commit 0995bc2163cc83ead450a6ed973103a72bfcd504
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Thu Aug 19 21:17:50 2004 +0000

    2004-08-19 Erik Hjortsberg <erik@hysteriskt.nu>
    
    /src/components/ogre/modeldefinitions:
    *added modeldefinitions

10	0	src/components/ogre/modeldefinitions/acorn.modeldef.xml
19	0	src/components/ogre/modeldefinitions/field.modeldef.xml
10	0	src/components/ogre/modeldefinitions/fir.modeldef.xml
25	0	src/components/ogre/modeldefinitions/goblin.modeldef.xml
76	0	src/components/ogre/modeldefinitions/malebuilder.modeldef.xml
76	0	src/components/ogre/modeldefinitions/mercenary.modeldef.xml
76	0	src/components/ogre/modeldefinitions/merchant.modeldef.xml
10	0	src/components/ogre/modeldefinitions/oak.modeldef.xml
10	0	src/components/ogre/modeldefinitions/pig.modeldef.xml
10	0	src/components/ogre/modeldefinitions/placeholder.modeldef.xml
76	0	src/components/ogre/modeldefinitions/settler.modeldef.xml
10	0	src/components/ogre/modeldefinitions/sty.modeldef.xml

commit 9b2e802c72abfd57c9db94474c34e0a90533a8e2
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Fri Aug 6 21:19:56 2004 +0000

    2004-08-05 Miguel Guzman <aglanor [at] telefonica [dot] net>
    	* /src/services/server/OOGChat.(h|cpp):
    	Changed OOG send msg command from "say" to "talk", "say" will be
    	reserved for In-Game chat.
    	* /src/services/server/ServerService.(h|cpp), /src/components/ogre/...:
    	Now "say" or no command sends In-Game chat message.
    	Messages from the player are correctly displayed.

3	0	ChangeLog
9	1	src/components/ogre/AvatarEmberEntity.cpp
1	1	src/components/ogre/EmberEntity.cpp
2	2	src/components/ogre/EmberPhysicalEntity.cpp
8	1	src/components/ogre/GUIManager.cpp
1	0	src/components/ogre/GUIManager.h
220	195	src/services/server/ServerService.cpp
22	20	src/services/server/ServerService.h

commit ebb76af4f090da3e0589aebc5f7574f01e32d4e1
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Fri Aug 6 18:31:19 2004 +0000

    2004-08-05 Miguel Guzman <aglanor [at] telefonica [dot] net>
    	* /src/services/server/OOGChat.(h|cpp):
    	Changed OOG send msg command from "say" to "talk", "say" will be
    	reserved for In-Game chat.

5	0	ChangeLog
1	1	src/components/ogre/ogre.cfg
8	8	src/services/server/OOGChat.cpp
1	1	src/services/server/OOGChat.h

commit 1efa9915f0e0f3b494d21ead044c4cacff5c680c
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Fri Aug 6 17:57:45 2004 +0000

    added missing file

2	1	src/components/ogre/Makefile.am

commit 17754b2da29296b60bebf339b702d7120f0fd7a9
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Wed Aug 4 23:39:42 2004 +0000

    2004-08-05 Miguel Guzman <aglanor [at] telefonica [dot] net>
    	* /src/components/ogre/GUIManager.(h|cpp) and others related:
    	Added basic GUI support, including display of In-Game chat.

4	0	ChangeLog
12	0	configure.ac
6	5	src/components/ogre/EmberEntity.cpp
11	3	src/components/ogre/EmberOgre.cpp
12	6	src/components/ogre/EmberOgre.h
151	0	src/components/ogre/GUIManager.cpp
128	0	src/components/ogre/GUIManager.h
2	2	src/components/ogre/InputManager.cpp
1	2	src/components/ogre/Makefile.am
1	1	src/components/ogre/ogre.cfg
2	2	src/components/ogre/plugins.cfg

commit c77bfb138f4fafb6a3c2779cd98f8782bf9ecc93
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Aug 2 16:26:52 2004 +0000

    2004-08-02 Erik Hjortsberg <erik@hysteriskt.nu>
    
    /src/components/ogre:
    *added more descriptive comments
    *extended the DimeEntity-system
    *added class DimePhysicalEntity
    *entities are now scaled from data obtained from Eris::Entity's bounding box

1	0	src/components/ogre/Avatar.cpp
1	1	src/components/ogre/AvatarController.cpp
6	4	src/components/ogre/AvatarEmberEntity.cpp
6	3	src/components/ogre/AvatarEmberEntity.h
30	167	src/components/ogre/EmberEntity.cpp
24	45	src/components/ogre/EmberEntity.h
168	14	src/components/ogre/EmberEntityFactory.cpp
34	0	src/components/ogre/EmberEntityFactory.h
169	0	src/components/ogre/EmberPhysicalEntity.cpp
117	0	src/components/ogre/EmberPhysicalEntity.h
1	1	src/components/ogre/EmberTerrainPageSource.cpp
28	9	src/components/ogre/EmberTerrainSceneManager.h
3	2	src/components/ogre/MotionManager.cpp
5	4	src/components/ogre/MotionManager.h
3	1	src/components/ogre/terrain/TerrainShader.cpp
1	1	src/components/ogre/terrain/TerrainShader.h

commit 57d52e90fa06efce4da5ef56862377ec4d48a9c4
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Aug 1 21:39:07 2004 +0000

    2004-08-01 Erik Hjortsberg <erik@hysteriskt.nu>
    
    /src/components/ogre:
    *add initial support for detection of best rendermethod for terrain material

17	66	src/components/ogre/terrain/TerrainGenerator.cpp

commit 4aae6d580831ba20876ebd8ad1da3abe97d29611
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Aug 1 21:33:04 2004 +0000

    2004-08-01 Erik Hjortsberg <erik@hysteriskt.nu>
    
    /src/components/ogre:
    *improved containment of entities
    *added WorldDimeEntity class which encapsules the world

7	72	src/components/ogre/Avatar.cpp
3	3	src/components/ogre/AvatarController.cpp
13	2	src/components/ogre/AvatarEmberEntity.cpp
2	0	src/components/ogre/AvatarEmberEntity.h
32	10	src/components/ogre/EmberEntity.cpp
16	0	src/components/ogre/EmberEntity.h
2	1	src/components/ogre/EmberEntityFactory.cpp
2	1	src/components/ogre/Makefile.am
2	1	src/components/ogre/MotionManager.cpp
44	0	src/components/ogre/WorldEmberEntity.cpp
42	0	src/components/ogre/WorldEmberEntity.h

commit d7794d3e245c90a2bdfc5b3c3b177a3024ac4efc
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jul 31 23:45:44 2004 +0000

    2004-08-01 Erik Hjortsberg <erik@hysteriskt.nu>
    
    /src/components/ogre:
    *better generation of pages and checks for out-of-bounds values

12	6	src/components/ogre/EmberEntityFactory.cpp
44	10	src/components/ogre/EmberTerrainPageSource.cpp
16	1	src/components/ogre/EmberTerrainPageSource.h
10	169	src/components/ogre/EmberTerrainRenderable.cpp
9	1	src/components/ogre/EmberTerrainRenderable.h
18	206	src/components/ogre/EmberTerrainSceneManager.cpp
14	2	src/components/ogre/EmberTerrainSceneManager.h
66	108	src/components/ogre/terrain/TerrainGenerator.cpp
47	2	src/components/ogre/terrain/TerrainGenerator.h

commit 24494bcd7b4afcae0fd05e0961d96b1621faddf1
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jul 31 23:44:24 2004 +0000

    2004-08-01 Erik Hjortsberg <erik@hysteriskt.nu>
    
    /src/components/ogre:
    *adjusted values for better LOD and overall niceness

7	6	src/components/ogre/terrain.cfg

commit f4ff10f39d08f0aec24e38e018aa887268eae1d5
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jul 31 23:43:09 2004 +0000

    2004-08-01 Erik Hjortsberg <erik@hysteriskt.nu>
    
    /src/components/ogre:
    *add simple lightning

1	1	src/components/ogre/terrain/TerrainShader.cpp

commit ce4ab250bcfced1203829a92a2a76b1e1b4281b9
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jul 31 23:42:15 2004 +0000

    2004-08-01 Erik Hjortsberg <erik@hysteriskt.nu>
    
    /src/components/ogre:
    *use skybox instead of skydome

12	5	src/components/ogre/EmberOgre.cpp

commit c550cf7176124dcecabb806d095ac5cf36855c60
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jul 31 15:37:14 2004 +0000

    2004-07-31 Erik Hjortsberg <erik@hysteriskt.nu>
    
    src/framework/Singleton.h
    *new file for easy use of the singleton pattern

61	0	src/framework/Singleton.h

commit 7bf3753052e07902b212b95196c0a3cbd3b20086
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jul 31 11:53:59 2004 +0000

    2004-07-31 Erik Hjortsberg <erik@hysteriskt.nu>
    
    /src/components/ogre:
    *cleaned up the class layout and structured it, we're not using that many Singletons anymore
    *moved to Ogre CVS in order to get a more decent terrainmanager
    *added splatting and nice texturing to the terrain
    *added classes TerrainShader and DimeTerrainPageSource which works with the new terrainmanager

31	15	src/components/ogre/Avatar.cpp
22	18	src/components/ogre/Avatar.h
15	2	src/components/ogre/AvatarCamera.cpp
5	1	src/components/ogre/AvatarCamera.h
46	15	src/components/ogre/AvatarController.cpp
28	19	src/components/ogre/AvatarController.h
1	2	src/components/ogre/EmberEntity.h
16	4	src/components/ogre/EmberEntityFactory.cpp
12	4	src/components/ogre/EmberEntityFactory.h
120	32	src/components/ogre/EmberOgre.cpp
50	28	src/components/ogre/EmberOgre.h
79	0	src/components/ogre/EmberTerrainPageSource.cpp
135	0	src/components/ogre/EmberTerrainPageSource.h
126	4	src/components/ogre/EmberTerrainSceneManager.cpp
17	8	src/components/ogre/EmberTerrainSceneManager.h
12	1	src/components/ogre/InputManager.cpp
8	3	src/components/ogre/InputManager.h
3	2	src/components/ogre/Makefile.am
10	1	src/components/ogre/MotionManager.cpp
10	3	src/components/ogre/MotionManager.h
4	3	src/components/ogre/plugins.cfg
66	8	src/components/ogre/terrain.cfg
383	4	src/components/ogre/terrain/TerrainGenerator.cpp
39	3	src/components/ogre/terrain/TerrainGenerator.h
63	0	src/components/ogre/terrain/TerrainShader.cpp
58	0	src/components/ogre/terrain/TerrainShader.h

commit f944c2ef56857437a0f036013cd47ef0d8dc42f6
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jul 28 20:13:55 2004 +0000

    2004-07-28 Erik Hjortsberg <erik@hysteriskt.nu>
    
    /src/components/ogre:
    *use a better layout of media files

40	9	src/components/ogre/resources.cfg

commit 993130d77e36a21151c1625a6edc5278d08daf9a
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jul 28 20:12:47 2004 +0000

    2004-07-28 Erik Hjortsberg <erik@hysteriskt.nu>
    
    /src/components/ogre:
    *better namespace use
    *fixed bug with frameEnded returning false

6	5	src/components/ogre/MotionManager.cpp

commit d64acafb7afaf3d609de56ddb1d0be7223b5a774
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jul 28 20:09:58 2004 +0000

    2004-07-28 Erik Hjortsberg <erik@hysteriskt.nu>
    
    /src/components/ogre:
    *better tests for existance of correct overlay

4	2	src/components/ogre/Console.cpp

commit 980fb5d7887aa727d4504656cb99c5d39750f603
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jul 28 19:48:20 2004 +0000

    2004-07-28 Erik Hjortsberg <erik@hysteriskt.nu>
    
    /src/components/ogre:
    *set initial yaw and pitch to zero

3	1	src/components/ogre/AvatarCamera.cpp

commit d0d3e23eab30a01c18d527df33e6fbcd1a0eb8a1
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jul 21 00:27:29 2004 +0000

    2004-07-21 Erik Hjortsberg <erik@hysteriskt.nu>
    
    /src/components/ogre:
    *removed references to EntityListener, we'll keep the class however as
    we'll pobably use it in the future
    *put everything under the namespace DimeOgre

5	2	src/components/ogre/Avatar.cpp
7	4	src/components/ogre/Avatar.h
8	3	src/components/ogre/AvatarCamera.cpp
3	1	src/components/ogre/AvatarCamera.h
4	3	src/components/ogre/AvatarController.cpp
11	0	src/components/ogre/AvatarController.h
4	0	src/components/ogre/AvatarEmberEntity.cpp
4	0	src/components/ogre/AvatarEmberEntity.h
2	0	src/components/ogre/AvatarKeyboardListener.cpp
2	0	src/components/ogre/AvatarKeyboardListener.h
4	0	src/components/ogre/Console.cpp
3	0	src/components/ogre/Console.h
4	0	src/components/ogre/ConsoleObjectImpl.cpp
3	0	src/components/ogre/ConsoleObjectImpl.h
3	1	src/components/ogre/DebugListener.cpp
4	1	src/components/ogre/DebugListener.h
4	0	src/components/ogre/EmberEntity.cpp
5	1	src/components/ogre/EmberEntity.h
4	0	src/components/ogre/EmberEntityFactory.cpp
4	0	src/components/ogre/EmberEntityFactory.h
4	0	src/components/ogre/EmberEventProcessor.cpp
3	0	src/components/ogre/EmberEventProcessor.h
17	3	src/components/ogre/EmberOgre.cpp
16	3	src/components/ogre/EmberOgre.h
3	0	src/components/ogre/EmberTerrainRenderable.cpp
5	0	src/components/ogre/EmberTerrainRenderable.h
3	0	src/components/ogre/EmberTerrainSceneManager.cpp
5	0	src/components/ogre/EmberTerrainSceneManager.h
3	0	src/components/ogre/EntityListener.cpp
4	0	src/components/ogre/EntityListener.h
8	14	src/components/ogre/InputManager.cpp
4	3	src/components/ogre/InputManager.h
14	1	src/components/ogre/MathConverter.h
5	0	src/components/ogre/MediaDeployer.cpp
4	0	src/components/ogre/MediaDeployer.h
5	0	src/components/ogre/MotionManager.cpp
4	0	src/components/ogre/MotionManager.h
11	1	src/components/ogre/PlayerFrameListener.h
4	0	src/components/ogre/PlayerMouseListener.cpp
4	1	src/components/ogre/PlayerMouseListener.h
2	1	src/components/ogre/terrain/TerrainGenerator.cpp
3	0	src/components/ogre/terrain/TerrainGenerator.h

commit f00a0e9c497d78c761d50cd799504ac9b93ef083
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jul 20 22:52:16 2004 +0000

    2004-07-21 Erik Hjortsberg <erik@hysteriskt.nu>
    
    in src/components/ogre:
    
    MathConverter.h:
    *changed scaling
    
    DimeEntity.*:
    *fixed problems with containers
    *added more meshes (sty, oak)
    
    Avatar.*:
    *moved camera code to AvatarCamera
    *better connection to Eris::Avatar and avatar creation
    
    MotionManager.cpp:
    *better clean up code
    
    InputManager.cpp:
    *removed buggy polling code and replaced it with signals in the ServerService class
    
    DimeEntityFactory.*:
    *added support for AvatarDimeEntity
    
    AvatarDimeEntity.*:
    New class for handling the Avatar entity
    
    AvatarCamera.*:
    New class for handling the Avatar camera
    
    DimeOgre.*:
    *cleaned up old code
    *moved camera stuff into AvatarCamera
    *better connection between Services signals and other objects
    
    EntityListener.cpp:
    *removed connection to Avatar, this class is obsolete anyway
    
    AvatarController.*:
    *added support for AvatarCamera

89	51	src/components/ogre/Avatar.cpp
21	6	src/components/ogre/Avatar.h
97	0	src/components/ogre/AvatarCamera.cpp
120	0	src/components/ogre/AvatarCamera.h
10	5	src/components/ogre/AvatarController.cpp
1	0	src/components/ogre/AvatarController.h
108	0	src/components/ogre/AvatarEmberEntity.cpp
63	0	src/components/ogre/AvatarEmberEntity.h
51	16	src/components/ogre/EmberEntity.cpp
9	4	src/components/ogre/EmberEntity.h
20	3	src/components/ogre/EmberEntityFactory.cpp
11	4	src/components/ogre/EmberEntityFactory.h
64	142	src/components/ogre/EmberOgre.cpp
48	111	src/components/ogre/EmberOgre.h
1	1	src/components/ogre/EntityListener.cpp
0	30	src/components/ogre/InputManager.cpp
2	2	src/components/ogre/Makefile.am
47	5	src/components/ogre/MathConverter.h
15	11	src/components/ogre/MotionManager.cpp
4	0	src/components/ogre/terrain/TerrainGenerator.cpp
2	0	src/components/ogre/terrain/TerrainGenerator.h

commit 9875ed94cec63bda4268d269a2fc6dbbcc00a26e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jul 20 22:38:29 2004 +0000

    2004-07-21 Erik Hjortsberg <erik@hysteriskt.nu>
    
    src/services/server/ServerService.*
    *added signals for connection, login and recieving an avatar

17	2	src/services/server/ServerService.cpp
14	1	src/services/server/ServerService.h

commit f2c4d07ae86438b15c5fce5e862732306e0cf973
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jul 20 22:36:27 2004 +0000

    2004-07-21 Erik Hjortsberg <erik@hysteriskt.nu>
    INSTALL:
    *updated with instructions on installing Ogre and TerrainSceneManager

19	3	INSTALL

commit ec5094a4ab107dd1426bfb84070dd4eb2982ee75
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sun Jul 18 23:26:24 2004 +0000

    2004-07-19 Erik Hjortsberg <erik@hysteriskt.nu>
    src/components/ogre:
    
    *implemented containers, though it's not completely solid yet. You'll notice that all avatars are carrying coins through our use of a rather big placeholder.
    *added the class MotionManager, this takes care of both motion and animation. This means that both fluid motion of all entites and animation for those that have defined skeletons is implemented

1	0	AUTHORS
3	4	src/components/ogre/Avatar.cpp
86	24	src/components/ogre/EmberEntity.cpp
11	3	src/components/ogre/EmberEntity.h
10	1	src/components/ogre/EmberOgre.cpp
4	3	src/components/ogre/EmberTerrainSceneManager.cpp
2	1	src/components/ogre/Makefile.am
12	1	src/components/ogre/MathConverter.h
116	0	src/components/ogre/MotionManager.cpp
113	0	src/components/ogre/MotionManager.h

commit ffd2e80bf64d7214377d11f920371184a24cafe0
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Sat Jul 17 18:52:10 2004 +0000

    2004-07-08 Miguel Guzman <aglanor [at] telefonica [dot] net>
    
            * DimeEventProcessor, InputManager: added screenshot support.
            Pressing F8 will write screenshot as:
                    screenshot_yyyymmdd_hhmmss.png

6	0	ChangeLog
51	0	src/components/ogre/EmberEventProcessor.cpp
6	0	src/components/ogre/EmberEventProcessor.h
8	1	src/components/ogre/InputManager.cpp

commit 75b82bed3bcdd1b6f96e5382dc8fd534b8a24d6c
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Sat Jul 17 04:19:46 2004 +0000

    2004-07-17 Erik Hjortsberg <erik@hysteriskt.nu>
    usr/components/ogre:
    *avatar now snaps clientside to the terrain, we need however to increase the resolution of the terrain; perhaps we should wait until ogre 0.15 (because of both TerrainSceneManager and PagingTerrainManager being updated in the next release)

16	1	src/components/ogre/Avatar.cpp
10	1	src/components/ogre/Avatar.h
3	3	src/components/ogre/terrain/TerrainGenerator.cpp
1	1	src/components/ogre/terrain/TerrainGenerator.h

commit c96752ae369d7f5cb182faea0df440f0f933a792
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Fri Jul 16 22:20:13 2004 +0000

    2004-07-08 Miguel Guzman <aglanor [at] telefonica [dot] net>
    
            * DimeEntity.cpp, resources.cfg: added checks for i
            pig and squirrel models.
            * Makefile.am: removed (temporarily) an unused file.

6	0	ChangeLog
7	8	src/components/ogre/EmberEntity.cpp
1	1	src/components/ogre/Makefile.am
2	0	src/components/ogre/resources.cfg

commit 77b4cb635a2ea3f1a0462fad5cc8d59c5919c2bf
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Jul 16 21:21:56 2004 +0000

    2004-07-16 Erik Hjortsberg <erik@hysteriskt.nu>
    /src/components/ogre:
    *added support for mercator terrain by using a subclass of Ogre's OctreeSceneManager, it includes some preparation in order to access the Ogre headers, I'll add instructions tomorrow
    *dime now depends on Mercator

4	4	configure.ac
1	2	src/components/Makefile.am
13	1	src/components/ogre/Avatar.cpp
13	0	src/components/ogre/AvatarController.cpp
63	2	src/components/ogre/EmberEntity.cpp
3	8	src/components/ogre/EmberEntity.h
30	8	src/components/ogre/EmberEntityFactory.cpp
8	1	src/components/ogre/EmberEntityFactory.h
56	8	src/components/ogre/EmberOgre.cpp
13	1	src/components/ogre/EmberOgre.h
6	1	src/components/ogre/InputManager.cpp
4	1	src/components/ogre/Makefile.am
4	0	src/services/server/ServerService.h

commit abe6d9403d18725d638e6fdf25e67edf32225514
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Fri Jul 16 21:20:48 2004 +0000

    2004-07-16 Erik Hjortsberg <erik@hysteriskt.nu>
    /src/components/ogre:
    *added support for mercator terrain by using a subclass of Ogre'\''s OctreeSceneManager, it includes some preparation in order to access the Ogre headers, I'\''ll add instructions tomorrow
    *dime now depends on Mercator

207	0	src/components/ogre/EmberTerrainRenderable.cpp
35	0	src/components/ogre/EmberTerrainRenderable.h
223	0	src/components/ogre/EmberTerrainSceneManager.cpp
51	0	src/components/ogre/EmberTerrainSceneManager.h
154	0	src/components/ogre/terrain/TerrainGenerator.cpp
82	0	src/components/ogre/terrain/TerrainGenerator.h

commit 51d2e03a08843e61b8c32654c2bd2fd5a05f3f43
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Wed Jul 14 23:17:35 2004 +0000

    2004-07-15 Erik Hjortsberg <erik@hysteriskt.nu>
    src/components/ogre/DimeEntity.h
    *removed superflous method

1	4	src/components/ogre/EmberEntity.h

commit 95f7710083f8cbb3e1e950d7fc600fb564c54601
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jul 13 22:02:24 2004 +0000

    Erik Hjortsberg  <erik@hysteriskt.nu>
    src/components/ogre:
    *fixed bug with eris sometimes letting the avatar be a regular Entity
    *changed to 3d person view, need to apply spinginess to the camera though
    *fixed avatar movement, he/she now moves in the right direction, plus snaps to correct positions

40	15	src/components/ogre/Avatar.cpp
2	0	src/components/ogre/Avatar.h
7	7	src/components/ogre/AvatarController.cpp
13	39	src/components/ogre/EmberEntity.cpp
10	3	src/components/ogre/EmberOgre.cpp
0	1	src/components/ogre/EntityListener.cpp
2	2	src/components/ogre/InputManager.cpp

commit 57053bf8272069bdbae608d89a4659fabd6fcee9
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Tue Jul 13 04:01:33 2004 +0000

    2004-07-13 Erik Hjortsberg <erik@hysteriskt.nu>
    src/components/ogre:
    *sometimes Entered gets signaled with a Eris::Entity pointing to NULL, therefore we can't switch ogreentities upon entering the world, for now at least
    *added support for on the fly switching of the cameras
    *fixed movement. The avatar now moves in the world, although he/she is rotated 45 degrees. Not sure what is wrong, perhaps something in Mathconverter?

67	43	src/components/ogre/Avatar.cpp
2	1	src/components/ogre/Avatar.h
4	1	src/components/ogre/AvatarController.cpp
31	13	src/components/ogre/EmberEntity.cpp
5	2	src/components/ogre/EmberEntity.h

commit 6bfb89f1ba3b87889390605f24ac2cd663b48128
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jul 12 22:04:02 2004 +0000

    2004-07-12 Erik Hjortsberg <erik by hysteriskt speck nu>
    src/services/server/ServerService.*:
    *added movement on server, although the axes are messed up right now

45	0	src/services/server/ServerService.cpp
2	0	src/services/server/ServerService.h

commit 49a69fafc3973d4f927530ed94c109642844d91f
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jul 12 22:00:14 2004 +0000

    2004-07-12 Erik Hjortsberg <erik by hysteriskt speck nu>
    src/components/ogre:
    *added movement on server, although the axes are messed up right now

118	17	src/components/ogre/Avatar.cpp
46	20	src/components/ogre/Avatar.h
39	26	src/components/ogre/AvatarController.cpp
12	0	src/components/ogre/AvatarController.h
13	5	src/components/ogre/MathConverter.h

commit c04258c2856911a7284c1f0aaf4743c429583685
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jul 12 15:23:44 2004 +0000

    2004-07-12 Erik Hjortsberg erik by hysteriskt speck nu
    /src/components/ogre:
    fixed DimeEntity to fully use Eris 1.2, stuff now moves
    added ability to touch entities: left mouse button queries the object and right touches it

8	2	src/components/ogre/Avatar.cpp
4	0	src/components/ogre/Avatar.h
62	39	src/components/ogre/AvatarController.cpp
8	0	src/components/ogre/AvatarController.h
19	100	src/components/ogre/EmberEntity.cpp
22	98	src/components/ogre/EmberEntity.h
1	1	src/components/ogre/EntityListener.cpp
49	0	src/services/server/ServerService.cpp
3	0	src/services/server/ServerService.h

commit 8187fdc7cbfff97e8adc27aee572f132855ed5c0
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jul 12 15:20:09 2004 +0000

    2004-07-12 Erik Hjortsberg erik by hysteriskt speck nu
    fixed Makefile.am to use top_builddir instead of top_srcdir for .la files

14	14	src/components/text/Makefile.am
14	14	src/main/Makefile.am

commit 12353f7d79da2fb9914a4faca0f393476403b69d
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jul 12 04:05:48 2004 +0000

    2004-07-12 Erik Hjortsberg erik by hysteriskt speck org
    * src/components/ogre:
    Changed the way input is handled through the use of an Ogre::EventProcessor
    By default mouse is not grabbed, press F9 to grab and ungrab it.
    The mouse now shows a cursor, movement happens when the mouse goes near the edges of the screen.
    Various code cleanups, forward declarations and movement of code from .h-files to .cpp-files.
    Addition of preprocessor declarations in MathConverter.h to easily convert between WF and Ogre units.
    Revamping of how entities are handled though the new class DimeEntity and changes to EntityListener.
    Rudimentary animation of the avatar.
    Addition of a debug layer to show triangles, fps etc. Taken from Ogre.
    Usage of ogre.cfg for reading configuration values instead of using the console each time.
    Some cleanup of the world. The only thing you see now is a ground plane. But it gets populated when connected to a server.
    Had some problem with the top cam so I disabled it.

176	30	src/components/ogre/EmberOgre.cpp
38	93	src/components/ogre/EmberOgre.h

commit 0f2ad341b6d45171a4367f9b50a3ddc05dc3466e
Author: Erik Hjortsberg <erik.hjortsberg@iteam.se>
Date:   Mon Jul 12 04:02:14 2004 +0000

    * src/components/ogre:
    Changed the way input is handled through the use of an Ogre::EventProcessor
    By default mouse is not grabbed, press F9 to grab and ungrab it.
    The mouse now shows a cursor, movement happens when the mouse goes near the edges of the screen.
    Various code cleanups, forward declarations and movement of code from .h-files to .cpp-files.
    Addition of preprocessor declarations in MathConverter.h to easily convert between WF and Ogre units.
    Revamping of how entities are handled though the new class DimeEntity and changes to EntityListener.
    Rudimentary animation of the avatar.
    Addition of a debug layer to show triangles, fps etc. Taken from Ogre.
    Usage of ogre.cfg for reading configuration values instead of using the console each time.
    Some cleanup of the world. The only thing you see now is a ground plane. But it gets populated when connected to a server.
    Had some problem with the top cam so I disabled it.

62	19	src/components/ogre/Avatar.cpp
137	24	src/components/ogre/Avatar.h
261	0	src/components/ogre/AvatarController.cpp
116	0	src/components/ogre/AvatarController.h
1	1	src/components/ogre/AvatarKeyboardListener.cpp
4	17	src/components/ogre/Console.cpp
18	1	src/components/ogre/Console.h
93	0	src/components/ogre/DebugListener.cpp
51	0	src/components/ogre/DebugListener.h
235	0	src/components/ogre/EmberEntity.cpp
176	0	src/components/ogre/EmberEntity.h
81	0	src/components/ogre/EmberEntityFactory.cpp
79	0	src/components/ogre/EmberEntityFactory.h
63	0	src/components/ogre/EmberEventProcessor.cpp
62	0	src/components/ogre/EmberEventProcessor.h
37	24	src/components/ogre/EntityListener.cpp
35	5	src/components/ogre/EntityListener.h
183	76	src/components/ogre/InputManager.cpp
54	8	src/components/ogre/InputManager.h
4	2	src/components/ogre/Makefile.am
30	1	src/components/ogre/MathConverter.h
5	2	src/components/ogre/PlayerMouseListener.cpp
3	0	src/components/ogre/ogre.cfg
1	1	src/components/ogre/plugins.cfg
1	0	src/components/ogre/resources.cfg

commit 13c47daf66811f00c831318053feda753521fc05
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Thu Jul 8 00:45:57 2004 +0000

    2004-07-08 Miguel Guzman <aglanor [at] telefonica [dot] net>
    
    	* ServerService.cpp: made it more robust against Eris errors,
    	  catching more exceptions and being more verbose.

5	0	ChangeLog
1	1	src/components/ogre/EntityListener.cpp
72	17	src/services/server/ServerService.cpp

commit beec37cf1e657875b10e8eab25b5da7794d00f2c
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Tue Jul 6 17:42:08 2004 +0000

    Changed top_srcdir for top_builddir for the linked static libs.

14	14	src/components/ogre/Makefile.am

commit 40930807a2afb8b4514a2a09e08aba6ac7dd5eb8
Author: Al Riddoch <alriddoch@googlemail.com>
Date:   Fri Feb 27 12:00:40 2004 +0000

    2004-02-27  Al Riddoch  <alriddoch@zepler.org>
    
    	* Fix deps so that we no longer get 2 potentially conflicting
    	  versions of wfmath.
    
    	* src/services/gui/widget/Widget.cpp,
    	  src/services/gui/widget/Widget.h: Remove some incorrect use
    	  of the inline keyword.
    
    	* src/services/metaserver/MetaserverService.cpp,
    	  src/services/platform/BitmapRenderer.cpp,
    	  src/services/platform/BorderRenderer.cpp: Get rid of
    	  some silly warnings.

14	0	ChangeLog
1	3	configure.ac
2	2	src/services/gui/widget/Widget.cpp
2	2	src/services/gui/widget/Widget.h
1	1	src/services/metaserver/MetaserverService.cpp
2	1	src/services/platform/BitmapRenderer.cpp
1	1	src/services/platform/BorderRenderer.cpp

commit c42c4386364447a566792686c833dfef14c924e3
Author: Ron Steinke <rsteinke@w-link.net>
Date:   Thu Feb 19 16:04:24 2004 +0000

    * configure.ac: Cleaned up the OpenAL and libxml error messages.

3	0	ChangeLog
2	4	configure.ac

commit e1dc45d410028b04aeba802ae00168e0fad68970
Author: Ron Steinke <rsteinke@w-link.net>
Date:   Sun Feb 15 20:25:10 2004 +0000

    Get same GL macro name in acinclude.m4 and configure.ac.

1	1	configure.ac

commit 897ebe91ed990f2bd3c1b6c0c96a95dc785786d2
Author: Ron Steinke <rsteinke@w-link.net>
Date:   Sun Feb 15 18:13:11 2004 +0000

    GL test for mingw32, take 4.

3	0	ChangeLog
26	0	acinclude.m4
3	7	configure.ac

commit a6b8bcc0df6ef9c37b18aaab1db0e46d2be7eaa7
Author: Ron Steinke <rsteinke@w-link.net>
Date:   Sat Feb 14 22:43:15 2004 +0000

    GL test for mingw32, take 3.

3	0	ChangeLog
4	0	configure.ac

commit 13a61a6f87b62dace74dc9ce0d3beff9d0919050
Author: Ron Steinke <rsteinke@w-link.net>
Date:   Tue Feb 10 16:10:45 2004 +0000

    GL test for mingw32, take 2.

3	0	ChangeLog
5	12	configure.ac

commit c56c4ee51ed82a7fadd2bfc70d0efbe1e6a4b794
Author: Ron Steinke <rsteinke@w-link.net>
Date:   Mon Feb 9 16:06:27 2004 +0000

    Modifed open GL test to also work on win32.

3	0	ChangeLog
7	1	configure.ac

commit 888f151f5c8dc19800fce9518e1e6b61c1b66720
Author: Ron Steinke <rsteinke@w-link.net>
Date:   Sun Feb 8 19:58:52 2004 +0000

    * configure.ac, acinclude.m4: Use new combined macro for libz, libpng,
      SDL and SDL_image check that will also work under win32.

4	0	ChangeLog
118	0	acinclude.m4
5	12	configure.ac

commit 1434eabcba5c2168b0cafbe7ddca05698d325d67
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Wed Jan 28 17:26:16 2004 +0000

    2004-01-28 Miguel Guzman <aglanor [at] telefonica [dot] net>
            * Fixed ogre component to get less warnings.

3	0	ChangeLog
6	2	src/components/ogre/EmberOgre.cpp
5	1	src/components/ogre/InputManager.h
0	1	src/components/ogre/PlayerMouseListener.h

commit 1e0319ba9c2b5ed4c9496f263f5c9f48eb65b4fb
Author: Al Riddoch <alriddoch@googlemail.com>
Date:   Mon Jan 26 14:02:36 2004 +0000

    2004-01-26 Al Riddoch <alriddoch@zepler.org>
    
    	* src/services/server/ServerService.cpp,
    	  src/main/Dime.cpp: Fixes to build with the latest updates
    	  to Atlas-C++ and Eris.
    
    	* src/components/ogre/Console.cpp: Include fixes to build
    	  with the latest Ogre.

9	0	ChangeLog
3	0	src/components/ogre/Console.cpp
1	1	src/main/Ember.cpp
2	4	src/services/server/ServerService.cpp

commit ce3b041173503229e80ca9d94242b69564fe7119
Author: Ron Steinke <rsteinke@w-link.net>
Date:   Wed Jan 21 03:05:41 2004 +0000

    * configure.ac: Add $SDL_LIBS as the 'additional libs' argument
      of AC_CHECK_LIB for SDL_image. This will hopefully allow the
      test to link on win32.

5	0	ChangeLog
1	1	configure.ac

commit c6e053fa591993d9029a543d8be03dac423dda1d
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Mon Dec 8 21:25:06 2003 +0000

    2003-11-28 Miguel Guzman <aglanor [at] telefonica [dot] net>
            * src/components/ogre: fixed rotation and viewing for the Avatar.

3	0	ChangeLog
22	1	src/components/ogre/Avatar.cpp
1	0	src/components/ogre/Avatar.h
24	14	src/components/ogre/AvatarKeyboardListener.cpp
4	1	src/components/ogre/AvatarKeyboardListener.h
6	1	src/components/ogre/EmberOgre.cpp
7	2	src/components/ogre/EmberOgre.h
11	3	src/components/ogre/PlayerMouseListener.cpp
7	0	src/components/ogre/PlayerMouseListener.h

commit 43e62e4ea48c348a80db16016793806364322508
Author: Al Riddoch <alriddoch@googlemail.com>
Date:   Mon Dec 8 17:44:27 2003 +0000

    2003-12-08 Al Riddoch <alriddoch@zepler.org>
    	* src/services/test/TestService.cpp: Use <iostream> instead of
    	  <iostream.h> and fix std:: namespace usage.

4	0	ChangeLog
3	3	src/services/test/TestService.cpp

commit 8b086c37af4b36e5dd8d18399847632f784ca529
Author: Al Riddoch <alriddoch@googlemail.com>
Date:   Mon Dec 8 17:39:07 2003 +0000

    2003-12-08 Al Riddoch <alriddoch@zepler.org>
    	* src/services/ServiceTest.cpp: Use <iostream> instead of <iostream.h>
    	  and fix std:: namespace usage.

4	0	ChangeLog
20	20	src/services/ServiceTest.cpp

commit 6e20819f527ec40deddf7aabe30b22c4da3c3c6c
Author: Al Riddoch <alriddoch@googlemail.com>
Date:   Sun Dec 7 17:37:58 2003 +0000

    Add missing .cvsignore file

3	0	src/components/text/.cvsignore

commit d80300dbc0847e66099afbe34cb6a3f3f05b9f83
Author: Al Riddoch <alriddoch@googlemail.com>
Date:   Sun Dec 7 17:36:08 2003 +0000

    .cvsignore additions

1	0	src/components/ogre/.cvsignore
3	1	src/services/.cvsignore

commit a0adbee70b26bc913fdd6c47cd13cd7f3a0b8d1a
Author: Al Riddoch <alriddoch@googlemail.com>
Date:   Sun Dec 7 17:34:45 2003 +0000

    2003-12-07 Al Riddoch <alriddoch@zepler.org>
    	* src/services/ServiceTest.cpp: Fix conversion glitch so that
    	  this test compiles.

4	0	ChangeLog
1	1	src/services/Makefile.am
1	1	src/services/ServiceTest.cpp

commit 90858f9716e86ef8c9060a75103e1805de1736e9
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Sat Nov 29 01:25:56 2003 +0000

    2003-11-28 Miguel Guzman <aglanor [at] telefonica [dot] net>
            * src/components/ogre: added AvatarKeyboardListener.(h|cpp)
    	        and restored local avatar movement.

4	0	ChangeLog
17	4	src/components/ogre/Avatar.cpp
7	0	src/components/ogre/Avatar.h
108	0	src/components/ogre/AvatarKeyboardListener.cpp
74	0	src/components/ogre/AvatarKeyboardListener.h
32	3	src/components/ogre/EmberOgre.cpp
12	1	src/components/ogre/EmberOgre.h
3	5	src/components/ogre/InputManager.cpp
1	1	src/components/ogre/InputManager.h
4	3	src/components/ogre/Makefile.am

commit f9c22bf9abab8dee5c63e652d25136c57897cd73
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Wed Nov 26 19:03:41 2003 +0000

    2003-11-26 Miguel Guzman <aglanor [at] telefonica [dot] net>
            * src/components/ogre: added Avatar.(h|cpp) to store
            the whole scenenode tree for the avatar and to control
            its movement, looks, etc.

5	0	ChangeLog
121	0	src/components/ogre/Avatar.cpp
57	0	src/components/ogre/Avatar.h
11	61	src/components/ogre/EmberOgre.cpp
12	13	src/components/ogre/EmberOgre.h
1	1	src/components/ogre/Makefile.am

commit 4bfd5fa7e703b25e5a7f6b303ef23a65767e3f5c
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Tue Nov 25 08:03:03 2003 +0000

    2003-11-25 Miguel Guzman <aglanor [at] telefonica [dot] net>
            * src/components/ogre: added 3rd person camera and
    	        (now working) top view camera. Added another camera
    		        ("spycam") for debugging purposes.

5	0	ChangeLog
75	34	src/components/ogre/EmberOgre.cpp
40	13	src/components/ogre/EmberOgre.h
10	2	src/components/ogre/EntityListener.cpp
1	0	src/components/ogre/EntityListener.h
12	1	src/services/server/ServerService.cpp

commit 345ca31eed393f0dab88c048286e22af5074d300
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Thu Nov 20 06:00:48 2003 +0000

    Ripped out the CerrLogObserver, and turned it into StreamLogObserver in the framework.  Then created an instance of StreamLogObserver in Application.cpp and passed it std::cerr as it's being created.  This should effectively work the same, and preliminary test show that it does.  Hopefully this will encourage people to use StreamLogObserver.

6	62	src/main/Application.cpp

commit 39dc983e4810140ae51f097b8555b4bf05f319bb
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Thu Nov 20 05:59:22 2003 +0000

    Adding StreamLogObserver to the framework.  StreamLogObserver will log messages to any ostream. This can be used for files, or for std::cerr, etc.

1	1	src/framework/Makefile.am
101	0	src/framework/StreamLogObserver.cpp
109	0	src/framework/StreamLogObserver.h

commit bb3db9aed3085e24f651cfc3d8673a53e5ad6d52
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Tue Nov 18 19:26:26 2003 +0000

    2003-11-18 Miguel Guzman <aglanor [at] telefonica [dot] net>
            * src/services/server/ServerService.cpp: myWorld is
            not created by this service anymore, instead is
            retrieved from myAvatar after taking/creating char.
            Modified touch op so we can touch any entity.
            * src/components/ogre/*: overall improvement.
            Added EntityListener.(h|cpp) to listen to and act
            upon Eris entity-related signals.

9	0	ChangeLog
15	186	src/components/ogre/EmberOgre.cpp
252	0	src/components/ogre/EntityListener.cpp
187	0	src/components/ogre/EntityListener.h
48	1	src/components/ogre/InputManager.cpp
21	0	src/components/ogre/InputManager.h
1	1	src/components/ogre/Makefile.am
1	1	src/components/ogre/PlayerMouseListener.cpp
6	4	src/services/server/ServerService.cpp

commit df0f840ce2f24a6c6e3334f0e5857b5493922ad7
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Thu Nov 13 07:33:13 2003 +0000

    started implementation of move op

10	1	src/services/server/ServerService.cpp

commit c5781c1eae18c10a21a07490a25c65972be3fd47
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Wed Nov 12 07:32:34 2003 +0000

    2003-11-12 Miguel Guzman <aglanor [at] telefonica [dot] net>
            * src/components/ogre: added PlayerMouseListener,
            which brings back mouselook.
            Makefile.am: modified to include PlayerMouseListener.
            DimeOgre.cpp: instantiates and configures
            PlayerMouseListener.

7	0	ChangeLog
12	2	src/components/ogre/EmberOgre.cpp
1	1	src/components/ogre/Makefile.am
79	0	src/components/ogre/PlayerMouseListener.cpp
63	0	src/components/ogre/PlayerMouseListener.h

commit 386fdc33ec45fe4e8a6bccc42cd19048e364a343
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Fri Nov 7 14:10:09 2003 +0000

    updated a bit

50	10	scratchpad/cross_compiling_dime.txt

commit e56f528b6d1a7878d01f3814d47eaeb6a80a3e57
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Thu Nov 6 15:36:14 2003 +0000

    draft version of cross-compiling tutorial

132	0	scratchpad/cross_compiling_dime.txt

commit 4b7f9c516fda13d33af616c52fbc95c4c7168437
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Wed Nov 5 08:10:56 2003 +0000

    2003-11-04 Miguel Guzman <aglanor [at] telefonica [dot] net>
            * src/components/ogre:
            MediaDeployer.(h|cpp): added methods for adding media.
            DimeOgre.cpp: some cleanup.

5	0	ChangeLog
12	2	src/components/ogre/ConsoleObjectImpl.cpp
7	3	src/components/ogre/EmberOgre.cpp
22	1	src/components/ogre/MediaDeployer.cpp
3	0	src/components/ogre/MediaDeployer.h

commit 616975cad17a3f137519a6de503a029e96282df7
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Tue Nov 4 23:30:36 2003 +0000

    more cleanup & bugfixing

15	1	src/components/text/EmberText.cpp
11	3	src/services/server/ServerService.cpp

commit bb6247934def8b864849241fbf38bba2790a12bf
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Tue Nov 4 18:16:07 2003 +0000

    reomving whitespace after '\'

1	1	src/components/text/Makefile.am

commit c5e1a64a8728ae8d7e46d6d11b1d8cf123e805f8
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Tue Nov 4 15:34:53 2003 +0000

    bugfixing and adding more console messages

4	1	src/components/text/EmberText.cpp
4	0	src/services/server/ServerService.cpp

commit 6324178532a398d5b4915fdd29dfa88c98b5e8cb
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Tue Nov 4 14:41:41 2003 +0000

            * src/components/text: Makefile.am, EmberText.(h|cpp):
            added text component, MUD-like, for the sake of having
            another working application using the framework.

3	0	ChangeLog
1	0	configure.ac
1	1	src/components/Makefile.am
212	0	src/components/text/EmberText.cpp
37	0	src/components/text/EmberText.h
24	0	src/components/text/Makefile.am

commit 786de636f872f3dd86b2df1372b40f02b41c6d16
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Tue Nov 4 07:42:13 2003 +0000

    2003-11-04 Miguel Guzman <aglanor [at] telefonica [dot] net>
            * src/components/ogre/MediaDeployer.(h|cpp):
    	added class to deploy media on demand.

5	0	ChangeLog
2	1	src/components/ogre/Makefile.am
50	0	src/components/ogre/MediaDeployer.cpp
51	0	src/components/ogre/MediaDeployer.h

commit 6cecf867c58715d92a144f444bc34812849a100c
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Tue Nov 4 07:20:12 2003 +0000

    2003-11-04 Miguel Guzman <aglanor [at] telefonica [dot] net>
            * README: cleanup of media files, moved to purple.

17	5	README

commit 20714f52e27813df5429f7067ce4f7bff77379b3
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Thu Oct 30 07:38:31 2003 +0000

    The ChangeLog

6	0	ChangeLog

commit 0cdc1c7ce4bedb54a0c9a5358003c5f64e4fae0f
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Thu Oct 30 07:37:41 2003 +0000

    2003-10-30 Miguel Guzman <aglanor [at] telefonica [dot] net>
            * src/services/components/ogre:
            Makefile.am, DimeOgre.(h|cpp), ConsoleObjectImpl.(h|cpp):
            Moved Ogre response to console commands from the app
            to its own class, ConsoleObjectImpl.

78	0	src/components/ogre/ConsoleObjectImpl.cpp
57	0	src/components/ogre/ConsoleObjectImpl.h
10	27	src/components/ogre/EmberOgre.cpp
9	18	src/components/ogre/EmberOgre.h
2	1	src/components/ogre/Makefile.am

commit ec65da47d36ead4619a64aaf9a95bc04dca95d50
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Wed Oct 29 19:05:21 2003 +0000

    2003-10-29 Miguel Guzman <aglanor [at] telefonica [dot] net>
            * configure.ac, src/main/Application.cpp and some Makefile.am's:
            Removed DataModel inclusion.
            Commented out boost check while configuring: it's not needed
            at this time. One less dependancy!

4	0	ChangeLog
2	3	configure.ac
0	1	src/components/ogre/Makefile.am
10	3	src/main/Application.cpp
0	1	src/main/Makefile.am
1	1	src/services/Makefile.am

commit c8b18dbeef5e02e38f1ee9da104b4ca7166acce7
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Wed Oct 29 18:25:16 2003 +0000

    2003-10-29 Miguel Guzman <aglanor [at] telefonica [dot] net>
            * src/services/components/ogre/: DimeOgre.(h|cpp):
            Added ConsoleObject inheritance, it runs the Quit command.

6	2	ChangeLog
38	4	src/components/ogre/EmberOgre.cpp
18	2	src/components/ogre/EmberOgre.h

commit 5640e7b4a0e0b2c374d7010e6af763757312e88d
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Tue Oct 28 15:32:33 2003 +0000

    restored previous versions

1	1	src/components/ogre/plugins.cfg
0	1	src/components/ogre/resources.cfg
1	1	src/components/ogre/terrain.cfg

commit 07d55f86c181669c1f9bdd5448be521110572ed7
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Tue Oct 28 15:29:18 2003 +0000

    restore version 1.46

1	1	configure.ac

commit 2a6452dbb69672633e6c6700ba91f28f3a943c28
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Tue Oct 28 15:04:54 2003 +0000

    Chaning my email.

1	1	AUTHORS
1	1	configure.ac
1	1	src/components/ogre/plugins.cfg
1	0	src/components/ogre/resources.cfg
1	1	src/components/ogre/terrain.cfg

commit d6ef00258b5aaf806da1c5173f249d57210c191b
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Tue Oct 28 08:28:10 2003 +0000

    Fixed my own mail. Was an old one.

1	1	AUTHORS

commit a2f65c633c10ec790ebaa739df4b00fe04f57698
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Mon Oct 27 21:00:33 2003 +0000

    2003-09-28 Miguel Guzman <aglanor [at] telefonica [dot] net>
            * src/services/components/ogre/: Console.cpp, InputManager.cpp:
            Cleanup of traces. Added F11 to write the slash.
            * AUTHORS: removed Razor123. To the extent of my knowledge
            this person didn't contribute any code to Dime.
            Razor123 is of course welcomed into the Dime team, and when he
            contributes actual code he'll be restored as author.

1	2	AUTHORS
8	0	ChangeLog
21	22	src/components/ogre/Console.cpp
0	3	src/components/ogre/InputManager.cpp

commit 82e6acb8a1391053e2164bc574dad5bb0be53470
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Mon Oct 27 18:40:41 2003 +0000

    *Console.cpp/h
        - Added a dependancy to Console Backend.  However now you should be able
        to use the console to connect/take a character

30	23	src/components/ogre/Console.cpp
37	43	src/components/ogre/Console.h

commit cde5986ca342b345c75c2690e9a8e415148708c2
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Mon Oct 27 03:22:33 2003 +0000

    * ImageService.h/cpp
        - Removed SDL headers from the header and put them in the implementation file.

2	0	src/services/image/ImageService.cpp
3	2	src/services/image/ImageService.h

commit c5cc9ac2a8b4c9fe3173cb6e9f6673351632355b
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Mon Oct 27 00:06:30 2003 +0000

    Moved method implementations into the implementation file and removed the boost dependancy.

61	24	src/services/image/ImageService.cpp
13	46	src/services/image/ImageService.h

commit dc41476b8ce1c135f884bfc31a9bfa38f1675c35
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Sat Oct 25 21:07:38 2003 +0000

    2003-09-28 Miguel Guzman <aglanor [at] telefonica [dot] net>
            * src/services/components/ogre/: Makefile.am,
            Console.(h|cpp), InputManager.(h|cpp), DimeOgre.cpp:
            Added InputManager and Console from Die (thanks to
            wolfman8k).
            Press ~ or F12 to show the console. The console is not
            funtional yet (to be done ASAP).
            As keyboard controls are disabled atm, the program
            exits after 600 rendered frames.
            * configure.ac: added /user/local/lib/Ogre/Plugin_GuiElements.so
            to LDFLAGS. This is harcoded and an ugly hack, but I don't know
            if Ogre has a way to add Plugin so's with the autotools.

13	0	ChangeLog
1	1	configure.ac
390	0	src/components/ogre/Console.cpp
77	0	src/components/ogre/Console.h
29	5	src/components/ogre/EmberOgre.cpp
152	0	src/components/ogre/InputManager.cpp
72	0	src/components/ogre/InputManager.h
1	1	src/components/ogre/Makefile.am

commit 9b0fa4d22b00ee0d0e31ad0274a8a0936fba086b
Author: Lee Begg <llnz@paradise.net.nz>
Date:   Sat Oct 25 00:32:57 2003 +0000

    SoundService clean up and made a bit more generic.  Will probably make
    OpenAL optional soon

6	2	ChangeLog
17	7	src/services/sound/SoundService.cpp
15	29	src/services/sound/SoundService.h

commit 81eb68b37458aac9707ea71e624e5e26ba97f972
Author: Lee Begg <llnz@paradise.net.nz>
Date:   Thu Oct 23 10:34:09 2003 +0000

    Fixed this one too

6	0	test/InputServiceTest.cpp

commit df16895ef775aa6beca6c3dcc04cc376eebd4c0f
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Thu Oct 23 10:13:54 2003 +0000

    Fixed Makefile.am so that "make dist" works (missed TemplateEntityListener.h)

1	1	src/framework/Makefile.am

commit 2a045c491131eeb0a2e63b7fa12b4981196f49c3
Author: Lee Begg <llnz@paradise.net.nz>
Date:   Thu Oct 23 09:54:43 2003 +0000

    Removed code and includes from DimeServices.h and put them in
    DimeServices.cpp
    
    Fixed other classes and Makefile.am to work again
    
    Make sure you autogen.sh and configure again...

2	0	ChangeLog
7	1	src/components/debug/DebugGameView.cpp
22	2	src/components/ogre/EmberOgre.cpp
4	3	src/components/ogre/Makefile.am
7	1	src/framework/EntityListener.cpp
22	2	src/main/Application.cpp
9	2	src/main/Ember.cpp
4	3	src/main/Makefile.am
5	0	src/main/StateManager.cpp
101	1	src/services/EmberServices.cpp
24	83	src/services/EmberServices.h

commit 82b17a9c48f524a8cd563fa2cfe198d687ee67f0
Author: Lee Begg <llnz@paradise.net.nz>
Date:   Thu Oct 23 05:38:24 2003 +0000

    Even more fixing.  Dime should now do make dist correctly.

6	3	configure.ac

commit b6feb29d30b84846b311953541e783722014c7a0
Author: Lee Begg <llnz@paradise.net.nz>
Date:   Thu Oct 23 04:11:58 2003 +0000

    More fixing, defines HAVE_LIBGL now

4	8	configure.ac

commit bf6001568b47e526214b1b05de667c6c7a0f9dec
Author: Lee Begg <llnz@paradise.net.nz>
Date:   Thu Oct 23 03:38:25 2003 +0000

    Move some tests around, made it a bit nicer
    Commented out cal3d tests
    now defines HAVE_LIBOPENAL when it finds openAL
    See client@ posting for more

4	0	ChangeLog
69	58	configure.ac

commit 586de63da60bc5ab0adaebf0209f696b2c9a477d
Author: Lee Begg <llnz@paradise.net.nz>
Date:   Wed Oct 22 08:42:08 2003 +0000

    Added include of stdlib.h to DimeOgre to stop errors from not declaring
    malloc in OgreStdHeaders.h (why it needs it, i don't know)

7	1	src/components/ogre/EmberOgre.cpp

commit 3b5683cfd01b07bddf9ee1a7b371dca522321806
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Tue Oct 21 20:51:42 2003 +0000

    actually restored it

5	2	src/components/ogre/EmberOgre.cpp

commit a86ae0d372b0f5c42d793df0eb7f78e733ff965d
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Tue Oct 21 20:48:37 2003 +0000

    Restored SkyBox

30	27	src/components/ogre/EmberOgre.cpp
4	3	src/components/ogre/EmberOgre.h

commit 0bb8ea07c7314ebeef9e8d47019c88fb9a8c4eac
Author: Eric Sandall <erik@sandall.us>
Date:   Mon Oct 20 18:29:11 2003 +0000

    * README: Typo in media filenames

3	0	ChangeLog
4	4	README

commit 7d9519a9212ca8119db22d69d4a813b2915a8063
Author: Eric Sandall <erik@sandall.us>
Date:   Sun Oct 19 23:18:02 2003 +0000

    * README: fixed typo in media name

2	1	ChangeLog
1	1	README

commit 09275ed06afdec280e742ce6956af84acf4adf32
Author: Eric Sandall <erik@sandall.us>
Date:   Sun Oct 19 20:06:55 2003 +0000

    * README: Moved the media to somewhere with more bandwidth ;)

1	0	ChangeLog
1	1	README

commit d6e071b6cdc23eb879a50753c563a1ada97709c6
Author: Eric Sandall <erik@sandall.us>
Date:   Sun Oct 19 07:30:20 2003 +0000

    * src/main/states.xml:11-14: Too many levels of regression even though I tested it...

4	0	ChangeLog
4	4	src/main/states.xml

commit 8305e9ea124bd5a170d4d9916d3891c92cf746bb
Author: Eric Sandall <erik@sandall.us>
Date:   Sat Oct 18 23:18:37 2003 +0000

    * src/components/ogre/DimeOgre.cpp:290: Actually comment it out...

5	2	src/components/ogre/EmberOgre.cpp

commit fb7e319c37809c7601d1802a4911b6198743d9b9
Author: Eric Sandall <erik@sandall.us>
Date:   Sat Oct 18 21:15:10 2003 +0000

    Added temporary storage URL to README

2	1	README

commit 279849f8dc1ff0312a46e2a9e6f2e6d85eeebd05
Author: Eric Sandall <erik@sandall.us>
Date:   Sat Oct 18 21:05:21 2003 +0000

    * src/services/gui/widget/Console.cpp:39,41: Fonts are located in dime/media/fonts
    * src/services/gui/widget/Label.cpp:22,24: Fonts are located in dime/media/fonts
    * src/services/sound/SoundService.cpp:132: Sounds are located in dime/media/sounds
    * src/components/ogre/resources.cfg, src/components/ogre/media/:
    Media now comes in a separate tarball which will decompress to
    dime/media/ogre and dime/media/common
    * src/main/data/: Media now comes in a separate tarball which will
    decoompress to dime/media/sdl
    * bin/: Removed all files here, as media now comes in a
    separate tarball which will decompress to dime/media/common
    dime/media/sounds, and dime/media/<engine>
    * src/main/states.xml:11-14: Media is located in dime/media
    * configure.ac:256: Remove bin/Makefile from the autoconf rules
    * Makefile.am:2: Remove bin/ from SUBDIRS
    * README: Added documentation on changes top media and where to
    retrieve it and install it.
    * src/components/ogre/DimeOgre.cpp:290: Commented out loading of the sky
    as there is no reference anywhere to any CloudySky media that I can find

21	0	ChangeLog
2	2	Makefile.am
19	0	README
0	2	bin/.cvsignore
0	1	bin/AUTHORS
0	1	bin/Makefile.am
-	-	bin/boom.wav
0	115	bin/dimelogo.svg
-	-	bin/dimelogo_big.png
-	-	bin/dimelogo_small.png
-	-	bin/dimelogo_small2.png
-	-	bin/masonlogo.png
-	-	bin/masonwindowback.jpg
-	-	bin/masonwindowback2.jpg
-	-	bin/quitbutton.png
-	-	bin/quitbutton2.png
-	-	bin/quitbutton3.png
-	-	bin/textboxback.png
-	-	bin/wf_opal.ttf
0	1	configure.ac
0	13	src/components/ogre/media/malebuilder.material
-	-	src/components/ogre/media/malebuilder.mesh
-	-	src/components/ogre/media/moraf.png
0	8	src/components/ogre/media/pig.material
-	-	src/components/ogre/media/pig.mesh
6	6	src/components/ogre/resources.cfg
-	-	src/main/data/masonwindowback.jpg
-	-	src/main/data/masonwindowback2.jpg
5	5	src/main/states.xml
2	2	src/services/gui/widget/Console.cpp
2	2	src/services/gui/widget/Label.cpp
1	1	src/services/sound/SoundService.cpp

commit a16fc65bd5ca757a05c1e6333b7d8097a8abb8d8
Author: Eric Sandall <erik@sandall.us>
Date:   Fri Oct 17 02:53:52 2003 +0000

    Spelling...

1	1	ChangeLog

commit af837a35db9609e32f11081e264e89e7149a06be
Author: Eric Sandall <erik@sandall.us>
Date:   Fri Oct 17 02:51:53 2003 +0000

    * src/framework/ConsoleObject.h:38,64: Comment cleanup
    * src/framework/Service.h:59-62: Comment cleanup
    * src/framework/ServiceManager.cpp:6: Remove 'using namespace std;'
    not only is it incorrect, but unneeded as it's followed immediately
    by a 'namepsace dime' and all std calls are prepended with std::
    * src/framework/Tokeniser.h:153: Comment cleanup

6	0	ChangeLog
3	3	src/framework/ConsoleObject.h
3	3	src/framework/Service.h
0	2	src/framework/ServiceManager.cpp
1	1	src/framework/Tokeniser.h

commit b8c7bbd5515b0525a09a0881bb0b2535153601a7
Author: Eric Sandall <erik@sandall.us>
Date:   Fri Oct 17 02:43:18 2003 +0000

    * src/framework/ComponentFactory.h: std::String -> std::string
    * src/framework/Component.h: std::String -> std::string

4	0	ChangeLog
3	3	src/framework/Component.h
4	4	src/framework/ComponentFactory.h

commit 40fa200bcb1d7b8f14c514e52c3cf186bbbeb9de
Author: Eric Sandall <erik@sandall.us>
Date:   Wed Oct 15 19:47:29 2003 +0000

    Forgot to update the ChangeLog

6	0	ChangeLog

commit 66d32c5efe80b384f743a2906d5c7e4f4d0722ac
Author: Eric Sandall <erik@sandall.us>
Date:   Wed Oct 15 17:55:19 2003 +0000

    src/services/config/ConfigService.cpp:40: Fix an ambiguous overload (needing typecasting to std::string)
    src/services/font/Font.cpp:19: Tried to use assert() without including assert.h

1	1	src/services/config/ConfigService.cpp
1	0	src/services/font/Font.cpp

commit 195d2206b6a5902fe76648b2cf04001932e43cf7
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Mon Sep 29 06:28:15 2003 +0000

    changed the texture of the plane to look like ground

5	2	src/components/ogre/EmberOgre.cpp

commit 45ee2765100836683984e80b505f86d4f4a61762
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Sun Sep 28 15:21:23 2003 +0000

    ...and the ChangeLog

14	0	ChangeLog
1	1	TODO

commit 4ed3efffa07d1e1b2149af8fe3a8e409a792b136
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Sun Sep 28 15:16:06 2003 +0000

    2003-09-28 Miguel Guzman <aglanor [at] telefonica [dot] net>
            * /src/components/ogre/Makefile.am: removed the cal3d
            to Ogre converter, this app will no longer be here.
            All models will be converted from Cal3d to Open Model
            Format and then to Ogre, all of this outside Dime.
            (also, we don't need the cal3d library anymore,
            until we add a component that uses it, like Crystalspace).

0	521	src/components/ogre/Cal3DOgreConverter.cpp
0	126	src/components/ogre/Cal3DOgreConverter.h
11	2	src/components/ogre/EmberOgre.h
1	4	src/components/ogre/Makefile.am
36	6	src/components/ogre/PlayerFrameListener.h
5	4	src/components/ogre/resources.cfg

commit c32d8a488e1bea6d3f40e8cfceba053f53931365
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Sun Sep 28 15:03:48 2003 +0000

    2003-09-28 Miguel Guzman <aglanor [at] telefonica [dot] net>
            * ogre/media: media cleanup. No ogre media will be here
    	from now on: resources.cfg will reference the Ogre media
            in the Ogre install directory.

0	305	src/components/ogre/media/Example.material
0	122	src/components/ogre/media/Example.particle
-	-	src/components/ogre/media/New_Ogre_Border.png
-	-	src/components/ogre/media/New_Ogre_Border_Break.png
-	-	src/components/ogre/media/New_Ogre_Border_Center.png
-	-	src/components/ogre/media/New_Ogre_Logo.png
0	123	src/components/ogre/media/Ogre.material
0	141	src/components/ogre/media/Ogre.overlay
-	-	src/components/ogre/media/basic_droplet.png
-	-	src/components/ogre/media/clouds.jpg
-	-	src/components/ogre/media/dragon.zip
-	-	src/components/ogre/media/flare.png
-	-	src/components/ogre/media/flaretrail.png
-	-	src/components/ogre/media/font_matisse_itc.png
0	69	src/components/ogre/media/gamesetup.overlay
-	-	src/components/ogre/media/knot.zip
0	238	src/components/ogre/media/sample.fontdef
-	-	src/components/ogre/media/skybox.zip
0	7	src/components/ogre/media/squirel_of_doom.material
-	-	src/components/ogre/media/terrain.png
-	-	src/components/ogre/media/terrain_detail.jpg
-	-	src/components/ogre/media/terrain_texture.jpg
-	-	src/components/ogre/media/trebucbd.ttf

commit 1636ed7c04a7cd294aff11fe2a0c36f0e51fbac4
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Sun Sep 28 14:32:25 2003 +0000

    2003-09-28 Miguel Guzman <aglanor [at] telefonica [dot] net>
            * Serverservice.h: added declaration for TOUCH command

1	4	src/services/server/ServerService.h

commit f201b14a2184f897649874c034a9cb307dbc5a0f
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Sun Sep 28 14:23:35 2003 +0000

    2003-09-28 Miguel Guzman <aglanor [at] telefonica [dot] net>
            * resources.cfg: added OgreCore.zip

2	1	src/components/ogre/resources.cfg

commit 6033092c6a9687e6e7cbfb726d7a8751c83f509f
Author: Damien McGinnes <mcginnes@netspeed.com.au>
Date:   Mon Sep 15 10:39:36 2003 +0000

    2003-09-15 Damien McGinnes
    	* configure.ac: fixed libxml config check

3	0	ChangeLog
2	4	configure.ac

commit 714c556bf59c98ed7e9b2bf64c9b95d9bb964722
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Sun Sep 7 17:14:17 2003 +0000

    2003-09-07 Martin Pollard <circlemaster [at] blueyonder [dot] co [dot] uk>
    * configure.ac: changed libxml to pkg-config check - untested so if
    it breaks, please fix.

4	0	ChangeLog
10	7	configure.ac

commit e3619900e73ce060683ec14b3b81563955233d44
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Sun Sep 7 12:38:51 2003 +0000

    2003-09-07 Miguel Guzman <aglanor [at] telefonica [dot] net>
            * ServerService: added touch operation

3	0	ChangeLog
6	2	src/components/ogre/EmberOgre.cpp
33	8	src/services/server/ServerService.cpp

commit 309bd8ee36abe513c13cdc8e6b2b4313b5deef91
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Fri Sep 5 15:21:44 2003 +0000

            * TODO: added todo list

2	0	ChangeLog
24	0	TODO

commit bdce88fee77fa423e612a10b7aee52813b128d66
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Fri Sep 5 15:10:40 2003 +0000

    2003-09-04 Miguel Guzman <aglanor [at] telefonica [dot] net>
    	* plugins.cfg: re-added this file

13	0	src/components/ogre/plugins.cfg

commit a73cf18106303beb404bed3a729ddb755ac6c612
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Fri Sep 5 15:01:15 2003 +0000

    2003-09-04 Miguel Guzman <aglanor [at] telefonica [dot] net>
            * configure.ac: pumped up atlas version req to 0.5
    	* ServerService: added support for character creation
            * DimeOgre: bound key "5" to character creation

5	0	ChangeLog
1	2	configure.ac
9	1	src/components/ogre/EmberOgre.cpp
24	4	src/services/server/ServerService.cpp
4	0	src/services/server/ServerService.h

commit 295e0bfcfc83a69c50adfd6dbe04fbdd34a7e815
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Thu Aug 28 17:12:08 2003 +0000

    fixed typo

5	4	src/components/ogre/EmberOgre.cpp

commit f124f9a6c332d873b7d763bc0f86b78f673197ee
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Tue Aug 26 18:08:30 2003 +0000

    2003-08-26 Miguel Guzman <aglanor [at] telefonica [dot] net>
            * configure.ac: pumped up eris version to eris-1.2
    	        (Eris 0.9.8)

4	0	ChangeLog
1	1	configure.ac

commit b9b1629573fbba07de808c0caa00c954052d4bc8
Author: Al Riddoch <alriddoch@googlemail.com>
Date:   Sat Jul 12 11:39:59 2003 +0000

    <aglanor from alistair's machine>
    - fixed pig movement, and on-game chat is now shown on screen

25	10	src/components/ogre/EmberOgre.cpp

commit 6f7a091a970b9e251f046eac68cf4acc423b7364
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Sun Jul 6 23:31:12 2003 +0000

    Some media for tests.

13	0	src/components/ogre/media/malebuilder.material
-	-	src/components/ogre/media/malebuilder.mesh
8	0	src/components/ogre/media/pig.material
-	-	src/components/ogre/media/pig.mesh

commit 5a7a451b2716daf181f0905d8b33eb27549b5971
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Thu Jul 3 20:12:25 2003 +0000

    added sample animation to demo mesh

21	2	src/components/ogre/EmberOgre.cpp
17	7	src/components/ogre/EmberOgre.h
9	3	src/components/ogre/PlayerFrameListener.h

commit 4a90de053d434ebae4cfcec1835e685b3f633151
Author: Al Riddoch <alriddoch@googlemail.com>
Date:   Fri Jun 27 14:51:00 2003 +0000

    *** empty log message ***

2	0	src/components/ogre/.cvsignore

commit 8126d373c05c8a6b3184232344a69d89390de3c9
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Mon Jun 23 01:20:33 2003 +0000

    2003-06-23 Miguel Guzman <aglanor [at] telefonica [dot] net>
            * Cal3DConverter: converts Cal3D materials to Ogre
            materials, and assigns material and texture mapping
            to the Ogre mesh accordingly.
    
    	Check screenshot of fully textured pig within dime here:
    	http://purple.worldforge.org/~aglanor/screenshots/dime_20030623.png

8	3	ChangeLog
158	49	src/components/ogre/Cal3DOgreConverter.cpp
23	10	src/components/ogre/Cal3DOgreConverter.h
22	8	src/components/ogre/EmberOgre.cpp
12	3	src/components/ogre/EmberOgre.h

commit 94fde06f31c39e030546236f377011ec24455604
Author: James Turner <james@worldforge.org>
Date:   Sat May 10 21:04:16 2003 +0000

    2003-05-10 James Turner <james at worldforge dot org>
    	* Allow the prefix where Cal3d is installed to too
    	be specified via a --with-cal3d= argument to configure.
    	* Verify the eixstence of cal3d.h and the Cal3d lib
    	in configure.

6	0	ChangeLog
11	0	configure.ac

commit 3066d0cd848140213a776a9c2bf082c37a68443b
Author: James Turner <james@worldforge.org>
Date:   Fri May 9 22:35:48 2003 +0000

    2003-05-09 James Turner <james at worldforge dot org>
        * Overhaul configure.ac to be totally pkg-config
        based, to work with the current stable release of all
    	the WorldForge libs.
    	* Remove all the copied AM_PATH_xxxx macros from
    	acinlude.m4, since they are no longer necessary.

7	0	ChangeLog
0	685	acinclude.m4
9	65	configure.ac

commit 37da3fc800a51d7298f2af241bd2bfe047afcdf1
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Thu May 8 22:40:58 2003 +0000

    Fix a type in configure.ac it's missing #

1	1	configure.ac

commit cd5597bf8ef6cd6b0f168cd9eb59036fc3629974
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Wed May 7 23:28:43 2003 +0000

    Added a little more variety to the media. Now there's different media
    for settlers (malebuilder), pig (skeleton), merchant (robot) and
    everything else.
    The camera is set to the Avatar position/orientation when entering the game world.

38	16	src/components/ogre/EmberOgre.cpp
11	1	src/components/ogre/EmberOgre.h
8	2	src/components/ogre/PlayerFrameListener.h

commit 3842eb374f4ef1aeee5299c683716250db9fa030
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Tue May 6 22:16:48 2003 +0000

    added directory and filenames management to the cal3d converter.

65	7	src/components/ogre/Cal3DOgreConverter.cpp
11	2	src/components/ogre/Cal3DOgreConverter.h
5	2	src/components/ogre/EmberOgre.cpp

commit e6ef0d7e3b387911661da8a42d51fb272ec0cf6d
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Mon May 5 01:41:06 2003 +0000

    2003-05-05 Miguel Guzman <aglanor [at] telefonica [dot] net>
            * Cal3DConverter: converts cal3d meshes to ogre meshes,
    	without material, textures or animations yet. Does the
    	appropiate Atlas->Ogre rotation on the mesh.

5	0	ChangeLog
97	11	src/components/ogre/Cal3DOgreConverter.cpp
11	2	src/components/ogre/Cal3DOgreConverter.h
9	3	src/components/ogre/EmberOgre.cpp

commit 2b577b4ca9e8c1fa4c528acc1182e9a5a8a2af2d
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Fri May 2 12:48:45 2003 +0000

    Cal3D converter half-done. Retrieves the list of vertices, normals, etc from each Submesh. Need still to create a GeometryData and store it all within.

195	14	src/components/ogre/Cal3DOgreConverter.cpp
24	3	src/components/ogre/Cal3DOgreConverter.h
6	2	src/components/ogre/EmberOgre.h
2	0	src/components/ogre/Makefile.am

commit 465ee785a6212b1887d169e043cc9b5ab8c1c149
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Mon Apr 28 22:42:06 2003 +0000

    Added new viewport for a mini-map and quaternion conversion.
    Eris entities are now displayed with orientation.

25	5	src/components/ogre/EmberOgre.cpp
14	3	src/components/ogre/EmberOgre.h
9	1	src/components/ogre/MathConverter.h

commit a3482a733999d2ce9d4847de17bb9df6d45bb083
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Mon Apr 28 00:55:06 2003 +0000

    2003-04-28 Miguel Guzman <aglanor [at] telefonica [dot] net>
    	* DimeOgre.h/cpp: added a Water Plane at height 0.
    		There is also a little ogre head marking (0,0,0).
    			The more detailed the scene, the easiest it is
    				to spot strange behaviors.
    					And it looks cool :)

8	1	ChangeLog
62	12	src/components/ogre/EmberOgre.cpp
11	3	src/components/ogre/EmberOgre.h
15	7	src/components/ogre/PlayerFrameListener.h

commit 3e476087c3b9b85522e9936e275038b82b51e0f8
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Sun Apr 27 23:53:06 2003 +0000

    skipped this file in the cvs adds

110	0	src/components/ogre/MathConverter.h

commit a3d7f0fb0088f60fb0e9e9ae12e1a48a1eb46e1b
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Sun Apr 27 23:46:30 2003 +0000

    2003-04-28 Miguel Guzman <aglanor [at] telefonica [dot] net>
    	* MathConverter.h: Point, Vector and Quaternion converter
    		for world-centric coordinates (Atlas-wfmath like)
    			to/from screen-centric coordinates (Ogre like).
    				See file for more info.
    					Only point conversion currently, more will come later.
    						* Cal3DOgreConverter.h/cpp: model converter.
    							Just added files, it is not coded yet.
    								* Makefile.am: added Cal3D2Ogre binary file.

10	0	ChangeLog
87	0	src/components/ogre/Cal3DOgreConverter.cpp
74	0	src/components/ogre/Cal3DOgreConverter.h
19	5	src/components/ogre/EmberOgre.cpp
2	1	src/components/ogre/Makefile.am

commit 19d0e967bf7b982a02460ab3e33ab99a8ab4d5ff
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Sat Apr 26 14:57:26 2003 +0000

    quick coordinates hack to fix position of entities when entering the world.
    I'm in the process of writing a proper Atlas<-->Ogre MathConverter.

31	12	src/components/ogre/EmberOgre.cpp

commit 2ca50c5a287b28aa6eaa7667ee394f7c43fff9b9
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Fri Apr 25 00:48:14 2003 +0000

    basic media selection:
        - if Eris Entity is a settler, it will look like a robot
        - else, will look like the good old squirrel
    
    heh, we're short of OGRE models around here ;)

32	4	src/components/ogre/EmberOgre.cpp

commit d29eb5776d43b36f6ada6a930181b1394408d5f2
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Thu Apr 24 23:21:09 2003 +0000

    DimeOgre app is again linked back from the FrameListener, so entities sighted
    are created in the Ogre SceneManager (as squirrels, of course).
    I've also made the sample entity the ogrehead.mesh, you need to have it
    on your media dir too.

12	26	src/components/ogre/EmberOgre.cpp
17	5	src/components/ogre/PlayerFrameListener.h

commit bd7fb4162f914389534a01efbdac59df1eb4b087
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Thu Apr 24 21:21:07 2003 +0000

    more namespace removal

20	17	src/components/ogre/EmberOgre.cpp

commit 82d54a2c7a362f165ee10bc846b1f1494f51e80c
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Thu Apr 24 21:12:49 2003 +0000

    removed ogre namespace

145	88	src/components/ogre/PlayerFrameListener.h

commit 7d6384b77f45682d27edadd01b7e2c9d4a9d0689
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Thu Apr 24 20:29:24 2003 +0000

    Removing plugins.cfg from cvs as it's machine specific.

0	14	src/components/ogre/plugins.cfg

commit 903ae5390339a24c629cb18017383cebcb560ace
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Thu Apr 24 20:27:28 2003 +0000

    Adding Ogre:: to all the variables which are in the Ogre namespace

29	26	src/components/ogre/EmberOgre.h

commit 94150f6a3c81d213baa6db2f4a285870beda297c
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Thu Apr 24 20:27:26 2003 +0000

    bughunting

19	16	src/components/ogre/EmberOgre.cpp

commit a645bcc9af1315c94d42389933a44721efb6fb0f
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Thu Apr 24 20:02:08 2003 +0000

    Makefile and include changes after the renaming

24	20	src/components/ogre/EmberOgre.cpp
9	6	src/components/ogre/EmberOgre.h
3	3	src/components/ogre/Makefile.am
10	7	src/components/ogre/PlayerFrameListener.h

commit 2edc328c56b473d77ae8039a3bd3fcdef9a6e6f6
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Thu Apr 24 19:42:09 2003 +0000

    2003-04-24 Miguel Guzman <aglanor [at] telefonica [dot] net>
            * components/ogre: big cleanup. Files renamed.

8	0	ChangeLog
0	351	src/components/ogre/DimeOgreFrameListener.h
458	0	src/components/ogre/EmberOgre.cpp
398	0	src/components/ogre/EmberOgre.h
0	454	src/components/ogre/OgreApp.cpp
0	394	src/components/ogre/OgreApp.h
0	199	src/components/ogre/OgreFrameListener.h
358	0	src/components/ogre/PlayerFrameListener.h

commit 6a1b9fb19c174acf89ac4aa4673174a8d4cb8d9e
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Thu Apr 24 19:20:41 2003 +0000

    Cleanup. All FrameListeners are gone.

12	386	src/components/ogre/OgreApp.cpp

commit c936b65246116bb4c210e066304a2a32dbeece8f
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Wed Apr 23 21:47:33 2003 +0000

    Added a new FrameListener capable of switching between modes.

351	0	src/components/ogre/DimeOgreFrameListener.h
12	2	src/components/ogre/OgreApp.cpp
1	1	src/components/ogre/plugins.cfg
1	0	src/components/ogre/resources.cfg

commit 2bbb6e3dbc6bea9db825781cd34992f14f9f70c8
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Tue Apr 22 22:35:33 2003 +0000

    changes for aglanor

5	2	src/components/ogre/OgreApp.cpp
81	1	src/components/ogre/media/Example.material
6	3	src/components/ogre/media/Ogre.material
11	45	src/components/ogre/media/gamesetup.overlay

commit 14c6cd5917ec22514e3a06ed4a94d70d055b474a
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Sun Apr 20 01:01:29 2003 +0000

    Changing strstream includes to sstream.  and strstream instances to stringstream.

2	2	src/framework/ConsoleBackend.cpp
4	6	src/main/Application.cpp
2	2	src/services/datamodel/DataModelService.cpp
2	2	src/services/datamodel/DataModelService.h
9	0	src/services/image/ImageService.h
0	5	src/services/metaserver/MetaserverService.cpp
0	5	src/services/server/OOGChat.cpp
0	5	src/services/server/ServerService.cpp

commit dc164a6fda64825b21177f1af0fd6a06762c4028
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Sat Apr 19 23:55:52 2003 +0000

    Changed the order of the AC_CANONICAL_* and replaced the three with AC_CANONICAL_SYSTEM.

8	9	configure.ac

commit fdb56c56edd49a84a8578cf8374df28c3a9ff327
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Sat Apr 19 23:12:25 2003 +0000

    2003-04-19 M Pollard <circlemaster@blueyonder.co.uk>
    * Application.cpp, Application.h:
      Sort out init's in headers that don't work anymore.

3	1	ChangeLog
7	1	src/main/Application.cpp
7	2	src/main/Application.h

commit 8d5bcce82d27528fde73bc6bd7fa1de8304152b4
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Sat Apr 19 23:04:05 2003 +0000

    2003-04-19 M Pollard <circlemaster@blueyonder.co.uk>
            * ServerService.cpp, OOGChat.cpp, MetaserverService.cpp
              Application.cpp:
                Update obsolete <strstream> to <sstream>.

2	1	ChangeLog
16	3	src/main/Application.cpp

commit 30dd87d2e05a6e832892a77b44ac143a4a99e634
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Sat Apr 19 22:59:40 2003 +0000

    2003-04-19 M Pollard <circlemaster@blueyonder.co.uk>
            * ServerService.cpp, OOGChat.cpp, MetaserverService.cpp:
                Update obsolete <strstream> to <sstream>.

2	2	ChangeLog
8	1	src/services/metaserver/MetaserverService.cpp

commit 74169a53cfb5e28ffeaf8543c454c6de69d1a22e
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Sat Apr 19 22:52:58 2003 +0000

    Some old changes to clean up and changing from strstream to sstream

4	0	ChangeLog
35	35	src/framework/Service.h
13	43	src/services/EmberServices.h
21	6	src/services/server/OOGChat.cpp
11	2	src/services/server/ServerService.cpp

commit 527460de059f3caa2faae91d4f8715695acf06b2
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Sat Apr 19 21:26:14 2003 +0000

    Some changes to get Ogre app to compile with the latest version of OGRE

4	0	configure.ac
1	14	src/components/ogre/Makefile.am
10	6	src/components/ogre/OgreApp.cpp
5	2	src/components/ogre/OgreApp.h
1	1	src/components/ogre/plugins.cfg

commit 0ca3f0d9896734abb1eae187f226144c888bdc0a
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Thu Apr 17 17:48:12 2003 +0000

    Removing configure.in.  It was decided by Xmp and me not to support this obsolete version of configure anymore. The 3 developers of dime have access to the newer version of autoconf.

0	291	configure.in

commit 1e1f8de7997452afe05ce89bc98e6afa1b188b5b
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Thu Apr 17 17:43:12 2003 +0000

    Initializing static variables in the correct place

2	2	src/framework/ConsoleBackend.cpp
2	2	src/framework/ConsoleBackend.h

commit 52400469ec43965ff4ad53a899550f2cd0007edb
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Thu Apr 17 17:36:27 2003 +0000

    Removing statics from the definitions in the .cpp files.

7	7	src/services/server/OOGChat.cpp
9	9	src/services/server/ServerService.cpp
3	3	src/services/sound/SoundService.cpp

commit 0ca4dd50827884108895917b6f9c0b5bd0382fa4
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Thu Apr 17 17:20:23 2003 +0000

    Cleaning up in header initializations

8	0	src/services/server/OOGChat.cpp
6	6	src/services/server/OOGChat.h
11	0	src/services/server/ServerService.cpp
9	9	src/services/server/ServerService.h
3	0	src/services/sound/SoundService.cpp
2	2	src/services/sound/SoundService.h

commit 920e5bdbe229f5aa3267c823985f2cf600dee649
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Thu Apr 17 17:00:10 2003 +0000

    Added check for OGRE

12	0	configure.ac
11	0	configure.in

commit a264c8c93db1aa4d6d01463da58b559cd7baf929
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Thu Apr 17 05:14:48 2003 +0000

    Fixed a small formatting issue.  TODO: add ogre check to both configure scripts.

1	1	configure.ac

commit 3e3fd09d27d24df5eda21c31e9587ee3541fc134
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Thu Apr 17 05:10:52 2003 +0000

    Moved libxml2 check into C section and added some formatting which makes output a bit more readable.

33	0	configure.ac
47	17	configure.in

commit 025b68cb0db5543f96faf6472fab1dc1308eeb6d
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Thu Apr 17 05:01:44 2003 +0000

    Changing the order of the configure checks.  Putting All C libraries at the beginning and C++ checks at the end

35	42	configure.ac
32	31	configure.in

commit 294ae23c173b28451e2e76dda61320fb2abf51fa
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Sun Apr 13 22:01:27 2003 +0000

    2003-04-13 Miguel Guzman <aglanor [at] telefonica [dot] net>
            * Configure.ac: created check for wfmath. Moved to PKG_CONFIG checking
    	        the checks for some libraries.
    		        * INSTALL: added a quick hack for installing boot under "troubleshooting".
    			        * src files: fixed some constant string declarations on headers.

5	0	ChangeLog
8	0	INSTALL
30	8	configure.ac
4	0	src/framework/ConsoleBackend.cpp
1	1	src/framework/ConsoleBackend.h
9	0	src/services/gui/widget/Console.cpp
5	8	src/services/gui/widget/Console.h
8	0	src/services/gui/widget/Label.cpp
2	6	src/services/gui/widget/Label.h
4	0	src/services/metaserver/MetaserverService.cpp
4	4	src/services/metaserver/MetaserverService.h

commit f2921088478863355ce0575b0d61609c86042b24
Author: Carlos Correa <ccorrea4@hotmail.com>
Date:   Thu Jan 30 23:48:06 2003 +0000

    no message

1	0	AUTHORS

commit 57e5171c6797d6ab13860640b5c3ab3b44444ac2
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Mon Jan 6 03:48:19 2003 +0000

    2003-01-06 Miguel Guzman <aglanor [at] telefonica [dot] net>
    	* OgreApp.cpp/h: dual mode for the GUI: press 'H' to display
    	the GUI and use the mouse to click on it.
    	Press 'H' again to hide it and return to fullscreen mouseview.

6	1	ChangeLog
8	6	src/components/ogre/CONTROLS
129	33	src/components/ogre/OgreApp.cpp

commit 079e53c3bd3ff2f9907c1bc131b26f642ae43c2b
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Sun Jan 5 22:13:46 2003 +0000

    2003-01-05 Miguel Guzman <aglanor [at] telefonica [dot] net>
    	* OgreApp.cpp/h: added basic GUI elements.
    	Now OgreApp inherits from ogre::ActionListener
    	and ogre::MouseListener

5	0	ChangeLog
1	1	configure.ac
2	2	src/components/ogre/Makefile.am
29	3	src/components/ogre/OgreApp.cpp
36	2	src/components/ogre/OgreApp.h
27	0	src/components/ogre/media/Ogre.material
-	-	src/components/ogre/media/font_matisse_itc.png
103	0	src/components/ogre/media/gamesetup.overlay

commit f140a7d53148662da3e1431892f2484c9be674cc
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Mon Dec 16 20:09:41 2002 +0000

    opps

1	1	src/services/gui/EventGenerator.cpp

commit 2df3698da499ab780104f4e2c6b98eedb7cdcd95
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Mon Dec 16 20:05:52 2002 +0000

    2002-12-16 M Pollard <circlemaster@blueyonder.co.uk>
      * EventGenerator.cpp/h: Forgot to null out myFocusedWidget oops

3	0	ChangeLog
1	0	src/services/gui/EventGenerator.cpp

commit 9e92d5a7fdeb3b5798a989f78192a0e5cebe44eb
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Mon Dec 16 19:49:43 2002 +0000

    2002-12-16 M Pollard <circlemaster@blueyonder.co.uk>
    * Converted SigC::Object to virtual SigC::Object.

3	0	ChangeLog
3	2	src/services/EmberServices.h
1	1	src/services/datamodel/BoolProvider.h
1	1	src/services/datamodel/DataObject.h
1	1	src/services/datamodel/FloatProvider.h
1	1	src/services/datamodel/IntProvider.h
1	1	src/services/datamodel/LinkProvider.h
1	1	src/services/datamodel/StringProvider.h
1	1	src/services/gui/EventGenerator.h
1	1	src/services/gui/GuiService.h
1	1	src/services/gui/widget/Widget.h
1	1	src/services/input/RepetitionDevice.h
1	1	test/DataModelTest.h
1	1	test/InputServiceTest.h
1	1	test/StateManagerTest.h

commit 21a7012e3c366b9643823af808cc9b2c774a16a0
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Sun Dec 15 20:14:57 2002 +0000

    2002-12-15 M Pollard <circlemaster@blueyonder.co.uk>
    * ImageService.cpp/h: Quick tidy up.

4	1	ChangeLog
21	21	src/services/image/ImageService.cpp
16	16	src/services/image/ImageService.h

commit 2c4729cee4e71dd3e9f276251f4e34fd13a50407
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Sat Dec 14 20:48:27 2002 +0000

    fixing Xmp's mistake

1	1	src/components/debug/DebugGameView.cpp

commit 54aa18b82ebda947e8a83cd905ca05257686acf0
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Sat Dec 14 20:35:41 2002 +0000

    Xmp
        * Update to new EntityListener model.

3	30	src/components/debug/DebugGameView.cpp
2	3	src/components/debug/DebugGameView.h

commit 6cdd1a9ca181297bf56da0fcb6d42f3bd1ce36d8
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Sat Dec 14 20:23:59 2002 +0000

    Convert to unix format

71	71	src/framework/ConsoleObject.h
157	157	src/services/gui/widget/Console.cpp
148	148	src/services/gui/widget/Console.h

commit e350b6a0ea9109d8a792ff96a1d1d156056b7003
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Fri Dec 13 00:05:32 2002 +0000

    2002-13-10 M Pollard <circlemaster@blueyonder.co.uk>
            * EntityListener.cpp/h: Rename of gameview creation of new pure virtual
              base class.  Reviews welcome!
    
            * TemplateEntityListener.cpp/h templategameview.cpp/h: rename and
              modify of GameView template.

7	0	ChangeLog
74	0	src/framework/EntityListener.cpp
197	0	src/framework/EntityListener.h
1	1	src/framework/Makefile.am
109	0	src/framework/TemplateEntityListener.cpp
219	0	src/framework/TemplateEntityListener.h
0	109	src/framework/templategameview.cpp
0	221	src/framework/templategameview.h

commit 99effde53fc834ba80c5de76ae80d04a34d64387
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Thu Dec 12 23:25:57 2002 +0000

    Fix earlier commit

2	1	ChangeLog
11	7	src/services/EmberServices.h

commit 1227251ec2415ed3977586519f5a1ca2d567da9a
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Thu Dec 12 15:32:46 2002 +0000

    2002-12-10 M Pollard <circlemaster@blueyonder.co.uk>
            * templategameview.cpp/h: Updated this.
    
            * ConfigService.cpp/h: standardised the instancing mechanism.
    
            * LoggingService.cpp/h ConfigService.cpp/h: made sure Service() was
              instanced.

8	0	ChangeLog
33	21	src/framework/templategameview.cpp
62	20	src/framework/templategameview.h
1	18	src/services/config/ConfigService.cpp
1	13	src/services/config/ConfigService.h
1	1	src/services/logging/LoggingService.cpp
1	2	src/services/server/ServerService.cpp

commit bb268f309bf139b638cab382c7ae09afbcef1837
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Wed Dec 11 23:18:41 2002 +0000

    added material file for the squirrel mesh (forgot to add it before)

7	0	src/components/ogre/media/squirel_of_doom.material

commit f556fae92342a11f0dad45b0e1a4b6db846742ba
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Tue Dec 10 00:10:09 2002 +0000

    2002-12-10 Miguel Guzman (Aglanor) <aglanor@telefonica.net>
    
    	* terrain.cfg, moraf.png: added moraf map, quick & dirty version.
    	Now you can wander in 3d over the lands of Moraf.

10	4	ChangeLog
-	-	src/components/ogre/media/moraf.png
1	1	src/components/ogre/terrain.cfg

commit 5cd13e57ae96698b25f8e12786f8930d97aba227
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Tue Dec 10 00:02:45 2002 +0000

    2002-12-07 Miguel Guzman (Aglanor) <aglanor@telefonica.net>
    
    	* OgreApp.cpp: meshes are placed into the OGRE scene when an entity is created.
    	Currently they're all squirrels of doom.
    
    	* OgreApp.cpp/h: removed "using namespace ogre". OGRE should not be
    	more relevant here than dime or eris. Now it uses the default namesp

9	0	ChangeLog
38	9	src/components/ogre/OgreApp.cpp
14	2	src/components/ogre/OgreApp.h

commit efa18ed250a46fd4db594de7a2d53ff8157decfc
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Mon Dec 9 22:13:02 2002 +0000

    added myAvatar member, and set myAvatar and myWorld when a character is taken (Eris::takeCharacter)

4	1	src/services/server/ServerService.cpp
6	0	src/services/server/ServerService.h

commit b393a5cf09eb924688663c0ccfa90cfe8e69ad2a
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Mon Dec 9 01:52:05 2002 +0000

    OgreApp does now all the signal listening.

1	1	src/components/ogre/Makefile.am
98	12	src/components/ogre/OgreApp.cpp
136	4	src/components/ogre/OgreApp.h
2	2	src/components/ogre/OgreGameView.cpp

commit 7608b4a60147a6d5bcb79438defb6bb5ebaa9509
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Mon Dec 9 00:38:56 2002 +0000

    OgreApp is now an OGRE application on its own and does not extend any base or example app

1	1	src/components/ogre/Makefile.am
53	27	src/components/ogre/OgreApp.cpp
22	29	src/components/ogre/OgreApp.h
2	2	src/components/ogre/OgreGameView.cpp
1	1	src/components/ogre/OgreGameView.h

commit 739ca658f50c034c6c6cd41a634f823a93121802
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Sun Dec 8 13:24:23 2002 +0000

    Fixes to GameView

32	22	src/components/ogre/OgreGameView.cpp
62	24	src/components/ogre/OgreGameView.h

commit b9bb288a1120423833dc5f35dfd9c3382dfe9a1f
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Sat Dec 7 23:57:36 2002 +0000

    2002-12-07 M Pollard <circlemaster@blueyonder.co.uk>
            * ConfigService.cpp: Initialise static member theInstance to NULL.
    
            * Application.cpp: Fixed it so that myStateManager is inited to NULL.
    
            * InputDevice.cpp: Fixed a delete to a delete[].  Fix loads of memory
              leaks.
    
            * ColorRenderer.cpp/h BorderRenderer.cpp/h: made some stuff const.

4	1	ChangeLog
1	1	src/Makefile.am
17	6	src/main/Application.cpp
17	1	src/main/Application.h
1	1	src/services/EmberServices.cpp
72	65	src/services/gui/EventGenerator.cpp
8	4	src/services/gui/widget/TextBox.h
2	0	src/services/logging/LoggingService.cpp
10	2	src/services/logging/LoggingService.h
47	48	src/services/platform/BorderRenderer.cpp
2	2	src/services/platform/BorderRenderer.h
2	2	src/services/platform/ColorRenderer.h

commit d351d165e947f69a156d6d85036cb193a52535dc
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Sat Dec 7 21:33:55 2002 +0000

    2002-12-07 M Pollard <circlemaster@blueyonder.co.uk>
            * ConfigService.cpp: Initialise static member theInstance to NULL.
    
            * Application.cpp: Fixed it so that myStateManager is inited to NULL.
    
            * InputDevice.cpp: Fixed a delete to a delete[].

7	0	ChangeLog
11	3	src/main/Application.cpp
2	2	src/services/config/ConfigService.cpp
1	1	src/services/input/InputDevice.cpp

commit 98198685f6865d3ca07fbe21f22c6582d2aa8107
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Sat Dec 7 19:06:39 2002 +0000

    2002-12-07 M Pollard <circlemaster@blueyonder.co.uk>
            * NEWS: update
    
            * RendererFactory.cpp: Added TILE support.
    
            * TextBox.h Label.h: Sorted out argument ordering.
    
            * Button.h: Tidy up and added another constructor.
    
            * GuiService.cpp/h: Added Console, TextBox, Button and reordered args
              for Label changes.
    
            * TestServices.cpp: Cut datamodel test.
    
            * StateManager.cpp: Delete old code.
    
            * states.xml: Added remaining widgets.

18	0	ChangeLog
3	0	NEWS
1	39	src/main/StateManager.cpp
7	1	src/main/states.xml
69	3	src/services/gui/GuiService.cpp
19	4	src/services/gui/GuiService.h
24	11	src/services/gui/widget/Button.h
6	9	src/services/gui/widget/Label.h
6	5	src/services/gui/widget/TextBox.h
4	1	src/services/platform/RendererFactory.cpp
2	2	test/Makefile.am
2	2	test/TestServices.cpp

commit fa226de1dfed82f7a889f881dba684e872bd9610
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Sat Dec 7 16:39:39 2002 +0000

    Removed an include line that shouldn't be there

1	2	src/components/ogre/Makefile.am

commit 8195df60e5ce9a92044fc861d42fbc5356cfec23
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Fri Dec 6 19:39:22 2002 +0000

    Added the OGRE Game View which will map the world state to the 3D engine.
    Also a temporary CONTROLS text file which lists the controls for this game.

19	0	src/components/ogre/CONTROLS
99	0	src/components/ogre/OgreGameView.cpp
183	0	src/components/ogre/OgreGameView.h

commit f650b5036b443015147c41c1b9a45edd0ea34d7f
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Fri Dec 6 19:36:08 2002 +0000

    Uncommented takeChararter(), and made it use the args from the command

1	1	src/services/server/ServerService.cpp

commit 104eff4bdb137a4cb9a93fe11d396181f13c23a7
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Fri Dec 6 14:52:38 2002 +0000

    2002-12-04 M Pollard <circlemaster@blueyonder.co.uk>
          * RectangleRenderer.cpp/h Renderer.cpp/h: Renamed the file and the
            class RectangleRenderer to Renderer for better clarity of naming.
    
          * *Renderer.cpp/h Panel.h TextBox.h Console.cpp/h: Button.h
            Changed for Renderer name change.
    
          * Rectangle.h: Made SDLRect returned by getSDLRect a const.
    
          * DrawDevice.h OGLDrawDevice.cpp/h SDLDrawDevice.cpp/h:
            Adjusted for changes to Rectangle.

12	0	ChangeLog
1	1	INSTALL
6	0	NEWS
4	4	src/main/StateManager.cpp
4	4	src/services/gui/GuiService.cpp
10	10	src/services/gui/widget/Button.h
3	3	src/services/gui/widget/Console.cpp
3	3	src/services/gui/widget/Console.h
14	14	src/services/gui/widget/Panel.h
7	7	src/services/gui/widget/TextBox.h
2	2	src/services/platform/BitmapRenderer.cpp
7	7	src/services/platform/BitmapRenderer.h
4	4	src/services/platform/BorderRenderer.cpp
14	14	src/services/platform/BorderRenderer.h
5	7	src/services/platform/ColorRenderer.cpp
10	10	src/services/platform/ColorRenderer.h
2	2	src/services/platform/DrawDevice.h
3	3	src/services/platform/GradientRenderer.cpp
8	8	src/services/platform/GradientRenderer.h
3	3	src/services/platform/GridRenderer.cpp
10	10	src/services/platform/GridRenderer.h
7	1	src/services/platform/Makefile.am
2	2	src/services/platform/OGLDrawDevice.cpp
2	2	src/services/platform/OGLDrawDevice.h
1	1	src/services/platform/Rectangle.h
0	160	src/services/platform/RectangleRenderer.cpp
0	168	src/services/platform/RectangleRenderer.h
173	0	src/services/platform/Renderer.cpp
168	0	src/services/platform/Renderer.h
82	0	src/services/platform/RendererFactory.cpp
196	0	src/services/platform/RendererFactory.h
6	3	src/services/platform/SDLDrawDevice.cpp
2	2	src/services/platform/SDLDrawDevice.h

commit e0d67b10306cf2d214ea38f20a8c6d00d5d9d0ed
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Fri Dec 6 14:28:35 2002 +0000

    added the robot mesh to fool around with it

8	5	src/components/ogre/OgreApp.cpp

commit ca3a3abcb4862ef0e420a496c9bc7ba914ab90db
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Fri Dec 6 10:33:41 2002 +0000

    lots of stuff!
        - Makefile.am updates so now it builds OGRE app correctly (people with gcc older than 3.1 should remove the flag until we put this in the configure).
        - OGRE app now is able to query the metaserver, to connect to a server, to log in and to take a character.
        - some eye-candy stuff like being able to go to and back from wireframe mode.
        - more things to come !!!

1	1	src/components/ogre/Makefile.am
217	1	src/components/ogre/OgreApp.cpp
2	0	src/components/ogre/OgreApp.h

commit b80e599e142afde9a37172e56e5910a457b678b7
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Tue Dec 3 18:26:54 2002 +0000

    Just a quick amendment to my changes to the renderers.

1	1	src/main/StateManager.cpp
5	3	src/services/gui/GuiService.cpp
3	2	src/services/gui/GuiService.h

commit 7f9db160a2f4ca95bcec5a587d243b53ff75d39a
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Tue Dec 3 17:40:59 2002 +0000

    2002-12-03 M Pollard <circlemaster@blueyonder.co.uk>
    * OgreApp.cpp/h: Tidy up and the prefix Example of Application and
      FrameListener to Base
    
    * states.xml: Changed syntax to be slightly clearer while adding
      <layout> & <renderers> tags.
    
    * StateManager.cpp/h GuiService.cpp/h: Updated for new syntax.

9	0	ChangeLog
18	6	src/main/StateManager.cpp
1	1	src/main/StateManager.h
13	4	src/main/states.xml
12	30	src/services/gui/GuiService.cpp

commit 8cc3f5db59fa433662468cedfbbfff5c2edb0fdc
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Tue Dec 3 17:34:59 2002 +0000

    Tidy up and moved stuff from .cpp to .h

40	80	src/components/ogre/OgreApp.cpp
38	0	src/components/ogre/OgreApp.h

commit de409d00665a5ef7aa80a61cc23e7bc0c6fc20f9
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Tue Dec 3 13:28:51 2002 +0000

    Tidy up and drag some example files to our dir for modification.

8	8	src/components/ogre/OgreApp.cpp
180	0	src/components/ogre/OgreApp.h
199	0	src/components/ogre/OgreFrameListener.h

commit 8e521aa2aa5765a735a8d68e36eb8e7150f3ba7c
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Tue Dec 3 12:58:08 2002 +0000

    Quick Compile fix

1	1	src/services/metaserver/MetaserverService.h

commit 0035af460d3f096dba91924a46253ee96c53450f
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Tue Dec 3 12:57:36 2002 +0000

    Sorting out resources

4	4	src/components/ogre/resources.cfg

commit 0b2e5272a30d047551eb7083510032505a12b7e7
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Tue Dec 3 12:56:43 2002 +0000

    Media files for dime's modified OGRE terrain demo

225	0	src/components/ogre/media/Example.material
122	0	src/components/ogre/media/Example.particle
-	-	src/components/ogre/media/New_Ogre_Border.png
-	-	src/components/ogre/media/New_Ogre_Border_Break.png
-	-	src/components/ogre/media/New_Ogre_Border_Center.png
-	-	src/components/ogre/media/New_Ogre_Logo.png
93	0	src/components/ogre/media/Ogre.material
141	0	src/components/ogre/media/Ogre.overlay
-	-	src/components/ogre/media/basic_droplet.png
-	-	src/components/ogre/media/clouds.jpg
-	-	src/components/ogre/media/dragon.zip
-	-	src/components/ogre/media/flare.png
-	-	src/components/ogre/media/flaretrail.png
-	-	src/components/ogre/media/knot.zip
238	0	src/components/ogre/media/sample.fontdef
-	-	src/components/ogre/media/skybox.zip
-	-	src/components/ogre/media/terrain.png
-	-	src/components/ogre/media/terrain_detail.jpg
-	-	src/components/ogre/media/terrain_texture.jpg
-	-	src/components/ogre/media/trebucbd.ttf

commit 14b2580200a4d3a39d618a51a2e9f9985aa845fe
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Tue Dec 3 08:24:32 2002 +0000

    More work on the makefile.am. Doesn't work yet.

3	2	src/components/ogre/Makefile.am

commit d4f92316432e1c695bdbfd67421bd2c31ea818a6
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Mon Dec 2 23:36:19 2002 +0000

    fixed a reference to DimeServices.h

1	1	test/InputServiceTest.h

commit 7cb274131242b6febfe6c4cb74a32cffc8bd9e2c
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Mon Dec 2 22:59:38 2002 +0000

    removed reference to the data model (no longer being used)

0	1	src/services/metaserver/MetaserverService.h

commit 0eea29cb648205908154b61b22499bd60a0fe09d
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Mon Dec 2 21:32:11 2002 +0000

    moved these files to a proper place

0	22	src/main/DimeServices.cpp
0	327	src/main/DimeServices.h
22	0	src/services/EmberServices.cpp
327	0	src/services/EmberServices.h

commit 50b1380d35a496c9c74d68812375d3dd658620bf
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Mon Dec 2 20:08:03 2002 +0000

    2002-12-02 M Pollard <circlemaster@blueyonder.co.uk>
            * Various Makefile.am's: Altered for the new place where DimeServices.
              cpp/h have been put.  Added some stuff to EXTRA_DIST
    
            * OgreApp.cpp: Fixed this up with several workarounds.
    
            * Application.cpp/h Dime.cpp OgreApp.cpp DebugGameview.cpp: Altered
              this for new location of DimeServices.
    
            * configure.ac/in: moved ogre down in the build till it's fixed.

11	0	ChangeLog
1	1	configure.ac
1	1	configure.in
3	2	src/components/debug/DebugGameView.cpp
13	6	src/components/ogre/Makefile.am
17	3	src/components/ogre/OgreApp.cpp
14	2	src/main/Application.cpp
14	2	src/main/Application.h
5	5	src/main/Ember.cpp
5	2	src/main/Makefile.am
6	0	src/services/Makefile.am

commit fb395ec7140ee9f4ad1780536a5e9af1e93423c2
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Mon Dec 2 12:15:47 2002 +0000

    2002-12-02 M Pollard <circlemaster@blueyonder.co.uk>
            * configure.ac/in: resync'd .in bumped required eris version to 0.9.7
              due to API changes.
    
            * states.xml: Updated this
    
            * GuiService.cpp/h: More work on panels.

13	0	ChangeLog
1	1	configure.ac
2	1	configure.in
1	0	src/main/states.xml
23	2	src/services/gui/GuiService.cpp
43	43	src/services/gui/widget/Panel.cpp
14	6	src/services/gui/widget/Panel.h

commit 5714dc8a432b0c8865fea4e4d657a088a7d2a925
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Sun Dec 1 22:59:56 2002 +0000

    added ogre makefile to the output

8	7	configure.ac

commit 4efa8390ded23cc3aa31847296eaf0d9bc06df33
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Sun Dec 1 22:55:38 2002 +0000

    This makefile is now automatically generated

0	8	src/components/ogre/Makefile

commit 326f0d60f82ee28177808c28625d27000197713f
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Sun Dec 1 22:54:02 2002 +0000

    Added the OGRE component Makefile.am

2	2	src/components/Makefile.am
30	0	src/components/ogre/Makefile.am
10	4	src/components/ogre/OgreApp.cpp

commit ac3da66f07d697615c900a1a0975c9e2389e6267
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Sun Dec 1 20:47:43 2002 +0000

    Minor fix (missing a "std::" before a "string")

1	1	src/services/gui/GuiService.cpp

commit 29884e744e39869e2a8ec056b34ce5ae05e9ec70
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Sun Dec 1 20:35:44 2002 +0000

    Initial OGRE GameView commit. You'd need some fixes in order to use this at the current point. Ask me on IRC if you're interested.

8	0	src/components/ogre/Makefile
349	0	src/components/ogre/OgreApp.cpp
14	0	src/components/ogre/plugins.cfg
4	0	src/components/ogre/resources.cfg
13	0	src/components/ogre/terrain.cfg

commit a440c90629ed423ada67637f38ccdec13e9f962c
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Sun Dec 1 11:54:34 2002 +0000

    Dropped requirement for libxml 2.4.24 to 2.4.23 because the functionality is the same, and the later comes by default in some distros.

1	1	configure.ac

commit bb015362966974ae3072dbd1b0c98963504af108
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Wed Nov 27 13:53:05 2002 +0000

    2002-11-27 M Pollard <circlemaster@blueyonder.co.uk>
            * Dime.cpp: Reintroduce the hitting of escape.
    
            * StateManager.cpp/h: Got this going so that our label widgets are
              now XML based.
    
            * states.xml: Added the Label Widget and several states.
    
            * GuiService.cpp/h: Added beginnings of Panel support, complete Label
              support in.

11	0	ChangeLog
12	0	src/main/Ember.cpp
34	12	src/main/StateManager.cpp
5	0	src/main/StateManager.h
7	0	src/main/states.xml
52	1	src/services/gui/GuiService.cpp
12	0	src/services/gui/GuiService.h

commit 3be2c989dbc07620ebea7c8c8fafa118bb4c0125
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Sun Nov 17 19:04:55 2002 +0000

    2002-11-17 M Pollard <circlemaster@blueyonder.co.uk>
            * MetaserverService.cpp: Reformated, adapted for Ron's change to the
              signal
    
            * StateManager.cpp: tidy up.
    
            * GuiService.cpp/h Widget.h: Altered for new factory idea.

8	0	ChangeLog
31	30	src/main/StateManager.cpp
23	9	src/services/gui/GuiService.cpp
124	106	src/services/gui/GuiService.h
14	10	src/services/gui/widget/Widget.cpp
484	450	src/services/gui/widget/Widget.h
112	108	src/services/metaserver/MetaserverService.cpp
1	1	src/services/metaserver/MetaserverService.h

commit 18c33965f733189fe514ea6d19c1c34bc378da7e
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Wed Nov 13 13:32:20 2002 +0000

    2002-11-13 M Pollard <circlemaster@blueyonder.co.uk>
            * StateManager.cpp: Fixed the bug where widgets were going out of
              scope, thus causing them not to be drawn.
    
            * StateManager.cpp: Fixed up findState so that it works
    
            * states.xml: added stateinfo for findState to find.

8	0	ChangeLog
33	27	src/main/StateManager.cpp
2	0	src/main/states.xml

commit 9f87ba5e578b1887629141068c8e210d49c2747b
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Tue Nov 12 18:52:24 2002 +0000

    2002-11-12 M Pollard <circlemaster@blueyonder.co.uk>
            * configure.in: added to allow older distros to build
    
            * configure.ac: modified to workaround bug in libxml's AM_PATH (not
              setting CPPFLAGS when checking only CFLAGS)
    
            * MetaserverService.cpp/h, Application.cpp/h: Removed DataModel, it's
              buggy.
    
            * Dime.cpp Applicatition.cpp/h StateManager.cpp:
              Moved Widget loading into StateManager.  Fixed a circular calling bug.
    
    Known bug in that the widgets still aren't quite loading yet.  I'll have this fixed soon.  Escape key to quit still works however.

12	0	ChangeLog
3	0	configure.ac
3	0	configure.in
21	4	src/main/Application.cpp
17	3	src/main/Application.h
1	0	src/main/Ember.cpp
30	0	src/main/StateManager.cpp
1	30	src/main/StateManager.h
2	0	src/main/states.xml
8	0	src/services/metaserver/MetaserverService.cpp

commit b20860dd9bac2e0df98cca3ece1906912cc3d717
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Tue Nov 12 17:46:46 2002 +0000

    Readded configure.in

3	0	ChangeLog
1	1	configure.ac
245	0	configure.in
14	7	src/main/Application.cpp
35	1	src/main/Application.h
27	59	src/main/Ember.cpp
41	0	src/main/StateManager.cpp

commit 68eceebb326c1676c69bc5acd5b7010f0e41e283
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Tue Nov 12 17:34:36 2002 +0000

    Another Update to configure.ac

5	5	configure.ac

commit 51d2a6ff3c447421757ecf5224d6dc7189e2ee1e
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Tue Nov 12 17:17:23 2002 +0000

    2002-11-12 M Pollard <circlemaster@blueyonder.co.uk>
            * configure.ac: modernised the syntax

81	56	configure.ac

commit 14975fff9e8087f2de21820508338c8ca7a98d32
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Mon Nov 11 15:41:27 2002 +0000

    2002-11-11 M Pollard <circlemaster@blueyonder.co.uk>
            * StateManager.cpp, StateManager.h: Begun work on new format here.
    
            * StateManagerTest.cpp: Fixed this up so that it should work now,
              however I haven't readded it to the build as I want to complete
              StateManager first.
    
            * configure.ac: made cppunit default on but given ability to turn off;
                            added libxml2.

12	0	ChangeLog
5	0	NEWS
20	4	configure.ac
47	10	src/main/StateManager.cpp
54	27	src/main/StateManager.h
2	2	test/StateManagerTest.cpp

commit a09dfc7709067ba0a42de7cd2716cd8ec23bfc07
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Sat Oct 26 15:03:40 2002 +0000

    2002-10-10 M Pollard <circlemaster@blueyonder.co.uk>
            * test/Makefile.am, StateManagerTest.cpp, TestServices.cpp: cut
              out StateManager from the tests till I've finished redoing it.
    
            * StateManager.cpp, StateManager.h: stripping this down, need to
              do things another way.
    
            * Label.h, Console.cpp, Console.h: Changed FONT_FILE to a static
              const char* const, changed to wf_opal.ttf.
    
            * configure.ac: bumped required sigc++-1.2 version to 1.2.1 .

12	0	ChangeLog
-	-	bin/wf_opal.ttf
1	1	configure.ac
5	3	src/main/StateManager.cpp
32	16	src/main/StateManager.h
0	8	src/services/gui/widget/Console.cpp
8	2	src/services/gui/widget/Console.h
6	6	src/services/gui/widget/Label.h
2	1	test/Makefile.am
1	1	test/StateManagerTest.cpp
2	2	test/TestServices.cpp

commit e7db486193b6005b0161ce8eb0543202d8d17c55
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Wed Oct 23 02:53:42 2002 +0000

    Fixed a bug where we(read: I) forgot to check the validity of myTextSurface before accessing it

8	8	src/services/font/FontRenderer.cpp

commit 173731c5a1024eb616136cf9aa44160c1945f33f
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Tue Oct 22 13:50:08 2002 +0000

    This is a simple example script of how to use the OGLDrawDevice

3	2	scratchpad/testOGL/do.sh
18	13	scratchpad/testOGL/test.cpp

commit 8aee674687be4c4f24adb7c786d1ddb19c2e875c
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Tue Oct 22 05:33:50 2002 +0000

    More Changes to OGLDrawDevice.*.  It almost works. :)  As I learn OpenGL it's getting better and better.  I do _not_ recommend using it yet tho.

1	1	src/services/platform/BitmapRenderer.cpp
119	87	src/services/platform/OGLDrawDevice.cpp
6	4	src/services/platform/OGLDrawDevice.h

commit 21705a3ed1b5f6549c68952a04e3617ee2c8dd7b
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Tue Oct 22 05:12:49 2002 +0000

    Added some macros to wrapp the slog function call of the logger, along with getting an instance of LoggingService.  S_LOG_VERBOSE, S_LOG_INFO, S_LOG_CRITICAL, S_LOG_WARNING, S_LOG_FAILURE all refer to LoggingService::getInstance()->slog(__FILE__, __LINE__, LoggingService::<appropriate level>)
    so now you can use S_LOG_VERBOSE() << message << ENDM;

9	2	src/services/logging/LoggingService.h

commit 7b7ad3536608035ddea8fa07b56927cc144923b1
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Tue Oct 22 03:48:37 2002 +0000

    A fix so that the source Rectangle passed to the blitsurface function actually contains the right dimensions

2	2	src/services/font/FontRenderer.cpp

commit 00a24b9c83c490557ea7429e1de44cb7dbbe2040
Author: tflower <tflower>
Date:   Sat Oct 19 21:02:53 2002 +0000

    Added a fix for issue with FT2's embedded 16pt bitmaps

1	1	src/services/font/Font.cpp

commit 3c62605e9556d5760a89af8a3d6a432417f5c950
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Sat Oct 12 12:55:58 2002 +0000

    Updated INSTALL info

3	3	INSTALL
3	2	configure.ac

commit 91af40107335792bf074f486f3e1c62b04fe4775
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Sat Oct 12 11:33:13 2002 +0000

    2002-10-10 M Pollard <circlemaster@blueyonder.co.uk>
           * autogen.sh, NEWS: Made automake do automake --gnu and added needed
             files.
    
           * configure.ac: added AM_MAINTAINER_MODE.
    
           * dime.spec.in: tweaked a bit to add docs and build right.

16	0	ChangeLog
3	0	NEWS
2	1	README
1	1	autogen.sh
3	0	configure.ac
2	2	dime.spec.in

commit bad622509be731c25da24369ec8872ad25697f1d
Author: Al Riddoch <alriddoch@googlemail.com>
Date:   Thu Oct 10 16:25:08 2002 +0000

    2002-10-10 Al Riddoch <alriddoch@zepler.org>
    	* src/services/font/Font.h: std:: namespace fix.

3	0	ChangeLog
1	1	src/services/font/Font.h

commit 4d16167735dbedd8d961f82430dd7af86fc8bd70
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Wed Oct 9 18:28:09 2002 +0000

    Some better messages for oogchat and fix for 2.95 gcc's bad wstring.

4	1	src/services/font/Font.h
6	1	src/services/server/OOGChat.cpp

commit 75b3a3ca3e8fe33160fb2837a3d5bfc181d0e4dd
Author: Al Riddoch <alriddoch@googlemail.com>
Date:   Wed Oct 9 16:29:34 2002 +0000

    2002-10-09 Al Riddoch <alriddoch@zepler.org>
    	* src/services/server/OOGChat.cpp: Fix connecting of disappearance
    	  method to Disappearance signal. Get rid of trailing "0" on
    	  some console messages.
    
    	* src/main/Dime.cpp: std:: namespace fix.
    
    Other users joinging and leaving lobby now work, but the messages could
    be re-written to be more friendly. Emotes confirmed as working.

7	0	ChangeLog
1	1	src/main/Ember.cpp
3	3	src/services/server/OOGChat.cpp

commit b225484ef28f1ae670dc6831c8313bc6495452fb
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Wed Oct 9 15:08:57 2002 +0000

    Fix up dime's make dist.  A distribution tarball is now possible

2	1	Makefile.am
2	0	bin/.cvsignore
1	0	bin/Makefile.am
1	0	configure.ac
2	0	src/components/Makefile.am
1	1	src/components/debug/Makefile.am
1	1	src/framework/Makefile.am
1	3	src/main/Makefile.am
1	3	src/services/config/Makefile.am
1	1	src/services/datamodel/Makefile.am
1	3	src/services/font/Makefile.am
1	3	src/services/gui/Makefile.am
1	3	src/services/gui/widget/Makefile.am
1	1	src/services/image/Makefile.am
1	3	src/services/input/Makefile.am
1	3	src/services/logging/Makefile.am
1	3	src/services/metaserver/Makefile.am
1	3	src/services/platform/Makefile.am
1	3	src/services/server/Makefile.am
1	3	src/services/sound/Makefile.am
1	3	src/services/test/Makefile.am
1	3	test/Makefile.am

commit 81dec9f8b75e2afb5de5568eda6a00a4d6950a92
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Wed Oct 9 14:27:08 2002 +0000

    -Slightly improved our  exception handling code

9	1	src/main/Ember.cpp
4	4	src/services/server/ServerService.cpp

commit 292562b7eb90f68131846389658d3bf6c4f90a02
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Wed Oct 9 13:49:32 2002 +0000

    Obligatory bug fix for Xmp's stupidity

1	1	src/services/server/OOGChat.h

commit 2e32b46d4af43358c8d07548773cffdb24eb58d7
Author: Al Riddoch <alriddoch@googlemail.com>
Date:   Wed Oct 9 13:46:02 2002 +0000

    2002-10-09 Al Riddoch <alriddoch@zepler.org>
    	* src/services/font/Font.h: Use standard std::wstring for font strings.

3	0	ChangeLog
1	1	src/services/font/Font.h

commit a7374181f0e24394c92431ee2b45bfe970d112a0
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Wed Oct 9 13:41:22 2002 +0000

    -Updated documentation
    -Polished a few things
    -Added quit command

14	0	doc/ember_services.txt
80	0	doc/user_guide.txt
18	2	src/main/Application.cpp
23	6	src/main/Application.h
13	2	src/services/server/OOGChat.cpp
1	0	src/services/server/OOGChat.h
1	1	src/services/server/ServerService.cpp

commit bfe6cfd4a4eda93459b13ab98a845c66b35ffb73
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Mon Oct 7 20:26:23 2002 +0000

    Improved verboseness of dime's console with relation to server service

11	2	src/framework/ConsoleBackend.cpp
20	5	src/services/server/ServerService.cpp

commit 016aba2ab74e9d248c7ad199ea1d900f4abba6a8
Author: Al Riddoch <alriddoch@googlemail.com>
Date:   Mon Oct 7 17:27:20 2002 +0000

    2002-10-07 Al Riddoch <alriddoch@zepler.org>
    	* src/services/server/OOGChat.cpp: std:: namespace fixes.
    
    	* src/services/input/InputDevice.h, src/services/datamodel/DataModel.h:
    	  Fix legaxy sigc++ includes.
    
    	* src/services/gui/EventGenerator.h: ISO C++ require
    	  "friend class foo" rather than just "friend foo".

9	0	ChangeLog
1	1	src/services/datamodel/DataModel.h
1	1	src/services/gui/EventGenerator.h
1	0	src/services/input/InputDevice.h
4	4	src/services/server/OOGChat.cpp

commit 8bced4f52f4d103bcf139f5ecc88f2eda498c91f
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Mon Oct 7 14:41:33 2002 +0000

    A few improvements for oog chat

27	4	src/services/server/OOGChat.cpp

commit 26558f60461ef7603b051d9ae0b24666940edc19
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Mon Oct 7 14:00:08 2002 +0000

    -Allowed deregistration of console commands.
    -Added basic oog chat capabilities to dime, who da geek! :-D

4	1	src/components/debug/DebugGameView.cpp
30	16	src/components/debug/DebugGameView.h
8	0	src/framework/ConsoleBackend.cpp
7	1	src/framework/ConsoleBackend.h
2	2	src/services/server/Makefile.am
131	0	src/services/server/OOGChat.cpp
221	0	src/services/server/OOGChat.h
14	28	src/services/server/ServerService.cpp
13	13	src/services/server/ServerService.h

commit 8f20e6f46b2c3b7c48525fae054b5c6eaaeec895
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Sat Oct 5 16:56:14 2002 +0000

    A few relatively major changes yet again:
    -Completely refactored console to split off the backend from the frontend, no more includes directly to the widget required.
    -Fixed no sound segfault under linux in earlier commit forgot to mention.
    -Fixed a segfault in serverservice where I forgot to null out a few pointers.
    -Removed screen messages from console.

1	1	dime.dox.in
95	0	src/framework/ConsoleBackend.cpp
230	0	src/framework/ConsoleBackend.h
1	1	src/framework/Makefile.am
10	12	src/services/gui/GuiService.cpp
6	113	src/services/gui/widget/Console.cpp
25	77	src/services/gui/widget/Console.h
9	9	src/services/metaserver/MetaserverService.cpp
6	6	src/services/metaserver/MetaserverService.h
11	11	src/services/server/ServerService.cpp
1	1	src/services/server/ServerService.h
4	4	src/services/sound/SoundService.cpp

commit 7ed4a8534ef545a9da685dd93e0cf3dc6c7ed54b
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Fri Oct 4 14:44:32 2002 +0000

    Major code cleanup of Application Class.  Removed variables that were duplicated in DimeServices

94	87	src/main/Application.cpp
34	67	src/main/Application.h
40	38	src/main/DimeServices.h

commit 39248b3870381a93a1dbfaa4a4910450b75893cb
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Tue Oct 1 22:12:14 2002 +0000

    Move constructor of EventGenerator to cpp file to improve compile times

26	0	src/services/gui/EventGenerator.cpp
1	25	src/services/gui/EventGenerator.h

commit 5b2878726e973f243b5e7764d78003fcb89c15f2
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Tue Oct 1 22:07:48 2002 +0000

    Remove some obsolete code from eventgenerator

0	52	src/services/gui/EventGenerator.cpp
6	14	src/services/gui/EventGenerator.h

commit 593a8c04878babc50030ac9e443df401bc3db11c
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Tue Oct 1 21:54:12 2002 +0000

    Slight fix but needs more work

8	0	src/services/gui/MouseButtonEvent.h
1	1	src/services/gui/widget/Button.cpp

commit 935ae2e77cd9cb34a77b6c1c772f93564ddd0feb
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Tue Oct 1 21:22:29 2002 +0000

    Fixes for my earlier work on buttons

1	0	src/services/gui/EventGenerator.h
3	0	src/services/gui/widget/Button.cpp
1	0	src/services/gui/widget/Button.h
8	0	src/services/gui/widget/Widget.cpp
2	4	src/services/gui/widget/Widget.h

commit af1582deca18e4a88aaba9c209d57c0634cf3d91
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Tue Oct 1 17:50:33 2002 +0000

    Fix to use the new functionality of buttons

3	8	src/main/Ember.cpp

commit 1e4f85e4150e415583e4e8070426198382fa0bf3
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Tue Oct 1 17:49:59 2002 +0000

    Tidy up and additional functionality for buttons, they are now feature complete.

6	5	src/services/gui/EventGenerator.cpp
1	1	src/services/gui/EventGenerator.h
15	11	src/services/gui/widget/Button.cpp
82	64	src/services/gui/widget/Button.h
2	0	src/services/gui/widget/Widget.h

commit f705efd62a8d83a2a9476d2deaf9c41d99969d2c
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Tue Oct 1 17:48:37 2002 +0000

    Icky programmer art for new pressed button state

-	-	bin/quitbutton3.png

commit eef99ab854479f03e99c1151a3a758dd24fe131c
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Mon Sep 30 21:35:45 2002 +0000

    Finally fixed it

1	0	test/DataModelTest.h

commit dbf853fc574b9de0ae718906535caefc40e0a4cf
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Mon Sep 30 20:22:11 2002 +0000

    Test some changes to fix update to sigc++1.2

2	0	test/DataModelTest.h

commit 8abe2d549c8e0a2e300459a5c43deff51a2de0f1
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Mon Sep 30 20:20:11 2002 +0000

    Test some changes to fix update to sigc++1.2

6	0	test/DataModelTest.h
5	0	test/StateManagerTest.h

commit e7452f307ce04587b9fd4a9a33cccff228671a5e
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Mon Sep 23 14:43:03 2002 +0000

    Basics of listbox

24	0	src/services/gui/widget/ListBox.cpp
9	4	src/services/gui/widget/ListBox.h
3	1	src/services/gui/widget/Makefile.am

commit 1fb37f8b9e183038b6aba859de9e3b587933bc64
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Sat Sep 21 14:43:27 2002 +0000

    Opps these escaped me

0	72	src/services/gui/Button.cpp
0	268	src/services/gui/Button.h
0	272	src/services/gui/Console.cpp
0	194	src/services/gui/Console.h

commit 094fdc35193d83f7d6b2f79b0c8058e45620d64c
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Fri Sep 20 14:26:43 2002 +0000

    Opps

-	-	src/framework/Tokeniser.o

commit 8a2a9df155e65942ca503f8d30adbabe3d8ea9e3
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Fri Sep 20 14:24:42 2002 +0000

    Moving widgets and Tokensier

1	1	configure.ac
1	1	src/Makefile.am
1	1	src/components/WidgetInfo.h
5	1	src/framework/Makefile.am
63	0	src/framework/Tokeniser.cpp
180	0	src/framework/Tokeniser.h
-	-	src/framework/Tokeniser.o
5	5	src/main/Ember.cpp
3	1	src/main/Makefile.am
1	1	src/services/gui/EventGenerator.h
1	1	src/services/gui/GuiService.h
0	27	src/services/gui/Label.cpp
0	253	src/services/gui/Label.h
5	1	src/services/gui/Makefile.am
0	76	src/services/gui/Panel.cpp
0	215	src/services/gui/Panel.h
0	213	src/services/gui/TextBox.cpp
0	267	src/services/gui/TextBox.h
0	61	src/services/gui/Tokeniser.cpp
0	180	src/services/gui/Tokeniser.h
0	170	src/services/gui/Widget.cpp
0	606	src/services/gui/Widget.h
4	0	src/services/gui/widget/.cvsignore
72	0	src/services/gui/widget/Button.cpp
268	0	src/services/gui/widget/Button.h
272	0	src/services/gui/widget/Console.cpp
194	0	src/services/gui/widget/Console.h
27	0	src/services/gui/widget/Label.cpp
253	0	src/services/gui/widget/Label.h
167	0	src/services/gui/widget/ListBox.h
5	0	src/services/gui/widget/Makefile.am
76	0	src/services/gui/widget/Panel.cpp
215	0	src/services/gui/widget/Panel.h
213	0	src/services/gui/widget/TextBox.cpp
267	0	src/services/gui/widget/TextBox.h
170	0	src/services/gui/widget/Widget.cpp
606	0	src/services/gui/widget/Widget.h
6	6	src/services/metaserver/MetaserverService.cpp
2	2	src/services/server/ServerService.cpp
3	3	src/services/sound/SoundService.cpp

commit abae57e1239a0d20e74394cacf28fe9c99099da8
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Thu Sep 19 23:00:46 2002 +0000

    - fixed bug in which cliet segfaulted if AL was not properly initialized (added error checking before initialization)

7	0	src/services/sound/SoundService.cpp

commit 6a0e6ad9eef7d21f4a928bf922462fa387681f3d
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Thu Sep 19 17:34:41 2002 +0000

    Added support for SigC++-1.2

9	9	configure.ac
11	11	src/components/debug/DebugGameView.cpp
8	0	src/components/debug/DebugGameView.h
6	0	src/services/datamodel/DataModel.h
7	1	src/services/datamodel/DataObject.cpp
4	0	src/services/datamodel/LinkProvider.cpp
5	0	src/services/gui/Button.h
4	0	src/services/gui/EventGenerator.h
5	0	src/services/gui/Label.h
5	0	src/services/gui/TextBox.h
8	3	src/services/gui/Widget.h
4	0	src/services/input/InputDevice.h
6	5	src/services/input/InputMapping.h
7	1	src/services/input/RepetitionDevice.h
6	1	src/services/metaserver/MetaserverService.cpp

commit c9c3c3988bb6f4ecdb3d49ea2cf9743af5d740b5
Author: Adam Gregory <adamgregory@yahoo.com>
Date:   Wed Sep 18 01:16:11 2002 +0000

    Added colour border support, and modified TextBox to use it as a trial.

2	2	src/main/Ember.cpp
3	0	src/services/gui/TextBox.cpp
10	2	src/services/gui/TextBox.h
1	3	src/services/platform/BitmapRenderer.cpp
100	0	src/services/platform/BorderRenderer.cpp
187	0	src/services/platform/BorderRenderer.h
2	4	src/services/platform/ColorRenderer.cpp
15	2	src/services/platform/ColorRenderer.h
1	1	src/services/platform/GradientRenderer.cpp
2	2	src/services/platform/Makefile.am
5	0	src/services/platform/RectangleRenderer.h

commit 580c0e4af52398dfcf9f54c6afd6fab1deb3e7f3
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Sun Sep 8 05:02:43 2002 +0000

    now you can type "/playsound" at the dime console to play a sound.

4	3	src/services/config/ConfigService.cpp
78	50	src/services/sound/SoundService.cpp
27	10	src/services/sound/SoundService.h

commit 08fbb4b57d55d533a4a3afde22935775922f1edd
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Sat Sep 7 13:44:34 2002 +0000

    sample sound effect for the sound service

-	-	bin/boom.wav

commit 6b2bfc3e045528a6e06e0cd86bd042e3c529488d
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Sat Sep 7 13:38:10 2002 +0000

    Configuration service is now started with the application. I've also break the log line in the src/main Makefile.am which loads the serrvice static libs, now it's more readable.

8	2	src/main/Application.cpp
14	6	src/main/Application.h
17	0	src/main/DimeServices.h
12	1	src/main/Makefile.am
1	0	src/services/config/ConfigService.cpp
1	1	src/services/config/ConfigService.h

commit dd2e77d8c1b87819bb663c39b4f5e34dc6942736
Author: Adam Gregory <adamgregory@yahoo.com>
Date:   Thu Sep 5 14:38:33 2002 +0000

    Fixed small syntax error that snuck in just before I commited last night, sorry

2	2	src/services/platform/BitmapRenderer.cpp

commit 425fed50899fdb79e7e001abff278195e5e9b5db
Author: Adam Gregory <adamgregory@yahoo.com>
Date:   Thu Sep 5 00:36:04 2002 +0000

    Made CENTER style of rendering work in BitmapRenderer.

-	-	bin/dimelogo_small2.png
2	2	src/main/Ember.cpp
12	5	src/services/platform/BitmapRenderer.cpp

commit 3969285c00e36eb67979c5ed343d3ea43435c0e0
Author: Adam Gregory <adamgregory@yahoo.com>
Date:   Wed Sep 4 23:07:26 2002 +0000

    RectangleRenderer rewrite finished. BitmapRenderer, GradientRenderer, ColorRenderer and GridRenderer added. It even compiles and runs.

3	3	src/main/Ember.cpp
1	1	src/services/gui/Button.cpp
7	7	src/services/gui/Button.h
2	1	src/services/gui/Console.cpp
1	1	src/services/gui/Panel.cpp
2	2	src/services/gui/Panel.h
2	2	src/services/gui/TextBox.cpp
5	3	src/services/gui/TextBox.h
132	0	src/services/platform/BitmapRenderer.cpp
176	0	src/services/platform/BitmapRenderer.h
33	0	src/services/platform/ColorRenderer.cpp
169	0	src/services/platform/ColorRenderer.h
33	0	src/services/platform/GradientRenderer.cpp
179	0	src/services/platform/GradientRenderer.h
119	0	src/services/platform/GridRenderer.cpp
170	0	src/services/platform/GridRenderer.h
2	2	src/services/platform/Makefile.am
10	345	src/services/platform/RectangleRenderer.cpp
55	209	src/services/platform/RectangleRenderer.h

commit 6513e4f05c7020fe1165062edc8ebc6bed30a98a
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Mon Sep 2 21:46:58 2002 +0000

    -Correct two sp
    -Revise template gameview for current eris api

1	1	src/components/debug/DebugGameView.h
22	20	src/framework/templategameview.cpp
13	11	src/framework/templategameview.h

commit d8943dc21c695fb8c5d6064bc91442bf0ecc62d7
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Sun Sep 1 23:36:15 2002 +0000

    ok, we've got sound!! :)  to test it, uncomment the input loop in SoundService.cpp and use 1 to play the wav, 2 to stop it, 3 to continue with dime. You need to provide a wav file named boom.wav on /src/main to test it.

42	25	src/services/sound/SoundService.cpp

commit f9f46cdf49ea5110c0b2fd44cc1647f095f3406c
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Sun Sep 1 23:10:58 2002 +0000

    we've got sound! :) currently it beeps madly, but, heh, it's a start

111	4	src/services/sound/SoundService.cpp

commit 331f7e43faddceb6c009344a5188e7e4f29368e8
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Sun Sep 1 22:31:49 2002 +0000

    it loads a wav file correctly, but can't yet play it

50	21	src/services/sound/SoundService.cpp
0	1	src/services/sound/SoundService.h

commit ce3a80c49efe2c69918571630cc8ec2e34001f26
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Sun Sep 1 21:37:34 2002 +0000

    .cvsignore

2	0	src/components/.cvsignore
3	0	src/services/sound/.cvsignore

commit 8e310c18cb45708b55f2104f35b8fd142b0dcc4e
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Sun Sep 1 21:36:18 2002 +0000

    Add a missing header file

1	0	src/components/debug/DebugGameView.h

commit 83181f6eea65e184542c8f35fefb262f7d8c07b4
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Sun Sep 1 21:26:09 2002 +0000

    fixed a build error

133	13	src/services/sound/SoundService.cpp
19	0	src/services/sound/SoundService.h

commit f274296d063f0bde36ebdf0868f4c407b2d0ab07
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Sun Sep 1 11:50:08 2002 +0000

    -Added a [] to configure.ac where it looked ugly
    -Changed a logging level on a debug statement
    -Reformated a few lines
    -Added a debugging log statement

2	2	configure.ac
4	3	src/components/debug/DebugGameView.cpp
10	9	src/components/debug/DebugGameView.h
2	1	src/services/gui/Console.cpp

commit a61cee668effb3ee0fa15122b5e47e7fc0eba47f
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Fri Aug 30 20:19:15 2002 +0000

    fixed a minor error

1	1	configure.ac

commit ea4e6ffa81446078b59f5911e91688fc43efd456
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Fri Aug 30 20:17:39 2002 +0000

    added check for alutInit in -l openal

10	0	configure.ac

commit 06af1414b0fed2eda0754afd83dbea40b7680879
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Fri Aug 30 19:45:35 2002 +0000

    sound service implements runcommand (does nothing, but needed to compile it)

20	1	src/services/sound/SoundService.cpp
6	0	src/services/sound/SoundService.h

commit 786e8cd10ab14f5dd3cceb2173f00bbc8c669e99
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Fri Aug 30 19:31:33 2002 +0000

    sound service is now created and started in the application

11	2	src/main/Application.cpp
10	2	src/main/Application.h
18	5	src/main/DimeServices.h
1	1	src/main/Ember.cpp
1	1	src/main/Makefile.am

commit 1c69757750a8a306a54860d3f70dcabef674937c
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Fri Aug 30 19:00:43 2002 +0000

    added an include for the sound service

1	0	src/main/DimeServices.h

commit a2436cb02ccefca2564bc01a772f98e1d7ace958
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Fri Aug 30 18:28:01 2002 +0000

    Commiting some more files for the Themes.

76	0	scratchpad/Theme/BackgroundStyle.h
217	0	scratchpad/Theme/CompositeBackground.h
215	0	scratchpad/Theme/GradientBackground.h
158	0	scratchpad/Theme/SolidBackground.h
217	0	scratchpad/Theme/TextureBackground.h
24	0	scratchpad/Theme/simpletheme.xml

commit ee92a8e9497b6df16cdb2045abfc83e3a1bc3274
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Fri Aug 30 14:02:54 2002 +0000

    Sorted the connections now

6	6	src/components/debug/DebugGameView.cpp

commit 4a34102704ad5e3570e62b34ef746bbea6bff2e0
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Fri Aug 30 13:27:03 2002 +0000

    ServerService on the brain?

3	3	src/services/sound/SoundService.cpp

commit 9bff1245c23258145fb82fb95b567019773d2eb0
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Fri Aug 30 13:26:24 2002 +0000

    Tidy up DebugGameView

8	6	src/components/debug/DebugGameView.cpp
2	2	src/components/debug/Makefile.am

commit 5d072ae936bd12484feac0b6f5a449522b393ea9
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Thu Aug 29 23:28:06 2002 +0000

    added "sound" to included directories

1	1	src/services/Makefile.am

commit 4aabef01366e10b9c6958fd1f623a010a110e2c2
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Thu Aug 29 23:26:55 2002 +0000

    modified so that it creates sound service makefile

1	0	configure.ac

commit 1c4e76a19d7da141e8fba385bb4675ce73e2c9f8
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Thu Aug 29 23:20:36 2002 +0000

    sound service basic structure (does not work yet)

7	0	src/services/sound/Makefile.am
63	0	src/services/sound/SoundService.cpp
83	0	src/services/sound/SoundService.h

commit 86925c2f720a0e1db647f7a8aac4472167be4208
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Thu Aug 29 21:13:27 2002 +0000

    Added code to call metaserver refresh

3	0	src/services/metaserver/MetaserverService.cpp

commit b33563e89fdc6b7b1919ede94aa3323bfed3571e
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Wed Aug 28 23:20:19 2002 +0000

    dime small logo (70 x 90) and the original svg image. Tomorrow, same in shades of blue.

115	0	bin/dimelogo.svg
-	-	bin/dimelogo_small.png

commit 830cf7b8813df7ab39b23e66931eb8a6b3cfe77c
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Wed Aug 28 23:11:05 2002 +0000

    basic dime logo big size

-	-	bin/dimelogo_big.png

commit cbe713b7f7c58680bb4ea36bc7951a83795458d9
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Wed Aug 28 22:48:29 2002 +0000

    Not quite done but nearly up to speed with latest eris api

28	21	src/components/debug/DebugGameView.cpp
23	10	src/components/debug/DebugGameView.h

commit 15cef3aaad35722918d7be265f497989ee5e2d03
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Wed Aug 28 22:46:04 2002 +0000

    Add getWorld() to support gameviews

5	0	src/services/server/ServerService.h

commit 85db18c35e68e139bae541c72fe3c89da86d675e
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Wed Aug 28 22:05:01 2002 +0000

    A major optimization fixing the problem of loading a font file each redraw

15	16	src/services/gui/Console.cpp
12	0	src/services/gui/Console.h

commit 1fc312bb3ac021c278ed4a359119b5a89699cc3c
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Wed Aug 28 21:48:30 2002 +0000

    adding task of caching fonts

3	0	src/services/font/FontService.cpp

commit ea2ff5f94cdff5c1c7222aecd95d9444e7f90f9d
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Wed Aug 28 21:46:35 2002 +0000

    Support for new verbose logging mode

9	2	src/main/Application.cpp

commit bf8c77a26c2622c5f5202bce01f827166c69eb5c
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Wed Aug 28 20:53:19 2002 +0000

    Disable these files for today

2	2	src/components/debug/Makefile.am

commit e7977c2f703ed92fcf8aebad80225221c230c553
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Wed Aug 28 20:52:23 2002 +0000

    DebugGameView

1	0	src/components/Makefile.am
3	0	src/components/debug/.cvsignore
95	0	src/components/debug/DebugGameView.cpp
184	0	src/components/debug/DebugGameView.h
5	0	src/components/debug/Makefile.am

commit aefba3c0beeea628adac20ae27448d6a2f77e83d
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Wed Aug 28 20:51:52 2002 +0000

    Added new makefiles

2	0	configure.ac
1	1	src/Makefile.am

commit 9f2691f6ed00b09138d11b4d8e98f9763124fd05
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Wed Aug 28 19:28:14 2002 +0000

    Add create account function

9	0	src/services/server/ServerService.cpp
1	0	src/services/server/ServerService.h

commit 5b086b4b17a994096ae3555cb15eee3485bdb0dd
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Wed Aug 28 18:15:15 2002 +0000

    -Add a few copyright notices that went astray
    -Get rid of a few header includes

19	2	src/main/Ember.cpp
18	0	src/main/StateManager.cpp

commit c4a26ae632a6b81abe0e4215bbd7d3bfe529d419
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Wed Aug 28 18:00:45 2002 +0000

    -Attempt to make console more dynamic.
    -Further work on server service.

7	6	src/services/gui/Console.cpp
17	5	src/services/gui/Console.h
13	1	src/services/server/ServerService.cpp

commit 27979593ec0e8331864be0310eb8e746581800e5
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Wed Aug 28 17:59:41 2002 +0000

    Test UI update. Still needs some work (correction to last commit one piece of new art not two

5	6	src/main/Ember.cpp

commit 1eff4ac5ef4842318f9f000a6adb722907df6ba5
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Wed Aug 28 17:57:54 2002 +0000

    Two new pieces of art for Test UI redesign

1	0	bin/AUTHORS
-	-	bin/masonlogo.png

commit 0b1d421aa58e6f26c66b1cc708525bde3e4aded2
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Wed Aug 28 16:38:55 2002 +0000

    Added a new level of lowness to logging (VERBOSE), to cope with the tons of stuff that gets spewed out

3	1	src/services/logging/LoggingService.cpp
10	8	src/services/logging/LoggingService.h

commit 2fa254b28023d282dfd58c35d383f0379307c68f
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Wed Aug 28 14:40:48 2002 +0000

    gcc-3.x compatibility

1	1	src/services/server/ServerService.cpp
1	1	src/services/server/ServerService.h

commit d94c6d95876e09cee8304ed2e10184619cb13603
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Wed Aug 28 14:36:43 2002 +0000

    -Improved exception handling.
    -Added delete commands for resources to destructor just in case.

26	6	src/services/server/ServerService.cpp
2	1	src/services/server/ServerService.h

commit 02113bacc74c198288ec39b334fec6229ffc9e5e
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Tue Aug 27 22:25:35 2002 +0000

    Major additions to this, including Eris::World, Eris::Player

84	13	src/services/server/ServerService.cpp
64	35	src/services/server/ServerService.h

commit 2451cc1f722319db258333b4ffff477394a001dd
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Tue Aug 27 20:16:57 2002 +0000

    Updating our status

15	0	text/public/index.txt

commit f010987750f5ac2604b4adf1253c5cccdb1d7e9b
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Tue Aug 27 17:47:05 2002 +0000

    Turn this on and bingo

5	2	src/main/Application.cpp

commit 3dcfb3bb7eb55d41acac4b28d46e3f6267b4afda
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Tue Aug 27 17:45:39 2002 +0000

    Coolness of the grandestness, dime can actually connect to a server

38	2	src/services/server/ServerService.cpp
15	2	src/services/server/ServerService.h

commit 73553931d348dafd773d2be0131ecf558239584b
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Tue Aug 27 16:16:53 2002 +0000

    Ok now I've made a few parts of console static and added a few commands from other classes

6	3	src/services/gui/Console.cpp
18	10	src/services/gui/Console.h
4	0	src/services/metaserver/MetaserverService.cpp

commit ee4aef4309f2eed3cde797456de82100e5d02ce2
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Tue Aug 27 05:24:22 2002 +0000

    updating news

13	0	text/public/index.txt

commit 4ff3b410a467d0328b9d9d895bc3c608a8ced4c0
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Tue Aug 27 05:20:26 2002 +0000

    Changing todo formats so they should show up on the tasklist

1	1	dime.dox.in
4	4	src/framework/ComponentFactory.h
1	1	src/services/gui/Button.cpp
2	2	src/services/gui/Console.cpp
1	1	src/services/gui/Label.cpp
6	6	src/services/gui/TextBox.cpp
3	1	src/services/gui/TextBox.h
1	1	src/services/gui/Widget.cpp
6	6	src/services/gui/Widget.h
3	3	src/services/input/InputDevice.cpp
2	4	src/services/input/InputDevice.h
6	8	src/services/input/InputMapping.h
2	4	src/services/input/InputService.h
3	3	src/services/logging/LoggingService.h

commit 26e4bd88c704805dfe268d8b471620ccf5fafb4b
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Mon Aug 26 23:45:26 2002 +0000

    Add some basic support for console commands to metaserver.  Maybe refactor console into two parts brain and widget, either way a way to access it and register commands is required

9	0	src/services/metaserver/MetaserverService.cpp
26	12	src/services/metaserver/MetaserverService.h

commit 52f3cb9fefdf501cf382178b11e86869a2a82ff0
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Mon Aug 26 23:23:22 2002 +0000

    Added todo

1	0	src/services/gui/Widget.h

commit 9e5ec9685315c2e352f11fca2d5f4007eab7e950
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Mon Aug 26 23:09:57 2002 +0000

    Register our own commands in console.cpp

2	7	src/services/gui/Console.cpp
1	4	src/services/gui/Console.h

commit c45d2d4df3dd4e20aaf49c1d637ede3103348069
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Mon Aug 26 23:06:26 2002 +0000

    Fix to allow capital letters

3	1	src/services/gui/Console.cpp

commit d73065de3df6c611138325d00ffe575bf409f8c0
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Mon Aug 26 14:39:38 2002 +0000

    updating the news

13	0	text/public/index.txt

commit 8747a555c97172261a00539f9bd32c531e35e341
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Mon Aug 26 02:20:48 2002 +0000

    Switching focus between textbox and console works

13	3	src/services/gui/EventGenerator.cpp
7	1	src/services/gui/EventGenerator.h

commit 73039e32cf4ae6580b3ddd44c49f280c230e3f68
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Sun Aug 25 22:54:24 2002 +0000

    Dime is out of the dark ages, we have a working console.

1	1	src/main/Ember.cpp
29	1	src/services/gui/Console.cpp

commit d4aa1ba5f527bd62cc70ae8615ca7bb09e32601a
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Sun Aug 25 22:25:53 2002 +0000

    Make console visible for testing

4	0	src/main/Ember.cpp
3	3	src/services/gui/Console.cpp

commit a245232a458ad62a94cc4d83e925c06b8223bc83
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Sun Aug 25 21:47:35 2002 +0000

    Another compile fix

1	1	src/services/gui/Console.cpp

commit 8742bfb7380db8092eb4e528bef5a5054c6fe761
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Sun Aug 25 21:46:29 2002 +0000

    Silly me putting constants in headers

4	0	src/services/gui/Console.cpp
14	11	src/services/gui/Console.h

commit c967010ae2587170322d8279568a9e99c8d7b661
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Sun Aug 25 21:30:35 2002 +0000

    Opps a cout that escaped my notice

0	2	src/services/gui/TextBox.cpp

commit 5f70e7e355feed5187d526a4082728df8ae8332d
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Sun Aug 25 21:24:59 2002 +0000

    -setText(const std::string& text) function for FontRenderer, not sure if it'll work.
    -Tokeniser borrowed from Sear.
    -Added Console to the makefiles.

11	0	src/services/font/FontRenderer.h
1	0	src/services/gui/Console.h
1	1	src/services/gui/Makefile.am
61	0	src/services/gui/Tokeniser.cpp
180	0	src/services/gui/Tokeniser.h

commit 14d1f92b96cfb55102a45c09d84d19b1956ad4d4
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Sun Aug 25 19:20:55 2002 +0000

    Opps typo in there and another. Note to uclient maintainers is --enable-profile deliberately hobbled?  Cause there is two x's in it that don't let you enable it.

1	1	configure.ac

commit b71286709abc6427372fe81768d988899e3f74ee
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Sun Aug 25 19:18:57 2002 +0000

    Opps typo in there

1	1	configure.ac

commit fbefeceefc5ede72564da7db215333f157a990e8
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Sun Aug 25 19:13:07 2002 +0000

    Swipe the --enable-debug --enable-profile from uclient

47	6	configure.ac

commit 530be28fcbcb761fde90de4bdca69af82ce4996c
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Sun Aug 25 18:44:31 2002 +0000

    Added the missing license stuff to these files

18	0	src/services/gui/Button.cpp
18	0	src/services/gui/EventGenerator.cpp
18	0	src/services/gui/GuiService.cpp
18	0	src/services/gui/Label.cpp
18	0	src/services/gui/Panel.cpp
18	0	src/services/gui/TextBox.cpp
18	0	src/services/gui/Widget.cpp

commit caf3ab68132f8c5aca9d8e08c6f4762419c04232
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Sun Aug 25 17:39:32 2002 +0000

    -Remove some debugging couts

0	3	src/services/gui/TextBox.cpp

commit 6bec6fa8105ee0991b4cbc576695590298295af3
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Sun Aug 25 17:20:18 2002 +0000

    -Complete refactor of TextBox's input handler. Caret still todo

96	32	src/services/gui/TextBox.cpp
29	4	src/services/gui/TextBox.h

commit d5bdc25a1ee66280a922391386c624ebea35095d
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Fri Aug 23 17:16:36 2002 +0000

    Just Fontstring and Tokenise functions to do

20	21	src/services/gui/Console.cpp
8	8	src/services/gui/Console.h

commit 20b0dfc8f1e4ba39b35273e5f718411835ebea12
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Fri Aug 23 07:31:48 2002 +0000

    Adding more files for themes. They're still mostly pseudocode and make no claim of working.

4	40	scratchpad/Theme/AuthorInfo.h
0	37	scratchpad/Theme/FontStyle.h
0	35	scratchpad/Theme/IconStyle.h
231	0	scratchpad/Theme/Style.h
242	0	scratchpad/Theme/WidgetStyle.h

commit 96ae453b7bb4e4ad26639e408e2118259cf77d09
Author: Adam Gregory <adamgregory@yahoo.com>
Date:   Fri Aug 23 02:38:12 2002 +0000

    Rewrite of RectangleRenderer finished, but probably broken :). Any brave souls who feel like testing it can just copy the contents of scratchpad/RRRewRite/ into src/services/platform/ . Mostly I've just split up RR, added a polymorphic factory function (ooh!) to create the type of renderer you want based on your arguments, and added a couple of timesaver functions (e.g. horizontal/vertical gradients and I think some other stuff I can't remember :-/).

122	0	scratchpad/RRRewRite/BmpRecRenderer.cpp
1	1	scratchpad/RRRewRite/BmpRecRenderer.h
27	0	scratchpad/RRRewRite/ColourRecRenderer.cpp
33	0	scratchpad/RRRewRite/GradientRecRenderer.cpp
4	6	scratchpad/RRRewRite/GradientRecRenderer.h
119	0	scratchpad/RRRewRite/GridRecRenderer.cpp
5	12	scratchpad/RRRewRite/GridRecRenderer.h
222	0	scratchpad/RRRewRite/RRFactory.h
4	334	scratchpad/RRRewRite/RectangleRenderer.cpp
11	7	scratchpad/RRRewRite/RectangleRenderer.h

commit 257de5b5b98c68da5576b15e2639ed6bec832f2f
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Thu Aug 22 22:54:53 2002 +0000

    Adding some files that will be used for themes

287	0	scratchpad/Theme/AuthorInfo.h
282	0	scratchpad/Theme/FontStyle.h
266	0	scratchpad/Theme/IconStyle.h

commit 444dfe7afbd4721827cba423041aad8a3be19357
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Thu Aug 22 17:44:41 2002 +0000

    So far so good, still needs a few more fixes though

18	8	src/services/gui/Console.cpp
2	1	src/services/gui/Console.h

commit 3a606d687f7597067b15fc0dbfd226440dd6c1e5
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Thu Aug 22 15:56:35 2002 +0000

    Changing buttons to use TILE for the time being until adamgreg get's RR's into shape.

2	2	src/main/Ember.cpp

commit 12674b19762778ee1e3fdce49b38154a3bb549a6
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Thu Aug 22 15:45:24 2002 +0000

    -Add toggleVisible() to Widget.h
    -Move the console into it's proper place

71	0	src/framework/ConsoleObject.h
229	0	src/services/gui/Console.cpp
160	0	src/services/gui/Console.h
12	0	src/services/gui/Widget.h

commit a3ed7b08b8a990e49d12dd21317d75c3a311c5af
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Thu Aug 22 15:43:01 2002 +0000

    Moving into their real places

0	229	scratchpad/Console/Console.cpp
0	160	scratchpad/Console/Console.h
0	71	scratchpad/Console/ConsoleObject.h

commit fa7c37ce44e03a2a29410d6090dcb471ebf2e3bd
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Thu Aug 22 15:26:45 2002 +0000

    I think this should compile

15	10	scratchpad/Console/Console.cpp
15	5	scratchpad/Console/Console.h

commit 8fc457015283c079b5b6e886bc25c8b440595dd2
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Thu Aug 22 00:07:29 2002 +0000

    .cvsignore

3	0	src/services/logging/.cvsignore

commit b225f7431ad7b770aabf024d879d7664711788ae
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Thu Aug 22 00:06:31 2002 +0000

    Alpha support in Color.h none of the renderers support it yet however.

46	20	src/services/platform/Color.h

commit 75eba24acc5d685558b84bf17415659394063a15
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Thu Aug 22 00:05:38 2002 +0000

    -Clean up of dead code
    -Reworking of the main renderer
    -Converted style to more dime style look

43	28	scratchpad/Console/Console.cpp
0	4	scratchpad/Console/Console.h

commit 011149edc20566da49e28423530bb6fdcf9fdb61
Author: Adam Gregory <adamgregory@yahoo.com>
Date:   Wed Aug 21 20:52:56 2002 +0000

    First attempt to split up RectangleRenderer to make it leaner and easier to understand (hopefully). Just the headers worked on so far.

171	0	scratchpad/RRRewRite/BmpRecRenderer.h
169	0	scratchpad/RRRewRite/ColourRecRenderer.h
179	0	scratchpad/RRRewRite/GradientRecRenderer.h
175	0	scratchpad/RRRewRite/GridRecRenderer.h
495	0	scratchpad/RRRewRite/RectangleRenderer.cpp
213	0	scratchpad/RRRewRite/RectangleRenderer.h

commit f75ae783b40cd1d2e887caa8bb5407347369a1c7
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Wed Aug 21 19:49:09 2002 +0000

    Upgrades to base widget and extra hook for textbox

7	2	src/services/gui/Widget.cpp
30	4	src/services/gui/Widget.h

commit ee325865c5ed67d93f40cae21c08e7990095c791
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Wed Aug 21 19:48:39 2002 +0000

    More work

9	12	scratchpad/Console/Console.cpp
12	12	scratchpad/Console/Console.h

commit ada56ef10135cec2c6e753c8e977a7a54977ca8f
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Wed Aug 21 19:23:58 2002 +0000

    Textbox updates

1	0	src/services/gui/TextBox.cpp
4	0	src/services/gui/TextBox.h

commit 828d3bea7e27690798919e66944d2da5fda33e5f
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Wed Aug 21 11:16:40 2002 +0000

    Reformat headers to dime style

34	4	scratchpad/Console/Console.h
32	2	scratchpad/Console/ConsoleObject.h

commit 50f098ceb9d0298f2262991e18f99f9a2465cc49
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Tue Aug 20 22:25:55 2002 +0000

    Initial work on creating console widget based on Simon's sear console

212	0	scratchpad/Console/Console.cpp
124	0	scratchpad/Console/Console.h
41	0	scratchpad/Console/ConsoleObject.h

commit 62acdb4abbafe528a67005b8115a7da519896f34
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Sun Aug 18 20:35:34 2002 +0000

    Fix from nikal now it works! Just the caret to sort out.

1	1	src/services/gui/TextBox.cpp

commit 0193f96d0a71930529afc8fd56d31926316e283f
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Sun Aug 18 20:01:27 2002 +0000

    Almost works but an interesting sideeffect here

2	1	src/services/gui/TextBox.cpp

commit 7a5fa061f4a04a52ff6fb9a90d8149176d235326
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Sun Aug 18 19:01:53 2002 +0000

    -Fix some asserts
    -Prevent us from moving off left edge with myCaretPos
    -Add delete key functionality

14	7	src/services/gui/TextBox.cpp
3	1	src/services/gui/TextBox.h

commit 625f562ac7435dcba073aa1afe0c13d4aa7f6fc5
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Sun Aug 18 16:36:35 2002 +0000

    Fixes a segfault but still a smaller bug left.

7	0	src/services/gui/TextBox.h

commit ef436328616a74caaa3760dc8a2ae0f20f1218b2
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Sun Aug 18 16:05:23 2002 +0000

    Tidy up

5	5	src/services/gui/TextBox.cpp

commit 242d7ecefbb8e0802471604b539af8f330174c01
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Sat Aug 17 19:44:14 2002 +0000

    Remove a define that snuck in

5	2	src/services/platform/RectangleRenderer.cpp

commit 9bacb5c3aca2a680f26f52d8c0d35887071ab433
Author: Adam Gregory <adamgregory@yahoo.com>
Date:   Sat Aug 17 17:38:30 2002 +0000

    fixed it

7	1	configure.ac

commit 7defe8c08b2fa0bc664ecf9ead23f3fe5f3b0718
Author: Adam Gregory <adamgregory@yahoo.com>
Date:   Sat Aug 17 16:53:13 2002 +0000

    modified configure.ac to check for shared_ptr,hpp from boost. Doesn't work.

3	0	configure.ac
5	1	src/services/platform/RectangleRenderer.cpp

commit 0dd7a1efe5feb9b4f93db65afa43dbee051a4eb5
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Fri Aug 16 23:17:25 2002 +0000

    Credits to R Steinke for this round function for use where a system's libc lacks it.

5	4	src/services/platform/RectangleRenderer.cpp

commit 7fa1aafa6d2b030293357a0381d85ff9d6cb19d4
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Fri Aug 16 22:57:06 2002 +0000

    Fix to a fix

2	2	src/services/gui/TextBox.cpp

commit 38c043eee58cc65eb5dd8ccb228ced6d2bddb1fa
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Fri Aug 16 22:38:52 2002 +0000

    Revert something that snuck in

4	2	src/services/platform/RectangleRenderer.cpp

commit 4945cc2925ccc935606891f1d3957ef4c1c5208f
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Fri Aug 16 22:37:12 2002 +0000

    Script to run dime from correct dir

3	0	run
1	1	src/services/gui/TextBox.cpp
1	1	src/services/input/InputService.h
8	3	src/services/platform/RectangleRenderer.cpp

commit 61104d9528383c036cabcb43261f09f1c6f281bb
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Fri Aug 16 22:02:06 2002 +0000

    Unreinventing the wheel and it should actually fix a bug

6	10	src/services/gui/TextBox.cpp

commit c40e87c7ce83b78155c966851d410d84a74743ff
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Fri Aug 16 19:25:34 2002 +0000

    Require autoconf 2.5

161	0	configure.ac
0	161	configure.in

commit 2730f975babbf116d588666765296d0ec1ab9175
Author: winand <winand>
Date:   Tue Aug 6 23:59:50 2002 +0000

    Stretching render now works, but only for stretching to larger height and
    width, trying to shrink an image using stretch probably won't work.

159	17	src/services/platform/RectangleRenderer.cpp
5	0	src/services/platform/RectangleRenderer.h

commit 0f3796718419a6af4b0a1931c50fe124941377b7
Author: winand <winand>
Date:   Mon Aug 5 17:33:52 2002 +0000

    Changed the constructors to initialize variables.  Removed unneccessary
    calls in the constructors.  Implemented the grid constructor/renderer.

107	55	src/services/platform/RectangleRenderer.cpp
93	42	src/services/platform/RectangleRenderer.h

commit 1869255269fb4445147cb94cf5212e15cb5ba340
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Mon Jul 22 20:28:15 2002 +0000

     some more minor changes to the OGLDrawDevice and testing program

2106	10	ChangeLog
8	5	scratchpad/testOGL/test.cpp
1	1	src/services/platform/OGLDrawDevice.cpp

commit 7a003af4ab5c9e41bfde77387c6eb5c0402f8a15
Author: Tim Enderling <t.enderling@web.de>
Date:   Sun Jul 21 14:31:02 2002 +0000

    *** empty log message ***

11	5	ember.vcproj
1	1	make_docs.bat

commit 342783b42d27299aafc0a7a8801f90c6602322ff
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Sat Jul 20 23:47:09 2002 +0000

     removing the dimestylesheet and reference

0	739	text/public/dimestyle.css
0	2	text/public/index.txt

commit 7ab8cabc571bc3af2030173c8c312eab8fa65a72
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Sat Jul 20 21:42:16 2002 +0000

    Adding a stylesheet and it's reference

739	0	text/public/dimestyle.css
2	0	text/public/index.txt

commit ce5d095d0eeaaaab440be82d5c64c05ce3f1fb4d
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Sat Jul 20 20:27:43 2002 +0000

    Adding all the files for the first iteration of the cvs website.  I hope this all works. :)

282	0	text/public/battleplan.txt
224	0	text/public/concept_doc.txt
79	0	text/public/developer_doc/architecture.txt
0	0	text/public/developer_doc/components.txt
65	0	text/public/developer_doc/data_model.txt
472	0	text/public/developer_doc/data_model_fw.txt
178	0	text/public/developer_doc/design.txt
108	0	text/public/developer_doc/development_methodology.txt
9	0	text/public/developer_doc/index.txt
0	0	text/public/developer_doc/scripting.txt
152	0	text/public/developer_doc/services.txt
905	0	text/public/features.txt
18	20	text/public/index.txt
142	0	text/public/news.txt
22	0	text/public/working_notes/index.txt
276	0	text/public/working_notes/theme_format.txt
117	0	text/public/working_notes/ui_story_acorn.txt

commit 1f447901d0e305134a8c2fb051244065c59e61e8
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Sat Jul 20 05:16:24 2002 +0000

    Added the first version of Dime's website for cvs2web

186	0	text/public/index.txt

commit bbc5af48c192ad77444d56f5f749ed6f746880ef
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Wed Jul 17 17:18:22 2002 +0000

    Some changes to the coding doc

4	0	doc/template_header.h

commit 1be60e108d04c3cd8f86eac1b7a3b6aa509544a4
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Tue Jul 16 22:01:40 2002 +0000

    Modified the Makefile.am's and configure.in to include the new LoggingService Organization.  Also made some minor changes to testOGL*

1	0	configure.in
1	1	scratchpad/testOGL/do.sh
13	7	scratchpad/testOGL/test.cpp
1	1	src/main/Makefile.am
1	1	src/services/Makefile.am
1	0	src/services/platform/OGLDrawDevice.cpp

commit 1bc31d406894429e76bcbeeff58c7917404b1005
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Tue Jul 16 21:59:58 2002 +0000

    Adding the Makefile.am for LoggingService

7	0	src/services/logging/Makefile.am

commit 2315f428d2e93c51b37e5569ae9090a2f011fbf1
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Tue Jul 16 21:59:32 2002 +0000

    Reorganized LoggingService so that methods are no longer inline.  Better compile times.

260	1	src/services/logging/LoggingService.cpp
286	446	src/services/logging/LoggingService.h

commit 37f2985dad468d436b37515cddeceffbbbf69d8a
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Mon Jul 15 22:51:33 2002 +0000

    Moved the errant #include to the top of the file.

6	2	src/main/Application.cpp

commit 4e27dffe8de8cb6536886989a650dba58447492e
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Mon Jul 15 13:51:46 2002 +0000

    Changed return PDataKey(NULL); with return PDataKey()

1	1	src/services/datamodel/BoolProvider.cpp
2	2	src/services/datamodel/FloatProvider.cpp
1	1	src/services/datamodel/IntProvider.cpp
1	1	src/services/datamodel/StringProvider.cpp

commit 348b44c19559fdc2341fbd1e35eec98d0d03c06e
Author: Tim Enderling <t.enderling@web.de>
Date:   Sun Jul 14 17:31:29 2002 +0000

    *** empty log message ***

1	1	test/DataModelTest.cpp

commit d181f6ed62a261080c503acf87ffeb4d721c84d5
Author: Tim Enderling <t.enderling@web.de>
Date:   Sun Jul 14 16:49:00 2002 +0000

    *** empty log message ***

4	3	src/services/metaserver/MetaserverService.cpp

commit bc51ae5b7897013dc7d20ebaa62a7cf8f5b9ba2d
Author: Tim Enderling <t.enderling@web.de>
Date:   Sun Jul 14 16:34:43 2002 +0000

    *** empty log message ***

21	5	src/main/Application.cpp
12	15	src/services/datamodel/DataObject.cpp
2	2	src/services/datamodel/DataObject.h
17	12	test/DataModelTest.cpp

commit fd242bcae945d8672aeaa362ffaeee358f2a548f
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Thu Jul 11 21:55:56 2002 +0000

    First steps to an OpenGL widget system

41	42	src/services/platform/OGLDrawDevice.cpp
1	1	src/services/platform/OGLDrawDevice.h

commit e0e73dee533a063485d2fa6cb8d3b92e4e206f15
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Thu Jul 11 21:55:35 2002 +0000

    First steps towards openGL widgets, quite a bit of code needs shifting from these files to OGLDrawDevice.cpp but it should be ok.

5	0	scratchpad/testOGL/test.cpp

commit da1581a337277a2a01cd8fe7c345ed5b260d5cbb
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Thu Jul 11 17:48:38 2002 +0000

    Adjust viewport size

1	1	src/services/platform/OGLDrawDevice.cpp

commit ec5c6453c59d96c3609958b6136e1ccecfe8546b
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Thu Jul 11 17:39:00 2002 +0000

    Ok I'm trying this init function out but I doubt it's quite right.  Could you check this over nikal?  My openGL is rough.

29	1	src/services/platform/OGLDrawDevice.cpp

commit 2d5082d5e61bd8e0f42b313edd125ec22b3de68b
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Thu Jul 11 17:37:42 2002 +0000

    Corrections to my own work

1	1	scratchpad/testOGL/test.cpp

commit b6180dffd3f3a43f6d0f6473c05e014f36bd843a
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Thu Jul 11 17:05:58 2002 +0000

    Created an init function

1	0	src/services/platform/DrawDevice.h
4	1	src/services/platform/OGLDrawDevice.cpp
5	0	src/services/platform/OGLDrawDevice.h
6	1	src/services/platform/SDLDrawDevice.cpp
14	10	src/services/platform/SDLDrawDevice.h

commit f797c7627cfc9157de5545265f05c559cb2330d5
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Thu Jul 11 17:05:35 2002 +0000

    A few fixes

1	1	scratchpad/testOGL/do.sh
4	1	scratchpad/testOGL/test.cpp

commit 824717e75cd62341b996ab1e750f2596e6a6e72a
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Thu Jul 11 14:38:27 2002 +0000

     added files to test OGLDrawDevice

3	0	scratchpad/testOGL/do.sh
51	0	scratchpad/testOGL/test.cpp

commit b9fac312c4ec2562795aba67b4a85c0c79c1d7c9
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Thu Jul 11 14:31:00 2002 +0000

     some fixes to the OGLDrawDevice

103	2	src/services/platform/OGLDrawDevice.cpp
1	0	src/services/platform/OGLDrawDevice.h

commit ff24aadf438311f7ec8ebba966945683a362ae15
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Tue Jul 9 13:10:49 2002 +0000

    Fix an issue with us loosing text when it goes off screen.  Have to sort out the initial text always getting zapped now.

0	2	src/services/gui/TextBox.cpp
9	2	src/services/gui/TextBox.h

commit c4c4ad92b29a26439fc87bc25a6d6a0dc308203d
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Mon Jul 8 12:50:32 2002 +0000

    Partially working caret

12	7	src/services/gui/TextBox.cpp
1	1	src/services/gui/TextBox.h

commit 93dcd6483221dcb895915f3683688908b5c99b66
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Sun Jul 7 16:58:14 2002 +0000

    Somehow a setFont was misnamed as a getFont, fixed

1	1	src/services/font/FontRenderer.h

commit 68ba10f533741092e8b6d665e1359d28a1e6e21f
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Sun Jul 7 12:26:01 2002 +0000

    Fixed Makefile.am to drag in the new files.

1	1	src/services/datamodel/Makefile.am

commit 040f8c91d624f69b5dc85fc7fc3ffb4b00901ab8
Author: Tim Enderling <t.enderling@web.de>
Date:   Sat Jul 6 19:44:27 2002 +0000

    *** empty log message ***

18	6	ember.vcproj
153	0	src/services/datamodel/BoolProvider.cpp
134	0	src/services/datamodel/BoolProvider.h
153	0	src/services/datamodel/FloatProvider.cpp
134	0	src/services/datamodel/FloatProvider.h
1	1	src/services/datamodel/StringProvider.h
2	0	src/services/metaserver/MetaserverService.cpp
3	4	src/services/server/ServerService.cpp

commit 69291678f8fb9f07c5e8ae2663b6cff4d7bcb9c1
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Thu Jul 4 23:11:26 2002 +0000

    Added an invalid button state just incase someone clicks with the fourth mouse button or something

1	1	src/services/gui/EventGenerator.cpp
1	0	src/services/gui/MouseButtonEvent.h

commit 0790da9c17222d3df789e7122dcb1dab70ec91e9
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Thu Jul 4 22:54:56 2002 +0000

    The idea's behind caret work

18	0	src/services/gui/TextBox.cpp
5	0	src/services/gui/TextBox.h

commit ccb51deb4723f7edc5346db79b0d417cd5919309
Author: Tim Enderling <t.enderling@web.de>
Date:   Thu Jul 4 13:29:42 2002 +0000

    *** empty log message ***

2	2	ember.vcproj

commit 5499ad58ddf84a54c207a19edd29b13d94bc9924
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Wed Jul 3 11:38:48 2002 +0000

    Hook eris's logging service into Dime's

8	1	src/main/Application.cpp
42	11	src/services/logging/LoggingService.h

commit 8e539e3923480242127d5a137e3718a312d2596c
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Tue Jul 2 22:03:17 2002 +0000

    Uped MaxActiveQueries to 10 just in case will work as long as we don't have more than 10 servers.

1	1	src/services/metaserver/MetaserverService.cpp

commit f507554a2ebbe7e5102b98236b9be64c1b38d583
Author: Tim Enderling <t.enderling@web.de>
Date:   Tue Jul 2 22:00:13 2002 +0000

    Dump level added

5	2	src/main/Application.cpp
71	3	src/services/datamodel/DataModelService.cpp
2	1	src/services/datamodel/DataModelService.h

commit a2ace8bc36bd33b87bddbf85ffe2c1296fd20c45
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Tue Jul 2 20:56:25 2002 +0000

    Increased metaserver maxQueries from 1 to 3

1	1	src/services/metaserver/MetaserverService.cpp

commit 3f6fd562d4707e4026aa5391eb07ceecd8b5b5da
Author: Tim Enderling <t.enderling@web.de>
Date:   Tue Jul 2 20:22:19 2002 +0000

    *** empty log message ***

1	1	src/services/datamodel/Makefile.am

commit df6eba54398cacd649ed20d7b5e4aa7519a75ed0
Author: Tim Enderling <t.enderling@web.de>
Date:   Tue Jul 2 19:13:49 2002 +0000

    Test usage of DDM in MetaserverService

20	5	doc/template_header.h
15	0	ember.vcproj
32	3	src/main/Application.cpp
3	0	src/mscprag.h
22	0	src/services/datamodel/DataModelService.cpp
7	0	src/services/datamodel/DataModelService.h
5	2	src/services/datamodel/DataObject.cpp
1	1	src/services/datamodel/IntProvider.cpp
152	0	src/services/datamodel/StringProvider.cpp
134	0	src/services/datamodel/StringProvider.h
49	2	src/services/metaserver/MetaserverService.cpp
2	0	src/services/metaserver/MetaserverService.h

commit 39ff1be395a5a5b161894bf28c511f7faae28e8f
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Tue Jul 2 15:28:04 2002 +0000

    Tidy up on configure.in

5	11	configure.in

commit 10ebfeafa60fc930c02b1f33c295623a4cd0f043
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Tue Jul 2 03:35:17 2002 +0000

    Added OpenGL DrawDevice.  It's not complete.  It needs a blitSurface function implemenation. It compiles, and hasn't been tested, but I don't have the time.  Anyone can feel free to implement it, or test it.  I will as soon as I have time if I can.

1	1	AUTHORS
17	0	configure.in
8	1	scratchpad/lesson05/lesson05.c
7	3	src/main/Application.cpp
6	0	src/services/platform/DrawDevice.h
2	2	src/services/platform/Makefile.am
122	0	src/services/platform/OGLDrawDevice.cpp
137	0	src/services/platform/OGLDrawDevice.h

commit 3edfd14787cf380dd8f344c0c404d65393b344d0
Author: Ron Steinke <rsteinke@w-link.net>
Date:   Tue Jul 2 01:07:20 2002 +0000

    Need to add CPPUNIT_LIBS to LIBS, not LDFLAGS

1	1	configure.in

commit 37ef92b49cd8adf0d6d4e1a2d3cc850967d145b5
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Mon Jul 1 19:54:31 2002 +0000

    yay

21	13	scratchpad/lesson05/lesson05.c

commit 5e7b5ec9b69af57653b9bea6efa7d2c21dee20d9
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Mon Jul 1 18:28:27 2002 +0000

    some opengl files to play around with. for Xmp

9	0	scratchpad/lesson05/Makefile
28	0	scratchpad/lesson05/README
380	0	scratchpad/lesson05/lesson05.c

commit 6e46d5183fefc22d252e1ba351f022a65d5d61b8
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Wed Jun 26 19:57:53 2002 +0000

    Makefile build fix

2	0	test/Makefile.am

commit dab6019d50ac22d4dfcb84ee5c807d4426b05fee
Author: Michael Koch <konqueror@gmx.de>
Date:   Tue Jun 18 12:27:31 2002 +0000

    only use "-I /usr/local/share/aclocal" is present

5	1	autogen.sh

commit 89a649f92eaf661efe60b917b3a56a9664c56346
Author: Michael Koch <konqueror@gmx.de>
Date:   Tue Jun 18 12:26:36 2002 +0000

    make it compile

3	3	src/services/datamodel/DataObject.cpp
1	1	src/services/datamodel/DataProvider.cpp
1	1	src/services/datamodel/FolderProvider.cpp
1	1	src/services/datamodel/IntProvider.cpp
1	1	src/services/datamodel/LinkProvider.cpp

commit b26f9cf7448c53bcc0e8715c78989b507334bb66
Author: Michael Koch <konqueror@gmx.de>
Date:   Tue Jun 18 12:25:26 2002 +0000

    Makefile cleanup

0	2	src/Makefile.am
4	2	src/main/Makefile.am
5	8	src/services/Makefile.am
3	1	src/services/config/Makefile.am
0	1	src/services/datamodel/Makefile.am
2	1	src/services/font/Makefile.am
0	1	src/services/gui/Makefile.am
0	1	src/services/image/Makefile.am
2	2	src/services/input/Makefile.am
3	1	src/services/metaserver/Makefile.am
2	1	src/services/platform/Makefile.am
3	1	src/services/server/Makefile.am
3	1	src/services/test/Makefile.am
3	3	test/Makefile.am

commit 66e0fa694f9da16febf090556e47644c17c1c122
Author: Michael Koch <konqueror@gmx.de>
Date:   Tue Jun 18 12:09:36 2002 +0000

    introduced:
    #define FONT_FILE ....
    to make code easier to read

9	20	src/services/gui/Label.h

commit 06e7426072bdb45b1d067beb66619e3d1507c509
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Sun Jun 16 20:12:45 2002 +0000

    Added freetype2 to the dependancies and removed CrystalSpace from them

7	6	INSTALL

commit b67565a581d84b5c659e8ad0afa1bd80555d3cee
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Sat Jun 15 19:37:41 2002 +0000

    More work on statemanager

10	5	src/components/State.h
15	3	src/components/WidgetInfo.h

commit f60a63b1b16f7bcecd2fd3e68d36b816beae6734
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Sat Jun 15 14:57:22 2002 +0000

    Fix to earlier commit

2	2	src/components/State.h

commit 59f5e085cb0728a15c0363af8d81cb796e665c45
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Fri Jun 14 14:20:24 2002 +0000

    More work on States.

15	0	src/components/State.h
6	0	src/components/WidgetInfo.h
8	4	src/main/StateManager.h
5	0	src/services/gui/Widget.cpp
5	0	src/services/gui/Widget.h

commit 8595f142cd818a199bdf2c4207e9d96b3145af5c
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Thu Jun 13 23:39:46 2002 +0000

    -Delete a done TODO.
    -Add newline to end of SDLDrawDevice.h
    -Latest work on States.

11	11	src/components/State.h
10	15	src/components/WidgetInfo.h
0	1	src/framework/Service.h
1	1	src/services/platform/SDLDrawDevice.h

commit 9f1ecf89347500521e383999131f36873bd72aa0
Author: Joel Schander <jschande@cs.cuc.edu>
Date:   Wed Jun 12 20:01:45 2002 +0000

    Narrative descriptions of Dime services.

35	0	doc/ember_services.txt

commit 7506bd51b516b97d5c67ccc8eab0bd9b09fae22d
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Mon Jun 10 18:20:14 2002 +0000

    spec files thing, should be ok, please correct if it isn't

1	0	configure.in
45	0	dime.spec.in

commit acee81bc39af423d879e13b2c6320d2f6f257956
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Mon Jun 10 18:04:44 2002 +0000

    Doxygen documenting enabled if anyone's build environment breaks out in spots over this give us a shout.

19	20	configure.in

commit acee92af52ba75cbc48580f8ce74ccc0e12d26ef
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Sun Jun 9 17:55:20 2002 +0000

    Copyright (left) stuff and a little fix to state.h

6	4	src/components/State.h
18	0	test/InputServiceTest.h
18	0	test/StateManagerTest.h

commit 1b1ce77f08c1130e133911cd12c367bae8c8dc9e
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Sat Jun 8 19:01:34 2002 +0000

    TextBoxes now tile their bg

2	2	src/services/gui/TextBox.h

commit 646f05e1eef12213ad1222dcdb28a65a53f8672c
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Sat Jun 8 19:01:07 2002 +0000

    quick fix for the Tiling problem

113	113	src/services/platform/DrawDevice.h
6	3	src/services/platform/RectangleRenderer.cpp
14	202	src/services/platform/SDLDrawDevice.cpp
125	127	src/services/platform/SDLDrawDevice.h

commit 9823675c2e46661a7f5ada35a61b9f049a7d009e
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Sat Jun 8 17:52:59 2002 +0000

    Tests for StateManager

1	1	src/main/Makefile.am
5	0	src/main/StateManager.cpp
0	1	test/InputServiceTest.h
1	1	test/Makefile.am
62	0	test/StateManagerTest.cpp
40	0	test/StateManagerTest.h
2	0	test/TestServices.cpp

commit 2e03ed2a8575189db0b91389bcb05c7d507c1d13
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Sat Jun 8 16:18:21 2002 +0000

    Fixed unit tests by moving CPPUNIT_TEST_SUITE_REGISTRATION to correct file

0	2	test/DataModelTest.cpp
1	49	test/InputServiceTest.cpp
56	0	test/InputServiceTest.h
4	1	test/TestServices.cpp

commit 75e37dcec2b436940f8eb6625b2b3c619d0cad53
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Fri Jun 7 19:29:55 2002 +0000

    Fixes to StateManager ProtoCode

2	0	src/components/State.h
3	2	src/components/WidgetInfo.h
14	0	src/main/StateManager.cpp
9	5	src/main/StateManager.h

commit 289a4434fb0eae61d18a206728c971ef3e9411ba
Author: Tim Enderling <t.enderling@web.de>
Date:   Tue Jun 4 13:25:04 2002 +0000

    Removed VC6 support.

0	20	Visual C++ 6.0.txt
0	545	dime.dsp
0	29	dime.dsw
0	3	ember.vcproj
0	2	src/mscprag.h

commit c447c961e61f415fa920bbcae170a1ea4de8e5c8
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Sun Jun 2 15:52:36 2002 +0000

    Bumped cppunit required version to 1.8.0

1	2	INSTALL

commit 47309a02e0edf0a0bdadfbba0eee5c0c5d8cfda9
Author: James Turner <james@worldforge.org>
Date:   Sun Jun 2 13:12:36 2002 +0000

    bump required version of CppUnit to 1.8.0

5	8	configure.in

commit 0f1c9a32357bd96a74cd965fb6d7f9f1976ee7df
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Sun Jun 2 12:27:33 2002 +0000

    Checked in progress to date on state's for peer review.

201	0	src/components/State.h
229	0	src/components/WidgetInfo.h
186	0	src/main/StateManager.h

commit aedf5d1cbaa123eaf2e8015dc06f54b25059160e
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Sun Jun 2 11:55:06 2002 +0000

    Back out changes the require .clear() method on STL basic_strings

3	2	src/services/gui/TextBox.cpp

commit c3b5782e28c11ae4ba5b4e75fabca95e73ab80f9
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Sun Jun 2 00:01:06 2002 +0000

    Moving InputServiceTest to the test dir

0	185	src/services/input/InputServiceTest.cpp
185	0	test/InputServiceTest.cpp
1	2	test/Makefile.am

commit db33deeda5dcb54356f55705a25961d7381b2ff9
Author: Tim Enderling <t.enderling@web.de>
Date:   Sat Jun 1 23:40:19 2002 +0000

    Bug fixes

19	16	src/services/datamodel/DataProvider.cpp
4	4	src/services/datamodel/DataProvider.h

commit 91dc4e55991299d488f3a26a7d9f6d84f895c1c7
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Sat Jun 1 22:53:06 2002 +0000

    A little fix worked out with Tim.

2	2	src/services/datamodel/DataObject.cpp

commit b7881022a489a8be9fbff3341de5dc293e577b7e
Author: Tim Enderling <t.enderling@web.de>
Date:   Sat Jun 1 15:10:07 2002 +0000

    Several bug fixes. Unit tests run properly again.

8	2	ember.vcproj
1	1	src/services/datamodel/DataModel.h
2	2	src/services/datamodel/DataObject.cpp
3	4	src/services/datamodel/DataObject.h
2	0	src/services/datamodel/DataProvider.cpp
1	1	src/services/datamodel/LinkProvider.cpp
12	2	src/services/input/InputDevice.cpp
1	0	test/TestServices.cpp

commit 0f5148f214dbb4a93295fb3ff2d9a87891506105
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Thu May 30 17:46:07 2002 +0000

    Bit more work to get caret functions in

58	9	src/services/gui/TextBox.cpp
16	7	src/services/gui/TextBox.h

commit 42b0a92895c6abae6c0095eb98077cfbf5b109fb
Author: Tim Enderling <t.enderling@web.de>
Date:   Thu May 30 17:42:34 2002 +0000

    *** empty log message ***

7	1	ember.vcproj
153	0	src/services/datamodel/IntProvider.cpp
134	0	src/services/datamodel/IntProvider.h

commit 33586200d7331b428593a600141a78131ba7ecc4
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Thu May 30 12:01:04 2002 +0000

    Lining up the text in the textbox to avoid collision with borders, stop gap until we have a theme or something that tells us how big the border should be.

2	2	src/services/gui/TextBox.h

commit 1874d1e94587a7d409b97fd6cd7a2c31445705b8
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Wed May 29 21:32:01 2002 +0000

    Minor fixes and warning removal, thank Tim for the work.

0	2	src/services/datamodel/DataProvider.cpp
1	1	src/services/datamodel/DataProvider.h
1	1	src/services/datamodel/LinkProvider.cpp

commit 1839d829ae53dd6ca2f163eba78435630cd28b29
Author: Tim Enderling <t.enderling@web.de>
Date:   Wed May 29 20:08:43 2002 +0000

    Tim goes .NET

3	0	Visual C++ 6.0.txt
22	2	dime.dsp
27	0	ember.sln
556	0	ember.vcproj
1	2	src/services/datamodel/DataModel.h
55	41	src/services/datamodel/LinkProvider.cpp
16	3	src/services/datamodel/LinkProvider.h
1	1	src/services/server/ServerService.cpp
2	2	src/services/server/ServerService.h

commit 2d78e0d1349e5ac2046c12f1a18f3cea8bba2bf5
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Mon May 27 00:25:56 2002 +0000

    Tests are now being run

4	15	src/main/Application.cpp
4	1	src/main/Ember.cpp
5	5	test/DataModelTest.cpp
2	2	test/DataModelTest.h
1	0	test/TestServices.cpp

commit 4b9cc2ff7d6aef61a987ea63f0498d1c36eb160d
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Mon May 27 00:23:41 2002 +0000

    .cvsignore

3	0	test/.cvsignore

commit 8615ba940d4ddbe2c7ef1b730f44bcf7f4960c39
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Mon May 27 00:20:27 2002 +0000

    Sort out inability of TextBox and fontrender to handle zero length strings.

8	2	src/services/font/FontRenderer.cpp
2	1	src/services/gui/TextBox.cpp

commit 74d7508380aa2c3150ba6f8ea0484c6d34e278b4
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Sun May 26 21:37:09 2002 +0000

    fixing Makefile.am subdir order

1	1	Makefile.am

commit 48dc386fdc1a926665465b5b59df185ec2defce9
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Sun May 26 21:03:44 2002 +0000

     more work towards getting cpp-unit test done

4	4	configure.in
4	1	src/main/Ember.cpp
1	1	src/main/Makefile.am
194	0	test/DataModelTest.cpp
2	165	test/DataModelTest.h
3	22	test/Makefile.am
24	0	test/TestServices.cpp
20	0	test/TestServices.h
0	69	test/TestSuite.cpp
0	14	test/nulltest.sh

commit 5a3faf47924a23fe81fa85260d362ca2beafe6a3
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Sun May 26 02:32:12 2002 +0000

    Tiling bitmaps aren't working. but if we do a stretch then it does.

3	3	src/main/Ember.cpp
2	2	src/services/gui/TextBox.h

commit a3a38e221135678cb6a89401564d684cefacb66b
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Sat May 25 22:32:32 2002 +0000

    Added varconf to list of needed files

4	0	INSTALL
14	4	configure.in

commit 106e8b033f6b1a0f1124fde52b1004c29f8825b5
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Sat May 25 22:17:54 2002 +0000

    Add serverservice to the main build.

7	1	src/main/Application.cpp
37	3	src/main/DimeServices.h
1	1	src/main/Makefile.am

commit 4f9b6ec992ace7df746282d60b15a9bd50b0f6cc
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Sat May 25 21:58:56 2002 +0000

    Fixes to warnings.

5	5	src/services/datamodel/DataObject.cpp
1	1	src/services/datamodel/DataProvider.cpp

commit b8aeef3afadc6d24122b098f3b312a59e8afb6df
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Sat May 25 21:08:57 2002 +0000

    -Bit of a rewrite to change the use of the Eris::Connection object so that it is now created and destroyed with ServerService rather than on connect/disconnect.
    -Added connect method.
    -Reformated the text so I don't get frustrated with it.

124	114	src/services/server/ServerService.cpp
13	1	src/services/server/ServerService.h

commit f800ee2a3af44dbdc34ea7596fc0cf85b667ba4c
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Fri May 24 19:05:23 2002 +0000

    Serverservice updates

26	7	src/services/server/ServerService.cpp
13	0	src/services/server/ServerService.h

commit 63f507ac8f0b1c43243f270b6f9667691a491ccb
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Mon May 20 22:56:00 2002 +0000

    -Corrections on Style.h added TODO for adding and deleting TextStyles and IconStyles from the mapping.
    -Fixed TextStyles setter methods.
    -Redid IconStyles.

269	0	src/services/gui/theme/IconStyle.h
11	36	src/services/gui/theme/Style.h
33	34	src/services/gui/theme/TextStyle.h

commit a18fd7b9f3e8ce7c2303258e72ff9eb1f104013d
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Mon May 20 22:48:29 2002 +0000

    Still more little fixes to CodeGen.pl

4	3	CodeGen.pl

commit cae2b72dc7ceccafd3a6f8eb89e1a00e04d6c357
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Mon May 20 22:31:16 2002 +0000

    -Have to redo IconStyle I was reading TextStyles' schema as I was writing it.  Doh!
    -Added a missing include to TextStyle
    -Did Style.

0	287	src/services/gui/theme/IconStyle.h
258	0	src/services/gui/theme/Style.h
2	1	src/services/gui/theme/TextStyle.h

commit 4e322cbcf0c2fa8f9e282a73b10637d8d9ae206f
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Mon May 20 22:30:28 2002 +0000

    Tiling works with RectangleRenderers

5	7	src/services/platform/RectangleRenderer.cpp

commit cc01eda10ae83246a6a8fda153faaeaed7eaab55
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Mon May 20 22:11:08 2002 +0000

    First revision of IconStyle

287	0	src/services/gui/theme/IconStyle.h

commit eee9806b99a9f4b90382962530212d36f174dc7c
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Mon May 20 22:10:26 2002 +0000

    quick fixes for the CodeGen.pl

3	3	CodeGen.pl
26	3	src/services/platform/RectangleRenderer.cpp

commit 61e69e00cf759f0247b2dacd2a3e8007c6518bf6
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Mon May 20 21:37:38 2002 +0000

    Moving some files around

0	268	src/services/gui/TextStyle.h
0	296	src/services/gui/Theme.h
0	132	src/services/gui/ThemeAuthor.h
268	0	src/services/gui/theme/TextStyle.h
296	0	src/services/gui/theme/Theme.h
132	0	src/services/gui/theme/ThemeAuthor.h

commit 2ba06e9883d6d07d12d3826045936d8020328e93
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Mon May 20 18:49:49 2002 +0000

    Quick changes to RectangleRenderer, and some theme stuff

3	3	src/main/Ember.cpp
1	1	src/services/font/FontRenderer.h
3	2	src/services/gui/TextBox.h
268	0	src/services/gui/TextStyle.h
9	8	src/services/platform/Color.h
20	20	src/services/platform/RectangleRenderer.cpp
65	60	src/services/platform/RectangleRenderer.h

commit fc24188597bf73daf0fb1efe0520075d46aee017
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Mon May 20 18:00:41 2002 +0000

    -Set version in autoconf
    -Fixed naming conventions in ServerService and Metaserver service.
    -More work on ServerService.
    -A fix in Font.cpp for -Wall.

1	1	configure.in
2	1	src/services/font/Font.cpp
9	16	src/services/metaserver/MetaserverService.cpp
4	4	src/services/metaserver/MetaserverService.h
15	14	src/services/server/ServerService.cpp
12	6	src/services/server/ServerService.h

commit 2ebd28727cf886f890a1cab60b1a9eb8c21d6721
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Mon May 20 06:10:07 2002 +0000

    Some starting headers working towards Themes, and A perl script to automatically generate your basic header based on Member names.  The script assumes all members are named without the my or set or get. those will be added.  So if your member should be called myTextColor, then enter TextColor.

235	0	CodeGen.pl
132	0	src/services/gui/ThemeAuthor.h

commit ea3d21f4740faff70e091a6f741ac6ece723e899
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Sat May 18 18:37:47 2002 +0000

    Use the singleton interface on connection for now

4	5	src/services/server/ServerService.cpp

commit 0b7904670fa58891457537ccae7d913ca42719bd
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Sat May 18 12:00:48 2002 +0000

    -Fixed two signed-unsigned comparisons\n-Made everybody use the enum Service::Status for their service status values rather than ints.

7	20	src/framework/Service.h
2	2	src/services/config/ConfigService.cpp
1	1	src/services/config/ConfigService.h
1	1	src/services/font/FontRenderer.cpp
2	2	src/services/font/FontService.h
3	2	src/services/gui/GuiService.h
1	1	src/services/gui/Label.h
3	3	src/services/image/ImageService.h
3	2	src/services/input/InputService.h
4	3	src/services/logging/LoggingService.h
4	4	src/services/metaserver/MetaserverService.cpp
1	1	src/services/metaserver/MetaserverService.h
8	8	src/services/server/ServerService.cpp
1	1	src/services/server/ServerService.h
6	6	src/services/test/TestService.cpp
1	1	src/services/test/TestService.h

commit 0acd76c6bfd93b914528d542459b9e96dac0f752
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Sat May 18 10:51:12 2002 +0000

    -Fixed a bug in LoggingService where somewas passing a struct rather than it's member into sprintf.\n-Got rid of a warning in ServerService caused by initialiser order.

1	1	src/services/logging/LoggingService.h
1	1	src/services/server/ServerService.cpp

commit 9ce76b2c538721d0f6b65320538c35ee523fb5c1
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Thu May 16 17:55:45 2002 +0000

    Another -Wall fix

1	1	src/services/font/FontRenderer.h

commit 92bdfcca26508e0fb96645432455f86364a434b7
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Thu May 16 17:54:55 2002 +0000

    Turn on -Wall

2	2	configure.in

commit f2364c32327c48788c51f4710d454c3fd6f3965c
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Thu May 16 17:54:30 2002 +0000

    Changes to remove a few -Wall warnings

1	1	src/services/gui/Event.h
6	4	src/services/gui/GuiService.h
1	1	src/services/gui/KeyPressEvent.h
1	1	src/services/gui/Widget.h

commit ca4867b21190049e26e63d9d0639ce8eac0490ee
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Thu May 16 17:41:18 2002 +0000

    Just a few tweaks

2	3	src/services/metaserver/MetaserverService.cpp
1	1	src/services/metaserver/MetaserverService.h

commit d70adaafb9c059507f59cfe8e499ee396c295f28
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Thu May 16 17:23:25 2002 +0000

    .cvsignore

5	0	src/services/datamodel/.cvsignore

commit 6d90b307167e0b523a9f8a3af3725070c915681b
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Thu May 16 17:02:59 2002 +0000

    Quick fixes to DataObject to coping with gcc strictness

1	1	src/services/datamodel/DataObject.cpp
1	1	src/services/datamodel/DataObject.h

commit ae7f51d9eb21e597a7bca4e9bbb051a16f3c2e9c
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Thu May 16 17:01:29 2002 +0000

    Not completely fixed but better

3	2	test/TestSuite.cpp

commit a83b600ca3c78d05bd31cf3f54e05c5dc2916b50
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Thu May 16 04:26:57 2002 +0000

     I believe this enable testing with CPPUNIT to be done on a MakeCheck

1	1	Makefile.am
23	9	configure.in
5	2	src/main/Application.cpp
4	4	src/services/Makefile.am
0	223	src/services/datamodel/DataModelTest.cpp
1	1	src/services/datamodel/Makefile.am
9	9	src/services/metaserver/MetaserverService.cpp
1	1	src/services/metaserver/MetaserverService.h
222	0	test/DataModelTest.h
25	0	test/Makefile.am
68	0	test/TestSuite.cpp
14	0	test/nulltest.sh

commit eeee4bb4a7758bd1d062f038df5c5750f293c889
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Wed May 15 22:46:16 2002 +0000

    Increased required eris version to 0.9.5

1	1	INSTALL
1	1	configure.in

commit 936fdf056917556890e860ff47a365cfcdeea932
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Wed May 15 22:22:55 2002 +0000

    Work on datamodel gcc fixes

1	1	src/services/Makefile.am
3	2	src/services/ServiceTest.cpp
1	1	src/services/datamodel/DataModelService.cpp
9	9	src/services/datamodel/DataObject.cpp
2	3	src/services/datamodel/DataProvider.cpp
2	2	src/services/datamodel/DataProvider.h
3	3	src/services/datamodel/FolderProvider.cpp
2	2	src/services/datamodel/LinkProvider.cpp
1	5	src/services/datamodel/Makefile.am

commit 610e8df0deb5992a8d14668efbffe34738ce843c
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Wed May 15 21:13:23 2002 +0000

    a few changes to datamodel to work with gcc's stricter type enforcement

3	3	src/services/datamodel/DataObject.cpp
10	0	src/services/datamodel/Makefile.am

commit b7b6e4bc28254db93841cf2ad9a3caf1649440e1
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Wed May 15 20:47:43 2002 +0000

    Datamodel automake stuff

1	0	configure.in

commit 8cecce029a882fe1143844bdc817c237cfdcb2b7
Author: Tim Enderling <t.enderling@web.de>
Date:   Wed May 15 20:15:57 2002 +0000

    First DataModel release!

57	5	dime.dsp
5	2	src/main/Application.cpp
121	0	src/services/datamodel/DataModel.h
1	0	src/services/datamodel/DataModelService.cpp
138	0	src/services/datamodel/DataModelService.h
223	0	src/services/datamodel/DataModelTest.cpp
768	0	src/services/datamodel/DataObject.cpp
275	0	src/services/datamodel/DataObject.h
326	0	src/services/datamodel/DataProvider.cpp
273	0	src/services/datamodel/DataProvider.h
226	0	src/services/datamodel/FolderProvider.cpp
161	0	src/services/datamodel/FolderProvider.h
242	0	src/services/datamodel/LinkProvider.cpp
135	0	src/services/datamodel/LinkProvider.h
9	7	src/services/input/InputServiceTest.cpp

commit 9421608cbe584ba625b342489989fb18238e5551
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Wed May 15 20:15:51 2002 +0000

    Server service work

31	0	src/services/server/ServerService.cpp
9	0	src/services/server/ServerService.h

commit f90054287e80f1233015c7081f5a6d8cf034eb4d
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Wed May 15 13:42:22 2002 +0000

    Enabling the getGameServerCount stuff.  With thanks to James for his fixes

1	1	src/services/metaserver/MetaserverService.cpp

commit d263c09bace31d1c2f263c0067d83e80eeaa892b
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Wed May 15 12:32:43 2002 +0000

    This makefile got accidently deleted directly due to a breakdown in communication doh!  I meant the other one.

5	0	src/services/server/Makefile.am

commit c611ea7ad7ac542109d066350c8d2bbaa118474f
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Tue May 14 23:09:11 2002 +0000

    Copyright (left) stuff

1	2	src/services/server/ServerService.cpp
1	2	src/services/server/ServerService.h

commit 5480d5c81f02f00a459e4cece44c7a180eefcbb4
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Tue May 14 23:06:32 2002 +0000

    Ok serverservice is actually doing something but I don't recomment using it yet

30	39	src/services/server/ServerService.cpp
17	20	src/services/server/ServerService.h

commit 3390056c6f29b8a6a63154c72feddaa7fbcb72d2
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Tue May 14 21:53:41 2002 +0000

    Just some logging changes

1	1	src/services/font/FontService.h

commit cdae22b97835da69abace5f20d4c01c7f8bd30bc
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Tue May 14 21:49:57 2002 +0000

    Metaserver service has just been rewritten to work with how eris now works.  Eris still needs to be corrected as it does not yet emit a signal it is supposed to.

5	5	src/services/font/FontService.cpp
1	1	src/services/font/FontService.h
42	20	src/services/metaserver/MetaserverService.cpp
5	1	src/services/metaserver/MetaserverService.h

commit 8f2a963c5d68111d1954c0df1e5c6114642b3b38
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Tue May 14 17:48:13 2002 +0000

    opps recommented something that was defined by eris but not implemented by eris

1	1	src/services/metaserver/MetaserverService.cpp

commit 9d8a709a3ed5ab722fed791547a3eb2d57010d69
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Tue May 14 17:45:18 2002 +0000

    Enabling a few commented out lines that now have use

1	1	src/services/metaserver/MetaserverService.cpp
1	1	src/services/metaserver/MetaserverService.h

commit c104716808d68fb43193056855753241dea3affd
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Tue May 14 16:50:19 2002 +0000

    Fix a few errors that snuck in. Doh!

1	1	src/services/server/ServerService.cpp

commit ea506c1bf5336a7e37b1bff40296367fabf6ed2c
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Tue May 14 16:46:37 2002 +0000

    Further automake changes to integrate serverservice

1	0	configure.in
1	1	src/services/Makefile.am
3	0	src/services/server/.cvsignore

commit 1ae6f5cf2bd73f271ff0b24cb6f803a87271e544
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Tue May 14 16:42:01 2002 +0000

    Remove old makefile integrate into automake build

0	10	src/services/server/Makefile
3	2	src/services/server/ServerService.cpp

commit 2f034c3fc029ba2ad9c8c6d6e7312b76e7989691
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Tue May 14 16:15:21 2002 +0000

    More .cvsignores

3	0	src/.cvsignore
3	0	src/framework/.cvsignore
5	0	src/main/.cvsignore
3	0	src/services/.cvsignore
3	0	src/services/config/.cvsignore
3	0	src/services/font/.cvsignore
3	0	src/services/image/.cvsignore
3	0	src/services/input/.cvsignore
3	0	src/services/metaserver/.cvsignore
3	0	src/services/platform/.cvsignore
3	0	src/services/test/.cvsignore

commit 5c94f46429d3ef2e4155a1bcd3be3a5e71f4edfa
Author: Tim Enderling <t.enderling@web.de>
Date:   Tue May 14 04:54:44 2002 +0000

    Minor fixes

9	2	src/main/Application.cpp
1	1	src/main/Ember.cpp
1	0	src/services/gui/TextBox.cpp
12	12	src/services/logging/LoggingService.h

commit 254b4de5a69f4f3a791cf1af843f4ac2ad5cb9fd
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Mon May 13 23:16:26 2002 +0000

    Throwing an catching font errors

9	7	src/main/Ember.cpp
0	3	src/services/font/FontRenderer.cpp
2	1	src/services/font/FontRenderer.h
13	7	src/services/font/FontService.cpp
2	2	src/services/font/FontService.h

commit fd45130d5a436542046c556de0fb63910b2c8032
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Mon May 13 22:42:23 2002 +0000

    just a few more loggingservice additions

3	3	src/services/server/ServerService.cpp

commit cdbca59deead9c2578aaec70a8070761945f6bbe
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Mon May 13 22:37:30 2002 +0000

    moved from cout's to logging service

7	4	src/services/metaserver/MetaserverService.cpp
1	3	src/services/metaserver/MetaserverService.h

commit bef9ec0a907bf97ae939c0c0cb06b0ab90b40a14
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Mon May 13 21:27:21 2002 +0000

    Loggingservice statements rather than couts beginning in metaserver

14	9	src/services/metaserver/MetaserverService.cpp

commit 189d85c6e1ddda02738fd1e6c877465ae529e864
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Mon May 13 21:14:22 2002 +0000

    removed using namespace std from a header file

0	2	src/services/logging/LoggingService.h

commit 0d35abb145e49e56440aa1328b2fb55d217d6a27
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Mon May 13 20:58:21 2002 +0000

    kill warning about missing newline at end of file

1	1	src/services/gui/Panel.cpp

commit 1e4021086ac7aff60c8fbab0831a68ccaabd0641
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Mon May 13 20:52:39 2002 +0000

    Unicode should be working

5	2	src/main/Application.cpp
1	1	src/services/input/InputDevice.h

commit 7ae0a96b34cbbcd8642b92c15b85c834b41277fc
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Mon May 13 20:08:51 2002 +0000

     adding file I forgot to add

74	0	src/services/input/EmberKey.h

commit bde40d75d7e19dfef42fd7c8ee379df0bc428f67
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Mon May 13 20:05:32 2002 +0000

    Add me to it

1	0	AUTHORS

commit 35a91f94121dbe957ff88889206da0f7aa2f2d19
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Mon May 13 19:53:38 2002 +0000

    Made SDL_image required to complete configure

1	1	configure.in

commit 61ccdb05cee5917ec0a9440855efbbf1f9e4c385
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Mon May 13 19:37:53 2002 +0000

    Preliminary Unicode support.  I think this breaks TextBox, but I'm not sure. :)

5	2	src/main/Application.h
8	8	src/services/gui/EventGenerator.cpp
3	3	src/services/gui/EventGenerator.h
7	10	src/services/gui/KeyPressEvent.h
2	2	src/services/gui/TextBox.cpp
9	9	src/services/input/InputDevice.cpp
12	4	src/services/input/InputDevice.h
13	9	src/services/input/InputMapping.h
1	1	src/services/input/RepetitionDevice.h

commit d33fda76b985670ba44dd594fd0654430e928b6d
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Mon May 13 00:57:19 2002 +0000

     some initial changes on the way having unicode textboxes

37	31	src/main/Ember.cpp
1	1	src/services/font/Font.cpp
6	3	src/services/font/Font.h
6	2	src/services/font/FontRenderer.cpp
18	8	src/services/font/FontRenderer.h
26	7	src/services/gui/Label.h
11	6	src/services/gui/TextBox.cpp
6	1	src/services/gui/TextBox.h

commit 2d96570ddc4d8ad843879c9c75d72318bf097a1a
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Sun May 12 12:27:19 2002 +0000

    moved keypress to cpp file now it's grown too big

39	1	src/services/gui/TextBox.cpp
2	35	src/services/gui/TextBox.h

commit e01af86302134accffd2ff450b123ab43b9f699f
Author: James Turner <james@worldforge.org>
Date:   Sun May 12 11:57:43 2002 +0000

    2002-05-12 James Turner <james@worldforge.org>
    
        * Added a note to INSTALL about currently needing nasal.ttf

6	0	ChangeLog
5	0	INSTALL

commit 9f564555bdaa052b0476ea9c2e278b95da389a8f
Author: James Turner <james@worldforge.org>
Date:   Sun May 12 11:47:51 2002 +0000

    2002-05-12 James Turner <james@worldforge.org>
    
        * Added more macros to acinclude.m4 to make configure a bit
          more robust in the face of missing packages and so on.

514	0	acinclude.m4

commit 0ffdc88f7f9538d8a3fbc4da48e693a3c5f52f15
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Sat May 11 20:07:35 2002 +0000

    -Fixes to Exception
    -Added throws and an assert to fontservice

7	7	src/framework/Exception.h
8	2	src/services/font/FontRenderer.cpp
1	10	src/services/font/FontRenderer.h

commit 25e6fac35cbe0a5832f79a853dfbdd0ae3053f69
Author: Tim Enderling <t.enderling@web.de>
Date:   Sat May 11 19:02:58 2002 +0000

    Corrected the filename from BaseException.h to Exception.h

4	4	dime.dsp
0	176	src/framework/BaseException.h
176	0	src/framework/Exception.h

commit b9556acfb6f782700f59409d6129d135b48096e1
Author: Tim Enderling <t.enderling@web.de>
Date:   Sat May 11 18:32:47 2002 +0000

    Useful additions to the Exceptions class.

4	0	dime.dsp
35	1	src/framework/BaseException.h
3	5	src/services/logging/LoggingService.h

commit 8b22ffa6c6857e834e3fb58b371cb40a239b02bf
Author: Joel Schander <jschande@cs.cuc.edu>
Date:   Sat May 11 15:44:05 2002 +0000

    ConfigService now uses varconf behind the scenes.  Modified dime.conf and
    reformatted to use varconf format.
    
    Code compiles, needs to be tested.

79	34	src/services/config/ConfigService.cpp
99	39	src/services/config/ConfigService.h
15	31	src/services/config/ember.conf

commit 18f7a4b4e9990b48ee1ee8c25c3a2fa09e974154
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Sat May 11 00:52:11 2002 +0000

    Beginnings of an exception handling system

142	0	src/framework/BaseException.h

commit 381b0f90f624f8a0f96808a1041b0c84c7dfc5a0
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Sat May 11 00:02:43 2002 +0000

    Final fixes and tidy up.  Application now a singleton.

5	2	src/main/Application.cpp
19	8	src/main/Application.h
1	2	src/main/Ember.cpp

commit ed208145630e8952c3151f9bf324bca5f026a552
Author: Tim Enderling <t.enderling@web.de>
Date:   Fri May 10 23:56:41 2002 +0000

    *** empty log message ***

6	1	src/main/Application.cpp

commit 6359a8c5b2e071c4a6141d7dd04041b7ba7fb7b2
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Fri May 10 23:51:25 2002 +0000

    A slightly broken attempt to turn Application into a singleton.  Still needs work

20	1	src/main/Application.h
6	5	src/main/Ember.cpp

commit e35f5c9f588ddc27c74927f4545aace86cd79cad
Author: Tim Enderling <t.enderling@web.de>
Date:   Fri May 10 23:37:16 2002 +0000

    Introduced a new feature and a bugfix to RepetitionDevice

14	10	dime.dsp
5	1	src/services/gui/EventGenerator.h
29	6	src/services/input/InputDevice.cpp
0	63	src/services/input/InputDevice.h
5	0	src/services/input/InputMapping.h
1	1	src/services/input/InputService.h
113	0	src/services/input/RepetitionDevice.h

commit 422d92267f50d6d93d1840e3ea829fd573199f36
Author: Tim Enderling <t.enderling@web.de>
Date:   Fri May 10 22:35:49 2002 +0000

    Fixed RepititionDevice (by adding something to SDL_INIT)

5	2	src/main/Application.cpp

commit 2c4aa116497f60fb5e09066220116d0a53c4b940
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Fri May 10 22:15:07 2002 +0000

    Some basic msvc6 fixes for my edit box

58	34	dime.dsp
3	2	src/services/gui/KeyPressEvent.h
4	4	src/services/gui/TextBox.h

commit 5a4bc9b80d795f997a5ecbe9d415e13d9cf95727
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Fri May 10 07:39:25 2002 +0000

     some last minute changes

-	-	bin/quitbutton.png
-	-	bin/quitbutton2.png
-	-	bin/textboxback.png
2	2	src/main/Ember.cpp
3	3	src/services/gui/Label.h
2	2	src/services/gui/TextBox.h

commit 59ec91df25b1d7faa35ef90eeb92ba785113157d
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Fri May 10 07:11:11 2002 +0000

    minor changes to TextBox and Label.  Minor editing is now possible with TextBoxes. :)

1	1	src/main/Ember.cpp
2	2	src/services/gui/EventGenerator.cpp
12	1	src/services/gui/KeyPressEvent.h
7	7	src/services/gui/Label.h
47	27	src/services/gui/TextBox.h

commit f2dccd48b44b93f671275d04357d8444a68ba4d9
Author: Joel Schander <jschande@cs.cuc.edu>
Date:   Thu May 9 20:06:20 2002 +0000

    Updated per my experience.  Several omissions to the dependencies list
    have been added. :)

37	12	INSTALL

commit 49286ff7a4a8339ff32a277572f59aedb01d2842
Author: Joel Schander <jschande@cs.cuc.edu>
Date:   Thu May 9 19:06:33 2002 +0000

    Added line to remove config.cache.

1	0	autogen.sh

commit c6bcaf625fdde35711298c31e0412250a897f538
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Thu May 9 00:31:09 2002 +0000

    -Almost working editbox, cool or what?

10	4	src/main/Ember.cpp
1	1	src/services/font/FontRenderer.h
2	2	src/services/gui/EventGenerator.cpp
11	2	src/services/gui/KeyPressEvent.h
29	14	src/services/gui/Label.h
1	0	src/services/gui/TextBox.cpp
19	7	src/services/gui/TextBox.h
6	5	src/services/gui/Widget.h
11	7	src/services/platform/RectangleRenderer.h

commit b1428424ffff5f73180aef6d0ee8378091c226f8
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Wed May 8 20:57:39 2002 +0000

    -Just edited an example in one of Tim's comments
    -Added beginnings of keyboard event handling in widgets

36	0	src/services/gui/EventGenerator.cpp
12	1	src/services/gui/EventGenerator.h
96	0	src/services/gui/KeyPressEvent.h
4	4	src/services/gui/MouseButtonEvent.h
5	4	src/services/gui/Widget.h
2	2	src/services/input/InputMapping.h

commit 4d8d8cb90b0c4961a53ed8b237ca4c2a865d2f5a
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Wed May 8 17:19:55 2002 +0000

    Removed a reference to SDL_image that had mysteriously snuck in

0	1	src/services/font/FontService.h

commit a611d8a4d0e248edca35bee3fa0549678a65fc45
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Wed May 8 15:42:11 2002 +0000

    -Commented out an unused variable
    -Did a bit more work on editbox and discovered that nobody has written keyboard events yet, bah!

1	1	src/services/font/Font.cpp
1	1	src/services/gui/Makefile.am
11	0	src/services/gui/TextBox.cpp
16	37	src/services/gui/TextBox.h

commit 9e9b3e18e12d7a3e7f2cd12e7459df32d55458b5
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Wed May 8 15:21:03 2002 +0000

    Plugged a memory leak on myFontRenderer and started thinking how to do editboxes.

9	11	src/services/gui/Label.h
38	128	src/services/gui/TextBox.h

commit 97ad8888e3894426044dbe66ef9154a9e98ae8e9
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Wed May 8 13:41:41 2002 +0000

    Updated MSVC project file

72	14	dime.dsp

commit d6a57c54db2e02590177c4ee7c1ca3aed54f901d
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Wed May 8 13:36:30 2002 +0000

    Just a little ifdef to sort out differing paths on different platforms

0	1	src/main/Ember.cpp
9	1	src/services/gui/Label.h

commit ae80a931dc796fd19dc57250d9675ee93f48453a
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Wed May 8 04:10:44 2002 +0000

    FontService/FontRenderer seem to be working now.  There is still alot of work to be done.  We need themes, and we need a way to load themes from files.  We also need new widgets, and exceptions for error checking.

2	1	src/main/Ember.cpp
15	14	src/services/font/Font.cpp
4	3	src/services/font/Font.h
24	24	src/services/font/FontRenderer.cpp
1	1	src/services/font/FontRenderer.h
28	14	src/services/font/Glyph.h
1	1	src/services/gui/Label.cpp
10	6	src/services/gui/Label.h

commit 3b64e8883a292754d822bcdb87cfec25a5c14dec
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Mon May 6 14:15:55 2002 +0000

     some more simple changes to FontService.cpp

1	1	src/main/Makefile.am
30	27	src/services/font/Font.cpp
1	1	src/services/font/Font.h
1	0	src/services/font/FontRenderer.cpp
5	3	src/services/font/FontRenderer.h
2	2	src/services/font/FontService.cpp
1	1	src/services/font/Glyph.h
1	1	src/services/gui/Label.cpp
12	7	src/services/gui/Label.h

commit ba91789ca1cdd4da31007ad13a4eec471435b3e0
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Mon May 6 14:10:57 2002 +0000

    some testing pictures

-	-	bin/quitbutton.png
-	-	bin/quitbutton2.png

commit 4151587151f90b9f1a49154fa1703bdefc3f842b
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Sun May 5 12:29:31 2002 +0000

    Fixes to fontservice and label widget

2	1	src/main/Ember.cpp
1	1	src/services/font/Font.h
1	1	src/services/font/FontRenderer.cpp
2	2	src/services/font/FontRenderer.h
8	4	src/services/font/FontService.cpp
1	2	src/services/gui/Label.cpp
8	69	src/services/gui/Label.h

commit 79d791a5a83dbf5fa77e08a3eb9af84e9c3468a3
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Sun May 5 07:31:43 2002 +0000

    Font Renderer has been added.  Absolutely no testing has been done. It compiles and that's it. (it's 2 am and I have to work tomorrow)...

17	80	src/services/font/Font.cpp
4	18	src/services/font/Font.h
94	0	src/services/font/FontRenderer.cpp
120	9	src/services/font/FontRenderer.h
1	1	src/services/font/Makefile.am

commit 0c19b3ed0c3bc8131228214b965ae1ea6ce9ed96
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Sat May 4 20:13:24 2002 +0000

    Set up for fontrenderer

172	0	src/services/font/FontRenderer.h

commit 26e8ee4e2e77fcb65173d510857bdc4cf3548a57
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Sat May 4 19:15:17 2002 +0000

    quick naming convention change

1	1	src/services/font/Font.cpp
1	1	src/services/font/Font.h

commit 07b28cf3da32c14410a38dcbb135be702e2f9afa
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Sat May 4 18:29:24 2002 +0000

    oops, wrong directory. This is the preliminary FontService.

40	3	configure.in
0	57	scratchpad/FontService.cpp
0	133	scratchpad/FontService.h
1	1	src/services/Makefile.am
315	0	src/services/font/Font.cpp
259	0	src/services/font/Font.h
156	0	src/services/font/FontService.cpp
137	0	src/services/font/FontService.h
190	0	src/services/font/Glyph.h
6	0	src/services/font/Makefile.am

commit cc55317d564e6132a60f3cbb4993ec3571f4bfc6
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Sat May 4 18:28:34 2002 +0000

    preliminary FontService is done.

4	2	src/main/Ember.cpp

commit 85b1cb5080b73b720e1e5a10dc32054cdc7a93f9
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Sat May 4 16:48:32 2002 +0000

    Just added Label.cpp to the Makefile.am

2	1	src/services/gui/Label.h
1	1	src/services/gui/Makefile.am

commit c70a4b14f2ee7e410ef116fd326631036587e7d6
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Sat May 4 15:59:17 2002 +0000

    Some tweaks to labels and a spelling correction or two in some other files

2	2	src/framework/Component.h
1	1	src/framework/ComponentFactory.h
3	0	src/services/gui/Button.h
1	0	src/services/gui/Label.cpp
12	1	src/services/gui/Label.h

commit d48e613f6ac59279458ab8826c9bbbff402f9edc
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Fri May 3 12:53:36 2002 +0000

    Just tidying up these files

2	0	src/services/gui/Label.cpp
12	42	src/services/gui/TextBox.h
11	42	src/services/gui/Theme.h

commit 8bc166cc439d187c7fb51fafc7ba15eb96715e96
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Thu May 2 14:54:02 2002 +0000

    Fixes to Label widget class and added a demo routine to dime.cpp.  Will become usable the moment nikal does fontservice

3	0	src/main/Ember.cpp
14	2	src/services/gui/Label.h

commit 0beece32c87a238d3095c4a1d352d768f9b3e4ad
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Thu May 2 14:05:00 2002 +0000

    Started work on Label widget.  Sorted out some of the basic methods.  Added all the widget subclass things.  Label.cpp created

7	0	src/services/gui/Label.cpp
24	104	src/services/gui/Label.h

commit 5b5c0e828cfca744accf1af6500930ae02553c43
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Thu May 2 13:45:01 2002 +0000

    Just tidied ServiceService up a bit by commenting out all the stuff accidently copied from metaserver that isn't needed.

12	14	src/services/server/ServerService.cpp
6	8	src/services/server/ServerService.h

commit e2f449224bec48898eed092c14cccbedc235d549
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Thu May 2 13:35:58 2002 +0000

    Fixed my little bug in the event routines where highlight should have been lowlight and vice versa.  Fixed.

2	2	src/services/gui/Button.h

commit 01d5fd33b74a5262dd47d67ceabd425b8dd1f93a
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Wed May 1 18:00:46 2002 +0000

    Removed call to removed function in ERIS

1	1	src/services/metaserver/MetaserverService.cpp

commit 52923b76ce162c581bf9bad591952a50417555b4
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Tue Apr 30 09:17:51 2002 +0000

    Remember to use proper capitalization in directory and file names.

5	2	src/main/Application.cpp

commit 10d85828951b4b5e3f1914ef6810b75d85a815d3
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Mon Apr 29 22:21:39 2002 +0000

    -created a new ctor for widgets that accepts a rect for input and changed test button and panel to use it
    -removed some none existant h files from MSVC project file

0	12	dime.dsp
2	4	src/main/Ember.cpp
8	0	src/services/gui/Button.h
7	0	src/services/gui/Panel.h
7	0	src/services/gui/Widget.h

commit f516ba2fa05f453d29e1935d6aa30a30856ac304
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Mon Apr 29 21:07:38 2002 +0000

    hilighting and lowlighting of buttons is now internalised within the class and not reliant on external callbacks.  old external callbacks removed

0	13	src/main/Ember.cpp
23	0	src/services/gui/Button.h

commit 90c5571ac6db12bf0d8e5d57a514cb7c62f4ea09
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Mon Apr 29 19:34:01 2002 +0000

    changing logging enum keyword from ERROR to FAILURE to avoid a #define ERROR done by windows

2	2	src/framework/Service.h
1	1	src/services/gui/GuiService.cpp
2	2	src/services/logging/LoggingService.h

commit 2a501cee34af9922888000ff0e74b10509d6810c
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Mon Apr 29 19:23:48 2002 +0000

    Moved to new eris polling method

15	7	src/main/Application.cpp

commit 2301e175d07d76650a8395a966db1927d63e92d5
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Mon Apr 29 17:34:10 2002 +0000

    Compatiblity and annoyance fix
    -Removed stdint.h refs eris already includes this or does alternative in win32
    -Added msrv=NULL to constructor doesn't affect anything just makes it a bit cleaner

8	4	src/services/metaserver/MetaserverService.cpp
2	2	src/services/metaserver/MetaserverService.h

commit de05d329e69b0c3c094af81dcd19677bfef1acae
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Mon Apr 29 16:06:32 2002 +0000

    replaced an <iostream.h> with <iostream> and a using namespace std statement

3	1	src/services/config/ConfigService.cpp

commit 529d6d22683ce9390e82b765a481d5b52766a23e
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Mon Apr 29 15:48:38 2002 +0000

    ensure that myMetaService is NULL when creating singleton so that will properly do a new when get instanced

6	1	src/main/DimeServices.h

commit 7f517ddd3402fbce827b0ce4191ca25abbe4d870
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Mon Apr 29 15:45:14 2002 +0000

    replaced an <iostream.h> with <iostream> and a using namespace std statement

3	1	src/framework/ServiceManager.cpp

commit a121eed747ac8bb6b5e8bbef806a55c3145d6d51
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Fri Apr 26 12:16:50 2002 +0000

    Replaced my previous hacky style #ifdefs with one #if per metaserver location.

8	10	src/main/Application.cpp
6	5	src/main/Application.h
6	16	src/main/DimeServices.h

commit 86628dc66053c551d608b623f42bf1ce3adc7fed
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Thu Apr 25 22:35:32 2002 +0000

    Three changes rating: minor/bugfix
    -Ok MSVC #ifdef's in to avoid use of ERIS.
    -Made a few variables initialise to NULL in eventgenerator to fix segfaults
    -Added a few items to the MSVC project file

26	10	dime.dsp
20	2	src/main/Application.cpp
13	2	src/main/Application.h
22	1	src/main/DimeServices.h
4	1	src/services/gui/EventGenerator.h

commit 7d56c68c5b2ce60e16324dfb9cadfc2d89d5064c
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Wed Apr 24 22:41:16 2002 +0000

    minor fixes

2	1	src/services/metaserver/MetaserverService.cpp

commit 9e96f50f20d209cc871e16a5dda93ebf74ea94e3
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Wed Apr 24 22:38:00 2002 +0000

    modified dimeservices and main app so MetaserverService is included, can be instantiated and is polled each step of the main loop

18	5	src/main/Application.cpp
8	1	src/main/Application.h
15	0	src/main/DimeServices.h
1	1	src/main/Makefile.am

commit 89cf62f1cb085370209f9f7284b24f38e243e8c3
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Sat Apr 20 21:44:00 2002 +0000

    A little change to .cvsignore sorry

3	1	src/services/gui/.cvsignore

commit fc0b0238580d8ce0a2bfbace8de5e00bbf2ec176
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Sat Apr 20 21:41:01 2002 +0000

    .cvsignore

2	0	src/services/gui/.cvsignore

commit 4d82f6eb661be3d7eb3651e2d1b0e53eac76363b
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Sat Apr 20 21:34:04 2002 +0000

    Fixing the warnings in LoggingService.h and taking out the cout << DORK! in dime.cpp

0	2	src/main/Ember.cpp
11	11	src/services/logging/LoggingService.h

commit d65ff8afb8b14ef7e87a85178f8d569e53878f9e
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Sat Apr 20 21:07:31 2002 +0000

    more updates to template_header.h

6	14	doc/template_header.h

commit 2d5b26ae5ce3f1866c2bad1e558c910a8d691195
Author: Tim Enderling <t.enderling@web.de>
Date:   Sat Apr 20 20:51:29 2002 +0000

    Added two important points to template_header.h

12	1	doc/template_header.h

commit c02842261a794731d3a6282e78c9764059aea0ec
Author: Tim Enderling <t.enderling@web.de>
Date:   Sat Apr 20 20:37:04 2002 +0000

    Compatibility and bug fixes

14	6	dime.dsp
5	2	src/main/Application.h
3	3	src/main/Ember.cpp
2	1	src/mscprag.h
2	2	src/services/gui/EventGenerator.cpp
2	2	src/services/gui/EventGenerator.h
130	128	src/services/gui/MouseButtonEvent.h
89	88	src/services/gui/MouseMotionEvent.h
9	3	src/services/gui/Widget.h
7	3	src/services/input/InputDevice.cpp
8	6	src/services/input/InputMapping.h

commit 583e57e3d20098c7fe8bcd87877c949feb229f19
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Sat Apr 20 20:29:40 2002 +0000

     updated the coding document to include MSVC specific stuff that we need. Such as no partial instantiation, correct use of namespaces, and returning values at the end of non-void functions

17	0	doc/template_header.h

commit 45f98300c15c4aabe500c2f8b2687dc73a3f55f6
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Sat Apr 20 18:12:48 2002 +0000

    still more files

89	0	src/services/gui/Event.h

commit 6509c98b4004487b9c77a9a951e54cbc2db30420
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Sat Apr 20 18:11:43 2002 +0000

     removing some superflous files

0	379	src/services/gui/Makefile

commit 526b55f71c388713c61871dce96ce4cc25df4123
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Sat Apr 20 18:10:01 2002 +0000

    added missing files from last commit

128	0	src/services/gui/MouseButtonEvent.h
88	0	src/services/gui/MouseMotionEvent.h

commit f823850a4b4649d9e9cd6671feb7c47033804103
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Sat Apr 20 17:19:24 2002 +0000

    Events now have their own classes which are passed to the listeners.  and buttonup, buttondown, mousexit, and mouseenter all work properly.

4	50	src/main/Application.cpp
18	4	src/main/Ember.cpp
3	3	src/services/gui/Button.cpp
48	20	src/services/gui/EventGenerator.cpp
20	18	src/services/gui/EventGenerator.h
1	1	src/services/gui/Makefile
1	1	src/services/gui/Makefile.am
1	1	src/services/gui/Panel.h
49	25	src/services/gui/Widget.h
2	2	src/services/input/InputDevice.cpp
18	11	src/services/input/InputMapping.h
11	12	src/services/logging/LoggingService.h

commit d2a2f4998d9b5becea5b36e7006bcf7903614158
Author: Martin Pollard <xmp@blueyonder.co.uk>
Date:   Sat Apr 20 17:18:00 2002 +0000

    Added include <stdlib.h> for certain systems requiring that include file for abs()

1	0	src/services/platform/SDLDrawDevice.cpp

commit 3baef229c968b86cd7c3ed7781f817ce330d0571
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Wed Apr 17 04:02:09 2002 +0000

    Dime is now using the event generator, and events have been sped up.  (previously we were only processing one event per screen refresh.  now we process all events the do the screen refresh.)  The event system is very close to being in place, new widgets will come over the next few days.

8	4	src/main/Application.cpp
5	5	src/main/Ember.cpp
6	6	src/services/gui/Button.h
45	46	src/services/gui/EventGenerator.cpp
24	13	src/services/gui/EventGenerator.h
32	30	src/services/gui/GuiService.cpp
12	12	src/services/gui/GuiService.h
23	0	src/services/gui/Widget.cpp
51	5	src/services/gui/Widget.h
16	0	src/services/platform/Rectangle.h

commit 78693e02588f416467d750ab9dd987dc00b8814a
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Tue Apr 16 04:18:25 2002 +0000

    fixes assert error/also starting to add functionality to EventGenerator, which should be used full time tomorrow(sometime)

107	40	src/services/gui/EventGenerator.cpp
17	2	src/services/gui/EventGenerator.h
1	1	src/services/gui/Widget.cpp

commit 59ba52a0a6f4463b7fc885fe745c0e7b074cca6c
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Tue Apr 16 03:13:46 2002 +0000

    This commit should fix the compilation issue. :)

31	31	src/services/gui/EventGenerator.cpp
2	1	src/services/gui/EventGenerator.h
5	5	src/services/gui/Makefile
1	1	src/services/gui/Makefile.am
1	2	src/services/gui/Widget.cpp
5	4	src/services/gui/Widget.h

commit 3289896a95c3042e8560f2c0e85dddaa80dad2f2
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Mon Apr 15 05:53:15 2002 +0000

    *** empty log message ***

5	2	src/main/Application.cpp
5	2	src/main/Application.h

commit d0aece70ead97dbfaf6bc95b5b10f8450e7a909d
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Mon Apr 15 05:52:14 2002 +0000

    Added EventGenerator.h/cpp.  this doesn't compile but i'm tired. Hopefully adamgreg will be able to fix it tonight, if not, i'll fix it tomorrow

171	0	src/services/gui/EventGenerator.cpp
154	0	src/services/gui/EventGenerator.h
6	3	src/services/gui/GuiService.cpp
10	7	src/services/gui/GuiService.h
20	3	src/services/gui/Widget.cpp
404	218	src/services/gui/Widget.h

commit 3e5421ad9c519c7acd857ba4d1d5bc75a4ba3066
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Mon Apr 15 02:00:20 2002 +0000

    Stopped RRs from updating each time they drew something.  I added the update into the GuiService.cpps draw method, which updates once after drawing everything.  This removes the flicker, but doesn't speed it up much as blits are still being done each redraw. :

4	6	src/services/platform/RectangleRenderer.cpp

commit acd38a6ecda3630dcce1ffb12fc8b96e3a929233
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Mon Apr 15 00:14:21 2002 +0000

    Removed Container.* and depandancies on them.  This is due to the nasty circular depandancy widgets and containers had.  And the fact that the Composite pattern requires this.  Hope Adamgreg is paying attention

0	1	src/services/gui/Button.h
0	79	src/services/gui/Container.cpp
0	148	src/services/gui/Container.h
6	4	src/services/gui/GuiService.cpp
3	3	src/services/gui/GuiService.h
15	15	src/services/gui/Makefile
1	1	src/services/gui/Makefile.am
5	5	src/services/gui/Panel.h
79	3	src/services/gui/Widget.cpp
20	8	src/services/gui/Widget.h

commit f97ab41b925d02186d13d80a1bcd83a825d8f4d6
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Sun Apr 14 03:22:14 2002 +0000

     adding some preliminary FontService files for adamgreg to play with

57	0	scratchpad/FontService.cpp
133	0	scratchpad/FontService.h

commit fedf431c02c55542d50611189602f61ea05b7186
Author: Adam Gregory <adamgregory@yahoo.com>
Date:   Mon Apr 8 07:51:28 2002 +0000

    Added simple panels. Cleaned up the way my Gui code was using SDLDrawDevices instead of the DrawDevice base class. Made GuiService get the root widget dimensions properly. Moved Rectangle.h and Dimension.h to services/platform/ because they're used there and not just in the gui, and are pretty useful for other things. Probably did some other things I've forgotten about :). Mostly just cleaning it up.

6	3	src/main/Application.h
14	8	src/main/Ember.cpp
2	2	src/services/gui/Button.cpp
26	28	src/services/gui/Button.h
1	1	src/services/gui/Container.cpp
18	13	src/services/gui/Container.h
0	167	src/services/gui/Dimension.h
0	2	src/services/gui/GuiService.cpp
4	3	src/services/gui/GuiService.h
3	3	src/services/gui/Makefile
1	1	src/services/gui/Makefile.am
58	1	src/services/gui/Panel.cpp
62	13	src/services/gui/Panel.h
0	270	src/services/gui/Rectangle.h
4	4	src/services/gui/Widget.h
167	0	src/services/platform/Dimension.h
47	22	src/services/platform/DrawDevice.h
270	0	src/services/platform/Rectangle.h
1	1	src/services/platform/RectangleRenderer.h
19	14	src/services/platform/SDLDrawDevice.h

commit 42b0cb78f953a893fff7aa9e2a7257be4f482c1e
Author: Adam Gregory <adamgregory@yahoo.com>
Date:   Sun Apr 7 06:19:44 2002 +0000

    altered ImageService to use media files in dime/bin . dime/src/main/data can now be removed.

4	0	src/main/Ember.cpp
0	1	src/services/image/ImageService.h

commit 1bba9b8e90ba31322fd521849cec206cc5287e21
Author: Adam Gregory <adamgregory@yahoo.com>
Date:   Sun Apr 7 05:38:25 2002 +0000

    Made GuiService draw widgets to a DrawDevice associated with it. So that the Gui can now be drawn to areas other than the main screen if desired. Also more general for when an OpenGL version turns up.

12	2	src/main/Application.cpp
10	1	src/main/Application.h
1	1	src/services/gui/Button.cpp
1	1	src/services/gui/Button.h
2	2	src/services/gui/Container.cpp
1	1	src/services/gui/Container.h
11	1	src/services/gui/GuiService.cpp
11	0	src/services/gui/GuiService.h
2	1	src/services/gui/Widget.h

commit 7bfa822efd805ecdd5ef9d4d49db203b0157d3c6
Author: Tim Enderling <t.enderling@web.de>
Date:   Wed Apr 3 07:17:18 2002 +0000

    MSVC project fixed

2	2	dime.dsp

commit d1207f11a72de18a69356b0d70a6bff219f534f8
Author: Tim Enderling <t.enderling@web.de>
Date:   Tue Apr 2 21:15:40 2002 +0000

    Fixed the project files/Install for VisualC++

13	4	Visual C++ 6.0.txt
-	-	bin/masonwindowback.jpg
-	-	bin/masonwindowback2.jpg
68	6	dime.dsp
4	4	src/main/Application.cpp
5	3	src/services/input/InputServiceTest.cpp

commit 0c10d6161d8b29e3bede66275232a0a872c31f02
Author: Tim Enderling <t.enderling@web.de>
Date:   Tue Apr 2 16:37:00 2002 +0000

    Fixed a little bug causing dime to crash at startup.

1	0	src/services/gui/Button.h

commit a627f1cd50a47c40beae1c75977f1458b19498b0
Author: Adam Gregory <adamgregory@yahoo.com>
Date:   Mon Apr 1 07:18:46 2002 +0000

    Fixed segfault when destroying some widgets. Added standard and highlight RectangleRenderers to Button. Made RectangleRenderers use the new Rectangle class. Added another (blank for now) constructor to RectangleRenderer to make it fetch themescheme info to initialize itself with.

3	6	src/main/Ember.cpp
3	3	src/services/gui/Button.cpp
16	5	src/services/gui/Button.h
1	1	src/services/gui/Container.h
1	1	src/services/gui/Widget.cpp
3	3	src/services/gui/Widget.h
26	26	src/services/platform/RectangleRenderer.cpp
24	26	src/services/platform/RectangleRenderer.h

commit 5afe06b6e4bb439ade54bdb29c8f536a5a536bf4
Author: Tim Enderling <t.enderling@web.de>
Date:   Sun Mar 31 19:15:45 2002 +0000

    Bugfixes, MSVC compatibility fixes, Since boost is working ImageService is now caching

71	2	dime.dsp
31	15	src/main/Application.cpp
20	2	src/main/Application.h
13	2	src/main/Ember.cpp
2	0	src/services/gui/Button.cpp
6	6	src/services/gui/Button.h
1	0	src/services/gui/Container.cpp
2	2	src/services/gui/GuiService.cpp
1	1	src/services/gui/Panel.h
1	0	src/services/gui/Widget.cpp
1	27	src/services/image/ImageService.cpp
5	5	src/services/image/ImageService.h
2	2	src/services/input/InputDevice.cpp
6	6	src/services/input/InputService.h
1	1	src/services/input/InputServiceTest.cpp
19	3	src/services/platform/RectangleRenderer.cpp
360	180	src/services/platform/SDLDrawDevice.cpp

commit e7999be07cfc0ac224df2c107e9bd0a513515754
Author: Adam Gregory <adamgregory@yahoo.com>
Date:   Sun Mar 31 08:42:06 2002 +0000

    Added Rectangle class for Widget to use. Later should make RR use it too so that people creating widgets don't have to worry about calling Rectangle::getSDL_Rect(). Kept Dimension, for defining max/min/pref dimensions. Quite a few functions in Rectangle so that they'll play nicely together.
    Messed a bit with nikal's ImageService - added image caching. There's a complete implementation using Boost shared pointers, which is commented out for now because I don't know if many people have or want the boost dev files. Incomplete implementation that loads but doesn't unload from cache properly.
    Did some tidying of RectangleRenderer, and tried to make it a bit safer and easier to use. And implemented bitmap type RRs using ImageService and DrawDevice.
    ...pretty bitmapped buttons!
    (now nikal won't shout at me :)

1	0	configure.in
3	13	src/main/Ember.cpp
1	1	src/main/Makefile.am
-	-	src/main/data/masonwindowback.jpg
-	-	src/main/data/masonwindowback2.jpg
2	2	src/services/Makefile.am
4	4	src/services/gui/Button.cpp
4	3	src/services/gui/Button.h
1	3	src/services/gui/Container.cpp
1	0	src/services/gui/Container.h
20	21	src/services/gui/Dimension.h
1	3	src/services/gui/GuiService.cpp
270	0	src/services/gui/Rectangle.h
1	47	src/services/gui/Widget.cpp
79	129	src/services/gui/Widget.h
40	11	src/services/image/ImageService.cpp
18	12	src/services/image/ImageService.h
6	0	src/services/image/Makefile.am
52	46	src/services/platform/RectangleRenderer.cpp
63	42	src/services/platform/RectangleRenderer.h

commit c551212683b37b93393d7d393cf82fa9f9c03577
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Sun Mar 31 03:43:14 2002 +0000

    ImageService 0.0.1 now works. It loads images, and searches paths for them.  You can add search paths but not delete them.  Next iteration will allow for deleting search paths, and will cache instances of an image so there are no more than one instance in memory per time, and that the instance is deleted when no longer needed.

49	0	src/services/image/ImageService.cpp
112	0	src/services/image/ImageService.h

commit 45af8e84ff56477f0cf69c1437aa1903ef406ac8
Author: Adam Gregory <adamgregory@yahoo.com>
Date:   Sat Mar 30 09:33:05 2002 +0000

    Input now successfully obtained by GuiService from InputService. Button Widget added. Widget events work. Proper use of RectangleRenderers.
    The upshot is : pretty thing on screen that does stuff. Check it out!

3	0	ChangeLog
14	4	src/main/Application.cpp
11	1	src/main/Application.h
5	6	src/main/DimeServices.h
32	0	src/main/Ember.cpp
1	1	src/main/Makefile.am
52	0	src/services/gui/Button.cpp
65	63	src/services/gui/Button.h
2	2	src/services/gui/Container.cpp
20	11	src/services/gui/GuiService.cpp
9	4	src/services/gui/GuiService.h
15	14	src/services/gui/Makefile
1	1	src/services/gui/Makefile.am
1	0	src/services/gui/Panel.cpp
1	1	src/services/gui/Panel.h
40	1	src/services/gui/Widget.cpp
15	12	src/services/gui/Widget.h
5	5	src/services/input/InputDevice.cpp
29	5	src/services/input/InputService.h
34	15	src/services/logging/LoggingService.h
46	18	src/services/platform/RectangleRenderer.cpp
18	15	src/services/platform/RectangleRenderer.h
1	1	src/services/platform/SDLDrawDevice.h

commit e915c83ea57cca097d9e4788761ec112e87afaa8
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Sat Mar 30 05:23:30 2002 +0000

    fixing configure.in to include services/platform

2	1	configure.in
1	1	doc/template_header.h

commit 72f31cee7dcb3b14d429760e934b0dcacb311c0e
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Sat Mar 30 05:17:33 2002 +0000

    commiting fixed RectangleRenderers, which compile and use DrawDevice's to do their rendering.  Makefiles should now also try and compile the platform stuff via automake etc.

1	1	src/services/Makefile.am
11	11	src/services/gui/Makefile
1	0	src/services/input/InputDevice.h
2	2	src/services/platform/DrawDevice.h
84	202	src/services/platform/RectangleRenderer.cpp
149	161	src/services/platform/RectangleRenderer.h
10	10	src/services/platform/SDLDrawDevice.cpp
1	1	src/services/platform/SDLDrawDevice.h

commit fdcd9910b678d8b5c50c945d3ec320032355911e
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Fri Mar 29 22:37:01 2002 +0000

    Added Color.h which is a simple Color encapsulation allowing division multiplication addition and subtraction.  Updated DrawDevice.h and SDLDrawDevice.* to do Gradients and to use the Color class

216	0	src/services/platform/Color.h
88	37	src/services/platform/DrawDevice.h
180	132	src/services/platform/SDLDrawDevice.cpp
124	44	src/services/platform/SDLDrawDevice.h

commit e461e299caa34633453ddbad6340d1576502bd75
Author: Adam Gregory <adamgregory@yahoo.com>
Date:   Thu Mar 28 04:29:36 2002 +0000

    Added GuiService to the main build process. Dime now segfaults.
    MUHAHAHAHAHAHAHAHA!!

1	0	src/main/Makefile.am
5	2	src/services/gui/Makefile
1	1	src/services/input/InputDevice.cpp
0	1	src/services/input/InputDevice.h
1	1	src/services/input/Makefile.am

commit d4f865e5f426b6f6bad94e0af16576f7e6691887
Author: Adam Gregory <adamgregory@yahoo.com>
Date:   Thu Mar 28 02:35:05 2002 +0000

    Added line to initialize GuiService to DimeServices.h

1	0	src/main/DimeServices.h

commit ffdb5eea18803f8ce31f9e89dcc277e8d302aeed
Author: Dan Tomalesky <grim@xynesis.com>
Date:   Thu Mar 28 02:28:30 2002 +0000

    2002-03-27 Dan Tomalesky <grim@xynesis.com>
        * Added eris into configure.in and added the m4 macro for eris into
          acinclude.m4 so that configure reports nicely that you don't have it
          instead of crazy automake errors.

4	0	ChangeLog
169	0	acinclude.m4
7	0	configure.in

commit d11862889234b40168f204c9b71a32abd9d9d5b2
Author: Adam Gregory <adamgregory@yahoo.com>
Date:   Wed Mar 27 07:39:27 2002 +0000

    Whoops, forgot to cvs add the Makefile.am I added to src/services/gui

6	0	src/services/gui/Makefile.am

commit 3c0be388e20b6ef6c6611fc64fd71c13a487c8ee
Author: Adam Gregory <adamgregory@yahoo.com>
Date:   Wed Mar 27 07:37:06 2002 +0000

    Added automake stuff for GuiService (I think). Added int getAxis(int) function prototype to InputDevice.h so that InputDevice.cpp would compile. Fleshed out constructor of GuiService

1	0	configure.in
2	2	src/services/Makefile.am
8	2	src/services/gui/GuiService.cpp
1	0	src/services/gui/GuiService.h
372	6	src/services/gui/Makefile
1	0	src/services/input/InputDevice.h

commit 1bff8ebc995fd1a9c080aab37dc282e35624486c
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Tue Mar 26 05:16:48 2002 +0000

    Adding the DrawDevice interface.  Adding the SDLDrawDevice implementation of the DrawDevice Interface.  After being accused of pre-mature optimizational type thougts, and pleading guilty, I decided to get this done so we could start using it.

37	0	src/services/platform/DrawDevice.h
1	1	src/services/platform/Makefile.am
132	0	src/services/platform/SDLDrawDevice.cpp
44	0	src/services/platform/SDLDrawDevice.h

commit 51c8f53b8adfc08cb2f404e6d4fe0a8741a63654
Author: Adam Gregory <adamgregory@yahoo.com>
Date:   Mon Mar 25 08:59:33 2002 +0000

    Containers now process mouse input from InputService. Currently only motion events leading to firing of onMouseEnter and onMouseExit signals. The input service and dimension files being commited I haven't made any actual changes to :-/

44	1	src/services/gui/Container.cpp
7	2	src/services/gui/Container.h
1	2	src/services/gui/Dimension.h
4	2	src/services/gui/GuiService.cpp
1	0	src/services/gui/GuiService.h
23	9	src/services/gui/Widget.h
1	1	src/services/input/InputDevice.cpp
1	1	src/services/input/InputMapping.h
1	0	src/services/input/InputService.h

commit d8b9cc7be8fc10256736a0ca7d45475fccc073a9
Author: Adam Gregory <adamgregory@yahoo.com>
Date:   Mon Mar 25 01:00:41 2002 +0000

    fix so InputMapping works with g++.

8	2	src/services/gui/GuiService.cpp
1	3	src/services/gui/GuiService.h
7	7	src/services/input/InputMapping.h

commit 9d975a6577f1a0bb225f174e694eaa16304b6a2b
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Sun Mar 24 20:03:54 2002 +0000

    Removed some superfluous files, dependancies, and compilations.  It compiles on my machine now

0	14	configure.in
1	1	src/services/Makefile.am
0	10	src/services/gui/test.cpp

commit d0169549b30887c08c7d20bf0ffbf4e3500601a4
Author: Adam Gregory <adamgregory@yahoo.com>
Date:   Sun Mar 24 17:32:36 2002 +0000

    Started getting input into GuiService. Added GuiService to the services managed by DimeServices.

2	2	AUTHORS
14	0	src/main/DimeServices.h
11	0	src/services/gui/GuiService.cpp
31	29	src/services/gui/GuiService.h
6	2	src/services/gui/Panel.h
10	2	src/services/platform/RectangleRenderer.h

commit fd4dc1bbda5439201484609cb3acfd3597ba9554
Author: winand <winand>
Date:   Fri Mar 22 01:33:00 2002 +0000

    *** empty log message ***

6	0	src/services/platform/Makefile.am
0	0	src/services/platform/PlatformService.cpp
0	0	src/services/platform/PlatformService.h
332	0	src/services/platform/RectangleRenderer.cpp
234	0	src/services/platform/RectangleRenderer.h

commit 5cb5cc254b7b5f4d28535d4bf8011430856d5d18
Author: winand <winand>
Date:   Fri Mar 22 01:09:36 2002 +0000

    *** empty log message ***

1	1	src/services/Makefile.am

commit 08044371c0f32e879619ffa979f2cd6099d33025
Author: Tim Enderling <t.enderling@web.de>
Date:   Thu Mar 21 19:21:18 2002 +0000

    InputServiceTest.cpp added

181	0	src/services/input/InputServiceTest.cpp

commit 2805829d4324ffe2cc1ad4457131e58fcff912b5
Author: Tim Enderling <t.enderling@web.de>
Date:   Mon Mar 18 22:14:08 2002 +0000

    Minor bugfixes; New tests for InputService

15	6	src/services/input/InputDevice.cpp
0	6	src/services/input/InputService.h
15	12	src/services/logging/LoggingService.h

commit 4bc4d1e16b2158a77a05b587bd3c10a267ded7eb
Author: Adam Gregory <adamgregory@yahoo.com>
Date:   Mon Mar 18 05:47:35 2002 +0000

    Just renaming some things so they fit the style guidlines or make more sense

8	8	src/services/gui/Container.cpp
3	3	src/services/gui/Container.h
2	2	src/services/gui/GuiService.cpp
1	1	src/services/gui/GuiService.h
3	3	src/services/gui/Widget.cpp
3	3	src/services/gui/Widget.h

commit d8fcd92cfe8be7a2fae99f77df07b358a85fb1ab
Author: Adam Gregory <adamgregory@yahoo.com>
Date:   Mon Mar 18 05:25:57 2002 +0000

    Adamgreg - Fleshed out Container. fixed Widget and added myParent and supporting functionality to it. ParaGui stuff is gone now. Added root container widget to GuiService and a system to pass a draw message down the widget tree, though it's not going to get anywhere useful yet.
    This is a first attempt, so be gentle. ;)

0	127	src/services/gui/Application.h
37	0	src/services/gui/Container.cpp
31	6	src/services/gui/Container.h
6	0	src/services/gui/GuiService.cpp
28	7	src/services/gui/GuiService.h
155	0	src/services/gui/Panel.h
0	41	src/services/gui/ParaGuiApplication.cpp
0	142	src/services/gui/ParaGuiApplication.h
0	7	src/services/gui/ParaGuiService.cpp
0	175	src/services/gui/ParaGuiService.h
17	2	src/services/gui/Widget.cpp
42	13	src/services/gui/Widget.h

commit 988e8506e184dadfbd7a203663f93f6d916daf4a
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Sun Mar 17 04:46:06 2002 +0000

    Updating our coding style/header template to reflect the decision that only one namespace should be used.  "Dime::"

0	2	doc/template_header.h

commit 9f1a500ab7bcbab32fbe29021017e61f58d364d6
Author: Al Riddoch <alriddoch@googlemail.com>
Date:   Sun Mar 3 18:03:29 2002 +0000

    CppUnit missing is no longer fatal

2	1	configure.in

commit 86f2f266ee60b7618447f1cc4ae3f8a5dc4e9798
Author: Al Riddoch <alriddoch@googlemail.com>
Date:   Sun Mar 3 17:44:57 2002 +0000

    Added cppunit.4 so that configure will still run without cppunit

80	0	acinclude.m4

commit 9a3cfdd47b05f3c0df94c05b41f996a8a53f3643
Author: Tim Enderling <t.enderling@web.de>
Date:   Mon Feb 25 19:35:29 2002 +0000

    Bugfixes, New tests

44	0	dime.dsp
8	2	src/services/input/InputDevice.cpp
5	4	src/services/input/InputDevice.h
2	2	src/services/input/InputService.h

commit 38557e41668ffbeee835e7a6b43d18ffb89522a0
Author: Lee Begg <llnz@paradise.net.nz>
Date:   Tue Feb 19 07:13:21 2002 +0000

    Fixed the warning from passing strings through "..."
    
    It looked like it was almost the wrong place
    
    Also, most of the services code is in the headers, but should be in the cpp
    files

6	6	src/services/logging/LoggingService.h

commit f097844e6668100a50326f820cb2b852846e8f41
Author: Hans Häggström <zzorn@iki.fi>
Date:   Tue Feb 19 07:03:11 2002 +0000

    Added old GUI library by zzorn, to use as inspiration or possible starting
    point if we decide to build an own gui toolkit.
    Uses Allegro, doesn't necessarily compile.

18	0	scratchpad/TeaTimeGui/readme.txt
-	-	scratchpad/TeaTimeGui/src/american.ttf
-	-	scratchpad/TeaTimeGui/src/arial.ttf
-	-	scratchpad/TeaTimeGui/src/blackadd.ttf
-	-	scratchpad/TeaTimeGui/src/fe______.ttf
-	-	scratchpad/TeaTimeGui/src/gripbg1.cel
457	0	scratchpad/TeaTimeGui/src/guitest.cc
-	-	scratchpad/TeaTimeGui/src/guitest.gdt
-	-	scratchpad/TeaTimeGui/src/guitest.gpr
-	-	scratchpad/TeaTimeGui/src/mousecur.cel
-	-	scratchpad/TeaTimeGui/src/mousehor.cel
-	-	scratchpad/TeaTimeGui/src/mouselef.cel
-	-	scratchpad/TeaTimeGui/src/mousemov.cel
-	-	scratchpad/TeaTimeGui/src/mouserig.cel
-	-	scratchpad/TeaTimeGui/src/mousever.cel
-	-	scratchpad/TeaTimeGui/src/rhide.key
-	-	scratchpad/TeaTimeGui/src/splash.cel
511	0	scratchpad/TeaTimeGui/src/ttapplic.cc
189	0	scratchpad/TeaTimeGui/src/ttapplic.h
348	0	scratchpad/TeaTimeGui/src/ttbutton.cc
185	0	scratchpad/TeaTimeGui/src/ttbutton.h
727	0	scratchpad/TeaTimeGui/src/ttedit.cc
299	0	scratchpad/TeaTimeGui/src/ttedit.h
521	0	scratchpad/TeaTimeGui/src/ttform.cc
165	0	scratchpad/TeaTimeGui/src/ttform.h
37	0	scratchpad/TeaTimeGui/src/ttgui.h
123	0	scratchpad/TeaTimeGui/src/ttguidef.h
979	0	scratchpad/TeaTimeGui/src/ttguigfx.cc
117	0	scratchpad/TeaTimeGui/src/ttguigfx.h
475	0	scratchpad/TeaTimeGui/src/ttlist.cc
211	0	scratchpad/TeaTimeGui/src/ttlist.h
331	0	scratchpad/TeaTimeGui/src/ttmousev.cc
48	0	scratchpad/TeaTimeGui/src/ttmousev.h
128	0	scratchpad/TeaTimeGui/src/ttproper.h
477	0	scratchpad/TeaTimeGui/src/ttstatic.cc
148	0	scratchpad/TeaTimeGui/src/ttstatic.h
56	0	scratchpad/TeaTimeGui/src/tttime.cc
27	0	scratchpad/TeaTimeGui/src/tttime.h
1493	0	scratchpad/TeaTimeGui/src/ttwindow.cc
526	0	scratchpad/TeaTimeGui/src/ttwindow.h
310	0	scratchpad/TeaTimeGui/src/ttwstyle.cc
175	0	scratchpad/TeaTimeGui/src/ttwstyle.h

commit d36d5e94f1df6d47f0f3760729f9b43ddd0306e6
Author: Lee Begg <llnz@paradise.net.nz>
Date:   Tue Feb 19 01:11:00 2002 +0000

    Most changes are to get Dime compiling again under LINUX
    
    fixes:
    - changed sdl to SDL in includes (ie SDL/SDL_events.h instead of sdl/SDL_events.h
    - changed scoping of "i" in InputService::~InputService so that is in scope
    - added CPPUnit (version 1.6.2) as a requirement of Dime
    - created makefile for Input service
    - added Input service to subdirs to be built
    
    
    A side note:
    - there are a number of warnings about passing strings through "...".  By ISO C++ this is not allowed, only primative data types can be passed by value through "..."
    
    Lee, 19 feb 2002

9	0	INSTALL
9	0	configure.in
2	1	src/services/Makefile.am
3	1	src/services/input/InputDevice.cpp
5	4	src/services/input/InputDevice.h
7	0	src/services/input/Makefile.am

commit 5630e28630f6e77fa55ae6ff3876787e4bb09f38
Author: Tim Enderling <t.enderling@web.de>
Date:   Mon Feb 18 21:51:05 2002 +0000

    Added CppUnit stuff.

8	17	dime.dsp
23	1	src/main/Application.cpp
15	2	src/main/DimeServices.h
1	0	src/mscprag.h
0	2	src/services/input/InputDevice.cpp
1	3	src/services/input/InputMapping.h

commit 6beced0b28b37b3baf76e3ec6017400309354448
Author: Hans Häggström <zzorn@iki.fi>
Date:   Mon Feb 18 21:04:27 2002 +0000

    Changed copy constructor return to return *this.

2	2	doc/template_header.h

commit 9bcde357191386697f887521ebeb3f7a14a998a8
Author: Alistair Davidson <lord_inh@yahoo.co.uk>
Date:   Mon Feb 18 04:26:04 2002 +0000

    2002/02/18 AlistairD lord_inh@yahoo.co.uk

24	54	src/framework/templategameview.cpp
115	37	src/framework/templategameview.h

commit 8f1f8f4b837e944fc90bd6f75b66fcd64c74fb9f
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Mon Feb 18 01:48:28 2002 +0000

    Forgot this file.

10	0	src/services/gui/test.cpp

commit 0af93309b2300c82c52b49b1b9e15c2d7a27b952
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Mon Feb 18 01:45:58 2002 +0000

    Worked on getting a working Application, which holds the main screen for the GUI.
    Then wrapped up the ParaGUI Application.

127	0	src/services/gui/Application.h
18	233	src/services/gui/Container.h
7	37	src/services/gui/Dimension.h
14	41	src/services/gui/GuiService.h
9	0	src/services/gui/Makefile
41	0	src/services/gui/ParaGuiApplication.cpp
142	0	src/services/gui/ParaGuiApplication.h
7	0	src/services/gui/ParaGuiService.cpp
175	0	src/services/gui/ParaGuiService.h
18	0	src/services/gui/Widget.cpp
12	17	src/services/gui/Widget.h

commit 0c07511343f1925c75ee10c6583389036a1ab18f
Author: Alistair Davidson <lord_inh@yahoo.co.uk>
Date:   Sat Feb 16 22:46:54 2002 +0000

    2002/02/16 AlistairD lord_inh@yahoo.co.uk
    Templates for game view creation. Probably full of errors right now, and there's no stable API yet except for the Eris stuff. This is my first ever CVS commit, yay! :)

125	0	src/framework/templategameview.cpp
99	0	src/framework/templategameview.h

commit 6aaf894815330212833ac97c9c4333d30283da2e
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Sat Feb 16 21:16:26 2002 +0000

    Adding the skeleton files for the GuiService.

217	0	src/services/gui/Button.h
327	0	src/services/gui/Container.h
199	0	src/services/gui/Dimension.h
327	0	src/services/gui/Label.h
327	0	src/services/gui/LineEdit.h
327	0	src/services/gui/TextBox.h
327	0	src/services/gui/Theme.h
281	0	src/services/gui/Widget.h

commit 188fc5ee5fbf24a5993da6be758ed3cf75a3b273
Author: Tim Enderling <t.enderling@web.de>
Date:   Sat Feb 16 18:28:16 2002 +0000

    Made InputService compile

58	43	src/services/input/InputDevice.cpp
24	14	src/services/input/InputDevice.h
48	35	src/services/input/InputMapping.h
44	8	src/services/input/InputService.h

commit 4a73a333e59469da9ef5b7d20a93a376699455e3
Author: Tim Enderling <t.enderling@web.de>
Date:   Thu Feb 14 21:44:52 2002 +0000

    (part of) InputService implementation

36	0	dime.dsp
301	0	src/services/input/InputDevice.cpp
375	0	src/services/input/InputDevice.h
295	101	src/services/input/InputMapping.h
98	93	src/services/input/InputService.h

commit 32775d6e26f9ee609ef122d1a2c5192d2e9585f2
Author: Lee Begg <llnz@paradise.net.nz>
Date:   Sun Feb 10 05:04:23 2002 +0000

    Updated the Install file, added some version number so some things.
    
    Added details about installing dependancies on a package system (ie RPM)

11	1	INSTALL

commit 8ec0a54138ca47bae2eb88014401cd7b547f11f4
Author: Lee Begg <llnz@paradise.net.nz>
Date:   Sun Feb 10 03:07:04 2002 +0000

    tidyed up Makefiles, bumped SigC++ required to 1.0.3 and Atlas-C++ to 0.4.4
    (same as Eris requires)
    
    Added self to Authors

2	0	AUTHORS
3	2	configure.in
2	1	src/Makefile.am
3	1	src/main/Makefile.am

commit 6930337a49d6f0aae0e440eb59595584c67d509f
Author: Lee Begg <llnz@paradise.net.nz>
Date:   Sun Feb 10 00:50:36 2002 +0000

    Removing some more unnecessary Makefiles

0	10	src/services/config/Makefile
0	10	src/services/metaserver/Makefile
0	11	src/services/test/Makefile

commit e51e525331e35bdb64deedf2b2b2b129e7ee0b26
Author: Lee Begg <llnz@paradise.net.nz>
Date:   Sun Feb 10 00:46:38 2002 +0000

    Removed unneed Makefile

0	15	src/services/Makefile

commit cc7401b2efee648e8757b46d62f6cb872d4698c6
Author: Tim Enderling <t.enderling@web.de>
Date:   Wed Feb 6 16:18:20 2002 +0000

    InputService implementation

226	0	src/services/input/InputMapping.h

commit b016f45a559f46ae3edc3a4a71d07800756bb4fd
Author: Tim Enderling <t.enderling@web.de>
Date:   Wed Feb 6 16:11:22 2002 +0000

    InputService implementation

4	0	dime.dsp
24	10	src/services/input/InputService.h
0	3	src/services/logging/LoggingService.h

commit d805c250710412793cfc45ee6d7d307ec7831e96
Author: Anders Petersson <demitar@worldforge.org>
Date:   Tue Feb 5 22:13:36 2002 +0000

    New makefiles... probably need to autogen and clean out old makefiles.

1	0	Makefile.am
14	13	configure.in
2	1	src/Makefile.am
8	0	src/services/Makefile.am
5	0	src/services/config/Makefile.am
5	0	src/services/metaserver/Makefile.am
5	0	src/services/test/Makefile.am

commit 53a9497d20f01b580bc40b945d038018d05e6436
Author: Tim Enderling <t.enderling@web.de>
Date:   Sat Feb 2 15:24:02 2002 +0000

    Bugfixing

0	7	src/services/input/InputService.h
1	1	src/services/logging/LoggingService.h

commit 2cc57dc6af65ffe0fe62f3ad70d3861d8d6fe6bb
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Fri Feb 1 18:52:56 2002 +0000

    Crystal Space basic component. Change cs-config with your own and make

365	0	src/components/cs/CSComponent.cpp
48	0	src/components/cs/CSComponent.h
105	0	src/components/cs/Makefile
250	0	src/components/cs/cs-config

commit a6d4d24c76a841e41cc4a1dd5b36386b3a312dc8
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Wed Jan 30 01:07:49 2002 +0000

    minor changes

13	13	src/services/server/ServerService.cpp
8	8	src/services/server/ServerService.h

commit 9431e8ba56f9754355fed39055b6bb157c1af053
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Wed Jan 30 00:26:47 2002 +0000

    Layout of the Server Service files

10	0	src/services/server/Makefile
108	0	src/services/server/ServerService.cpp
88	0	src/services/server/ServerService.h

commit 20002b3f7b153dcd1206587a11632c86cfc75a00
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Wed Jan 30 00:09:09 2002 +0000

    Metaserver can do a .poll() and retrieve the number of servers

5	0	src/services/ServiceTest.cpp
5	0	src/services/metaserver/MetaserverService.cpp
4	2	src/services/metaserver/MetaserverService.h

commit e3266dad1eaec9a7d719805e6675cd653483f0d8
Author: Hans Häggström <zzorn@iki.fi>
Date:   Tue Jan 29 23:11:03 2002 +0000

    Oh, just the silly editor timestamping the file. Sorry.

1	0	src/services/input/InputService.h

commit c190e8abc2f7168ea0a9ab7b347130a26db774ad
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Tue Jan 29 22:54:43 2002 +0000

    Metaserver basic implementation, 2nd try

2	2	src/services/Makefile
1	0	src/services/ServiceTest.cpp
2	0	src/services/metaserver/MetaserverService.cpp
1	1	src/services/metaserver/MetaserverService.h

commit 44f81fe0d5f2d21e9c0a3d247e3f32ffaebd6b19
Author: Hans Häggström <zzorn@iki.fi>
Date:   Tue Jan 29 22:04:01 2002 +0000

    Adding intial header for a service that provides basic GUI widgets.

190	0	src/services/gui/GuiService.h

commit b26feab01f26f55f6d3f550cfa7dcecae6e4d279
Author: Hans Häggström <zzorn@iki.fi>
Date:   Tue Jan 29 22:02:57 2002 +0000

    Small fixes

20	6	src/framework/Service.h

commit 318eddef16381729e004e269dd49c6c1816be9c8
Author: Hans Häggström <zzorn@iki.fi>
Date:   Tue Jan 29 21:48:46 2002 +0000

    Small fixes

7	4	doc/template_header.h

commit 7ddd65c95cf9e5f9341e5a467d47b36e7a6e2fe5
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Mon Jan 28 22:49:08 2002 +0000

    it was in the way

0	1	src/services/Makefile.am

commit 545bab1e881179f1e699d5484f99b24f4dc355bf
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Mon Jan 28 22:30:58 2002 +0000

    *** empty log message ***

15	0	src/services/Makefile
70	3	src/services/metaserver/MetaserverService.cpp
18	6	src/services/metaserver/MetaserverService.h

commit f98f7bd69c4f6c87dda788b91b615be6c47b79b4
Author: Tim Enderling <t.enderling@web.de>
Date:   Mon Jan 28 20:52:17 2002 +0000

    no message

0	4	src/services/logging/LoggingService.h

commit 7bee7147401390d463461f4879dd7dda7b25e4e6
Author: Tim Enderling <t.enderling@web.de>
Date:   Mon Jan 28 20:45:55 2002 +0000

    fixed project files/compatibility to windows

32	8	dime.dsp
2	2	src/services/config/ConfigService.h
1	5	src/services/logging/LoggingService.cpp
3	3	src/services/logging/LoggingService.h

commit 3d00166d3de6289c06e6a8ea2ea2275ed7e22759
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Mon Jan 28 20:02:04 2002 +0000

    basic layout of the metaserver service

38	4	src/services/ServiceTest.cpp
10	0	src/services/metaserver/Makefile
34	0	src/services/metaserver/MetaserverService.cpp
74	0	src/services/metaserver/MetaserverService.h

commit 4a68f2a65dd2248b875b349c70315529dd10ece3
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Mon Jan 28 19:10:46 2002 +0000

    some changes in the makefiles so I can test my services apart from the main app. Also, changed dependency sktream to skstream2 (CVS version)

3	3	INSTALL
1	1	src/Makefile.am
0	3	src/services/config/ConfigService.cpp
10	0	src/services/config/Makefile
11	0	src/services/test/Makefile
0	2	src/services/test/TestService.cpp

commit 2c1cccda43633a087e1c602d694f55b3402a6b38
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Mon Jan 28 00:36:06 2002 +0000

    added urls for ftp downloading of libraries

8	3	INSTALL

commit 0f5d10330861beda3c30298c2f71b6e2811f09a3
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Sun Jan 27 23:39:21 2002 +0000

    dependencies updated

45	2	INSTALL

commit 306b9ea8a8186819d129559ef8d588d7bf7ab254
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Sun Jan 27 23:20:53 2002 +0000

    Some minor changes reflecting Dime's decision to use only dime:: as a namespace

139	138	src/main/Application.cpp
66	66	src/main/Application.h
1	1	src/main/DimeServices.cpp
4	8	src/main/DimeServices.h
1	1	src/main/Ember.cpp

commit 3cd17971f61a72db5f464fff2958725bf28b9471
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Sun Jan 27 23:12:17 2002 +0000

    minor fixes

1	5	src/framework/Makefile.am
0	11	src/services/config/Makefile
1	1	src/services/input/InputService.h
0	12	src/services/test/Makefile

commit 502ba611fff4668db98eb2b1a9ceaf9bca423cb1
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Sun Jan 27 23:08:33 2002 +0000

    Fixed namespaces - all dime::framework is now dime:: and all dime::services::whatever is now dime:: too. For the children.

0	2	src/framework/Service.h
0	3	src/framework/ServiceManager.cpp
0	2	src/framework/ServiceManager.h
1	3	src/services/config/ConfigService.h
0	2	src/services/input/InputService.h
3	5	src/services/logging/LoggingService.h
1	12	src/services/test/TestService.cpp
1	5	src/services/test/TestService.h

commit b4db3c302d8f5e056c3f29d92449351795c1383f
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Sun Jan 27 22:41:32 2002 +0000

    moving this file to a proper place

3	1	src/framework/Makefile.am
0	43	src/framework/ServiceTest.cpp
41	0	src/services/ServiceTest.cpp
2	8	src/services/config/ConfigService.cpp
2	4	src/services/config/ConfigService.h
1	1	src/services/config/Makefile
2	5	src/services/test/Makefile

commit 49ce0b6ff96be1840085d93c1fe7608043bf7b7f
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Sun Jan 27 21:14:52 2002 +0000

    *** empty log message ***

4	0	configure.in
0	691	dime.dox
691	0	dime.dox.in
1	3	src/framework/Makefile.am

commit f5e2e235acb1af8ef0308fb3273ccd0bbf7af5e4
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Sun Jan 27 20:15:47 2002 +0000

    *** empty log message ***

1	1	src/Makefile.am
1	1	src/framework/Makefile.am

commit 2418bd784d1f09a2be08f42fb06040d6972b8418
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Sun Jan 27 19:11:10 2002 +0000

    *** empty log message ***

0	7	src/framework/Makefile
5	0	src/framework/Makefile.am

commit af034d31c573451aee89cc2a099ae8353c7f06bd
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Sun Jan 27 17:57:52 2002 +0000

    Created and added a LogObserver which prints messages out to std::cerr.  Ther is a small bug. not sure where.

65	11	src/main/Application.cpp
13	1	src/main/Application.h

commit 226d635fc59c2c79e91e87f64cc871ca9a1dfbc2
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Sun Jan 27 17:03:11 2002 +0000

    *** empty log message ***

0	18	src/services/Makefile
1	0	src/services/Makefile.am

commit 5418c540f01325af7b1f675b0b1f33326e3307ab
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Sun Jan 27 16:30:51 2002 +0000

    Changed the include to reflect a moved header.

1	1	src/services/test/TestService.h

commit de913fd1ecf53f8719ca4880cb0a001c7534f139
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Sun Jan 27 15:22:25 2002 +0000

    Hash_map added, it seems to work more or less...

12	11	src/services/config/ConfigService.cpp
18	6	src/services/config/ConfigService.h
1	5	src/services/config/Makefile

commit 1f842b3bbad24fc9fb628d0991fe9119829d7252
Author: Tim Enderling <t.enderling@web.de>
Date:   Sun Jan 27 11:25:50 2002 +0000

    Correction of the project file

13	17	dime.dsp
2	2	src/services/logging/LoggingService.h

commit eaecd2eccc3ef8a2f9e1217595821692ae2fd11d
Author: Hans Häggström <zzorn@iki.fi>
Date:   Sun Jan 27 06:36:25 2002 +0000

    Added a windows bat file for making the documentation with doxygen.

4	0	make_docs.bat

commit 84053606c7cf3842bace300515cbee1a9a5cecb9
Author: Hans Häggström <zzorn@iki.fi>
Date:   Sun Jan 27 06:31:46 2002 +0000

    Corrected paths to moved files.

1	1	src/main/DimeServices.h
2	0	src/services/config/ConfigService.cpp
1	1	src/services/config/ConfigService.h
2	0	src/services/test/TestService.cpp
3	3	src/services/test/TestService.h

commit c1fcb23c089ae975c47657fc672d7bd3a281f701
Author: Hans Häggström <zzorn@iki.fi>
Date:   Sun Jan 27 06:31:20 2002 +0000

    Removed files that were moved, and deleted AbstractService that is replaced by Service.

0	100	src/services/AbstractService.h
0	4	src/services/LoggingService.cpp
0	623	src/services/LoggingService.h
0	286	src/services/Service.h
0	84	src/services/ServiceManager.cpp
0	136	src/services/ServiceManager.h
0	43	src/services/ServiceTest.cpp

commit 6b6c43543c9c2fd5ce563ef838d35992526a7ecd
Author: Hans Häggström <zzorn@iki.fi>
Date:   Sun Jan 27 06:30:19 2002 +0000

    Moved service manager and base class to the framework.

286	0	src/framework/Service.h
82	0	src/framework/ServiceManager.cpp
136	0	src/framework/ServiceManager.h
43	0	src/framework/ServiceTest.cpp

commit d475ca7dd1784027678e1ea7b21e2371d629fc45
Author: Hans Häggström <zzorn@iki.fi>
Date:   Sun Jan 27 06:29:51 2002 +0000

    Moved logging service to it's own subdirectory.

5	0	src/services/logging/LoggingService.cpp
623	0	src/services/logging/LoggingService.h

commit ea57fb7b8033c4e76c0eff798b4fc4d85bb5d70c
Author: Hans Häggström <zzorn@iki.fi>
Date:   Sun Jan 27 06:06:04 2002 +0000

    std::String -> std::string

5	5	doc/template_header.h

commit d7bcde3448abc7ef30cb4915d33f9daef2528ec3
Author: Hans Häggström <zzorn@iki.fi>
Date:   Sun Jan 27 06:03:27 2002 +0000

    Adding InputService header.  Will not compile yet.

271	0	src/services/input/InputService.h

commit f1e672c1493cc48b8b2791c6b2b1b88d7cbf1a34
Author: Hans Häggström <zzorn@iki.fi>
Date:   Sun Jan 27 00:49:25 2002 +0000

    Removed old comment from readme, and spelled zzorn with lowercase z.

1	1	AUTHORS
0	2	README

commit 1d4e4fa6b55989364e6b62aab7a5db4aa7046dcd
Author: Hans Häggström <zzorn@iki.fi>
Date:   Sun Jan 27 00:48:26 2002 +0000

    Fixed some method comment.

12	12	src/main/DimeServices.h

commit c9ee695f72ef804b204f4375bba1852b46671c9c
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Sun Jan 27 00:27:38 2002 +0000

    Adding DimeServices.cpp which contains the static reference to theInstance

22	0	src/main/DimeServices.cpp

commit c70090c3d01b59e3048171ded1a32c980c6d8553
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Sun Jan 27 00:26:37 2002 +0000

    Hacking logging into Dime.

16	5	src/main/Application.cpp
25	3	src/main/Application.h
31	7	src/main/DimeServices.h
2	1	src/main/Makefile.am

commit f16dcf258c0d4e93e07f7b7e8f6bba7a6a8c64e2
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Sat Jan 26 18:53:53 2002 +0000

    Removing the Makefiles which I forgot to remove last commite

0	379	src/main/Makefile

commit d0e711bec673568480b92cbe676796a3d71732e5
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Sat Jan 26 18:51:56 2002 +0000

    Added autoconf files for a basic compile of Dime

1	0	Makefile.am
7	0	autogen.sh
77	0	configure.in
1	0	src/Makefile.am
376	7	src/main/Makefile
3	0	src/main/Makefile.am

commit 9dd79848195e76bab26ca84faf98b6f7bec4213c
Author: Tim Enderling <t.enderling@web.de>
Date:   Sat Jan 26 16:20:58 2002 +0000

    Bug and compatibility fixes.

22	20	src/services/LoggingService.h

commit eaf10f14b22c37d5eab593fa2b8900a140969639
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Sat Jan 26 02:55:52 2002 +0000

    Weird stuff like a list of people and a fancy license, try it, it rocks

7	0	AUTHORS
340	0	COPYING
10	0	INSTALL
2	2	src/services/LoggingService.h
1	1	src/services/ServiceManager.cpp
2	0	src/services/ServiceTest.cpp

commit 8c578fc8779bff6f81db394c08aaedd6f6aa6587
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Fri Jan 25 01:19:43 2002 +0000

    basic design for the Dime Configuration Service, and a sample configuration file

56	0	src/services/config/ConfigService.cpp
84	0	src/services/config/ConfigService.h
15	0	src/services/config/Makefile
31	0	src/services/config/ember.conf

commit 928dd862815f59e47fcdb252d2245f06a19db53c
Author: Tim Enderling <t.enderling@web.de>
Date:   Thu Jan 24 10:58:14 2002 +0000

    Changed observer handling of the LoggingService to a more C++-convenient way (thanks goes to Nikal)
    Added the Visual C++ 6.0 workspace and a small readme to the CVS

8	0	Visual C++ 6.0.txt
145	0	dime.dsp
29	0	dime.dsw
8	3	src/main/Application.cpp
4	0	src/services/LoggingService.cpp
124	127	src/services/LoggingService.h
3	1	src/services/ServiceManager.cpp
1	1	src/services/ServiceManager.h

commit e4da2cc320d1e326616228208f186052aea398fa
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Wed Jan 23 21:38:42 2002 +0000

    Fixed addition and removing of services, method +deleteAll+ removed

25	16	src/services/ServiceManager.cpp
1	14	src/services/ServiceManager.h

commit 50b54f909c7aa2f4ddb5ecd93bf35403aff9397b
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Mon Jan 21 23:39:03 2002 +0000

    Implementation of the Service Manager

2	2	src/services/Makefile
32	12	src/services/ServiceManager.cpp
3	9	src/services/ServiceManager.h
25	12	src/services/ServiceTest.cpp

commit 0cd1b8f39603a4cfe4ebb7f88d045d0c7fe0e4cb
Author: Hans Häggström <zzorn@iki.fi>
Date:   Mon Jan 21 17:34:21 2002 +0000

    Changed sprintf to snprintf to avoid buffer overruns,
    and added some notes.

10	2	src/services/LoggingService.h

commit 82babf263db0c61b49b9737e0a5da6f8def17f77
Author: Hans Häggström <zzorn@iki.fi>
Date:   Mon Jan 21 17:33:49 2002 +0000

    Changed namespace to framework

1	1	src/framework/Component.h
2	2	src/framework/ComponentFactory.h

commit b035cfee6ff5a877f2ae0eb833d14f123d93cc30
Author: Tim Enderling <t.enderling@web.de>
Date:   Sun Jan 20 23:42:22 2002 +0000

    Fixed some minor TODOs, added filter feature, removed formatID from the FileObservers, made it compile

73	35	src/services/LoggingService.h

commit e664ba18744a510644d77d8ca6d0a2b2f2f89f46
Author: Hans Häggström <zzorn@iki.fi>
Date:   Sun Jan 20 21:13:23 2002 +0000

    Moved component base classes to the framework.

0	190	src/components/Component.h
0	187	src/components/ComponentFactory.h
190	0	src/framework/Component.h
187	0	src/framework/ComponentFactory.h

commit e3417d06cd9c71f0d93ab41f7e37e7fcac8a8584
Author: Hans Häggström <zzorn@iki.fi>
Date:   Sun Jan 20 21:11:55 2002 +0000

    no message

0	1	src/services/test/TestService.h

commit f02958c3995d6494e4495f862c999f2c9df4f78b
Author: Hans Häggström <zzorn@iki.fi>
Date:   Sun Jan 20 21:10:07 2002 +0000

    Added DimeService singleton, for accessing all dime services.

182	0	src/main/DimeServices.h

commit 049cca878d14dd8072fcbce2e26c5e7e0180dd15
Author: Hans Häggström <zzorn@iki.fi>
Date:   Sun Jan 20 20:07:19 2002 +0000

    Updated the template document, and wrote some questions about the TODO tag system to use.

31	2	doc/template_header.h

commit 3fdc88ac6f0eec23a6829f84e713be10cce97876
Author: Hans Häggström <zzorn@iki.fi>
Date:   Sun Jan 20 19:28:25 2002 +0000

    Added enum for service state.

23	6	src/services/Service.h

commit db94a5521dcda7ae21a2415ba83551fd1f51906c
Author: Tim Enderling <t.enderling@web.de>
Date:   Sun Jan 20 18:25:40 2002 +0000

    First version of the Logging Service (not compilable)

578	0	src/services/LoggingService.h

commit a685c1728bef32d103c76ad8efef189091ae3a27
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Sun Jan 20 16:20:39 2002 +0000

    Cleaning up the style of Application.h/cpp and Dime

126	0	src/main/Application.cpp
90	0	src/main/Application.h
8	0	src/main/Ember.cpp
0	8	src/main/dime.cpp

commit d8d6aaf30c159349a907223823ba73069741d96b
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Sun Jan 20 15:26:12 2002 +0000

    *** empty log message ***

5	5	src/main/Makefile
0	107	src/main/application.cpp
0	87	src/main/application.h

commit 295e1a71b7bae6265d84e7dfe41a25a566d8e8a3
Author: Hans Häggström <zzorn@iki.fi>
Date:   Sat Jan 19 19:22:42 2002 +0000

    mm. This file says it is changed even when I committed it..

1	0	src/services/ServiceManager.cpp

commit cee51b47f4060f740bc4f4c9e63baae91d469157
Author: Hans Häggström <zzorn@iki.fi>
Date:   Sat Jan 19 19:21:46 2002 +0000

    Updated the coding guidelines and added a section for disabled constructors and operators.

44	2	doc/template_header.h

commit 20b6b9720ba0ebdc2e73773c53d6740139bca1fd
Author: Hans Häggström <zzorn@iki.fi>
Date:   Sat Jan 19 19:14:04 2002 +0000

    Added directory for framework classes, and empty makefile.

7	0	src/framework/Makefile

commit 3f69228c0d657bd731bd7ab6a54219a34ec7c926
Author: Hans Häggström <zzorn@iki.fi>
Date:   Sat Jan 19 19:11:16 2002 +0000

    Changed some methods, added stubs for others, and added some documentation.

11	3	src/services/AbstractService.h
147	36	src/services/Service.h
67	11	src/services/ServiceManager.h
2	2	src/services/ServiceTest.cpp
10	1	src/services/test/TestService.cpp
1	1	src/services/test/TestService.h

commit d2bb3807b5f5b90470c99c4673b4bde614576e6f
Author: Miguel Guzmán <aglanor@gmail.com>
Date:   Sat Jan 19 03:42:30 2002 +0000

    agla's fr1s+ c0mm1+ w00+!!1! (dime service interface, service manager and a test service)

92	0	src/services/AbstractService.h
18	0	src/services/Makefile
158	0	src/services/Service.h
52	0	src/services/ServiceManager.cpp
99	0	src/services/ServiceManager.h
28	0	src/services/ServiceTest.cpp
15	0	src/services/test/Makefile
44	0	src/services/test/TestService.cpp
81	0	src/services/test/TestService.h

commit b12b37c646115c4fe52c8340c480ec1f61d867fb
Author: Hans Häggström <zzorn@iki.fi>
Date:   Wed Jan 16 21:27:35 2002 +0000

    Added ComponentFactory

187	0	src/components/ComponentFactory.h

commit fd50ff652f51632184605d5f4436acf3964e5d60
Author: Hans Häggström <zzorn@iki.fi>
Date:   Wed Jan 16 21:03:33 2002 +0000

    Reversed include orders in template header as recommended by
     John Lakos in Large-Scale C++ Software Design (Addison-Wesley, 1996)
    
    Fixed Component & ComponentFactory a bit

8	5	doc/template_header.h
17	5	src/components/Component.h

commit e5929ed9e2e6d39d5b25a43154a6f2b4046332f6
Author: Hans Häggström <zzorn@iki.fi>
Date:   Wed Jan 16 19:57:38 2002 +0000

    added includes

2	4	src/components/Component.h

commit c91ef69db2a5e777661bcec44e7e8a142881779e
Author: Hans Häggström <zzorn@iki.fi>
Date:   Wed Jan 16 19:53:44 2002 +0000

    Adding first version of component interface

180	0	src/components/Component.h

commit 5c575402bc0bf06cbf019a9052063aa730e9da7b
Author: Hans Häggström <zzorn@iki.fi>
Date:   Wed Jan 16 01:12:22 2002 +0000

    Moved variables before methods, so that inline methods can access the variables (getters & setters for example).

37	37	doc/template_header.h

commit d17028b24ce7d1f78320d662bc08fd9d4cbd03d4
Author: Hans Häggström <zzorn@iki.fi>
Date:   Sun Jan 13 01:50:09 2002 +0000

    Changed comments to use /** so that doxygen generates documentation for them.

10	6	src/main/application.h

commit b1c2cba770fe63469b60361b98e29a70b90a95fd
Author: Hans Häggström <zzorn@iki.fi>
Date:   Sun Jan 13 01:49:35 2002 +0000

    Adding doxygen file for dime

691	0	dime.dox

commit bfa8edb90df3bdb61d4fb6c51edcb71bd18ad2ad
Author: Hans Häggström <zzorn@iki.fi>
Date:   Sun Jan 13 00:51:07 2002 +0000

    Adding coding style / template header document

250	0	doc/template_header.h

commit 48762f77bdd56c661d7943760eee38adb9f2b518
Author: Lakin Wecker <nikal@nucleus.com>
Date:   Sat Jan 12 23:43:26 2002 +0000

    adding the skeleton Application and a basic int main()

10	0	src/main/Makefile
107	0	src/main/application.cpp
83	0	src/main/application.h
8	0	src/main/dime.cpp

commit 56633de0ce325e3e2e627ee7cf836ce25875ee21
Author: Hans Häggström <zzorn@iki.fi>
Date:   Sat Jan 12 20:54:48 2002 +0000

    Adding initial README for dime

8	0	README
