rubidium
|
e76465bab9
|
(svn r22037) -Codechange: remove some unneeded (hidden) casting
|
2011-02-09 13:21:50 +00:00 |
rubidium
|
f4f5de5be1
|
(svn r22036) -Codechange: rename units to match coding style, and give conversion variables a more descriptive name
|
2011-02-09 13:05:04 +00:00 |
rubidium
|
fbb5f87801
|
(svn r22035) -Codechange: refactor (display) unit conversion to happen at a single place
|
2011-02-09 12:59:39 +00:00 |
frosch
|
faa2a26ae1
|
(svn r21986) -Codechange: Add helper function to test whether an engine is still associated to a GRF.
|
2011-02-05 20:37:00 +00:00 |
yexo
|
0cdb1c78cd
|
(svn r21885) -Fix [FS#4422]: NewGRF string codes 0x80 and 0x81 were broken since the typechecking of string parameters
|
2011-01-21 23:10:02 +00:00 |
smatz
|
656caf16db
|
(svn r21875) -Codechange: indentation of some comments was wrong
|
2011-01-21 01:38:30 +00:00 |
rubidium
|
7efd7e19ed
|
(svn r21845) -Codechange: move documentation towards the code to make it more likely to be updates [d-m].
|
2011-01-18 22:31:06 +00:00 |
rubidium
|
ee87c91e05
|
(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
|
2010-12-21 10:04:40 +00:00 |
smatz
|
79681051c8
|
(svn r21541) -Add: {DATE_SHORT} and {DATE_LONG} can now have cases
|
2010-12-19 20:15:32 +00:00 |
yexo
|
91b043afbc
|
(svn r21446) -Doc: doxygen comments for some functions in strings.cpp
|
2010-12-09 21:41:31 +00:00 |
yexo
|
74d608a67e
|
(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
|
2010-12-09 21:01:50 +00:00 |
yexo
|
475ac872c9
|
(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
|
2010-12-09 20:57:52 +00:00 |
yexo
|
23d8ebba3b
|
(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
|
2010-12-09 00:16:50 +00:00 |
yexo
|
12e0f28229
|
(svn r21440) -Codechange: pass a pointer to just past the end of the argv array around in FormatString and friends
|
2010-12-09 00:15:38 +00:00 |
yexo
|
ac0e83a7e2
|
(svn r21435) -Fix: NewGRF strings that referenced a value that was set by a string command later in the string failed
|
2010-12-08 13:44:01 +00:00 |
terkhen
|
4b944cb13e
|
(svn r21343) -Add: Function that compares strings using case insensitive natural sort.
|
2010-11-27 22:47:29 +00:00 |
terkhen
|
ae78847f0f
|
(svn r21342) -Add: Sort some lists again after a language change.
|
2010-11-27 22:43:58 +00:00 |
rubidium
|
c95b7a3965
|
(svn r21328) -Fix: pass the case id when resolving NewGRF strings as well
|
2010-11-25 23:14:48 +00:00 |
glx
|
02d63f45e2
|
(svn r21321) -Fix (r21298): use the correct font sizes when checking for missing glyphs
|
2010-11-25 15:20:10 +00:00 |
glx
|
d9173858a2
|
(svn r21298) -Fix [FS#4261]: fonts set in openttd.cfg were not properly checked for missing glyphs on language change
|
2010-11-23 17:59:50 +00:00 |
alberth
|
ab50f74d7f
|
(svn r21273) -Codechange: Return values should start at the same line.
|
2010-11-20 15:44:24 +00:00 |
rubidium
|
418cca075f
|
(svn r21222) -Codechange: unify some string drawing and make it use the proper infrastructure for that...
|
2010-11-17 18:15:27 +00:00 |
rubidium
|
ebf7b915b0
|
(svn r21215) -Codechange: store the plural form in the plural (choice) lists
|
2010-11-16 21:01:56 +00:00 |
rubidium
|
034eb834cc
|
(svn r21177) -Codechange: change UniqueLanguageFile into GetLanguage
|
2010-11-13 19:10:30 +00:00 |
rubidium
|
d46a2ef122
|
(svn r21165) -Codechange: move the case/gender meta data into the language metadata struct as well
|
2010-11-13 14:36:43 +00:00 |
rubidium
|
8aba642ed5
|
(svn r21164) -Codechange: replace the hardcoded array of language metadata with a list
|
2010-11-13 12:09:30 +00:00 |
rubidium
|
68b94e61e0
|
(svn r21163) -Codechange: pass a LanguageMetadata struct instead of its index to ReadLanguagePack, and simplify one of its callers
|
2010-11-13 11:38:01 +00:00 |
rubidium
|
a664227c8e
|
(svn r21162) -Codechange: move the config "field" for the language file out of dynlang
|
2010-11-13 11:28:55 +00:00 |
rubidium
|
f4e4056aed
|
(svn r21161) -Codechange: make the currently used language easier accessible
|
2010-11-13 11:25:58 +00:00 |
rubidium
|
f195920695
|
(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
|
2010-11-13 11:11:02 +00:00 |
rubidium
|
30637a8340
|
(svn r21157) -Codechange: remove information about the text direction out of the language "list"
|
2010-11-13 09:56:25 +00:00 |
rubidium
|
1ddc05e822
|
(svn r21134) -Change: perform some more stringent validity checking on the language files
|
2010-11-10 17:49:44 +00:00 |
rubidium
|
8cd48767f9
|
(svn r21132) -Codechange: unify the language file version/validity checking
|
2010-11-10 17:48:31 +00:00 |
rubidium
|
28ed77c354
|
(svn r21113) -Codechange: remove the amount of places where the language pack identifier magic value is
|
2010-11-07 18:35:59 +00:00 |
rubidium
|
9f256e8785
|
(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.
|
2010-10-22 16:30:09 +00:00 |
rubidium
|
6e3a46d295
|
(svn r21007) -Fix: don't consider the text direction character when searching for missing glyphs
|
2010-10-22 12:17:34 +00:00 |
rubidium
|
30f2afac9b
|
(svn r20632) -Cleanup: remove "a few" unneeded includes, and add them to some headers
|
2010-08-26 22:01:16 +00:00 |
alberth
|
f0ebe530ad
|
(svn r20296) -Fix: Fallback font selection due to missing glyphs did not work as intended.
|
2010-08-02 12:10:48 +00:00 |
frosch
|
4bd32799f1
|
(svn r20286) -Codechange: Unify end of doxygen comments.
|
2010-08-01 19:44:49 +00:00 |
frosch
|
ed4f806f1d
|
(svn r20283) -Codechange: Unify start of doygen comments.
|
2010-08-01 19:22:34 +00:00 |
rubidium
|
e356cb9405
|
(svn r20281) -Codechange: unify case scope closure + break coding style
|
2010-08-01 18:53:30 +00:00 |
alberth
|
dc6ed2c2c0
|
(svn r20279) -Doc: Doxygen additions/improvements.
|
2010-08-01 17:45:53 +00:00 |
alberth
|
be6c058424
|
(svn r20211) -Codechange: Indented code should have curly braces around it.
|
2010-07-24 10:14:39 +00:00 |
rubidium
|
3e35018f97
|
(svn r19997) -Codechange: Unify order of ship and plane icon in stationlist and stationsigns with the rest of the game (frosch)
|
2010-06-19 16:40:31 +00:00 |
frosch
|
06ba1c5f5e
|
(svn r19948) -Doc: Comments about display units missed height unit. (Krille)
|
2010-06-08 20:14:58 +00:00 |
frosch
|
393134ed69
|
(svn r19877) -Change: Name invalid engines, cargos and industries 'invalid', if the player removed the supplying NewGRFs.
|
2010-05-21 20:51:00 +00:00 |
rubidium
|
0e1861c3b8
|
(svn r19824) -Fix [FS#3837] (19799): aircraft would be heading to someone
|
2010-05-15 14:37:33 +00:00 |
rubidium
|
1a5d7b34d8
|
(svn r19801) -Add [FS#3691]: custom naming of depots. Based on work by sbr
|
2010-05-12 20:50:10 +00:00 |
rubidium
|
93ff7d78e1
|
(svn r19799) -Change: give depots an unique name in the same manner buoys and waypoints are named
|
2010-05-12 19:21:00 +00:00 |
rubidium
|
5051ef80c6
|
(svn r19796) -Codechange: introduce and use a {DEPOT} string command
|
2010-05-12 18:19:36 +00:00 |
rubidium
|
b11dfa8cb8
|
(svn r19758) -Add: {HEIGHT} string command
|
2010-05-04 22:04:28 +00:00 |
rubidium
|
23c9573b64
|
(svn r19649) -Add: plural rule for Maltese
-Fix: plural rule for Irish
|
2010-04-17 11:16:34 +00:00 |
yexo
|
705955b1e6
|
(svn r19570) -Add: [NewGRF] support for extended text code 0x9A 11, print qword
|
2010-04-06 23:45:10 +00:00 |
yexo
|
faf5e19aae
|
(svn r19569) -Fix: possible buffer underflow in newgrf string code
|
2010-04-06 21:16:36 +00:00 |
terkhen
|
4ec8fed1da
|
(svn r19534) -Add: Keep a list of cargo specifications sorted by cargo class / name.
|
2010-04-01 19:48:28 +00:00 |
terkhen
|
217a98e69b
|
(svn r19521) -Codechange: Use a IndustryType array to sort industries by name instead of a LegendAndColour array.
|
2010-03-28 12:25:09 +00:00 |
rubidium
|
eb8d35a16e
|
(svn r19452) -Change: plural type of Slovak (keso)
|
2010-03-18 16:34:50 +00:00 |
smatz
|
f051066bc4
|
(svn r19224) -Codechange: change parameters passed to ShowErrorMessage() a bit
|
2010-02-24 14:46:15 +00:00 |
rubidium
|
2a65f9e4d0
|
(svn r19180) -Add/Fix: (partial) support for genders for cargos, industries, vehicles, stations, ...; partial because you can't set a gender for a custom string.
|
2010-02-20 23:42:11 +00:00 |
smatz
|
66837b1edd
|
(svn r19112) -Fix [FS#3611]: don't crash on broken lng file
|
2010-02-12 23:39:44 +00:00 |
rubidium
|
82fc28f77f
|
(svn r18809) -Codechange/Cleanup: remove unneeded headers from some files, if a header require a header make it include that header
|
2010-01-15 16:41:15 +00:00 |
rubidium
|
ade9773080
|
(svn r18603) -Codechange: move getting the song name to music_gui.cpp
|
2009-12-22 18:34:07 +00:00 |
rubidium
|
65e6355422
|
(svn r18339) -Cleanup: remove SKIP support from strgen too
|
2009-11-29 17:24:39 +00:00 |
rubidium
|
2f0b1ef5f1
|
(svn r18181) -Add: the concept of zero filled numbers to strgen
|
2009-11-19 13:53:54 +00:00 |
rubidium
|
16c2e53191
|
(svn r18078) -Codechange: remove some duplicate (non translatable) strings
|
2009-11-14 15:37:33 +00:00 |
alberth
|
44aacfc59f
|
(svn r17928) -Codechange: ShowErrorMessage() now takes the summary string before the details string.
Gentlemen, swap your string parameters.
|
2009-10-31 19:46:51 +00:00 |
michi_cc
|
94003b455c
|
(svn r17794) -Feature: [OSX] Implement automatic fallback font selection for OSX.
|
2009-10-17 22:36:43 +00:00 |
rubidium
|
d5d2354296
|
(svn r17790) -Feature: translatable base sound/graphics set descriptions
|
2009-10-17 20:34:09 +00:00 |
smatz
|
6c7f8fc8b4
|
(svn r17701) -Codechange: don't start line with a space if it's not inside comment
|
2009-10-04 20:51:50 +00:00 |
rubidium
|
d6cded5380
|
(svn r17693) -Cleanup: remove some unneeded includes
|
2009-10-04 17:16:41 +00:00 |
smatz
|
1da745c9ad
|
(svn r17612) -Feature: possibility to choose (randomise or enter custom) town name before its creation (original patch by Terkhen)
|
2009-09-22 13:54:54 +00:00 |
smatz
|
662ef3173b
|
(svn r17597) -Codechange: rename namegen* to townname*
|
2009-09-21 11:01:16 +00:00 |
rubidium
|
45e3141444
|
(svn r17526) -Codechange: use QSortT instead of qsort for sorting the language list in the network GUI
|
2009-09-13 17:38:07 +00:00 |
rubidium
|
7fbc33dae1
|
(svn r17248) -Fix: add GPL license notice where appropriate
|
2009-08-21 20:21:05 +00:00 |
yexo
|
94198e09ce
|
(svn r17219) -Cleanup: remove a lot of unused string code
|
2009-08-19 13:13:32 +00:00 |
smatz
|
a29bbb1e1f
|
(svn r17157) -Add: localised decimal separator
|
2009-08-12 01:28:11 +00:00 |
rubidium
|
ee2b7de8f4
|
(svn r17095) -Codechange: make ParseStringChoice a bit safer
|
2009-08-06 20:21:53 +00:00 |
rubidium
|
1fe3ad3288
|
(svn r17075) -Codechange: rename ~750 strings to be more uniform with their relatives
|
2009-08-05 17:59:21 +00:00 |
smatz
|
9dcdc14310
|
(svn r17073) -Codechange: constify iec_prefixes[], change the code around a bit
|
2009-08-05 16:14:40 +00:00 |
rubidium
|
097e79a86d
|
(svn r17001) -Codechange: replace some more assert(0)s to NOT_REACHED() and document why they (assert(0)) have to stay for the remaining cases.
|
2009-07-31 13:25:20 +00:00 |
alberth
|
59c48fee8b
|
(svn r16946) -Doc: Adding docs for some string parameter manipulation functions.
|
2009-07-25 07:49:49 +00:00 |
alberth
|
feb83756a2
|
(svn r16935) -Codechange: Improve wording of .lng file error message (found by cmoiromain).
|
2009-07-24 09:14:36 +00:00 |
rubidium
|
9980af2898
|
(svn r16921) -Codechange: make it more clear what strings are related to road vehicles; only ROAD isn't always enough. Also unify the way of writing it.
|
2009-07-22 22:44:56 +00:00 |
rubidium
|
cb0409fe52
|
(svn r16912) -Codechange: split waypoint.h in waypoint_base.h and waypoint_func.h
|
2009-07-22 10:18:19 +00:00 |
rubidium
|
68ead6b84f
|
(svn r16909) -Fix [FS#2996]: NewGRF stations would be triggering assertions all over the place when using the more advanced station types.
-Change: make (rail) waypoints sub classes of 'base stations', make buoys waypoints and unify code between them where possible.
|
2009-07-22 08:59:57 +00:00 |
rubidium
|
e3053660c6
|
(svn r16886) -Codechange: unify naming of some string IDs related to string codes and group them logically
|
2009-07-20 11:21:57 +00:00 |
rubidium
|
9933df9d89
|
(svn r16855) -Codechange: remove unused 'conversion' stuff from the waypoint struct and make it more similar to Station.
|
2009-07-16 23:02:39 +00:00 |
smatz
|
1f29e38b83
|
(svn r16849) -Codechange: replace GetCargo() by CargoSpec::Get()
|
2009-07-16 19:00:13 +00:00 |
rubidium
|
bb9fee178d
|
(svn r16811) -Change: introduce a plural 'rule' for Korean
|
2009-07-13 14:42:09 +00:00 |
alberth
|
9b070b5405
|
(svn r16677) -Codechange: Dimension width and height are unsigned.
|
2009-06-27 20:53:45 +00:00 |
smatz
|
c756fdd6da
|
(svn r16560) -Fix (r16559): wrong replacement at one place
|
2009-06-10 22:11:39 +00:00 |
smatz
|
bea3fe2b8b
|
(svn r16559) -Codechange: introduce Company::IsValidAiID() and Company::IsValidHumanID(), don't use IsHumanCompany() where possible
|
2009-06-10 22:05:01 +00:00 |
smatz
|
c03ce4b1c7
|
(svn r16492) -Remove: support for gcc2. It hasn't been able to compile OTTD for months. All attempts to do another workaround failed.
|
2009-06-01 11:49:46 +00:00 |
rubidium
|
0d99b6c71c
|
(svn r16421) -Codechange: do not unnecessarily remove constness or unnecessarily add it.
|
2009-05-24 20:29:04 +00:00 |
smatz
|
62a7948af0
|
(svn r16378) -Codechange: replace OldPool with simpler Pool. Compilation time, binary size and run time (with asserts disabled) should be improved
|
2009-05-22 15:13:50 +00:00 |
smatz
|
8808f3beea
|
(svn r16352) -Codechange: use PoolItem::GetIfValid() instead of PoolItem::IsValidID() and PoolItem::Get()
|
2009-05-18 16:21:28 +00:00 |
smatz
|
871107f529
|
(svn r16327) -Codechange: replace IsValidPoolItemID(index) by PoolItem::IsValidID(index)
|
2009-05-17 01:00:56 +00:00 |
smatz
|
6221d74644
|
(svn r16325) -Codechange: replace GetPoolItem(index) by PoolItem::Get(index)
|
2009-05-16 23:34:14 +00:00 |
rubidium
|
90fe46123a
|
(svn r16188) -Fix [FS#2874] (r16124): printing the first 4 bytes worth of a 8 byte integer causes some unwanted side effects when the system is not little-endian.
|
2009-04-30 12:11:51 +00:00 |
rubidium
|
802d31aab6
|
(svn r16144) -Fix (r16129): setting the custom digit grouping separator required to restart OpenTTD to take effect. Now also support non 1 ASCII character custom grouping separators.
|
2009-04-25 20:16:56 +00:00 |