[xoreos-git] [xoreos/xoreos] 1b4ea5: BUILD: Add dependency on OGRE (>= 1.9)

GitHub noreply at github.com
Fri Mar 21 15:54:05 CET 2014


  Branch: refs/heads/ogrewip
  Home:   https://github.com/xoreos/xoreos
  Commit: 1b4ea5b9f2a7ddcf0a965a15e2ff1b1f802bde48
      https://github.com/xoreos/xoreos/commit/1b4ea5b9f2a7ddcf0a965a15e2ff1b1f802bde48
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 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: c0e6a83305ca112509b9fb8372ae314e93420745
      https://github.com/xoreos/xoreos/commit/c0e6a83305ca112509b9fb8372ae314e93420745
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 Mar 2014)

  Changed paths:
    M configure.ac

  Log Message:
  -----------
  BUILD: Add stubs for compiling Objective C++ on Mac OS X


  Commit: 1eb985d39fdbfbdce3a3d3fd05728dee41a7fb9b
      https://github.com/xoreos/xoreos/commit/1eb985d39fdbfbdce3a3d3fd05728dee41a7fb9b
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 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: e06e1491dcfecd562f814057cc228fff0ed4173d
      https://github.com/xoreos/xoreos/commit/e06e1491dcfecd562f814057cc228fff0ed4173d
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 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: 791ecbc7b9a85e0be81e16d4801107197a25c0a5
      https://github.com/xoreos/xoreos/commit/791ecbc7b9a85e0be81e16d4801107197a25c0a5
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 Mar 2014)

  Changed paths:
    M Makefile.common

  Log Message:
  -----------
  BUILD: Remove the warning against non-virtual destructors

