[xoreos-git] [xoreos/xoreos] 72f9c0: GRAPHICS: Add support for different states in NWN ...

GitHub noreply at github.com
Wed Jan 29 16:06:43 CET 2014


  Branch: refs/heads/ogrewip
  Home:   https://github.com/xoreos/xoreos
  Commit: 72f9c0ff2e397591cc036de4d108e7127d17d60d
      https://github.com/xoreos/xoreos/commit/72f9c0ff2e397591cc036de4d108e7127d17d60d
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-01-29 (Wed, 29 Jan 2014)

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

  Log Message:
  -----------
  GRAPHICS: Add support for different states in NWN models

No animations yet, though.


  Commit: 59833f3431e440fb936b8e5dce739de6a57bfd6a
      https://github.com/xoreos/xoreos/commit/59833f3431e440fb936b8e5dce739de6a57bfd6a
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-01-29 (Wed, 29 Jan 2014)

  Changed paths:
    M src/engines/nwn/door.cpp
    M src/engines/nwn/door.h
    M src/engines/nwn/placeable.cpp
    M src/engines/nwn/placeable.h

  Log Message:
  -----------
  NWN: Set the correct model state for doors and placeables


  Commit: 09f13b612b4baaceca84970fe0a75ca02c84d331
      https://github.com/xoreos/xoreos/commit/09f13b612b4baaceca84970fe0a75ca02c84d331
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-01-29 (Wed, 29 Jan 2014)

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

  Log Message:
  -----------
  GRAPHICS: Add support for animations in NWN models


  Commit: 4d3b3f2c89886be33e91a7e21158b8e4038f2835
      https://github.com/xoreos/xoreos/commit/4d3b3f2c89886be33e91a7e21158b8e4038f2835
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-01-29 (Wed, 29 Jan 2014)

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

  Log Message:
  -----------
  GRAPHICS: Add showBoundingBox() to Renderable


  Commit: 842d118540cd5962eb7a8f2212c2ddd186dbef75
      https://github.com/xoreos/xoreos/commit/842d118540cd5962eb7a8f2212c2ddd186dbef75
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-01-29 (Wed, 29 Jan 2014)

  Changed paths:
    M src/graphics/aurora/cube.cpp
    M src/graphics/aurora/cube.h
    M src/graphics/aurora/model.cpp
    M src/graphics/aurora/model.h
    M src/graphics/aurora/model_nwn.cpp
    M src/graphics/aurora/renderable.cpp
    M src/graphics/aurora/renderable.h
    M src/graphics/aurora/sceneman.cpp
    M src/graphics/aurora/sceneman.h
    M src/graphics/aurora/types.h
    M src/graphics/cameraman.cpp
    M src/graphics/cameraman.h
    M src/graphics/renderer.cpp

  Log Message:
  -----------
  GRAPHICS: Add support for picking objects


  Commit: 7d2749843d275e4cdb6e3e83ca8e815d836c9c58
      https://github.com/xoreos/xoreos/commit/7d2749843d275e4cdb6e3e83ca8e815d836c9c58
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-01-29 (Wed, 29 Jan 2014)

  Changed paths:
    M src/engines/nwn/area.cpp
    M src/engines/nwn/area.h
    M src/engines/nwn/module.cpp
    M src/engines/nwn/module.h
    M src/engines/nwn/object.cpp
    M src/engines/nwn/object.h
    M src/engines/nwn/situated.cpp
    M src/engines/nwn/situated.h

  Log Message:
  -----------
  NWN: Hook up object picking again


  Commit: 96386ca30291664b86897fc5d92f533124f67767
      https://github.com/xoreos/xoreos/commit/96386ca30291664b86897fc5d92f533124f67767
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-01-29 (Wed, 29 Jan 2014)

  Changed paths:
    M src/graphics/aurora/model_nwn.cpp
    M src/graphics/materialman.cpp
    M src/graphics/materialman.h
    M src/graphics/types.h

  Log Message:
  -----------
  GRAPHICS: Fix transparency blending

Depth writing needs to be disabled for transparent materials.

The material now has a transparency hint member, ideally
read from the model. If the model does not provide a hint
the transparency is inferred from the textures and diffuse
color. Since Aurora textures compressed with DXT1 are always
opaque, we override the default Ogre claim that DXT1 textures
have an alpha channel.


  Commit: b8b3aade86dfae92f3a99970ebd730af178f8d16
      https://github.com/xoreos/xoreos/commit/b8b3aade86dfae92f3a99970ebd730af178f8d16
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-01-29 (Wed, 29 Jan 2014)

  Changed paths:
    M src/graphics/materialman.cpp

  Log Message:
  -----------
  GRAPHICS: Fix materials with multiple textures

