Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-08-25 | GUI: Fixed bug #2505686: "GUI: minor artifacts in rounded corners" | Eugene Sandulenko | |
It is practically not possible to get rid of those completely due to rounding errors with 16-bit surface. svn-id: r52367 | |||
2010-03-18 | Commit salty-horse's patch for VectorRendererSpec.cpp, which fixes the use ↵ | Johannes Schickel | |
of invalid C++. svn-id: r48291 | |||
2009-09-30 | Fix code formatting (esp. 'if(' -> 'if (' etc., but also indention and other ↵ | Max Horn | |
things) svn-id: r44495 | |||
2009-07-30 | Fixed missing clearing of the low bit of the alpha mask in the "dim" screen ↵ | Johannes Schickel | |
shading function. svn-id: r42935 | |||
2009-07-30 | Fix bug #2829737: "GUI: Wrong background colours on dialog screens (IRIX)". | Johannes Schickel | |
svn-id: r42934 | |||
2009-07-16 | Fixed bug 2820514 ("Help dialog causes crash") | Vicent Marti | |
svn-id: r42537 | |||
2009-07-16 | Formatting. | Johannes Schickel | |
svn-id: r42530 | |||
2009-07-16 | Fixed issue with beveled shapes being drawn outside their shapes. Possible ↵ | Vicent Marti | |
regressions. svn-id: r42529 | |||
2009-05-24 | Strip trailing whitespaces in the whole code base. | Johannes Schickel | |
svn-id: r40867 | |||
2009-05-06 | Silence warnings. Const correctness | Eugene Sandulenko | |
svn-id: r40347 | |||
2009-03-11 | Fixed bug #2619802 (Game name overwrites scroll bar). | Vicent Marti | |
svn-id: r39335 | |||
2009-02-18 | Honour alpha bits in applyScreenShading() (used in "add game", "edit game" ↵ | Joost Peters | |
and "options" dialogs). svn-id: r38478 | |||
2009-02-17 | Fixed bug #2609755 (GUI memory corruption). | Vicent Marti | |
svn-id: r38447 | |||
2009-02-16 | Change formatting to match our code guidelines. | Johannes Schickel | |
svn-id: r38382 | |||
2009-02-16 | Cleanup. | Johannes Schickel | |
svn-id: r38381 | |||
2009-02-16 | Removed obsolete FIXME. | Johannes Schickel | |
svn-id: r38380 | |||
2009-02-16 | Fixed VectorRenderSpec for no fancy theme! | Lars Persson | |
svn-id: r38377 | |||
2009-02-13 | GUI: Fixed long-standing bug in calcGradient (gradients look a bit better now) | Max Horn | |
svn-id: r36311 | |||
2009-02-13 | cleanup | Max Horn | |
svn-id: r36309 | |||
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-02-12 | GUI renderer: some cleanup; added comment on sqrt implementation (on my ↵ | Max Horn | |
system, plain sqrt is 50x faster -- on highest optimization levels, otherwise it is something like 200x) svn-id: r36277 | |||
2009-02-01 | Silenced MSVC warning (MSVC is being silly here...) | Filippos Karapetis | |
svn-id: r36185 | |||
2009-02-01 | Merged r36175 from branch-0-13-0: | Marcus Comstedt | |
Fixed alpha blending in the UI dialogs by adding alpha computation to the blendPixelPtr() function. To minimize impact, pre-multiplied alpha is assumed, meaning that the blending of the R, G and B components is the same both with and without hardware alpha. svn-id: r36177 | |||
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 | |||
2009-01-26 | error out when no renderer was created due to unknown/unsupported PixelFormat | Joost Peters | |
svn-id: r36074 | |||
2009-01-22 | Got rid of several occurrences of gBitFormat | Max Horn | |
svn-id: r35995 | |||
2008-12-26 | Fix for the SliderWidget glitch when showing very small values (and ↵ | Jordi Vilalta Prat | |
potentially for other small widgets) svn-id: r35557 | |||
2008-12-22 | Fixed indentation and removed whitespaces at the end of line | Jordi Vilalta Prat | |
svn-id: r35481 | |||
2008-12-22 | Fix the rendering of stroked tabs | Jordi Vilalta Prat | |
svn-id: r35479 | |||
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-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-09 | Fixed small graphical glitch in Classic theme tabs. | Vicent Marti | |
svn-id: r34760 | |||
2008-09-20 | Bugfix: Graphical glitch when drawing beveled squares (classic theme). | Vicent Marti | |
svn-id: r34611 | |||
2008-09-20 | - Reverted circle drawing algorithm. | Vicent Marti | |
- Fixed Launcher savegame load menu. svn-id: r34610 | |||
2008-09-20 | Fixed warnings. | Johannes Schickel | |
svn-id: r34609 | |||
2008-09-19 | Unrolled a loop. | Vicent Marti | |
Misc fixes. svn-id: r34604 | |||
2008-09-10 | Fixed bottleneck: Screen dimming. | Vicent Marti | |
svn-id: r34482 | |||
2008-09-07 | Misc performance fixes. | Vicent Marti | |
svn-id: r34398 | |||
2008-09-05 | Fixed severe bottleneck in the XML Parser code. | Vicent Marti | |
Applied Max's patch for character drawing. Added new FP squareroot function. svn-id: r34354 | |||
2008-09-05 | Fixing a typo :) | Max Horn | |
svn-id: r34342 | |||
2008-09-02 | Massive refactoring/cleanup on the theme engine/parser. | Vicent Marti | |
svn-id: r34285 | |||
2008-09-01 | Use memcpy instead of hand-rolled colorCopy (on many systems, memcpy is ↵ | Max Horn | |
hand-optimized asm or even a compiler built-in and *way* faster than any C code you could roll yourself -- it's way faster on my system, too) svn-id: r34238 | |||
2008-08-31 | Split VectorRenderer interface from custom vector renderers. | Vicent Marti | |
svn-id: r34226 |