Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-10-07 | GRAPHICS: Fix PICT buffer overflow | Matthew Hoops | |
2011-10-07 | GRAPHICS: Add support for true 32bpp DirectBits images | Matthew Hoops | |
2011-10-07 | GRAPHICS: Add support for multiple CompressedQuickTime calls | Matthew Hoops | |
2011-10-07 | GRAPHICS: Properly parse the CompressQuickTime header | Matthew Hoops | |
2011-10-07 | GRAPHICS: Rewrite PictDecoder's opcode handling | Matthew Hoops | |
In preparation for adding support for multiple CompressedQuickTime opcodes | |||
2011-09-06 | GRAPHICS: Remove dithering code. | Johannes Schickel | |
The code is not used anymore and neither the Mohawk developers, who expressed that they might need dithering for some games, nor DrMcCoy, who wrote it, need this code anymore. In the worst case if anyone needs it again, we can revert this commit. | |||
2011-08-23 | GRAPHICS: Formatting. | Johannes Schickel | |
2011-08-23 | GRAPHICS: Display warning in case the SJIS.FNT version does not match. | Johannes Schickel | |
2011-08-22 | GRAPHICS: Fix indentation | Sven Hesse | |
2011-08-21 | BADA: Fixup indentation using tabs in lieu of space chars | Chris Warren-Smith | |
2011-08-21 | BADA: Code formatting and style changes following review | Chris Warren-Smith | |
2011-08-21 | BADA: Prevent assertion failure when allocating zero bytes | Chris Warren-Smith | |
2011-08-21 | BADA: Updated code formatting in assignFontToUsage() | Chris Warren-Smith | |
2011-08-21 | BADA: Initial BADA port implementation | Chris Warren-Smith | |
2011-08-16 | GRAPHICS: Add a default Windows cursor | Matthew Hoops | |
Based on the Mohawk one | |||
2011-08-16 | GRAPHICS: Add cursor palette start/count functions | Matthew Hoops | |
2011-08-16 | GRAPHICS: Create base Cursor class for Mac/Win cursors | Matthew Hoops | |
2011-08-07 | GRAPHICS: Slight formatting fix. | Johannes Schickel | |
2011-08-07 | GRAPHICS: Simplify the interface of Graphics::loadThumbnail(). | Christoph Mallon | |
Now it returns the Surface, so the caller does not need to create one and pass it. | |||
2011-08-07 | JANITORIAL: Remove trailing empty lines. | Christoph Mallon | |
2011-08-06 | JANITORIAL: Remove SVN keywords | Eugene Sandulenko | |
2011-07-18 | Merge pull request #50 from clone2727/bink | clone2727 | |
Add support for Bink video to SCUMM HE | |||
2011-07-10 | GRAPHICS: remove char/line spacing handling from sjis code | athrxx | |
(as discussed with LordHoto this should rather be handled in the engine) | |||
2011-07-09 | SCUMM: Make use of graphics/sjis code for LOOM PCE sjis drawing | athrxx | |
Also move font rom loader to graphics/sjis and make the necessary changes there. | |||
2011-07-02 | GRAPHICS: Note that SCUMM now uses the YUV to RGB code | Matthew Hoops | |
2011-07-01 | GRAPHICS: Fix possible memory leak in BdfFont code. | Johannes Schickel | |
2011-07-01 | GRAPHICS: Rename NewFont to BdfFont. | Johannes Schickel | |
2011-07-01 | GRAPHICS: Format NewFont code with astyle. | Johannes Schickel | |
2011-07-01 | GRAPHICS: Move NewFont code to a separate file. | Johannes Schickel | |
2011-07-01 | GRAPHICS: Fix SJIS PCE font loading. | Johannes Schickel | |
2011-07-01 | GRAPHICS: More default parameter remove in SJIS code. | Johannes Schickel | |
2011-07-01 | GRAPHICS: Remove default values from FontSJIS::drawChar. | Johannes Schickel | |
drawChar is overloaded in FontSJIS. One takes a "Surface &" as first parameter another one "void *", they furthermore have the exact same number of required parameters. The one "void *" just had a few extra parameters with default values. This resulted in a bug in SCUMM, where "VirtScreen *" (a subclass of Surface) was passed instead of "VirtScreen &" and thus the method taking "void *" was incorrectly used. To make it easier to spot such bugs in the future I just removed the default values and thus disallow such calls. | |||
2011-07-01 | GRAPHICS: Offer support for PCE font data of SJIS.FNT. | Johannes Schickel | |
2011-07-01 | GRAPHICS: Cleanup SJIS font code a bit. | Johannes Schickel | |
2011-06-30 | ALL: Require DECLARE_SINGLETON to be used in the Common namepsace | Ori Avtalion | |
Silences the clang warning: static data member specialization of '_singleton' must originally be declared in namespace 'Common'; accepted as a C++0x extension [-Wc++0x-extensions] Wrapping "namespace Common {}" around the macro assignment causes clang to complain about a spurious semicolon, and removing the semicolon at the end of the macro causes some editors to misbehave. Changing the requirement of using the macro in one namespace (the global) to another (Common) seems a small price to pay to silence a warning. | |||
2011-06-26 | GRAPHICS: Generalized arbitrary bit depth images processing in PNG decoder. | Eugene Sandulenko | |
This fixes 1bpp image rengering. | |||
2011-06-23 | ANALYSIS: Add static casts to is* functions | Littleboy | |
This fixes a potential problem with passing char values that would be sign-extended and yield unexpected results. See http://msdn.microsoft.com/en-us/library/ms245348.aspx | |||
2011-06-23 | BACKENDS/GRAPHICS: Silence non zero-terminated terminated buffers warnings ↵ | Julien | |
by initializing the buffers to 0 | |||
2011-06-23 | GRAPHICS: Allocate Common::PEResources on the heap in WinFont::loadFromPE() | Julien | |
2011-06-23 | AUDIO/BACKENDS/GRAPHICS: Add error checks after allocating memory with malloc | Julien | |
2011-06-20 | GRAPHICS: Cleanup and simplification of some PNG decoder code | Filippos Karapetis | |
2011-06-20 | ALL: Remove trailing whitespaces | Max Horn | |
This tries to make our code a bit more compliant with our code formatting conventions. For future use, this is the command I used: git ls-files "*.cpp" "*.h" | xargs sed -i -e 's/[ \t]*$//' | |||
2011-06-17 | GRAPHICS: Fix Valgrind warning | eriktorbjorn | |
The stream class uses free() to automatically dispose of the buffer so it must be allocated with malloc(), not "new". | |||
2011-06-16 | GRAPHICS: Fix decoding of 4bpp PNGs | Eugene Sandulenko | |
Fixes checkbox in options menu in Sword25. | |||
2011-06-14 | SCALERS: Fix Normal1xAspect scaler bug reported in bug #3313709 | CeRiAl | |
2011-06-10 | ARM: Fix normal2x scaler for width % 4 != 0 | Willem Jan Palenstijn | |
The first jump to 'thin:' didn't leave r14 (remaining width) in the right state. | |||
2011-06-10 | SCALERS: Fix for compiling for ARM without using ASM scalers | CeRiAl | |
2011-06-08 | GRAPHICS: Move comment to the right function. | Alyssa Milburn | |
2011-06-07 | JANITORIAL: Unbreak building with --disable-translation | eriktorbjorn | |
I don't know if there is more code that can be removed when disabling translations, but this is the obvious obstacle. | |||
2011-06-06 | GRAPHICS: Add kLocalizedFont in FontManager | Thierry Crozat | |
This makes it easy to get a localized font for the current TranslationManager charset if one has been loaded. It tries first to find one for the BigGUI or GUI fonts and then looks for any acceptable font. Also only use lower case font name for the FontManager HashMap. This is to avoid issues with the case when looking for a font by its name. There was for example an issue for font helvB12 that is named helvb12 in the scummmodern theme. |