Contrary to what I thought, the texture coordinate set
is not automatically incremented for every unit state.


  Commit: ecd317844673e877697f2ec13d08bc09cceae43f
      https://github.com/xoreos/xoreos/commit/ecd317844673e877697f2ec13d08bc09cceae43f
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-01-29 (Wed, 29 Jan 2014)

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

  Log Message:
  -----------
  GRAPHICS: Move creating model entities into class Model


  Commit: b179d0b734e42078d5884a9c2e09ff81cbb6b7b8
      https://github.com/xoreos/xoreos/commit/b179d0b734e42078d5884a9c2e09ff81cbb6b7b8
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-01-29 (Wed, 29 Jan 2014)

  Changed paths:
    M src/graphics/aurora/Makefile.am
    A src/graphics/aurora/model_kotor.cpp
    A src/graphics/aurora/model_kotor.h
    M src/graphics/aurora/sceneman.cpp

  Log Message:
  -----------
  GRAPHICS: Add back support for KotOR/KotOR2 models


  Commit: 1d57c82328b0632671ca6a2771cded3d31ec9cfb
      https://github.com/xoreos/xoreos/commit/1d57c82328b0632671ca6a2771cded3d31ec9cfb
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-01-29 (Wed, 29 Jan 2014)

  Changed paths:
    M src/graphics/textureman.cpp

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


  Commit: ed9500863ceb9d294f0324dde664be8d255f05a8
      https://github.com/xoreos/xoreos/commit/ed9500863ceb9d294f0324dde664be8d255f05a8
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-01-29 (Wed, 29 Jan 2014)

  Changed paths:
    M src/engines/kotor/Makefile.am
    A src/engines/kotor/area.cpp
    A src/engines/kotor/area.h
    A src/engines/kotor/door.cpp
    A src/engines/kotor/door.h
    M src/engines/kotor/kotor.cpp
    A src/engines/kotor/model.cpp
    A src/engines/kotor/model.h
    A src/engines/kotor/module.cpp
    A src/engines/kotor/module.h
    A src/engines/kotor/object.cpp
    A src/engines/kotor/object.h
    A src/engines/kotor/placeable.cpp
    A src/engines/kotor/placeable.h
    A src/engines/kotor/situated.cpp
    A src/engines/kotor/situated.h
    A src/engines/kotor/types.h

  Log Message:
  -----------
  KOTOR: Add back modules and areas with doors and placeables


  Commit: d0d8d4969f1e4a42e08ad7247c5000a52e20f2e4
      https://github.com/xoreos/xoreos/commit/d0d8d4969f1e4a42e08ad7247c5000a52e20f2e4
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-01-29 (Wed, 29 Jan 2014)

  Changed paths:
    M src/engines/kotor2/Makefile.am
    A src/engines/kotor2/area.cpp
    A src/engines/kotor2/area.h
    M src/engines/kotor2/kotor2.cpp
    A src/engines/kotor2/model.cpp
    A src/engines/kotor2/model.h
    A src/engines/kotor2/module.cpp
    A src/engines/kotor2/module.h

  Log Message:
  -----------
  KOTOR2: Add back modules and areas with doors and placeables


  Commit: 652b37fc3fdf48550c9015acd87813c2caebf3ca
      https://github.com/xoreos/xoreos/commit/652b37fc3fdf48550c9015acd87813c2caebf3ca
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-01-29 (Wed, 29 Jan 2014)

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

  Log Message:
  -----------
  ENGINES: Enable free look when pressing the middle mouse button


  Commit: d1373005c74fbf026995a7f57cd5770e7f564f79
      https://github.com/xoreos/xoreos/commit/d1373005c74fbf026995a7f57cd5770e7f564f79
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-01-29 (Wed, 29 Jan 2014)

  Changed paths:
    M src/engines/nwn/Makefile.am
    M src/engines/nwn/area.cpp
    M src/engines/nwn/area.h
    A src/engines/nwn/creature.cpp
    A src/engines/nwn/creature.h

  Log Message:
  -----------
  NWN: Start adding back creatures

No creatures of model type P (segmented models) yet.


  Commit: 1a452f01624e8df1b40108954c1687a8a9b119c8
      https://github.com/xoreos/xoreos/commit/1a452f01624e8df1b40108954c1687a8a9b119c8
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-01-29 (Wed, 29 Jan 2014)

  Changed paths:
    M src/engines/kotor/Makefile.am
    M src/engines/kotor/area.cpp
    M src/engines/kotor/area.h
    A src/engines/kotor/creature.cpp
    A src/engines/kotor/creature.h
    M src/engines/kotor/types.h

  Log Message:
  -----------
  KOTOR: Start adding back creatures

Only bodies, no heads, for segmented models at the
moment, though.


  Commit: 11185cca9be8a3df4759e4a5db1ffb210cd2ec25
      https://github.com/xoreos/xoreos/commit/11185cca9be8a3df4759e4a5db1ffb210cd2ec25
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-01-29 (Wed, 29 Jan 2014)

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

  Log Message:
  -----------
  GRAPHICS: Fix creation of solid color materials


  Commit: 4b87fa43d79094dcc570b61b168b11807b829ca5
      https://github.com/xoreos/xoreos/commit/4b87fa43d79094dcc570b61b168b11807b829ca5
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-01-29 (Wed, 29 Jan 2014)

  Changed paths:
    M src/engines/aurora/util.cpp
    M src/video/aurora/videoplayer.cpp
    M src/video/aurora/videoplayer.h
    M src/video/bink.cpp
    M src/video/decoder.cpp
    M src/video/decoder.h
    M src/video/fader.cpp
    M src/video/quicktime.cpp
    M src/video/xmv.cpp

  Log Message:
  -----------
  GRAPHICS: Add back video playing

