[xoreos-git] [xoreos/xoreos] f568d2: GRAPHICS: Add a SceneManager for Ogre
GitHub
noreply at github.com
Thu Jan 30 21:19:38 CET 2014
Branch: refs/heads/ogrewip
Home: https://github.com/xoreos/xoreos
Commit: f568d2c2285d0636fb71bc463d6d7a51280a53cf
https://github.com/xoreos/xoreos/commit/f568d2c2285d0636fb71bc463d6d7a51280a53cf
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2014-01-29 (Wed, 29 Jan 2014)
Changed paths:
M src/engines/enginemanager.cpp
M src/graphics/aurora/Makefile.am
A src/graphics/aurora/renderable.cpp
A src/graphics/aurora/renderable.h
A src/graphics/aurora/sceneman.cpp
A src/graphics/aurora/sceneman.h
A src/graphics/aurora/types.h
M src/xoreos.cpp
Log Message:
-----------
GRAPHICS: Add a SceneManager for Ogre
Commit: 9598853ca04524d1cf3b0cfdd19e76434c7035d3
https://github.com/xoreos/xoreos/commit/9598853ca04524d1cf3b0cfdd19e76434c7035d3
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2014-01-29 (Wed, 29 Jan 2014)
Changed paths:
M src/graphics/aurora/Makefile.am
A src/graphics/aurora/cube.cpp
A src/graphics/aurora/cube.h
A src/graphics/aurora/meshutil.cpp
A src/graphics/aurora/meshutil.h
M src/graphics/aurora/sceneman.cpp
M src/graphics/aurora/sceneman.h
Log Message:
-----------
GRAPHICS: Add creating a simple rotating cube
Commit: f09a7dea158769db87b40ec623819fbb78aeba16
https://github.com/xoreos/xoreos/commit/f09a7dea158769db87b40ec623819fbb78aeba16
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2014-01-29 (Wed, 29 Jan 2014)
Changed paths:
M src/graphics/aurora/Makefile.am
M src/graphics/aurora/meshutil.cpp
M src/graphics/aurora/meshutil.h
A src/graphics/aurora/model.cpp
A src/graphics/aurora/model.h
A src/graphics/aurora/model_nwn.cpp
A src/graphics/aurora/model_nwn.h
M src/graphics/aurora/sceneman.cpp
M src/graphics/aurora/sceneman.h
Log Message:
-----------
GRAPHICS: Start re-adding support for NWN model loading
Commit: d43bc02927ebe465703ed7fdb43e37367ad70a92
https://github.com/xoreos/xoreos/commit/d43bc02927ebe465703ed7fdb43e37367ad70a92
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2014-01-29 (Wed, 29 Jan 2014)
Changed paths:
M src/graphics/Makefile.am
A src/graphics/cameraman.cpp
A src/graphics/cameraman.h
M src/graphics/renderer.cpp
M src/graphics/renderer.h
M src/xoreos.cpp
Log Message:
-----------
GRAPHICS: Add a new CameraManager for Ogre
Commit: 68a2bcea714cf22a9d92f681b1ceb0abad3986ee
https://github.com/xoreos/xoreos/commit/68a2bcea714cf22a9d92f681b1ceb0abad3986ee
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2014-01-29 (Wed, 29 Jan 2014)
Changed paths:
M src/graphics/graphics.cpp
M src/graphics/graphics.h
M src/graphics/renderer.cpp
M src/graphics/renderer.h
Log Message:
-----------
GRAPHICS: Add FPS / frame time calculation
Commit: 997fd78b3b598c795b3e91568b83d3903edbcb1b
https://github.com/xoreos/xoreos/commit/997fd78b3b598c795b3e91568b83d3903edbcb1b
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2014-01-29 (Wed, 29 Jan 2014)
Changed paths:
M src/events/events.cpp
Log Message:
-----------
EVENTS: Fix a case of reading uninitialized data
Commit: 43e97115ebd207b606c302c40afb7236b4463467
https://github.com/xoreos/xoreos/commit/43e97115ebd207b606c302c40afb7236b4463467
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2014-01-29 (Wed, 29 Jan 2014)
Changed paths:
M src/common/maths.h
Log Message:
-----------
COMMON: Remove broken vector2orientation
Commit: d85b4c1d0c2858b42b2001cad36e2de2a0ea15bb
https://github.com/xoreos/xoreos/commit/d85b4c1d0c2858b42b2001cad36e2de2a0ea15bb
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2014-01-29 (Wed, 29 Jan 2014)
Changed paths:
M src/engines/aurora/util.cpp
M src/engines/aurora/util.h
Log Message:
-----------
ENGINES: Add a proper convertVector2Orientation() function
Commit: 6d2df7d8e794a758c508d06bc35c2e795e9c2934
https://github.com/xoreos/xoreos/commit/6d2df7d8e794a758c508d06bc35c2e795e9c2934
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2014-01-29 (Wed, 29 Jan 2014)
Changed paths:
M src/engines/nwn/Makefile.am
A src/engines/nwn/area.cpp
A src/engines/nwn/area.h
A src/engines/nwn/ifofile.cpp
A src/engines/nwn/ifofile.h
A src/engines/nwn/model.cpp
A src/engines/nwn/model.h
A src/engines/nwn/module.cpp
A src/engines/nwn/module.h
M src/engines/nwn/nwn.cpp
A src/engines/nwn/tileset.cpp
A src/engines/nwn/tileset.h
Log Message:
-----------
NWN: Start adding back module / area loading
Commit: 942feb19cf31fdad264f524e13a94bbc5f06ffc4
https://github.com/xoreos/xoreos/commit/942feb19cf31fdad264f524e13a94bbc5f06ffc4
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2014-01-29 (Wed, 29 Jan 2014)
Changed paths:
M src/graphics/renderer.cpp
Log Message:
-----------
GRAPHICS: Add generic ambient light to the scene
Commit: 90af7fd27b78c9d2ff168ef527ace121933698b7
https://github.com/xoreos/xoreos/commit/90af7fd27b78c9d2ff168ef527ace121933698b7
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-01-29 (Wed, 29 Jan 2014)
Changed paths:
M src/engines/nwn/Makefile.am
M src/engines/nwn/area.cpp
M src/engines/nwn/area.h
A src/engines/nwn/door.cpp
A src/engines/nwn/door.h
A src/engines/nwn/location.cpp
A src/engines/nwn/location.h
A src/engines/nwn/object.cpp
A src/engines/nwn/object.h
A src/engines/nwn/placeable.cpp
A src/engines/nwn/placeable.h
A src/engines/nwn/situated.cpp
A src/engines/nwn/situated.h
A src/engines/nwn/waypoint.cpp
A src/engines/nwn/waypoint.h
Log Message:
-----------
NWN: Add back loading of waypoints, doors and placeables
Commit: 425f146475dae971b8a8c39666e35a289b00fc15
https://github.com/xoreos/xoreos/commit/425f146475dae971b8a8c39666e35a289b00fc15
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-01-29 (Wed, 29 Jan 2014)
Changed paths:
M src/graphics/aurora/model.cpp
M src/graphics/aurora/model.h
M src/graphics/aurora/model_nwn.cpp
M src/graphics/aurora/model_nwn.h
Log Message:
-----------
GRAPHICS: Add support for different states in NWN models
No animations yet, though.
Commit: 7ed0242d6739f6979e98a49a33a0743badef6bb1
https://github.com/xoreos/xoreos/commit/7ed0242d6739f6979e98a49a33a0743badef6bb1
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-01-29 (Wed, 29 Jan 2014)
Changed paths:
M src/engines/nwn/door.cpp
M src/engines/nwn/door.h
M src/engines/nwn/placeable.cpp
M src/engines/nwn/placeable.h
Log Message:
-----------
NWN: Set the correct model state for doors and placeables
Commit: e820e07e7d281b69ae02f813612bb1e6c8959987
https://github.com/xoreos/xoreos/commit/e820e07e7d281b69ae02f813612bb1e6c8959987
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-01-29 (Wed, 29 Jan 2014)
Changed paths:
M src/graphics/aurora/cube.cpp
M src/graphics/aurora/model.cpp
M src/graphics/aurora/model.h
M src/graphics/aurora/model_nwn.cpp
M src/graphics/aurora/renderable.cpp
M src/graphics/aurora/renderable.h
Log Message:
-----------
GRAPHICS: Add support for animations in NWN models
Commit: 0e4be6b0ab608038a33d79b3b9e1ad262c863c1e
https://github.com/xoreos/xoreos/commit/0e4be6b0ab608038a33d79b3b9e1ad262c863c1e
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-01-29 (Wed, 29 Jan 2014)
Changed paths:
M src/graphics/aurora/model.cpp
M src/graphics/aurora/model.h
M src/graphics/aurora/renderable.cpp
M src/graphics/aurora/renderable.h
Log Message:
-----------
GRAPHICS: Add showBoundingBox() to Renderable
Commit: dfe294c2d1f170b10505d44821afc94ed702092e
https://github.com/xoreos/xoreos/commit/dfe294c2d1f170b10505d44821afc94ed702092e
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-01-29 (Wed, 29 Jan 2014)
Changed paths:
M src/graphics/aurora/cube.cpp
M src/graphics/aurora/cube.h
M src/graphics/aurora/model.cpp
M src/graphics/aurora/model.h
M src/graphics/aurora/model_nwn.cpp
M src/graphics/aurora/renderable.cpp
M src/graphics/aurora/renderable.h
M src/graphics/aurora/sceneman.cpp
M src/graphics/aurora/sceneman.h
M src/graphics/aurora/types.h
M src/graphics/cameraman.cpp
M src/graphics/cameraman.h
M src/graphics/renderer.cpp
Log Message:
-----------
GRAPHICS: Add support for picking objects
Commit: 47eb8829184a33b9578254d016a39b24eb297938
https://github.com/xoreos/xoreos/commit/47eb8829184a33b9578254d016a39b24eb297938
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-01-29 (Wed, 29 Jan 2014)
Changed paths:
M src/engines/nwn/area.cpp
M src/engines/nwn/area.h
M src/engines/nwn/module.cpp
M src/engines/nwn/module.h
M src/engines/nwn/object.cpp
M src/engines/nwn/object.h
M src/engines/nwn/situated.cpp
M src/engines/nwn/situated.h
Log Message:
-----------
NWN: Hook up object picking again
Commit: a77e44ac1cb26875117d555b4eaa0721fd98d432
https://github.com/xoreos/xoreos/commit/a77e44ac1cb26875117d555b4eaa0721fd98d432
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-01-29 (Wed, 29 Jan 2014)
Changed paths:
M src/graphics/aurora/model_nwn.cpp
M src/graphics/materialman.cpp
M src/graphics/materialman.h
M src/graphics/types.h
Log Message:
-----------
GRAPHICS: Fix transparency blending
Depth writing needs to be disabled for transparent materials.
The material now has a transparency hint member, ideally
read from the model. If the model does not provide a hint
the transparency is inferred from the textures and diffuse
color. Since Aurora textures compressed with DXT1 are always
opaque, we override the default Ogre claim that DXT1 textures
have an alpha channel.
Commit: 36546f8c184da325eb1a0791a882b572a045a450
https://github.com/xoreos/xoreos/commit/36546f8c184da325eb1a0791a882b572a045a450
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-01-29 (Wed, 29 Jan 2014)
Changed paths:
M src/graphics/materialman.cpp
Log Message:
-----------
GRAPHICS: Fix materials with multiple textures
Contrary to what I thought, the texture coordinate set
is not automatically incremented for every unit state.
Commit: 9e56a2bfa67482a142f8c2405a7defa215c3794d
https://github.com/xoreos/xoreos/commit/9e56a2bfa67482a142f8c2405a7defa215c3794d
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-01-29 (Wed, 29 Jan 2014)
Changed paths:
M src/graphics/aurora/model.cpp
M src/graphics/aurora/model.h
M src/graphics/aurora/model_nwn.cpp
Log Message:
-----------
GRAPHICS: Move creating model entities into class Model
Commit: 1ad5d5d891a1b1035dfcda88fb8d351c6562ea81
https://github.com/xoreos/xoreos/commit/1ad5d5d891a1b1035dfcda88fb8d351c6562ea81
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-01-29 (Wed, 29 Jan 2014)
Changed paths:
M src/graphics/aurora/Makefile.am
A src/graphics/aurora/model_kotor.cpp
A src/graphics/aurora/model_kotor.h
M src/graphics/aurora/sceneman.cpp
Log Message:
-----------
GRAPHICS: Add back support for KotOR/KotOR2 models
Commit: bdaaf3ce987326aa4bb99b99269f3589ae1b484b
https://github.com/xoreos/xoreos/commit/bdaaf3ce987326aa4bb99b99269f3589ae1b484b
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-01-29 (Wed, 29 Jan 2014)
Changed paths:
M src/graphics/textureman.cpp
Log Message:
-----------
GRAPHICS: Add some extra sanity checks when loading images
Commit: 30b48eb4488475e9a4bed836e1661324047a7270
https://github.com/xoreos/xoreos/commit/30b48eb4488475e9a4bed836e1661324047a7270
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-01-29 (Wed, 29 Jan 2014)
Changed paths:
M src/engines/kotor/Makefile.am
A src/engines/kotor/area.cpp
A src/engines/kotor/area.h
A src/engines/kotor/door.cpp
A src/engines/kotor/door.h
M src/engines/kotor/kotor.cpp
A src/engines/kotor/model.cpp
A src/engines/kotor/model.h
A src/engines/kotor/module.cpp
A src/engines/kotor/module.h
A src/engines/kotor/object.cpp
A src/engines/kotor/object.h
A src/engines/kotor/placeable.cpp
A src/engines/kotor/placeable.h
A src/engines/kotor/situated.cpp
A src/engines/kotor/situated.h
A src/engines/kotor/types.h
Log Message:
-----------
KOTOR: Add back modules and areas with doors and placeables
Commit: 1d82450cd2045aeb779e8d907f81d167fc0e3a24
https://github.com/xoreos/xoreos/commit/1d82450cd2045aeb779e8d907f81d167fc0e3a24
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-01-29 (Wed, 29 Jan 2014)
Changed paths:
M src/engines/kotor2/Makefile.am
A src/engines/kotor2/area.cpp
A src/engines/kotor2/area.h
M src/engines/kotor2/kotor2.cpp
A src/engines/kotor2/model.cpp
A src/engines/kotor2/model.h
A src/engines/kotor2/module.cpp
A src/engines/kotor2/module.h
Log Message:
-----------
KOTOR2: Add back modules and areas with doors and placeables
Commit: e0b96520186f719c448dd112363ac2ab0bad417a
https://github.com/xoreos/xoreos/commit/e0b96520186f719c448dd112363ac2ab0bad417a
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-01-29 (Wed, 29 Jan 2014)
Changed paths:
M src/engines/kotor/module.cpp
M src/engines/nwn/module.cpp
Log Message:
-----------
ENGINES: Enable free look when pressing the middle mouse button
Commit: 460a03aca4f1eb65b03ed3843ad39fea91b7eef0
https://github.com/xoreos/xoreos/commit/460a03aca4f1eb65b03ed3843ad39fea91b7eef0
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-01-29 (Wed, 29 Jan 2014)
Changed paths:
M src/engines/nwn/Makefile.am
M src/engines/nwn/area.cpp
M src/engines/nwn/area.h
A src/engines/nwn/creature.cpp
A src/engines/nwn/creature.h
Log Message:
-----------
NWN: Start adding back creatures
No creatures of model type P (segmented models) yet.
Commit: c6763087a3fa2c7e2a9801f2715a815702d3a833
https://github.com/xoreos/xoreos/commit/c6763087a3fa2c7e2a9801f2715a815702d3a833
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-01-29 (Wed, 29 Jan 2014)
Changed paths:
M src/engines/kotor/Makefile.am
M src/engines/kotor/area.cpp
M src/engines/kotor/area.h
A src/engines/kotor/creature.cpp
A src/engines/kotor/creature.h
M src/engines/kotor/types.h
Log Message:
-----------
KOTOR: Start adding back creatures
Only bodies, no heads, for segmented models at the
moment, though.
Commit: 13dbdd946bde9fcce18994a4f5d6c16f092a67df
https://github.com/xoreos/xoreos/commit/13dbdd946bde9fcce18994a4f5d6c16f092a67df
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-01-29 (Wed, 29 Jan 2014)
Changed paths:
M src/graphics/aurora/model.cpp
M src/graphics/materialman.cpp
M src/graphics/materialman.h
M src/graphics/textureman.cpp
M src/graphics/textureman.h
Log Message:
-----------
GRAPHICS: Fix creation of solid color materials
Commit: db5a87955573b67ad66eca72619df19ea3bcbd70
https://github.com/xoreos/xoreos/commit/db5a87955573b67ad66eca72619df19ea3bcbd70
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-01-29 (Wed, 29 Jan 2014)
Changed paths:
M src/engines/aurora/util.cpp
M src/video/aurora/videoplayer.cpp
M src/video/aurora/videoplayer.h
M src/video/bink.cpp
M src/video/decoder.cpp
M src/video/decoder.h
M src/video/fader.cpp
M src/video/quicktime.cpp
M src/video/xmv.cpp
Log Message:
-----------
GRAPHICS: Add back video playing
This time, the video player can be easily adopted to play
several videos simultaneously. This will be necessary
for Sonic.
Right now, we still de-YUV the videos onto a surface held
in CPU memory, and then copy (with pixel format conversion)
it into video memory. This is not optimal and we should
probably change it to de-YUV directly onto the video
memory.
Commit: aa9a03707fdef7edb6eebb828d393f1de13bff0b
https://github.com/xoreos/xoreos/commit/aa9a03707fdef7edb6eebb828d393f1de13bff0b
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-01-29 (Wed, 29 Jan 2014)
Changed paths:
M src/engines/dragonage/dragonage.cpp
M src/engines/dragonage2/dragonage2.cpp
M src/engines/jade/jade.cpp
M src/engines/kotor/kotor.cpp
M src/engines/kotor2/kotor2.cpp
M src/engines/nwn/nwn.cpp
M src/engines/nwn2/nwn2.cpp
M src/engines/thewitcher/thewitcher.cpp
Log Message:
-----------
ENGINES: Hook up video playing again
Commit: f66887e84590d6c2e743e6154f27db3b6de951aa
https://github.com/xoreos/xoreos/commit/f66887e84590d6c2e743e6154f27db3b6de951aa
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2014-01-29 (Wed, 29 Jan 2014)
Changed paths:
M src/graphics/aurora/model.cpp
M src/graphics/aurora/model.h
M src/graphics/aurora/model_kotor.cpp
M src/graphics/aurora/model_kotor.h
M src/graphics/aurora/model_nwn.cpp
M src/graphics/aurora/model_nwn.h
Log Message:
-----------
GRAPHICS: Move createNode() into class Model
Commit: 77185f7eefa6072a0687841daa70fad9919a4449
https://github.com/xoreos/xoreos/commit/77185f7eefa6072a0687841daa70fad9919a4449
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2014-01-29 (Wed, 29 Jan 2014)
Changed paths:
M src/graphics/aurora/model.cpp
M src/graphics/aurora/model.h
Log Message:
-----------
GRAPHICS: Add Model::getStates() and getNodes()
Commit: 498187603c37e883694a55134d4a12782a20df47
https://github.com/xoreos/xoreos/commit/498187603c37e883694a55134d4a12782a20df47
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2014-01-29 (Wed, 29 Jan 2014)
Changed paths:
M src/graphics/aurora/model.cpp
M src/graphics/aurora/model.h
M src/graphics/aurora/renderable.cpp
Log Message:
-----------
GRAPHICS: Implement attaching models to nodes of other models
Necessary for segmented creature models in NWN and KotOR.
Commit: aa23f01865d5cffecda7a8f77885569b5fbf6439
https://github.com/xoreos/xoreos/commit/aa23f01865d5cffecda7a8f77885569b5fbf6439
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2014-01-29 (Wed, 29 Jan 2014)
Changed paths:
M src/engines/kotor/creature.cpp
Log Message:
-----------
KOTOR: Attach heads of segmented creature models
Commit: 7c1b96a0276ab5bd5707572348e81e44eb667811
https://github.com/xoreos/xoreos/commit/7c1b96a0276ab5bd5707572348e81e44eb667811
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2014-01-29 (Wed, 29 Jan 2014)
Changed paths:
M src/graphics/textureman.cpp
M src/graphics/textureman.h
Log Message:
-----------
GRAPHICS: Implement loading of texture properties from TXI
Commit: 624b0795355c5bdaf6a51139513471a83b8c17ad
https://github.com/xoreos/xoreos/commit/624b0795355c5bdaf6a51139513471a83b8c17ad
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2014-01-29 (Wed, 29 Jan 2014)
Changed paths:
M src/graphics/images/Makefile.am
R src/graphics/images/txi.cpp
R src/graphics/images/txi.h
R src/graphics/images/txitypes.cpp
R src/graphics/images/txitypes.h
Log Message:
-----------
GRAPHICS: Delete the now useless class TXI
Commit: 3ad897d7ea22064968ec41c4afdd9f609afbb8b2
https://github.com/xoreos/xoreos/commit/3ad897d7ea22064968ec41c4afdd9f609afbb8b2
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-01-29 (Wed, 29 Jan 2014)
Changed paths:
M src/graphics/aurora/Makefile.am
M src/graphics/aurora/meshutil.cpp
M src/graphics/aurora/meshutil.h
A src/graphics/aurora/model_nwn2.cpp
A src/graphics/aurora/model_nwn2.h
M src/graphics/aurora/sceneman.cpp
Log Message:
-----------
GRAPHICS: Add back support for NWN2 models
Commit: 1ecd021392c58ea548e73a9ffa354d85e49edebe
https://github.com/xoreos/xoreos/commit/1ecd021392c58ea548e73a9ffa354d85e49edebe
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-01-29 (Wed, 29 Jan 2014)
Changed paths:
M src/engines/nwn2/Makefile.am
A src/engines/nwn2/model.cpp
A src/engines/nwn2/model.h
M src/engines/nwn2/nwn2.cpp
Log Message:
-----------
NWN2: Hook up model loading again
Commit: 609e85d81fd0151066e0352cd81da898f51049e1
https://github.com/xoreos/xoreos/commit/609e85d81fd0151066e0352cd81da898f51049e1
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-01-29 (Wed, 29 Jan 2014)
Changed paths:
M src/graphics/aurora/Makefile.am
A src/graphics/aurora/model_witcher.cpp
A src/graphics/aurora/model_witcher.h
M src/graphics/aurora/sceneman.cpp
Log Message:
-----------
GRAPHICS: Add back support for The Witcher models
Commit: 12c595649f29676c5fa11c6619eb10a53d69bfb8
https://github.com/xoreos/xoreos/commit/12c595649f29676c5fa11c6619eb10a53d69bfb8
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-01-29 (Wed, 29 Jan 2014)
Changed paths:
M src/engines/thewitcher/Makefile.am
A src/engines/thewitcher/model.cpp
A src/engines/thewitcher/model.h
M src/engines/thewitcher/thewitcher.cpp
Log Message:
-----------
WITCHER: Hook up model loading
Commit: 0e03785a71220a196d7bcca187b2c528e2e38c2c
https://github.com/xoreos/xoreos/commit/0e03785a71220a196d7bcca187b2c528e2e38c2c
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-01-29 (Wed, 29 Jan 2014)
Changed paths:
M src/graphics/materialman.cpp
M src/graphics/materialman.h
Log Message:
-----------
GRAPHICS: Split material into static and dynamic ones
Commit: 2f7fa64b9586826294dcd8d23ff7dd6a7e6aa651
https://github.com/xoreos/xoreos/commit/2f7fa64b9586826294dcd8d23ff7dd6a7e6aa651
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-01-29 (Wed, 29 Jan 2014)
Changed paths:
M src/graphics/cursorman.cpp
M src/video/aurora/videoplayer.cpp
Log Message:
-----------
GRAPHICS: Use MaterialManager::createDynamic()
Commit: e0e711bbe73cc135be61c070263c8ce8e1203e65
https://github.com/xoreos/xoreos/commit/e0e711bbe73cc135be61c070263c8ce8e1203e65
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-01-29 (Wed, 29 Jan 2014)
Changed paths:
M src/graphics/aurora/cube.cpp
M src/graphics/aurora/meshutil.cpp
M src/graphics/aurora/meshutil.h
M src/graphics/aurora/model.cpp
M src/graphics/aurora/model_kotor.cpp
M src/graphics/aurora/model_nwn.cpp
M src/graphics/aurora/model_nwn2.cpp
M src/graphics/aurora/model_witcher.cpp
M src/graphics/aurora/renderable.cpp
M src/graphics/aurora/sceneman.cpp
M src/graphics/aurora/sceneman.h
M src/graphics/cameraman.cpp
M src/graphics/graphics.h
M src/graphics/renderer.cpp
M src/graphics/util.h
Log Message:
-----------
GRAPHICS: Move LOCK_FRAME() and getOgreSceneManager() into util.h
Commit: 67fc2e2c32bf664039419e20375a5320c73e548e
https://github.com/xoreos/xoreos/commit/67fc2e2c32bf664039419e20375a5320c73e548e
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-01-29 (Wed, 29 Jan 2014)
Changed paths:
M src/graphics/Makefile.am
M src/graphics/aurora/Makefile.am
M src/graphics/aurora/cube.cpp
R src/graphics/aurora/meshutil.cpp
R src/graphics/aurora/meshutil.h
M src/graphics/aurora/model.cpp
M src/graphics/aurora/model.h
M src/graphics/aurora/model_kotor.h
M src/graphics/aurora/model_nwn.h
M src/graphics/aurora/model_nwn2.h
M src/graphics/aurora/model_witcher.h
M src/graphics/aurora/sceneman.cpp
A src/graphics/meshutil.cpp
A src/graphics/meshutil.h
Log Message:
-----------
GRAPHICS: Move meshutil.h/.cpp into graphics/
Commit: 43c6259938ffc831d1418f0e3749cda7dd1f5aba
https://github.com/xoreos/xoreos/commit/43c6259938ffc831d1418f0e3749cda7dd1f5aba
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-01-29 (Wed, 29 Jan 2014)
Changed paths:
M src/engines/kotor/area.cpp
M src/engines/nwn/area.cpp
M src/graphics/Makefile.am
M src/graphics/aurora/Makefile.am
M src/graphics/aurora/cube.h
M src/graphics/aurora/model.h
R src/graphics/aurora/renderable.cpp
R src/graphics/aurora/renderable.h
M src/graphics/aurora/sceneman.cpp
M src/graphics/aurora/sceneman.h
A src/graphics/renderable.cpp
A src/graphics/renderable.h
Log Message:
-----------
GRAPHICS: Move Renderable into graphics/
Commit: 28b2acdd11fbc68ca945ba6d5f58bdc4f7fb8898
https://github.com/xoreos/xoreos/commit/28b2acdd11fbc68ca945ba6d5f58bdc4f7fb8898
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2014-01-29 (Wed, 29 Jan 2014)
Changed paths:
M src/graphics/aurora/cube.cpp
M src/graphics/aurora/cube.h
M src/graphics/aurora/model.cpp
M src/graphics/aurora/model.h
M src/graphics/aurora/model_kotor.cpp
M src/graphics/aurora/model_kotor.h
M src/graphics/aurora/model_nwn.cpp
M src/graphics/aurora/model_nwn.h
M src/graphics/aurora/model_nwn2.cpp
M src/graphics/aurora/model_nwn2.h
M src/graphics/aurora/model_witcher.cpp
M src/graphics/aurora/model_witcher.h
M src/graphics/aurora/sceneman.cpp
M src/graphics/aurora/sceneman.h
M src/graphics/renderable.cpp
M src/graphics/renderable.h
M src/graphics/util.h
Log Message:
-----------
GRAPHICS: Allow for several Ogre::SceneManager
One for the world, one for the GUI
Commit: 5d124d56eb49bd96893061d1689dc6f1431f8da1
https://github.com/xoreos/xoreos/commit/5d124d56eb49bd96893061d1689dc6f1431f8da1
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-01-30 (Thu, 30 Jan 2014)
Changed paths:
M src/engines/enginemanager.cpp
M src/graphics/Makefile.am
A src/graphics/guiman.cpp
A src/graphics/guiman.h
M src/graphics/renderer.cpp
M src/graphics/types.h
M src/xoreos.cpp
Log Message:
-----------
GRAPHICS: Add a GUI manager
Commit: 11dc00d5dbaf5bc2b618d0229bff9d0de2aa1e2c
https://github.com/xoreos/xoreos/commit/11dc00d5dbaf5bc2b618d0229bff9d0de2aa1e2c
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-01-30 (Thu, 30 Jan 2014)
Changed paths:
M src/engines/nwn/model.cpp
M src/engines/nwn/model.h
Log Message:
-----------
NWN: Add createGUIModel()
Commit: 8c8c58d611a20e21b557159fdbb639c9e1fb07f2
https://github.com/xoreos/xoreos/commit/8c8c58d611a20e21b557159fdbb639c9e1fb07f2
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2014-01-30 (Thu, 30 Jan 2014)
Changed paths:
M src/graphics/materialman.cpp
M src/graphics/materialman.h
Log Message:
-----------
GRAPHICS: Add MaterialManager::setColorModifier()
Commit: 1941529fc8b508e85c21a14a13470047c15539df
https://github.com/xoreos/xoreos/commit/1941529fc8b508e85c21a14a13470047c15539df
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2014-01-30 (Thu, 30 Jan 2014)
Changed paths:
M src/graphics/aurora/Makefile.am
A src/graphics/aurora/quad.cpp
A src/graphics/aurora/quad.h
M src/graphics/aurora/sceneman.cpp
M src/graphics/aurora/sceneman.h
M src/graphics/aurora/types.h
Log Message:
-----------
GRAPHICS: Add a simple Quad class
Commit: 153ce1216388b649d88280fa3178e8d62d75d4fc
https://github.com/xoreos/xoreos/commit/153ce1216388b649d88280fa3178e8d62d75d4fc
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2014-01-30 (Thu, 30 Jan 2014)
Changed paths:
M src/engines/enginemanager.cpp
M src/graphics/Makefile.am
M src/graphics/aurora/Makefile.am
M src/graphics/aurora/cube.cpp
A src/graphics/aurora/fontman.cpp
A src/graphics/aurora/fontman.h
M src/graphics/aurora/model.cpp
M src/graphics/aurora/quad.cpp
M src/graphics/aurora/quad.h
A src/graphics/aurora/text.cpp
A src/graphics/aurora/text.h
A src/graphics/aurora/texturefont.cpp
A src/graphics/aurora/texturefont.h
M src/graphics/aurora/types.h
A src/graphics/font.cpp
A src/graphics/font.h
M src/graphics/renderable.cpp
M src/graphics/renderable.h
M src/xoreos.cpp
Log Message:
-----------
GRAPHICS: Add back support for simple texture fonts
Commit: b73ae79e78bfa20f2db00457cf2f1071b41d76ce
https://github.com/xoreos/xoreos/commit/b73ae79e78bfa20f2db00457cf2f1071b41d76ce
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2014-01-30 (Thu, 30 Jan 2014)
Changed paths:
M src/graphics/Makefile.am
M src/graphics/aurora/Makefile.am
M src/graphics/aurora/fontman.cpp
A src/graphics/aurora/ttffont.cpp
A src/graphics/aurora/ttffont.h
A src/graphics/ttf.cpp
A src/graphics/ttf.h
Log Message:
-----------
GRAPHICS: Add back support for TTF fonts
Commit: d45b828578b4b0b45e125be9811c492506c0f14f
https://github.com/xoreos/xoreos/commit/d45b828578b4b0b45e125be9811c492506c0f14f
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2014-01-30 (Thu, 30 Jan 2014)
Changed paths:
M src/graphics/aurora/Makefile.am
A src/graphics/aurora/abcfont.cpp
A src/graphics/aurora/abcfont.h
M src/graphics/aurora/fontman.cpp
Log Message:
-----------
GRAPHICS: Add back support for ABC fonts
Commit: 1328c223e0390ce646f0acd31d1a8fa9699f80a5
https://github.com/xoreos/xoreos/commit/1328c223e0390ce646f0acd31d1a8fa9699f80a5
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-01-30 (Thu, 30 Jan 2014)
Changed paths:
M src/graphics/renderer.cpp
Log Message:
-----------
GRAPHICS: Do the animation advancement in frameRenderingQueued()
Apparently, that's the preferred place.
Commit: 8e3a07e73862a00123dc458eb8cd91c0bbddabd3
https://github.com/xoreos/xoreos/commit/8e3a07e73862a00123dc458eb8cd91c0bbddabd3
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-01-30 (Thu, 30 Jan 2014)
Changed paths:
M src/engines/kotor/module.cpp
M src/engines/nwn/module.cpp
M src/graphics/graphics.cpp
M src/graphics/graphics.h
M src/graphics/renderer.cpp
M src/graphics/renderer.h
Log Message:
-----------
GRAPHICS: Make the FPS calculation a bit less stupid
Commit: 43a971314a071a40307006273ac1aa66472d6920
https://github.com/xoreos/xoreos/commit/43a971314a071a40307006273ac1aa66472d6920
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-01-30 (Thu, 30 Jan 2014)
Changed paths:
M src/graphics/aurora/Makefile.am
A src/graphics/aurora/fps.cpp
A src/graphics/aurora/fps.h
Log Message:
-----------
GRAPHICS: Add a simple FPS display
Commit: 1da1ccb5c9511f1daab33e66fe20944cbda0b983
https://github.com/xoreos/xoreos/commit/1da1ccb5c9511f1daab33e66fe20944cbda0b983
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-01-30 (Thu, 30 Jan 2014)
Changed paths:
M src/engines/dragonage/dragonage.cpp
M src/engines/dragonage2/dragonage2.cpp
M src/engines/jade/jade.cpp
M src/engines/kotor/kotor.cpp
M src/engines/kotor2/kotor2.cpp
M src/engines/nwn/nwn.cpp
M src/engines/nwn2/nwn2.cpp
M src/engines/sonic/sonic.cpp
M src/engines/thewitcher/thewitcher.cpp
Log Message:
-----------
ENGINES: Hook up the FPS display again
Commit: 5abb35ba1c5745bd383d0dd413555ebb6e6392c4
https://github.com/xoreos/xoreos/commit/5abb35ba1c5745bd383d0dd413555ebb6e6392c4
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-01-30 (Thu, 30 Jan 2014)
Changed paths:
M src/engines/sonic/sonic.cpp
Log Message:
-----------
SONIC: Display a rotating textured cube
Commit: 10eabc62df2332d53bb12445485420efa94cac8d
https://github.com/xoreos/xoreos/commit/10eabc62df2332d53bb12445485420efa94cac8d
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-01-30 (Thu, 30 Jan 2014)
Changed paths:
M src/engines/dragonage/dragonage.cpp
Log Message:
-----------
DRAGONAGE: Display a rotating textured cube
Commit: 225c6f9dc0bb70ca7baadccaf448236489696bdf
https://github.com/xoreos/xoreos/commit/225c6f9dc0bb70ca7baadccaf448236489696bdf
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-01-30 (Thu, 30 Jan 2014)
Changed paths:
M src/engines/dragonage2/dragonage2.cpp
Log Message:
-----------
DRAGONAGE2: Display a rotating textured cube
Commit: 1478400180efa5ac34ed0c1f4374c8b8584958f8
https://github.com/xoreos/xoreos/commit/1478400180efa5ac34ed0c1f4374c8b8584958f8
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2014-01-30 (Thu, 30 Jan 2014)
Changed paths:
M src/graphics/materialman.cpp
M src/graphics/materialman.h
Log Message:
-----------
GRAPHICS: Add MaterialManager::setAlphaModifier()
Commit: 8e29e2612691db1b40a58f4d1885d6f6f8b6e5c0
https://github.com/xoreos/xoreos/commit/8e29e2612691db1b40a58f4d1885d6f6f8b6e5c0
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2014-01-30 (Thu, 30 Jan 2014)
Changed paths:
M src/graphics/materialman.cpp
M src/graphics/materialman.h
Log Message:
-----------
GRAPHICS: Add MaterialManager::setTransparent()
Commit: 3abaa6bd8acbf5208acd1d1ec79e14b1973bbe57
https://github.com/xoreos/xoreos/commit/3abaa6bd8acbf5208acd1d1ec79e14b1973bbe57
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2014-01-30 (Thu, 30 Jan 2014)
Changed paths:
M src/graphics/Makefile.am
A src/graphics/controllers.cpp
A src/graphics/controllers.h
Log Message:
-----------
GRAPHICS: Add basic animation controllers
Commit: 96a20c7ef952a604e541a91119e0ffd03a757681
https://github.com/xoreos/xoreos/commit/96a20c7ef952a604e541a91119e0ffd03a757681
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2014-01-30 (Thu, 30 Jan 2014)
Changed paths:
M src/graphics/aurora/cube.cpp
M src/graphics/aurora/cube.h
M src/graphics/aurora/model.cpp
M src/graphics/aurora/model.h
M src/graphics/aurora/quad.cpp
M src/graphics/aurora/quad.h
M src/graphics/aurora/text.cpp
M src/graphics/aurora/text.h
M src/graphics/renderable.h
Log Message:
-----------
GRAPHICS: Add Renderable::collectMaterials()
Commit: 2fddbf3d2665c60b2dc5deb342799caa7e28d33f
https://github.com/xoreos/xoreos/commit/2fddbf3d2665c60b2dc5deb342799caa7e28d33f
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2014-01-30 (Thu, 30 Jan 2014)
Changed paths:
M src/graphics/materialman.cpp
M src/graphics/materialman.h
Log Message:
-----------
GRAPHICS: Add MaterialManager::resetTransparent()
Commit: b8ccd2e529153a0d4b5db76d526552aa95b1d054
https://github.com/xoreos/xoreos/commit/b8ccd2e529153a0d4b5db76d526552aa95b1d054
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2014-01-30 (Thu, 30 Jan 2014)
Changed paths:
M src/graphics/materialman.cpp
M src/graphics/materialman.h
Log Message:
-----------
GRAPHICS: Add MaterialManager::removeColorModifier()
Commit: 8c705b8bf3e19fe30545a051c92858eeb182bac2
https://github.com/xoreos/xoreos/commit/8c705b8bf3e19fe30545a051c92858eeb182bac2
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2014-01-30 (Thu, 30 Jan 2014)
Changed paths:
M src/graphics/renderable.cpp
M src/graphics/renderable.h
M src/graphics/renderer.cpp
Log Message:
-----------
GRAPHICS: Add Renderable::fade()
This lets a Renderable be fade in or out.
Commit: b5b3b668a4d454c99fdc9b2326e664d5580cee36
https://github.com/xoreos/xoreos/commit/b5b3b668a4d454c99fdc9b2326e664d5580cee36
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2014-01-30 (Thu, 30 Jan 2014)
Changed paths:
M src/graphics/renderable.cpp
M src/graphics/renderable.h
Log Message:
-----------
GRAPHICS: Add Renderable::getSize()
Commit: 007ca1903062c3b04b8837d5e1700869f2f97b06
https://github.com/xoreos/xoreos/commit/007ca1903062c3b04b8837d5e1700869f2f97b06
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2014-01-30 (Thu, 30 Jan 2014)
Changed paths:
M src/graphics/aurora/model.cpp
M src/graphics/aurora/model.h
M src/graphics/aurora/model_kotor.cpp
M src/graphics/aurora/model_kotor.h
M src/graphics/aurora/model_nwn.cpp
M src/graphics/aurora/model_nwn.h
M src/graphics/aurora/model_nwn2.cpp
M src/graphics/aurora/model_nwn2.h
M src/graphics/aurora/model_witcher.cpp
M src/graphics/aurora/model_witcher.h
Log Message:
-----------
GRAPHICS: Move _fileName and _name into Model
Commit: 3d23040efd5b6ffb65c5969b52b46c36824db4e5
https://github.com/xoreos/xoreos/commit/3d23040efd5b6ffb65c5969b52b46c36824db4e5
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2014-01-30 (Thu, 30 Jan 2014)
Changed paths:
M m4/boost.m4
Log Message:
-----------
BUILD: Extend boost.m4 to check for Boost.Atomic
Commit: 665d656e6058b982878113bbe62c7fc3ae1365ff
https://github.com/xoreos/xoreos/commit/665d656e6058b982878113bbe62c7fc3ae1365ff
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2014-01-30 (Thu, 30 Jan 2014)
Changed paths:
M BUILDDEP
M Makefile.common
M configure.ac
Log Message:
-----------
BUILD: Add dependency on Boost.Atomic
Commit: 1d881953dbc285683fcdb021c9d280780a4b4d46
https://github.com/xoreos/xoreos/commit/1d881953dbc285683fcdb021c9d280780a4b4d46
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2014-01-30 (Thu, 30 Jan 2014)
Changed paths:
M src/graphics/graphics.cpp
M src/graphics/graphics.h
Log Message:
-----------
GRAPHICS: Add a new frame locking mechanism
The problem with our current LOCK_FRAME() method that locks Ogre's
SceneMutex is that it blocks in the render loop, therefore producing
a deadlock when locking the frame and then forcing a function into
the main thread (since those functions are handled in the same thread
that's then waiting on the SceneMutex).
To prevent that, we now implement a simple frame lock using atomics
that doesn't block the main render loop. Instead, if the render
method can't aquire the frame lock, it will simply jump over the
rendering and continue with processing the event queue.
To prevent that, we now implement a simple frame lock using atomics
that doesn't block the main render loop. Instead, if the render
method can't aquire the frame lock, it will simply jump over the
rendering and continue with processing the event queue.
Commit: e4c1396f2f8bfd20eaefd132651011dceab2ae50
https://github.com/xoreos/xoreos/commit/e4c1396f2f8bfd20eaefd132651011dceab2ae50
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2014-01-30 (Thu, 30 Jan 2014)
Changed paths:
M src/graphics/aurora/model.cpp
M src/graphics/graphics.h
M src/graphics/renderable.cpp
M src/graphics/renderer.cpp
M src/graphics/util.h
M src/video/aurora/videoplayer.cpp
Log Message:
-----------
GRAPHICS: Use the new frame locking mechanism
Commit: ec5b5d2eb4c798345f44b377f5d360ddb9287cb5
https://github.com/xoreos/xoreos/commit/ec5b5d2eb4c798345f44b377f5d360ddb9287cb5
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2014-01-30 (Thu, 30 Jan 2014)
Changed paths:
M src/events/events.cpp
Log Message:
-----------
EVENTS: Register one custom event with SDL (ITC)
Commit: aac84b06eb8f6e2d62a329ebeb982f7020169d59
https://github.com/xoreos/xoreos/commit/aac84b06eb8f6e2d62a329ebeb982f7020169d59
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2014-01-30 (Thu, 30 Jan 2014)
Changed paths:
M src/graphics/materialman.cpp
Log Message:
-----------
GRAPHICS: Add support for the "decal" texture property
Commit: 89a6ac81dbd9f848379f9f5f23620f6bf816195b
https://github.com/xoreos/xoreos/commit/89a6ac81dbd9f848379f9f5f23620f6bf816195b
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2014-01-30 (Thu, 30 Jan 2014)
Changed paths:
M src/graphics/aurora/quad.cpp
M src/graphics/materialman.cpp
Log Message:
-----------
GRAPHICS: Always blend entities according to the material's alpha
The material's transparency state now only disables depth writing.
Commit: 94c1717472a83a1268746d6a277e18c842b992c7
https://github.com/xoreos/xoreos/commit/94c1717472a83a1268746d6a277e18c842b992c7
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2014-01-30 (Thu, 30 Jan 2014)
Changed paths:
M src/common/uuid.cpp
Log Message:
-----------
COMMON: Make generateIDNumber() thread-safe
Commit: 104ef4f0f511093f906ed7ae232cf8377eb54b90
https://github.com/xoreos/xoreos/commit/104ef4f0f511093f906ed7ae232cf8377eb54b90
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2014-01-30 (Thu, 30 Jan 2014)
Changed paths:
M src/common/uuid.cpp
Log Message:
-----------
COMMON: Split generateIDNumber() and generateIDNumberString()
Commit: 15ce48343e9920948e702d7aa0d8f524beedb28d
https://github.com/xoreos/xoreos/commit/15ce48343e9920948e702d7aa0d8f524beedb28d
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2014-01-30 (Thu, 30 Jan 2014)
Changed paths:
M src/graphics/aurora/cube.cpp
M src/graphics/aurora/model.cpp
M src/graphics/aurora/model_kotor.cpp
M src/graphics/aurora/model_nwn.cpp
M src/graphics/aurora/model_nwn2.cpp
M src/graphics/aurora/model_witcher.cpp
M src/graphics/aurora/quad.cpp
M src/graphics/aurora/text.cpp
M src/graphics/aurora/ttffont.cpp
M src/graphics/materialman.cpp
Log Message:
-----------
GRAPHICS: Use generateIDNumberString() instead of generateIDRandomString()
generateIDRandomString() is slower...
Commit: 069550fb6276e4e1dd600c444a36478b98841664
https://github.com/xoreos/xoreos/commit/069550fb6276e4e1dd600c444a36478b98841664
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2014-01-30 (Thu, 30 Jan 2014)
Changed paths:
M src/graphics/aurora/model.cpp
M src/graphics/aurora/model.h
Log Message:
-----------
GRAPHICS: Add Model::hasNode()
Commit: fc287fc93505439d52690d592f3373f91b2688f5
https://github.com/xoreos/xoreos/commit/fc287fc93505439d52690d592f3373f91b2688f5
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2014-01-30 (Thu, 30 Jan 2014)
Changed paths:
M src/graphics/aurora/model.cpp
M src/graphics/aurora/model.h
Log Message:
-----------
GRAPHICS: Add Model::getNode()
Commit: ed0b90edfdac08fc6e714a5c828e622fbbf791da
https://github.com/xoreos/xoreos/commit/ed0b90edfdac08fc6e714a5c828e622fbbf791da
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2014-01-30 (Thu, 30 Jan 2014)
Changed paths:
M src/graphics/renderable.cpp
M src/graphics/renderable.h
Log Message:
-----------
GRAPHICS: Add getNodeSize()
Commit: 3dc9970e476c091cc8b068d0b3293f1c53d780e3
https://github.com/xoreos/xoreos/commit/3dc9970e476c091cc8b068d0b3293f1c53d780e3
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2014-01-30 (Thu, 30 Jan 2014)
Changed paths:
M src/engines/aurora/gui.cpp
M src/engines/aurora/gui.h
M src/engines/aurora/widget.cpp
M src/engines/aurora/widget.h
M src/engines/nwn/Makefile.am
A src/engines/nwn/gui/chargen/chargen.cpp
A src/engines/nwn/gui/chargen/chargen.h
A src/engines/nwn/gui/dialogs/okcancel.cpp
A src/engines/nwn/gui/dialogs/okcancel.h
A src/engines/nwn/gui/dialogs/yesnocancel.cpp
A src/engines/nwn/gui/dialogs/yesnocancel.h
A src/engines/nwn/gui/gui.cpp
A src/engines/nwn/gui/gui.h
A src/engines/nwn/gui/ingame/charinfo.cpp
A src/engines/nwn/gui/ingame/charinfo.h
A src/engines/nwn/gui/ingame/compass.cpp
A src/engines/nwn/gui/ingame/compass.h
A src/engines/nwn/gui/ingame/dialog.cpp
A src/engines/nwn/gui/ingame/dialog.h
A src/engines/nwn/gui/ingame/ingame.cpp
A src/engines/nwn/gui/ingame/ingame.h
A src/engines/nwn/gui/ingame/main.cpp
A src/engines/nwn/gui/ingame/main.h
A src/engines/nwn/gui/ingame/partyleader.cpp
A src/engines/nwn/gui/ingame/partyleader.h
A src/engines/nwn/gui/ingame/quickbar.cpp
A src/engines/nwn/gui/ingame/quickbar.h
A src/engines/nwn/gui/ingame/quickchat.cpp
A src/engines/nwn/gui/ingame/quickchat.h
A src/engines/nwn/gui/main/charpremade.cpp
A src/engines/nwn/gui/main/charpremade.h
A src/engines/nwn/gui/main/chartype.cpp
A src/engines/nwn/gui/main/chartype.h
A src/engines/nwn/gui/main/main.cpp
A src/engines/nwn/gui/main/main.h
A src/engines/nwn/gui/main/moviesbase.cpp
A src/engines/nwn/gui/main/moviesbase.h
A src/engines/nwn/gui/main/moviescamp.cpp
A src/engines/nwn/gui/main/moviescamp.h
A src/engines/nwn/gui/main/new.cpp
A src/engines/nwn/gui/main/new.h
A src/engines/nwn/gui/main/newcamp.cpp
A src/engines/nwn/gui/main/newcamp.h
A src/engines/nwn/gui/main/newgamefog.cpp
A src/engines/nwn/gui/main/newgamefog.h
A src/engines/nwn/gui/main/newmodule.cpp
A src/engines/nwn/gui/main/newmodule.h
A src/engines/nwn/gui/main/newxp1.cpp
A src/engines/nwn/gui/main/newxp1.h
A src/engines/nwn/gui/main/newxp2.cpp
A src/engines/nwn/gui/main/newxp2.h
A src/engines/nwn/gui/main/options.cpp
A src/engines/nwn/gui/main/options.h
A src/engines/nwn/gui/options/controls.cpp
A src/engines/nwn/gui/options/controls.h
A src/engines/nwn/gui/options/feedback.cpp
A src/engines/nwn/gui/options/feedback.h
A src/engines/nwn/gui/options/game.cpp
A src/engines/nwn/gui/options/game.h
A src/engines/nwn/gui/options/gorepass.cpp
A src/engines/nwn/gui/options/gorepass.h
A src/engines/nwn/gui/options/resolution.cpp
A src/engines/nwn/gui/options/resolution.h
A src/engines/nwn/gui/options/sound.cpp
A src/engines/nwn/gui/options/sound.h
A src/engines/nwn/gui/options/soundadv.cpp
A src/engines/nwn/gui/options/soundadv.h
A src/engines/nwn/gui/options/video.cpp
A src/engines/nwn/gui/options/video.h
A src/engines/nwn/gui/options/videoadv.cpp
A src/engines/nwn/gui/options/videoadv.h
A src/engines/nwn/gui/widgets/button.cpp
A src/engines/nwn/gui/widgets/button.h
A src/engines/nwn/gui/widgets/checkbox.cpp
A src/engines/nwn/gui/widgets/checkbox.h
A src/engines/nwn/gui/widgets/close.cpp
A src/engines/nwn/gui/widgets/close.h
A src/engines/nwn/gui/widgets/editbox.cpp
A src/engines/nwn/gui/widgets/editbox.h
A src/engines/nwn/gui/widgets/frame.cpp
A src/engines/nwn/gui/widgets/frame.h
A src/engines/nwn/gui/widgets/label.cpp
A src/engines/nwn/gui/widgets/label.h
A src/engines/nwn/gui/widgets/listbox.cpp
A src/engines/nwn/gui/widgets/listbox.h
A src/engines/nwn/gui/widgets/modelwidget.cpp
A src/engines/nwn/gui/widgets/modelwidget.h
A src/engines/nwn/gui/widgets/nwnwidget.cpp
A src/engines/nwn/gui/widgets/nwnwidget.h
A src/engines/nwn/gui/widgets/panel.cpp
A src/engines/nwn/gui/widgets/panel.h
A src/engines/nwn/gui/widgets/portrait.cpp
A src/engines/nwn/gui/widgets/portrait.h
A src/engines/nwn/gui/widgets/quadwidget.cpp
A src/engines/nwn/gui/widgets/quadwidget.h
A src/engines/nwn/gui/widgets/scrollbar.cpp
A src/engines/nwn/gui/widgets/scrollbar.h
A src/engines/nwn/gui/widgets/slider.cpp
A src/engines/nwn/gui/widgets/slider.h
A src/engines/nwn/gui/widgets/textwidget.cpp
A src/engines/nwn/gui/widgets/textwidget.h
A src/engines/nwn/gui/widgets/tooltip.cpp
A src/engines/nwn/gui/widgets/tooltip.h
Log Message:
-----------
NWN: Start reimplementing the GUI
Commit: fa3f7b491f84eb51e7b453eb48d762c21ae03cc0
https://github.com/xoreos/xoreos/commit/fa3f7b491f84eb51e7b453eb48d762c21ae03cc0
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-01-30 (Thu, 30 Jan 2014)
Changed paths:
M src/engines/kotor/kotor.cpp
M src/engines/kotor2/kotor2.cpp
M src/engines/nwn/nwn.cpp
Log Message:
-----------
TESTCASE
Commit: efad8269842ae028428a5c0169de64451d27ec44
https://github.com/xoreos/xoreos/commit/efad8269842ae028428a5c0169de64451d27ec44
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2014-01-30 (Thu, 30 Jan 2014)
Changed paths:
M src/engines/nwn/situated.cpp
Log Message:
-----------
FADE TEST
Commit: 37c1dc84e1c5cdb09f2164bce654dd88f1223982
https://github.com/xoreos/xoreos/commit/37c1dc84e1c5cdb09f2164bce654dd88f1223982
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2014-01-30 (Thu, 30 Jan 2014)
Changed paths:
M src/engines/nwn/nwn.cpp
Log Message:
-----------
GUI TESTCASE
Compare: https://github.com/xoreos/xoreos/compare/eabb41d7339a...37c1dc84e1c5
More information about the xoreos-git
mailing list