Commit Graph

232 Commits (eab3c044a1ed8790d907926931139ae89425dc2d)

Author SHA1 Message Date
frosch dd1c718ac7 (svn r21986) -Codechange: Add helper function to test whether an engine is still associated to a GRF. 14 years ago
yexo 024869f33c (svn r21885) -Fix [FS#4422]: NewGRF string codes 0x80 and 0x81 were broken since the typechecking of string parameters 14 years ago
smatz f2006f36a1 (svn r21875) -Codechange: indentation of some comments was wrong 14 years ago
rubidium ec4f688ca0 (svn r21845) -Codechange: move documentation towards the code to make it more likely to be updates [d-m]. 14 years ago
rubidium f70628ee14 (svn r21556) -Fix [FS#4320]: argt wasn't updated when argv was updated due to ARG_INDEX, so there was a mismatch between argt's offset and argv's offset causing trouble when getting the gender of a string 14 years ago
smatz 604636b783 (svn r21541) -Add: {DATE_SHORT} and {DATE_LONG} can now have cases 14 years ago
yexo c16ef277d9 (svn r21446) -Doc: doxygen comments for some functions in strings.cpp 14 years ago
yexo 8066998238 (svn r21445) -Fix: [NewGRF] fix gender choice lists in newgrf strings.
Change: strgen no longer writes the type of a string for a gender choice list
14 years ago
yexo 510f875265 (svn r21444) -Codechange: compute the type of elements in the argv string array on the fly and compare it with the type set by strgen 14 years ago
yexo f9c89d1ad9 (svn r21441) -Codechange: check all accesses to the argv array so a bad NewGRF can 'only' trigger an assert but no longer cause an invalid memory read 14 years ago
yexo 6c32eef05d (svn r21440) -Codechange: pass a pointer to just past the end of the argv array around in FormatString and friends 14 years ago
yexo 70fe377930 (svn r21435) -Fix: NewGRF strings that referenced a value that was set by a string command later in the string failed 14 years ago
terkhen 5139fa9a23 (svn r21343) -Add: Function that compares strings using case insensitive natural sort. 14 years ago
terkhen a2280fca68 (svn r21342) -Add: Sort some lists again after a language change. 14 years ago
rubidium 94646d3a08 (svn r21328) -Fix: pass the case id when resolving NewGRF strings as well 14 years ago
glx e2ab0c5355 (svn r21321) -Fix (r21298): use the correct font sizes when checking for missing glyphs 14 years ago
glx 9904cb7372 (svn r21298) -Fix [FS#4261]: fonts set in openttd.cfg were not properly checked for missing glyphs on language change 14 years ago
alberth 9f3845227e (svn r21273) -Codechange: Return values should start at the same line. 14 years ago
rubidium 39dd38a31f (svn r21222) -Codechange: unify some string drawing and make it use the proper infrastructure for that... 14 years ago
rubidium 5e2c20250a (svn r21215) -Codechange: store the plural form in the plural (choice) lists 14 years ago
rubidium 1c315fb557 (svn r21177) -Codechange: change UniqueLanguageFile into GetLanguage 14 years ago
rubidium ce1e4a3448 (svn r21165) -Codechange: move the case/gender meta data into the language metadata struct as well 14 years ago
rubidium 9c792914f0 (svn r21164) -Codechange: replace the hardcoded array of language metadata with a list 14 years ago
rubidium 97735fca1e (svn r21163) -Codechange: pass a LanguageMetadata struct instead of its index to ReadLanguagePack, and simplify one of its callers 14 years ago
rubidium 7ada9aa754 (svn r21162) -Codechange: move the config "field" for the language file out of dynlang 14 years ago
rubidium 7c754ca125 (svn r21161) -Codechange: make the currently used language easier accessible 14 years ago
rubidium 0020e74533 (svn r21160) -Codechange: reuse the strgen LanguageHeader to store some metadata about a language, and keep the language metadata in memory instead of loading it several times from disk 14 years ago
rubidium 5ec2bcc0d9 (svn r21157) -Codechange: remove information about the text direction out of the language "list" 14 years ago
rubidium 60c29acdae (svn r21134) -Change: perform some more stringent validity checking on the language files 14 years ago
rubidium b050aaa42c (svn r21132) -Codechange: unify the language file version/validity checking 14 years ago
rubidium 8401322c3e (svn r21113) -Codechange: remove the amount of places where the language pack identifier magic value is 14 years ago
rubidium 7eca6010c3 (svn r21009) -Fix: for the compact notation 1.000.000k and 1.000M would be shown depending on the initial (and later rounded) value. Make everything that would round to 1.000.000k be drawn as 1.000M as well. 14 years ago
rubidium 0fc8d51186 (svn r21007) -Fix: don't consider the text direction character when searching for missing glyphs 14 years ago
rubidium 360d6daf34 (svn r20632) -Cleanup: remove "a few" unneeded includes, and add them to some headers 14 years ago
alberth 26e4044e60 (svn r20296) -Fix: Fallback font selection due to missing glyphs did not work as intended. 14 years ago
frosch c18839704b (svn r20286) -Codechange: Unify end of doxygen comments. 14 years ago
frosch 5b86c79fce (svn r20283) -Codechange: Unify start of doygen comments. 14 years ago
rubidium 8c85b4ce3d (svn r20281) -Codechange: unify case scope closure + break coding style 14 years ago
alberth e5b703ddf9 (svn r20279) -Doc: Doxygen additions/improvements. 14 years ago
alberth 137e2b64c9 (svn r20211) -Codechange: Indented code should have curly braces around it. 14 years ago
rubidium f5e479e5bc (svn r19997) -Codechange: Unify order of ship and plane icon in stationlist and stationsigns with the rest of the game (frosch) 14 years ago
frosch 01b0faee3d (svn r19948) -Doc: Comments about display units missed height unit. (Krille) 14 years ago
frosch f6f0075853 (svn r19877) -Change: Name invalid engines, cargos and industries 'invalid', if the player removed the supplying NewGRFs. 14 years ago
rubidium 62b2efae0c (svn r19824) -Fix [FS#3837] (19799): aircraft would be heading to someone 14 years ago
rubidium 63865a5ed7 (svn r19801) -Add [FS#3691]: custom naming of depots. Based on work by sbr 14 years ago
rubidium 7f43b93eae (svn r19799) -Change: give depots an unique name in the same manner buoys and waypoints are named 14 years ago
rubidium 99e88d6f7f (svn r19796) -Codechange: introduce and use a {DEPOT} string command 14 years ago
rubidium d34ba381d4 (svn r19758) -Add: {HEIGHT} string command 14 years ago
rubidium 190dc63a8d (svn r19649) -Add: plural rule for Maltese
-Fix: plural rule for Irish
14 years ago
yexo 5d37ff11ba (svn r19570) -Add: [NewGRF] support for extended text code 0x9A 11, print qword 14 years ago