aboutsummaryrefslogtreecommitdiff
path: root/common
AgeCommit message (Collapse)Author
2009-07-26Changed the events.cpp file to EventDispatcher.cpp, to avoid MSVC name ↵Paul Gilbert
clashes with sdl/events.cpp svn-id: r42790
2009-07-25Strip trailing whitespaces.Johannes Schickel
svn-id: r42752
2009-07-25Move the event recorder to its own class (EventRecoder inside ↵Johannes Schickel
common/EventRecorder.[h/cpp]). svn-id: r42751
2009-07-25FormattingEugene Sandulenko
svn-id: r42746
2009-07-25Add Common::String::printf to format a stringWillem Jan Palenstijn
svn-id: r42743
2009-07-25Add enum which marks global priorites of the EventManager event dispatcher.Johannes Schickel
svn-id: r42729
2009-07-25- EventDispatcher is no longer a singleton.Johannes Schickel
- Add "getEventDispatcher" method to EventManager. svn-id: r42728
2009-07-25Moved ArtificialEventSource to common/events.h.Johannes Schickel
svn-id: r42726
2009-07-25- Add marco to easily access the EventDispatcher instance.Johannes Schickel
- Add events.cpp to module.mk svn-id: r42724
2009-07-25Prevent EventMapper events from being mapped.Johannes Schickel
svn-id: r42721
2009-07-25Add function "allowMapping" to EventSource, for testing whether the event ↵Johannes Schickel
source allows mapping (via the Keymapper for example.) svn-id: r42720
2009-07-25Got rid of EventManger::artificialEventQueue.Johannes Schickel
svn-id: r42719
2009-07-25Replace "EventProvider" class of the DefaultEventManager implementation with ↵Johannes Schickel
"Common::EventSource". svn-id: r42718
2009-07-25Add new event dispatching API.Johannes Schickel
svn-id: r42717
2009-07-21Use a BufferedReadStream to buffer ArjFile's input to reduce memory usageWillem Jan Palenstijn
svn-id: r42637
2009-07-15Fix formatting of some switch statements.Johannes Schickel
svn-id: r42513
2009-07-15Fix some typos in TransactionError-enumeration's comments.Kari Salminen
svn-id: r42503
2009-07-13Unify PS2 and non-PS2 alloc code in Common::Array code (if this causes ↵Max Horn
regressions somewhere, we better find a fix that also works on PS2) svn-id: r42455
2009-07-13Refactor GUI options update into a function in Common: updateGameGUIOptions.Johannes Schickel
svn-id: r42446
2009-07-13Reverted my previous change (fprintf vs fputs),Max Lingua
and properly implemented fputs for stderr case on PS2 ;-) svn-id: r42433
2009-07-12Remove double endlineWillem Jan Palenstijn
svn-id: r42430
2009-07-12On PS2 use "fprintf" (as in 0.13.x ) to print error messages to stderr,Max Lingua
rather than "fputs", which is buggy in the PS2 implementation. svn-id: r42429
2009-07-12I am re-commiting the FORCE_RTL as a temporary solutionMax Lingua
in trunk, so that trunk/1.0rc is au pair feature-wise with 0.13.x. svn-id: r42403
2009-07-12Added a temporary work-around for PS2 backend in common/array.hMax Lingua
cause its vintage compiler does not support "new T[newCapacity]()" but only "new T[newCapacity]", this will let it compile through. It's ifdef'd as __PLAYSTATION2__, so it won't make a difference for other backends with more modern tools. svn-id: r42402
2009-07-03If NDEBUG is #defined, then assert does nothing, leading to warnings about ↵Max Horn
'old_size' not being used -> fix that svn-id: r42056
2009-06-29Add some more explanation to Graphics::CursorManager::showMouse and ↵Johannes Schickel
OSystem::showMouse. svn-id: r41968
2009-06-28Changed OSystem::setWindowCaption to expect ISO LATIN 1 encoded input;Max Horn
also intentionally broke WinCE and Symbian ports (in an obvious way that can be undo by commenting out some text) -- hopefully this will get the maintainers' attention during the next release cycle, unlike my emails svn-id: r41932
2009-06-23Added support for HungarianSven Hesse
svn-id: r41812
2009-06-13Fix erase() sometimes hiding other hash elements.Willem Jan Palenstijn
Like CPython, we now use a dummy node to mark nodes as erased, so that lookup() can skip over it. All tests should now pass again. svn-id: r41496
2009-06-12Fixed disposeStream initialization.Nicola Mettifogo
svn-id: r41474
2009-06-12* Adapted Kyra to the new IFFParser interface.Nicola Mettifogo
* Adapted the new IFFParser to Kyra (slightly). The Kyra1 demo on the website works. svn-id: r41468
2009-06-12* Moved the updated IFF code from Parallaction to common/Nicola Mettifogo
* Updated Parallaction and SAGA to use the new decoder infrastructure. svn-id: r41465
2009-06-10Point to the Cursor and AudioCD Managers to help engine authors following ↵Jordi Vilalta Prat
the right path. svn-id: r41433
2009-06-10Extend documentation for "kFeatureCursorHasPalette".Johannes Schickel
svn-id: r41430
2009-06-10Fix documentation for debugC and debugCN, relying on special debug levels.Johannes Schickel
svn-id: r41425
2009-06-10Added debugCN() call which does not add newline automaticallyEugene Sandulenko
svn-id: r41421
2009-06-08Spacing.Travis Howell
svn-id: r41375
2009-06-07Fixed appending a (substring of a) string to itselfMax Horn
svn-id: r41337
2009-06-07Added some new method variants to Common::StringMax Horn
svn-id: r41333
2009-06-07Added an experimental '--upgrade-targets' option (to be refined; and ↵Max Horn
possibly hooked to the GUI eventually). This updates the guioptions,platform and lang for all your targets (and with a source change, also the descriptions) svn-id: r41332
2009-06-06Added CoCo3 version of SQ1Eugene Sandulenko
svn-id: r41284
2009-06-06Added game GUI options to advancedDetector and updated all enginesEugene Sandulenko
svn-id: r41272
2009-06-06Implement feature request #1180217: "GUI: Mute option"Eugene Sandulenko
svn-id: r41233
2009-06-05Make the PlayStation's abbreviation to all lower-case for consistency and ↵Matthew Hoops
change the description from Playstation to Sony PlayStation svn-id: r41200
2009-06-01Add a 'flat' option to FSDirectory to allow searching recursively for files ↵Willem Jan Palenstijn
in subdirectories svn-id: r41090
2009-05-31Document that debug level 11 turns on all special debug level messages ↵Filippos Karapetis
(refer to rev. #28858) svn-id: r41076
2009-05-29Changed SaveFileManager methods to take Common::String params (instead of ↵Max Horn
char pointers) svn-id: r41000
2009-05-26Renamed Common::Serializer::syncMagic to matchBytes, and added version ↵Max Horn
paarms to it (we migh want to add corresponding matchUint32LE etc. functions if needed) svn-id: r40909
2009-05-26Fixed a bug in Common::Array (including a unit test for it), and changed the ↵Max Horn
way the internal storage growth over time. The bug could result in incorrect results when using push_back (or insert_at) to insert data from an array into itself if this insertions would cause the internal array storage to grow. Also added a unit test for this bug. Furthermore, if the internal storage needs to grow, it will now be resized to the next power of two, instead of being increased by 32. svn-id: r40907
2009-05-24Strip trailing whitespaces in the whole code base.Johannes Schickel
svn-id: r40867