Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-10-24 | SWORD25: Get rid of kernel/string.h | Max Horn | |
svn-id: r53758 | |||
2010-10-24 | SWORD25: Simplify & optimize PNG reading code | Max Horn | |
The interlaced part is untested since I do not know any place in the game where interlaced data is used. svn-id: r53757 | |||
2010-10-24 | SWORD25: Get rid of colorFormat parameter in PNGLoader API | Max Horn | |
Only CF_ARGB32 was supported anyway. svn-id: r53756 | |||
2010-10-24 | SWORD25: Merge classes PNGLoader, ImageLoader and ImageLoaderManager | Max Horn | |
This looses some flexibility when it comes to supporting other image formats. But since the game does not use other image formats, this seems rather irrelevant, compared to how much simpler the code now is. svn-id: r53755 | |||
2010-10-24 | SWORD25: Merge B25SLoader into PNGLoader | Max Horn | |
svn-id: r53754 | |||
2010-10-24 | SWORD25: Add ImageLoaderManager, get rid of last globally constructed object | Max Horn | |
This also gets rid of an evil use of atexit. svn-id: r53753 | |||
2010-10-24 | SWORD25: Remove outdated comments | Max Horn | |
svn-id: r53752 | |||
2010-10-23 | SWORD25: Register LUA callbacks insider registerScriptBindings() methods | Max Horn | |
Previously, the constructor of an anonymous global object was used to do this, for no apparent reason. However, maybe there was a hidden reason which I missed, so this change might cause regressions. I.e., please test. svn-id: r53735 | |||
2010-10-23 | SWORD25: Get rid of global SharedPtr instances | Max Horn | |
svn-id: r53734 | |||
2010-10-20 | SWORD25: Added description field to savegames | Paul Gilbert | |
This stores the date and time of when the game was saved, since ScummVM doesn't support getting a file's age like the original engine did. svn-id: r53638 | |||
2010-10-19 | SWORD25: Enforced code formatting rules in rest of the engine | Eugene Sandulenko | |
svn-id: r53626 | |||
2010-10-19 | SWORD25: Enforce code naming conventions in gfx/* | Eugene Sandulenko | |
svn-id: r53625 | |||
2010-10-19 | SWORD25: Enforce code naming conventions in gfx/image/imageloader* | Eugene Sandulenko | |
svn-id: r53623 | |||
2010-10-19 | SWORD25: Fix engine exit when running without theoradec | Eugene Sandulenko | |
svn-id: r53622 | |||
2010-10-19 | SWORD25: Enforce code naming conventions in gfx/graphicengine* | Eugene Sandulenko | |
svn-id: r53621 | |||
2010-10-19 | SWORD25: Properly implement GraphicEngine::fill() | Eugene Sandulenko | |
Now all transitions and dimming out screen at exit dialog is supported. svn-id: r53620 | |||
2010-10-19 | SWORD25: Fix for Valgrind identified memory leak | Paul Gilbert | |
svn-id: r53611 | |||
2010-10-18 | SWORD25: Renamed Lua .c files to .cpp and make it compilable | Eugene Sandulenko | |
svn-id: r53568 | |||
2010-10-18 | SWORD25: Fix Valgrind reported uninitialised errors | Paul Gilbert | |
svn-id: r53565 | |||
2010-10-18 | SWORD25: Fix for Valgrind identified errors | Paul Gilbert | |
svn-id: r53563 | |||
2010-10-15 | COMMON: Add XMLParser::parseIntegerKey variant accepting a Common::String | Max Horn | |
Almost all places where we used XMLParser::parseIntegerKey were using it like this: XMLParser::parseIntegerKey(str.c_str(), ...) Since this makes the code harder to read, I overloaded the method to also accept Commmon::String directly. Also removed all .c_str() invocations where necessary. svn-id: r53479 | |||
2010-10-15 | SWORD25: Typo, cleanup | Max Horn | |
svn-id: r53478 | |||
2010-10-15 | SWORD25: Do not use Kernel::GetService directly anymore | Max Horn | |
svn-id: r53477 | |||
2010-10-15 | SWORD25: Adapted a few things to our code formatting conventions; translated ↵ | Max Horn | |
rest of graphicengine.h to german svn-id: r53476 | |||
2010-10-15 | SWORD25: Fix a few global constructor warnings | Max Horn | |
svn-id: r53475 | |||
2010-10-13 | SWORD25: Get rid of (deprecated) access to libpng io_ptr | Max Horn | |
Unfortunately I cannot test this, so watch our for regressions. svn-id: r53451 | |||
2010-10-13 | SWORD25: Fix empty loop body & conversion warnings | Max Horn | |
svn-id: r53450 | |||
2010-10-13 | SWORD25: Worked around crash in options dialog. | Torbjörn Andersson | |
I don't really know if this is correct, but aesthetically it goes well with how the scale factor is treated. svn-id: r53447 | |||
2010-10-13 | SWORD25: Semi-colon cleanup. | Johannes Schickel | |
svn-id: r53446 | |||
2010-10-13 | SWORD25: Convert object registries to singletons | Max Horn | |
svn-id: r53431 | |||
2010-10-13 | SWORD25: Renamed getInstance() -> instance() | Max Horn | |
svn-id: r53430 | |||
2010-10-13 | SWORD25: Silenced MSVC false positive about a potentially uninitialized variable | Filippos Karapetis | |
svn-id: r53412 | |||
2010-10-13 | SWORD25: Stop using class names as variable names | Filippos Karapetis | |
svn-id: r53408 | |||
2010-10-13 | SWORD25: Get rid of kernel/bs_stdint.h | Max Horn | |
svn-id: r53405 | |||
2010-10-13 | SWORD25: Get rid of Kernel::GetMicroTicks() | Max Horn | |
svn-id: r53403 | |||
2010-10-13 | SWORD25: Enforce code naming conventions in gfx/animation* | Eugene Sandulenko | |
svn-id: r53393 | |||
2010-10-13 | SWORD25: Enforced code naming conventions in math/* | Eugene Sandulenko | |
svn-id: r53392 | |||
2010-10-13 | SWORD25: Enforced code naming conventions in script/* | Eugene Sandulenko | |
svn-id: r53391 | |||
2010-10-13 | SWORD25: Enforced code naming conventions in sfx/ and reservice.h | Eugene Sandulenko | |
svn-id: r53390 | |||
2010-10-13 | SWORD25: Add path to art.h include | Eugene Sandulenko | |
svn-id: r53386 | |||
2010-10-13 | SWORD25: Stop polluting global namespace | Eugene Sandulenko | |
svn-id: r53385 | |||
2010-10-13 | SWORD25: Merged all art* code and cleaned it up | Eugene Sandulenko | |
svn-id: r53384 | |||
2010-10-13 | SWORD25: Add proper copyrights to gfx/image/art* | Eugene Sandulenko | |
svn-id: r53382 | |||
2010-10-13 | SWORD25: Enforse code naming conventions in PackageManager and Sword25Engine | Eugene Sandulenko | |
svn-id: r53380 | |||
2010-10-13 | SWORD25: Remove redundant code | Eugene Sandulenko | |
svn-id: r53378 | |||
2010-10-13 | SWORD25: Fixed vector renderer. Yay! | Eugene Sandulenko | |
svn-id: r53376 | |||
2010-10-13 | SWORD25: Fix transparency effects | Eugene Sandulenko | |
svn-id: r53375 | |||
2010-10-12 | SWORD25: Implemented thumbnail loading for savegame list | Paul Gilbert | |
svn-id: r53374 | |||
2010-10-12 | SWORD25: Further savegame work, including savegame screenshots | Paul Gilbert | |
This handles saving (but not yet re-loaded display) of screenshots into savegame files. It also changes the original engine behaviour of temporarily saving the screenshots in a file 'tmp.png' to keeping the raw PNG file data in a memory block. svn-id: r53373 | |||
2010-10-12 | SWORD25: Rename GLImage to RenderedImage | Eugene Sandulenko | |
svn-id: r53362 |