[xoreos-git] [xoreos/xoreos] a975a6: COMMON: Plug a leak in decompressLZMA1()

GitHub noreply at github.com
Wed Jun 6 23:00:42 CEST 2018


  Branch: refs/heads/coverity_scan
  Home:   https://github.com/xoreos/xoreos
  Commit: a975a6274e87c1bcac177975eaedba51edb94be5
      https://github.com/xoreos/xoreos/commit/a975a6274e87c1bcac177975eaedba51edb94be5
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2018-05-19 (Sat, 19 May 2018)

  Changed paths:
    M src/common/lzma.cpp

  Log Message:
  -----------
  COMMON: Plug a leak in decompressLZMA1()

We are supposed to free this after all.

However, there's a kind of unfortunate situation with AppVeyor, in
that free()'ing memory in xoreos that was malloc()'ed in liblzma
doesn't work.

As a workaround, we supply lzma_properties_decode with a custom
allocator.


  Commit: 1d134b62bf3074b5a9ad9ccea361bfac16a0c9d9
      https://github.com/xoreos/xoreos/commit/1d134b62bf3074b5a9ad9ccea361bfac16a0c9d9
  Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
  Date:   2018-05-22 (Tue, 22 May 2018)

  Changed paths:
    M src/engines/kotor/gui/widgets/kotorwidget.cpp
    M src/engines/kotor/gui/widgets/kotorwidget.h

  Log Message:
  -----------
  KOTOR: Add methods to change text alignment of a widget


  Commit: 4dd0fa12c9de3a1d63b586d9d0462c6a521e4ba5
      https://github.com/xoreos/xoreos/commit/4dd0fa12c9de3a1d63b586d9d0462c6a521e4ba5
  Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
  Date:   2018-05-22 (Tue, 22 May 2018)

  Changed paths:
    M src/engines/kotor/gui/widgets/kotorwidget.cpp
    M src/engines/kotor/gui/widgets/kotorwidget.h

  Log Message:
  -----------
  KOTOR: Add method to change size of the widget


  Commit: dcd31d2f0ab6285a220eb1e15643964507332cd7
      https://github.com/xoreos/xoreos/commit/dcd31d2f0ab6285a220eb1e15643964507332cd7
  Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
  Date:   2018-05-22 (Tue, 22 May 2018)

  Changed paths:
    M src/engines/kotor/gui/widgets/label.cpp
    M src/engines/kotor/gui/widgets/label.h

  Log Message:
  -----------
  KOTOR: Add support for highlightable label widget


  Commit: 000f94532fdcf97a8b51e496a8278d96466ad886
      https://github.com/xoreos/xoreos/commit/000f94532fdcf97a8b51e496a8278d96466ad886
  Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
  Date:   2018-05-22 (Tue, 22 May 2018)

  Changed paths:
    M src/engines/kotor/gui/widgets/label.cpp
    M src/engines/kotor/gui/widgets/label.h

  Log Message:
  -----------
  KOTOR: Activate label widget on mouse up


  Commit: c8d2862c4ef23cc133e9da300576a3cf04380852
      https://github.com/xoreos/xoreos/commit/c8d2862c4ef23cc133e9da300576a3cf04380852
  Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
  Date:   2018-05-22 (Tue, 22 May 2018)

  Changed paths:
    M src/engines/kotor/gui/widgets/listbox.cpp
    M src/engines/kotor/gui/widgets/listbox.h

  Log Message:
  -----------
  KOTOR: Add removeAllItems method to list box widget


  Commit: 9f80e280be17bccac50b1a76d1fb0c9f9411c877
      https://github.com/xoreos/xoreos/commit/9f80e280be17bccac50b1a76d1fb0c9f9411c877
  Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
  Date:   2018-05-22 (Tue, 22 May 2018)

  Changed paths:
    M src/engines/kotor/gui/saveload.cpp
    M src/engines/kotor/gui/widgets/listbox.cpp
    M src/engines/kotor/gui/widgets/listbox.h

  Log Message:
  -----------
  KOTOR: Rename a list box property that toggles item selection


  Commit: 9e372909276681e846f7e38bb7732f30ea14ddc0
      https://github.com/xoreos/xoreos/commit/9e372909276681e846f7e38bb7732f30ea14ddc0
  Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
  Date:   2018-05-22 (Tue, 22 May 2018)

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

  Log Message:
  -----------
  KOTOR: Load blueprint conversation for creatures


  Commit: c45da1aa15a06092239fda304e5f68b73c14821d
      https://github.com/xoreos/xoreos/commit/c45da1aa15a06092239fda304e5f68b73c14821d
  Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
  Date:   2018-05-22 (Tue, 22 May 2018)

  Changed paths:
    M src/engines/kotor/gui/widgets/listbox.cpp

  Log Message:
  -----------
  KOTOR: Show/hide list box widget items on refresh


  Commit: c1510ba2c9ebbdf24ca1d347fd439167e92cef8f
      https://github.com/xoreos/xoreos/commit/c1510ba2c9ebbdf24ca1d347fd439167e92cef8f
  Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
  Date:   2018-05-22 (Tue, 22 May 2018)

  Changed paths:
    M src/engines/kotor/gui/widgets/kotorwidget.cpp
    M src/engines/kotor/gui/widgets/kotorwidget.h
    M src/graphics/aurora/text.cpp
    M src/graphics/aurora/text.h

  Log Message:
  -----------
  KOTOR: Add getTextHeight method to KotORWidget


  Commit: 098d29318f3e7a90cb60f325f954169ef82990b3
      https://github.com/xoreos/xoreos/commit/098d29318f3e7a90cb60f325f954169ef82990b3
  Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
  Date:   2018-05-22 (Tue, 22 May 2018)

  Changed paths:
    M src/engines/kotor/gui/widgets/listbox.cpp
    M src/engines/kotor/gui/widgets/listbox.h

  Log Message:
  -----------
  KOTOR: Optionally adjust list box items height


  Commit: ebbd38fe8b7c5c1a578afb70fdc9ab38c2f6721f
      https://github.com/xoreos/xoreos/commit/ebbd38fe8b7c5c1a578afb70fdc9ab38c2f6721f
  Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
  Date:   2018-05-22 (Tue, 22 May 2018)

  Changed paths:
    M src/aurora/dlgfile.cpp
    M src/aurora/dlgfile.h

  Log Message:
  -----------
  AURORA: Load KotOR voice over ResRef from DLG files


  Commit: ad76a90d5876cbd0d2a196ba760f69694d6afba1
      https://github.com/xoreos/xoreos/commit/ad76a90d5876cbd0d2a196ba760f69694d6afba1
  Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
  Date:   2018-05-22 (Tue, 22 May 2018)

  Changed paths:
    M src/engines/kotor/gui/widgets/listbox.cpp

  Log Message:
  -----------
  KOTOR: Do not reset list box item selection during refresh


  Commit: 54a3bb88254908c68d85ed1c1d8d656cafe8b870
      https://github.com/xoreos/xoreos/commit/54a3bb88254908c68d85ed1c1d8d656cafe8b870
  Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
  Date:   2018-05-22 (Tue, 22 May 2018)

  Changed paths:
    A src/engines/kotor/gui/dialog.cpp
    A src/engines/kotor/gui/dialog.h
    M src/engines/kotor/gui/rules.mk
    M src/engines/kotor/module.cpp
    M src/engines/kotor/module.h
    M src/engines/kotor/script/function_tables.h
    M src/engines/kotor/script/functions.h
    M src/engines/kotor/script/functions_action.cpp
    M src/engines/kotor2/area.cpp
    M src/engines/kotor2/creature.cpp
    M src/engines/kotor2/creature.h
    A src/engines/kotor2/gui/dialog.h
    M src/engines/kotor2/module.cpp
    M src/engines/kotor2/module.h
    M src/engines/kotor2/script/function_tables.h
    M src/engines/kotor2/script/functions.h
    M src/engines/kotor2/script/functions_action.cpp
    A src/graphics/aurora/kotordialogframe.cpp
    A src/graphics/aurora/kotordialogframe.h
    M src/graphics/aurora/rules.mk

  Log Message:
  -----------
  ENGINES: Implement conversations/cutscenes for KotOR games


  Commit: f993e8a959e31adc3512a0a6f71f52787d485862
      https://github.com/xoreos/xoreos/commit/f993e8a959e31adc3512a0a6f71f52787d485862
  Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
  Date:   2018-05-22 (Tue, 22 May 2018)

  Changed paths:
    M src/engines/kotor/gui/widgets/listbox.cpp
    M src/engines/kotor/gui/widgets/listbox.h

  Log Message:
  -----------
  KOTOR: Add comments for listbox widget class


  Commit: bdcfbbba9fd59dcd7f6ac579aaa34b2b7e47a401
      https://github.com/xoreos/xoreos/commit/bdcfbbba9fd59dcd7f6ac579aaa34b2b7e47a401
  Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
  Date:   2018-05-22 (Tue, 22 May 2018)

  Changed paths:
    M src/engines/kotor/gui/widgets/kotorwidget.cpp

  Log Message:
  -----------
  KOTOR: Check for null in KotORWidget setters


  Commit: 703c5256f4428da0be5ebee23c7b7795ec829c18
      https://github.com/xoreos/xoreos/commit/703c5256f4428da0be5ebee23c7b7795ec829c18
  Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
  Date:   2018-05-22 (Tue, 22 May 2018)

  Changed paths:
    A src/common/intersect.cpp
    A src/common/intersect.h
    M src/common/rules.mk
    M src/engines/aurora/walkeleveval.cpp
    M src/engines/aurora/walkeleveval.h

  Log Message:
  -----------
  COMMON: Add separate header for intersection tests

