Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-10-04 | Change a couple places from 'end of namespace' to 'End of namespace', for ↵ | Max Horn | |
consistency svn-id: r44634 | |||
2009-06-28 | GUI: Replaced ThemeParser::_drawFunction hashmap by a static function ↵ | Max Horn | |
getDrawingFunctionCallback which maps strings to draw funcs svn-id: r41931 | |||
2009-02-17 | Remove VECTOR_RENDERER_FORMAT check and related documentation. | Johannes Schickel | |
svn-id: r38405 | |||
2009-02-13 | Rewrote VectorRendererSpec & VectorRendererAA to use a ↵ | Max Horn | |
Graphics::PixelFormat, instead of relying on color masks -> should fix bug #2537212, possibly at a slow down on low-end systems (a regression which we certainly could resolve, though). Note: I left the PixelType template param in on purpose, in case we want one day to compile in both 16 and 32 bit pixel support simultaneously svn-id: r36288 | |||
2009-01-30 | Got rid of VectorRenderer::surfacePitch() & ↵ | Max Horn | |
VectorRenderer::bytesPerPixel(): the latter was not used, for the former it is silly to go through a virtual method to compute that value; all in all, this code performs too many unnecessary divisions ;) svn-id: r36151 | |||
2009-01-30 | Removed unused area convolution code from VectorRenderer | Max Horn | |
svn-id: r36148 | |||
2008-12-22 | Fixed indentation and removed whitespaces at the end of line | Jordi Vilalta Prat | |
svn-id: r35481 | |||
2008-11-12 | Renamed Graphics::TextAlignment -> Graphics::TextAlign and merged it with ↵ | Max Horn | |
GUI::ThemeEngine::TextAlignVertical svn-id: r35023 | |||
2008-11-10 | Merged GUI::Theme and Gui::ThemeEngine into the same class, GUI::ThemeEngine. | Vicent Marti | |
Massive cleanup. svn-id: r34983 | |||
2008-11-04 | Reordered initialization lists to kill a ton of warnings. | Nicola Mettifogo | |
svn-id: r34892 | |||
2008-10-29 | Typo. | Johannes Schickel | |
svn-id: r34866 | |||
2008-10-29 | Enable gui renderer for all bit depths we support currently. | Johannes Schickel | |
svn-id: r34865 | |||
2008-10-29 | Committed my patch from -devel, which reintroduces DISABLE_FANCY_THEMES to ↵ | Johannes Schickel | |
strip functionallity in theme renderer uneeded by small devices. svn-id: r34864 | |||
2008-10-12 | Fix some in-line doxygen comments to document the correct member(s); also ↵ | Max Horn | |
fixed some typos svn-id: r34781 | |||
2008-09-02 | Massive refactoring/cleanup on the theme engine/parser. | Vicent Marti | |
svn-id: r34285 | |||
2008-08-31 | Split VectorRenderer interface from custom vector renderers. | Vicent Marti | |
svn-id: r34226 | |||
2008-08-15 | Tons of misc. GFX fixes. | Vicent Marti | |
svn-id: r33911 | |||
2008-08-14 | Added Classic Theme - WIP (yes, it's working). | Vicent Marti | |
Added Builtin theme back. Added Python script to automatically build themes. svn-id: r33868 | |||
2008-08-10 | Bugfix: Selection background too short when scrollbar not present. | Vicent Marti | |
Bugfix: Vector renderer drawstep for bitmap blitting. Added bitmap GFX for checkboxes. svn-id: r33771 | |||
2008-08-10 | Bugfix: Several text-drawing issues. | Vicent Marti | |
Bugfix: Overlapping text in text edit dialogs. svn-id: r33768 | |||
2008-08-09 | Added support for image loading/blitting. | Vicent Marti | |
Added support for loading theme files. (Make sure to grab the sample theme "scummodern.zip" from the gui/themes/ directory to try it out) Misc fixes. svn-id: r33718 | |||
2008-08-08 | SCUMM save/load dialog. | Vicent Marti | |
Expanded documentation. Added support for sub-blitting in the vector renderer. svn-id: r33697 | |||
2008-08-04 | Theme layout parsing. Work in progress. | Vicent Marti | |
svn-id: r33613 | |||
2008-08-02 | Added basic support for inner shadows. | Vicent Marti | |
Made sliders look pretty much like the current GUI. svn-id: r33548 | |||
2008-08-02 | Screen/dialog dimming. | Vicent Marti | |
svn-id: r33532 | |||
2008-08-02 | Improved looks on the Modern theme in the new GUI. | Vicent Marti | |
Added support for including externally the default theme in the code. Added Modern theme as a separate XML file in the themes/ dir. Added "makedeftheme.py" script to convert XML themes into include files. svn-id: r33528 | |||
2008-08-01 | Replicating the trunk GUI theme. WIP. | Vicent Marti | |
svn-id: r33508 | |||
2008-07-26 | Convolution filters for the vector renderer. Pretty cool. | Vicent Marti | |
svn-id: r33319 | |||
2008-07-25 | Fixed triangle drawing. A bit. | Vicent Marti | |
svn-id: r33268 | |||
2008-07-23 | Improved text handling. | Vicent Marti | |
Fixed About dialog scroll-out text. svn-id: r33257 | |||
2008-07-23 | Font rendering overhaul. Work in progress. | Vicent Marti | |
svn-id: r33247 | |||
2008-07-21 | Bugfix: Rounded squares at low resolutions were not drawn. | Vicent Marti | |
Cleanup. svn-id: r33179 | |||
2008-07-21 | Valgrind fix: Invalid read/write while restoring background | Vicent Marti | |
svn-id: r33166 | |||
2008-07-20 | Rendering pipeline. Broken WIP. | Vicent Marti | |
svn-id: r33152 | |||
2008-07-17 | Finished tabs drawing. | Vicent Marti | |
Added support for dynamic parameters in the Vector Renderer. svn-id: r33088 | |||
2008-07-15 | Tab widget / tab drawing for the renderer. Improved text handling. | Vicent Marti | |
svn-id: r33076 | |||
2008-07-15 | More widgets. | Vicent Marti | |
svn-id: r33071 | |||
2008-07-13 | Improved support for graphics positioning. | Vicent Marti | |
More widgets. New triangle drawing function. svn-id: r33027 | |||
2008-07-12 | - Better support for relative positions in Vector Renderer. | Vicent Marti | |
- More widgets. svn-id: r33016 | |||
2008-07-10 | Support for Vertical text alignement. | Vicent Marti | |
svn-id: r32995 | |||
2008-07-10 | Bugfix: Delayed loading of fonts | Vicent Marti | |
svn-id: r32993 | |||
2008-07-10 | Added support for Text Steps in the Vector Renderer. | Vicent Marti | |
svn-id: r32991 | |||
2008-07-07 | Rendering pipeline. Bugfixes / debug widgets. | Vicent Marti | |
svn-id: r32946 | |||
2008-07-06 | Bug fixes for "judgement day" (yay). | Vicent Marti | |
svn-id: r32932 | |||
2008-07-04 | Memory leaks. | Vicent Marti | |
Bug fixes. svn-id: r32908 | |||
2008-07-03 | Rendering pipeline. WIP. | Vicent Marti | |
(I see working buttons) svn-id: r32898 | |||
2008-07-03 | Rendering pipeline. WIP. | Vicent Marti | |
svn-id: r32882 | |||
2008-07-02 | InterfaceManager functionality translated into a Theme subclass ↵ | Vicent Marti | |
"ThemeRenderer" to easen integration with the current GUI. svn-id: r32876 | |||
2008-06-29 | Changes to rendering pipeline. WIP. | Vicent Marti | |
svn-id: r32837 | |||
2008-06-18 | Expanded parser. | Vicent Marti | |
Added regex support for Common::String Changed drawstep state saving. svn-id: r32729 |