log src/gfx.cpp @ 14396:4de60292e2a6 draft

age author description
Thu, 21 Jan 2010 01:38:13 +0000 rubidium (svn r18872) -Codechange: introduce PaletteID and use it draft
Tue, 12 Jan 2010 00:10:38 +0000 rubidium (svn r18789) -Codechange: when we're not in a network game we don't even need to consider undrawing the chat messages draft
Sun, 20 Dec 2009 16:42:35 +0000 rubidium (svn r18575) -Fix [FS#3393]: unit numbers weren't always fully shown in the depot draft
Thu, 03 Dec 2009 15:27:33 +0000 frosch (svn r18391) -Fix (r0): (Invalid) GRFs could trigger invalid reads. draft
Tue, 01 Dec 2009 18:12:17 +0000 frosch (svn r18358) -Cleanup: More usage of EPV_CYCLES_(DARK|GLITTER)_WATER. draft
Sat, 28 Nov 2009 20:35:25 +0000 rubidium (svn r18330) -Cleanup: remove some unneeded includes draft
Sun, 22 Nov 2009 16:31:59 +0000 rubidium (svn r18228) -Fix: make string drawing big font aware, i.e. don't big characters flicker like a stroboscope. draft
Tue, 17 Nov 2009 15:25:40 +0000 rubidium (svn r18143) -Codechange: allow stripping/ignoring of SETX(Y) during DrawString draft
Sun, 15 Nov 2009 19:18:19 +0000 peter1138 (svn r18106) -Codechange: Draw string underline FONT_HEIGHT_NORMAL pixels down, not 10. draft
Mon, 09 Nov 2009 09:59:35 +0000 rubidium (svn r18027) -Codechange: make some unneededly global variables static and remove some unused variables draft
Thu, 29 Oct 2009 11:24:58 +0000 rubidium (svn r17900) -Fix (r2497): ExtraPaletteValues' tables were all a factor 3 too big draft
Thu, 22 Oct 2009 14:24:11 +0000 rubidium (svn r17842) -Fix: DrawStringMultiLine would in some corner case, top = bottom + 1, draw the string draft
Tue, 13 Oct 2009 20:19:34 +0000 rubidium (svn r17772) -Fix [FS#3264]: CJK languages don't have spaces, so for adding newlines (multi line strings) we need to (properly) handle the case when there are no spaces instead of truncating the string. draft
Sun, 04 Oct 2009 17:16:41 +0000 rubidium (svn r17693) -Cleanup: remove some unneeded includes draft
Sat, 19 Sep 2009 09:51:14 +0000 rubidium (svn r17570) -Fix: a number of Doxygen warnings about missing parameters, which were sometimes missing and sometimes just typos draft
Wed, 02 Sep 2009 20:40:56 +0000 alberth (svn r17391) -Codechange: Add string box calculation routine for multi-line strings. draft
Tue, 01 Sep 2009 10:07:22 +0000 rubidium (svn r17339) -Codechange: move thread related files to their own directory (like done for video, music, sound, etc) draft
Sat, 29 Aug 2009 17:00:32 +0000 alberth (svn r17306) -Fix: DrawStringMultiLine() computed available width and height wrongly. draft
Fri, 21 Aug 2009 20:21:05 +0000 rubidium (svn r17248) -Fix: add GPL license notice where appropriate draft
Sun, 12 Jul 2009 12:19:41 +0000 alberth (svn r16798) -Fix [FS#3016]: Added several new widget distances for better widget size computations. draft
Sat, 27 Jun 2009 20:53:45 +0000 alberth (svn r16677) -Codechange: Dimension width and height are unsigned. draft
Sat, 27 Jun 2009 11:45:05 +0000 alberth (svn r16672) -Codechange: Add functions to compute size of strings and sprites. draft
Fri, 19 Jun 2009 12:08:44 +0000 rubidium (svn r16599) -Fix [FS#2987] (r16584): reset the 'current' font size after drawing, this way we won't draw other strings too small; only caused problems when tiny/big text strings would use SETX. draft
Wed, 17 Jun 2009 13:04:37 +0000 rubidium (svn r16584) -Fix [FS#2965]: sometimes SETX/SETXY would lead to unexpected results for NewGRF texts. draft
Tue, 26 May 2009 15:46:24 +0000 rubidium (svn r16434) -Cleanup: remove some dead code; primarily stuff that can't be reached like break after returns or break after functions that never return (i.e. NOT_REACHED) draft
Sun, 24 May 2009 21:09:00 +0000 rubidium (svn r16422) -Codechange: use const_cast for removing const and warn when const is (accidentally?) removed using C-style casts. draft
Wed, 13 May 2009 17:39:00 +0000 rubidium (svn r16297) -Codechange: silence more ICC warnings draft
Wed, 06 May 2009 15:06:57 +0000 rubidium (svn r16242) -Codechange: rework pausing draft
Sun, 03 May 2009 15:44:05 +0000 rubidium (svn r16220) -Fix [FS#2862]: possible crashes when quiting OpenTTD or forcing resizes/redraws of the screen during map generation draft
Sun, 26 Apr 2009 14:40:23 +0000 rubidium (svn r16159) -Change [FS#2846]: warn when multiline strings are drawn with DrawString and not DrawStringMultiLine. draft
Sun, 26 Apr 2009 10:45:07 +0000 rubidium (svn r16156) -Codechange: make the parameters of DrawStringMultiline the same as for DrawString (except the addition of the bottom parameter) draft
Sat, 04 Apr 2009 10:59:14 +0000 rubidium (svn r15953) -Fix [FS#2783]: left - right != width causing strings to be truncated too early draft
Wed, 25 Mar 2009 20:01:34 +0000 rubidium (svn r15849) -Codechange: provide easy access to the real height of the used fonts draft
Wed, 25 Mar 2009 01:10:24 +0000 rubidium (svn r15844) -Codechange: allow text alignment to be forced so the console and ai debug output don't get swapped (those are untranslateable anyways) draft
Tue, 24 Mar 2009 21:23:56 +0000 rubidium (svn r15837) -Codechange: support SETX(Y) with RTL text, swap alignment for RTL text. draft
Mon, 23 Mar 2009 14:10:54 +0000 rubidium (svn r15832) -Codechange: improve the aligning of right aligned/centered strings draft
Sun, 22 Mar 2009 14:55:49 +0000 rubidium (svn r15813) -Codechange: remove the last remnants of the old text drawing API. draft
Sun, 22 Mar 2009 09:34:06 +0000 rubidium (svn r15803) -Codechange: use the new text drawing API for multicenter draft
Sun, 22 Mar 2009 00:15:00 +0000 rubidium (svn r15800) -Codechange: make the engine gui use the new multiline API. draft
Sat, 21 Mar 2009 23:45:34 +0000 rubidium (svn r15797) -Codechange: make users of the old DrawStringMultiLine use the new one. draft
Sat, 21 Mar 2009 23:23:06 +0000 rubidium (svn r15796) -Codechange: unify multiline drawstrings draft
Sat, 21 Mar 2009 22:46:17 +0000 rubidium (svn r15794) -Codechange: remove the DoDrawString part of the old text drawing API draft
Sat, 21 Mar 2009 22:22:00 +0000 rubidium (svn r15791) -Codechange: remove the *RightAligned part of the old text drawing API. draft
Sat, 21 Mar 2009 22:00:00 +0000 rubidium (svn r15790) -Codechange: remove the *Centered part of the old text drawing API. draft
Sat, 21 Mar 2009 20:12:12 +0000 rubidium (svn r15785) -Codechange: remove the *Truncated part of the old text drawing API. draft
Sat, 21 Mar 2009 20:06:00 +0000 glx (svn r15784) -Fix (r15779): TextAlignment and TA_* already exist on windows draft
Sat, 21 Mar 2009 19:31:47 +0000 rubidium (svn r15783) -Codechange: make the dropdown draw code pass around the left/right instead of the x and width to make drawing text at offsets easier. draft
Sat, 21 Mar 2009 18:28:01 +0000 rubidium (svn r15779) -Codechange: unify (most) of the text drawing "API". draft
Tue, 17 Mar 2009 16:28:21 +0000 glx (svn r15752) -Fix: don't try to (un)draw the cursor when the screen is not ready draft
Sat, 07 Mar 2009 20:53:32 +0000 truebrain (svn r15637) -Fix: when you try to protect something from doing something it shouldn't be doing, make sure that the actions happening after that, doesn't start doing what it shouldn't be doing. This of course would only happen in rare corner cases. draft
Tue, 03 Mar 2009 20:33:57 +0000 rubidium (svn r15603) -Fix [FS#2696]: crash when using an extraordinarily large sprite as cursor. draft
Wed, 25 Feb 2009 00:48:04 +0000 rubidium (svn r15577) -Codechange: bool _networking belongs in network/ not gfx.cpp draft
Wed, 25 Feb 2009 00:45:52 +0000 yexo (svn r15576) -Codechange: rename SwitchModes to SwitchMode and don't hardcode the values for that enum. draft
Wed, 25 Feb 2009 00:14:46 +0000 yexo (svn r15575) -Codechange: Rename GameModes to GameMode and store _game_mode as GameMode instead of as byte. draft
Mon, 09 Feb 2009 10:31:37 +0000 rubidium (svn r15431) -Fix (r15425): wrongly added assertion due to unneeded & 0xFF. Now use the same method of handling the colour as it would do when drawing a string instead of a character. draft
Mon, 09 Feb 2009 02:57:15 +0000 rubidium (svn r15428) -Codechange: consistently use colour instead of having both color and colour. draft
Mon, 09 Feb 2009 02:09:47 +0000 rubidium (svn r15425) -Codechange: some color->colour changes and type safety. draft
Sat, 31 Jan 2009 20:16:06 +0000 smatz (svn r15299) -Cleanup: remove many redundant includes draft
Sat, 10 Jan 2009 00:31:47 +0000 rubidium (svn r14949) -Cleanup: pointer coding style draft
Fri, 12 Dec 2008 19:54:54 +0000 rubidium (svn r14668) -Change: use include <> instead of include "" when including ICU's headers. draft