Rewrite existing code using GLM classes.


  Commit: b6156bb088414a8a252aef6b6d4975f80cef72bb
      https://github.com/xoreos/xoreos/commit/b6156bb088414a8a252aef6b6d4975f80cef72bb
  Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
  Date:   2018-05-22 (Tue, 22 May 2018)

  Changed paths:
    M src/engines/aurora/satellitecamera.cpp
    M src/engines/aurora/satellitecamera.h
    M src/engines/kotor/module.cpp
    M src/engines/kotor2/module.cpp

  Log Message:
  -----------
  ENGINES: Stop PC and camera movement on KotOR dialog start


  Commit: 198c2c4ab8786eb17320ab916480aec192ab8615
      https://github.com/xoreos/xoreos/commit/198c2c4ab8786eb17320ab916480aec192ab8615
  Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
  Date:   2018-05-22 (Tue, 22 May 2018)

  Changed paths:
    M src/engines/kotor/gui/dialog.cpp

  Log Message:
  -----------
  KOTOR2: Fix dialog crash when there are no entries


  Commit: 3b594cfa57287ecd62fdd62a384aa09e650dec4b
      https://github.com/xoreos/xoreos/commit/3b594cfa57287ecd62fdd62a384aa09e650dec4b
  Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
  Date:   2018-05-22 (Tue, 22 May 2018)

  Changed paths:
    M src/engines/aurora/rules.mk
    A src/engines/aurora/trigger.cpp
    A src/engines/aurora/trigger.h
    M src/engines/kotor/area.cpp
    M src/engines/kotor/area.h
    M src/engines/kotor/console.cpp
    M src/engines/kotor/console.h
    M src/engines/kotor/module.cpp
    M src/engines/kotor/module.h
    M src/engines/kotor/rules.mk
    A src/engines/kotor/trigger.cpp
    A src/engines/kotor/trigger.h
    M src/engines/kotor2/area.cpp
    M src/engines/kotor2/area.h
    M src/engines/kotor2/console.cpp
    M src/engines/kotor2/console.h
    M src/engines/kotor2/module.cpp
    M src/engines/kotor2/module.h
    M src/engines/kotor2/rules.mk
    A src/engines/kotor2/trigger.cpp
    A src/engines/kotor2/trigger.h

  Log Message:
  -----------
  ENGINES: Implement triggers for KotOR games


  Commit: ca01f6ea6c84a27858a22aa64a3568e818bbd89c
      https://github.com/xoreos/xoreos/commit/ca01f6ea6c84a27858a22aa64a3568e818bbd89c
  Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
  Date:   2018-05-23 (Wed, 23 May 2018)

  Changed paths:
    M src/engines/kotor/console.cpp
    M src/engines/kotor/console.h
    M src/engines/kotor2/console.cpp
    M src/engines/kotor2/console.h

  Log Message:
  -----------
  ENGINES: Rename new console commands for KotOR games

