newgrf_text.c
Mon, 20 Aug 2007 15:17:24 +0000 glx (svn r10952) [0.5] -Backport from trunk (r10877, r10890, r10892, r10942, r10948): 0.5
Fri, 22 Jun 2007 20:06:59 +0000 rubidium (svn r10277) [0.5] -Backport from trunk (10116, r10128, r10130, r10131, r10137, r10138): 0.5
Wed, 20 Dec 2006 17:03:14 +0000 Darkvater (svn r7515) -Codechange [newgrf]: Ignore ascii code 0x0A in text. Newline is 0x0D.
Mon, 04 Dec 2006 08:30:04 +0000 peter1138 (svn r7348) -Feature: Initial support for saving NewGRF settings with savegames. Back up your savegames...
Sat, 02 Dec 2006 09:34:18 +0000 peter1138 (svn r7323) -Fix (r7182): When translating NewGRF strings, look at the first
Fri, 01 Dec 2006 12:57:31 +0000 peter1138 (svn r7319) -Fix (r7182): (NewGRF) Add space for terminator when translating TTDPatch strings (thanks eddi)
Thu, 16 Nov 2006 22:05:33 +0000 peter1138 (svn r7182) -Feature: Merge utf8 branch. This brings us support for Unicode/UTF-8 and the option for fonts rendered by FreeType. Language changes to come.
Tue, 07 Nov 2006 13:09:44 +0000 peter1138 (svn r7096) -Fix (r6995 (sort-of)): Don't set bit 6 when convert grf ver 6 language ids to use ver 7 format
Sat, 28 Oct 2006 18:42:57 +0000 peter1138 (svn r6995) - Codechange: NewGRF; strip bit 7 of the language ID earlier and handle handle a language ID of 0x7F as the preferred default language.
Sat, 21 Oct 2006 23:51:02 +0000 peter1138 (svn r6888) - Fix (r6884): Missed a couple of strecpy()s in newgrf text handling
Sat, 21 Oct 2006 23:31:34 +0000 Darkvater (svn r6884) -Codechange: Add strict bounds checking in string formatting system.
Tue, 03 Oct 2006 14:04:43 +0000 peter1138 (svn r6623) - Codechange: When adding a NewGRF string, check to see if it can replace an existing string. Also remove string length check on load which was a quickfix for some grfs.
Tue, 03 Oct 2006 09:25:42 +0000 peter1138 (svn r6622) - Add support for NewGRF text includes. (Based on mart3p's patch)
Wed, 20 Sep 2006 00:24:38 +0000 belugas (svn r6484) -Undo (partly)r6289. If a grf writer wants a string been only a space, why should it be blocked?
Fri, 01 Sep 2006 02:56:02 +0000 belugas (svn r6289) -Fix(r6108) : case 0x48 (generic text) should not have been set over newstations.
Sat, 19 Aug 2006 16:30:05 +0000 tron (svn r5952) - struct GRFText{Entry,} are private to newgrf_text.c
Sat, 19 Aug 2006 09:31:22 +0000 truelight (svn r5944) -Merge TGP (r5578, r5579, r5724, r5726): -Feature: filter for textboxes to only
Thu, 18 May 2006 15:34:36 +0000 peter1138 (svn r4905) - NewGRF: fix typo that prevented non-english NewGRF text from working.
Tue, 16 May 2006 15:37:00 +0000 belugas (svn r4888) CodeChange : Newgrf : little cleanup and additions
Thu, 11 May 2006 16:27:46 +0000 peter1138 (svn r4832) - NewGRF: add support for original string ID to newgrf text handling. So far, this is used for vehicles when no English or American translation is provided.
Sun, 23 Apr 2006 21:52:54 +0000 peter1138 (svn r4557) - NewGRF: translate from TTDPatch control codes to our own, instead of just simple validation. We still perform
Sun, 23 Apr 2006 18:27:53 +0000 peter1138 (svn r4550) - NewGRF: update string system to new rules: a grf version of less than 6 uses the old scheme, of 7 or more uses the new scheme. (Moving targets, yay...)
Sat, 22 Apr 2006 13:56:16 +0000 Darkvater (svn r4529) - Codechange: Use proper naming for hex numbers in debug prints eg. 0xF3A6. Use fixed lengths where applicable (newgrf). Unfortunately '%#X' is unusable since it gives 0XFF3 and '%#x' gives 0xff3 while we want 0xFF3 :P
Fri, 21 Apr 2006 08:11:50 +0000 peter1138 (svn r4497) - NewGRF minor fixes: (Rubidium)
Fri, 21 Apr 2006 07:03:37 +0000 peter1138 (svn r4495) - NewGRF: Implement conversion from old language IDs (bitmask) to new language IDs (value)
Fri, 21 Apr 2006 06:55:47 +0000 peter1138 (svn r4494) - NewGRF: Clean up and reset custom texts
Fri, 21 Apr 2006 03:00:20 +0000 belugas (svn r4493) Newgrf : Action 04. Beginning of implementation.