aboutsummaryrefslogtreecommitdiff
path: root/common
AgeCommit message (Collapse)Author
2016-05-23COMMON: Fix another warning.Eugene Sandulenko
We're shadowing the class variables with local ones.
2016-05-23COMMON: Remove const qualifiers.Eugene Sandulenko
We have to cast it back to void *, which loses const qualifier
2016-05-23COMMON: Fix warningEugene Sandulenko
2016-05-23COMMON: Fix SortedArray implementation for empty arrayEugene Sandulenko
2016-05-23BUILD: Fix test compilation with event recorder enabledEugene Sandulenko
2016-05-22COMMON: Fix SortedArray implementation.Eugene Sandulenko
Had to use a modified bsearch for finding the nearest element.
2016-05-22COMMON: Implement SortedArrayEugene Sandulenko
2016-05-19Merge pull request #688 from blorente/masterEugene Sandulenko
COMMON:String::replace and Common::replace functionality added.
2016-05-16COMMON: Add replace functions to Common and String.Borja Lorente Escobar
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()
2016-05-16Merge pull request #745 from Cruel/3dsEugene Sandulenko
3DS: New Backend
2016-04-09UPDATES: Fix interval normalizationThierry Crozat
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).
2016-04-09UPDATES: Implemented method getLastUpdateCheckTimeAndDate()Eugene Sandulenko
Currently it uses methods and constants deprecated in 10.10. 10.10+ -specific code will follow
2016-04-063DS: Initial commitThomas Edvalson
2016-04-03UPDATES: Fix endless loopEugene Sandulenko
2016-04-03Merge pull request #735 from sev-/updates-guiEugene Sandulenko
UPDATES: Add GUI. Opt-in dialog and Options
2016-04-02Merge pull request #743 from fuzzie/apple2-platformEugene Sandulenko
COMMON: Add Apple II platform
2016-04-02COMMON: Add Apple II platformAlyssa Milburn
2016-04-01UPDATES: Implement and use method for normalizing interval value to accepted ↵Eugene Sandulenko
values
2016-04-01UPDATES: Added documentation to new methodsEugene Sandulenko
2016-03-31UPDATES: Got rid of hardcoded update intervals listEugene Sandulenko
2016-03-30UPDATES: Made interval set/get functions accept normal integersEugene Sandulenko
2016-03-28COMMON: Use better reallocation strategy in MemoryWriteStreamDynamic.Eugene Sandulenko
Fixes bug #6983: "SWORD25: long saving time"
2016-03-16Merge pull request #682 from lordhoto/savefilemanager-case-insensitiveJohannes Schickel
ALL: Make SaveFileManager case insensitive.
2016-03-01COMMON: Cleanup: Use StringArray instead of custom type.Johannes Schickel
2016-03-01COMMON: Add a method to list files to MacResManager.Johannes Schickel
2016-03-01COMMON: Fix Rect::intersects docWillem Jan Palenstijn
2016-02-25COMMON: Add documentation about savefile names.Johannes Schickel
2016-02-25COMMON: Beautify SaveFileManager documentation.Johannes Schickel
2016-02-18COMMON: Add convenience method to Common::Rational for 1:1 ratiosColin Snover
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.
2016-02-18COMMON: Add methods for inserting and erasing with iteratorsColin Snover
This provides improved feature parity to Common::List and is used in SCI32 engine.
2016-02-15JANITORIAL: Typos detected with lintian & grepAlexandre Detiste
2016-02-09COMMON: Fix formatting issues in archive.cpp.Johannes Schickel
2016-02-07COMMON: Fix memory leak in decompressDCLWillem Jan Palenstijn
2016-02-05COMMON: Add render mode for Macintosh.Johannes Schickel
On request of m_kiewitz who wants to use it for AGI.
2016-01-26COMMON: Allow '#' to only match digits in matchString.Johannes Schickel
2016-01-22COMMON: Add another GUIO game option flag.Johannes Schickel
We still can only display 7 options in our GUI though. Blame m_kiewitz if anybody runs into that issue now. He wanted this.
2016-01-21COMMON: Use spaces for beautifying formatting.Johannes Schickel
2016-01-21COMMON: Allow translation of PC-98 render modes.Johannes Schickel
2016-01-21COMMON: Use our standard FM-TOWNS spelling for render modes.Johannes Schickel
2016-01-21COMMON: Add render modes for Apple IIgs and Atari ST.Johannes Schickel
On request of m_kiewitz who wants to use it for AGI.
2016-01-07COMMON: Make FSNode(AbstractFSNode *) private again.Johannes Schickel
This also fixes a memory leak in OSystem_iOS7::addSysArchivesToSearchSet.
2016-01-06IOS: Adds a warningVincent Bénony
2016-01-06IOS: FormattingVincent Bénony
2016-01-06IOS: Moves the helper function were it is used.Vincent Bénony
2016-01-06IOS: Merge masterVincent Bénony
2016-01-06IOS: Adds two helper functions on stringsVincent Bénony
2016-01-06IOS: Added a chroot like filesystemVincent Bénony
This is needed because it is not possible to keep absolute paths to the iOS document directory, because a part of its name change between each installation / update.
2015-12-12COMMON: A few formatting fixes.Johannes Schickel
2015-11-19COMMON: Throw a warning on inconsistent DCL fixed size buffersFilippos Karapetis
This is useful for debugging, and needed for fixes in Russian fan made translations of The Neverhood Chronicles
2015-11-19COMMON: The DCL decompressor is also used in neverhoodFilippos Karapetis