Age | Commit message (Collapse) | Author | |
---|---|---|---|
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. | |||
2011-06-06 | GRAPHICS: Move genLocalizedFontFilename() to FontManager class | Thierry Crozat | |
It was defined in ThemeEngine class , but I moved it to make it possible to use localized font in other places. | |||
2011-06-06 | GRAPHICS: Get rid of kSODFont (ScummFont) | Thierry Crozat | |
OSD is now using the kGUIFont instead. The main advantage is that the kGUIFont can be used for translated text while only ASCII characters were present in ScummFont. | |||
2011-06-04 | BACKENDS: Replace OSystem::disableCursorPalette by setFeatureState calls | Max Horn | |
2011-06-04 | COMMON: Rename kFeatureCursorHasPalette -> kFeatureCursorPalette | Max Horn | |
2011-05-25 | GRAPHICS: flavour -> flavor | Matthew Hoops | |
2011-05-25 | ALL: behaviour -> behavior | Matthew Hoops | |
2011-05-25 | ALL: neighbour -> neighbor | Matthew Hoops | |
2011-05-24 | GRAPHICS: Optimize the convertYUV420ToRGB function a bit more | Matthew Hoops | |
A template is used to avoid a bytesPerPixel check on every pixel and less deferences are done | |||
2011-05-23 | GRAPHICS: Rename some members of NewFont | Max Horn | |
2011-05-19 | GRAPHICS: Cleanup formatting | Matthew Hoops | |
2011-05-19 | GRAPHICS: Allow auxiliary surface functions to be used for 32bpp surfaces | Matthew Hoops | |
2011-05-18 | GRAPHICS: Update links to info on PICT+JPEG | Matthew Hoops | |
2011-05-18 | GRAPHICS: Add some docs and sanity checks to the YUV to RGB code | Matthew Hoops | |
2011-05-18 | GRAPHICS: Add a YUV to RGB table lookup for use with Theora | Matthew Hoops | |
Based on the video/mpeg_player.* one, which is based on lots of other things (too many to name, go see the file) | |||
2011-05-13 | COMMON: Added compilation safeguards for the png decoder | md5 | |
2011-05-12 | GIT: Clean up: Suppress SVN tags, now useless | strangerke | |
2011-05-07 | GRAPHICS: use the new interpolate16_5_3 | peres | |
2011-05-07 | GRAPHICS: implement the long awaited interpolate16_5_3 | peres | |
2011-05-05 | GRAPHICS: Add a new MacCursor class for handling CURS/crsr cursors | Matthew Hoops | |
2011-05-02 | GRAPHICS: Turn printf into warning | Max Horn | |
2011-05-01 | Merge pull request #16 "Add a PixelFormat to Graphics::Surface.". | Johannes Schickel | |
For further discussion check here: https://github.com/scummvm/scummvm/pull/16 Conflicts: graphics/png.cpp | |||
2011-04-28 | JANITORIAL: Reduce header dependencies in shared code | Ori Avtalion | |
Some backends may break as I only compiled SDL | |||
2011-04-28 | JANITORIAL: Format forward declarations to follow convention | Ori Avtalion | |
2011-04-27 | PNG: Changed getPalette() to properly return a copy of the image palette | md5 | |
2011-04-27 | PNG: Improved code readability a bit | md5 | |
2011-04-25 | PNG: This PNG::getPalette. | Johannes Schickel | |
Formerly the palette parameter was a value copy, which was assigned in getPalette. That did not make much sense, thus I changed it to be a reference. Since I am not quite sure whether this really shouldn't make a palette copy I added an TODO comment about it. | |||
2011-04-17 | ALL/GRAPHICS: Remove Surface::bytesPerPixel. | Johannes Schickel | |
2011-04-17 | GRPAHICS: Do not access Surface::bytesPerPixel anymore. | Johannes Schickel | |
2011-04-17 | GRAPHICS: Prefer Surface::create taking a PixelFormat over the one taking a ↵ | Johannes Schickel | |
byte depth. | |||
2011-04-17 | GRAPHICS: Add a PixelFormat member to Surface. | Johannes Schickel | |
2011-04-14 | GRAPHICS: Tidy up 4bpp handling a little. | Alyssa Milburn | |
2011-04-14 | GRAPHICS: Handle 4bpp paletted PNG files. | Alyssa Milburn | |
2011-04-14 | GRAPHICS: Replace PNG_HEADER macro with MKTAG | Alyssa Milburn | |
2011-04-12 | COMMON: Replace MKID_BE by MKTAG | Max Horn | |
MKID_BE relied on unspecified behavior of the C++ compiler, and as such was always a bit unsafe. The new MKTAG macro is slightly less elegant, but does no longer depend on the behavior of the compiler. Inspired by FFmpeg, which has an almost identical macro. | |||
2011-03-29 | JANITORIAL: Remove/comment unused vars | dhewg | |
Found by GCC 4.6's -Wunused-but-set-variable | |||
2011-03-19 | ALL: s/PI/M_PI/ | dhewg | |
Tip of the day: git grep -w PI | |||
2011-03-19 | GRAPHICS: Silenced a warning | md5 | |
2011-03-07 | GRAPHICS: Cleanup WinCursorGroup functions a bit | Matthew Hoops | |
ScopedPtr is now used on the streams to avoid having repetitive delete calls. | |||
2011-03-07 | GRAPHICS: Add doxygen comments for WinCursorGroup | Matthew Hoops | |
2011-03-07 | GRAPHICS: Fix a missing 'f' | Matthew Hoops | |
Thanks, fuzzie | |||
2011-03-07 | GRAPHICS: Improve support of Windows 8bpp cursors | Matthew Hoops | |
2011-03-06 | GRAPHICS: Fix PE cursors | Matthew Hoops | |
Initial work on 8bpp cursors has also been added | |||
2011-03-05 | GRAPHICS: Add support for PE cursors in WinCursorGroup | Matthew Hoops | |
Only 1bpp still | |||
2011-03-04 | GRAPHICS: Split the NE cursor code from the NEResources class | Matthew Hoops | |
Now the code lies in Graphics and all cursors are not cached upon opening an exe. The engine is now in charge of caching which cursors it wants. | |||
2011-02-23 | GRAPHICS: Add support for PE FON files | Matthew Hoops | |
This hopefully will work out of the box, but requires testing | |||
2011-02-22 | COMMON: Begin to merge some NE/PE code | Matthew Hoops | |
The ID classes are now common to both. The files have been renamed to better illustrate their purpose. | |||
2011-02-20 | GRAPHICS: Let PNG::getPalette take an uint16 for the palette entry count. | Johannes Schickel | |
This is in analogy to r55742 / 2f08dcb. I also took the freedom to clarify that the PNG loader uses a RGBA palette format. | |||
2011-02-20 | GRAPHICS: Remove leftover RGBA reference in PaletteManager documentation. | Johannes Schickel | |
2011-02-20 | GRAPHICS: Switch PICT's palette from RGBA to RGB | Matthew Hoops | |