This time, the video player can be easily adopted to play
several videos simultaneously. This will be necessary
for Sonic.

Right now, we still de-YUV the videos onto a surface held
in CPU memory, and then copy (with pixel format conversion)
it into video memory. This is not optimal and we should
probably change it to de-YUV directly onto the video
memory.


  Commit: d971f6498a1d61c64f96c65730d79399729ab161
      https://github.com/xoreos/xoreos/commit/d971f6498a1d61c64f96c65730d79399729ab161
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-01-29 (Wed, 29 Jan 2014)

  Changed paths:
    M src/engines/dragonage/dragonage.cpp
    M src/engines/dragonage2/dragonage2.cpp
    M src/engines/jade/jade.cpp
    M src/engines/kotor/kotor.cpp
    M src/engines/kotor2/kotor2.cpp
    M src/engines/nwn/nwn.cpp
    M src/engines/nwn2/nwn2.cpp
    M src/engines/thewitcher/thewitcher.cpp

  Log Message:
  -----------
  ENGINES: Hook up video playing again


  Commit: 6fcb05ed7e36206437c279790082d2ac32738e36
      https://github.com/xoreos/xoreos/commit/6fcb05ed7e36206437c279790082d2ac32738e36
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2014-01-29 (Wed, 29 Jan 2014)

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

  Log Message:
  -----------
  GRAPHICS: Move createNode() into class Model


  Commit: c3b53aa3b4ed39742efa4c2ceb3ea966f82a8e81
      https://github.com/xoreos/xoreos/commit/c3b53aa3b4ed39742efa4c2ceb3ea966f82a8e81
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2014-01-29 (Wed, 29 Jan 2014)

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

  Log Message:
  -----------
  GRAPHICS: Add Model::getStates() and getNodes()


  Commit: 2f76fd04f6aad9435c07bda7dd298d8018ce0013
      https://github.com/xoreos/xoreos/commit/2f76fd04f6aad9435c07bda7dd298d8018ce0013
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2014-01-29 (Wed, 29 Jan 2014)

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

  Log Message:
  -----------
  GRAPHICS: Implement attaching models to nodes of other models

