Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-07-03 | JANITORIAL: Remove trailing spaces | Alexander Tkachev | |
2016-07-03 | GUI: Use clipping everywhere | Alexander Tkachev | |
2016-07-03 | GUI: Fix blitAlphaBitmapClip() | Alexander Tkachev | |
2016-07-03 | GUI: Add blipClip() | Alexander Tkachev | |
2016-07-03 | GUI: Add drawTabClip() | Alexander Tkachev | |
2016-07-03 | GUI: Add drawSquareClip() | Alexander Tkachev | |
2016-07-03 | GUI: Add VectorRendererSpec::drawTriangleClip() | Alexander Tkachev | |
2016-07-03 | GUI: Fix ThemeItemTextData's dirty rectangle | Alexander Tkachev | |
2016-07-03 | GUI: Make PopUpWidget clip | Alexander Tkachev | |
2016-07-03 | GUI: drawRoundedSquareClip() | Alexander Tkachev | |
2016-07-03 | GUI: clippingRect propagated deeper | Alexander Tkachev | |
2016-07-03 | GUI: Prepare button to be clipped | Alexander Tkachev | |
2016-07-03 | GUI: Add ScrollContainer | Alexander Tkachev | |
2016-07-03 | GUI: Use boss's x/y/w/h instead of clippingArea | Alexander Tkachev | |
2016-06-06 | GUI: Fix regression | Eugene Sandulenko | |
2016-06-06 | GUI: Fixed negative index check | Eugene Sandulenko | |
2016-06-05 | GUI: Prevent potential negative index access | Eugene Sandulenko | |
2016-06-05 | GUI: Fix possible negative index access | Eugene Sandulenko | |
2016-06-01 | GRAPHICS: Restore layout debugging capabilities | Eugene Sandulenko | |
2016-06-01 | GUI: More object initialization cleanup | Eugene Sandulenko | |
2016-03-23 | GUI: Fix constant names mentioned in comment | Ori Avtalion | |
2016-01-24 | GUI: Fix pointer formatting in ThemeEngine.cpp. | Johannes Schickel | |
2016-01-24 | GUI: Use "button" instead of "btn" in variable names. | Johannes Schickel | |
2015-12-21 | GRAPHICS: Introduce a size mode for TrueType fonts | Bastien Bouclet | |
Allows to match Windows font size selection by converting font heights to point sizes using the TrueType tables. | |||
2015-11-09 | GUI: Use after free | Bertrand Augereau | |
2015-11-09 | GUI: strncat needs a destination C-string | Bertrand Augereau | |
2015-11-07 | GUI: Removed 64k limit on built-in theme XML size | Eugene Sandulenko | |
2014-06-09 | GRAPHICS: Allow client code to specify TTF render mode. | Johannes Schickel | |
This allows clients to use the default FreeType2 render mode instead of light. We really only use light as default because that's what looks best with the font we use in our GUI right now (which is the same reason why formerly light was always used in non-monochrome mode). | |||
2014-02-28 | IMAGE: Move all ImageDecoders to image/ | Matthew Hoops | |
2013-11-14 | GUI: Fix for potential bad cursor palette access in warning case. | Joel Teichroeb | |
Previously, if the colorsFound exceeded the maximum number of cursor colors, a bad access to the cursor palette buffer could be performed before the warning was emitted. This reordering avoids that. | |||
2013-08-22 | Merge pull request #361 from rundfunk47/guiimprovements | Eugene Sandulenko | |
GUI: Various GUI Improvements | |||
2013-08-19 | GUI: Clear dirty rects when initializing ThemeEngine. | Johannes Schickel | |
This avoids nasty invalid writes to the overlay when the overlay is being resized. | |||
2013-08-16 | GRAPHICS: Added changes and improved code from inisider/scummvm (partial text) | Narek Mailian | |
Includes code from https://github.com/inisider/scummvm/ , which has been squashed and bugfixed | |||
2013-08-08 | GRAPHICS: Allow VectorRenderer and ThemeEngine to init with 4BPP | Narek Mailian | |
2013-08-08 | GUI: Change name of GUI-renderers to remove "16-bit" | Narek Mailian | |
2013-08-08 | GUI: Allow GUI cursor creation to work with abitrary 2/4Bpp formats. | Johannes Schickel | |
2013-08-03 | GUI: Take advantage of Surface::getPixels. | Johannes Schickel | |
2013-08-03 | GUI: Prefer getBasePtr instead of direct Surface::pixels access. | Johannes Schickel | |
2013-05-17 | RECORDER: Implement Events Recorder | Eugene Sandulenko | |
2012-08-12 | Merge pull request #260 from lordhoto/new-chooser. | Johannes Schickel | |
New save/load chooser Conflicts: gui/saveload.cpp | |||
2012-08-09 | GRAPHICS: Add a DPI parameter to loadTTFFont. | Johannes Schickel | |
Will be used by WME. | |||
2012-06-29 | GUI: Allow the user to switch between list and thumbnail based load chooser. | Johannes Schickel | |
2012-06-16 | ALL: Let overlay related methods in OSystem take a void * and use a proper ↵ | Johannes Schickel | |
pitch values. This is a first step to get rid of OverlayColor, which is a requirement for proper 4Bpp overlay support. | |||
2012-06-03 | ALL: Replace cursorTargetScale in OSystem API with a simple "do not scale" ↵ | Johannes Schickel | |
logic. All uses of the old target scale API actually wanted to disallow scaling of the mouse cursor. This commit adapts our API to this and thus simplifies backend implementations. Some backends, most notable the Wii and Android, did some implementation of the cursor target scale, which I didn't adapt yet. I added a TODO for the porters there. | |||
2012-05-03 | GUI: Implemented pressed state for buttons | Oleksiy Kurochko | |
2012-03-25 | GUI: Move predictive dialog to common gui | Oleksiy Kurochko | |
2012-03-20 | GRAPHICS: Rewrite ImageDecoder to have an improved API | Matthew Hoops | |
The new bitmap decoder class is based off the Mohawk one, and now has 8bpp decoding capability. | |||
2012-02-03 | GUI: Put bitmap items in the on-screen draw queue when doing buffering. | Johannes Schickel | |
This fixes bug #3482461 "GUI: X image on clear buttons might be vanishing". I am afraid I can't really tell why this fixes the bug though. This is a backport of a small part of MaximRussia's changes to the queueing code. So thanks to him for this fix. | |||
2012-01-29 | GUI: Fix compilation with --disable-translation. | Johannes Schickel | |
2012-01-29 | GUI: Fix anti-aliased font drawing of checkbox/radio button texts. | Johannes Schickel | |
Formerly the text background was not restored thus every time it got redrawn the text got thicker. |