Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-02-09 | GRAPHICS: Switch to integer based JPEG IDCT | Bastien Bouclet | |
Based on public domain code, and explanations from : http://halicery.com/jpeg/idct.html Thanks. | |||
2012-02-09 | GRAPHICS: Add support for JPEG files using a restart interval | Bastien Bouclet | |
Patch by Scott and clone2727 | |||
2012-02-02 | GRAPHICS: Obtain pointer to dst surface after bounds checks in TTF renderer. | Johannes Schickel | |
This should really make sure we are not drawing outside the surface bounds. | |||
2012-02-02 | GRAPHICS: Use monochrome font hinter for TTF's monochrome loading. | Johannes Schickel | |
2012-01-29 | GRAPHICS/GUI: Implement charset mapping for TTF fonts. | Johannes Schickel | |
The charsets used by the translations now need to have a "$(name).cp" file, which contains an charset index => unicode mapping. Otherwise create_translations will fail. | |||
2012-01-29 | GRAPHICS/GUI: Implement kerning support for Font. | Johannes Schickel | |
This adapts the related graphics code, which is the generic Font API and the TTF font implementation. It furthermore adapts the GUI to properly take care of kerning in text input widgets. | |||
2012-01-29 | GRAPHICS: Add a TTF font class using FreeType2. | Johannes Schickel | |
2012-01-07 | GRAPHICS: Silence a false positive warning in MSVC | Filippos Karapetis | |
2012-01-07 | GRAPHICS: Let FontManager::setFont accept an "const BdfFont *". | Johannes Schickel | |
As the documentation points out this method currently only works for BDF fonts, thus it is safer to let it actually just accept such. | |||
2012-01-07 | GUI: Rework how the default localized font is managed. | Johannes Schickel | |
Now we set the default localized font to the "text_default" font of the currently active theme and default to the big GUI font in case none is specified properly. | |||
2012-01-07 | GRAPHICS: Slight formatting fix. | Johannes Schickel | |
2012-01-06 | GRAPHICS: Whops. Fix misformatting introduced with 243de59. | Johannes Schickel | |
2012-01-06 | GRAPHICS: Properly return 0 for late BDF cache loading fails. | Johannes Schickel | |
2012-01-06 | GRAPHICS: Slight cleanup in BDF code. | Johannes Schickel | |
2012-01-06 | GRAPHICS: Slight formatting fixes in jpeg.cpp. | Johannes Schickel | |
2012-01-06 | GRAPHICS: Rework BDF font code. | Johannes Schickel | |
2012-01-05 | GRAPHICS: The PNG decoder is not used by our GUI. | Johannes Schickel | |
2011-12-29 | GRAPHICS: Crash fix for bug #3466536 ("Assertion on MIDI gain slider"). | D G Turner | |
This fixes the crash, but the Midi Gain slider (and probably any other slider bar in modern theme) still distorts the left corner shape when the slider thumb is at very small values... | |||
2011-12-19 | GRAPHICS: Fix PICT lines with large pitches | Matthew Hoops | |
2011-12-14 | GUI: Implement dithering for tabs and round squares | Eugene Sandulenko | |
2011-12-10 | GRAPHICS: Fix compiler warnings. | Alyssa Milburn | |
2011-12-10 | GUI: Refactor gradient calculation into separate method | Eugene Sandulenko | |
2011-12-10 | GUI: Move _gradientBytes to VectorRendererSpec | Eugene Sandulenko | |
2011-12-10 | GUI: Implemented color dithering for background | Eugene Sandulenko | |
2011-12-07 | GUI: Improved pop up and scrollbar arrows look | MaximRussia | |
Previous triangle drawing was all wrong, rewrote it from the scratch. Added padding to drawsteps in stx files | |||
2011-11-21 | ALL: Remove unnecessary forward declarations. | Christoph Mallon | |
2011-11-16 | COMMON: Rename Common::set_to to Common::fill. | Johannes Schickel | |
This makes the name match with the name of the STL function with the same behavior. | |||
2011-11-14 | GRAPHICS: Comment unused variables | Eugene Sandulenko | |
2011-11-14 | COMMON: Remove some double-underscore defines (reserved) | Willem Jan Palenstijn | |
2011-10-23 | GUI: Add support for PNG images in themes | Eugene Sandulenko | |
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 | |