Necessary for segmented creature models in NWN and KotOR.


  Commit: b646d7e6c35462833e0cc23f09fb56bcd636e071
      https://github.com/xoreos/xoreos/commit/b646d7e6c35462833e0cc23f09fb56bcd636e071
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2014-01-29 (Wed, 29 Jan 2014)

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

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


  Commit: eb9a8301193d93b009a483093852e408456c9ab0
      https://github.com/xoreos/xoreos/commit/eb9a8301193d93b009a483093852e408456c9ab0
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2014-01-29 (Wed, 29 Jan 2014)

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

  Log Message:
  -----------
  GRAPHICS: Implement loading of texture properties from TXI


  Commit: b9f0c7a4512087feee5278582f933046ce1bc31a
      https://github.com/xoreos/xoreos/commit/b9f0c7a4512087feee5278582f933046ce1bc31a
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2014-01-29 (Wed, 29 Jan 2014)

  Changed paths:
    M src/graphics/images/Makefile.am
    R src/graphics/images/txi.cpp
    R src/graphics/images/txi.h
    R src/graphics/images/txitypes.cpp
    R src/graphics/images/txitypes.h

  Log Message:
  -----------
  GRAPHICS: Delete the now useless class TXI


  Commit: b0952d4af9e251fe2b111b3977d09ff4a000354e
      https://github.com/xoreos/xoreos/commit/b0952d4af9e251fe2b111b3977d09ff4a000354e
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-01-29 (Wed, 29 Jan 2014)

  Changed paths:
    M src/graphics/aurora/Makefile.am
    M src/graphics/aurora/meshutil.cpp
    M src/graphics/aurora/meshutil.h
    A src/graphics/aurora/model_nwn2.cpp
    A src/graphics/aurora/model_nwn2.h
    M src/graphics/aurora/sceneman.cpp

  Log Message:
  -----------
  GRAPHICS: Add back support for NWN2 models


  Commit: 881b81238b3c3c6f874697112f23a9c3705cf3ac
      https://github.com/xoreos/xoreos/commit/881b81238b3c3c6f874697112f23a9c3705cf3ac
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-01-29 (Wed, 29 Jan 2014)

  Changed paths:
    M src/engines/nwn2/Makefile.am
    A src/engines/nwn2/model.cpp
    A src/engines/nwn2/model.h
    M src/engines/nwn2/nwn2.cpp

  Log Message:
  -----------
  NWN2: Hook up model loading again


  Commit: 552d7a528268076f8adb4a922f4a45d1c0bb691a
      https://github.com/xoreos/xoreos/commit/552d7a528268076f8adb4a922f4a45d1c0bb691a
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-01-29 (Wed, 29 Jan 2014)

  Changed paths:
    M src/graphics/aurora/Makefile.am
    A src/graphics/aurora/model_witcher.cpp
    A src/graphics/aurora/model_witcher.h
    M src/graphics/aurora/sceneman.cpp

  Log Message:
  -----------
  GRAPHICS: Add back support for The Witcher models


  Commit: ecf724c1c5b7bb5d44e7ac284a6ffdd977a61f0d
      https://github.com/xoreos/xoreos/commit/ecf724c1c5b7bb5d44e7ac284a6ffdd977a61f0d
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-01-29 (Wed, 29 Jan 2014)

  Changed paths:
    M src/engines/thewitcher/Makefile.am
    A src/engines/thewitcher/model.cpp
    A src/engines/thewitcher/model.h
    M src/engines/thewitcher/thewitcher.cpp

  Log Message:
  -----------
  WITCHER: Hook up model loading


  Commit: 06be1eac620e97762518c66111dc16fd6452bf0c
      https://github.com/xoreos/xoreos/commit/06be1eac620e97762518c66111dc16fd6452bf0c
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-01-29 (Wed, 29 Jan 2014)

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

  Log Message:
  -----------
  GRAPHICS: Split material into static and dynamic ones


  Commit: 3159bcbca089bcf9a15566ed64a56053137de930
      https://github.com/xoreos/xoreos/commit/3159bcbca089bcf9a15566ed64a56053137de930
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-01-29 (Wed, 29 Jan 2014)

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

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


  Commit: 0b763e5580dfdaa7df3fbdf602fda43af01f8d1d
      https://github.com/xoreos/xoreos/commit/0b763e5580dfdaa7df3fbdf602fda43af01f8d1d
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-01-29 (Wed, 29 Jan 2014)

  Changed paths:
    M src/graphics/aurora/cube.cpp
    M src/graphics/aurora/meshutil.cpp
    M src/graphics/aurora/meshutil.h
    M src/graphics/aurora/model.cpp
    M src/graphics/aurora/model_kotor.cpp
    M src/graphics/aurora/model_nwn.cpp
    M src/graphics/aurora/model_nwn2.cpp
    M src/graphics/aurora/model_witcher.cpp
    M src/graphics/aurora/renderable.cpp
    M src/graphics/aurora/sceneman.cpp
    M src/graphics/aurora/sceneman.h
    M src/graphics/cameraman.cpp
    M src/graphics/graphics.h
    M src/graphics/renderer.cpp
    M src/graphics/util.h

  Log Message:
  -----------
  GRAPHICS: Move LOCK_FRAME() and getOgreSceneManager() into util.h


  Commit: e58b9b655034963f532e3f0addda3e426b90ce5d
      https://github.com/xoreos/xoreos/commit/e58b9b655034963f532e3f0addda3e426b90ce5d
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-01-29 (Wed, 29 Jan 2014)

  Changed paths:
    M src/graphics/Makefile.am
    M src/graphics/aurora/Makefile.am
    M src/graphics/aurora/cube.cpp
    R src/graphics/aurora/meshutil.cpp
    R src/graphics/aurora/meshutil.h
    M src/graphics/aurora/model.cpp
    M src/graphics/aurora/model.h
    M src/graphics/aurora/model_kotor.h
    M src/graphics/aurora/model_nwn.h
    M src/graphics/aurora/model_nwn2.h
    M src/graphics/aurora/model_witcher.h
    M src/graphics/aurora/sceneman.cpp
    A src/graphics/meshutil.cpp
    A src/graphics/meshutil.h

  Log Message:
  -----------
  GRAPHICS: Move meshutil.h/.cpp into graphics/


  Commit: 3497fac5e1738bfd0d14ab12dc523220b06af347
      https://github.com/xoreos/xoreos/commit/3497fac5e1738bfd0d14ab12dc523220b06af347
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-01-29 (Wed, 29 Jan 2014)

  Changed paths:
    M src/engines/kotor/area.cpp
    M src/engines/nwn/area.cpp
    M src/graphics/Makefile.am
    M src/graphics/aurora/Makefile.am
    M src/graphics/aurora/cube.h
    M src/graphics/aurora/model.h
    R src/graphics/aurora/renderable.cpp
    R src/graphics/aurora/renderable.h
    M src/graphics/aurora/sceneman.cpp
    M src/graphics/aurora/sceneman.h
    A src/graphics/renderable.cpp
    A src/graphics/renderable.h

  Log Message:
  -----------
  GRAPHICS: Move Renderable into graphics/


  Commit: cdea44600fba982db486cbc2f82a1fa864b75e25
      https://github.com/xoreos/xoreos/commit/cdea44600fba982db486cbc2f82a1fa864b75e25
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2014-01-29 (Wed, 29 Jan 2014)

  Changed paths:
    M src/graphics/aurora/cube.cpp
    M src/graphics/aurora/cube.h
    M src/graphics/aurora/model.cpp
    M src/graphics/aurora/model.h
    M src/graphics/aurora/model_kotor.cpp
    M src/graphics/aurora/model_kotor.h
    M src/graphics/aurora/model_nwn.cpp
    M src/graphics/aurora/model_nwn.h
    M src/graphics/aurora/model_nwn2.cpp
    M src/graphics/aurora/model_nwn2.h
    M src/graphics/aurora/model_witcher.cpp
    M src/graphics/aurora/model_witcher.h
    M src/graphics/aurora/sceneman.cpp
    M src/graphics/aurora/sceneman.h
    M src/graphics/renderable.cpp
    M src/graphics/renderable.h
    M src/graphics/util.h

  Log Message:
  -----------
  GRAPHICS: Allow for several Ogre::SceneManager