tfc -> flycam
tw -> showwalkmesh
tt -> showtriggers


  Commit: ca0dbf47ee78f8c47c2d1836c768cd90bec91987
      https://github.com/xoreos/xoreos/commit/ca0dbf47ee78f8c47c2d1836c768cd90bec91987
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2018-05-23 (Wed, 23 May 2018)

  Changed paths:
    M AUTHORS

  Log Message:
  -----------
  DOCS: Update Michael McAssey's entry in the contributors list


  Commit: f58031e9014cbe422820070946a8604bfe808103
      https://github.com/xoreos/xoreos/commit/f58031e9014cbe422820070946a8604bfe808103
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2018-05-23 (Wed, 23 May 2018)

  Changed paths:
    M tests/googletest/src/gtest-port.cc

  Log Message:
  -----------
  TESTS: Assert if size < 0 in gtest's GetFileSize()


  Commit: 2360c28bf14da1bdbab928846a3f7f661b15e954
      https://github.com/xoreos/xoreos/commit/2360c28bf14da1bdbab928846a3f7f661b15e954
  Author: patrick <nostritius at googlemail.com>
  Date:   2018-05-23 (Wed, 23 May 2018)

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

  Log Message:
  -----------
  KOTOR: Add support for global booleans


  Commit: 92e6ab6e23c344448b0643dc58c22028cbf81af4
      https://github.com/xoreos/xoreos/commit/92e6ab6e23c344448b0643dc58c22028cbf81af4
  Author: patrick <nostritius at googlemail.com>
  Date:   2018-05-23 (Wed, 23 May 2018)

  Changed paths:
    M src/engines/kotor/script/function_tables.h
    M src/engines/kotor/script/functions.h
    M src/engines/kotor/script/functions_global.cpp

  Log Message:
  -----------
  KOTOR: Add nwscript functions for global booleans


  Commit: ead03fef8c826e1616d454be0c7220a6cd1ea783
      https://github.com/xoreos/xoreos/commit/ead03fef8c826e1616d454be0c7220a6cd1ea783
  Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
  Date:   2018-05-24 (Thu, 24 May 2018)

  Changed paths:
    M src/engines/kotor/creature.cpp
    M src/engines/kotor/creature.h
    M src/engines/kotor/module.cpp
    M src/engines/kotor2/creature.cpp
    M src/engines/kotor2/creature.h
    M src/engines/kotor2/module.cpp

  Log Message:
  -----------
  ENGINES: Play default animations on all creatures in K1/K2


  Commit: 79ea57a6773b615e2a105f96f08b0f7547cc33ab
      https://github.com/xoreos/xoreos/commit/79ea57a6773b615e2a105f96f08b0f7547cc33ab
  Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
  Date:   2018-05-25 (Fri, 25 May 2018)

  Changed paths:
    M src/engines/kotor/module.cpp
    M src/engines/kotor2/module.cpp
    M src/engines/nwn/module.cpp
    M src/graphics/aurora/animation.cpp
    M src/graphics/aurora/animation.h
    A src/graphics/aurora/animationthread.cpp
    A src/graphics/aurora/animationthread.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/modelnode.cpp
    M src/graphics/aurora/modelnode.h
    M src/graphics/aurora/rules.mk
    M src/graphics/graphics.cpp
    M src/graphics/graphics.h

  Log Message:
  -----------
  GRAPHICS: Add dedicated animation thread


  Commit: 651b650e87c0911d555b7c535a5e9a6c3b665814
      https://github.com/xoreos/xoreos/commit/651b650e87c0911d555b7c535a5e9a6c3b665814
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2018-05-25 (Fri, 25 May 2018)

  Changed paths:
    M m4/boost.m4

  Log Message:
  -----------
  BUILD: Extend boost.m4 to recognize gcc 5.4 and 5.5


  Commit: 9855515caadcd4b45fefe37a276ee570b021650a
      https://github.com/xoreos/xoreos/commit/9855515caadcd4b45fefe37a276ee570b021650a
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2018-05-25 (Fri, 25 May 2018)

  Changed paths:
    A src/common/fallthrough.h
    M src/common/rules.mk
    M src/common/system.h

  Log Message:
  -----------
  COMMON: Add a XOREOS_FALLTHROUGH macro

While gcc can parse the "// Fallthrough" comments we use to mark
switch case fallthroughs, clang can not. Instead, clang wants a
[[clang::fallthrough]] attribute.

So we use the XOREOS_FALLTHROUGH macro to select the appropriate
way to mark a fallthrough.


  Commit: c4574c355d6e764f4364513f554c2588846ef401
      https://github.com/xoreos/xoreos/commit/c4574c355d6e764f4364513f554c2588846ef401
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2018-05-25 (Fri, 25 May 2018)

  Changed paths:
    M src/common/readstream.cpp

  Log Message:
  -----------
  COMMON: Use the XOREOS_FALLTHROUGH macro to mark fallthroughs


  Commit: 0714ea8db6526495dfdcf92d58fc6c07c193179e
      https://github.com/xoreos/xoreos/commit/0714ea8db6526495dfdcf92d58fc6c07c193179e
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2018-05-25 (Fri, 25 May 2018)

  Changed paths:
    M src/aurora/lua/util.cpp

  Log Message:
  -----------
  AURORA: Use the XOREOS_FALLTHROUGH macro to mark fallthroughs


  Commit: be8e6df182ac4d12a1b43b2e4fd47c74ba5f107b
      https://github.com/xoreos/xoreos/commit/be8e6df182ac4d12a1b43b2e4fd47c74ba5f107b
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2018-05-25 (Fri, 25 May 2018)

  Changed paths:
    M src/sound/decoders/wma.cpp

  Log Message:
  -----------
  SOUND: Use the XOREOS_FALLTHROUGH macro to mark fallthroughs


  Commit: f03764921134afcb357da38bfedeb8f208142ad4
      https://github.com/xoreos/xoreos/commit/f03764921134afcb357da38bfedeb8f208142ad4
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2018-05-25 (Fri, 25 May 2018)

  Changed paths:
    M src/video/bink.cpp

  Log Message:
  -----------
  VIDEO: Use the XOREOS_FALLTHROUGH macro to mark fallthroughs


  Commit: 9b858487e47bcef2b58a263004bcc0ec8b782ad7
      https://github.com/xoreos/xoreos/commit/9b858487e47bcef2b58a263004bcc0ec8b782ad7
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2018-05-25 (Fri, 25 May 2018)

  Changed paths:
    M lua/ldebug.cpp
    M lua/lstrlib.cpp
    M lua/ltable.cpp

  Log Message:
  -----------
  LUA: Use the XOREOS_FALLTHROUGH macro to mark fallthroughs


  Commit: 1f92c7420b79b0968ca78231ba450c516f4fd54b
      https://github.com/xoreos/xoreos/commit/1f92c7420b79b0968ca78231ba450c516f4fd54b
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2018-05-25 (Fri, 25 May 2018)

  Changed paths:
    M lua/lapi.cpp

  Log Message:
  -----------
  LUA: Mark lua_ident as unused


  Commit: 6ec0ec1039097c83fc989b25d4119f1587a248ae
      https://github.com/xoreos/xoreos/commit/6ec0ec1039097c83fc989b25d4119f1587a248ae
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2018-05-25 (Fri, 25 May 2018)

  Changed paths:
    M CMakeLists.txt
    M configure.ac

  Log Message:
  -----------
  BUILD: Disable the -Wunused-private-field compiler warning

