Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-02-18 | (svn r3613) Some more const, indentation, whitespace and similar stuff | tron | |
2006-02-03 | (svn r3529) - Fix: [ 1415782 ] crash in string code with openbsd/zaurus; ↵ | Darkvater | |
alignment issues (thanks Tron for the help) | |||
2006-02-01 | (svn r3516) Fix embarrassing bug in r3514 | tron | |
2006-02-01 | (svn r3511) More whitespace ([FS#46] by Rubidium) | tron | |
2006-02-01 | (svn r3510) Fiddle with whitespace and parentheses | tron | |
2005-11-16 | (svn r3192) Split the surname list into two lists (non-toyland/toyland) and ↵ | tron | |
use lengthof() to get the number of names instead of using magic numbers | |||
2005-11-15 | (svn r3185) const | tron | |
2005-11-14 | (svn r3181) -Bracing | tron | |
-Indentation -Whitespace -DeMorgan's Law -Test with NULL or 0 for non-booleans -'\0' instead of 0 for chars -Remove redundantly redundant comments (like DoFoo(); // Do foo) -Join multiple short lines with a single statement -Split single lines with multiple statements -Avoid assignments in if | |||
2005-11-14 | (svn r3177) GB, CLRBIT, HASBIT, TOGGLEBIT | tron | |
2005-11-13 | (svn r3172) static, const | tron | |
2005-10-22 | (svn r3077) static, const, bracing, indentation, 0 -> '\0'/NULL, typos in ↵ | tron | |
comments, excess empty lines, minor other changes nothing spectacular, just some stuff, which piled up | |||
2005-09-27 | (svn r2994) Another small hack regarding currencies: add a #define to ↵ | tron | |
emulate a variable, that holds the current currency; again this should increase readability | |||
2005-09-10 | (svn r2936) Move string commands to a non-printable range and remove stale ↵ | tron | |
comments | |||
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-08-06 | (svn r2815) Store the currency information in one central place instead of ↵ | tron | |
scattering it in several unrelated files | |||
2005-08-01 | (svn r2777) -Feature: When starting without a config file determine the ↵ | tron | |
language on basis of the current locale | |||
2005-07-26 | (svn r2717) Move _userstring to strings.[ch] | tron | |
2005-07-24 | (svn r2701) Insert Id tags into all source files | tron | |
2005-07-22 | (svn r2673) Include functions.h directly, not globally via openttd.h | tron | |
2005-07-21 | (svn r2669) Shuffle some more stuff around to reduce dependencies | tron | |
2005-07-21 | (svn r2660) Get rid of some more shifting/anding/casting | tron | |
2005-07-20 | (svn r2650) Convert many explicit shifts+ands to extract bits to invocations ↵ | tron | |
of GB - should be a bit nicer to read | |||
2005-07-19 | (svn r2641) Fix: [strings] forgot to increase argv pointer twice for {CARGO} | ludde | |
2005-07-19 | (svn r2632) Revert accidently commited change | tron | |
2005-07-19 | (svn r2631) Move screenshot related variables from variables.h to ↵ | tron | |
screenshot.[ch] | |||
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 r2585) - Fix [Makefile]: some small cleanups, remove warnings, and add ↵ | Darkvater | |
mersenne to makefile (Luca) | |||
2005-07-15 | (svn r2580) Change: Added {INDUSTRY} command for printing industry names ↵ | ludde | |
instead of the old {TOWN} {STRING} way. - The formatting of the industry name can be controlled with the string STR_INDUSTRY_FORMAT. Change: Changed several occurences of {STRING1} into {TOWN} to get rid of townnametype being used directly. | |||
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-14 | (svn r2566) Rename COMMA{8,16,32} to just COMMA, because it's the same anyway | tron | |
2005-07-14 | (svn r2565) Fix: Remove GetParamInt8, GetParamInt16, GetParamUint16.. they ↵ | ludde | |
are just confusing and just do the same thing as GetParamInt32 | |||
2005-07-14 | (svn r2564) Fix: Fixed conceptual issue in network_gui.c. AllocateName is ↵ | ludde | |
not meant to be used by GUI-code, because it modifies the "game-state". Added a way to bind a C-string to an openttd string which doesn't modify the game state. | |||
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-06-02 | (svn r2397) - CodeChange: rename all "ttd" files to "openttd" files. | Darkvater | |
2005-05-22 | (svn r2359) Use strecpy instead of str_cat (which was rather a cpy than a ↵ | tron | |
cat, btw), remove the latter and simplify some constructs | |||
2005-04-16 | (svn r2208) - Fix: [ 1174237 ] Max loan always in euros, use _opt_ptr ↵ | Darkvater | |
instead of _opt (glx) | |||
2005-04-02 | (svn r2129) Reverted r2125 and depending revisions (map size selector in the ↵ | pasky | |
intro window). Will be done in a separate dialog. This also fixes showing of various rail/road-related strings. | |||
2005-04-02 | (svn r2125) - Feature: In the intro dialog, show a map size selector below ↵ | pasky | |
the landscape type selector. | |||
2005-03-24 | (svn r2046) -Codechange: moved all waypoint code to waypoint.c/waypoint.h | truelight | |
-Codechange: rewrote some functions while moving waypoint-stuff -Add: added support for 64k waypoints -Fix: made the waypoint struct a bit more logic (no bit-fucking) | |||
2005-02-17 | (svn r1880) [Codechange] Added isocodes to langfiles and support code to ↵ | miham | |
strgen (Lauri Nurmi) | |||
2005-02-06 | (svn r1825) Further style improvements: | tron | |
- uint16 -> StringID where appropriate - if cascades -> switch - remove redundant ifs - misc. stuff | |||
2005-02-06 | (svn r1823) Get rid of some ugly cast magic concerning language packs | tron | |
2005-02-06 | (svn r1822) Const correctness | tron | |
2005-02-06 | (svn r1821) Move generic string handling functions to string.[ch] and ↵ | tron | |
introduce stre{cpy,cat}, see string.h for their semantics | |||
2005-02-06 | (svn r1820) Style cleanup: | tron | |
- indentation - 0 -> '\0' in string handling - whitespaces - space after for, switch, etc. - don't treat non-boolean values as boolean - space before and after binary operators - bracing style | |||
2005-02-06 | (svn r1816) Use char instead of byte for string formatting | tron | |