Age | Commit message (Collapse) | Author |
|
Replaced with scumm_strnicmp().
|
|
|
|
Resharper + manual methods & fields renaming.
|
|
Forgot to edit those.
|
|
This commit also adds CloudThread class, which work() method is called
every second by TimerManager.
Right now it prints JSON examples on the console, so that's why it's
introduced with SimpleJSON library.
|
|
Sometimes there is a need to add debug execution and enable it from
the command line. Now it is possible, both with debug levels and channels
|
|
Many of our systems currently generate significant amount of debug
output on deeper levels. Now, when your engine is using Debug Channels,
you might want to show that debug information only, which is currently
not possible, as the generic output will be mixed in your output.
Alternative solution would be to implement possibility to specify
per-channel debug levels.
|
|
ALL: Don't use 'defined' in macro definitions
|
|
|
|
Though it seemed the _wrapped stream should return valid position, it
was always 0. That's why I've added a _pos field, which is updated in
write() and returned in pos().
|
|
It returns int32, because some complex streams are derived from both
WriteStream and ReadStream, and in ReadStream pos() returns int32,
because -1 means an error.
I had to change MemoryStream's uint32 to int32, which is probably not so
good.
|
|
TITANIC: Starship Titanic engine
|
|
This reverts commit 1f8667c5d949070035390531e4f10c0f945d7352.
|
|
EventRecorder is in the gui lib which is not linked in the cxxtest suite.
|
|
This is undefined behavior and clang warns about it.
See <http://lists.llvm.org/pipermail/cfe-commits/Week-of-Mon-20160118/147239.html>.
|
|
|
|
Ow. My eyeballs.
|
|
|
|
|
|
|
|
We're shadowing the class variables with local ones.
|
|
We have to cast it back to void *, which loses const qualifier
|
|
|
|
|
|
|
|
Had to use a modified bsearch for finding the nearest element.
|
|
|
|
COMMON:String::replace and Common::replace functionality added.
|
|
COMMON: Add replacement to common/algorithm.h
COMMON: Intermediate commit to show doubts.
COMMON: Basic String::replace() methods implemented.
COMMON: Fix typo in the algorithm.h documentation.
COMMON: Fix documentation of String::replace()
COMMON: Fix formatting issues in method signatures.
COMMON: Add assert and reformat loops in str and algorithm.
COMMON: Fix typo in comment.
COMMON: Fix style in string test cases.
COMMON: Add Doxygen documentation to algorithm and String.
COMMON: Add Doxygen documentation to algorithm and String.
COMMON: Add Doxygen documentation to algorithm.
COMMON: Fix style in algorithm comments.
COMMON: Add Doxygen comments to String.
COMMON: Add Doxygen comments to algorithm test function.
COMMON: Add String support for substring replace.
COMMON: Fix string replace to comply with STL
COMMON: Fix documentation on string replace
COMMON: Fix style in string replace
COMMON: Fix unwanted reference problem in String::replace().
COMMON: Fix indentation in comments for replace
COMMON: Fix indentation in replace
COMMON: Fix comments in String::replace to match implementation.
COMMON: Remove assert to allow for not-null-terminated character arrays
COMMON: Add new test for String::replace
COMMON: Fix broken comments on String::replace
COMMON: Fix sharing bug on ensureCapacity
COMMON: Remove superfluous call to makeUnique()
|
|
3DS: New Backend
|
|
When given a valid value the normalization was returning the next
valid value instead of returning the given one. This caused for
example the interval to be changed each time we opened the
options (and thus check to be automatically activated the first
time the options were accessed).
|
|
Currently it uses methods and constants deprecated in 10.10.
10.10+ -specific code will follow
|
|
|
|
|
|
UPDATES: Add GUI. Opt-in dialog and Options
|
|
COMMON: Add Apple II platform
|
|
|
|
values
|
|
|
|
|
|
|
|
Fixes bug #6983: "SWORD25: long saving time"
|
|
ALL: Make SaveFileManager case insensitive.
|
|
|
|
|
|
|
|
|
|
|
|
For SCI engine games, ratios may not be normalised and so to avoid
extra scaling, there needs to be a way to simply check whether a
ratio is 1:1.
|
|
This provides improved feature parity to Common::List and is used
in SCI32 engine.
|