One for the world, one for the GUI


  Commit: d0ad99d40a5ad0282777b9a8a7ee7cd0c5c3fe29
      https://github.com/xoreos/xoreos/commit/d0ad99d40a5ad0282777b9a8a7ee7cd0c5c3fe29
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-01-29 (Wed, 29 Jan 2014)

  Changed paths:
    M src/engines/enginemanager.cpp
    M src/graphics/Makefile.am
    A src/graphics/guiman.cpp
    A src/graphics/guiman.h
    M src/graphics/renderer.cpp
    M src/graphics/types.h
    M src/xoreos.cpp

  Log Message:
  -----------
  GRAPHICS: Add a GUI manager


  Commit: c6498e48788c474bc96da950b7ddef01d0be5627
      https://github.com/xoreos/xoreos/commit/c6498e48788c474bc96da950b7ddef01d0be5627
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-01-29 (Wed, 29 Jan 2014)

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

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


  Commit: 2e3878dc5d26461f49de217b84a24bd1de9d07fa
      https://github.com/xoreos/xoreos/commit/2e3878dc5d26461f49de217b84a24bd1de9d07fa
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2014-01-29 (Wed, 29 Jan 2014)

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

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


  Commit: 0a8154d8a71b3ac5d18d9dcd45c9f02a8a1ea363
      https://github.com/xoreos/xoreos/commit/0a8154d8a71b3ac5d18d9dcd45c9f02a8a1ea363
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2014-01-29 (Wed, 29 Jan 2014)

  Changed paths:
    M src/graphics/aurora/Makefile.am
    A src/graphics/aurora/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: 654ad19984627bbec5981ce30e56597b0ae23726
      https://github.com/xoreos/xoreos/commit/654ad19984627bbec5981ce30e56597b0ae23726
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2014-01-29 (Wed, 29 Jan 2014)

  Changed paths:
    M src/engines/enginemanager.cpp
    M src/graphics/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: a887a815a83ca12664299c7211149f79fac0bcd5
      https://github.com/xoreos/xoreos/commit/a887a815a83ca12664299c7211149f79fac0bcd5
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2014-01-29 (Wed, 29 Jan 2014)

  Changed paths:
    M src/graphics/Makefile.am
    M src/graphics/aurora/Makefile.am
    M src/graphics/aurora/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: a09c58301b27c5d0d62c5c9002b228896cb612ed
      https://github.com/xoreos/xoreos/commit/a09c58301b27c5d0d62c5c9002b228896cb612ed
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2014-01-29 (Wed, 29 Jan 2014)

  Changed paths:
    M src/graphics/aurora/Makefile.am
    A src/graphics/aurora/abcfont.cpp
    A src/graphics/aurora/abcfont.h
    M src/graphics/aurora/fontman.cpp

  Log Message:
  -----------
  GRAPHICS: Add back support for ABC fonts


  Commit: 6c8695dafb75d67cf2884cce91a80f4efdc2e991
      https://github.com/xoreos/xoreos/commit/6c8695dafb75d67cf2884cce91a80f4efdc2e991
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-01-29 (Wed, 29 Jan 2014)

  Changed paths:
    M src/graphics/renderer.cpp

  Log Message:
  -----------
  GRAPHICS: Do the animation advancement in frameRenderingQueued()

