[xoreos-git] [xoreos/xoreos] 7a4b75: MAIN: Don't run deinit() in the exit handler
GitHub
noreply at github.com
Thu Mar 20 20:59:27 CET 2014
Branch: refs/heads/ogrewip
Home: https://github.com/xoreos/xoreos
Commit: 7a4b75cd24f84b9610b7dbb661db845b5f6ec635
https://github.com/xoreos/xoreos/commit/7a4b75cd24f84b9610b7dbb661db845b5f6ec635
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 2014)
Changed paths:
M src/xoreos.cpp
Log Message:
-----------
MAIN: Don't run deinit() in the exit handler
The exit handler is run by the thread that initiated the exit(),
which is not necessarily the main thread. Our deinitialization
needs to run in the main thread, though...
Commit: d405099dc03b1cfbeb4256fd9a16a211d2d32e3f
https://github.com/xoreos/xoreos/commit/d405099dc03b1cfbeb4256fd9a16a211d2d32e3f
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 2014)
Changed paths:
M src/xoreos.cpp
Log Message:
-----------
MAIN: Enable the debug manager before the other subsystems
Commit: 1c043a32efd3e7b80f0320d91ddbb496fdef5ea2
https://github.com/xoreos/xoreos/commit/1c043a32efd3e7b80f0320d91ddbb496fdef5ea2
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 2014)
Changed paths:
M Makefile.am
M Makefile.common
M glew/Makefile.am
M lua/Makefile.am
M src/Makefile.am
M src/aurora/Makefile.am
M src/aurora/nwscript/Makefile.am
M src/common/Makefile.am
M src/engines/Makefile.am
M src/engines/dragonage/Makefile.am
M src/engines/dragonage2/Makefile.am
M src/engines/jade/Makefile.am
M src/engines/kotor/Makefile.am
M src/engines/kotor2/Makefile.am
M src/engines/nwn/Makefile.am
M src/engines/nwn2/Makefile.am
M src/engines/sonic/Makefile.am
M src/engines/thewitcher/Makefile.am
M src/events/Makefile.am
M src/graphics/Makefile.am
M src/graphics/aurora/Makefile.am
M src/graphics/images/Makefile.am
M src/sound/Makefile.am
M src/sound/decoders/Makefile.am
M src/video/Makefile.am
M src/video/aurora/Makefile.am
M src/video/codecs/Makefile.am
M utf8cpp/Makefile.am
Log Message:
-----------
BUILD: Restructure the Makefile.am a bit
Adding new files should be less annoying now, and diffs
should read clearer (and hopefully merge better), since we
now don't have to add a \ to the end of the previous line.
Commit: d54b7e9693ecbcc2f8648e5831d5f0691e31c386
https://github.com/xoreos/xoreos/commit/d54b7e9693ecbcc2f8648e5831d5f0691e31c386
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 2014)
Changed paths:
M src/common/uuid.cpp
M src/common/uuid.h
Log Message:
-----------
COMMON: Add functions to generate unique number IDs
Commit: f29c82bd17c4b5280c85f1dd20fbd785982df3a0
https://github.com/xoreos/xoreos/commit/f29c82bd17c4b5280c85f1dd20fbd785982df3a0
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 2014)
Changed paths:
M m4/boost.m4
Log Message:
-----------
BUILD: Extend boost.m4 to check for Boost.Atomic
Commit: 8174f375c737f86969bf07b0218cb40073863198
https://github.com/xoreos/xoreos/commit/8174f375c737f86969bf07b0218cb40073863198
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 2014)
Changed paths:
M BUILDDEP
M Makefile.common
M configure.ac
Log Message:
-----------
BUILD: Add dependency on Boost.Atomic
Commit: a6c138209bb6a9ed8b0289ffdb497add77e1f9b3
https://github.com/xoreos/xoreos/commit/a6c138209bb6a9ed8b0289ffdb497add77e1f9b3
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 2014)
Changed paths:
M src/common/uuid.cpp
Log Message:
-----------
COMMON: Make generateIDNumber() thread-safe
Commit: d7725077322095adaf78a75eed20943b17cea562
https://github.com/xoreos/xoreos/commit/d7725077322095adaf78a75eed20943b17cea562
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 2014)
Changed paths:
M src/common/uuid.cpp
Log Message:
-----------
COMMON: Split generateIDNumber() and generateIDNumberString()
Commit: 7e754a8387486a68e35fa956da980e9f3aa52785
https://github.com/xoreos/xoreos/commit/7e754a8387486a68e35fa956da980e9f3aa52785
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 2014)
Changed paths:
M src/common/error.cpp
M src/common/error.h
Log Message:
-----------
COMMON: Add StackException::isEmpty()
Commit: b191282bab5ba7ed314c1561b6c40c9faa01aee4
https://github.com/xoreos/xoreos/commit/b191282bab5ba7ed314c1561b6c40c9faa01aee4
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 2014)
Changed paths:
M src/common/error.cpp
M src/common/error.h
Log Message:
-----------
COMMON: Add copy-constructor for std::exception to StackException
Commit: 0499be154a875b9d93794ef1d8972d940514cfc7
https://github.com/xoreos/xoreos/commit/0499be154a875b9d93794ef1d8972d940514cfc7
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 2014)
Changed paths:
M src/events/requests.h
M src/events/types.h
Log Message:
-----------
EVENTS: Handle exceptions thrown in functions forced into the main thread
Commit: a5738195668a1cc72753294cd6bec7c4928eee72
https://github.com/xoreos/xoreos/commit/a5738195668a1cc72753294cd6bec7c4928eee72
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 2014)
Changed paths:
M src/events/events.cpp
Log Message:
-----------
EVENTS: Fix a case of reading uninitialized data
Commit: 15aa905b5ac93487d1cd79efa3c1f63e5840d3e7
https://github.com/xoreos/xoreos/commit/15aa905b5ac93487d1cd79efa3c1f63e5840d3e7
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 2014)
Changed paths:
M src/events/events.cpp
Log Message:
-----------
EVENTS: Register one custom event with SDL (ITC)
Commit: 83c94d1dea9d9c2ad42f076674a59d6157d9861f
https://github.com/xoreos/xoreos/commit/83c94d1dea9d9c2ad42f076674a59d6157d9861f
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 2014)
Changed paths:
M .gitignore
M BUILDDEP
M Makefile.common
M configure.ac
A m4/ax_check_ogre.m4
Log Message:
-----------
BUILD: Add dependency on OGRE (>= 1.9)
Commit: 7d443c287287d56026a89b3ea1bbeea150aa8480
https://github.com/xoreos/xoreos/commit/7d443c287287d56026a89b3ea1bbeea150aa8480
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 2014)
Changed paths:
M configure.ac
Log Message:
-----------
BUILD: Add stubs for compiling Objective C++ on Mac OS X
Commit: 29978d69ca265bb9a949f57dd805c56907ea03e3
https://github.com/xoreos/xoreos/commit/29978d69ca265bb9a949f57dd805c56907ea03e3
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 2014)
Changed paths:
M src/graphics/Makefile.am
A src/graphics/macosx/macosx.h
A src/graphics/macosx/macosx.mm
Log Message:
-----------
GRAPHICS: Stub Mac OS X graphics utility functions
Commit: 366e04503c818294fa8c7e421c7099ef28e82e73
https://github.com/xoreos/xoreos/commit/366e04503c818294fa8c7e421c7099ef28e82e73
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 2014)
Changed paths:
M src/common/endianness.h
M src/common/stream.h
M src/common/system.h
Log Message:
-----------
COMMON: Rename FORCEINLINE to XOREOS_FORCEINLINE
OGRE also defines a FORCEINLINE
Commit: 7f15e596823c11f2298657cddecb092c8985027b
https://github.com/xoreos/xoreos/commit/7f15e596823c11f2298657cddecb092c8985027b
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 2014)
Changed paths:
M Makefile.common
Log Message:
-----------
BUILD: Remove the warning against non-virtual destructors
Unfortunately, OGRE is a heavy offender...
Commit: 8effb5836dbb17f0a42763ac8470bb53522938cd
https://github.com/xoreos/xoreos/commit/8effb5836dbb17f0a42763ac8470bb53522938cd
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 2014)
Changed paths:
M src/common/debugman.cpp
M src/common/debugman.h
Log Message:
-----------
COMMON: Add debug channel for Ogre
Commit: c5339e5ab57da6a5ceef2a07fa2e7d795073e9cf
https://github.com/xoreos/xoreos/commit/c5339e5ab57da6a5ceef2a07fa2e7d795073e9cf
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 2014)
Changed paths:
M src/common/thread.cpp
M src/common/thread.h
M src/engines/gamethread.cpp
M src/graphics/Makefile.am
M src/graphics/graphics.cpp
M src/graphics/graphics.h
A src/graphics/renderer.cpp
A src/graphics/renderer.h
Log Message:
-----------
GRAPHICS: Start adding Ogre support
This just stuffs Ogre into an SDL2 window, so that
SDL2 and Ogre can be used together. Nothing else
is yet functioning.
Commit: 61c2c5252288eb316360eed68f31c305ee54a71f
https://github.com/xoreos/xoreos/commit/61c2c5252288eb316360eed68f31c305ee54a71f
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 2014)
Changed paths:
M src/common/Makefile.am
R src/common/boundingbox.cpp
R src/common/boundingbox.h
R src/common/matrix.cpp
R src/common/matrix.h
R src/common/transmatrix.cpp
R src/common/transmatrix.h
M src/engines/Makefile.am
R src/engines/aurora/console.cpp
R src/engines/aurora/console.h
M src/engines/aurora/gui.cpp
R src/engines/aurora/model.cpp
R src/engines/aurora/model.h
R src/engines/aurora/modelloader.cpp
R src/engines/aurora/modelloader.h
M src/engines/aurora/util.cpp
M src/engines/dragonage/dragonage.cpp
M src/engines/dragonage2/dragonage2.cpp
M src/engines/enginemanager.cpp
M src/engines/jade/Makefile.am
R src/engines/jade/gui/main/main.cpp
R src/engines/jade/gui/main/main.h
M src/engines/jade/jade.cpp
M src/engines/kotor/Makefile.am
R src/engines/kotor/area.cpp
R src/engines/kotor/area.h
R src/engines/kotor/console.cpp
R src/engines/kotor/console.h
R src/engines/kotor/creature.cpp
R src/engines/kotor/creature.h
R src/engines/kotor/door.cpp
R src/engines/kotor/door.h
R src/engines/kotor/gui/gui.cpp
R src/engines/kotor/gui/gui.h
R src/engines/kotor/gui/main/main.cpp
R src/engines/kotor/gui/main/main.h
R src/engines/kotor/gui/main/movies.cpp
R src/engines/kotor/gui/main/movies.h
R src/engines/kotor/gui/main/options.cpp
R src/engines/kotor/gui/main/options.h
R src/engines/kotor/gui/options/autopause.cpp
R src/engines/kotor/gui/options/autopause.h
R src/engines/kotor/gui/options/feedback.cpp
R src/engines/kotor/gui/options/feedback.h
R src/engines/kotor/gui/options/gameplay.cpp
R src/engines/kotor/gui/options/gameplay.h
R src/engines/kotor/gui/options/graphics.cpp
R src/engines/kotor/gui/options/graphics.h
R src/engines/kotor/gui/options/graphicsadv.cpp
R src/engines/kotor/gui/options/graphicsadv.h
R src/engines/kotor/gui/options/keyboardconfig.cpp
R src/engines/kotor/gui/options/keyboardconfig.h
R src/engines/kotor/gui/options/mousesettings.cpp
R src/engines/kotor/gui/options/mousesettings.h
R src/engines/kotor/gui/options/sound.cpp
R src/engines/kotor/gui/options/sound.h
R src/engines/kotor/gui/options/soundadv.cpp
R src/engines/kotor/gui/options/soundadv.h
R src/engines/kotor/gui/widgets/button.cpp
R src/engines/kotor/gui/widgets/button.h
R src/engines/kotor/gui/widgets/checkbox.cpp
R src/engines/kotor/gui/widgets/checkbox.h
R src/engines/kotor/gui/widgets/kotorwidget.cpp
R src/engines/kotor/gui/widgets/kotorwidget.h
R src/engines/kotor/gui/widgets/label.cpp
R src/engines/kotor/gui/widgets/label.h
R src/engines/kotor/gui/widgets/listbox.cpp
R src/engines/kotor/gui/widgets/listbox.h
R src/engines/kotor/gui/widgets/panel.cpp
R src/engines/kotor/gui/widgets/panel.h
R src/engines/kotor/gui/widgets/progressbar.cpp
R src/engines/kotor/gui/widgets/progressbar.h
R src/engines/kotor/gui/widgets/protoitem.cpp
R src/engines/kotor/gui/widgets/protoitem.h
R src/engines/kotor/gui/widgets/scrollbar.cpp
R src/engines/kotor/gui/widgets/scrollbar.h
R src/engines/kotor/gui/widgets/slider.cpp
R src/engines/kotor/gui/widgets/slider.h
M src/engines/kotor/kotor.cpp
M src/engines/kotor/kotor.h
R src/engines/kotor/modelloader.cpp
R src/engines/kotor/modelloader.h
R src/engines/kotor/module.cpp
R src/engines/kotor/module.h
R src/engines/kotor/object.cpp
R src/engines/kotor/object.h
R src/engines/kotor/placeable.cpp
R src/engines/kotor/placeable.h
R src/engines/kotor/situated.cpp
R src/engines/kotor/situated.h
M src/engines/kotor2/Makefile.am
R src/engines/kotor2/area.cpp
R src/engines/kotor2/area.h
R src/engines/kotor2/gui/main/main.cpp
R src/engines/kotor2/gui/main/main.h
M src/engines/kotor2/kotor2.cpp
M src/engines/kotor2/kotor2.h
R src/engines/kotor2/modelloader.cpp
R src/engines/kotor2/modelloader.h
R src/engines/kotor2/module.cpp
R src/engines/kotor2/module.h
M src/engines/nwn/Makefile.am
R src/engines/nwn/area.cpp
R src/engines/nwn/area.h
R src/engines/nwn/console.cpp
R src/engines/nwn/console.h
R src/engines/nwn/creature.cpp
R src/engines/nwn/creature.h
R src/engines/nwn/door.cpp
R src/engines/nwn/door.h
R src/engines/nwn/gui/chargen/chargen.cpp
R src/engines/nwn/gui/chargen/chargen.h
R src/engines/nwn/gui/dialogs/okcancel.cpp
R src/engines/nwn/gui/dialogs/okcancel.h
R src/engines/nwn/gui/dialogs/yesnocancel.cpp
R src/engines/nwn/gui/dialogs/yesnocancel.h
R src/engines/nwn/gui/gui.cpp
R src/engines/nwn/gui/gui.h
R src/engines/nwn/gui/ingame/charinfo.cpp
R src/engines/nwn/gui/ingame/charinfo.h
R src/engines/nwn/gui/ingame/compass.cpp
R src/engines/nwn/gui/ingame/compass.h
R src/engines/nwn/gui/ingame/dialog.cpp
R src/engines/nwn/gui/ingame/dialog.h
R src/engines/nwn/gui/ingame/ingame.cpp
R src/engines/nwn/gui/ingame/ingame.h
R src/engines/nwn/gui/ingame/main.cpp
R src/engines/nwn/gui/ingame/main.h
R src/engines/nwn/gui/ingame/partyleader.cpp
R src/engines/nwn/gui/ingame/partyleader.h
R src/engines/nwn/gui/ingame/quickbar.cpp
R src/engines/nwn/gui/ingame/quickbar.h
R src/engines/nwn/gui/ingame/quickchat.cpp
R src/engines/nwn/gui/ingame/quickchat.h
R src/engines/nwn/gui/legal.cpp
R src/engines/nwn/gui/legal.h
R src/engines/nwn/gui/main/charpremade.cpp
R src/engines/nwn/gui/main/charpremade.h
R src/engines/nwn/gui/main/chartype.cpp
R src/engines/nwn/gui/main/chartype.h
R src/engines/nwn/gui/main/main.cpp
R src/engines/nwn/gui/main/main.h
R src/engines/nwn/gui/main/moviesbase.cpp
R src/engines/nwn/gui/main/moviesbase.h
R src/engines/nwn/gui/main/moviescamp.cpp
R src/engines/nwn/gui/main/moviescamp.h
R src/engines/nwn/gui/main/new.cpp
R src/engines/nwn/gui/main/new.h
R src/engines/nwn/gui/main/newcamp.cpp
R src/engines/nwn/gui/main/newcamp.h
R src/engines/nwn/gui/main/newgamefog.cpp
R src/engines/nwn/gui/main/newgamefog.h
R src/engines/nwn/gui/main/newmodule.cpp
R src/engines/nwn/gui/main/newmodule.h
R src/engines/nwn/gui/main/newxp1.cpp
R src/engines/nwn/gui/main/newxp1.h
R src/engines/nwn/gui/main/newxp2.cpp
R src/engines/nwn/gui/main/newxp2.h
R src/engines/nwn/gui/main/options.cpp
R src/engines/nwn/gui/main/options.h
R src/engines/nwn/gui/options/controls.cpp
R src/engines/nwn/gui/options/controls.h
R src/engines/nwn/gui/options/feedback.cpp
R src/engines/nwn/gui/options/feedback.h
R src/engines/nwn/gui/options/game.cpp
R src/engines/nwn/gui/options/game.h
R src/engines/nwn/gui/options/gorepass.cpp
R src/engines/nwn/gui/options/gorepass.h
R src/engines/nwn/gui/options/resolution.cpp
R src/engines/nwn/gui/options/resolution.h
R src/engines/nwn/gui/options/sound.cpp
R src/engines/nwn/gui/options/sound.h
R src/engines/nwn/gui/options/soundadv.cpp
R src/engines/nwn/gui/options/soundadv.h
R src/engines/nwn/gui/options/video.cpp
R src/engines/nwn/gui/options/video.h
R src/engines/nwn/gui/options/videoadv.cpp
R src/engines/nwn/gui/options/videoadv.h
R src/engines/nwn/gui/widgets/button.cpp
R src/engines/nwn/gui/widgets/button.h
R src/engines/nwn/gui/widgets/checkbox.cpp
R src/engines/nwn/gui/widgets/checkbox.h
R src/engines/nwn/gui/widgets/close.cpp
R src/engines/nwn/gui/widgets/close.h
R src/engines/nwn/gui/widgets/editbox.cpp
R src/engines/nwn/gui/widgets/editbox.h
R src/engines/nwn/gui/widgets/frame.cpp
R src/engines/nwn/gui/widgets/frame.h
R src/engines/nwn/gui/widgets/label.cpp
R src/engines/nwn/gui/widgets/label.h
R src/engines/nwn/gui/widgets/listbox.cpp
R src/engines/nwn/gui/widgets/listbox.h
R src/engines/nwn/gui/widgets/modelwidget.cpp
R src/engines/nwn/gui/widgets/modelwidget.h
R src/engines/nwn/gui/widgets/nwnwidget.cpp
R src/engines/nwn/gui/widgets/nwnwidget.h
R src/engines/nwn/gui/widgets/panel.cpp
R src/engines/nwn/gui/widgets/panel.h
R src/engines/nwn/gui/widgets/portrait.cpp
R src/engines/nwn/gui/widgets/portrait.h
R src/engines/nwn/gui/widgets/quadwidget.cpp
R src/engines/nwn/gui/widgets/quadwidget.h
R src/engines/nwn/gui/widgets/scrollbar.cpp
R src/engines/nwn/gui/widgets/scrollbar.h
R src/engines/nwn/gui/widgets/slider.cpp
R src/engines/nwn/gui/widgets/slider.h
R src/engines/nwn/gui/widgets/textwidget.cpp
R src/engines/nwn/gui/widgets/textwidget.h
R src/engines/nwn/gui/widgets/tooltip.cpp
R src/engines/nwn/gui/widgets/tooltip.h
R src/engines/nwn/ifofile.cpp
R src/engines/nwn/ifofile.h
R src/engines/nwn/item.cpp
R src/engines/nwn/item.h
R src/engines/nwn/location.cpp
R src/engines/nwn/location.h
R src/engines/nwn/modelloader.cpp
R src/engines/nwn/modelloader.h
R src/engines/nwn/module.cpp
R src/engines/nwn/module.h
M src/engines/nwn/nwn.cpp
M src/engines/nwn/nwn.h
R src/engines/nwn/object.cpp
R src/engines/nwn/object.h
R src/engines/nwn/placeable.cpp
R src/engines/nwn/placeable.h
R src/engines/nwn/script/container.cpp
R src/engines/nwn/script/container.h
R src/engines/nwn/script/functions.cpp
R src/engines/nwn/script/functions.h
R src/engines/nwn/script/functions_000.cpp
R src/engines/nwn/script/functions_100.cpp
R src/engines/nwn/script/functions_200.cpp
R src/engines/nwn/script/functions_300.cpp
R src/engines/nwn/script/functions_400.cpp
R src/engines/nwn/script/functions_500.cpp
R src/engines/nwn/script/functions_600.cpp
R src/engines/nwn/script/functions_700.cpp
R src/engines/nwn/script/functions_800.cpp
R src/engines/nwn/situated.cpp
R src/engines/nwn/situated.h
R src/engines/nwn/tileset.cpp
R src/engines/nwn/tileset.h
R src/engines/nwn/waypoint.cpp
R src/engines/nwn/waypoint.h
M src/engines/nwn2/Makefile.am
R src/engines/nwn2/modelloader.cpp
R src/engines/nwn2/modelloader.h
M src/engines/nwn2/nwn2.cpp
M src/engines/sonic/sonic.cpp
M src/engines/thewitcher/Makefile.am
R src/engines/thewitcher/modelloader.cpp
R src/engines/thewitcher/modelloader.h
M src/engines/thewitcher/thewitcher.cpp
M src/events/events.cpp
M src/events/events.h
M src/events/requests.cpp
M src/events/requests.h
M src/events/requesttypes.h
M src/events/types.h
M src/graphics/Makefile.am
M src/graphics/aurora/Makefile.am
R src/graphics/aurora/abcfont.cpp
R src/graphics/aurora/abcfont.h
R src/graphics/aurora/animation.cpp
R src/graphics/aurora/animation.h
R src/graphics/aurora/animnode.cpp
R src/graphics/aurora/animnode.h
R src/graphics/aurora/cube.cpp
R src/graphics/aurora/cube.h
R src/graphics/aurora/cursor.cpp
R src/graphics/aurora/cursor.h
R src/graphics/aurora/cursorman.cpp
R src/graphics/aurora/cursorman.h
R src/graphics/aurora/fontman.cpp
R src/graphics/aurora/fontman.h
R src/graphics/aurora/fps.cpp
R src/graphics/aurora/fps.h
R src/graphics/aurora/guiquad.cpp
R src/graphics/aurora/guiquad.h
R src/graphics/aurora/highlightable.cpp
R src/graphics/aurora/highlightable.h
R src/graphics/aurora/highlightableguiquad.cpp
R src/graphics/aurora/highlightableguiquad.h
R src/graphics/aurora/highlightabletext.cpp
R src/graphics/aurora/highlightabletext.h
R src/graphics/aurora/model.cpp
R src/graphics/aurora/model.h
R src/graphics/aurora/model_kotor.cpp
R src/graphics/aurora/model_kotor.h
R src/graphics/aurora/model_nwn.cpp
R src/graphics/aurora/model_nwn.h
R src/graphics/aurora/model_nwn2.cpp
R src/graphics/aurora/model_nwn2.h
R src/graphics/aurora/model_witcher.cpp
R src/graphics/aurora/model_witcher.h
R src/graphics/aurora/modelnode.cpp
R src/graphics/aurora/modelnode.h
R src/graphics/aurora/pltfile.cpp
R src/graphics/aurora/pltfile.h
R src/graphics/aurora/text.cpp
R src/graphics/aurora/text.h
R src/graphics/aurora/texture.cpp
R src/graphics/aurora/texture.h
R src/graphics/aurora/texturefont.cpp
R src/graphics/aurora/texturefont.h
R src/graphics/aurora/textureman.cpp
R src/graphics/aurora/textureman.h
R src/graphics/aurora/ttffont.cpp
R src/graphics/aurora/ttffont.h
R src/graphics/aurora/types.h
R src/graphics/camera.cpp
R src/graphics/camera.h
R src/graphics/cursor.cpp
R src/graphics/cursor.h
R src/graphics/font.cpp
R src/graphics/font.h
R src/graphics/fpscounter.cpp
R src/graphics/fpscounter.h
R src/graphics/glcontainer.cpp
R src/graphics/glcontainer.h
M src/graphics/graphics.cpp
M src/graphics/graphics.h
R src/graphics/guifrontelement.cpp
R src/graphics/guifrontelement.h
M src/graphics/images/screenshot.cpp
R src/graphics/indexbuffer.cpp
R src/graphics/indexbuffer.h
R src/graphics/object.cpp
R src/graphics/object.h
R src/graphics/queueable.cpp
R src/graphics/queueable.h
R src/graphics/queueman.cpp
R src/graphics/queueman.h
R src/graphics/renderable.cpp
R src/graphics/renderable.h
R src/graphics/texture.cpp
R src/graphics/texture.h
R src/graphics/ttf.cpp
R src/graphics/ttf.h
M src/graphics/types.h
R src/graphics/vertexbuffer.cpp
R src/graphics/vertexbuffer.h
M src/video/aurora/videoplayer.cpp
M src/video/decoder.cpp
M src/video/decoder.h
M src/xoreos.cpp
Log Message:
-----------
ALL: Remove everything related to the old graphics stack
All functionality will be re-added in turn with Ogre bindings.
Commit: 49b8c9ab4b6cb3f35394aa0ac17efa3f42639a28
https://github.com/xoreos/xoreos/commit/49b8c9ab4b6cb3f35394aa0ac17efa3f42639a28
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 2014)
Changed paths:
M src/engines/enginemanager.cpp
M src/graphics/Makefile.am
A src/graphics/textureman.cpp
A src/graphics/textureman.h
M src/xoreos.cpp
Log Message:
-----------
GRAPHICS: Add a new TextureManager for Ogre
Commit: bf088775b0cde24bf171b3f1049c4fa2a60576be
https://github.com/xoreos/xoreos/commit/bf088775b0cde24bf171b3f1049c4fa2a60576be
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 2014)
Changed paths:
M src/aurora/resman.cpp
M src/aurora/types.h
M src/engines/enginemanager.cpp
M src/graphics/Makefile.am
A src/graphics/cursor.cpp
A src/graphics/cursor.h
A src/graphics/cursorman.cpp
A src/graphics/cursorman.h
M src/graphics/graphics.cpp
M src/graphics/graphics.h
M src/graphics/renderer.cpp
M src/xoreos.cpp
Log Message:
-----------
GRAPHICS: Add a new CursorManager for Ogre
Commit: 4567eceba78de44c3461f88bda8d7b57009449c8
https://github.com/xoreos/xoreos/commit/4567eceba78de44c3461f88bda8d7b57009449c8
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 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 the new CursorManager
Commit: f166337c18acfc4d46e7e233d8fa6f9460f2432d
https://github.com/xoreos/xoreos/commit/f166337c18acfc4d46e7e233d8fa6f9460f2432d
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 2014)
Changed paths:
M src/graphics/images/dds.cpp
M src/graphics/images/decoder.cpp
M src/graphics/images/decoder.h
M src/graphics/images/dumptga.cpp
M src/graphics/images/sbm.cpp
M src/graphics/images/surface.cpp
M src/graphics/images/tga.cpp
M src/graphics/images/tpc.cpp
M src/graphics/images/txb.cpp
M src/graphics/images/winiconimage.cpp
M src/graphics/textureman.cpp
M src/graphics/textureman.h
M src/graphics/types.h
Log Message:
-----------
GRAPHICS: Convert our old PixelFormat to Ogre's
Commit: 337b4d5857da6cb9d8f41773e7f9971a44cb1b58
https://github.com/xoreos/xoreos/commit/337b4d5857da6cb9d8f41773e7f9971a44cb1b58
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 2014)
Changed paths:
M AUTHORS
M Doxyfile
M Makefile.am
M Makefile.common
M configure.ac
R glew/LICENSE.txt
R glew/Makefile.am
R glew/glew.c
R glew/glew.h
R glew/glxew.h
R glew/wglew.h
M src/graphics/Makefile.am
Log Message:
-----------
GLEW: Remove GLEW
We don't need it anymore; we use Ogre for OpenGL stuff.
Commit: a37d48f3249e654f9eef0d3d723159f542c66612
https://github.com/xoreos/xoreos/commit/a37d48f3249e654f9eef0d3d723159f542c66612
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 2014)
Changed paths:
M src/engines/aurora/util.cpp
M src/graphics/textureman.cpp
M src/graphics/textureman.h
Log Message:
-----------
GRAPHICS: Reintroduce dumpTGA for textures
Commit: 98d9b60d2f38822c2b3fc58a76bba2f7e5d39f02
https://github.com/xoreos/xoreos/commit/98d9b60d2f38822c2b3fc58a76bba2f7e5d39f02
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 2014)
Changed paths:
M src/graphics/textureman.cpp
M src/graphics/textureman.h
Log Message:
-----------
GRAPHICS: Add TextureManager::getInvisible()
Commit: c607e4a860e98b8fd200415d9b4b35053b205307
https://github.com/xoreos/xoreos/commit/c607e4a860e98b8fd200415d9b4b35053b205307
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 2014)
Changed paths:
M src/graphics/Makefile.am
A src/graphics/materialman.cpp
A src/graphics/materialman.h
M src/xoreos.cpp
Log Message:
-----------
GRAPHICS: Add a MaterialManager for Ogre
Commit: 24df12bd3ff246e2a2ceb8cd08af66022dcd858c
https://github.com/xoreos/xoreos/commit/24df12bd3ff246e2a2ceb8cd08af66022dcd858c
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 2014)
Changed paths:
M src/graphics/renderer.cpp
M src/graphics/renderer.h
Log Message:
-----------
GRAPHICS: Add an Ogre frame listener to advance animations
Commit: 22a17eea87221065aefc6b203361107a665fd41a
https://github.com/xoreos/xoreos/commit/22a17eea87221065aefc6b203361107a665fd41a
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 2014)
Changed paths:
M src/graphics/materialman.cpp
M src/graphics/materialman.h
Log Message:
-----------
GRAPHICS: Add a MaterialDeclaration
Allowing more complex materials.
Commit: 3a4f7daae44cddc937725a3bcb419275d8e11863
https://github.com/xoreos/xoreos/commit/3a4f7daae44cddc937725a3bcb419275d8e11863
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 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: 561c0f968784c00c81a60049b2fa8641d36bce70
https://github.com/xoreos/xoreos/commit/561c0f968784c00c81a60049b2fa8641d36bce70
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 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: b196f529ec0cd167322e3eec472fd3ea1896d75f
https://github.com/xoreos/xoreos/commit/b196f529ec0cd167322e3eec472fd3ea1896d75f
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 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: f0b77ffc13cffce78d6f203f239220dc201c7cf5
https://github.com/xoreos/xoreos/commit/f0b77ffc13cffce78d6f203f239220dc201c7cf5
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 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: 70a86fae1acd94b2baac667e963d10013a6d2041
https://github.com/xoreos/xoreos/commit/70a86fae1acd94b2baac667e963d10013a6d2041
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 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: 2d1b6338cb11ab2457839c02efd45b5dc82fa79b
https://github.com/xoreos/xoreos/commit/2d1b6338cb11ab2457839c02efd45b5dc82fa79b
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 2014)
Changed paths:
M src/common/maths.h
Log Message:
-----------
COMMON: Remove broken vector2orientation
Commit: 51b4b32263ebd6b71c15720d600311eff43bdc36
https://github.com/xoreos/xoreos/commit/51b4b32263ebd6b71c15720d600311eff43bdc36
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 2014)
Changed paths:
M src/engines/aurora/util.cpp
M src/engines/aurora/util.h
Log Message:
-----------
ENGINES: Add a proper convertVector2Orientation() function
Commit: 46e295a71b0ab710dc73e5505b1ad37312425412
https://github.com/xoreos/xoreos/commit/46e295a71b0ab710dc73e5505b1ad37312425412
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 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: 50a4bc5f41eaf12d3278a84b13bb3c2b27f1eb82
https://github.com/xoreos/xoreos/commit/50a4bc5f41eaf12d3278a84b13bb3c2b27f1eb82
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 2014)
Changed paths:
M src/graphics/renderer.cpp
Log Message:
-----------
GRAPHICS: Add generic ambient light to the scene
Commit: ee24cd04f05a285f611205f7edc4dbf1158c6f01
https://github.com/xoreos/xoreos/commit/ee24cd04f05a285f611205f7edc4dbf1158c6f01
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 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: 413bf495aea34436c90329905997d593965c392d
https://github.com/xoreos/xoreos/commit/413bf495aea34436c90329905997d593965c392d
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 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: 71cbc5dac24824a832bdafde222ed09279dc84f8
https://github.com/xoreos/xoreos/commit/71cbc5dac24824a832bdafde222ed09279dc84f8
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 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: 6707d140f61d62402fa87acd0ca56e4cad3c8a9e
https://github.com/xoreos/xoreos/commit/6707d140f61d62402fa87acd0ca56e4cad3c8a9e
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 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: 515b961285b98c914ae44aa89625e3f2331d1496
https://github.com/xoreos/xoreos/commit/515b961285b98c914ae44aa89625e3f2331d1496
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 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: f66411ce531af8cc0e7cddc95d9ddcb1bc5752f5
https://github.com/xoreos/xoreos/commit/f66411ce531af8cc0e7cddc95d9ddcb1bc5752f5
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 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: ee3d1a54495032b272cac9b7d9cfe8e9352b1f6f
https://github.com/xoreos/xoreos/commit/ee3d1a54495032b272cac9b7d9cfe8e9352b1f6f
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 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: fd897a8dd41c63ffe6527d04e4b76cd2241eb8c2
https://github.com/xoreos/xoreos/commit/fd897a8dd41c63ffe6527d04e4b76cd2241eb8c2
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 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: b7cb8594ac64ee2302857fe27c04bafb26de01ca
https://github.com/xoreos/xoreos/commit/b7cb8594ac64ee2302857fe27c04bafb26de01ca
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 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: c6492f32bb70f84fb698c650fbd1617a78b272ee
https://github.com/xoreos/xoreos/commit/c6492f32bb70f84fb698c650fbd1617a78b272ee
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 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: c2191f55a6f07ae311a6c85fc6d52bce99dab623
https://github.com/xoreos/xoreos/commit/c2191f55a6f07ae311a6c85fc6d52bce99dab623
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 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: ca4a69ca2334b2bf752d1b8870ac04e3ea01d7d6
https://github.com/xoreos/xoreos/commit/ca4a69ca2334b2bf752d1b8870ac04e3ea01d7d6
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 2014)
Changed paths:
M src/graphics/textureman.cpp
Log Message:
-----------
GRAPHICS: Add some extra sanity checks when loading images
Commit: e6c50e9be324bf8c12e01e21d2905b7df371870b
https://github.com/xoreos/xoreos/commit/e6c50e9be324bf8c12e01e21d2905b7df371870b
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 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: 36092b2793992e0eb74ccb4ec117b006d150a97a
https://github.com/xoreos/xoreos/commit/36092b2793992e0eb74ccb4ec117b006d150a97a
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 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: 0508c85814b1fad3945554b15c3b078e3910e8a5
https://github.com/xoreos/xoreos/commit/0508c85814b1fad3945554b15c3b078e3910e8a5
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 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: 83a4c68a2b44cb0ef355365782eed7a08bef131b
https://github.com/xoreos/xoreos/commit/83a4c68a2b44cb0ef355365782eed7a08bef131b
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 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: 89ab3398fe77723ac1ccaa3dca24a69ca09469cf
https://github.com/xoreos/xoreos/commit/89ab3398fe77723ac1ccaa3dca24a69ca09469cf
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 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: 6710cfa3e09a6ccfc86ad039ccf91a6380ce8820
https://github.com/xoreos/xoreos/commit/6710cfa3e09a6ccfc86ad039ccf91a6380ce8820
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 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: 7bdb5f706be997e7cb35504da0d2ca1020db2701
https://github.com/xoreos/xoreos/commit/7bdb5f706be997e7cb35504da0d2ca1020db2701
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 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: f8c472fafe56dee3d36f3eee765d941b78e42a0c
https://github.com/xoreos/xoreos/commit/f8c472fafe56dee3d36f3eee765d941b78e42a0c
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 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: 4027c002a7dbd4ac1b4675c34f4b7ff2f62f33ed
https://github.com/xoreos/xoreos/commit/4027c002a7dbd4ac1b4675c34f4b7ff2f62f33ed
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 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: 6a90f0a137459f8bc276e464a678a421d14b8f08
https://github.com/xoreos/xoreos/commit/6a90f0a137459f8bc276e464a678a421d14b8f08
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 2014)
Changed paths:
M src/graphics/aurora/model.cpp
M src/graphics/aurora/model.h
Log Message:
-----------
GRAPHICS: Add Model::getStates() and getNodes()
Commit: b1288cd8fe461ee1bb18ce83b4058f2b8dad8db2
https://github.com/xoreos/xoreos/commit/b1288cd8fe461ee1bb18ce83b4058f2b8dad8db2
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 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: 5914573d1f0b5a6ed57dfcc9148b433c32059726
https://github.com/xoreos/xoreos/commit/5914573d1f0b5a6ed57dfcc9148b433c32059726
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 2014)
Changed paths:
M src/engines/kotor/creature.cpp
Log Message:
-----------
KOTOR: Attach heads of segmented creature models
Commit: 7dc7e3fea8015a2412b742098d376e2f812721e6
https://github.com/xoreos/xoreos/commit/7dc7e3fea8015a2412b742098d376e2f812721e6
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 2014)
Changed paths:
M src/graphics/textureman.cpp
M src/graphics/textureman.h
Log Message:
-----------
GRAPHICS: Implement loading of texture properties from TXI
Commit: 31f6addd8eb3a421c2ac68d1de1fdb325c917804
https://github.com/xoreos/xoreos/commit/31f6addd8eb3a421c2ac68d1de1fdb325c917804
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 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: abee7deb5d78b6bf66933bf3fca306790b9cf3d3
https://github.com/xoreos/xoreos/commit/abee7deb5d78b6bf66933bf3fca306790b9cf3d3
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 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: 97fddcc4274467703d19855569cb3b0fcb425c63
https://github.com/xoreos/xoreos/commit/97fddcc4274467703d19855569cb3b0fcb425c63
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 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: 056ca9ce9cba0584219ca4de431b1861db68cc46
https://github.com/xoreos/xoreos/commit/056ca9ce9cba0584219ca4de431b1861db68cc46
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 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: 1b59ddb729e61b3241a0abae83fa735bfce882e7
https://github.com/xoreos/xoreos/commit/1b59ddb729e61b3241a0abae83fa735bfce882e7
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 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: 8d827fa37c53868f0fd6731f14f917bdb64f4b25
https://github.com/xoreos/xoreos/commit/8d827fa37c53868f0fd6731f14f917bdb64f4b25
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 2014)
Changed paths:
M src/graphics/materialman.cpp
M src/graphics/materialman.h
Log Message:
-----------
GRAPHICS: Split material into static and dynamic ones
Commit: ecddc81add9a73912eab3c3b6ae6b53caf58b797
https://github.com/xoreos/xoreos/commit/ecddc81add9a73912eab3c3b6ae6b53caf58b797
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 2014)
Changed paths:
M src/graphics/cursorman.cpp
M src/video/aurora/videoplayer.cpp
Log Message:
-----------
GRAPHICS: Use MaterialManager::createDynamic()
Commit: faad837342235f90d1e999165c32007331e0e822
https://github.com/xoreos/xoreos/commit/faad837342235f90d1e999165c32007331e0e822
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 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: bedb39a5d1bdb03843bd3873c8282e43d31f71c8
https://github.com/xoreos/xoreos/commit/bedb39a5d1bdb03843bd3873c8282e43d31f71c8
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 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: b2878e0d59ab4f78890adabe761f299a154245dd
https://github.com/xoreos/xoreos/commit/b2878e0d59ab4f78890adabe761f299a154245dd
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 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: abb4ac53e44ff4f9e73f9709ef2035fb31fb4991
https://github.com/xoreos/xoreos/commit/abb4ac53e44ff4f9e73f9709ef2035fb31fb4991
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 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: 10ad10e9e44c3865352647c0b58116b51379fefc
https://github.com/xoreos/xoreos/commit/10ad10e9e44c3865352647c0b58116b51379fefc
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 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: 0aaf179a0d3728807b351ec40d48f770c6fb947b
https://github.com/xoreos/xoreos/commit/0aaf179a0d3728807b351ec40d48f770c6fb947b
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 2014)
Changed paths:
M src/engines/nwn/model.cpp
M src/engines/nwn/model.h
Log Message:
-----------
NWN: Add createGUIModel()
Commit: 7bb4a8aaa876629e55e86ea78b6f0c837bbfc6b5
https://github.com/xoreos/xoreos/commit/7bb4a8aaa876629e55e86ea78b6f0c837bbfc6b5
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 2014)
Changed paths:
M src/graphics/materialman.cpp
M src/graphics/materialman.h
Log Message:
-----------
GRAPHICS: Add MaterialManager::setColorModifier()
Commit: 0d8754be03c59a25ab2123132e07ccc5c07a8baa
https://github.com/xoreos/xoreos/commit/0d8754be03c59a25ab2123132e07ccc5c07a8baa
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 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: 9d0373e7ef094d9161e24e477b9bb27f94bb915e
https://github.com/xoreos/xoreos/commit/9d0373e7ef094d9161e24e477b9bb27f94bb915e
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 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: 779f4f429a65456bfb35bf0b0aaaa29d0a44402e
https://github.com/xoreos/xoreos/commit/779f4f429a65456bfb35bf0b0aaaa29d0a44402e
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 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: d115fd0cdcd21c837c5d69ce82c15f7ef235e25e
https://github.com/xoreos/xoreos/commit/d115fd0cdcd21c837c5d69ce82c15f7ef235e25e
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 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: a1742c2f40e5a5c4870c365ea6f3284458e6b13c
https://github.com/xoreos/xoreos/commit/a1742c2f40e5a5c4870c365ea6f3284458e6b13c
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 2014)
Changed paths:
M src/graphics/renderer.cpp
Log Message:
-----------
GRAPHICS: Do the animation advancement in frameRenderingQueued()
Apparently, that's the preferred place.
Commit: 17b944e1b84f85fb6dcb4cfaa3ba57660d3d15b7
https://github.com/xoreos/xoreos/commit/17b944e1b84f85fb6dcb4cfaa3ba57660d3d15b7
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 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: ba113c32eb6e5e15fedf6cbe12312dce7044ed59
https://github.com/xoreos/xoreos/commit/ba113c32eb6e5e15fedf6cbe12312dce7044ed59
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 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: 83c25a8728c3abb9075ef2314bce242ebd18caf1
https://github.com/xoreos/xoreos/commit/83c25a8728c3abb9075ef2314bce242ebd18caf1
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 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: ab71d6512c580fe716b535e3480864333041a5d4
https://github.com/xoreos/xoreos/commit/ab71d6512c580fe716b535e3480864333041a5d4
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 2014)
Changed paths:
M src/engines/sonic/sonic.cpp
Log Message:
-----------
SONIC: Display a rotating textured cube
Commit: 541559f42018d53cb770e88133f5073df8787d64
https://github.com/xoreos/xoreos/commit/541559f42018d53cb770e88133f5073df8787d64
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 2014)
Changed paths:
M src/engines/dragonage/dragonage.cpp
Log Message:
-----------
DRAGONAGE: Display a rotating textured cube
Commit: 953f85eb1d309252622b1a408dbe02bc80e77fa6
https://github.com/xoreos/xoreos/commit/953f85eb1d309252622b1a408dbe02bc80e77fa6
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 2014)
Changed paths:
M src/engines/dragonage2/dragonage2.cpp
Log Message:
-----------
DRAGONAGE2: Display a rotating textured cube
Commit: d6aaeb2d7363a8c3c157fae9086e152a70352072
https://github.com/xoreos/xoreos/commit/d6aaeb2d7363a8c3c157fae9086e152a70352072
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 2014)
Changed paths:
M src/graphics/materialman.cpp
M src/graphics/materialman.h
Log Message:
-----------
GRAPHICS: Add MaterialManager::setAlphaModifier()
Commit: 09f585ae21c431520fd66f1c48d11061e2fdc7c1
https://github.com/xoreos/xoreos/commit/09f585ae21c431520fd66f1c48d11061e2fdc7c1
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 2014)
Changed paths:
M src/graphics/materialman.cpp
M src/graphics/materialman.h
Log Message:
-----------
GRAPHICS: Add MaterialManager::setTransparent()
Commit: ef510cd44f2c3b2681daa830c8924e25764c9ed3
https://github.com/xoreos/xoreos/commit/ef510cd44f2c3b2681daa830c8924e25764c9ed3
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 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: 1aeabd0fa3cac350356b4181438efe6f2e1b30bc
https://github.com/xoreos/xoreos/commit/1aeabd0fa3cac350356b4181438efe6f2e1b30bc
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 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: 12c0d219513d0390cb5ef10897a1fed1c8c41849
https://github.com/xoreos/xoreos/commit/12c0d219513d0390cb5ef10897a1fed1c8c41849
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 2014)
Changed paths:
M src/graphics/materialman.cpp
M src/graphics/materialman.h
Log Message:
-----------
GRAPHICS: Add MaterialManager::resetTransparent()
Commit: da1c4e35dd734b086196a978b2293d97cfc2f3fb
https://github.com/xoreos/xoreos/commit/da1c4e35dd734b086196a978b2293d97cfc2f3fb
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 2014)
Changed paths:
M src/graphics/materialman.cpp
M src/graphics/materialman.h
Log Message:
-----------
GRAPHICS: Add MaterialManager::removeColorModifier()
Commit: 31fbf0052fba684743a50119454af70d2916dd34
https://github.com/xoreos/xoreos/commit/31fbf0052fba684743a50119454af70d2916dd34
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 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: 0457a04c89120b558e2e86a50803e151e10bbd16
https://github.com/xoreos/xoreos/commit/0457a04c89120b558e2e86a50803e151e10bbd16
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 2014)
Changed paths:
M src/graphics/renderable.cpp
M src/graphics/renderable.h
Log Message:
-----------
GRAPHICS: Add Renderable::getSize()
Commit: d9015d6370efa8a447f49bb470cd3a7c23bfee0a
https://github.com/xoreos/xoreos/commit/d9015d6370efa8a447f49bb470cd3a7c23bfee0a
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 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: c5a346282554ec61c44767063fa597c685f12272
https://github.com/xoreos/xoreos/commit/c5a346282554ec61c44767063fa597c685f12272
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 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: acfbf481a9126f3dbd3782afcbdda064d0bf1943
https://github.com/xoreos/xoreos/commit/acfbf481a9126f3dbd3782afcbdda064d0bf1943
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 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: a204fd9fef2023b0f46bf338ad4342432c0b32a5
https://github.com/xoreos/xoreos/commit/a204fd9fef2023b0f46bf338ad4342432c0b32a5
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 2014)
Changed paths:
M src/graphics/materialman.cpp
Log Message:
-----------
GRAPHICS: Add support for the "decal" texture property
Commit: d7ed7ebf8bc483a6b69feb69afa2ee144ca5d0aa
https://github.com/xoreos/xoreos/commit/d7ed7ebf8bc483a6b69feb69afa2ee144ca5d0aa
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 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: a707290ee44eb28676ba532d2fbed41501800464
https://github.com/xoreos/xoreos/commit/a707290ee44eb28676ba532d2fbed41501800464
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 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: 85ac58fe103ba59ead9ef2877e527702c3959c13
https://github.com/xoreos/xoreos/commit/85ac58fe103ba59ead9ef2877e527702c3959c13
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 2014)
Changed paths:
M src/graphics/aurora/model.cpp
M src/graphics/aurora/model.h
Log Message:
-----------
GRAPHICS: Add Model::hasNode()
Commit: b908b9b728823f316352d7c63340364c6729491a
https://github.com/xoreos/xoreos/commit/b908b9b728823f316352d7c63340364c6729491a
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 2014)
Changed paths:
M src/graphics/aurora/model.cpp
M src/graphics/aurora/model.h
Log Message:
-----------
GRAPHICS: Add Model::getNode()
Commit: 08f4abb29f512b9151faa0ced590191428cf1fdd
https://github.com/xoreos/xoreos/commit/08f4abb29f512b9151faa0ced590191428cf1fdd
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 2014)
Changed paths:
M src/graphics/renderable.cpp
M src/graphics/renderable.h
Log Message:
-----------
GRAPHICS: Add getNodeSize()
Commit: 5eedd6a4526fce861ea9b5fbe582115bf61cea8c
https://github.com/xoreos/xoreos/commit/5eedd6a4526fce861ea9b5fbe582115bf61cea8c
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 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: Add back the GUI
Commit: f1be704c093b9ae893a2153780b29cfbabcae935
https://github.com/xoreos/xoreos/commit/f1be704c093b9ae893a2153780b29cfbabcae935
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 2014)
Changed paths:
M src/engines/nwn/nwn.cpp
Log Message:
-----------
NWN: Add back the main menu
Commit: 1c3d80b56d22afe299f98d871d19714f230aace3
https://github.com/xoreos/xoreos/commit/1c3d80b56d22afe299f98d871d19714f230aace3
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 2014)
Changed paths:
M src/graphics/aurora/model_nwn.cpp
Log Message:
-----------
GRAPHICS: Fix orientation in NWN ASCII model nodes
ASCII models use axis + angle instead of quaternions.
Commit: f9ae00d14f9e502237ddc4e41e51ee7223e24b4c
https://github.com/xoreos/xoreos/commit/f9ae00d14f9e502237ddc4e41e51ee7223e24b4c
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 2014)
Changed paths:
M src/engines/nwn/gui/widgets/button.cpp
Log Message:
-----------
NWN: Use the default state for "up" in buttons
This seems to fix the a few buttons that looked
like they were stuck.
Commit: 267c7a865acde249d71e30d3c746f639cabea37c
https://github.com/xoreos/xoreos/commit/267c7a865acde249d71e30d3c746f639cabea37c
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 2014)
Changed paths:
M src/engines/nwn/Makefile.am
M src/engines/nwn/gui/dialogs/okcancel.cpp
M src/engines/nwn/gui/dialogs/okcancel.h
M src/engines/nwn/gui/dialogs/yesnocancel.cpp
M src/engines/nwn/gui/dialogs/yesnocancel.h
M src/engines/nwn/gui/ingame/main.cpp
M src/engines/nwn/module.cpp
M src/engines/nwn/module.h
Log Message:
-----------
NWN: Add back the ingame main menu
Commit: e873baad5346f4df072bfc382817c2dbe34a17dd
https://github.com/xoreos/xoreos/commit/e873baad5346f4df072bfc382817c2dbe34a17dd
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 2014)
Changed paths:
M src/engines/nwn/gui/main/main.cpp
M src/engines/nwn/nwn.cpp
M src/engines/nwn/nwn.h
Log Message:
-----------
NWN: Add back the legal billboard
Commit: 18806a5229904fcf0ef007f24180c308dc8aad2e
https://github.com/xoreos/xoreos/commit/18806a5229904fcf0ef007f24180c308dc8aad2e
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 2014)
Changed paths:
M src/engines/nwn/gui/main/charpremade.cpp
M src/engines/nwn/module.cpp
M src/engines/nwn/module.h
Log Message:
-----------
NWN: Add back setting a PC for a module
Commit: 954e36cf379d8c77264841ef53b05cdeb8802c57
https://github.com/xoreos/xoreos/commit/954e36cf379d8c77264841ef53b05cdeb8802c57
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 2014)
Changed paths:
M src/graphics/images/decoder.cpp
M src/graphics/images/decoder.h
M src/graphics/images/s3tc.cpp
M src/graphics/images/s3tc.h
Log Message:
-----------
GRAPHICS: Add ImageDecoder::isTransparent()
Commit: 2d8cdd1bf45978a565a35dd504e6a815356d64be
https://github.com/xoreos/xoreos/commit/2d8cdd1bf45978a565a35dd504e6a815356d64be
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 2014)
Changed paths:
M src/graphics/cameraman.cpp
M src/graphics/cameraman.h
M src/graphics/renderer.cpp
M src/graphics/renderer.h
Log Message:
-----------
GRAPHICS: Move the scene viewport into the CameraManager
Commit: 3992586c109c4f7944d3cf3328c4d698d54519d9
https://github.com/xoreos/xoreos/commit/3992586c109c4f7944d3cf3328c4d698d54519d9
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 2014)
Changed paths:
M src/graphics/guiman.cpp
M src/graphics/guiman.h
M src/graphics/renderer.cpp
M src/graphics/renderer.h
Log Message:
-----------
GRAPHICS: Change the GUI manager to render directly into the window
Change the GUI manager to render directly into the window instead of
rendering into a Overlay texture.
Commit: f43618b697a79328adc345785409d04aa412c921
https://github.com/xoreos/xoreos/commit/f43618b697a79328adc345785409d04aa412c921
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 2014)
Changed paths:
M src/engines/aurora/gui.cpp
M src/engines/nwn/gui/main/newmodule.cpp
M src/engines/nwn/gui/widgets/listbox.cpp
M src/engines/nwn/nwn.cpp
M src/graphics/aurora/fps.cpp
M src/graphics/guiman.cpp
M src/graphics/guiman.h
Log Message:
-----------
GRAPHICS: Remove the now useless GUIMan::update() method
Commit: 73e76b18bafc5e0dc1171e62005ff69fc15708d6
https://github.com/xoreos/xoreos/commit/73e76b18bafc5e0dc1171e62005ff69fc15708d6
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 2014)
Changed paths:
M src/graphics/renderable.cpp
Log Message:
-----------
GRAPHICS: Update the root node in Renderable::getSize()
No idea why, but this is now necssary, otherwise getSize() sometimes
won't take the scale into account... -.-
Commit: babb95248f38ccf4fd02194f1b7add6f529a2e50
https://github.com/xoreos/xoreos/commit/babb95248f38ccf4fd02194f1b7add6f529a2e50
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 2014)
Changed paths:
M src/graphics/aurora/quad.cpp
M src/graphics/materialman.cpp
Log Message:
-----------
GRAPHICS: Don't modify the scene blending for non-transparent materials
Yeah, on second thought, that won't work.
Commit: adfbb95b9999a2161d58360af96a5c7bcb95de11
https://github.com/xoreos/xoreos/commit/adfbb95b9999a2161d58360af96a5c7bcb95de11
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 2014)
Changed paths:
M src/engines/nwn/creature.cpp
M src/engines/nwn/creature.h
Log Message:
-----------
NWN: Add back Creature::lastChangedGUIDisplay()
Commit: e5c702d8df29f2f6c7e5397db6075945e928a03b
https://github.com/xoreos/xoreos/commit/e5c702d8df29f2f6c7e5397db6075945e928a03b
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 2014)
Changed paths:
M src/engines/nwn/Makefile.am
M src/engines/nwn/gui/ingame/compass.cpp
M src/engines/nwn/gui/ingame/ingame.cpp
M src/engines/nwn/gui/ingame/ingame.h
M src/engines/nwn/gui/ingame/partyleader.cpp
M src/engines/nwn/gui/ingame/quickbar.cpp
M src/engines/nwn/gui/ingame/quickbar.h
M src/engines/nwn/gui/ingame/quickchat.cpp
M src/engines/nwn/gui/ingame/quickchat.h
M src/engines/nwn/module.cpp
M src/engines/nwn/module.h
Log Message:
-----------
NWN: Add back the ingame GUI
Commit: cd33eeebac2759cc6fab506caaf741cb42410158
https://github.com/xoreos/xoreos/commit/cd33eeebac2759cc6fab506caaf741cb42410158
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 2014)
Changed paths:
M src/engines/nwn/gui/ingame/compass.cpp
M src/graphics/cameraman.cpp
M src/graphics/cameraman.h
Log Message:
-----------
NWN: Rotate the compass according to the camera orientation
Commit: 833af86900207b94e7cf14035a3388642b0fef83
https://github.com/xoreos/xoreos/commit/833af86900207b94e7cf14035a3388642b0fef83
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 2014)
Changed paths:
M src/engines/nwn/area.h
M src/engines/nwn/gui/ingame/compass.cpp
M src/engines/nwn/gui/ingame/compass.h
M src/engines/nwn/gui/ingame/dialog.cpp
M src/engines/nwn/gui/ingame/dialog.h
M src/engines/nwn/gui/ingame/partyleader.cpp
M src/engines/nwn/gui/ingame/partyleader.h
M src/engines/nwn/gui/ingame/quickbar.cpp
M src/engines/nwn/gui/ingame/quickbar.h
M src/engines/nwn/gui/ingame/quickchat.cpp
M src/engines/nwn/gui/ingame/quickchat.h
M src/engines/nwn/gui/widgets/tooltip.cpp
M src/engines/nwn/gui/widgets/tooltip.h
M src/events/events.cpp
M src/events/notifications.cpp
M src/events/notifications.h
M src/events/notifyable.h
M src/graphics/cameraman.cpp
M src/graphics/graphics.cpp
Log Message:
-----------
EVENTS: Handle the notifications bundled in the main thread
Commit: eba7d39a33ac106b3cbc688fa8c96eae1536646c
https://github.com/xoreos/xoreos/commit/eba7d39a33ac106b3cbc688fa8c96eae1536646c
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 2014)
Changed paths:
M src/engines/nwn/gui/widgets/portrait.cpp
M src/engines/nwn/gui/widgets/scrollbar.cpp
M src/graphics/aurora/abcfont.cpp
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/texturefont.cpp
M src/graphics/aurora/ttffont.cpp
M src/graphics/cursorman.cpp
M src/graphics/materialman.cpp
M src/graphics/materialman.h
M src/video/aurora/videoplayer.cpp
Log Message:
-----------
GRAPHICS: Clean up the MaterialManager a bit
Commit: 1b9b2232379b5bc5873e5d8512a040b4e6473100
https://github.com/xoreos/xoreos/commit/1b9b2232379b5bc5873e5d8512a040b4e6473100
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 2014)
Changed paths:
M src/engines/nwn/gui/widgets/portrait.cpp
M src/engines/nwn/gui/widgets/portrait.h
M src/engines/nwn/gui/widgets/scrollbar.cpp
M src/engines/nwn/gui/widgets/scrollbar.h
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_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/quad.h
M src/graphics/aurora/text.cpp
M src/graphics/aurora/text.h
M src/graphics/renderable.cpp
M src/graphics/renderable.h
Log Message:
-----------
GRAPHICS: Move the material list into Renderable
No need for the hacky collectMaterials() method anymore.
Instead, a list of materials is held by the Renderable,
and a makeDynamic() method converts all materials of a
Renderable into dynamic materials.
Commit: 3f31747178d5671304e0fb284332ffdd7280d98d
https://github.com/xoreos/xoreos/commit/3f31747178d5671304e0fb284332ffdd7280d98d
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 2014)
Changed paths:
M src/engines/nwn/gui/ingame/quickbar.cpp
M src/graphics/graphics.cpp
Log Message:
-----------
JANITORIAL: Remove unused variables
Commit: 17027130aa0988254fab77208c6785fe671007aa
https://github.com/xoreos/xoreos/commit/17027130aa0988254fab77208c6785fe671007aa
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 2014)
Changed paths:
M src/graphics/renderable.cpp
M src/graphics/renderable.h
Log Message:
-----------
GRAPHICS: Add Renderable::forceTransparent()
Commit: 1a28ce0a60c7c5bc47c8ef2fb06b6a5c6598848d
https://github.com/xoreos/xoreos/commit/1a28ce0a60c7c5bc47c8ef2fb06b6a5c6598848d
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 2014)
Changed paths:
M src/graphics/aurora/model.cpp
M src/graphics/aurora/model.h
Log Message:
-----------
GRAPHICS: Add Model::forceTransparent()
Commit: d224750ca1600e9231ffcf4a18749a0a4f5f2f8a
https://github.com/xoreos/xoreos/commit/d224750ca1600e9231ffcf4a18749a0a4f5f2f8a
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 2014)
Changed paths:
M src/engines/nwn/gui/widgets/modelwidget.cpp
M src/engines/nwn/gui/widgets/modelwidget.h
Log Message:
-----------
NWN: Add ModelWidget::forceTransparent()
Commit: cd74501d740775e62b40b891c38f02b26dd3200f
https://github.com/xoreos/xoreos/commit/cd74501d740775e62b40b891c38f02b26dd3200f
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 2014)
Changed paths:
M src/engines/nwn/gui/main/main.cpp
Log Message:
-----------
NWN: Hardcode the expansion logos and the shadow overlay transparent
Commit: 8b3d0c7355b1d6c3e5138cf09cda3fc99a1f5f98
https://github.com/xoreos/xoreos/commit/8b3d0c7355b1d6c3e5138cf09cda3fc99a1f5f98
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 2014)
Changed paths:
M src/graphics/textureman.cpp
M src/graphics/textureman.h
Log Message:
-----------
GRAPHICS: Add TextureManager::reloadAll()
Commit: 5efcdf0ec193f8356d22e42f5d27bd753a8ff420
https://github.com/xoreos/xoreos/commit/5efcdf0ec193f8356d22e42f5d27bd753a8ff420
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 2014)
Changed paths:
M src/engines/nwn/gui/ingame/ingame.cpp
M src/engines/nwn/gui/ingame/main.cpp
M src/engines/nwn/gui/ingame/main.h
M src/engines/nwn/gui/options/video.cpp
M src/engines/nwn/gui/options/video.h
M src/engines/nwn/module.cpp
M src/engines/nwn/module.h
Log Message:
-----------
NWN: Add back support for changing texture quality
Commit: 0db12cfcfaa0ff64e32982c8d0566e616d65c379
https://github.com/xoreos/xoreos/commit/0db12cfcfaa0ff64e32982c8d0566e616d65c379
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 2014)
Changed paths:
M src/graphics/aurora/ttffont.cpp
M src/graphics/materialman.cpp
M src/graphics/textureman.cpp
M src/graphics/textureman.h
M src/video/aurora/videoplayer.cpp
Log Message:
-----------
GRAPHICS: Don't try to reload dynamic textures
Commit: 8d757abbe7558df3ea38768e54ec9033f4f31879
https://github.com/xoreos/xoreos/commit/8d757abbe7558df3ea38768e54ec9033f4f31879
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-03-20 (Thu, 20 Mar 2014)
Changed paths:
M src/engines/kotor/kotor.cpp
M src/engines/kotor2/kotor2.cpp
Log Message:
-----------
KOTOR TESTCASE
Compare: https://github.com/xoreos/xoreos/compare/e8560ee43e8b...8d757abbe755
More information about the xoreos-git
mailing list