Commit Graph

298 Commits (d17af458c1105872a06eaa0174d1bad59d8b5761)

Author SHA1 Message Date
smatz 7c81c9111c (svn r24915) -Fix: Several out-of-bounds reads 12 years ago
frosch 2655984a5d (svn r24910) -Fix: [strgen] Description of plural form 3 was incorrect. 12 years ago
frosch 56b26f2927 (svn r24909) -Codechange: Remove implicit bool -> integer conversion. 12 years ago
zuu 03e088c58b (svn r24908) -Fix [FS#5419]: Allow GSs to pass negative integer string parameters (frosch123) 12 years ago
planetmaker f00d9976f9 (svn r24900) -Fix [FS#5389]: Comments with typos (most fixes supplied by Eagle_rainbow) 12 years ago
frosch eb20798aae (svn r24801) -Codechange: Add functions to set integral DParams to suitable values for size computations. 12 years ago
yexo c0462c034e (svn r24593) -Fix [FS#5333]: crash when a gamescript provided too many parameters to a GSText object 12 years ago
frosch d14e71cce2 (svn r24523) -Fix: The gender of an industry name is defined by the industry-type part of the name, not by the town-name part, even if it comes first. 12 years ago
frosch aee89afb55 (svn r24522) -Codechange: Rename _keep_gender_data to _scan_for_gender_data to reflect what it intends to do instead of what it does. 12 years ago
frosch e1d7b6ec5c (svn r24373) -Codechange: Improve descriptions of plural forms. 12 years ago
rubidium b1eb9573c8 (svn r24022) -Add: CARGO_LIST control code for strings 12 years ago
michi_cc f3f94d1a12 (svn r23995) -Fix [FS#5079]: Improve rounding when converting display speeds to internal speeds. 13 years ago
michi_cc b1471b4ec2 (svn r23945) -Fix: Better rounding when converting internal speed to displayed speed. 13 years ago
smatz bb9b240a86 (svn r23941) -Add: support for clang 13 years ago
yexo 491aee463f (svn r23830) -Revert (r23804) [FS#4986]: while the idea was good, it causes too much trouble 13 years ago
frosch 624f916468 (svn r23805) -Add: {STRING6} and {STRING7}. 13 years ago
yexo 215447b4e8 (svn r23804) -Fix: [NewGRF] Make string code 80 more secure by not crashing when it's used in strings where it's not supposed to be used 13 years ago
rubidium 0982dbf329 (svn r23782) -Fix [FS#4965]: crash due to genders used for station name in hangar string of Italian translation 13 years ago
rubidium d5eeab43b7 (svn r23740) -Codechange: remove some 300 unneeded includes from the .cpp files 13 years ago
smatz cf54bc425f (svn r23706) -Codechange: prevent 'unknown command' doxygen errors 13 years ago
alberth 06597e684c (svn r23704) -Doc: Doxygen comment fixes and additions. 13 years ago
rubidium 9d7aec3fe7 (svn r23644) -Fix [FS#4899]: prevent game scripts using StringIDs that are not coming from themselves, so the game script doesn't "accidentally" try to display an invalid string or try to display a town name in from an unknown town name generator 13 years ago
truebrain 8ac2d13c79 (svn r23636) -Add: introduce ScriptText in parameters where it can be used 13 years ago
truebrain 8bff646cf2 (svn r23635) -Add: introduce GSText, to allow translating GameScript text, even over network 13 years ago
truebrain f1f0776efd (svn r23634) -Add: support language files for GameScript (Rubidium) 13 years ago
truebrain e881e67b95 (svn r23598) -Fix: harden FormatString against abuse 13 years ago
rubidium 0331d3763e (svn r23585) -Codechange: replace some magic numbers with less magic constants 13 years ago
rubidium 87045ae4ee (svn r23478) -Codechange: add a method to copy string parameters *and* its raw strings 13 years ago
rubidium 9aab2dc861 (svn r23474) -Codechange: move the declaration error related functions to error.h 13 years ago
rubidium 30eee4db4e (svn r23472) -Fix [FS#4877]: the monospace font broke the bootstrap GUI's ability to find a font 13 years ago
truebrain 71a040776a (svn r23297) -Add: {CARGO_TINY} (Rubidium) 13 years ago
rubidium e82325e5c6 (svn r23276) -Codechange: add the answer for the question whether we're looking for monospace fonts in the searcher 13 years ago
rubidium 17db686187 (svn r23275) -Codechange: allow loading of the monospace (freetype) font at another moment than the other fonts 13 years ago
rubidium 1713d1ad3e (svn r23273) -Codechange: allow passing a MissingGlyphSearcher to CheckForMissingGlyphs (default to the language pack strings) 13 years ago
rubidium c2ea904860 (svn r23271) -Codechange: don't repeatedly initialise and free the freetype library 13 years ago
rubidium 7f1f23a766 (svn r23270) -Fix (r23267): compile failure without freetype 13 years ago
rubidium c591589818 (svn r23269) -Codechange: rename some control/string codes/IDs to be more consistent 13 years ago
rubidium 2ce44dc201 (svn r23267) -Codechange: unify the font name setting of the font cache 13 years ago
rubidium e3905eecbb (svn r23265) -Codechange: replace the setfallbackfont callback function with a class to call back 13 years ago
rubidium 54dc2babe4 (svn r23242) -Codechange: allow ignoring the sprite font completely when checking whether the font supports a language 13 years ago
rubidium a4a2e0ecc0 (svn r23237) -Fix: ignore special characters, such as the train "character", when determining a fallback font 13 years ago
yexo ac99408c9f (svn r23044) -Codechange: reorder parameter order so we can make use of the default=0 more often 13 years ago
yexo af499f466c (svn r23043) -Fix: allow the use of cases only for those cases where strgen allows them and reset the case_index properly after {DATE} and {DATE_LONG} codes 13 years ago
yexo ddaa502c00 (svn r23042) -Codechange: make case_index an explicit parameter of GetStringWithArgs instead of hiding it in the stringid parameter 13 years ago
yexo 32e2b988c1 (svn r23041) -Codechange: rename slightly unclear parameter name 13 years ago
yexo 49c9f656db (svn r23029) -Fix: [NewGRF] support for cases in strings was broken 13 years ago
yexo 0de30adb9f (svn r23028) -Fix: when using a gender choice list there was still a value popped twice from the newgrf textstack 13 years ago
yexo e6a2682b93 (svn r23027) -Fix: in some cases NewGRF string arguments were popped twice from the newgrf textstack 13 years ago
rubidium 9a2dd7c3a1 (svn r22955) -Fix: guard from reading outside the silly name list 13 years ago
rubidium 54c1616cba (svn r22806) -Codechange: store the number of untranslated strings in the language file 13 years ago