Unfortunately, OGRE is a heavy offender...


  Commit: b21f2557e41b57b7bc840e8f65dfe2c1b01cb648
      https://github.com/xoreos/xoreos/commit/b21f2557e41b57b7bc840e8f65dfe2c1b01cb648
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 Mar 2014)

  Changed paths:
    M src/common/debugman.cpp
    M src/common/debugman.h

  Log Message:
  -----------
  COMMON: Add debug channel for Ogre


  Commit: 00e144b2582ab6839e3755792f433b75531d5239
      https://github.com/xoreos/xoreos/commit/00e144b2582ab6839e3755792f433b75531d5239
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 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: dee1d7ddd0222d0e179b419f216e2779221d7e50
      https://github.com/xoreos/xoreos/commit/dee1d7ddd0222d0e179b419f216e2779221d7e50
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 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: 6331b453aeb8c47a192a2f9c9e3cda4c68e990a5
      https://github.com/xoreos/xoreos/commit/6331b453aeb8c47a192a2f9c9e3cda4c68e990a5
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 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: 8d0ac336159ba79c7bb1189d63f5550f71af0385
      https://github.com/xoreos/xoreos/commit/8d0ac336159ba79c7bb1189d63f5550f71af0385
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 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: bbd5009d7e7d1e33a6d51e7092e77dc782b1e1a1
      https://github.com/xoreos/xoreos/commit/bbd5009d7e7d1e33a6d51e7092e77dc782b1e1a1
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 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: bc087959bfe5270a6be744c1cdd4b46b955512b4
      https://github.com/xoreos/xoreos/commit/bc087959bfe5270a6be744c1cdd4b46b955512b4
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 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: 31f2fe94f96d17b7bfe7cace25e935d61d465197
      https://github.com/xoreos/xoreos/commit/31f2fe94f96d17b7bfe7cace25e935d61d465197
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 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: b353543d1bc4c6431f14cdd8396d9edb54ad6b29
      https://github.com/xoreos/xoreos/commit/b353543d1bc4c6431f14cdd8396d9edb54ad6b29
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 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: 0bb1e6a473c27ce29c96fbd466aba9ffa7894b62
      https://github.com/xoreos/xoreos/commit/0bb1e6a473c27ce29c96fbd466aba9ffa7894b62
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 Mar 2014)

  Changed paths:
    M src/graphics/textureman.cpp
    M src/graphics/textureman.h

  Log Message:
  -----------
  GRAPHICS: Add TextureManager::getInvisible()


  Commit: 7e2e716c6d7401a2c5eb89aa4a0408db8cb78249
      https://github.com/xoreos/xoreos/commit/7e2e716c6d7401a2c5eb89aa4a0408db8cb78249
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 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: 26b6e987edb80c1623ae19c750a9edce3e73919c
      https://github.com/xoreos/xoreos/commit/26b6e987edb80c1623ae19c750a9edce3e73919c
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 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: 0e9d4575f12b7a7ce9a944c447669b1381f2980f
      https://github.com/xoreos/xoreos/commit/0e9d4575f12b7a7ce9a944c447669b1381f2980f
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 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: 2a9248f6c9d58e73487bf220ced9f17fb03f5e1e
      https://github.com/xoreos/xoreos/commit/2a9248f6c9d58e73487bf220ced9f17fb03f5e1e
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 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: bb7e1ddc3ddb1e6e706f6b1fb112783d1c25b7a4
      https://github.com/xoreos/xoreos/commit/bb7e1ddc3ddb1e6e706f6b1fb112783d1c25b7a4
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 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: 3b0cb28b1756a77e8edd03df9ac47a723493cea1
      https://github.com/xoreos/xoreos/commit/3b0cb28b1756a77e8edd03df9ac47a723493cea1
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 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: a077ab602d5e023a73e5988822e78c4fe24af04e
      https://github.com/xoreos/xoreos/commit/a077ab602d5e023a73e5988822e78c4fe24af04e
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 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: b6dd559c113bce6a66df0b134d957e23a13d4479
      https://github.com/xoreos/xoreos/commit/b6dd559c113bce6a66df0b134d957e23a13d4479
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 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: 70de0a49eb2e333a3667d73037ff1061d6caee9c
      https://github.com/xoreos/xoreos/commit/70de0a49eb2e333a3667d73037ff1061d6caee9c
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 Mar 2014)

  Changed paths:
    M src/common/maths.h

  Log Message:
  -----------
  COMMON: Remove broken vector2orientation


  Commit: 73c3dc6b8be015c7478bc05dfbef8ae0a5e5b145
      https://github.com/xoreos/xoreos/commit/73c3dc6b8be015c7478bc05dfbef8ae0a5e5b145
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 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: a81b1dbcba364e814a3c8cec91e6a96f6ccec916
      https://github.com/xoreos/xoreos/commit/a81b1dbcba364e814a3c8cec91e6a96f6ccec916
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 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: bcb8b93701f4d0d882822484a068deaaa9d3d3e3
      https://github.com/xoreos/xoreos/commit/bcb8b93701f4d0d882822484a068deaaa9d3d3e3
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 Mar 2014)

  Changed paths:
    M src/graphics/renderer.cpp

  Log Message:
  -----------
  GRAPHICS: Add generic ambient light to the scene


  Commit: 4960834e8a909085d7e5b725a198dab03b3f2b31
      https://github.com/xoreos/xoreos/commit/4960834e8a909085d7e5b725a198dab03b3f2b31
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 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: b1f97cb405a7bdb30bcf2789d629ef9e7dc82e2a
      https://github.com/xoreos/xoreos/commit/b1f97cb405a7bdb30bcf2789d629ef9e7dc82e2a
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 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: aff2c8a9a2d968b9e4b2ce6f0f9b4da59f34cf72
      https://github.com/xoreos/xoreos/commit/aff2c8a9a2d968b9e4b2ce6f0f9b4da59f34cf72
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 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: d21f5d70c1d254c1d11bd516da586579d2ef67ca
      https://github.com/xoreos/xoreos/commit/d21f5d70c1d254c1d11bd516da586579d2ef67ca
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 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: 42ba3a646815980c5ca33f4f317a9149def206e8
      https://github.com/xoreos/xoreos/commit/42ba3a646815980c5ca33f4f317a9149def206e8
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 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: 5e8de5a82fda439ba9c3a60c0fafeba55cb7a16f
      https://github.com/xoreos/xoreos/commit/5e8de5a82fda439ba9c3a60c0fafeba55cb7a16f
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 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: 547d0cd20ffc96002649b9db379f20922b1bcc45
      https://github.com/xoreos/xoreos/commit/547d0cd20ffc96002649b9db379f20922b1bcc45
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 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: 2fd0ab4ddb954746f11c160b59259d88b539d680
      https://github.com/xoreos/xoreos/commit/2fd0ab4ddb954746f11c160b59259d88b539d680
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 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: 846110d62c6400af7d9b2eb2ca2c1f2192f7bd73
      https://github.com/xoreos/xoreos/commit/846110d62c6400af7d9b2eb2ca2c1f2192f7bd73
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 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: d65bf4b8be73c19e32d2c3ab1c3406c71a753a77
      https://github.com/xoreos/xoreos/commit/d65bf4b8be73c19e32d2c3ab1c3406c71a753a77
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 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: d650da8b99d2d5881c9f14b425c04708c58b8cf7
      https://github.com/xoreos/xoreos/commit/d650da8b99d2d5881c9f14b425c04708c58b8cf7
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 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: aee8137c6937905a593f57b3ac5ae742260643c4
      https://github.com/xoreos/xoreos/commit/aee8137c6937905a593f57b3ac5ae742260643c4
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 Mar 2014)

  Changed paths:
    M src/graphics/textureman.cpp

  Log Message:
  -----------
  GRAPHICS: Add some extra sanity checks when loading images


  Commit: 7e60727f2ffb05bab44e0c7ddafdac7aad05c32d
      https://github.com/xoreos/xoreos/commit/7e60727f2ffb05bab44e0c7ddafdac7aad05c32d
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 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: c9fdb7288b7ea366a85f4c9257b7b42d38514200
      https://github.com/xoreos/xoreos/commit/c9fdb7288b7ea366a85f4c9257b7b42d38514200
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 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: f799acc5c967fe8afc788b121972bf01be2d98fe
      https://github.com/xoreos/xoreos/commit/f799acc5c967fe8afc788b121972bf01be2d98fe
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 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: 5bfb06272ac18d8858a13ed7e1933f2cf131b323
      https://github.com/xoreos/xoreos/commit/5bfb06272ac18d8858a13ed7e1933f2cf131b323
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 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: 66b01c596f8cba840ed38909c44cace06e1bc3ff
      https://github.com/xoreos/xoreos/commit/66b01c596f8cba840ed38909c44cace06e1bc3ff
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 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: 65d0fd053529056e39090811221d0974bae69c85
      https://github.com/xoreos/xoreos/commit/65d0fd053529056e39090811221d0974bae69c85
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 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: 1a304633cfff308531f273edb4dbcb8d30c6547f
      https://github.com/xoreos/xoreos/commit/1a304633cfff308531f273edb4dbcb8d30c6547f
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 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: e5ce78058110b66c52e8fb8b622c45c9c0b37125
      https://github.com/xoreos/xoreos/commit/e5ce78058110b66c52e8fb8b622c45c9c0b37125
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 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: 487dc5debbb971b96dab8234de83e6703f266185
      https://github.com/xoreos/xoreos/commit/487dc5debbb971b96dab8234de83e6703f266185
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 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: 5cd55b01d00ba92f8797c8a30871d210181ccb4e
      https://github.com/xoreos/xoreos/commit/5cd55b01d00ba92f8797c8a30871d210181ccb4e
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 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: 10dc1eab16abdced8ce36ef1dee142b1b4f946d5
      https://github.com/xoreos/xoreos/commit/10dc1eab16abdced8ce36ef1dee142b1b4f946d5
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 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: 8e911c552e6edfe896336e7feba511b0fbf75a5f
      https://github.com/xoreos/xoreos/commit/8e911c552e6edfe896336e7feba511b0fbf75a5f
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 Mar 2014)

  Changed paths:
    M src/engines/kotor/creature.cpp

  Log Message:
  -----------
  KOTOR: Attach heads of segmented creature models


  Commit: bf3e182dd5bfe2d3313948e93604d5de0a8673cf
      https://github.com/xoreos/xoreos/commit/bf3e182dd5bfe2d3313948e93604d5de0a8673cf
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 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: 62250248a4ae10832117e309f9611cdffdabfce3
      https://github.com/xoreos/xoreos/commit/62250248a4ae10832117e309f9611cdffdabfce3
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 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: f5d34af45a18b5cb9276dc75f462ebb052d31692
      https://github.com/xoreos/xoreos/commit/f5d34af45a18b5cb9276dc75f462ebb052d31692
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 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: fc3652cc57f23479e81f1bff9d92b94dbd44a5cf
      https://github.com/xoreos/xoreos/commit/fc3652cc57f23479e81f1bff9d92b94dbd44a5cf
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 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: 6d074f733bc0131b5bc314dcaadc1f0dd4280a0f
      https://github.com/xoreos/xoreos/commit/6d074f733bc0131b5bc314dcaadc1f0dd4280a0f
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 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: b91445f9049fbf0d69e2bd32d67f178940fccbaa
      https://github.com/xoreos/xoreos/commit/b91445f9049fbf0d69e2bd32d67f178940fccbaa
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 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: 0cefd54150407fff3b03fc968cc546b515baaafe
      https://github.com/xoreos/xoreos/commit/0cefd54150407fff3b03fc968cc546b515baaafe
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 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: 9c15fb3747ff9ccd46b2f661383aadc60eed6ca5
      https://github.com/xoreos/xoreos/commit/9c15fb3747ff9ccd46b2f661383aadc60eed6ca5
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 Mar 2014)

  Changed paths:
    M src/graphics/cursorman.cpp
    M src/video/aurora/videoplayer.cpp

  Log Message:
  -----------
  GRAPHICS: Use MaterialManager::createDynamic()


  Commit: 134788a88e6d224cf4ae7b309f10d0a6f8eee905
      https://github.com/xoreos/xoreos/commit/134788a88e6d224cf4ae7b309f10d0a6f8eee905
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 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: 11a7c3d5f145c63a411547656d4adfbd1e861a85
      https://github.com/xoreos/xoreos/commit/11a7c3d5f145c63a411547656d4adfbd1e861a85
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 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: b0f418e31e71fb7dd01f4e959e59bcdf42c719f6
      https://github.com/xoreos/xoreos/commit/b0f418e31e71fb7dd01f4e959e59bcdf42c719f6
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 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: b8adeac66a83f2e5fe6aa5f2704e7dee9f9e5c0f
      https://github.com/xoreos/xoreos/commit/b8adeac66a83f2e5fe6aa5f2704e7dee9f9e5c0f
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 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: 6c79922c1726fa4772aae2e4eceaa714044e40bd
      https://github.com/xoreos/xoreos/commit/6c79922c1726fa4772aae2e4eceaa714044e40bd
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 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: af686d379b367c77e1e00bba93f4268de77f551c
      https://github.com/xoreos/xoreos/commit/af686d379b367c77e1e00bba93f4268de77f551c
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 Mar 2014)

  Changed paths:
    M src/engines/nwn/model.cpp
    M src/engines/nwn/model.h

  Log Message:
  -----------
  NWN: Add createGUIModel()


  Commit: a406429b8a1afd2c5fda6c02ff301b31f81b95ff
      https://github.com/xoreos/xoreos/commit/a406429b8a1afd2c5fda6c02ff301b31f81b95ff
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 Mar 2014)

  Changed paths:
    M src/graphics/materialman.cpp
    M src/graphics/materialman.h

  Log Message:
  -----------
  GRAPHICS: Add MaterialManager::setColorModifier()


  Commit: 663e69da3c1c9efd878ad69874676100f8403a97
      https://github.com/xoreos/xoreos/commit/663e69da3c1c9efd878ad69874676100f8403a97
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 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: a02445d3af0fa54a2c752483f4554108d33d1f69
      https://github.com/xoreos/xoreos/commit/a02445d3af0fa54a2c752483f4554108d33d1f69
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 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: a5910a772ec110e5d60143aa1273fa6220509116
      https://github.com/xoreos/xoreos/commit/a5910a772ec110e5d60143aa1273fa6220509116
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 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: b38a3683b5f43d2bb91aca2402e912dc1c3f9377
      https://github.com/xoreos/xoreos/commit/b38a3683b5f43d2bb91aca2402e912dc1c3f9377
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 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: 77a61bd6cd4e84c818b2629d651e033f287f0a0c
      https://github.com/xoreos/xoreos/commit/77a61bd6cd4e84c818b2629d651e033f287f0a0c
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 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: 5bf495015e12baf6276d9c5c82950fd6562cd0a2
      https://github.com/xoreos/xoreos/commit/5bf495015e12baf6276d9c5c82950fd6562cd0a2
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 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: 20c30f2d34f1d8928685df14617aeeea6e4ea476
      https://github.com/xoreos/xoreos/commit/20c30f2d34f1d8928685df14617aeeea6e4ea476
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 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: 46f380a25b7c4868db849dee3256cfa70b9e15d3
      https://github.com/xoreos/xoreos/commit/46f380a25b7c4868db849dee3256cfa70b9e15d3
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 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: b6af94d9053d4621533f3990110ad5e19524114f
      https://github.com/xoreos/xoreos/commit/b6af94d9053d4621533f3990110ad5e19524114f
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 Mar 2014)

  Changed paths:
    M src/engines/sonic/sonic.cpp

  Log Message:
  -----------
  SONIC: Display a rotating textured cube


  Commit: a83aeef2e8eee654ade6ded73de97d4053ffc8c9
      https://github.com/xoreos/xoreos/commit/a83aeef2e8eee654ade6ded73de97d4053ffc8c9
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 Mar 2014)

  Changed paths:
    M src/engines/dragonage/dragonage.cpp

  Log Message:
  -----------
  DRAGONAGE: Display a rotating textured cube


  Commit: ee3811d12778814b23120f1f77507e7c19f8e036
      https://github.com/xoreos/xoreos/commit/ee3811d12778814b23120f1f77507e7c19f8e036
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 Mar 2014)

  Changed paths:
    M src/engines/dragonage2/dragonage2.cpp

  Log Message:
  -----------
  DRAGONAGE2: Display a rotating textured cube


  Commit: 6998c75047eeba2c549fd25bbba490e79a0cc009
      https://github.com/xoreos/xoreos/commit/6998c75047eeba2c549fd25bbba490e79a0cc009
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 Mar 2014)

  Changed paths:
    M src/graphics/materialman.cpp
    M src/graphics/materialman.h

  Log Message:
  -----------
  GRAPHICS: Add MaterialManager::setAlphaModifier()


  Commit: c8eb82ae7f306caad63c31538e22f0596aeb41fc
      https://github.com/xoreos/xoreos/commit/c8eb82ae7f306caad63c31538e22f0596aeb41fc
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 Mar 2014)

  Changed paths:
    M src/graphics/materialman.cpp
    M src/graphics/materialman.h

  Log Message:
  -----------
  GRAPHICS: Add MaterialManager::setTransparent()


  Commit: 274adf17a34bd1758c04b209fcd6b3043d381eee
      https://github.com/xoreos/xoreos/commit/274adf17a34bd1758c04b209fcd6b3043d381eee
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 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: ee393d05ec80768d3c94c5e3bddcb656e43ef63a
      https://github.com/xoreos/xoreos/commit/ee393d05ec80768d3c94c5e3bddcb656e43ef63a
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 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: 684ac1be814a28bdd5c70d68df416ddbb1f2610e
      https://github.com/xoreos/xoreos/commit/684ac1be814a28bdd5c70d68df416ddbb1f2610e
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 Mar 2014)

  Changed paths:
    M src/graphics/materialman.cpp
    M src/graphics/materialman.h

  Log Message:
  -----------
  GRAPHICS: Add MaterialManager::resetTransparent()


  Commit: 9a7e3003127963ee3b4282b1cb5e51ce40a08626
      https://github.com/xoreos/xoreos/commit/9a7e3003127963ee3b4282b1cb5e51ce40a08626
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 Mar 2014)

  Changed paths:
    M src/graphics/materialman.cpp
    M src/graphics/materialman.h

  Log Message:
  -----------
  GRAPHICS: Add MaterialManager::removeColorModifier()


  Commit: c06119d06aaa6aea049e48576448ade5d8630f8a
      https://github.com/xoreos/xoreos/commit/c06119d06aaa6aea049e48576448ade5d8630f8a
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 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: 08036b91c5834f2a30697ea7379b28613521c48c
      https://github.com/xoreos/xoreos/commit/08036b91c5834f2a30697ea7379b28613521c48c
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 Mar 2014)

  Changed paths:
    M src/graphics/renderable.cpp
    M src/graphics/renderable.h

  Log Message:
  -----------
  GRAPHICS: Add Renderable::getSize()


  Commit: fe0d5c13a33b9139c5bb93da54fc482f920789a2
      https://github.com/xoreos/xoreos/commit/fe0d5c13a33b9139c5bb93da54fc482f920789a2
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 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: 9f37d658eae1c6c968a39ea79cf19a0d384f8e15
      https://github.com/xoreos/xoreos/commit/9f37d658eae1c6c968a39ea79cf19a0d384f8e15
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 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: 1853abf3dd0005615d83d3e098603dec114ee929
      https://github.com/xoreos/xoreos/commit/1853abf3dd0005615d83d3e098603dec114ee929
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 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: 19cb6ad1d3e66804ba934b5b0bfa2324aa94dff1
      https://github.com/xoreos/xoreos/commit/19cb6ad1d3e66804ba934b5b0bfa2324aa94dff1
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 Mar 2014)

  Changed paths:
    M src/graphics/materialman.cpp

  Log Message:
  -----------
  GRAPHICS: Add support for the "decal" texture property


  Commit: 79d63b3ce8b455d6aeb06f2fa4c23e33255b58ab
      https://github.com/xoreos/xoreos/commit/79d63b3ce8b455d6aeb06f2fa4c23e33255b58ab
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 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: 5ba13e0bbf011abb351fc005738dd5d7010e324b
      https://github.com/xoreos/xoreos/commit/5ba13e0bbf011abb351fc005738dd5d7010e324b
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 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: 53187d276eec0e9f2f64a185d3286109a6e9235b
      https://github.com/xoreos/xoreos/commit/53187d276eec0e9f2f64a185d3286109a6e9235b
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 Mar 2014)

  Changed paths:
    M src/graphics/aurora/model.cpp
    M src/graphics/aurora/model.h

  Log Message:
  -----------
  GRAPHICS: Add Model::hasNode()


  Commit: a14220f82f08600bcdefe94d368f3d35707069aa
      https://github.com/xoreos/xoreos/commit/a14220f82f08600bcdefe94d368f3d35707069aa
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 Mar 2014)

  Changed paths:
    M src/graphics/aurora/model.cpp
    M src/graphics/aurora/model.h

  Log Message:
  -----------
  GRAPHICS: Add Model::getNode()


  Commit: af34baff385786c5252f1d137e1fc051c791f3af
      https://github.com/xoreos/xoreos/commit/af34baff385786c5252f1d137e1fc051c791f3af
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 Mar 2014)

  Changed paths:
    M src/graphics/renderable.cpp
    M src/graphics/renderable.h

  Log Message:
  -----------
  GRAPHICS: Add getNodeSize()


  Commit: 96a3cab85aca478c1cb6c3b3b0c1f299c2506ed2
      https://github.com/xoreos/xoreos/commit/96a3cab85aca478c1cb6c3b3b0c1f299c2506ed2
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 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: d7bbd72fa78cd2e2611f5bf2e5facaf3c0f6849a
      https://github.com/xoreos/xoreos/commit/d7bbd72fa78cd2e2611f5bf2e5facaf3c0f6849a
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 Mar 2014)

  Changed paths:
    M src/engines/nwn/nwn.cpp

  Log Message:
  -----------
  NWN: Add back the main menu


  Commit: b3685d58ddc4076f15c83535fe533c30f1c2bfe0
      https://github.com/xoreos/xoreos/commit/b3685d58ddc4076f15c83535fe533c30f1c2bfe0
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 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: 902725652b86727d8278865d7d810cb7d73a3a01
      https://github.com/xoreos/xoreos/commit/902725652b86727d8278865d7d810cb7d73a3a01
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 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: 4b267c26fc590603c40a2ae9a4500520e6dca495
      https://github.com/xoreos/xoreos/commit/4b267c26fc590603c40a2ae9a4500520e6dca495
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 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: 389f9d8fa450233b4c0bef9c12f16e3d0554fc64
      https://github.com/xoreos/xoreos/commit/389f9d8fa450233b4c0bef9c12f16e3d0554fc64
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 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: 760d99455110f3efc4416bf64994bf7723b1d115
      https://github.com/xoreos/xoreos/commit/760d99455110f3efc4416bf64994bf7723b1d115
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 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: 5db8cb360a248f727e5f8c10e3bba9b15901d0fb
      https://github.com/xoreos/xoreos/commit/5db8cb360a248f727e5f8c10e3bba9b15901d0fb
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 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: 7194dfb41571e3540a51f2cb9844501df42e5010
      https://github.com/xoreos/xoreos/commit/7194dfb41571e3540a51f2cb9844501df42e5010
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 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: 604138fa5dfb57207588b3f804f8c8271e0f3015
      https://github.com/xoreos/xoreos/commit/604138fa5dfb57207588b3f804f8c8271e0f3015
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 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: 30798fb44fc7084189f6e5a8ff3c6d76844f8364
      https://github.com/xoreos/xoreos/commit/30798fb44fc7084189f6e5a8ff3c6d76844f8364
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 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: ee09c3babd394216f299b834bc283e75b783c09f
      https://github.com/xoreos/xoreos/commit/ee09c3babd394216f299b834bc283e75b783c09f
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 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: fa6a896259b4a5d77de97bbac4701153d3217d30
      https://github.com/xoreos/xoreos/commit/fa6a896259b4a5d77de97bbac4701153d3217d30
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 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: aa62e4f7b3e36a1c7206af10463b8868a833939b
      https://github.com/xoreos/xoreos/commit/aa62e4f7b3e36a1c7206af10463b8868a833939b
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 Mar 2014)

  Changed paths:
    M src/engines/nwn/creature.cpp
    M src/engines/nwn/creature.h

  Log Message:
  -----------
  NWN: Add back Creature::lastChangedGUIDisplay()


  Commit: 53d18a16c4add17b1a145126d3b6193e3e2ab327
      https://github.com/xoreos/xoreos/commit/53d18a16c4add17b1a145126d3b6193e3e2ab327
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 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: e309d5bba1322b0b07ef45c3832bd3c6dff9b9ed
      https://github.com/xoreos/xoreos/commit/e309d5bba1322b0b07ef45c3832bd3c6dff9b9ed
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 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: cbecc6cab9a1584e6ec6d50087168e92eab99127
      https://github.com/xoreos/xoreos/commit/cbecc6cab9a1584e6ec6d50087168e92eab99127
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 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: 6214101f320151b0541d098d1605c8c23704873e
      https://github.com/xoreos/xoreos/commit/6214101f320151b0541d098d1605c8c23704873e
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 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: f4d81746debd57ad169048164ec0006d1e75296d
      https://github.com/xoreos/xoreos/commit/f4d81746debd57ad169048164ec0006d1e75296d
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 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: 8114d676137abc543bd1e9a2f2078689601bd538
      https://github.com/xoreos/xoreos/commit/8114d676137abc543bd1e9a2f2078689601bd538
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 Mar 2014)

  Changed paths:
    M src/engines/nwn/gui/ingame/quickbar.cpp
    M src/graphics/graphics.cpp

  Log Message:
  -----------
  JANITORIAL: Remove unused variables


  Commit: 0cb2919a352c9684100a8369fea1c386db85d678
      https://github.com/xoreos/xoreos/commit/0cb2919a352c9684100a8369fea1c386db85d678
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 Mar 2014)

  Changed paths:
    M src/graphics/renderable.cpp
    M src/graphics/renderable.h

  Log Message:
  -----------
  GRAPHICS: Add Renderable::forceTransparent()


  Commit: 593dc53192079a6b51816781db2767caee6ba4cc
      https://github.com/xoreos/xoreos/commit/593dc53192079a6b51816781db2767caee6ba4cc
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 Mar 2014)

  Changed paths:
    M src/graphics/aurora/model.cpp
    M src/graphics/aurora/model.h

  Log Message:
  -----------
  GRAPHICS: Add Model::forceTransparent()


  Commit: b8f0a82d5e1eff8d8c2bba4ea6e9739942773158
      https://github.com/xoreos/xoreos/commit/b8f0a82d5e1eff8d8c2bba4ea6e9739942773158
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 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: 79f6f67ab4b3936380d9e98caff1a1577adc2ad9
      https://github.com/xoreos/xoreos/commit/79f6f67ab4b3936380d9e98caff1a1577adc2ad9
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 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: 20b38c06d34ccd276d739eb149641024ecbaf330
      https://github.com/xoreos/xoreos/commit/20b38c06d34ccd276d739eb149641024ecbaf330
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 Mar 2014)

  Changed paths:
    M src/graphics/textureman.cpp
    M src/graphics/textureman.h

  Log Message:
  -----------
  GRAPHICS: Add TextureManager::reloadAll()


  Commit: 1fb4546bbc0c98e52c1d3e1c36c3b00eb81dcd90
      https://github.com/xoreos/xoreos/commit/1fb4546bbc0c98e52c1d3e1c36c3b00eb81dcd90
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 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: b1fa4cecab6f70304846b99af852c9e2a2611d95
      https://github.com/xoreos/xoreos/commit/b1fa4cecab6f70304846b99af852c9e2a2611d95
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 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: 2bd95024015bd3ec109e4d5168b1e396287d5115
      https://github.com/xoreos/xoreos/commit/2bd95024015bd3ec109e4d5168b1e396287d5115
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-03-21 (Fri, 21 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/8d757abbe755...2bd95024015b


More information about the xoreos-git mailing list