We're far from stable, so we still have several unused private fields
that will be used later.


  Commit: 1c635e0720cb4797a361306fe897a95cabfec995
      https://github.com/xoreos/xoreos/commit/1c635e0720cb4797a361306fe897a95cabfec995
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2018-05-25 (Fri, 25 May 2018)

  Changed paths:
    M src/common/fallthrough.h
    M src/common/mutex.h
    M src/common/thread.cpp
    M src/common/thread.h
    M src/common/threads.cpp
    M src/events/events.cpp
    M src/events/joystick.h
    M src/events/timerman.h
    M src/events/types.h
    M src/graphics/aurora/model.cpp
    M src/graphics/icon.cpp
    M src/graphics/types.h

  Log Message:
  -----------
  COMMON: Add macros to ignore fallthrough warnings in SDL2 includes

This is a consequence of two clang quirks:

- clang doesn't recognize the SDL2 includes as system headers, because
  sdl2-config puts the SDL2 path in to -I, not -isystem
- clang doesn't understand "Fallthrough" comments, and instead wants
  an attribute

As a workaround, we wrap the SDL2 includes into macros to disable the
warnings and re-enable them again afterwards.


  Commit: 950d7c7745ad3a8f54e7a04ac2a9450b7c369e3b
      https://github.com/xoreos/xoreos/commit/950d7c7745ad3a8f54e7a04ac2a9450b7c369e3b
  Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
  Date:   2018-05-26 (Sat, 26 May 2018)

  Changed paths:
    M src/engines/kotor/gui/chargen/chargenname.cpp
    M src/engines/kotor/gui/dialog.cpp
    M src/engines/kotor/gui/widgets/kotorwidget.cpp

  Log Message:
  -----------
  KOTOR: Replace fnt_d16x16 with fnt_d16x16b for all widgets


  Commit: a7dfe644bb10be461410e0968853a2c1db57a627
      https://github.com/xoreos/xoreos/commit/a7dfe644bb10be461410e0968853a2c1db57a627
  Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
  Date:   2018-05-26 (Sat, 26 May 2018)

  Changed paths:
    M src/engines/kotor/creature.cpp
    M src/engines/kotor/creature.h
    M src/engines/kotor/objectcontainer.cpp
    M src/engines/kotor/objectcontainer.h
    M src/engines/kotor/script/function_tables.h
    M src/engines/kotor/script/functions.h
    M src/engines/kotor/script/functions_object.cpp
    M src/engines/kotor2/creature.cpp
    M src/engines/kotor2/creature.h
    M src/engines/kotor2/objectcontainer.cpp
    M src/engines/kotor2/objectcontainer.h
    M src/engines/kotor2/script/function_tables.h
    M src/engines/kotor2/script/functions.h
    M src/engines/kotor2/script/functions_object.cpp

  Log Message:
  -----------
  ENGINES: Implement isObjectPartyMember function for KotOR games


  Commit: 32056919057b8c02c556087ea7be9b0da6e1e4b2
      https://github.com/xoreos/xoreos/commit/32056919057b8c02c556087ea7be9b0da6e1e4b2
  Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
  Date:   2018-05-26 (Sat, 26 May 2018)

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

  Log Message:
  -----------
  KOTOR: Stop PC and camera movement when opening containers


  Commit: ba2e163f90f1548a9ae40380d90d1ddfeb15f2e5
      https://github.com/xoreos/xoreos/commit/ba2e163f90f1548a9ae40380d90d1ddfeb15f2e5
  Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
  Date:   2018-05-26 (Sat, 26 May 2018)

  Changed paths:
    M src/engines/kotor/gui/widgets/kotorwidget.cpp
    M src/engines/kotor/gui/widgets/kotorwidget.h

  Log Message:
  -----------
  KOTOR: Add setTextColor method to KotORWidget


  Commit: be301f1fb88d0dcd4eb968b3e3f20a895e64330c
      https://github.com/xoreos/xoreos/commit/be301f1fb88d0dcd4eb968b3e3f20a895e64330c
  Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
  Date:   2018-05-26 (Sat, 26 May 2018)

  Changed paths:
    M src/engines/kotor/gui/dialog.cpp

  Log Message:
  -----------
  KOTOR: Use appropriate text color in dialogs


  Commit: b906d72863b165da3256ce56c2b3326db7188218
      https://github.com/xoreos/xoreos/commit/b906d72863b165da3256ce56c2b3326db7188218
  Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
  Date:   2018-05-27 (Sun, 27 May 2018)

  Changed paths:
    M src/engines/aurora/walkeleveval.cpp
    M src/engines/aurora/walkeleveval.h
    M src/engines/kotor/area.cpp
    M src/engines/kotor/area.h
    M src/engines/kotor/walkmesh.cpp
    M src/engines/kotor/walkmesh.h
    M src/engines/kotor2/area.cpp
    M src/engines/kotor2/area.h

  Log Message:
  -----------
  ENGINES: Show intersected walkmesh face in KotOR games


  Commit: ea5894c9f959b36943c22ec25fcae9315352095b
      https://github.com/xoreos/xoreos/commit/ea5894c9f959b36943c22ec25fcae9315352095b
  Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
  Date:   2018-05-27 (Sun, 27 May 2018)

  Changed paths:
    R src/common/intersect.cpp
    R src/common/intersect.h
    M src/common/rules.mk
    M src/engines/aurora/trigger.cpp
    M src/engines/aurora/walkeleveval.cpp

  Log Message:
  -----------
  ENGINES: Use GLM for intersection detection


  Commit: c59d64d1ed008dd122a8f20f2936977a27ddbb34
      https://github.com/xoreos/xoreos/commit/c59d64d1ed008dd122a8f20f2936977a27ddbb34
  Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
  Date:   2018-05-27 (Sun, 27 May 2018)

  Changed paths:
    M src/engines/kotor/gui/widgets/kotorwidget.cpp
    M src/engines/kotor/gui/widgets/kotorwidget.h

  Log Message:
  -----------
  KOTOR: Add setBorderColor method to KotORWidget


  Commit: 08d12e144116158e26b7ed7d4933d1164201500d
      https://github.com/xoreos/xoreos/commit/08d12e144116158e26b7ed7d4933d1164201500d
  Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
  Date:   2018-05-27 (Sun, 27 May 2018)

  Changed paths:
    M src/engines/kotor/gui/saveload.cpp

  Log Message:
  -----------
  KOTOR: Use appropriate color for saved games borders


  Commit: 9d537f7ec4caabb89bd52a3690df4f411ab194bc
      https://github.com/xoreos/xoreos/commit/9d537f7ec4caabb89bd52a3690df4f411ab194bc
  Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
  Date:   2018-05-27 (Sun, 27 May 2018)

  Changed paths:
    M src/engines/kotor/gui/dialog.cpp
    M src/engines/kotor/gui/saveload.cpp
    M src/engines/kotor/gui/widgets/kotorwidget.cpp
    M src/engines/kotor/gui/widgets/kotorwidget.h
    M src/engines/kotor/gui/widgets/listbox.cpp
    M src/engines/kotor/gui/widgets/listbox.h
    M src/engines/kotor/gui/widgets/scrollbar.cpp
    M src/engines/kotor/gui/widgets/scrollbar.h

  Log Message:
  -----------
  KOTOR: Initial scroll bar implementation


  Commit: c98922aa3f17b015d45b1591d07b6b2781f880a5
      https://github.com/xoreos/xoreos/commit/c98922aa3f17b015d45b1591d07b6b2781f880a5
  Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
  Date:   2018-05-27 (Sun, 27 May 2018)

  Changed paths:
    M src/engines/kotor/script/function_tables.h
    M src/engines/kotor/script/functions.h
    A src/engines/kotor/script/functions_local.cpp
    M src/engines/kotor/script/rules.mk
    M src/engines/kotor2/script/function_tables.h
    M src/engines/kotor2/script/functions.h
    A src/engines/kotor2/script/functions_local.cpp
    M src/engines/kotor2/script/rules.mk

  Log Message:
  -----------
  ENGINES: Implement local variables functions for KotOR games


  Commit: 347c233f139bc6068b2e4c5506628a083b2fe89e
      https://github.com/xoreos/xoreos/commit/347c233f139bc6068b2e4c5506628a083b2fe89e
  Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
  Date:   2018-05-27 (Sun, 27 May 2018)

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

  Log Message:
  -----------
  KOTOR: Fix Bastila model animations


  Commit: ad3b2090c05748abb20a7ad822ea948291140cbb
      https://github.com/xoreos/xoreos/commit/ad3b2090c05748abb20a7ad822ea948291140cbb
  Author: Charlotte Koch <dressupgeekout at gmail.com>
  Date:   2018-05-27 (Sun, 27 May 2018)

  Changed paths:
    M AUTHORS

  Log Message:
  -----------
  DOCS: Update Charlotte's name in contributors list


  Commit: 88005a8ddeafb49f133543c191a1170901200b06
      https://github.com/xoreos/xoreos/commit/88005a8ddeafb49f133543c191a1170901200b06
  Author: patrick <nostritius at googlemail.com>
  Date:   2018-05-28 (Mon, 28 May 2018)

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

  Log Message:
  -----------
  KOTOR: Replaces pc appearence with the actual armorless outfit


  Commit: f4deb7c277b6bccf04a8f07d21f699b5cba5a560
      https://github.com/xoreos/xoreos/commit/f4deb7c277b6bccf04a8f07d21f699b5cba5a560
  Author: patrick <nostritius at googlemail.com>
  Date:   2018-05-28 (Mon, 28 May 2018)

  Changed paths:
    M src/engines/kotor/gui/widgets/kotorwidget.cpp
    M src/engines/kotor/gui/widgets/kotorwidget.h

  Log Message:
  -----------
  KOTOR: Add a method to change the highlight picture of a widget


  Commit: 98ca935cebd97563c8694e7dfd8e62bbd85e7e49
      https://github.com/xoreos/xoreos/commit/98ca935cebd97563c8694e7dfd8e62bbd85e7e49
  Author: patrick <nostritius at googlemail.com>
  Date:   2018-05-28 (Mon, 28 May 2018)

  Changed paths:
    M src/engines/kotor/gui/widgets/checkbox.cpp
    M src/engines/kotor/gui/widgets/checkbox.h

  Log Message:
  -----------
  KOTOR: Replace static checkbox images with the gff defined ones


  Commit: e1ecb45c4db3b5e3cc313490c8d6d2324a503245
      https://github.com/xoreos/xoreos/commit/e1ecb45c4db3b5e3cc313490c8d6d2324a503245
  Author: Charlotte Koch <dressupgeekout at gmail.com>
  Date:   2018-05-28 (Mon, 28 May 2018)

  Changed paths:
    M src/engines/aurora/console.cpp

  Log Message:
  -----------
  AURORA: Fix spacing in `dumpres` console output


  Commit: 90b28638b22965543be5c3b4b14d0dfbbc3aa694
      https://github.com/xoreos/xoreos/commit/90b28638b22965543be5c3b4b14d0dfbbc3aa694
  Author: Charlotte Koch <dressupgeekout at gmail.com>
  Date:   2018-05-28 (Mon, 28 May 2018)

  Changed paths:
    M src/engines/jade/module.cpp

  Log Message:
  -----------
  JADE: Don't attempt to loadmodule() the current module


  Commit: b9555a11844a5e0cde6641b4887c90961f01ecf9
      https://github.com/xoreos/xoreos/commit/b9555a11844a5e0cde6641b4887c90961f01ecf9
  Author: Charlotte Koch <dressupgeekout at gmail.com>
  Date:   2018-05-28 (Mon, 28 May 2018)

  Changed paths:
    M src/engines/jade/game.cpp
    M src/engines/jade/game.h

  Log Message:
  -----------
  JADE: Play background music on main menu


  Commit: c7bfab5ae36eec510df3694c60dc13499235b72e
      https://github.com/xoreos/xoreos/commit/c7bfab5ae36eec510df3694c60dc13499235b72e
  Author: Charlotte Koch <dressupgeekout at gmail.com>
  Date:   2018-05-29 (Tue, 29 May 2018)

  Changed paths:
    M src/engines/jade/gui/main/main.cpp

  Log Message:
  -----------
  JADE: Actually quit when "EXIT" is selected in main menu


  Commit: 3a1a63cc371bb51798823035bee16fc26a7e28d6
      https://github.com/xoreos/xoreos/commit/3a1a63cc371bb51798823035bee16fc26a7e28d6
  Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
  Date:   2018-06-01 (Fri, 01 Jun 2018)

  Changed paths:
    M src/engines/aurora/satellitecamera.cpp
    M src/engines/aurora/satellitecamera.h
    M src/engines/kotor/area.cpp
    M src/engines/kotor/area.h
    M src/engines/kotor/module.cpp
    M src/engines/kotor/module.h
    M src/engines/kotor2/area.cpp
    M src/engines/kotor2/area.h
    M src/engines/kotor2/module.cpp
    M src/engines/kotor2/module.h

  Log Message:
  -----------
  ENGINES: Load area camera style in KotOR games


  Commit: 1b16ec17e4db8f814da881d1b44a20ca96bd59f7
      https://github.com/xoreos/xoreos/commit/1b16ec17e4db8f814da881d1b44a20ca96bd59f7
  Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
  Date:   2018-06-01 (Fri, 01 Jun 2018)

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

  Log Message:
  -----------
  GRAPHICS: Skip animation frames based on distance from camera


  Commit: 60022dd690cfada2f64f4431d858aaececb37cf9
      https://github.com/xoreos/xoreos/commit/60022dd690cfada2f64f4431d858aaececb37cf9
  Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
  Date:   2018-06-01 (Fri, 01 Jun 2018)

  Changed paths:
    M src/engines/kotor/area.cpp
    M src/engines/kotor/area.h
    M src/engines/kotor/console.cpp
    M src/engines/kotor/console.h
    M src/engines/kotor/creature.cpp
    M src/engines/kotor/creature.h
    M src/engines/kotor/door.cpp
    M src/engines/kotor/door.h
    M src/engines/kotor/module.cpp
    M src/engines/kotor/object.cpp
    M src/engines/kotor/object.h
    M src/engines/kotor/room.cpp
    M src/engines/kotor/room.h
    M src/engines/kotor/situated.cpp
    M src/engines/kotor/situated.h
    M src/engines/kotor/trigger.cpp
    M src/engines/kotor/trigger.h
    M src/engines/kotor/walkmesh.cpp
    M src/engines/kotor/walkmesh.h
    M src/engines/kotor2/area.cpp
    M src/engines/kotor2/area.h
    M src/engines/kotor2/console.cpp
    M src/engines/kotor2/console.h
    M src/engines/kotor2/creature.cpp
    M src/engines/kotor2/creature.h
    M src/engines/kotor2/door.cpp
    M src/engines/kotor2/door.h
    M src/engines/kotor2/module.cpp
    M src/engines/kotor2/object.cpp
    M src/engines/kotor2/object.h
    M src/engines/kotor2/room.cpp
    M src/engines/kotor2/room.h
    M src/engines/kotor2/situated.cpp
    M src/engines/kotor2/situated.h
    M src/engines/kotor2/trigger.cpp
    M src/engines/kotor2/trigger.h

  Log Message:
  -----------
  ENGINES: Render only visible rooms in KotOR games


  Commit: f165c470f433eed266e530ea9a6fc2df8c8c75a4
      https://github.com/xoreos/xoreos/commit/f165c470f433eed266e530ea9a6fc2df8c8c75a4
  Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
  Date:   2018-06-01 (Fri, 01 Jun 2018)

  Changed paths:
    M src/engines/kotor/gui/ingame/hud.cpp

  Log Message:
  -----------
  KOTOR: Fix segmentation fault when changing minimap


  Commit: f255588492508ad753ccaa01480c38b75d52ed00
      https://github.com/xoreos/xoreos/commit/f255588492508ad753ccaa01480c38b75d52ed00
  Author: patrick <nostritius at googlemail.com>
  Date:   2018-06-02 (Sat, 02 Jun 2018)

  Changed paths:
    M src/engines/kotor/game.cpp
    M src/engines/kotor/gui/chargen/quickchar.cpp

  Log Message:
  -----------
  KOTOR: Prevent other guis from showing up, when starting the game


  Commit: c299f4044ccb1ad2dce03524773e7fd527824185
      https://github.com/xoreos/xoreos/commit/c299f4044ccb1ad2dce03524773e7fd527824185
  Author: patrick <nostritius at googlemail.com>
  Date:   2018-06-02 (Sat, 02 Jun 2018)

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

  Log Message:
  -----------
  KOTOR: Prevent area from flickering when entering an area


  Commit: 29caf7f1c9bf0a428c4a2b28215aa189a667f8f9
      https://github.com/xoreos/xoreos/commit/29caf7f1c9bf0a428c4a2b28215aa189a667f8f9
  Author: patrick <nostritius at googlemail.com>
  Date:   2018-06-02 (Sat, 02 Jun 2018)

  Changed paths:
    A src/engines/kotor2/gui/ingame/rules.mk
    M src/engines/kotor2/gui/rules.mk

  Log Message:
  -----------
  KOTOR2: Add rules.mk file for ingame gui


  Commit: 9999576b4065f78d6f493400cc169264d3ace822
      https://github.com/xoreos/xoreos/commit/9999576b4065f78d6f493400cc169264d3ace822
  Author: patrick <nostritius at googlemail.com>
  Date:   2018-06-02 (Sat, 02 Jun 2018)

  Changed paths:
    A src/engines/kotor2/gui/ingame/ingame.cpp
    A src/engines/kotor2/gui/ingame/ingame.h
    M src/engines/kotor2/gui/ingame/rules.mk

  Log Message:
  -----------
  KOTOR2: Add stub ingame gui manager


  Commit: abf580137087013a3a93304412e5d64fcfd16146
      https://github.com/xoreos/xoreos/commit/abf580137087013a3a93304412e5d64fcfd16146
  Author: patrick <nostritius at googlemail.com>
  Date:   2018-06-02 (Sat, 02 Jun 2018)

  Changed paths:
    A src/engines/kotor2/gui/ingame/hud.cpp
    A src/engines/kotor2/gui/ingame/hud.h
    M src/engines/kotor2/gui/ingame/rules.mk

  Log Message:
  -----------
  KOTOR2: Add ingame hud


  Commit: 3cf7633e9c81e5ca7cc8435038ee6f3f7444b275
      https://github.com/xoreos/xoreos/commit/3cf7633e9c81e5ca7cc8435038ee6f3f7444b275
  Author: patrick <nostritius at googlemail.com>
  Date:   2018-06-02 (Sat, 02 Jun 2018)

  Changed paths:
    M src/engines/kotor2/gui/ingame/ingame.cpp
    M src/engines/kotor2/gui/ingame/ingame.h

  Log Message:
  -----------
  KOTOR2: Add ingame hud to ingame gui manager


  Commit: 4e12bf32af0a40eed3377494efaa40dc8eee6cec
      https://github.com/xoreos/xoreos/commit/4e12bf32af0a40eed3377494efaa40dc8eee6cec
  Author: patrick <nostritius at googlemail.com>
  Date:   2018-06-02 (Sat, 02 Jun 2018)

  Changed paths:
    M src/engines/kotor2/module.cpp
    M src/engines/kotor2/module.h

  Log Message:
  -----------
  KOTOR2: Integrate ingame gui into module


  Commit: 0d78053bb6f7a6863c7638e03ad4fbca9bd59254
      https://github.com/xoreos/xoreos/commit/0d78053bb6f7a6863c7638e03ad4fbca9bd59254
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2018-06-02 (Sat, 02 Jun 2018)

  Changed paths:
    M tests/common/rules.mk

  Log Message:
  -----------
  TESTS: Add common encoding headers to noinst_HEADERS

