Wed, 17 Jul 2013 22:46:06 +0200 |
Michael Lutz |
-Fix: Textbuf caret rendering for complex scripts (e.g. Tamil).
draft
|
Mon, 24 Jun 2013 20:52:28 +0000 |
rubidium |
(svn r25455) -Cleanup: make local function really local
draft
|
Mon, 24 Jun 2013 18:39:19 +0000 |
rubidium |
(svn r25454) -Remove/Fix/Cleanup: SETX(Y) does not work at all with other than default fonts, so get rid of it
draft
|
Sun, 23 Jun 2013 15:32:09 +0000 |
rubidium |
(svn r25442) -Codechange: move height and ascender information into the FontCache instances
draft
|
Sun, 09 Jun 2013 12:21:44 +0000 |
zuu |
(svn r25343) -Add: method to count the number of lines required to draw a string with line warping
draft
|
Sat, 01 Jun 2013 15:10:32 +0000 |
frosch |
(svn r25314) -Fix (r25313): If '0' is the broadest digit, 0 * sum(10^i, i=0..(n-1)) is not the broadest n-digit number.
draft
|
Sat, 01 Jun 2013 14:33:48 +0000 |
frosch |
(svn r25313) -Fix: Do not assume '8' to be the broadest digit, but test all of them.
draft
|
Tue, 02 Apr 2013 00:09:41 +0200 |
Michael Lutz |
-Codechange: [Win32] Get the result string of an IME input directly without a trip through the window messaging system.
draft
|
Sun, 24 Mar 2013 00:06:33 +0100 |
Michael Lutz |
-Codechange: Pass character and key code separately to the keyboard handler.
draft
|
Tue, 08 Jan 2013 22:46:42 +0000 |
planetmaker |
(svn r24900) -Fix [FS#5389]: Comments with typos (most fixes supplied by Eagle_rainbow)
draft
|
Wed, 07 Nov 2012 21:23:26 +0000 |
frosch |
(svn r24668) -Feature(ette) [FS#5311]: Draw cargo labels in the station list black or white depending on the background colour. (sbr)
draft
|
Thu, 12 Jan 2012 19:11:51 +0000 |
yexo |
(svn r23791) -Fix [FS#4960]: resize text panel for parameter description if it doesn't fit in 4 lines.
draft
|
Sat, 10 Dec 2011 12:56:37 +0000 |
rubidium |
(svn r23472) -Fix [FS#4877]: the monospace font broke the bootstrap GUI's ability to find a font
draft
|
Thu, 08 Dec 2011 18:13:29 +0000 |
rubidium |
(svn r23446) -Codechange: move _cur_palette and it's related first/count dirty variables into a single structure
draft
|
Thu, 24 Nov 2011 12:38:48 +0000 |
peter1138 |
(svn r23316) -Feature: Add ability to zoom in to 2x and 4x level.
draft
|
Sun, 20 Nov 2011 11:56:51 +0000 |
rubidium |
(svn r23274) -Add: internal support for a monospaced sprite font
draft
|
Sun, 20 Nov 2011 11:50:12 +0000 |
rubidium |
(svn r23272) -Codechange: pass the initial font size to DrawString and friends
draft
|
Sat, 02 Jul 2011 14:37:03 +0000 |
frosch |
(svn r22619) -Fix [FS#4662]: Consider the size of the vehicle sprite for the lineheight in the company GUI. This also makes the widget containing the sprite not skip drawing it, if the bounds of the widget are outside of the drawing area though the sprite actually needs drawing.
draft
|
Sat, 07 May 2011 00:22:46 +0000 |
frosch |
(svn r22433) -Add/Fix: Add constants for the palette colours used in the smallmap and fix some windows palette indices.
draft
|
Fri, 06 May 2011 21:13:29 +0000 |
frosch |
(svn r22429) -Add: some constants for specific palette colours used in the GUI.
draft
|
Wed, 04 May 2011 17:45:16 +0000 |
frosch |
(svn r22421) -Fix: Replace various references to Windows palette greyscale indices with the DOS palette indices.
draft
|
Wed, 04 May 2011 17:12:37 +0000 |
frosch |
(svn r22419) -Change: Always use the DOS palette for drawing.
draft
|
Sat, 02 Apr 2011 16:39:30 +0000 |
frosch |
(svn r22291) -Add: a linewidth argument to GfxDrawLine() and Blitter::DrawLine().
draft
|
Tue, 18 Jan 2011 22:31:06 +0000 |
rubidium |
(svn r21845) -Codechange: move documentation towards the code to make it more likely to be updates [d-m].
draft
|
Thu, 05 Aug 2010 19:23:19 +0000 |
frosch |
(svn r20384) -Fix: Update cursor dimensions when reloading grfs resp. changing base graphics, so the cursor does not glitch if it becomes bigger.
draft
|
Sat, 31 Jul 2010 11:47:08 +0000 |
yexo |
(svn r20256) -Codechange: add a DrawStringMultiline variant that accepts const char* instead of StringID
draft
|
Fri, 02 Jul 2010 13:53:05 +0000 |
alberth |
(svn r20043) -Codechange: Introduce vertical alignment for DrawStringMultiLine().
draft
|
Sun, 30 May 2010 15:32:37 +0000 |
frosch |
(svn r19911) -Codechange: Simplify text drawing by eliminating global variables and side effects. This also fixes the 'colour' parameter of DrawStringMultiLine().
draft
|
Thu, 13 May 2010 09:44:44 +0000 |
rubidium |
(svn r19812) -Codechange: give some unnamed enums a name or, in case they consisted of unrelated values use static const (u)int
draft
|
Tue, 23 Mar 2010 22:25:43 +0000 |
smatz |
(svn r19507) -Codechange: remove semicolon after DECLARE_POSTFIX_INCREMENT and DECLARE_ENUM_AS_BIT_SET
draft
|
Thu, 21 Jan 2010 01:38:13 +0000 |
rubidium |
(svn r18872) -Codechange: introduce PaletteID and use it
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
|
Tue, 17 Nov 2009 15:25:40 +0000 |
rubidium |
(svn r18143) -Codechange: allow stripping/ignoring of SETX(Y) during DrawString
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
|
Wed, 02 Sep 2009 20:40:56 +0000 |
alberth |
(svn r17391) -Codechange: Add string box calculation routine for multi-line strings.
draft
|
Fri, 21 Aug 2009 20:21:05 +0000 |
rubidium |
(svn r17248) -Fix: add GPL license notice where appropriate
draft
|
Sat, 27 Jun 2009 11:45:05 +0000 |
alberth |
(svn r16672) -Codechange: Add functions to compute size of strings and sprites.
draft
|
Sat, 20 Jun 2009 15:48:55 +0000 |
alberth |
(svn r16606) -Doc: Added/fixed doxygen comments.
draft
|
Sat, 20 Jun 2009 15:25:28 +0000 |
alberth |
(svn r16605) -Codechange: Move ASCII_LETTERSTART to the right source file.
draft
|
Sun, 26 Apr 2009 14:52:56 +0000 |
rubidium |
(svn r16160) -Codechange: remove the need for explicit TC_FROMSTRING for DrawString.
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
|
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
|
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
|
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:10:26 +0000 |
rubidium |
(svn r15782) -Codechange: replace some calls to the all text drawing API to the new one.
draft
|
Sat, 21 Mar 2009 18:28:01 +0000 |
rubidium |
(svn r15779) -Codechange: unify (most) of the text drawing "API".
draft
|
Mon, 09 Feb 2009 02:09:47 +0000 |
rubidium |
(svn r15425) -Codechange: some color->colour changes and type safety.
draft
|
Sat, 17 Jan 2009 16:53:32 +0000 |
rubidium |
(svn r15126) -Feature: downloading content from a central server (content.openttd.org) where authors can upload they NewGRFS/AI etc. This should make joining servers that use only NewGRFs that are distributed via this system easier as the players can download the NewGRFs from in the game. It should also make it easier to see whether there are updates for NewGRFs and make the necessary updates.
draft
|
Sat, 10 Jan 2009 00:31:47 +0000 |
rubidium |
(svn r14949) -Cleanup: pointer coding style
draft
|
Tue, 02 Sep 2008 18:45:15 +0000 |
rubidium |
(svn r14229) -Feature: allow overriding the palette of the base GRFs. This way you can play with NewGRFs made for the Windows palette with the DOS palettes base GRFs (and vice versa). Note that for this to work correctly ALL NewGRFs must use the same palette; mix and match is not yet supported.
draft
|
Sun, 24 Aug 2008 09:48:21 +0000 |
rubidium |
(svn r14152) -Fix (r14146): Apple decided to use a name I wanted to use... thus making compilation fail on OSX (planetmaker)
draft
|
Sat, 23 Aug 2008 20:16:54 +0000 |
rubidium |
(svn r14146) -Codechange: allow palette override in both ways and remove some unneeded '(x == 0) ? 0 : 1' constructs.
draft
|