[xoreos-git] [xoreos/xoreos] 19a395: KOTOR: Add the background for options menus
GitHub
noreply at github.com
Tue May 15 15:01:57 CEST 2018
Branch: refs/heads/coverity_scan
Home: https://github.com/xoreos/xoreos
Commit: 19a39573324f97c80271a0b64fef9ab824cadc63
https://github.com/xoreos/xoreos/commit/19a39573324f97c80271a0b64fef9ab824cadc63
Author: patrick <nostritius at googlemail.com>
Date: 2018-02-25 (Sun, 25 Feb 2018)
Changed paths:
M src/engines/kotor/gui/main/options.cpp
M src/engines/kotor/gui/options/autopause.cpp
M src/engines/kotor/gui/options/feedback.cpp
M src/engines/kotor/gui/options/gameplay.cpp
M src/engines/kotor/gui/options/graphics.cpp
M src/engines/kotor/gui/options/graphicsadv.cpp
M src/engines/kotor/gui/options/keyboardconfig.cpp
M src/engines/kotor/gui/options/mousesettings.cpp
M src/engines/kotor/gui/options/sound.cpp
M src/engines/kotor/gui/options/soundadv.cpp
Log Message:
-----------
KOTOR: Add the background for options menus
Commit: 39f89d14bdfda4ee1a54d607c88e0f42387d285d
https://github.com/xoreos/xoreos/commit/39f89d14bdfda4ee1a54d607c88e0f42387d285d
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2018-05-02 (Wed, 02 May 2018)
Changed paths:
M CMakeLists.txt
M configure.ac
Log Message:
-----------
BUILD: Add the -Wvla warning flag
Despite existing in C99, variable-length arrays (VLA) are not part of
any C++ standard. We shan't use them, so let the compiler warn us
about them.
Commit: 9c344a1a4186222388c0d28978d57a5be4fbf8ff
https://github.com/xoreos/xoreos/commit/9c344a1a4186222388c0d28978d57a5be4fbf8ff
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2018-05-02 (Wed, 02 May 2018)
Changed paths:
M m4/boost.m4
Log Message:
-----------
BUILD: Extend boost.m4 to recognize gcc 8.1 and clang 6.0
Commit: 767dfb559d51d58eee4330ca34216ec59e44a983
https://github.com/xoreos/xoreos/commit/767dfb559d51d58eee4330ca34216ec59e44a983
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2018-05-03 (Thu, 03 May 2018)
Changed paths:
M dists/debian/copyright
M m4/ax_check_freetype2.m4
Log Message:
-----------
BUILD: Use pkg-config to find FreeType2 instead of freetype-config
The freetype-config method has been deprecated and FreeType 2.9.1
doesn't even install freetype-config by default anymore (and at least
Gentoo doesn't change the default).
The freetype2.pc files for pkg-config has been available for ages,
too, so this should also still work for old releases of FreeType2.
Commit: 0c883b0282a3b4e72143d549c7386cef2bbc677c
https://github.com/xoreos/xoreos/commit/0c883b0282a3b4e72143d549c7386cef2bbc677c
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2018-05-03 (Thu, 03 May 2018)
Changed paths:
M src/video/codecs/xmvwmv2.cpp
Log Message:
-----------
VIDEO: Use loop instead of memset() to clear WMV2 CBPs
It's a non-trivial type, so memset() is technically not the right way.
Commit: c10c42beac86fa16050550fd72aeae84282594ca
https://github.com/xoreos/xoreos/commit/c10c42beac86fa16050550fd72aeae84282594ca
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2018-05-03 (Thu, 03 May 2018)
Changed paths:
M src/common/matrix4x4.cpp
Log Message:
-----------
COMMON: Be explicit about memset()ing the Matrix elements
Technically, the matrices to be created are non-trivial objects, so
they shouldn't be memset(). We can operate directly on the elements,
though.
Commit: 25bdc9ae6560c48b7efafc29cc296637c8645878
https://github.com/xoreos/xoreos/commit/25bdc9ae6560c48b7efafc29cc296637c8645878
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2018-05-03 (Thu, 03 May 2018)
Changed paths:
M CMakeLists.txt
M configure.ac
Log Message:
-----------
BUILD: Add the -Wcast-function-type warning flag
-Wcast-function-type warns when a function pointer is cast to an
incompatible function pointer.
Commit: 5a411f86ddb44790e090fc6fc5cb5d2a9e17652d
https://github.com/xoreos/xoreos/commit/5a411f86ddb44790e090fc6fc5cb5d2a9e17652d
Author: patrick <nostritius at googlemail.com>
Date: 2018-05-05 (Sat, 05 May 2018)
Changed paths:
M src/engines/kotor/gui/main/movies.cpp
Log Message:
-----------
KOTOR: add background for movie menu
Commit: 5b1b19a3865335d4ef703bff55bef22edf60f4bb
https://github.com/xoreos/xoreos/commit/5b1b19a3865335d4ef703bff55bef22edf60f4bb
Author: patrick <nostritius at googlemail.com>
Date: 2018-05-05 (Sat, 05 May 2018)
Changed paths:
A src/aurora/ltrfile.cpp
A src/aurora/ltrfile.h
M src/aurora/rules.mk
Log Message:
-----------
AURORA: Add ltr file reader
Commit: 09a54cd14b67cdc91ba0659a2ce54922f8086741
https://github.com/xoreos/xoreos/commit/09a54cd14b67cdc91ba0659a2ce54922f8086741
Author: patrick <nostritius at googlemail.com>
Date: 2018-05-05 (Sat, 05 May 2018)
Changed paths:
A tests/aurora/ltrfile.cpp
M tests/aurora/rules.mk
Log Message:
-----------
TESTS: Add unit test for ltr file
Commit: 55ecfd009cf2c18c4c4929158daa325a67d16fae
https://github.com/xoreos/xoreos/commit/55ecfd009cf2c18c4c4929158daa325a67d16fae
Author: patrick <nostritius at googlemail.com>
Date: 2018-05-05 (Sat, 05 May 2018)
Changed paths:
M src/engines/kotor/gui/options/graphics.cpp
M src/engines/kotor/gui/options/graphics.h
A src/engines/kotor/gui/options/resolution.cpp
A src/engines/kotor/gui/options/resolution.h
M src/engines/kotor/gui/options/rules.mk
Log Message:
-----------
KOTOR: Add barebone resolution submenu to graphics menu
Commit: d9aaa8529741236180b9cf66542285d398f58fdd
https://github.com/xoreos/xoreos/commit/d9aaa8529741236180b9cf66542285d398f58fdd
Author: patrick <nostritius at googlemail.com>
Date: 2018-05-05 (Sat, 05 May 2018)
Changed paths:
A src/engines/kotor/item.cpp
A src/engines/kotor/item.h
M src/engines/kotor/rules.mk
Log Message:
-----------
KOTOR: Add a basic item class
Commit: 557a23070aa023327c6536053831ed9acea01d24
https://github.com/xoreos/xoreos/commit/557a23070aa023327c6536053831ed9acea01d24
Author: patrick <nostritius at googlemail.com>
Date: 2018-05-05 (Sat, 05 May 2018)
Changed paths:
M src/engines/kotor/placeable.cpp
M src/engines/kotor/placeable.h
Log Message:
-----------
KOTOR: Let a placeable with an inventory load its items
Commit: b47c618b6cce739a8402dee0b99c9627a7814d37
https://github.com/xoreos/xoreos/commit/b47c618b6cce739a8402dee0b99c9627a7814d37
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2018-05-05 (Sat, 05 May 2018)
Changed paths:
R src/engines/aurora/camera.cpp
R src/engines/aurora/camera.h
A src/engines/aurora/freeroamcamera.cpp
A src/engines/aurora/freeroamcamera.h
M src/engines/aurora/rules.mk
A src/engines/aurora/satellitecamera.cpp
A src/engines/aurora/satellitecamera.h
M src/engines/dragonage/campaigns.cpp
M src/engines/dragonage2/campaigns.cpp
M src/engines/jade/jade.cpp
M src/engines/jade/module.cpp
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/kotor2/module.cpp
M src/engines/nwn/module.cpp
M src/engines/nwn2/campaign.cpp
M src/engines/witcher/campaign.cpp
M src/graphics/aurora/model.cpp
M src/graphics/aurora/model.h
Log Message:
-----------
KOTOR: Initial satellite camera implementation w\ PC movement
Alters camera behavior in KotOR to match the original game. Press A/D
to rotate the camera around PC, W/S to move PC forward or backwards.
Use console command "tfc" to toggle free roam camera mode.
TODO: Use FOV, pitch and distance values from camerastyle.2da; smooth
out camera rotation and PC movement.
Commit: fd0443f55237ad4346631aa25edb8ff694f81f5b
https://github.com/xoreos/xoreos/commit/fd0443f55237ad4346631aa25edb8ff694f81f5b
Author: patrick <nostritius at googlemail.com>
Date: 2018-05-05 (Sat, 05 May 2018)
Changed paths:
M src/engines/kotor/module.cpp
M src/engines/kotor/module.h
Log Message:
-----------
KOTOR: Add support for global numbers to module class
Commit: 16a71581ad0fa46da2d84419cd3ffc98c26a4ab4
https://github.com/xoreos/xoreos/commit/16a71581ad0fa46da2d84419cd3ffc98c26a4ab4
Author: patrick <nostritius at googlemail.com>
Date: 2018-05-05 (Sat, 05 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_global.cpp
M src/engines/kotor/script/rules.mk
Log Message:
-----------
KOTOR: Add nwscript functions for global numbers
Commit: 8347cc6d1ae18ece39fac6f1f140cce3fa1656a5
https://github.com/xoreos/xoreos/commit/8347cc6d1ae18ece39fac6f1f140cce3fa1656a5
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2018-05-06 (Sun, 06 May 2018)
Changed paths:
M src/graphics/graphics.cpp
M src/graphics/graphics.h
Log Message:
-----------
GRAPHICS: Improve documentation comments on lockFrame()/unlockFrame()
Commit: bf27b66e07390d9c07c76975134c7618fcf9f31a
https://github.com/xoreos/xoreos/commit/bf27b66e07390d9c07c76975134c7618fcf9f31a
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2018-05-06 (Sun, 06 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/kotor/module.h
Log Message:
-----------
KOTOR: Implement frame based camera rotation and PC movement
Commit: 67de5440a377f27aa218075ee24944b05d16a3ee
https://github.com/xoreos/xoreos/commit/67de5440a377f27aa218075ee24944b05d16a3ee
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2018-05-08 (Tue, 08 May 2018)
Changed paths:
M src/engines/aurora/rules.mk
M src/engines/aurora/satellitecamera.cpp
A src/engines/aurora/walkeleveval.cpp
A src/engines/aurora/walkeleveval.h
A src/engines/aurora/walkmesh.cpp
A src/engines/aurora/walkmesh.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/walkmesh.cpp
A src/engines/kotor/walkmesh.h
Log Message:
-----------
KOTOR: Implement collision detection
Based on Supermanu's pathfinding branch. Use console command "tw" to
toggle walkmesh display.
Commit: 84682e33c5d900162bcfb934a4c34e56fe3b2a94
https://github.com/xoreos/xoreos/commit/84682e33c5d900162bcfb934a4c34e56fe3b2a94
Author: patrick <nostritius at googlemail.com>
Date: 2018-05-08 (Tue, 08 May 2018)
Changed paths:
A src/engines/kotor/gui/ingame/minimap.cpp
A src/engines/kotor/gui/ingame/minimap.h
M src/engines/kotor/gui/ingame/rules.mk
Log Message:
-----------
KOTOR: Add minimap class
Commit: 30d2a126bf3d1c9f138b8edc6292bff4104e0ffb
https://github.com/xoreos/xoreos/commit/30d2a126bf3d1c9f138b8edc6292bff4104e0ffb
Author: patrick <nostritius at googlemail.com>
Date: 2018-05-08 (Tue, 08 May 2018)
Changed paths:
M src/engines/kotor/area.cpp
M src/engines/kotor/area.h
Log Message:
-----------
KOTOR: Add minimap properties reading in area loading
Commit: 9be0434f3c63e351db3c9486bbbf890eb0d1d5c2
https://github.com/xoreos/xoreos/commit/9be0434f3c63e351db3c9486bbbf890eb0d1d5c2
Author: patrick <nostritius at googlemail.com>
Date: 2018-05-08 (Tue, 08 May 2018)
Changed paths:
M src/engines/kotor/gui/ingame/hud.cpp
M src/engines/kotor/gui/ingame/hud.h
Log Message:
-----------
KOTOR: Add minimap to hud and a method for initializing it
Commit: 439ea5c3eed99e6d644613104102c1c55e5d2263
https://github.com/xoreos/xoreos/commit/439ea5c3eed99e6d644613104102c1c55e5d2263
Author: patrick <nostritius at googlemail.com>
Date: 2018-05-08 (Tue, 08 May 2018)
Changed paths:
M src/engines/kotor/gui/ingame/ingame.cpp
M src/engines/kotor/gui/ingame/ingame.h
Log Message:
-----------
KOTOR: Add ingame minimap methods
Commit: 0db1800c675817820f0dd56b588500ed39fbcadd
https://github.com/xoreos/xoreos/commit/0db1800c675817820f0dd56b588500ed39fbcadd
Author: patrick <nostritius at googlemail.com>
Date: 2018-05-08 (Tue, 08 May 2018)
Changed paths:
M src/engines/kotor/module.cpp
Log Message:
-----------
KOTOR: Add minimap handling to the module
Commit: 06c17c5d1f69f5e6045baaf5d6f867b365321ae9
https://github.com/xoreos/xoreos/commit/06c17c5d1f69f5e6045baaf5d6f867b365321ae9
Author: patrick <nostritius at googlemail.com>
Date: 2018-05-10 (Thu, 10 May 2018)
Changed paths:
A src/engines/kotor2/gui/chargen/rules.mk
M src/engines/kotor2/gui/rules.mk
Log Message:
-----------
KOTOR2: Add chargen make files
Commit: a771248959e2acf140dcd395eedc9fa5b8b20c0c
https://github.com/xoreos/xoreos/commit/a771248959e2acf140dcd395eedc9fa5b8b20c0c
Author: patrick <nostritius at googlemail.com>
Date: 2018-05-10 (Thu, 10 May 2018)
Changed paths:
A src/engines/kotor2/gui/widgets/label.h
M src/engines/kotor2/gui/widgets/rules.mk
Log Message:
-----------
KOTOR2: Add a simple proxy file for WidgetLabel class
Commit: 47e68a8bcd6d202dd3a3e35c3c36d4400c0f6689
https://github.com/xoreos/xoreos/commit/47e68a8bcd6d202dd3a3e35c3c36d4400c0f6689
Author: patrick <nostritius at googlemail.com>
Date: 2018-05-10 (Thu, 10 May 2018)
Changed paths:
A src/engines/kotor2/gui/widgets/button.h
M src/engines/kotor2/gui/widgets/rules.mk
Log Message:
-----------
KOTOR2: Add a simple proxy file for WidgetButton class
Commit: a35c9431e18e15755a6484ddda01fc35d6e7b37e
https://github.com/xoreos/xoreos/commit/a35c9431e18e15755a6484ddda01fc35d6e7b37e
Author: patrick <nostritius at googlemail.com>
Date: 2018-05-10 (Thu, 10 May 2018)
Changed paths:
A src/engines/kotor2/gui/chargen/classselection.cpp
A src/engines/kotor2/gui/chargen/classselection.h
M src/engines/kotor2/gui/chargen/rules.mk
M src/engines/kotor2/gui/main/main.cpp
M src/engines/kotor2/gui/main/main.h
Log Message:
-----------
KOTOR2: Add the class selection menu to kotor2
Commit: 46aed739f7755eb7a9ba06e270610fa4705b1680
https://github.com/xoreos/xoreos/commit/46aed739f7755eb7a9ba06e270610fa4705b1680
Author: patrick <nostritius at googlemail.com>
Date: 2018-05-10 (Thu, 10 May 2018)
Changed paths:
M src/engines/kotor2/types.h
Log Message:
-----------
KOTOR2: Add gender and class types according to nwscript.nss
Commit: 0e245697dc04d9686de72b84f2ff6e973a055c0a
https://github.com/xoreos/xoreos/commit/0e245697dc04d9686de72b84f2ff6e973a055c0a
Author: patrick <nostritius at googlemail.com>
Date: 2018-05-10 (Thu, 10 May 2018)
Changed paths:
M src/engines/kotor2/types.h
Log Message:
-----------
KOTOR2: Add enum for different skin colors
Commit: bb15b5e9fc70c55364584798af2b3910b227a7f3
https://github.com/xoreos/xoreos/commit/bb15b5e9fc70c55364584798af2b3910b227a7f3
Author: patrick <nostritius at googlemail.com>
Date: 2018-05-10 (Thu, 10 May 2018)
Changed paths:
A src/engines/kotor2/gui/chargen/charactergeneration.cpp
A src/engines/kotor2/gui/chargen/charactergeneration.h
A src/engines/kotor2/gui/chargen/chargeninfo.cpp
A src/engines/kotor2/gui/chargen/chargeninfo.h
M src/engines/kotor2/gui/chargen/classselection.cpp
M src/engines/kotor2/gui/chargen/classselection.h
M src/engines/kotor2/gui/chargen/rules.mk
Log Message:
-----------
KOTOR2: Add the main chargen menu including the information class
Commit: b692cb2e5a14b4a248e778c38878efc7499d7ef9
https://github.com/xoreos/xoreos/commit/b692cb2e5a14b4a248e778c38878efc7499d7ef9
Author: patrick <nostritius at googlemail.com>
Date: 2018-05-10 (Thu, 10 May 2018)
Changed paths:
M src/engines/kotor2/gui/chargen/charactergeneration.cpp
M src/engines/kotor2/gui/chargen/chargeninfo.cpp
M src/engines/kotor2/gui/chargen/chargeninfo.h
Log Message:
-----------
KOTOR2: Add portrait string creation to chargeninfo class
Commit: c8dd27e02229588b8999730a310dd1ede41a1830
https://github.com/xoreos/xoreos/commit/c8dd27e02229588b8999730a310dd1ede41a1830
Author: patrick <nostritius at googlemail.com>
Date: 2018-05-10 (Thu, 10 May 2018)
Changed paths:
M src/engines/kotor2/gui/chargen/charactergeneration.cpp
M src/engines/kotor2/gui/chargen/charactergeneration.h
A src/engines/kotor2/gui/chargen/customchar.cpp
A src/engines/kotor2/gui/chargen/customchar.h
A src/engines/kotor2/gui/chargen/quickchar.cpp
A src/engines/kotor2/gui/chargen/quickchar.h
A src/engines/kotor2/gui/chargen/quickorcustom.cpp
A src/engines/kotor2/gui/chargen/quickorcustom.h
M src/engines/kotor2/gui/chargen/rules.mk
Log Message:
-----------
KOTOR2: Add the three panels to the menu
Commit: a48b5c22d16bc62a591b372a435053e730a46735
https://github.com/xoreos/xoreos/commit/a48b5c22d16bc62a591b372a435053e730a46735
Author: patrick <nostritius at googlemail.com>
Date: 2018-05-10 (Thu, 10 May 2018)
Changed paths:
M src/engines/kotor2/gui/chargen/charactergeneration.cpp
M src/engines/kotor2/gui/chargen/charactergeneration.h
A src/engines/kotor2/gui/chargen/chargenbase.cpp
A src/engines/kotor2/gui/chargen/chargenbase.h
A src/engines/kotor2/gui/chargen/chargenname.cpp
A src/engines/kotor2/gui/chargen/chargenname.h
A src/engines/kotor2/gui/chargen/chargenportrait.cpp
A src/engines/kotor2/gui/chargen/chargenportrait.h
M src/engines/kotor2/gui/chargen/quickchar.cpp
M src/engines/kotor2/gui/chargen/rules.mk
Log Message:
-----------
KOTOR2: Add the base, portrait and name menus with basic functionality
Commit: 85c792c672462ca5501a7ee3b7551035fc407678
https://github.com/xoreos/xoreos/commit/85c792c672462ca5501a7ee3b7551035fc407678
Author: patrick <nostritius at googlemail.com>
Date: 2018-05-10 (Thu, 10 May 2018)
Changed paths:
M src/engines/kotor2/gui/chargen/charactergeneration.cpp
M src/engines/kotor2/gui/chargen/charactergeneration.h
M src/engines/kotor2/gui/chargen/quickchar.cpp
M src/engines/kotor2/gui/chargen/quickchar.h
Log Message:
-----------
KOTOR2: Add the step handling for the character generation
Commit: a37d9803d0ac15c025454886ad9622d2bb374bbc
https://github.com/xoreos/xoreos/commit/a37d9803d0ac15c025454886ad9622d2bb374bbc
Author: patrick <nostritius at googlemail.com>
Date: 2018-05-10 (Thu, 10 May 2018)
Changed paths:
M src/engines/kotor2/gui/chargen/classselection.cpp
M src/engines/kotor2/gui/main/main.cpp
Log Message:
-----------
KOTOR2: Implement return code backpropagation for game starts
Commit: 1926c27c3ac53dea900da86b60a7976114550074
https://github.com/xoreos/xoreos/commit/1926c27c3ac53dea900da86b60a7976114550074
Author: patrick <nostritius at googlemail.com>
Date: 2018-05-10 (Thu, 10 May 2018)
Changed paths:
M src/engines/kotor2/gui/chargen/chargeninfo.cpp
M src/engines/kotor2/gui/chargen/chargeninfo.h
Log Message:
-----------
KOTOR2: Add skin and face getter and setter for chargen info
Commit: 79d276fca2f29d12d8f5f9fa1f7808316e64a73d
https://github.com/xoreos/xoreos/commit/79d276fca2f29d12d8f5f9fa1f7808316e64a73d
Author: patrick <nostritius at googlemail.com>
Date: 2018-05-10 (Thu, 10 May 2018)
Changed paths:
M src/engines/kotor2/gui/chargen/chargenportrait.cpp
Log Message:
-----------
KOTOR2: Add portrait selection logic
Commit: ae4aea069b20723d18df51fc00fc4f120e88f1ee
https://github.com/xoreos/xoreos/commit/ae4aea069b20723d18df51fc00fc4f120e88f1ee
Author: patrick <nostritius at googlemail.com>
Date: 2018-05-10 (Thu, 10 May 2018)
Changed paths:
M src/engines/kotor2/gui/chargen/chargeninfo.cpp
M src/engines/kotor2/gui/chargen/chargeninfo.h
Log Message:
-----------
KOTOR2: Add name getter and setter for chargen info
Commit: a6e424f9ce2015ed615a54151d8e81ea58717982
https://github.com/xoreos/xoreos/commit/a6e424f9ce2015ed615a54151d8e81ea58717982
Author: patrick <nostritius at googlemail.com>
Date: 2018-05-10 (Thu, 10 May 2018)
Changed paths:
M src/engines/kotor2/gui/chargen/chargenname.cpp
M src/engines/kotor2/gui/chargen/chargenname.h
Log Message:
-----------
KOTOR2: Implement name typing logic
Commit: aa40cd7babc79662d4410f95136d37d18c7a3df4
https://github.com/xoreos/xoreos/commit/aa40cd7babc79662d4410f95136d37d18c7a3df4
Author: patrick <nostritius at googlemail.com>
Date: 2018-05-10 (Thu, 10 May 2018)
Changed paths:
M src/engines/kotor2/creature.cpp
M src/engines/kotor2/creature.h
M src/engines/kotor2/game.cpp
M src/engines/kotor2/gui/chargen/charactergeneration.cpp
M src/engines/kotor2/gui/chargen/chargeninfo.cpp
M src/engines/kotor2/gui/chargen/chargeninfo.h
M src/engines/kotor2/module.cpp
Log Message:
-----------
KOTOR2: Place a newly created Character on the starting point
Commit: 74dee2e3fdddb7aedb119b902e7763ff1c2d09bb
https://github.com/xoreos/xoreos/commit/74dee2e3fdddb7aedb119b902e7763ff1c2d09bb
Author: patrick <nostritius at googlemail.com>
Date: 2018-05-10 (Thu, 10 May 2018)
Changed paths:
M src/engines/kotor2/game.cpp
M src/engines/kotor2/gui/main/main.cpp
M src/engines/kotor2/gui/main/main.h
Log Message:
-----------
KOTOR2: Add the music change for main and chargen menu
Commit: 6e2ff1a62b8e442f4165d51dc941cbcb89668585
https://github.com/xoreos/xoreos/commit/6e2ff1a62b8e442f4165d51dc941cbcb89668585
Author: patrick <nostritius at googlemail.com>
Date: 2018-05-10 (Thu, 10 May 2018)
Changed paths:
M src/engines/kotor2/gui/chargen/charactergeneration.cpp
M src/engines/kotor2/gui/chargen/charactergeneration.h
M src/engines/kotor2/gui/chargen/customchar.cpp
M src/engines/kotor2/gui/chargen/quickchar.cpp
Log Message:
-----------
KOTOR2: Reset the steps after cancellation of character generation
Commit: dc78961df3db2d9e7d812c94516defea37cfea51
https://github.com/xoreos/xoreos/commit/dc78961df3db2d9e7d812c94516defea37cfea51
Author: patrick <nostritius at googlemail.com>
Date: 2018-05-10 (Thu, 10 May 2018)
Changed paths:
M src/engines/kotor2/gui/chargen/charactergeneration.cpp
Log Message:
-----------
KOTOR2: Apply changes in the character generation to the info
Commit: 62263ee3dee5430c84d04c121d9af4b645c453ff
https://github.com/xoreos/xoreos/commit/62263ee3dee5430c84d04c121d9af4b645c453ff
Author: patrick <nostritius at googlemail.com>
Date: 2018-05-10 (Thu, 10 May 2018)
Changed paths:
A src/engines/kotor/gui/ingame/container.cpp
A src/engines/kotor/gui/ingame/container.h
M src/engines/kotor/gui/ingame/rules.mk
Log Message:
-----------
KOTOR: Add a gui for containers
Commit: 56d5b1f10eb10ced67e790f4cd564c11da02b453
https://github.com/xoreos/xoreos/commit/56d5b1f10eb10ced67e790f4cd564c11da02b453
Author: patrick <nostritius at googlemail.com>
Date: 2018-05-10 (Thu, 10 May 2018)
Changed paths:
M src/engines/kotor/gui/ingame/hud.cpp
M src/engines/kotor/gui/ingame/hud.h
Log Message:
-----------
KOTOR: Add hud method for showing the container
Commit: 609e614ff00a89b6de27e0c36c72b81371d4fbf7
https://github.com/xoreos/xoreos/commit/609e614ff00a89b6de27e0c36c72b81371d4fbf7
Author: patrick <nostritius at googlemail.com>
Date: 2018-05-10 (Thu, 10 May 2018)
Changed paths:
M src/engines/kotor/gui/ingame/ingame.cpp
M src/engines/kotor/gui/ingame/ingame.h
Log Message:
-----------
KOTOR: Add an ingame method for showing a container menu
Commit: 6ee6cae383c00e54a606b285655412554cc2d0b4
https://github.com/xoreos/xoreos/commit/6ee6cae383c00e54a606b285655412554cc2d0b4
Author: patrick <nostritius at googlemail.com>
Date: 2018-05-10 (Thu, 10 May 2018)
Changed paths:
M src/engines/kotor/placeable.cpp
M src/engines/kotor/placeable.h
Log Message:
-----------
KOTOR: Add a method for determining if a placeable has an inventory
Commit: 9d76e71c29de1f12480d044c5b1762af7ecd0f21
https://github.com/xoreos/xoreos/commit/9d76e71c29de1f12480d044c5b1762af7ecd0f21
Author: patrick <nostritius at googlemail.com>
Date: 2018-05-10 (Thu, 10 May 2018)
Changed paths:
M src/engines/kotor/module.cpp
M src/engines/kotor/module.h
Log Message:
-----------
KOTOR: Add a method to the module class for handling object clicks
Commit: 3bbe129d54c1f9881dedfa93bc6a3f56bc62f512
https://github.com/xoreos/xoreos/commit/3bbe129d54c1f9881dedfa93bc6a3f56bc62f512
Author: patrick <nostritius at googlemail.com>
Date: 2018-05-10 (Thu, 10 May 2018)
Changed paths:
M src/engines/kotor/area.cpp
Log Message:
-----------
KOTOR: Give a clicked object event to the module
Commit: 06f2e1a6d61bd9d85ec3b5a3e1315d6bba4f28b6
https://github.com/xoreos/xoreos/commit/06f2e1a6d61bd9d85ec3b5a3e1315d6bba4f28b6
Author: patrick <nostritius at googlemail.com>
Date: 2018-05-10 (Thu, 10 May 2018)
Changed paths:
M src/engines/aurora/gui.cpp
Log Message:
-----------
ENGINES: Fix the flickering when opening a gui above another
Commit: 9288cf207a4b6a574a949efcae03ee695c4caa66
https://github.com/xoreos/xoreos/commit/9288cf207a4b6a574a949efcae03ee695c4caa66
Author: patrick <nostritius at googlemail.com>
Date: 2018-05-10 (Thu, 10 May 2018)
Changed paths:
M src/engines/kotor/module.cpp
Log Message:
-----------
ENGINES: Fix the loading of minimaps without a _
Commit: 2c50f7ccfc626512500f27c51817bb1580bfee38
https://github.com/xoreos/xoreos/commit/2c50f7ccfc626512500f27c51817bb1580bfee38
Author: patrick <nostritius at googlemail.com>
Date: 2018-05-10 (Thu, 10 May 2018)
Changed paths:
M src/engines/kotor2/gui/chargen/chargeninfo.cpp
Log Message:
-----------
KOTOR2: Fix SkinH head and body issue
Commit: b9f2df4c72bea2b82f33bac0789f4526ddc38e56
https://github.com/xoreos/xoreos/commit/b9f2df4c72bea2b82f33bac0789f4526ddc38e56
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2018-05-11 (Fri, 11 May 2018)
Changed paths:
M src/common/filelist.cpp
M src/common/filelist.h
Log Message:
-----------
COMMON: Add method addSubDirectories to class FileList
Commit: 926dfb3c3239e766f0f13db2b1994101556de02f
https://github.com/xoreos/xoreos/commit/926dfb3c3239e766f0f13db2b1994101556de02f
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2018-05-11 (Fri, 11 May 2018)
Changed paths:
M src/engines/aurora/gui.cpp
M src/engines/aurora/gui.h
Log Message:
-----------
ENGINES: Optionally show widget in method addWidget
Commit: c7a320417ad5b9621425c3af2f602f88faf7cea7
https://github.com/xoreos/xoreos/commit/c7a320417ad5b9621425c3af2f602f88faf7cea7
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2018-05-11 (Fri, 11 May 2018)
Changed paths:
M src/common/ustring.cpp
M src/common/ustring.h
M tests/common/ustring.cpp
Log Message:
-----------
COMMON: Add replaceAll method overload for substrings to UString
Commit: 1107ecf2d3556344e1f27ab5a653bee1e3799b35
https://github.com/xoreos/xoreos/commit/1107ecf2d3556344e1f27ab5a653bee1e3799b35
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2018-05-11 (Fri, 11 May 2018)
Changed paths:
M src/engines/kotor/gui/widgets/listbox.cpp
M src/engines/kotor/gui/widgets/listbox.h
Log Message:
-----------
KOTOR: Load listbox widget scrollbar, offset items by its size
Commit: cdec18fbb07fe1f4e9a9c67e1a363b79b4216996
https://github.com/xoreos/xoreos/commit/cdec18fbb07fe1f4e9a9c67e1a363b79b4216996
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2018-05-11 (Fri, 11 May 2018)
Changed paths:
M src/engines/kotor/gui/widgets/listbox.cpp
M src/engines/kotor/gui/widgets/listbox.h
Log Message:
-----------
KOTOR: Add getItemCount method to WidgetListbox
Commit: bcc936aaa89db0b7f8843f2273e88536f2c9847b
https://github.com/xoreos/xoreos/commit/bcc936aaa89db0b7f8843f2273e88536f2c9847b
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2018-05-11 (Fri, 11 May 2018)
Changed paths:
M src/engines/jade/gui/main/main.cpp
M src/engines/jade/gui/main/options.cpp
M src/engines/kotor/gui/dialogs/confirm.cpp
M src/engines/kotor/gui/widgets/listbox.cpp
Log Message:
-----------
KOTOR: Remove a call to show from createItem in WidgetListbox
Some Jade Empire and KotOR GUI implementations depended on that
behavior. Show widget from addWidget for those instead.
Commit: b4ebfdf6bd3dd0afde936235260d843b25edc824
https://github.com/xoreos/xoreos/commit/b4ebfdf6bd3dd0afde936235260d843b25edc824
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2018-05-11 (Fri, 11 May 2018)
Changed paths:
M src/engines/kotor/gui/ingame/menu.cpp
M src/engines/kotor/gui/ingame/menu.h
M src/engines/kotor/gui/ingame/menu_opt.cpp
M src/engines/kotor/gui/ingame/menu_opt.h
M src/engines/kotor/gui/main/main.cpp
M src/engines/kotor/gui/main/main.h
M src/engines/kotor/gui/rules.mk
A src/engines/kotor/gui/saveload.cpp
A src/engines/kotor/gui/saveload.h
Log Message:
-----------
KOTOR: Initial save/load game menu implementation
Accessible from both main menu and ingame options menu.
Commit: f5155885ce7f868e73b2a9632e6730cd93a08eae
https://github.com/xoreos/xoreos/commit/f5155885ce7f868e73b2a9632e6730cd93a08eae
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2018-05-11 (Fri, 11 May 2018)
Changed paths:
M tests/googletest/src/gtest_main.cc
Log Message:
-----------
TESTS: Undefine SDL main macro for Google Test
Otherwise main gets replaced with SDL_main which leads to tests
compilation errors on Windows
Commit: 8ddab024a32273403c2226a72017a418c35a37a2
https://github.com/xoreos/xoreos/commit/8ddab024a32273403c2226a72017a418c35a37a2
Author: patrick <nostritius at googlemail.com>
Date: 2018-05-12 (Sat, 12 May 2018)
Changed paths:
M src/engines/dragonage2/probes.cpp
Log Message:
-----------
DRAGONAGE2: Add a new probe for recognizing newer origin versions
Commit: 04ce40c7b1e43a427377010159445bc214aec030
https://github.com/xoreos/xoreos/commit/04ce40c7b1e43a427377010159445bc214aec030
Author: patrick <nostritius at googlemail.com>
Date: 2018-05-12 (Sat, 12 May 2018)
Changed paths:
M src/common/deflate.cpp
M src/common/deflate.h
Log Message:
-----------
COMMON: Add the possibility to deflate without knowing the output size
This is needed for scaleform gfx files
Commit: c5542267bafc1edad0006618ada77b19444e1664
https://github.com/xoreos/xoreos/commit/c5542267bafc1edad0006618ada77b19444e1664
Author: patrick <nostritius at googlemail.com>
Date: 2018-05-12 (Sat, 12 May 2018)
Changed paths:
M tests/common/deflate.cpp
Log Message:
-----------
TESTS: Add a unit test for deflate without output size
Commit: 145895d11e4c92ba4bb10137653c17895c3d78b7
https://github.com/xoreos/xoreos/commit/145895d11e4c92ba4bb10137653c17895c3d78b7
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2018-05-13 (Sun, 13 May 2018)
Changed paths:
M src/engines/kotor2/console.cpp
M src/engines/kotor2/console.h
M src/engines/kotor2/module.cpp
M src/engines/kotor2/module.h
Log Message:
-----------
KOTOR2: Port satellite camera implementation from K1
Commit: c69e9a64cd2493c214cbf3f3e9c16c39d00181fa
https://github.com/xoreos/xoreos/commit/c69e9a64cd2493c214cbf3f3e9c16c39d00181fa
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2018-05-13 (Sun, 13 May 2018)
Changed paths:
M src/engines/kotor2/module.cpp
M src/engines/kotor2/module.h
Log Message:
-----------
KOTOR2: Port PC movement from K1
Commit: 93c37d05917accfb3b8cb0354f1712364435cd15
https://github.com/xoreos/xoreos/commit/93c37d05917accfb3b8cb0354f1712364435cd15
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2018-05-13 (Sun, 13 May 2018)
Changed paths:
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
Log Message:
-----------
KOTOR2: Port collision detection from K1
Commit: 3a24c6dde8604ac92c604415b23a2dc0b165671c
https://github.com/xoreos/xoreos/commit/3a24c6dde8604ac92c604415b23a2dc0b165671c
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2018-05-13 (Sun, 13 May 2018)
Changed paths:
M src/engines/kotor2/creature.cpp
M src/engines/kotor2/creature.h
M src/engines/kotor2/module.cpp
M src/engines/kotor2/module.h
Log Message:
-----------
KOTOR2: Port PC movement animation from K1
Commit: eba90838b17e85deaf69cdb2f4f533a8bc2d1173
https://github.com/xoreos/xoreos/commit/eba90838b17e85deaf69cdb2f4f533a8bc2d1173
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2018-05-13 (Sun, 13 May 2018)
Changed paths:
M src/engines/kotor/gui/ingame/hud.cpp
M src/engines/kotor/gui/ingame/hud.h
M src/engines/kotor/gui/ingame/ingame.cpp
M src/engines/kotor/gui/ingame/menu.cpp
M src/engines/kotor/gui/ingame/menu.h
M src/engines/kotor/gui/main/main.cpp
M src/engines/kotor/gui/saveload.cpp
M src/engines/kotor/gui/saveload.h
Log Message:
-----------
KOTOR: Pass Module reference up to SaveLoadMenu
Commit: a398ea336ce0fffddc15bdf7f7ede20bcd525519
https://github.com/xoreos/xoreos/commit/a398ea336ce0fffddc15bdf7f7ede20bcd525519
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2018-05-13 (Sun, 13 May 2018)
Changed paths:
M src/engines/kotor/gui/ingame/menu.cpp
M src/engines/kotor/gui/main/main.cpp
Log Message:
-----------
KOTOR: Handle load/save game action in main and ingame menu
Commit: cefdaa2e0a76c01e74c3281fc815f454dc871450
https://github.com/xoreos/xoreos/commit/cefdaa2e0a76c01e74c3281fc815f454dc871450
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2018-05-13 (Sun, 13 May 2018)
Changed paths:
M src/engines/kotor/gui/widgets/listbox.cpp
M src/engines/kotor/gui/widgets/listbox.h
Log Message:
-----------
KOTOR: Update listbox widget interface to support scrolling
Commit: b9a7f555150996ee3879bc3daed61a9d96f3c9d2
https://github.com/xoreos/xoreos/commit/b9a7f555150996ee3879bc3daed61a9d96f3c9d2
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2018-05-13 (Sun, 13 May 2018)
Changed paths:
M src/engines/kotor/gui/saveload.cpp
M src/engines/kotor/gui/saveload.h
M src/engines/kotor/module.cpp
M src/engines/kotor/module.h
M src/engines/kotor/rules.mk
A src/engines/kotor/savedgame.cpp
A src/engines/kotor/savedgame.h
Log Message:
-----------
KOTOR: Initial saved game loading implementation
Commit: f1cbdfe0cb8975d74531a208ec33f05927711dfd
https://github.com/xoreos/xoreos/commit/f1cbdfe0cb8975d74531a208ec33f05927711dfd
Author: Cameron Cawley <ccawley2011 at gmail.com>
Date: 2018-05-14 (Mon, 14 May 2018)
Changed paths:
M CMakeLists.txt
M configure.ac
M src/video/codecs/h263.cpp
M src/video/quicktime.cpp
Log Message:
-----------
BUILD: Make dependency on xvidcore optional
Commit: dd3c08121cf5048d9699575b547f5610da3e3d25
https://github.com/xoreos/xoreos/commit/dd3c08121cf5048d9699575b547f5610da3e3d25
Author: Cameron Cawley <ccawley2011 at gmail.com>
Date: 2018-05-14 (Mon, 14 May 2018)
Changed paths:
M CMakeLists.txt
M configure.ac
M src/sound/decoders/aac.cpp
M src/video/quicktime.cpp
Log Message:
-----------
BUILD: Make dependency on libfaad optional
Commit: f0e2e3986b6f22713ae5a4997b1e33e6dd146318
https://github.com/xoreos/xoreos/commit/f0e2e3986b6f22713ae5a4997b1e33e6dd146318
Author: Cameron Cawley <ccawley2011 at gmail.com>
Date: 2018-05-14 (Mon, 14 May 2018)
Changed paths:
M CMakeLists.txt
M configure.ac
M src/sound/decoders/mp3.cpp
M src/sound/sound.cpp
Log Message:
-----------
BUILD: Make dependency on libmad optional
Commit: 562ac24af1b5b91301bc09b4ae8cb67feb0ba593
https://github.com/xoreos/xoreos/commit/562ac24af1b5b91301bc09b4ae8cb67feb0ba593
Author: Cameron Cawley <ccawley2011 at gmail.com>
Date: 2018-05-14 (Mon, 14 May 2018)
Changed paths:
M CMakeLists.txt
M configure.ac
M src/sound/decoders/vorbis.cpp
M src/sound/sound.cpp
Log Message:
-----------
BUILD: Make dependency on libogg and libvorbis optional
Commit: 04526a3568578b96ea993968a5212c068baaa96a
https://github.com/xoreos/xoreos/commit/04526a3568578b96ea993968a5212c068baaa96a
Author: Cameron Cawley <ccawley2011 at gmail.com>
Date: 2018-05-14 (Mon, 14 May 2018)
Changed paths:
M CMakeLists.txt
M configure.ac
Log Message:
-----------
BUILD: Print summary of enabled libraries
Commit: 49bdfd868065132e2f16060b0c5fb48ce7b00d27
https://github.com/xoreos/xoreos/commit/49bdfd868065132e2f16060b0c5fb48ce7b00d27
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2018-05-14 (Mon, 14 May 2018)
Changed paths:
M AUTHORS
Log Message:
-----------
DOCS: Add Cameron Cawley to the contributor list
Commit: fc563587dc565d9bc3aecc62ee8e21b54f502692
https://github.com/xoreos/xoreos/commit/fc563587dc565d9bc3aecc62ee8e21b54f502692
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2018-05-15 (Tue, 15 May 2018)
Changed paths:
M ChangeLog
Log Message:
-----------
DOCS: Mention the KotOR2 character generator in the ChangeLog
Commit: 99c99a1f28d67cb03cfec84d389bbd6882e6241d
https://github.com/xoreos/xoreos/commit/99c99a1f28d67cb03cfec84d389bbd6882e6241d
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2018-05-15 (Tue, 15 May 2018)
Changed paths:
M ChangeLog
Log Message:
-----------
DOCS: Mention KotOR/KotOR2 PC walking in the ChangeLog
Commit: 400a370bdb53b6e82df19e9a180f252aafddd523
https://github.com/xoreos/xoreos/commit/400a370bdb53b6e82df19e9a180f252aafddd523
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2018-05-15 (Tue, 15 May 2018)
Changed paths:
M ChangeLog
Log Message:
-----------
DOCS: Mention FreeType2 pkg-config change in the ChangeLog
Commit: ec839071c4fd63a95746530f8ba7428a6f3ebd6a
https://github.com/xoreos/xoreos/commit/ec839071c4fd63a95746530f8ba7428a6f3ebd6a
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2018-05-15 (Tue, 15 May 2018)
Changed paths:
M ChangeLog
Log Message:
-----------
DOCS: Mention making several libraries optional in the ChangeLog
Commit: 73af8857797eda7c4b2e48974a17c352627d23ab
https://github.com/xoreos/xoreos/commit/73af8857797eda7c4b2e48974a17c352627d23ab
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2018-05-15 (Tue, 15 May 2018)
Changed paths:
M ChangeLog
Log Message:
-----------
DOCS: Mention Jade Empire option menu in the ChangeLog
Compare: https://github.com/xoreos/xoreos/compare/c131d3846796...73af8857797e
**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