Otherwise, they won't be included in automake's "make dist".


  Commit: 28a7cdaecb1814cabd1d52313d8e99144c29aa6c
      https://github.com/xoreos/xoreos/commit/28a7cdaecb1814cabd1d52313d8e99144c29aa6c
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2018-06-02 (Sat, 02 Jun 2018)

  Changed paths:
    M src/engines/kotor2/gui/rules.mk

  Log Message:
  -----------
  KOTOR2: Add gui/dialog.h to libkotor2_la_SOURCES

Otherwise, it won't be included in automake's "make dist".


  Commit: a937505c3935d2afa5b1e7eb0ceffefbfde4d381
      https://github.com/xoreos/xoreos/commit/a937505c3935d2afa5b1e7eb0ceffefbfde4d381
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2018-06-02 (Sat, 02 Jun 2018)

  Changed paths:
    M glm/gtx/rules.mk

  Log Message:
  -----------
  GLM: Add gtx/mixed_product.hpp and .inl to noinst_HEADERS

Otherwise, they won't be included in automake's "make dist".


  Commit: e83c403b0d11b99a3e519ac919b77b09e1740a61
      https://github.com/xoreos/xoreos/commit/e83c403b0d11b99a3e519ac919b77b09e1740a61
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2018-06-02 (Sat, 02 Jun 2018)

  Changed paths:
    R glm/detail/dummy.cpp
    R glm/detail/glm.cpp

  Log Message:
  -----------
  GLM: Delete unnecessary dummy source files


  Commit: 2a388e83a4b9658a76c722a0e8e72ed01ac3e08b
      https://github.com/xoreos/xoreos/commit/2a388e83a4b9658a76c722a0e8e72ed01ac3e08b
  Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
  Date:   2018-06-03 (Sun, 03 Jun 2018)

  Changed paths:
    M src/engines/kotor/gui/saveload.cpp

  Log Message:
  -----------
  KOTOR: Fix crash on savegame loading


  Commit: cbc2a6a52a82c9c01667f40477041facc9795e42
      https://github.com/xoreos/xoreos/commit/cbc2a6a52a82c9c01667f40477041facc9795e42
  Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
  Date:   2018-06-03 (Sun, 03 Jun 2018)

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

  Log Message:
  -----------
  GRAPHICS: Implement animations for attached models


  Commit: e7eb1f6bba2c56e9d815cf1cbb5d77557b3e5baa
      https://github.com/xoreos/xoreos/commit/e7eb1f6bba2c56e9d815cf1cbb5d77557b3e5baa
  Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
  Date:   2018-06-04 (Mon, 04 Jun 2018)

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

  Log Message:
  -----------
  GRAPHICS: Handle odd position and orientation controllers in KotOR

