Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-08-24 | GUI: Fix texts clipping | Alexander Tkachev | |
If it was completely clipped out (empty rectangle), it was drawing the whole text ("empty means no clipping"), so I had to detect such cases and change textArea to one small pixel. | |||
2016-08-24 | GUI: Added transparency to PicWidgets | Eugene Sandulenko | |
2016-08-24 | GUI: Added empty dialog background | Eugene Sandulenko | |
2016-08-24 | GUI: Added possibility to specify scale mode for AlphaBitmaps | Eugene Sandulenko | |
2016-08-24 | GUI: Implemented more modes to autoscale | Eugene Sandulenko | |
2016-08-24 | GUI: Implemented alphabitmap autoscale | Eugene Sandulenko | |
2016-08-24 | GUI: Implemented possibility to use alphabitmaps in GraphicsWidget | Eugene Sandulenko | |
2016-08-24 | GUI: Added new alphabitmap image type | Eugene Sandulenko | |
2016-08-24 | GUI: Added support for PNG images | Eugene Sandulenko | |
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. |