Apparently, that's the preferred place.


  Commit: 5d447c514dcc324837a939bd860e119e36d0da17
      https://github.com/xoreos/xoreos/commit/5d447c514dcc324837a939bd860e119e36d0da17
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-01-29 (Wed, 29 Jan 2014)

  Changed paths:
    M src/engines/kotor/module.cpp
    M src/engines/nwn/module.cpp
    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: c80d7d1f40e84c2d25c299e97aad5729cb57efaf
      https://github.com/xoreos/xoreos/commit/c80d7d1f40e84c2d25c299e97aad5729cb57efaf
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-01-29 (Wed, 29 Jan 2014)

  Changed paths:
    M src/graphics/aurora/Makefile.am
    A src/graphics/aurora/fps.cpp
    A src/graphics/aurora/fps.h

  Log Message:
  -----------
  GRAPHICS: Add a simple FPS display


  Commit: f5bfcde6ddfa80b53a64c50529a4265a41ed198d
      https://github.com/xoreos/xoreos/commit/f5bfcde6ddfa80b53a64c50529a4265a41ed198d
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-01-29 (Wed, 29 Jan 2014)

  Changed paths:
    M src/engines/dragonage/dragonage.cpp
    M src/engines/dragonage2/dragonage2.cpp
    M src/engines/jade/jade.cpp
    M src/engines/kotor/kotor.cpp
    M src/engines/kotor2/kotor2.cpp
    M src/engines/nwn/nwn.cpp
    M src/engines/nwn2/nwn2.cpp
    M src/engines/sonic/sonic.cpp
    M src/engines/thewitcher/thewitcher.cpp

  Log Message:
  -----------
  ENGINES: Hook up the FPS display again


  Commit: a4faba93eb9be7f19213f55e824aa8d720e0f61f
      https://github.com/xoreos/xoreos/commit/a4faba93eb9be7f19213f55e824aa8d720e0f61f
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-01-29 (Wed, 29 Jan 2014)

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

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


  Commit: f5efaff599336bd290251abde8e6f6384b0889f2
      https://github.com/xoreos/xoreos/commit/f5efaff599336bd290251abde8e6f6384b0889f2
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-01-29 (Wed, 29 Jan 2014)

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

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


  Commit: 520c1204a51eb9d67d38c28921df017eed26e8bc
      https://github.com/xoreos/xoreos/commit/520c1204a51eb9d67d38c28921df017eed26e8bc
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-01-29 (Wed, 29 Jan 2014)

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

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


  Commit: 41a3de52913fb4f7e0d08335fe2e28fd108a4a78
      https://github.com/xoreos/xoreos/commit/41a3de52913fb4f7e0d08335fe2e28fd108a4a78
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2014-01-29 (Wed, 29 Jan 2014)

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

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


  Commit: 37f89cb45cbc182955ce80cb98d11fa4dced02fd
      https://github.com/xoreos/xoreos/commit/37f89cb45cbc182955ce80cb98d11fa4dced02fd
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2014-01-29 (Wed, 29 Jan 2014)

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

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


  Commit: 1759035102ec6614003bdf23c9827fc14dec8b7c
      https://github.com/xoreos/xoreos/commit/1759035102ec6614003bdf23c9827fc14dec8b7c
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2014-01-29 (Wed, 29 Jan 2014)

  Changed paths:
    M src/graphics/Makefile.am
    A src/graphics/controllers.cpp
    A src/graphics/controllers.h

  Log Message:
  -----------
  GRAPHICS: Add basic animation controllers


  Commit: c1c8ad10dbbd35b239a443ba77d8b7992f97d926
      https://github.com/xoreos/xoreos/commit/c1c8ad10dbbd35b239a443ba77d8b7992f97d926
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2014-01-29 (Wed, 29 Jan 2014)

  Changed paths:
    M src/graphics/aurora/cube.cpp
    M src/graphics/aurora/cube.h
    M src/graphics/aurora/model.cpp
    M src/graphics/aurora/model.h
    M src/graphics/aurora/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: 6b8c827897237d3617af958a0294a6f7314bde55
      https://github.com/xoreos/xoreos/commit/6b8c827897237d3617af958a0294a6f7314bde55
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2014-01-29 (Wed, 29 Jan 2014)

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

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


  Commit: 7de7bde0b63a1600cf6e4cbb4539d4a50dcb114b
      https://github.com/xoreos/xoreos/commit/7de7bde0b63a1600cf6e4cbb4539d4a50dcb114b
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2014-01-29 (Wed, 29 Jan 2014)

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

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


  Commit: dae685c418dada539102d646b0bbfeda272031ef
      https://github.com/xoreos/xoreos/commit/dae685c418dada539102d646b0bbfeda272031ef
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2014-01-29 (Wed, 29 Jan 2014)

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

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