Implementation is based on MDLops. This at least solves a bug with
Sith soldiers pause animations.


  Commit: 171bbbcf48f9305cbd483cbf217dc191dea666a1
      https://github.com/xoreos/xoreos/commit/171bbbcf48f9305cbd483cbf217dc191dea666a1
  Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
  Date:   2018-06-04 (Mon, 04 Jun 2018)

  Changed paths:
    M src/engines/kotor/area.cpp
    M src/engines/kotor/area.h
    M src/engines/kotor/console.cpp
    M src/engines/kotor/console.h
    M src/engines/kotor/creature.cpp
    M src/engines/kotor/creature.h
    M src/engines/kotor/module.cpp
    M src/engines/kotor/module.h
    M src/engines/kotor/object.cpp
    M src/engines/kotor/object.h
    M src/engines/kotor2/area.cpp
    M src/engines/kotor2/area.h
    M src/engines/kotor2/console.cpp
    M src/engines/kotor2/console.h
    M src/engines/kotor2/creature.cpp
    M src/engines/kotor2/creature.h
    M src/engines/kotor2/module.cpp
    M src/engines/kotor2/module.h
    M src/engines/kotor2/object.cpp
    M src/engines/kotor2/object.h

  Log Message:
  -----------
  ENGINES: Add playanim console command for KotOR games


  Commit: d79266c8a9be558febeaeeffcd4c7cdedad237eb
      https://github.com/xoreos/xoreos/commit/d79266c8a9be558febeaeeffcd4c7cdedad237eb
  Author: patrick <nostritius at googlemail.com>
  Date:   2018-06-04 (Mon, 04 Jun 2018)

  Changed paths:
    M src/engines/kotor2/script/function_tables.h
    M src/engines/kotor2/script/functions.h
    M src/engines/kotor2/script/functions_object.cpp

  Log Message:
  -----------
  KOTOR2: Add GetObjectByTag nwscript method


  Commit: 6f269538a69d8715627902fa1999a471ea1e3571
      https://github.com/xoreos/xoreos/commit/6f269538a69d8715627902fa1999a471ea1e3571
  Author: patrick <nostritius at googlemail.com>
  Date:   2018-06-04 (Mon, 04 Jun 2018)

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

  Log Message:
  -----------
  KOTOR: Add creation of portrait strings for player characters


  Commit: 1cbe3ebba042ff7ac0c288634bd5020c845466b3
      https://github.com/xoreos/xoreos/commit/1cbe3ebba042ff7ac0c288634bd5020c845466b3
  Author: patrick <nostritius at googlemail.com>
  Date:   2018-06-04 (Mon, 04 Jun 2018)

  Changed paths:
    M src/engines/kotor/gui/ingame/hud.cpp
    M src/engines/kotor/gui/ingame/hud.h

  Log Message:
  -----------
  KOTOR: Add hud methods for setting the three party members


  Commit: 9c727bfb3b1dabff6452b412bb217278e43548ee
      https://github.com/xoreos/xoreos/commit/9c727bfb3b1dabff6452b412bb217278e43548ee
  Author: patrick <nostritius at googlemail.com>
  Date:   2018-06-04 (Mon, 04 Jun 2018)

  Changed paths:
    M src/engines/kotor/gui/ingame/ingame.cpp
    M src/engines/kotor/gui/ingame/ingame.h

  Log Message:
  -----------
  KOTOR: Add ingame methods for setting the three party members


  Commit: 4f98e2aba64703eb120c488b0b324e7ef27b4917
      https://github.com/xoreos/xoreos/commit/4f98e2aba64703eb120c488b0b324e7ef27b4917
  Author: patrick <nostritius at googlemail.com>
  Date:   2018-06-04 (Mon, 04 Jun 2018)

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

  Log Message:
  -----------
  KOTOR: Add Party Management to the module


  Commit: e231bcd668d58132e2bc295bff6bdb0fe9f7af52
      https://github.com/xoreos/xoreos/commit/e231bcd668d58132e2bc295bff6bdb0fe9f7af52
  Author: patrick <nostritius at googlemail.com>
  Date:   2018-06-04 (Mon, 04 Jun 2018)

  Changed paths:
    M src/engines/kotor/script/functions.h
    M src/engines/kotor/script/functions_object.cpp
    A src/engines/kotor/script/functions_party.cpp
    M src/engines/kotor/script/rules.mk

  Log Message:
  -----------
  KOTOR: Updated IsObjectPartyMember and moved it to functions_party.cpp


  Commit: 55256ed31e75910f04ad847863c77d79b1b3ea8c
      https://github.com/xoreos/xoreos/commit/55256ed31e75910f04ad847863c77d79b1b3ea8c
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2018-06-04 (Mon, 04 Jun 2018)

  Changed paths:
    M Makefile.am
    M man/rules.mk

  Log Message:
  -----------
  DOCS: But the xoreos manpage into section 6


  Commit: 6b6954f88c7c3c61fad9d514e633b3feb34ed9f3
      https://github.com/xoreos/xoreos/commit/6b6954f88c7c3c61fad9d514e633b3feb34ed9f3
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2018-06-05 (Tue, 05 Jun 2018)

  Changed paths:
    M src/engines/kotor/gui/ingame/hud.cpp
    M src/engines/kotor/gui/ingame/hud.h

  Log Message:
  -----------
  KOTOR: Fix crash when setting party portraits without ingame GUI


  Commit: f660dcf0ceae26b60f78d2bf0c6858e637f78522
      https://github.com/xoreos/xoreos/commit/f660dcf0ceae26b60f78d2bf0c6858e637f78522
  Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
  Date:   2018-06-05 (Tue, 05 Jun 2018)

  Changed paths:
    M src/engines/kotor/gui/ingame/hud.cpp

  Log Message:
  -----------
  KOTOR: Hide action queue when not in combat


  Commit: 8448571831f94fd39aef220b87d8133733926cc1
      https://github.com/xoreos/xoreos/commit/8448571831f94fd39aef220b87d8133733926cc1
  Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
  Date:   2018-06-05 (Tue, 05 Jun 2018)

  Changed paths:
    M src/engines/kotor/area.cpp
    M src/engines/kotor/area.h
    M src/engines/kotor/gui/dialog.cpp
    M src/engines/kotor/gui/dialog.h
    M src/engines/kotor/module.cpp
    M src/engines/kotor/module.h
    M src/engines/kotor2/area.cpp
    M src/engines/kotor2/area.h
    A src/engines/kotor2/gui/dialog.cpp
    M src/engines/kotor2/gui/dialog.h
    M src/engines/kotor2/gui/rules.mk
    M src/engines/kotor2/module.cpp
    M src/engines/kotor2/module.h

  Log Message:
  -----------
  ENGINES: Speaker faces PC and plays talk animations in KotOR games


  Commit: 5afa29d45da69ef986eeb8ba067bae0674b2691c
      https://github.com/xoreos/xoreos/commit/5afa29d45da69ef986eeb8ba067bae0674b2691c
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2018-06-06 (Wed, 06 Jun 2018)

  Changed paths:
    M src/sound/decoders/wma.cpp

  Log Message:
  -----------
  SOUND: Fix WMA decoding broken in be8e6df1

