Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-12-22 | (svn r7540) -Codechange: Print a summary of the number of errors/warnings of ↵ | Darkvater | |
a language when strgen is run with the -w flag. | |||
2006-11-17 | (svn r7185) -Codechange: Make strgen validate strings for UTF-8 ↵ | peter1138 | |
well-formed-ness-ness | |||
2006-11-16 | (svn r7182) -Feature: Merge utf8 branch. This brings us support for ↵ | peter1138 | |
Unicode/UTF-8 and the option for fonts rendered by FreeType. Language changes to come. | |||
2006-10-22 | (svn r6898) -Fix: lowercase Error/Warning/Fatal for strgen and remove static ↵ | Darkvater | |
on error() so strgen can compile with anal strecpy() :) | |||
2006-08-30 | (svn r6247) -Fix(r6244): invalid arguments caused infinite loop | glx | |
2006-08-30 | (svn r6244) -Fix: allow any order for strgen parameters | glx | |
2006-08-29 | (svn r6225) -Codechange: change the warning/error format of strgen to show up | Darkvater | |
in MSVC 'Task List' as well. | |||
2006-08-28 | (svn r6204) -Cleanup: replace non-indentation with spaces; like '}<TAB>else ↵ | rubidium | |
{' -> '} else {', tabs between code and comment, etc. | |||
2006-08-25 | (svn r6117) -Fix r6097: on mingw it is normal that both / as \ are accepted ↵ | truelight | |
as input -Fix r6096: detect for PATHSEP on WIN32 or WIN64, not UNIX (Windows compilers define either one, while other compilers don't define a thing) | |||
2006-08-24 | (svn r6098) -Fix 6097: stupid me.... CHARS! Not strings, for strrchr :( | truelight | |
2006-08-24 | (svn r6097) -Fix: mingw and cygwin get / from Makefile, where \ is expected. ↵ | truelight | |
Make exeption code for it (tnx for debug Frostregen) | |||
2006-08-24 | (svn r6096) -Fix: silence a warning on mingw (tnx Frostregen) | truelight | |
2006-08-24 | (svn r6089) -Backport r6088: added -s (source) and -d (destination) to ↵ | truelight | |
strgen (Darkvater) | |||
2006-08-22 | (svn r6045) -Cleanup: align all table-like structures using spaces, i.e. ↵ | rubidium | |
whitespace fixes only except for a few comments to make them uniform for the whole enum/struct. | |||
2006-06-27 | (svn r5391) Miscellaneous, mostly bracing and whitespace, nothing spectacular | tron | |
2006-05-27 | (svn r4987) Feature: Merged YAPF into trunk. Thanks to devs for continuous ↵ | KUDr | |
support and users for testing. | |||
2006-05-02 | (svn r4689) - Codechange: correct parameter order or calloc, and use the ↵ | peter1138 | |
sizeof the variable rather than a struct | |||
2006-04-09 | (svn r4340) Add force {FORCE} to the units system. This is currently unused. | peter1138 | |
2006-03-31 | (svn r4204) - Get trunk compiling again on OS/2 | orudge | |
2006-03-26 | (svn r4126) - Feature: A new multi-lingual multi-measuring-unit system: | peter1138 | |
- Replace miles/kilometres game option with a general measuring units option. - Add {POWER}, {WEIGHT}, {WEIGHT_S} and {VOLUME_S} (_S for short) tags to the language/string system. - Add SI as option for measuring units. Language file updates to use the system will come soon. | |||
2006-02-12 | (svn r3595) Several small cleanups, the only notable are some additional ↵ | tron | |
symbolic names for a few ISO8859 characters | |||
2006-02-01 | (svn r3511) More whitespace ([FS#46] by Rubidium) | tron | |
2006-01-28 | (svn r3459) - CodeChange: add help-output to strgen and also verbose ↵ | Darkvater | |
variants of the switches | |||
2005-12-17 | (svn r3310) Fix a couple of warnings: Initialise all struct members, ↵ | tron | |
disambiguate cascaded if/else, remove an unused variable, use (void) for empty parameter lists | |||
2005-11-02 | (svn r3123) eh, don't press enter after typing text, previous patch wasn't ↵ | Darkvater | |
finished. Now strgen really behaves correctly. Thanks again glx | |||
2005-11-02 | (svn r3122) - Fix (regression): recent change to strgen which 'fixed' all ↵ | Darkvater | |
strings with wrong plural forms. Thanks for glx for pointing this out (after I changed his original patch which was correct..whohoo braindeadness; here I come) | |||
2005-10-30 | (svn r3103) - Fix: [ 1339000 ] Fix: strgen and plural forms fatal error for ↵ | Darkvater | |
untranslated strings. (glx). Also output the correct lines for these warnings, for missing strings the lines correspond with the ones in english.txt | |||
2005-10-02 | (svn r3008) [ 1247535 ] Native Support for Win64 (compile&run only) (michi_cc) | Darkvater | |
Fix warning in graph_gui.c with const problem | |||
2005-09-25 | (svn r2985) Print warnings and errors in the canonical file:line: form to ↵ | tron | |
make life for IDEs easier (ln-) | |||
2005-09-11 | (svn r2944) Add Revision keyword to the file for --version/-v | Darkvater | |
2005-09-10 | (svn r2937) Add sprites for {, |, } and ~ | tron | |
2005-09-10 | (svn r2936) Move string commands to a non-printable range and remove stale ↵ | tron | |
comments | |||
2005-09-10 | (svn r2933) Implement the non-breaking space | tron | |
2005-08-28 | (svn r2900) Fix a bug, which incremented the counter of a loop twice and ↵ | tron | |
therefore calculated wrong argument indices | |||
2005-08-20 | (svn r2879) Major step twoards ISO-8859-15 | tron | |
Add several missing chars: - Š/š (S with hacek, all sizes) - Ž/ž (Z with hacek, all sizes) - Œ/œ (OE ligature, all sizes) - Ð/ð (eth, large font was missing) - Þ/þ (thorn, large font was missing) - º (male ordinal sign, all sizes) Also move Ÿ (Y with umlaut, all sizes) to the correct position in the charset To add some chars it was necessary to shuffle some OTTD specific chars (arrows, transport type markers) around | |||
2005-07-24 | (svn r2701) Insert Id tags into all source files | tron | |
2005-07-17 | (svn r2617) - Fix: fix some warnings, and reenable vs.net2003 ↵ | Darkvater | |
signed/unsigned warnings | |||
2005-07-17 | (svn r2597) Feature: [string system] Support cases. | ludde | |
- Cases are used to change a string, such as Coal Mine, depending on the surrounding context. - Cases are defined like "STR_4802_COAL_MINE.ack :Coala Mina" - All cases need to be listed on the top of the file like this "##case ack" - When using the string, type {STRING.ack} to choose the "ack" version of Coal mine. - Also combined the strgen arrays into a struct, and fixed a bug with SetXY. | |||
2005-07-16 | (svn r2594) Fix: [strgen] Misc updates to the string system. | ludde | |
- Renamed the plural command to "P" instead of "PLURAL". Now write something like this to append an s on plural: {P "" s}. (You can optionally still add an argument index to explicitly specifiy which number that's used) - Removed the pluralized cargo strings from the string files. The new method is to use the plural specifier {P} - Added support for genders. First add "##gender der das die" on top, then use {G=der} on a cargoname/industry to set the gender, and to switch between genders do something like {G neu neu neue} {STRING} - Updated the swedish/english translation with P strings. | |||
2005-07-16 | (svn r2592) Feature: [strgen] New way to specify plural forms. | ludde | |
- {NUM} {PLURAL 0 car cars}: Prints either car or cars depending on if the argument 0 is plural. Also supports languages with weird plural forms such as Polish. The plural format needs to be specified in the beginning of the langfile, like "##plural 7" for Polish. | |||
2005-07-15 | (svn r2579) Change some strgen errors into warnings to prevent build from ↵ | ludde | |
stopping. | |||
2005-07-15 | (svn r2572) - Codechange: [string] Changed string system so it's not as ↵ | ludde | |
dependent on decode_parameters - Feature: [strgen] Allow changing the order of parameters in translated strings. - Use {1:TOWN} syntax to set the order. - Codechange: [strgen] Rewrote lots of strgen internals. | |||
2005-07-15 | (svn r2569) Get rid of some dubious casts and thus warnings on 64bit machines | tron | |
2005-07-15 | (svn r2568) Small cleanup in strgen: static, bracing, ... | tron | |
2005-07-14 | (svn r2566) Rename COMMA{8,16,32} to just COMMA, because it's the same anyway | tron | |
2005-07-13 | (svn r2562) Fix: Merged {NUMU16}, {INT32}. They do the same thing now. | ludde | |
2005-07-13 | (svn r2561) Fix: Remove {COMMA16} and {COMMA8}. Those are not needed anymore. | ludde | |
2005-04-24 | (svn r2225) -Fix: split the endian-detection to target/host. Now ↵ | truelight | |
cross-compiling on i386-linux for MacOSX should also work for the language-files (strgen issues) | |||
2005-02-17 | (svn r1880) [Codechange] Added isocodes to langfiles and support code to ↵ | miham | |
strgen (Lauri Nurmi) | |||
2005-01-22 | (svn r1598) Feature: Message history now is stickyable and resizeable | dominik | |
The news messages are now precisely cropped according to pixel width to fit optimal into the window. Introduced a new date format: DATE_TINY, which is ISOish. |