This lets a Renderable be fade in or out.


  Commit: c5b5a227a8a37c86bc5032f9c335e1ae13b1abe5
      https://github.com/xoreos/xoreos/commit/c5b5a227a8a37c86bc5032f9c335e1ae13b1abe5
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2014-01-29 (Wed, 29 Jan 2014)

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

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


  Commit: 09c2959b1a3ef9672ba538336307c252501d15c7
      https://github.com/xoreos/xoreos/commit/09c2959b1a3ef9672ba538336307c252501d15c7
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2014-01-29 (Wed, 29 Jan 2014)

  Changed paths:
    M src/graphics/aurora/model.cpp
    M src/graphics/aurora/model.h
    M src/graphics/aurora/model_kotor.cpp
    M src/graphics/aurora/model_kotor.h
    M src/graphics/aurora/model_nwn.cpp
    M src/graphics/aurora/model_nwn.h
    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: ee7f5d634685b723a6130033aed631ab3459eb9e
      https://github.com/xoreos/xoreos/commit/ee7f5d634685b723a6130033aed631ab3459eb9e
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2014-01-29 (Wed, 29 Jan 2014)

  Changed paths:
    M m4/boost.m4

  Log Message:
  -----------
  BUILD: Extend boost.m4 to check for Boost.Atomic


  Commit: 28884a1ef7d5c59ba9564b5cdc4c462035a4b57e
      https://github.com/xoreos/xoreos/commit/28884a1ef7d5c59ba9564b5cdc4c462035a4b57e
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2014-01-29 (Wed, 29 Jan 2014)

  Changed paths:
    M BUILDDEP
    M Makefile.common
    M configure.ac

  Log Message:
  -----------
  BUILD: Add dependency on Boost.Atomic


  Commit: 326afbc5d148bd9e44378adea5a8944aa91f98bc
      https://github.com/xoreos/xoreos/commit/326afbc5d148bd9e44378adea5a8944aa91f98bc
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2014-01-29 (Wed, 29 Jan 2014)

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

  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: df45be51633e5b304a6d9c532e3a111c5b396ed9
      https://github.com/xoreos/xoreos/commit/df45be51633e5b304a6d9c532e3a111c5b396ed9
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2014-01-29 (Wed, 29 Jan 2014)

  Changed paths:
    M src/graphics/graphics.h
    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: 16ef034775c858cc41cfad7e2ce9ec830749d0d8
      https://github.com/xoreos/xoreos/commit/16ef034775c858cc41cfad7e2ce9ec830749d0d8
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2014-01-29 (Wed, 29 Jan 2014)

  Changed paths:
    M src/events/events.cpp

  Log Message:
  -----------
  EVENTS: Register one custom event with SDL (ITC)


  Commit: 04c4abb89bf78d45be61488c45e5d37a2294beca
      https://github.com/xoreos/xoreos/commit/04c4abb89bf78d45be61488c45e5d37a2294beca
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2014-01-29 (Wed, 29 Jan 2014)

  Changed paths:
    M src/graphics/materialman.cpp

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


  Commit: 5879ddc53d4f0404be40cc44178fc4720fd8e587
      https://github.com/xoreos/xoreos/commit/5879ddc53d4f0404be40cc44178fc4720fd8e587
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2014-01-29 (Wed, 29 Jan 2014)

  Changed paths:
    M src/engines/aurora/gui.cpp
    M src/engines/aurora/gui.h
    M src/engines/aurora/widget.cpp
    M src/engines/aurora/widget.h
    M src/engines/nwn/Makefile.am
    A src/engines/nwn/gui/chargen/chargen.cpp
    A src/engines/nwn/gui/chargen/chargen.h
    A src/engines/nwn/gui/dialogs/okcancel.cpp
    A src/engines/nwn/gui/dialogs/okcancel.h
    A src/engines/nwn/gui/dialogs/yesnocancel.cpp
    A src/engines/nwn/gui/dialogs/yesnocancel.h
    A src/engines/nwn/gui/gui.cpp
    A src/engines/nwn/gui/gui.h
    A src/engines/nwn/gui/ingame/charinfo.cpp
    A src/engines/nwn/gui/ingame/charinfo.h
    A src/engines/nwn/gui/ingame/compass.cpp
    A src/engines/nwn/gui/ingame/compass.h
    A src/engines/nwn/gui/ingame/dialog.cpp
    A src/engines/nwn/gui/ingame/dialog.h
    A src/engines/nwn/gui/ingame/ingame.cpp
    A src/engines/nwn/gui/ingame/ingame.h
    A src/engines/nwn/gui/ingame/main.cpp
    A src/engines/nwn/gui/ingame/main.h
    A src/engines/nwn/gui/ingame/partyleader.cpp
    A src/engines/nwn/gui/ingame/partyleader.h
    A src/engines/nwn/gui/ingame/quickbar.cpp
    A src/engines/nwn/gui/ingame/quickbar.h
    A src/engines/nwn/gui/ingame/quickchat.cpp
    A src/engines/nwn/gui/ingame/quickchat.h
    A src/engines/nwn/gui/main/charpremade.cpp
    A src/engines/nwn/gui/main/charpremade.h
    A src/engines/nwn/gui/main/chartype.cpp
    A src/engines/nwn/gui/main/chartype.h
    A src/engines/nwn/gui/main/main.cpp
    A src/engines/nwn/gui/main/main.h
    A src/engines/nwn/gui/main/moviesbase.cpp
    A src/engines/nwn/gui/main/moviesbase.h
    A src/engines/nwn/gui/main/moviescamp.cpp
    A src/engines/nwn/gui/main/moviescamp.h
    A src/engines/nwn/gui/main/new.cpp
    A src/engines/nwn/gui/main/new.h
    A src/engines/nwn/gui/main/newcamp.cpp
    A src/engines/nwn/gui/main/newcamp.h
    A src/engines/nwn/gui/main/newgamefog.cpp
    A src/engines/nwn/gui/main/newgamefog.h
    A src/engines/nwn/gui/main/newmodule.cpp
    A src/engines/nwn/gui/main/newmodule.h
    A src/engines/nwn/gui/main/newxp1.cpp
    A src/engines/nwn/gui/main/newxp1.h
    A src/engines/nwn/gui/main/newxp2.cpp
    A src/engines/nwn/gui/main/newxp2.h
    A src/engines/nwn/gui/main/options.cpp
    A src/engines/nwn/gui/main/options.h
    A src/engines/nwn/gui/options/controls.cpp
    A src/engines/nwn/gui/options/controls.h
    A src/engines/nwn/gui/options/feedback.cpp
    A src/engines/nwn/gui/options/feedback.h
    A src/engines/nwn/gui/options/game.cpp
    A src/engines/nwn/gui/options/game.h
    A src/engines/nwn/gui/options/gorepass.cpp
    A src/engines/nwn/gui/options/gorepass.h
    A src/engines/nwn/gui/options/resolution.cpp
    A src/engines/nwn/gui/options/resolution.h
    A src/engines/nwn/gui/options/sound.cpp
    A src/engines/nwn/gui/options/sound.h
    A src/engines/nwn/gui/options/soundadv.cpp
    A src/engines/nwn/gui/options/soundadv.h
    A src/engines/nwn/gui/options/video.cpp
    A src/engines/nwn/gui/options/video.h
    A src/engines/nwn/gui/options/videoadv.cpp
    A src/engines/nwn/gui/options/videoadv.h
    A src/engines/nwn/gui/widgets/button.cpp
    A src/engines/nwn/gui/widgets/button.h
    A src/engines/nwn/gui/widgets/checkbox.cpp
    A src/engines/nwn/gui/widgets/checkbox.h
    A src/engines/nwn/gui/widgets/close.cpp
    A src/engines/nwn/gui/widgets/close.h
    A src/engines/nwn/gui/widgets/editbox.cpp
    A src/engines/nwn/gui/widgets/editbox.h
    A src/engines/nwn/gui/widgets/frame.cpp
    A src/engines/nwn/gui/widgets/frame.h
    A src/engines/nwn/gui/widgets/label.cpp
    A src/engines/nwn/gui/widgets/label.h
    A src/engines/nwn/gui/widgets/listbox.cpp
    A src/engines/nwn/gui/widgets/listbox.h
    A src/engines/nwn/gui/widgets/modelwidget.cpp
    A src/engines/nwn/gui/widgets/modelwidget.h
    A src/engines/nwn/gui/widgets/nwnwidget.cpp
    A src/engines/nwn/gui/widgets/nwnwidget.h
    A src/engines/nwn/gui/widgets/panel.cpp
    A src/engines/nwn/gui/widgets/panel.h
    A src/engines/nwn/gui/widgets/portrait.cpp
    A src/engines/nwn/gui/widgets/portrait.h
    A src/engines/nwn/gui/widgets/quadwidget.cpp
    A src/engines/nwn/gui/widgets/quadwidget.h
    A src/engines/nwn/gui/widgets/scrollbar.cpp
    A src/engines/nwn/gui/widgets/scrollbar.h
    A src/engines/nwn/gui/widgets/slider.cpp
    A src/engines/nwn/gui/widgets/slider.h
    A src/engines/nwn/gui/widgets/textwidget.cpp
    A src/engines/nwn/gui/widgets/textwidget.h
    A src/engines/nwn/gui/widgets/tooltip.cpp
    A src/engines/nwn/gui/widgets/tooltip.h

  Log Message:
  -----------
  NWN: Start reimplementing the GUI


  Commit: 02227bc4388d93064fc3e1bbd9ec75ec34eb996a
      https://github.com/xoreos/xoreos/commit/02227bc4388d93064fc3e1bbd9ec75ec34eb996a
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2014-01-29 (Wed, 29 Jan 2014)

  Changed paths:
    M src/graphics/aurora/quad.cpp
    M src/graphics/materialman.cpp

  Log Message:
  -----------
  GRAPHICS: Always blend entities according to the material's alpha