Because of Duff's Device, the break would be for the loop, not for the
switch. Putting a break there to shut the compiler up about the
fall-through is wrong. Instead, a fall-through annotation needs to go
before the first case.


  Commit: 6a97c7787a4282b99b2e01aea4e97abc10aa0ece
      https://github.com/xoreos/xoreos/commit/6a97c7787a4282b99b2e01aea4e97abc10aa0ece
  Author: patrick <nostritius at googlemail.com>
  Date:   2018-06-06 (Wed, 06 Jun 2018)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  BUILD: Add travis osx support


  Commit: f718f5ebbb01affa259976b6f7abaf73072b3048
      https://github.com/xoreos/xoreos/commit/f718f5ebbb01affa259976b6f7abaf73072b3048
  Author: patrick <nostritius at googlemail.com>
  Date:   2018-06-06 (Wed, 06 Jun 2018)

  Changed paths:
    M cmake/FindSDL2.cmake

  Log Message:
  -----------
  BUILD: Add brew path for SDL2


  Commit: 12be9785c4f99ef0ee48eef8490d7e072b29f46e
      https://github.com/xoreos/xoreos/commit/12be9785c4f99ef0ee48eef8490d7e072b29f46e
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2018-06-06 (Wed, 06 Jun 2018)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  BUILD: Only install packages on Travis if we're actually building

All but one Travis build on the Coverity Scan branch bail before
compilation. We don't need to install packages there then.


Compare: https://github.com/xoreos/xoreos/compare/fcc53592a1fb...12be9785c4f9
      **NOTE:** This service been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.


More information about the xoreos-git mailing list