[xoreos-git] [xoreos/xoreos] 48607a: GRAPHICS: Use the Console queue for the FPS displa...
GitHub
noreply at github.com
Tue Jul 24 10:47:55 CEST 2018
Branch: refs/heads/coverity_scan
Home: https://github.com/xoreos/xoreos
Commit: 48607a97f4cbc7ba09c70ede5e2891c15cd36e8b
https://github.com/xoreos/xoreos/commit/48607a97f4cbc7ba09c70ede5e2891c15cd36e8b
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2018-07-02 (Mon, 02 Jul 2018)
Changed paths:
M src/graphics/aurora/fps.cpp
Log Message:
-----------
GRAPHICS: Use the Console queue for the FPS display
Otherwise, GUI scaling (like in Jade Empire) will mess with the FPS
display.
Commit: 5cbd1e60d3a2eb4fe5d66181af163fc5ece6bc9a
https://github.com/xoreos/xoreos/commit/5cbd1e60d3a2eb4fe5d66181af163fc5ece6bc9a
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2018-07-03 (Tue, 03 Jul 2018)
Changed paths:
M src/engines/nwn/gui/widgets/buttonsgroup.cpp
M src/engines/nwn/gui/widgets/buttonsgroup.h
Log Message:
-----------
NWN: Fix copyright header comment formatting
Commit: 753433e5d08202adea2cfcafe6a5d5b779437743
https://github.com/xoreos/xoreos/commit/753433e5d08202adea2cfcafe6a5d5b779437743
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2018-07-03 (Tue, 03 Jul 2018)
Changed paths:
M src/aurora/actionscript/asbuffer.h
M src/aurora/actionscript/avm.h
M src/aurora/actionscript/variable.h
Log Message:
-----------
ACTIONSCRIPT: Fix Doxygen comment formatting
Commit: 0004246060df17f1ed8a88674e2208021f6db02b
https://github.com/xoreos/xoreos/commit/0004246060df17f1ed8a88674e2208021f6db02b
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2018-07-03 (Tue, 03 Jul 2018)
Changed paths:
M CMakeLists.txt
M ChangeLog
M Doxyfile
M NEWS.md
M configure.ac
M dists/arch/PKGBUILD
M dists/debian/changelog
M dists/fedora/xoreos.spec
M dists/macosx/Info.plist
M dists/win32/xoreos.rc
M src/version/version.cpp
Log Message:
-----------
RELEASE: This is version 0.0.5
Commit: d7a48b7088b56dac400bb48ba39ef51463422300
https://github.com/xoreos/xoreos/commit/d7a48b7088b56dac400bb48ba39ef51463422300
Author: Supermanu <manueltondeur at gmail.com>
Date: 2018-07-04 (Wed, 04 Jul 2018)
Changed paths:
M src/engines/kotor/module.cpp
M src/engines/kotor2/module.cpp
Log Message:
-----------
ENGINES: Use scancode for key events in KotOR 1/2
The use of scancode allows to use the physical key location instead of
the actual pressed character. This is very useful for other than qwerty
keyboard layout.
Commit: 4bb1b6731bc6b96d25324ae7edd5828859dc6d16
https://github.com/xoreos/xoreos/commit/4bb1b6731bc6b96d25324ae7edd5828859dc6d16
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2018-07-04 (Wed, 04 Jul 2018)
Changed paths:
M dists/win32/xoreos.rc
Log Message:
-----------
DIST: Mark version in Windows resources as "+git"
[ci skip]
Commit: 2bfd38899366b77bfe0f6174be54dc763d6be065
https://github.com/xoreos/xoreos/commit/2bfd38899366b77bfe0f6174be54dc763d6be065
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2018-07-07 (Sat, 07 Jul 2018)
Changed paths:
M src/engines/aurora/kotorjadegui/listbox.cpp
M src/engines/aurora/kotorjadegui/listbox.h
M src/engines/aurora/kotorjadegui/protoitem.cpp
M src/engines/aurora/kotorjadegui/protoitem.h
Log Message:
-----------
ENGINES: Add support for listbox sound customization
Commit: ff30acfe0010d7cdf19b4d20b268b36d2ed3e19b
https://github.com/xoreos/xoreos/commit/ff30acfe0010d7cdf19b4d20b268b36d2ed3e19b
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2018-07-07 (Sat, 07 Jul 2018)
Changed paths:
M src/engines/kotor/gui/dialog.cpp
M src/engines/kotor/gui/ingame/menu_equ.cpp
M src/engines/kotor/gui/saveload.cpp
Log Message:
-----------
KOTOR: Customize sounds in saveload menu, dialogs and equipment screen
Commit: 884963e6a05dabb76764a58adaa7c1a922f0d7cd
https://github.com/xoreos/xoreos/commit/884963e6a05dabb76764a58adaa7c1a922f0d7cd
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2018-07-08 (Sun, 08 Jul 2018)
Changed paths:
M src/common/thread.cpp
M src/common/thread.h
M src/events/requests.cpp
M src/graphics/aurora/animationthread.cpp
M src/sound/sound.cpp
Log Message:
-----------
COMMON: Use boost::atomic to signal thread running and killing
Otherwise, this might be prone to race conditions. volatile isn't the
correct way to deal with this, either.
We can't really force a thread to die, either. SDL1 had a function for
that, but it was not portable and unreliable, so they removed it.
We can, however, detect that the thread is still running and issue a
warning.
Commit: 347fe7be77223430dc8bb536d80ccebbdd3b7d97
https://github.com/xoreos/xoreos/commit/347fe7be77223430dc8bb536d80ccebbdd3b7d97
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2018-07-08 (Sun, 08 Jul 2018)
Changed paths:
M src/graphics/graphics.cpp
Log Message:
-----------
GRAPHICS: Name the animation thread
Commit: 7001ae11df08f997b116ca751129495b517ba279
https://github.com/xoreos/xoreos/commit/7001ae11df08f997b116ca751129495b517ba279
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2018-07-08 (Sun, 08 Jul 2018)
Changed paths:
M src/graphics/graphics.cpp
Log Message:
-----------
GRAPHICS: Throw when the animation thread can't be created
Commit: f23482286d86cfdb89b4788905ebae04e5307876
https://github.com/xoreos/xoreos/commit/f23482286d86cfdb89b4788905ebae04e5307876
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2018-07-08 (Sun, 08 Jul 2018)
Changed paths:
M src/common/thread.cpp
Log Message:
-----------
COMMON: Also clean up threads that may have already exited themselves
Otherwise, we might leak the thread resources.
Commit: 135831e4cd295946117b7f72b295487786fd3c13
https://github.com/xoreos/xoreos/commit/135831e4cd295946117b7f72b295487786fd3c13
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2018-07-08 (Sun, 08 Jul 2018)
Changed paths:
M src/engines/kotor/gui/options/autopause.cpp
M src/engines/kotor/gui/options/autopause.h
M src/engines/kotor/gui/options/feedback.cpp
M src/engines/kotor/gui/options/gameplay.cpp
M src/engines/kotor/gui/options/gameplay.h
M src/engines/kotor/gui/options/graphics.cpp
M src/engines/kotor/gui/options/graphics.h
M src/engines/kotor/gui/options/graphicsadv.cpp
M src/engines/kotor/gui/options/graphicsadv.h
M src/engines/kotor/gui/options/keyboardconfig.cpp
M src/engines/kotor/gui/options/mousesettings.cpp
M src/engines/kotor/gui/options/mousesettings.h
M src/engines/kotor/gui/options/sound.cpp
M src/engines/kotor/gui/options/soundadv.cpp
M src/engines/kotor/gui/options/soundadv.h
Log Message:
-----------
KOTOR: Restructure option setting/getting
This has several advantages:
- Cutting down code duplication
- No need to specify default values twice
- No reading of uninitialized variables when changes are adopted
without having displayed all submenus first
Commit: ae3dfde21b191da62bb76884a81ccabf57103e90
https://github.com/xoreos/xoreos/commit/ae3dfde21b191da62bb76884a81ccabf57103e90
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2018-07-08 (Sun, 08 Jul 2018)
Changed paths:
M src/engines/kotor/gui/options/gameplay.cpp
M src/engines/kotor/gui/options/graphicsadv.cpp
M src/engines/nwn/gui/options/videoadv.cpp
Log Message:
-----------
ENGINES: Unify some option names between KotOR and NWN
We ideally want options that are the same to have the same name in our
config file and command line.
- Texture quality: "texturepack", defaults to highest level
- Game difficulty: "difficulty"
- Anti-aliasing: "antialiasing"
Commit: ba57eb758f5cd05db7e6317d7c314325d0558d71
https://github.com/xoreos/xoreos/commit/ba57eb758f5cd05db7e6317d7c314325d0558d71
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2018-07-08 (Sun, 08 Jul 2018)
Changed paths:
M src/engines/kotor/gui/main/options.cpp
M src/engines/kotor/gui/main/options.h
M src/engines/kotor/gui/options/autopause.h
M src/engines/kotor/gui/options/gameplay.cpp
M src/engines/kotor/gui/options/gameplay.h
Log Message:
-----------
KOTOR: Make option menus' adoptChanges() private
Each menu should call its own adoptChanges().
Commit: 43825670af92d061df99c76191bd37bef9370775
https://github.com/xoreos/xoreos/commit/43825670af92d061df99c76191bd37bef9370775
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2018-07-08 (Sun, 08 Jul 2018)
Changed paths:
M src/engines/kotor/kotor.cpp
Log Message:
-----------
KOTOR: Mark default config options on engine start
The idea is that config options left at default values will not appear
in the config file.
Commit: 6464944111cd142dbb7a0ef5b2a85d8ba008e186
https://github.com/xoreos/xoreos/commit/6464944111cd142dbb7a0ef5b2a85d8ba008e186
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2018-07-08 (Sun, 08 Jul 2018)
Changed paths:
M src/common/configman.cpp
M src/common/configman.h
Log Message:
-----------
COMMON: Add ConfigManager method to query defaults
Commit: 17a0b650ae00ee3b59705b31ba20273c7de811e3
https://github.com/xoreos/xoreos/commit/17a0b650ae00ee3b59705b31ba20273c7de811e3
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2018-07-08 (Sun, 08 Jul 2018)
Changed paths:
M src/common/configman.cpp
M src/common/configman.h
M src/common/debugman.cpp
M src/engines/engine.cpp
M src/xoreos.cpp
Log Message:
-----------
COMMON: Use getDefault*() in get*()
Commit: cc8955bc7285eeb90a5d15722902c43fab8ccf4a
https://github.com/xoreos/xoreos/commit/cc8955bc7285eeb90a5d15722902c43fab8ccf4a
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2018-07-08 (Sun, 08 Jul 2018)
Changed paths:
M src/engines/kotor/gui/options/autopause.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/mousesettings.cpp
M src/engines/kotor/gui/options/soundadv.cpp
Log Message:
-----------
KOTOR: Query option defaults from the ConfigManager
Commit: ea0d73e6783330bccc6f44070fcc77437954c3c6
https://github.com/xoreos/xoreos/commit/ea0d73e6783330bccc6f44070fcc77437954c3c6
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2018-07-08 (Sun, 08 Jul 2018)
Changed paths:
M src/engines/aurora/util.cpp
M src/engines/aurora/util.h
M src/engines/kotor/kotor.cpp
M src/engines/kotor2/kotor2.cpp
M src/engines/nwn/nwn.cpp
Log Message:
-----------
ENGINES: Use ConfigMan.getDefault*() in checkConfig*()
Commit: 8409fc8332cfd6c743a4a69c3d1cce8b23317ec8
https://github.com/xoreos/xoreos/commit/8409fc8332cfd6c743a4a69c3d1cce8b23317ec8
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2018-07-08 (Sun, 08 Jul 2018)
Changed paths:
M src/engines/kotor/kotor.cpp
Log Message:
-----------
KOTOR: Check config options on engine start
Commit: e900de37a8933459b7cb6c18401ce4e4fff907a2
https://github.com/xoreos/xoreos/commit/e900de37a8933459b7cb6c18401ce4e4fff907a2
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2018-07-08 (Sun, 08 Jul 2018)
Changed paths:
M src/engines/kotor/gui/options/autopause.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/mousesettings.cpp
M src/engines/kotor/gui/options/soundadv.cpp
M src/engines/kotor/module.cpp
Log Message:
-----------
KOTOR: Use ConfigMan.get*() that know their default values
Commit: 0a6cd25a8d567835750b2b7b53a6010ecbeed2e8
https://github.com/xoreos/xoreos/commit/0a6cd25a8d567835750b2b7b53a6010ecbeed2e8
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2018-07-09 (Mon, 09 Jul 2018)
Changed paths:
M src/engines/kotor/kotor.cpp
M src/engines/kotor/module.cpp
Log Message:
-----------
KOTOR: Document option "flycamallrooms" in initGameConfig()
Commit: 564b591f9f6688177a0be0f93f438b3117a6745e
https://github.com/xoreos/xoreos/commit/564b591f9f6688177a0be0f93f438b3117a6745e
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2018-07-09 (Mon, 09 Jul 2018)
Changed paths:
M src/engines/kotor/module.cpp
Log Message:
-----------
KOTOR: Fix changing texturepack levels
Commit: af8c21e723ba7f286427fa4557fd7705f888225e
https://github.com/xoreos/xoreos/commit/af8c21e723ba7f286427fa4557fd7705f888225e
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2018-07-09 (Mon, 09 Jul 2018)
Changed paths:
M src/engines/kotor/game.cpp
M src/engines/kotor/gui/main/main.cpp
Log Message:
-----------
KOTOR: Delay loading texture packs until the character generator
That's when we'll need them.
This also means that switching texture packs in the options menu now
works correctly.
Still missing: ingame options to switch them later. Switching should
work automatically by just calling loadTexturePack() after closing the
options menu.
Commit: ac73405180aaf708ffd6f045a6441105dcee6345
https://github.com/xoreos/xoreos/commit/ac73405180aaf708ffd6f045a6441105dcee6345
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2018-07-12 (Thu, 12 Jul 2018)
Changed paths:
M src/xoreos.cpp
Log Message:
-----------
MAIN: Make the default "" for config option "path" explicit
We now depend on a config default being explicit the reading, or a
prior declaration of the default.
Otherwise, xoreos will throw with a complaint about a missing default
when no path was passed, instead of the more verbose complaint of a
missign path.
Commit: e85d521a867fa1ee0d03979cb596aa9277a16678
https://github.com/xoreos/xoreos/commit/e85d521a867fa1ee0d03979cb596aa9277a16678
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2018-07-12 (Thu, 12 Jul 2018)
Changed paths:
A src/engines/kotor/action.cpp
A src/engines/kotor/action.h
M src/engines/kotor/area.cpp
M src/engines/kotor/area.h
M src/engines/kotor/creature.cpp
M src/engines/kotor/creature.h
M src/engines/kotor/module.cpp
M src/engines/kotor/rules.mk
M src/engines/kotor/script/functions_action.cpp
M src/engines/kotor/types.h
Log Message:
-----------
KOTOR: Initial action queue implementation
Commit: a8652cf3147b76029b499940802287c4dd49e773
https://github.com/xoreos/xoreos/commit/a8652cf3147b76029b499940802287c4dd49e773
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2018-07-14 (Sat, 14 Jul 2018)
Changed paths:
M src/engines/kotor/gui/gui.cpp
Log Message:
-----------
KOTOR: Handle exception on widget load
Commit: 28c29d9c5d75c7fa5a46fadedfda7dbccccfd2c5
https://github.com/xoreos/xoreos/commit/28c29d9c5d75c7fa5a46fadedfda7dbccccfd2c5
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2018-07-14 (Sat, 14 Jul 2018)
Changed paths:
A src/engines/kotor/gui/ingame/partyselection.cpp
A src/engines/kotor/gui/ingame/partyselection.h
M src/engines/kotor/gui/ingame/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_party.cpp
Log Message:
-----------
KOTOR: Implement showPartySelectionGUI
Commit: a56e2abdad6dca0e1b4285590de1f8edd660f02c
https://github.com/xoreos/xoreos/commit/a56e2abdad6dca0e1b4285590de1f8edd660f02c
Author: patrick <nostritius at googlemail.com>
Date: 2018-07-15 (Sun, 15 Jul 2018)
Changed paths:
M src/engines/kotor/gui/ingame/hud.cpp
Log Message:
-----------
KOTOR: If the resolution is not supported scale the hud accordingly
Commit: 472a13f0d8436efc9f7bc6cca890ac520d5c8099
https://github.com/xoreos/xoreos/commit/472a13f0d8436efc9f7bc6cca890ac520d5c8099
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2018-07-15 (Sun, 15 Jul 2018)
Changed paths:
M src/engines/kotor/kotor.cpp
M src/engines/kotor/modelloader.cpp
M src/engines/kotor/modelloader.h
M src/engines/kotor2/kotor2.cpp
M src/engines/kotor2/modelloader.cpp
M src/engines/kotor2/modelloader.h
M src/graphics/aurora/model_kotor.cpp
M src/graphics/aurora/model_kotor.h
Log Message:
-----------
GRAPHICS: Fix Xbox KotOR/KotOR2 model animations
The Xbox versions of the KotOR/KotOR2 models store animations a bit
differently than the Windows/Mac/Linux versions:
1) 8 vs 12 reserved bytes before the mapping
2) Bone indices are stores as int16 instead of float
This commit makes our model loader read them correctly. To correctly
identify whether it's an Xbox model or not, a parameter Xbox is added
to the constructor (similar to how we differentiate between KotOR1 and
KotOR2), set by the engine.
Commit: d232ae1d0042aa405298263ca8d4fee150776b10
https://github.com/xoreos/xoreos/commit/d232ae1d0042aa405298263ca8d4fee150776b10
Author: patrick <nostritius at googlemail.com>
Date: 2018-07-15 (Sun, 15 Jul 2018)
Changed paths:
M src/engines/dragonage2/script/function_tables.h
M src/engines/dragonage2/script/functions.h
M src/engines/dragonage2/script/functions_module.cpp
Log Message:
-----------
DRAGONAGE2: Implement DoAreaTransition nwscript method
Commit: e3c8c96de752e415f0345f3e96371e13670575e5
https://github.com/xoreos/xoreos/commit/e3c8c96de752e415f0345f3e96371e13670575e5
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2018-07-15 (Sun, 15 Jul 2018)
Changed paths:
M ChangeLog
Log Message:
-----------
DOCS: Start a ChangeLog entry for the next, future version 0.0.6
[ci skip]
Commit: ca3bae9ecead9dd8976aa8fec2a4177cc0deb7a1
https://github.com/xoreos/xoreos/commit/ca3bae9ecead9dd8976aa8fec2a4177cc0deb7a1
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2018-07-15 (Sun, 15 Jul 2018)
Changed paths:
M src/engines/kotor/object.cpp
M src/engines/kotor/object.h
M src/engines/kotor2/object.cpp
M src/engines/kotor2/object.h
Log Message:
-----------
ENGINES: Add makeLookAt overload with coordinates for K1/K2
Commit: ac52abff5053f346c1a35fb5e56baec0a1a85d1f
https://github.com/xoreos/xoreos/commit/ac52abff5053f346c1a35fb5e56baec0a1a85d1f
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2018-07-15 (Sun, 15 Jul 2018)
Changed paths:
M src/engines/kotor/creature.cpp
M src/engines/kotor/creature.h
Log Message:
-----------
KOTOR: Load creature movement rate based on appearance
Commit: 624cdc7bb243818b9451b336a77e223e72c35b2d
https://github.com/xoreos/xoreos/commit/624cdc7bb243818b9451b336a77e223e72c35b2d
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2018-07-15 (Sun, 15 Jul 2018)
Changed paths:
M src/engines/kotor/module.cpp
Log Message:
-----------
KOTOR: De-hardcode PC movement speed
Commit: 271934e1e159ecb2c454b6b2c540bb3477b446c4
https://github.com/xoreos/xoreos/commit/271934e1e159ecb2c454b6b2c540bb3477b446c4
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2018-07-15 (Sun, 15 Jul 2018)
Changed paths:
M src/engines/kotor/area.cpp
M src/engines/kotor/area.h
M src/engines/kotor/module.cpp
Log Message:
-----------
KOTOR: Extend evaluateElevation to support non-PC creatures
Commit: 2a9568065a43786cbbd24fa89f63e0199acec981
https://github.com/xoreos/xoreos/commit/2a9568065a43786cbbd24fa89f63e0199acec981
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2018-07-15 (Sun, 15 Jul 2018)
Changed paths:
A src/engines/kotor/actionexecutor.cpp
A src/engines/kotor/actionexecutor.h
M src/engines/kotor/area.cpp
M src/engines/kotor/area.h
M src/engines/kotor/creature.cpp
M src/engines/kotor/creature.h
M src/engines/kotor/rules.mk
Log Message:
-----------
KOTOR: Extract action execution to a dedicated class
Also adds support for action "follow leader" and implements collision
detection for non-PC creatures.
Commit: 0fca3d0dc2a37d71aa0a910a4b582db2c9991aa8
https://github.com/xoreos/xoreos/commit/0fca3d0dc2a37d71aa0a910a4b582db2c9991aa8
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2018-07-15 (Sun, 15 Jul 2018)
Changed paths:
M src/graphics/aurora/animationchannel.cpp
Log Message:
-----------
GRAPHICS: Do not restart default animation if already playing
Commit: 169a426765af054de04eee77d00582722cab12e2
https://github.com/xoreos/xoreos/commit/169a426765af054de04eee77d00582722cab12e2
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2018-07-15 (Sun, 15 Jul 2018)
Changed paths:
M src/engines/kotor/module.cpp
Log Message:
-----------
KOTOR: Fix stuttering of moving creatures with vsync ON
Commit: 6301a33d5c61dedb0a94fb75cf78ad1cbd7b2de8
https://github.com/xoreos/xoreos/commit/6301a33d5c61dedb0a94fb75cf78ad1cbd7b2de8
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2018-07-16 (Mon, 16 Jul 2018)
Changed paths:
M src/engines/kotor/gui/gui.cpp
Log Message:
-----------
KOTOR: Log tag of a failed widget
Commit: 809b8a799bb44a663d85986c44355941af0ced52
https://github.com/xoreos/xoreos/commit/809b8a799bb44a663d85986c44355941af0ced52
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2018-07-16 (Mon, 16 Jul 2018)
Changed paths:
M src/engines/aurora/kotorjadegui/checkbox.cpp
Log Message:
-----------
KOTOR: Fix loading of textureless checkbox in K/K2/JE
Commit: 63b83b5850f1d0ca3cada8a47fdfdee99a0e07c6
https://github.com/xoreos/xoreos/commit/63b83b5850f1d0ca3cada8a47fdfdee99a0e07c6
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2018-07-16 (Mon, 16 Jul 2018)
Changed paths:
M src/engines/aurora/kotorjadegui/checkbox.cpp
M src/engines/aurora/kotorjadegui/kotorjadewidget.cpp
Log Message:
-----------
ENGINES: Fix checking textureless checkbox for K/K2/Jade
Commit: 416eacf52536bf04e9609c78a9830efafe0c8134
https://github.com/xoreos/xoreos/commit/416eacf52536bf04e9609c78a9830efafe0c8134
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2018-07-16 (Mon, 16 Jul 2018)
Changed paths:
M src/engines/aurora/kotorjadegui/checkbox.cpp
M src/engines/aurora/kotorjadegui/checkbox.h
Log Message:
-----------
ENGINES: Add methods to configure checkbox textures for K/K2/Jade
Commit: 19052c2fb5d3d670718899543281913e191d4fac
https://github.com/xoreos/xoreos/commit/19052c2fb5d3d670718899543281913e191d4fac
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2018-07-16 (Mon, 16 Jul 2018)
Changed paths:
M src/engines/aurora/kotorjadegui/kotorjadewidget.cpp
Log Message:
-----------
ENGINES: Use border width for checkboxes in K/K2/Jade
Commit: b48b2bfcfbc448690f1a2849a00f7450dad7f3cd
https://github.com/xoreos/xoreos/commit/b48b2bfcfbc448690f1a2849a00f7450dad7f3cd
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2018-07-16 (Mon, 16 Jul 2018)
Changed paths:
M src/engines/kotor/script/function_tables.h
M src/engines/kotor/script/functions.h
M src/engines/kotor/script/functions_action.cpp
Log Message:
-----------
KOTOR: Implement clearAllActions
Commit: e6d8204340628223e4a69fe33b2cefdbb3d34478
https://github.com/xoreos/xoreos/commit/e6d8204340628223e4a69fe33b2cefdbb3d34478
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2018-07-16 (Mon, 16 Jul 2018)
Changed paths:
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_party.cpp
Log Message:
-----------
KOTOR: Implement addAvailableNPCByTemplate
Commit: 4dd0ee8fd46193e315c332e86ecbd13fe866b873
https://github.com/xoreos/xoreos/commit/4dd0ee8fd46193e315c332e86ecbd13fe866b873
Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
Date: 2018-07-16 (Mon, 16 Jul 2018)
Changed paths:
M src/engines/kotor/gui/ingame/partyselection.cpp
M src/engines/kotor/gui/ingame/partyselection.h
M src/engines/kotor/module.cpp
A src/engines/kotor/partyconfig.cpp
A src/engines/kotor/partyconfig.h
M src/engines/kotor/rules.mk
Log Message:
-----------
KOTOR: Implement party selection in party selection GUI
Commit: a2b78df01a4b1a251830d6e2d4abacb9634b2de9
https://github.com/xoreos/xoreos/commit/a2b78df01a4b1a251830d6e2d4abacb9634b2de9
Author: patrick <nostritius at googlemail.com>
Date: 2018-07-16 (Mon, 16 Jul 2018)
Changed paths:
M src/engines/kotor/gui/chargen/chargeninfo.cpp
Log Message:
-----------
KOTOR: Generate random names in chargen info class
Commit: 4ba84e61d1f296c4fabbcea4218f86cb0aef9859
https://github.com/xoreos/xoreos/commit/4ba84e61d1f296c4fabbcea4218f86cb0aef9859
Author: patrick <nostritius at googlemail.com>
Date: 2018-07-16 (Mon, 16 Jul 2018)
Changed paths:
M src/engines/kotor/gui/chargen/chargenname.cpp
M src/engines/kotor/gui/chargen/chargenname.h
Log Message:
-----------
KOTOR: Enable creation of random names in chargen
Commit: f8ea991e481e009c7b095b3e236050029eec915c
https://github.com/xoreos/xoreos/commit/f8ea991e481e009c7b095b3e236050029eec915c
Author: patrick <nostritius at googlemail.com>
Date: 2018-07-16 (Mon, 16 Jul 2018)
Changed paths:
M src/engines/kotor2/gui/chargen/chargeninfo.cpp
Log Message:
-----------
KOTOR2: Generate random names in chargen info class
Commit: 1d0970d8850628f6a539d7c28185533fac0f3ab0
https://github.com/xoreos/xoreos/commit/1d0970d8850628f6a539d7c28185533fac0f3ab0
Author: patrick <nostritius at googlemail.com>
Date: 2018-07-16 (Mon, 16 Jul 2018)
Changed paths:
M src/engines/kotor2/gui/chargen/chargenname.cpp
M src/engines/kotor2/gui/chargen/chargenname.h
Log Message:
-----------
KOTOR2: Enable creation of random names in chargen
Commit: 9e991c76d600a6da3d129ed8bcfaa6ecd14f94d4
https://github.com/xoreos/xoreos/commit/9e991c76d600a6da3d129ed8bcfaa6ecd14f94d4
Author: patrick <nostritius at googlemail.com>
Date: 2018-07-16 (Mon, 16 Jul 2018)
Changed paths:
M src/engines/jade/jade.cpp
Log Message:
-----------
JADE: Fix a language encoding problem
Commit: 079e633d001e482674ad81ff7fdc35c0c3ded273
https://github.com/xoreos/xoreos/commit/079e633d001e482674ad81ff7fdc35c0c3ded273
Author: patrick <nostritius at googlemail.com>
Date: 2018-07-19 (Thu, 19 Jul 2018)
Changed paths:
M src/aurora/rules.mk
A src/aurora/sacfile.cpp
A src/aurora/sacfile.h
Log Message:
-----------
AURORA: Add support for sac files, gff3 with an additional header
Commit: 6914bf7377d80aa2489bc484453d4f2249275471
https://github.com/xoreos/xoreos/commit/6914bf7377d80aa2489bc484453d4f2249275471
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2018-07-21 (Sat, 21 Jul 2018)
Changed paths:
M src/common/deflate.cpp
Log Message:
-----------
COMMON: Use Z_SYNC_FLUSH instead of Z_FULL_FLUSH in inflate()
Z_FULL_FLUSH isn't a valid option for inflate(). It's only defined for
deflate().
Commit: 324aecb217408cefb3393064cddab356905eb4da
https://github.com/xoreos/xoreos/commit/324aecb217408cefb3393064cddab356905eb4da
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2018-07-21 (Sat, 21 Jul 2018)
Changed paths:
M src/common/deflate.cpp
M src/common/deflate.h
M tests/common/deflate.cpp
Log Message:
-----------
COMMON: Add decompressDeflateChunk()
Useful for decompressing and reassembling files that have been split
into individually zlib-compressed chunks.
Commit: de95c77cd6178ca817fdb03dcfc8e24789b2ed02
https://github.com/xoreos/xoreos/commit/de95c77cd6178ca817fdb03dcfc8e24789b2ed02
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2018-07-21 (Sat, 21 Jul 2018)
Changed paths:
M src/common/strutil.cpp
M src/common/strutil.h
M src/engines/jade/probes.cpp
M tests/common/strutil.cpp
Log Message:
-----------
COMMON: Add searchBackwards(), searching for bytes in a stream
Commit: cec8ea8b04ff636212f927f25c555aa17d52e3f6
https://github.com/xoreos/xoreos/commit/cec8ea8b04ff636212f927f25c555aa17d52e3f6
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2018-07-21 (Sat, 21 Jul 2018)
Changed paths:
M src/common/zipfile.cpp
M src/common/zipfile.h
Log Message:
-----------
COMMON: Use searchBackwards() in ZipFile
Commit: b02be14dd3489b96e0e0134185b7fbb01d9517d0
https://github.com/xoreos/xoreos/commit/b02be14dd3489b96e0e0134185b7fbb01d9517d0
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2018-07-21 (Sat, 21 Jul 2018)
Changed paths:
M src/aurora/types.h
M src/aurora/util.cpp
Log Message:
-----------
AURORA: Add file types found in Aspyr's Android port of Jade Empire
Commit: a8dd06a7eedae08691844814072dcb4cb7c730a4
https://github.com/xoreos/xoreos/commit/a8dd06a7eedae08691844814072dcb4cb7c730a4
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2018-07-21 (Sat, 21 Jul 2018)
Changed paths:
A src/aurora/obbfile.cpp
A src/aurora/obbfile.h
M src/aurora/rules.mk
Log Message:
-----------
AURORA: Add OBBFile archive, for Aspyr's OBB virtual filesystem
Found in Aspyr's Android port of Jade Empire.
Commit: d4341da39041cd4713d6e4476c747a718e97de4d
https://github.com/xoreos/xoreos/commit/d4341da39041cd4713d6e4476c747a718e97de4d
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2018-07-21 (Sat, 21 Jul 2018)
Changed paths:
M src/engines/jade/jade.cpp
Log Message:
-----------
JADE: Add Simplified Chinese to the language encoding array
Found in Aspyr's Android port of Jade Empire.
Commit: d5711129180918aa259c57b5de48b0574ccccf84
https://github.com/xoreos/xoreos/commit/d5711129180918aa259c57b5de48b0574ccccf84
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2018-07-21 (Sat, 21 Jul 2018)
Changed paths:
M src/engines/jade/probes.cpp
Log Message:
-----------
JADE: Revert accidental commit of engine probe hack
That was for testing Aspyr's Android port of Jade Empire.
It needs to be its own probe, of course, and not this ugly hack.
Commit: 4953a21f70bda15eb555b252605c97460f44e74d
https://github.com/xoreos/xoreos/commit/4953a21f70bda15eb555b252605c97460f44e74d
Author: patrick <nostritius at googlemail.com>
Date: 2018-07-22 (Sun, 22 Jul 2018)
Changed paths:
M src/graphics/windowman.cpp
M src/graphics/windowman.h
Log Message:
-----------
GRAPHICS: Add a method for getting all available resolutions
Commit: f84342a8d70ed9ee56d3d65a6568ccb693da5005
https://github.com/xoreos/xoreos/commit/f84342a8d70ed9ee56d3d65a6568ccb693da5005
Author: patrick <nostritius at googlemail.com>
Date: 2018-07-22 (Sun, 22 Jul 2018)
Changed paths:
M src/engines/aurora/kotorjadegui/listbox.cpp
M src/engines/aurora/kotorjadegui/listbox.h
M src/engines/aurora/kotorjadegui/protoitem.cpp
M src/engines/aurora/kotorjadegui/protoitem.h
Log Message:
-----------
ENGINES: Enable scrolling in list boxes
Commit: f932daec5d503deaef4b36df283cc395c763247f
https://github.com/xoreos/xoreos/commit/f932daec5d503deaef4b36df283cc395c763247f
Author: patrick <nostritius at googlemail.com>
Date: 2018-07-22 (Sun, 22 Jul 2018)
Changed paths:
M src/engines/aurora/kotorjadegui/listbox.cpp
M src/engines/kotor/gui/options/resolution.cpp
M src/engines/kotor/gui/options/resolution.h
Log Message:
-----------
KOTOR: Enable changing of resolutions in kotor menu
Commit: 669259aed6cb092013e7738133108d54f657705f
https://github.com/xoreos/xoreos/commit/669259aed6cb092013e7738133108d54f657705f
Author: patrick <nostritius at googlemail.com>
Date: 2018-07-22 (Sun, 22 Jul 2018)
Changed paths:
M src/engines/aurora/gui.cpp
M src/engines/aurora/gui.h
Log Message:
-----------
ENGINES: Add the possibility to clear a gui of widgets
Commit: 5f6c3cdbe1360a6228f0c095b0fe0ee5edb283b5
https://github.com/xoreos/xoreos/commit/5f6c3cdbe1360a6228f0c095b0fe0ee5edb283b5
Author: patrick <nostritius at googlemail.com>
Date: 2018-07-22 (Sun, 22 Jul 2018)
Changed paths:
M src/engines/kotor/gui/gui.cpp
Log Message:
-----------
ENGINES: Clear gui on load if not empty
Commit: 8ae608b52ca0be99d1c0fda0c76f3cb1a0706725
https://github.com/xoreos/xoreos/commit/8ae608b52ca0be99d1c0fda0c76f3cb1a0706725
Author: patrick <nostritius at googlemail.com>
Date: 2018-07-22 (Sun, 22 Jul 2018)
Changed paths:
M src/engines/kotor/gui/ingame/hud.cpp
M src/engines/kotor/gui/ingame/hud.h
Log Message:
-----------
KOTOR: Scale hud when resolution changes
Commit: 1c9eabfff9d995e683c5d791dd70f1f26d03cb3b
https://github.com/xoreos/xoreos/commit/1c9eabfff9d995e683c5d791dd70f1f26d03cb3b
Author: patrick <nostritius at googlemail.com>
Date: 2018-07-22 (Sun, 22 Jul 2018)
Changed paths:
M src/engines/kotor/gui/dialog.cpp
M src/engines/kotor/gui/dialog.h
Log Message:
-----------
KOTOR: Add dialog scaling on resize
Commit: f3c25e14105f675b0ac7a7c355af470fa53b2dff
https://github.com/xoreos/xoreos/commit/f3c25e14105f675b0ac7a7c355af470fa53b2dff
Author: patrick <nostritius at googlemail.com>
Date: 2018-07-22 (Sun, 22 Jul 2018)
Changed paths:
M src/engines/aurora/kotorjadegui/listbox.cpp
M src/engines/aurora/kotorjadegui/listbox.h
Log Message:
-----------
ENGINES: Add the possibility to select an item by index from a list box
Commit: 79f357e838fe87d45cf27ebf7ee2963b7d2851c4
https://github.com/xoreos/xoreos/commit/79f357e838fe87d45cf27ebf7ee2963b7d2851c4
Author: patrick <nostritius at googlemail.com>
Date: 2018-07-22 (Sun, 22 Jul 2018)
Changed paths:
M src/engines/kotor/gui/options/resolution.cpp
Log Message:
-----------
KOTOR: Add selection of the current resolution
Commit: 46b9be1587cd1e91468e22007ce0ad972802fb37
https://github.com/xoreos/xoreos/commit/46b9be1587cd1e91468e22007ce0ad972802fb37
Author: patrick <nostritius at googlemail.com>
Date: 2018-07-22 (Sun, 22 Jul 2018)
Changed paths:
M src/engines/kotor/gui/options/resolution.cpp
Log Message:
-----------
KOTOR: Add support for common resolutions if windowed
Compare: https://github.com/xoreos/xoreos/compare/8e434cc4cd1b...46b9be1587cd
**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