The material's transparency state now only disables depth writing.


  Commit: e6b14e30e9edc35666271f581173e1e0eda100df
      https://github.com/xoreos/xoreos/commit/e6b14e30e9edc35666271f581173e1e0eda100df
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2014-01-29 (Wed, 29 Jan 2014)

  Changed paths:
    M src/common/uuid.cpp

  Log Message:
  -----------
  COMMON: Make generateIDNumber() thread-safe


  Commit: 11cc12fa6c5db59e076558082e9d04513afa5c7e
      https://github.com/xoreos/xoreos/commit/11cc12fa6c5db59e076558082e9d04513afa5c7e
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2014-01-29 (Wed, 29 Jan 2014)

  Changed paths:
    M src/common/uuid.cpp

  Log Message:
  -----------
  COMMON: Split generateIDNumber() and generateIDNumberString()


  Commit: c2bd1f909840ee74e30f9db65bb4baeb96372053
      https://github.com/xoreos/xoreos/commit/c2bd1f909840ee74e30f9db65bb4baeb96372053
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2014-01-29 (Wed, 29 Jan 2014)

  Changed paths:
    M src/graphics/aurora/cube.cpp
    M src/graphics/aurora/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: b583c33ea413dd88a47fefbec5e55d17ff0d4982
      https://github.com/xoreos/xoreos/commit/b583c33ea413dd88a47fefbec5e55d17ff0d4982
  Author: Sven Hesse <drmccoy at users.sourceforge.net>
  Date:   2014-01-29 (Wed, 29 Jan 2014)

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

  Log Message:
  -----------
  TESTCASE


  Commit: 685f948fc5128cc01ca2df1edb3c7ae35ec7de78
      https://github.com/xoreos/xoreos/commit/685f948fc5128cc01ca2df1edb3c7ae35ec7de78
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2014-01-29 (Wed, 29 Jan 2014)

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

  Log Message:
  -----------
  FADE TEST


  Commit: eabb41d7339adeae94a37081f2ea26cc322617a3
      https://github.com/xoreos/xoreos/commit/eabb41d7339adeae94a37081f2ea26cc322617a3
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2014-01-29 (Wed, 29 Jan 2014)

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

  Log Message:
  -----------
  GUI TESTCASE


Compare: https://github.com/xoreos/xoreos/compare/de13f3a77aa4...eabb41d7339a


More information about the xoreos-git mailing list