[xoreos-git] [xoreos/xoreos-tools] 6302cc: AURORA: Allow TLK talktable entries with sound, bu...
GitHub
noreply at github.com
Sun Dec 25 09:23:48 CET 2016
Branch: refs/heads/coverity_scan
Home: https://github.com/xoreos/xoreos-tools
Commit: 6302cc891e683e05aa3175779116c12e97f3d0dd
https://github.com/xoreos/xoreos-tools/commit/6302cc891e683e05aa3175779116c12e97f3d0dd
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2016-11-03 (Thu, 03 Nov 2016)
Changed paths:
M src/aurora/talktable_tlk.cpp
M src/xml/tlkdumper.cpp
Log Message:
-----------
AURORA: Allow TLK talktable entries with sound, but no text
Commit: 8cf78f6447160a0146e6820e8f7d8c87b1a10d40
https://github.com/xoreos/xoreos-tools/commit/8cf78f6447160a0146e6820e8f7d8c87b1a10d40
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2016-11-03 (Thu, 03 Nov 2016)
Changed paths:
M src/xml/gff3dumper.cpp
M src/xml/gff3dumper.h
Log Message:
-----------
GFF2XML: Don't add a label property on structs with no label
Like the top-level struct or structs in lists.
Commit: 0bb7e7828af7829ca5cc487f1cd2cd1c6a2e55a3
https://github.com/xoreos/xoreos-tools/commit/0bb7e7828af7829ca5cc487f1cd2cd1c6a2e55a3
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2016-11-06 (Sun, 06 Nov 2016)
Changed paths:
M src/aurora/talktable_gff.h
M src/aurora/talktable_tlk.h
Log Message:
-----------
AURORA: Document which talktable versions are supported
Commit: a0551faac92b5705e881c77f23cf13953f6a1c26
https://github.com/xoreos/xoreos-tools/commit/a0551faac92b5705e881c77f23cf13953f6a1c26
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2016-11-06 (Sun, 06 Nov 2016)
Changed paths:
M src/aurora/talktable_tlk.cpp
M src/aurora/talktable_tlk.h
Log Message:
-----------
AURORA: Remove TalkTable_TLK::_stringsOffset
We only need that information during file loading. There's no reason
to keep it around.
Commit: 5d0e1830fac996bc52f7ea058de7d6ad7f1d98c4
https://github.com/xoreos/xoreos-tools/commit/5d0e1830fac996bc52f7ea058de7d6ad7f1d98c4
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2016-11-08 (Tue, 08 Nov 2016)
Changed paths:
M src/aurora/gff3file.cpp
Log Message:
-----------
AURORA: Add a field type test in GFF3Struct::getData()
We want this method to throw an exception instead of triggering an
assert() when the field is not a data type.
Commit: 161b022ed516d79c8d7e9a497d29c4bb0be64c3f
https://github.com/xoreos/xoreos-tools/commit/161b022ed516d79c8d7e9a497d29c4bb0be64c3f
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2016-11-10 (Thu, 10 Nov 2016)
Changed paths:
M src/aurora/gff3file.h
Log Message:
-----------
AURORA: Add comment to GFF3File about the difference of V3.2 vs V3.3
Commit: 9905ab4cc605b02bfd38e048c4a63910570b1a6b
https://github.com/xoreos/xoreos-tools/commit/9905ab4cc605b02bfd38e048c4a63910570b1a6b
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2016-11-10 (Thu, 10 Nov 2016)
Changed paths:
M src/aurora/gff4file.h
Log Message:
-----------
AURORA: Add comment to GFF4File about the difference of V4.0 vs V4.1
Commit: 9d20f497dcf75ba848648854c385506de79994aa
https://github.com/xoreos/xoreos-tools/commit/9d20f497dcf75ba848648854c385506de79994aa
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2016-11-10 (Thu, 10 Nov 2016)
Changed paths:
M src/aurora/gff4file.h
Log Message:
-----------
AURORA: Add comment to GFF4File explaining what a generic is
Commit: a8c9454f259111cf40d7508c24428e3078a3550d
https://github.com/xoreos/xoreos-tools/commit/a8c9454f259111cf40d7508c24428e3078a3550d
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2016-11-10 (Thu, 10 Nov 2016)
Changed paths:
M src/aurora/gff4file.cpp
Log Message:
-----------
AURORA: Add comments to GFF4File explaining the loading procedure
Commit: 68ac0d7eaf2d0da50325c0b389a93b8f2597c427
https://github.com/xoreos/xoreos-tools/commit/68ac0d7eaf2d0da50325c0b389a93b8f2597c427
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2016-11-11 (Fri, 11 Nov 2016)
Changed paths:
M src/aurora/gff4file.cpp
Log Message:
-----------
AURORA: Throw if shared string index in GFF4 is out of range
Instead of using assert().
Commit: 192b4e9b0f83c3979e018a51f5327c2677ce4763
https://github.com/xoreos/xoreos-tools/commit/192b4e9b0f83c3979e018a51f5327c2677ce4763
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2016-11-11 (Fri, 11 Nov 2016)
Changed paths:
M src/aurora/gff4file.cpp
Log Message:
-----------
AURORA: Throw if we find a GFF4 generic with type generic
Commit: fe5151a27de064f842f20064873538cd07961a06
https://github.com/xoreos/xoreos-tools/commit/fe5151a27de064f842f20064873538cd07961a06
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2016-11-12 (Sat, 12 Nov 2016)
Changed paths:
M src/aurora/gff4file.cpp
Log Message:
-----------
AURORA: Throw on unknown GFF4 field type configuration
Commit: 01c893cec95aa00b3bf9b5fa3f4934a1629d387e
https://github.com/xoreos/xoreos-tools/commit/01c893cec95aa00b3bf9b5fa3f4934a1629d387e
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2016-11-13 (Sun, 13 Nov 2016)
Changed paths:
M src/aurora/gff4file.cpp
Log Message:
-----------
AURORA: Also use available shared strings for GFF4 TalkString fields
When the GFF4 file has a shared strings table, the strings in the
TalkString also refer into this table.
Commit: e5cdda31cb3f73c8b3f07b06a7a748b1dde35693
https://github.com/xoreos/xoreos-tools/commit/e5cdda31cb3f73c8b3f07b06a7a748b1dde35693
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2016-11-15 (Tue, 15 Nov 2016)
Changed paths:
M src/xml/gff4dumper.cpp
M src/xml/gff4dumper.h
Log Message:
-----------
GFF2XML: Don't print aliases on the generic index-labels
They're not struct labels with an alias, they're indices.
Commit: 8b374345874949b3d4e41bc92030a192a47feca2
https://github.com/xoreos/xoreos-tools/commit/8b374345874949b3d4e41bc92030a192a47feca2
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2016-11-18 (Fri, 18 Nov 2016)
Changed paths:
M src/aurora/gff4file.cpp
Log Message:
-----------
AURORA: Also throw on GFF4 generics that are lists and not a reference
We have no example GFF4 file with a non-reference generic list.
Commit: 64493743f41adeb1bc7f923d04d886e1a4bdeac0
https://github.com/xoreos/xoreos-tools/commit/64493743f41adeb1bc7f923d04d886e1a4bdeac0
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2016-11-18 (Fri, 18 Nov 2016)
Changed paths:
M src/aurora/gff4file.cpp
Log Message:
-----------
AURORA: Throw on GFF4 with shared string and ASCII string fields
We have no example GFF4 file with shared strings and ASCII string
fields, so we don't know whether these fields use the shared string
table.
Commit: ea15b5a45abb71e425bd5913c2257bb9207af21e
https://github.com/xoreos/xoreos-tools/commit/ea15b5a45abb71e425bd5913c2257bb9207af21e
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2016-11-18 (Fri, 18 Nov 2016)
Changed paths:
M src/aurora/gdafile.cpp
M src/aurora/gdafile.h
Log Message:
-----------
AURORA: Let GDAFile::identifyType() return the Type directly
Instead of returning an uint32.
Commit: e86ab25daa5d0a67f1a95b0ddec5f3c91cbcf13a
https://github.com/xoreos/xoreos-tools/commit/e86ab25daa5d0a67f1a95b0ddec5f3c91cbcf13a
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2016-11-18 (Fri, 18 Nov 2016)
Changed paths:
M src/aurora/gdafile.cpp
Log Message:
-----------
AURORA: Check kGFF4G2DAColumnType fields in GDA files for consistency
Commit: c92c931f3d9377e3f25f23c57b92063a0e52a9a9
https://github.com/xoreos/xoreos-tools/commit/c92c931f3d9377e3f25f23c57b92063a0e52a9a9
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2016-11-20 (Sun, 20 Nov 2016)
Changed paths:
M src/aurora/gdafile.cpp
Log Message:
-----------
AURORA: Check GDA file version
Commit: 471e9b9f725cf7874d22ece7f051415a775c5a28
https://github.com/xoreos/xoreos-tools/commit/471e9b9f725cf7874d22ece7f051415a775c5a28
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2016-11-20 (Sun, 20 Nov 2016)
Changed paths:
M src/aurora/gff3file.cpp
Log Message:
-----------
AURORA: Add an assert() on the stream in GFF3File constructor
Commit: 7579f0d9026d19c15d460185ef8b8b507453d1ab
https://github.com/xoreos/xoreos-tools/commit/7579f0d9026d19c15d460185ef8b8b507453d1ab
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2016-11-20 (Sun, 20 Nov 2016)
Changed paths:
M src/aurora/gff4file.cpp
Log Message:
-----------
AURORA: Add an assert() on the stream in GFF4File constructor
Commit: 877f91e2aa17045e1aff4a4132b17c656add3872
https://github.com/xoreos/xoreos-tools/commit/877f91e2aa17045e1aff4a4132b17c656add3872
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2016-11-20 (Sun, 20 Nov 2016)
Changed paths:
M src/aurora/gdafile.cpp
Log Message:
-----------
AURORA: Add an assert() on the stream in GDAFile constructor
Commit: 0ee06754b3017b5762a9015d27f23ef0dd3a555a
https://github.com/xoreos/xoreos-tools/commit/0ee06754b3017b5762a9015d27f23ef0dd3a555a
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2016-11-20 (Sun, 20 Nov 2016)
Changed paths:
M src/aurora/smallfile.cpp
Log Message:
-----------
AURORA: Add an assert() on the stream in Small::decompress()
Commit: 34ef0dc110661ae6aaee1faa7efc7447a953bf68
https://github.com/xoreos/xoreos-tools/commit/34ef0dc110661ae6aaee1faa7efc7447a953bf68
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2016-11-21 (Mon, 21 Nov 2016)
Changed paths:
M src/common/strutil.cpp
Log Message:
-----------
COMMON: Don't negate a negative composeString() value
This will fail for INT*_MIN, because -INT*_MIN are not valid values.
Because the sign of the result of % on negative values might be
implementation defined, we also need to ABS it, then.
Commit: bcb5cae8fd4847b126d337fda3a131cae85adba3
https://github.com/xoreos/xoreos-tools/commit/bcb5cae8fd4847b126d337fda3a131cae85adba3
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2016-11-21 (Mon, 21 Nov 2016)
Changed paths:
M src/common/strutil.cpp
Log Message:
-----------
COMMON: Rewrite composeString() to fill from back to front
This way, we don't need to reverse the string.
Commit: 4c2098445770c7d72b5d2b8147ed98aee6f9bc61
https://github.com/xoreos/xoreos-tools/commit/4c2098445770c7d72b5d2b8147ed98aee6f9bc61
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2016-11-21 (Mon, 21 Nov 2016)
Changed paths:
M src/common/types.h
Log Message:
-----------
COMMON: Also add fallback macros for INT*_MIN and INT*_MAX
Commit: 1e78997771723136443fd9cac79fdad0a1f69821
https://github.com/xoreos/xoreos-tools/commit/1e78997771723136443fd9cac79fdad0a1f69821
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2016-11-23 (Wed, 23 Nov 2016)
Changed paths:
M ChangeLog
Log Message:
-----------
DOCS: Update ChangeLog
[ci skip]
Commit: c585942b76c8f18faa6fc7501d74706343351607
https://github.com/xoreos/xoreos-tools/commit/c585942b76c8f18faa6fc7501d74706343351607
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2016-11-28 (Mon, 28 Nov 2016)
Changed paths:
M src/common/memwritestream.cpp
M src/common/memwritestream.h
Log Message:
-----------
COMMON: Remove MemoryWriteStreamDynamic::pos()
It doesn't need to exist. The position and size are always the same;
they're the number of bytes written to. The capacity denotes the size
of the memory block.
Commit: 3de1f6612895207876230fb2e6cf59b0c4548032
https://github.com/xoreos/xoreos-tools/commit/3de1f6612895207876230fb2e6cf59b0c4548032
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2016-11-28 (Mon, 28 Nov 2016)
Changed paths:
M src/common/memwritestream.h
Log Message:
-----------
COMMON: Document MemoryWriteStream::size() and pos()
size() returns the number of bytes in the memory block in total, while
pos() is the current writing position.
Commit: 63c2c118282c04d0f05261f82690de871c4994d6
https://github.com/xoreos/xoreos-tools/commit/63c2c118282c04d0f05261f82690de871c4994d6
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2016-11-28 (Mon, 28 Nov 2016)
Changed paths:
M src/common/memwritestream.h
Log Message:
-----------
COMMON: Document MemoryWriteStreamDynamic::size()
As this stream grows dynamically, size() returns the number of bytes
written to in total.
Commit: 74bd31e15295d18dc964ca8bba3b6d52e43c43bc
https://github.com/xoreos/xoreos-tools/commit/74bd31e15295d18dc964ca8bba3b6d52e43c43bc
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2016-11-28 (Mon, 28 Nov 2016)
Changed paths:
M src/common/writefile.cpp
M src/common/writefile.h
Log Message:
-----------
COMMON: Add WriteFile::size()
Returns the number of bytes written to the current file in total.
Commit: 9d771a598ea37ba661966f8fdb7fecd6b371a0a6
https://github.com/xoreos/xoreos-tools/commit/9d771a598ea37ba661966f8fdb7fecd6b371a0a6
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2016-11-28 (Mon, 28 Nov 2016)
Changed paths:
M src/aurora/herffile.cpp
Log Message:
-----------
AURORA: Store the erf.dict name inside the HERF resource list
Commit: 5ce5b17d8d7120e7516f2e40be2a47c0f50565ae
https://github.com/xoreos/xoreos-tools/commit/5ce5b17d8d7120e7516f2e40be2a47c0f50565ae
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2016-11-28 (Mon, 28 Nov 2016)
Changed paths:
M src/aurora/ndsrom.cpp
Log Message:
-----------
AURORA: Fix typo in an exception thrown in NDSFile
Commit: af34ce8b01eca5359228482dbb1c6db9d639d351
https://github.com/xoreos/xoreos-tools/commit/af34ce8b01eca5359228482dbb1c6db9d639d351
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2016-11-28 (Mon, 28 Nov 2016)
Changed paths:
M src/aurora/smallfile.cpp
M src/aurora/smallfile.h
Log Message:
-----------
AURORA: Implement Nintendo DS LZSS (SMALL files) compression
Both the method 0x00 (uncompressed, with a 4 byte header) and the
method 0x10 (LZSS) are supported.
Code loosely based on DSDecmp by Barubary, released under the terms of
the MIT license.
See <https://github.com/gravgun/dsdecmp/blob/master/CSharp/DSDecmp/Formats/Nitro/LZ10.cs#L249>
and <https://code.google.com/p/dsdecmp/>.
Commit: 6d11d665c35092dadce51e45ba36cdc0aa4051d1
https://github.com/xoreos/xoreos-tools/commit/6d11d665c35092dadce51e45ba36cdc0aa4051d1
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2016-11-29 (Tue, 29 Nov 2016)
Changed paths:
M src/common/util.h
Log Message:
-----------
COMMON: Add Doxygen comments to the uint<->float conversion functions
Commit: 57727198923e3c0926c9d0a5e3f16c2d572657ee
https://github.com/xoreos/xoreos-tools/commit/57727198923e3c0926c9d0a5e3f16c2d572657ee
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2016-12-01 (Thu, 01 Dec 2016)
Changed paths:
M src/aurora/language.h
Log Message:
-----------
AURORA: Add a comment to explain the concepts of the LanguageManager
Commit: 30f5a54babdee3bc1d0aa9a37155fa4a77ab6d92
https://github.com/xoreos/xoreos-tools/commit/30f5a54babdee3bc1d0aa9a37155fa4a77ab6d92
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2016-12-02 (Fri, 02 Dec 2016)
Changed paths:
M src/images/txb.cpp
M src/images/txb.h
Log Message:
-----------
IMAGES: Implement TXB encoding 0x09 (raw grayscale, swizzled)
Used for lightmaps in Jade Empire.
Commit: 4d0c9eeb887b704b298078cc034dcea1e0d717e4
https://github.com/xoreos/xoreos-tools/commit/4d0c9eeb887b704b298078cc034dcea1e0d717e4
Author: Enrico Horn <farmboy0+git at googlemail.com>
Date: 2016-12-05 (Mon, 05 Dec 2016)
Changed paths:
M src/images/txb.cpp
Log Message:
-----------
IMAGES: Correctly load all mipmaps for a TXB texture
The current algorith doesnt load all the mipmap levels for non
rectangular textures correctly.
This is due to two problems:
1. it aborts too early for width or height less than 4
2. it would right shift till both width and heigth are less than 1
This is probably not a *big* deal but it means that not the whole TXB
data is read accuratly.
Commit: 3075bb73ec523bf11b5b7f902b592dcccd63604a
https://github.com/xoreos/xoreos-tools/commit/3075bb73ec523bf11b5b7f902b592dcccd63604a
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2016-12-05 (Mon, 05 Dec 2016)
Changed paths:
M src/aurora/language.cpp
M src/aurora/language.h
Log Message:
-----------
AURORA: Make LanguageManager::parseLanguage() take a const UString &
Yeah, we modify it (lowercasing), but the caller doesn't need to know
that.
Commit: 882f37f4f0b1f11673e262e3c3eeb47bfcb18440
https://github.com/xoreos/xoreos-tools/commit/882f37f4f0b1f11673e262e3c3eeb47bfcb18440
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2016-12-05 (Mon, 05 Dec 2016)
Changed paths:
M src/aurora/language.cpp
M src/aurora/locstring.cpp
Log Message:
-----------
AURORA: Make LangMan.getLanguageID() heed kLanguageGenderCurrent
Commit: 0c519f6e89f35ccaf7b069a326fbcf69fde36b79
https://github.com/xoreos/xoreos-tools/commit/0c519f6e89f35ccaf7b069a326fbcf69fde36b79
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2016-12-06 (Tue, 06 Dec 2016)
Changed paths:
M src/aurora/language_strings.h
Log Message:
-----------
AURORA: Add "fr" to the list of strings that parse to French
Commit: 896f7d3ec130eefe51fc6e040774b162084af0bf
https://github.com/xoreos/xoreos-tools/commit/896f7d3ec130eefe51fc6e040774b162084af0bf
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2016-12-07 (Wed, 07 Dec 2016)
Changed paths:
M src/aurora/ssffile.cpp
Log Message:
-----------
AURORA: Use UINT32_MAX in SSFFile::checkVersionFeatures()
To make it more clear *why* this is the limit for the number of sounds
in an SSFFile.
Commit: d41e3c8e6a5f150b095a3c7bc7454fac585782de
https://github.com/xoreos/xoreos-tools/commit/d41e3c8e6a5f150b095a3c7bc7454fac585782de
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2016-12-08 (Thu, 08 Dec 2016)
Changed paths:
M src/aurora/ssffile.cpp
Log Message:
-----------
AURORA: Use size_t in the loop in SSFFile::writeNWN()
Commit: d525582615de0dc4d8f69191ed1f23c00b102a17
https://github.com/xoreos/xoreos-tools/commit/d525582615de0dc4d8f69191ed1f23c00b102a17
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2016-12-09 (Fri, 09 Dec 2016)
Changed paths:
M src/aurora/ssffile.cpp
Log Message:
-----------
AURORA: Check for offset overflow in SSFFile::writeNWN()
Commit: 5184bf968fb3b190863ae9e5e700693f79997a30
https://github.com/xoreos/xoreos-tools/commit/5184bf968fb3b190863ae9e5e700693f79997a30
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2016-12-10 (Sat, 10 Dec 2016)
Changed paths:
M src/aurora/ssffile.cpp
Log Message:
-----------
AURORA: Be more defensive with SSFFile entry indices
Commit: 4b25c3b133e8d8bb54aac01712624c1574beeb41
https://github.com/xoreos/xoreos-tools/commit/4b25c3b133e8d8bb54aac01712624c1574beeb41
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2016-12-12 (Mon, 12 Dec 2016)
Changed paths:
M src/images/util.h
Log Message:
-----------
IMAGES: Also reject too big dimensions in hasValidDimensions()
We only support images dimension between [0, 32767].
Commit: 44b4e889bdb591848bdfb8f4eeeeffcbc343f09a
https://github.com/xoreos/xoreos-tools/commit/44b4e889bdb591848bdfb8f4eeeeffcbc343f09a
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2016-12-13 (Tue, 13 Dec 2016)
Changed paths:
M src/images/util.h
Log Message:
-----------
IMAGES: Document that rotate90() rotates clock-wise
Commit: a3c83871bac861bb711a23aa14c93b8be595b458
https://github.com/xoreos/xoreos-tools/commit/a3c83871bac861bb711a23aa14c93b8be595b458
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2016-12-19 (Mon, 19 Dec 2016)
Changed paths:
M src/common/encoding.cpp
M src/common/encoding.h
Log Message:
-----------
COMMON: Add hasSupportEncoding()
To query whether we have support for this encoding (i.e. we can
convert this encoding to and from UTF-8).
Commit: b0c43e280de6b14935ab1b73092c28ffbc1ca1ab
https://github.com/xoreos/xoreos-tools/commit/b0c43e280de6b14935ab1b73092c28ffbc1ca1ab
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2016-12-19 (Mon, 19 Dec 2016)
Changed paths:
M src/common/encoding.cpp
M src/common/encoding.h
Log Message:
-----------
COMMON: Add getEncodingName() to get the name of an encoding
Commit: c69a0cf2feee9e12afbdeb5a802b8c68a26e7158
https://github.com/xoreos/xoreos-tools/commit/c69a0cf2feee9e12afbdeb5a802b8c68a26e7158
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2016-12-19 (Mon, 19 Dec 2016)
Changed paths:
M src/common/readstream.cpp
Log Message:
-----------
COMMON: Add a full out-of-class definition for ReadStream::kEOF
So that its address can be taken. This will be needed for unit tests.
Commit: 7038d081e5b6831fa9fbe89dc49b7da53dab5174
https://github.com/xoreos/xoreos-tools/commit/7038d081e5b6831fa9fbe89dc49b7da53dab5174
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2016-12-19 (Mon, 19 Dec 2016)
Changed paths:
M src/aurora/gdafile.cpp
Log Message:
-----------
AURORA: Add a full out-of-class definitions for GDAFile::kInvalid*
So that their addresses can be taken. This will be needed for unit
tests.
Commit: 26a2e197529dcdd06d8734190a365733ac3f313d
https://github.com/xoreos/xoreos-tools/commit/26a2e197529dcdd06d8734190a365733ac3f313d
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2016-12-21 (Wed, 21 Dec 2016)
Changed paths:
M src/common/ptrmap.h
Log Message:
-----------
COMMON: Remove return from a second void PtrMap::erase()
Commit: 2b196e6ebfdbd7dd7073e0b2875b4095da99a199
https://github.com/xoreos/xoreos-tools/commit/2b196e6ebfdbd7dd7073e0b2875b4095da99a199
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2016-12-22 (Thu, 22 Dec 2016)
Changed paths:
M src/common/ptrlist.h
Log Message:
-----------
COMMON: Fix PtrList::remove() and ::remove_if()
No idea how that happened...
Commit: 69cc836dcecacbd6512143a1124af832bdafffb4
https://github.com/xoreos/xoreos-tools/commit/69cc836dcecacbd6512143a1124af832bdafffb4
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2016-12-23 (Fri, 23 Dec 2016)
Changed paths:
M src/common/strutil.cpp
Log Message:
-----------
COMMON: Error on parseString() with '-' to unsigned value
strtoul() and friends silently convert such a value to its unsigned
counterpart. We don't want that.
Commit: eed2d564cb876fdacd567a06b2c27d68fbf0c700
https://github.com/xoreos/xoreos-tools/commit/eed2d564cb876fdacd567a06b2c27d68fbf0c700
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2016-12-24 (Sat, 24 Dec 2016)
Changed paths:
M src/aurora/erffile.cpp
M src/common/memreadstream.cpp
M src/common/memreadstream.h
Log Message:
-----------
COMMON: Add template ctor to MemoryReadStream for arrays
Creating a MemoryReadStream around an array buffer.
Commit: 7cdc6e9c9ac615b61e04b76ca569a47ceb76db4c
https://github.com/xoreos/xoreos-tools/commit/7cdc6e9c9ac615b61e04b76ca569a47ceb76db4c
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2016-12-24 (Sat, 24 Dec 2016)
Changed paths:
M src/common/memreadstream.h
Log Message:
-----------
COMMON: Add constructor to MemoryReadStream for strings
Creating a MemoryReadStream around a static string.
Commit: c752a3a276ae1c487860c1657a2d489c36b59ab6
https://github.com/xoreos/xoreos-tools/commit/c752a3a276ae1c487860c1657a2d489c36b59ab6
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2016-12-24 (Sat, 24 Dec 2016)
Changed paths:
M src/common/memwritestream.cpp
M src/common/memwritestream.h
Log Message:
-----------
COMMON: Add template ctor to MemoryWriteStream for arrays
Creating a MemoryWriteStream around an array buffer.
Compare: https://github.com/xoreos/xoreos-tools/compare/6627a6d15193...c752a3a276ae
More information about the xoreos-git
mailing list