Mon, 13 Jul 2009 14:42:09 +0000 |
rubidium |
(svn r16811) -Change: introduce a plural 'rule' for Korean
draft
|
Sat, 27 Jun 2009 20:53:45 +0000 |
alberth |
(svn r16677) -Codechange: Dimension width and height are unsigned.
draft
|
Wed, 10 Jun 2009 22:11:39 +0000 |
smatz |
(svn r16560) -Fix (r16559): wrong replacement at one place
draft
|
Wed, 10 Jun 2009 22:05:01 +0000 |
smatz |
(svn r16559) -Codechange: introduce Company::IsValidAiID() and Company::IsValidHumanID(), don't use IsHumanCompany() where possible
draft
|
Mon, 01 Jun 2009 11:49:46 +0000 |
smatz |
(svn r16492) -Remove: support for gcc2. It hasn't been able to compile OTTD for months. All attempts to do another workaround failed.
draft
|
Sun, 24 May 2009 20:29:04 +0000 |
rubidium |
(svn r16421) -Codechange: do not unnecessarily remove constness or unnecessarily add it.
draft
|
Fri, 22 May 2009 15:13:50 +0000 |
smatz |
(svn r16378) -Codechange: replace OldPool with simpler Pool. Compilation time, binary size and run time (with asserts disabled) should be improved
draft
|
Mon, 18 May 2009 16:21:28 +0000 |
smatz |
(svn r16352) -Codechange: use PoolItem::GetIfValid() instead of PoolItem::IsValidID() and PoolItem::Get()
draft
|
Sun, 17 May 2009 01:00:56 +0000 |
smatz |
(svn r16327) -Codechange: replace IsValidPoolItemID(index) by PoolItem::IsValidID(index)
draft
|
Sat, 16 May 2009 23:34:14 +0000 |
smatz |
(svn r16325) -Codechange: replace GetPoolItem(index) by PoolItem::Get(index)
draft
|
Thu, 30 Apr 2009 12:11:51 +0000 |
rubidium |
(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.
draft
|
Sat, 25 Apr 2009 20:16:56 +0000 |
rubidium |
(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.
draft
|
Thu, 23 Apr 2009 21:05:00 +0000 |
rubidium |
(svn r16129) -Feature-ish: configurable digit group separator per language with user override.
draft
|
Thu, 23 Apr 2009 16:17:10 +0000 |
rubidium |
(svn r16124) -Codechange: unify the three number drawing methods
draft
|
Tue, 21 Apr 2009 23:40:56 +0000 |
rubidium |
(svn r16118) -Change/cleanup: remove the hexadecimal 'in TTD the string had this ID' from 'some' strings and replace the string name with something more sensible.
draft
|
Tue, 07 Apr 2009 00:05:44 +0000 |
smatz |
(svn r15965) -Change: use recent Czech language for plural form (it has been official for years anyway)
draft
|
Mon, 16 Mar 2009 10:51:49 +0000 |
smatz |
(svn r15740) -Codechange: make code in namegen.cpp ~50% faster, apply coding style and add comments
draft
|
Sun, 15 Mar 2009 00:32:18 +0000 |
rubidium |
(svn r15718) -Cleanup: apply some comment coding style on the rest of the sources too
draft
|
Fri, 13 Mar 2009 00:30:26 +0000 |
rubidium |
(svn r15696) -Codechange: move the NewGRF language ID into the language file instead of maintaining a table in the code.
draft
|
Mon, 23 Feb 2009 18:14:18 +0000 |
rubidium |
(svn r15557) -Fix: the font width cache was not updated when changing fonts causing the font spacing to be off when changing fonts in-game (auto font detection).
draft
|
Sat, 14 Feb 2009 01:29:18 +0000 |
rubidium |
(svn r15474) -Cleanup: remove some (long) unused strings.
draft
|
Mon, 09 Feb 2009 02:57:15 +0000 |
rubidium |
(svn r15428) -Codechange: consistently use colour instead of having both color and colour.
draft
|
Sun, 01 Feb 2009 17:14:39 +0000 |
frosch |
(svn r15308) -Codechange: Deduplicate km-ish/h -> mph conversions.
draft
|
Sat, 31 Jan 2009 20:16:06 +0000 |
smatz |
(svn r15299) -Cleanup: remove many redundant includes
draft
|
Fri, 16 Jan 2009 14:02:40 +0000 |
smatz |
(svn r15105) -Fix (r15104): signed/unsigned warning
draft
|
Fri, 16 Jan 2009 12:59:47 +0000 |
rubidium |
(svn r15104) -Codechange: unify the resolving of the xyz kbytes/megabytes strings.
draft
|
Sun, 04 Jan 2009 21:02:59 +0000 |
glx |
(svn r14840) -Cleanup: remove duplicate includes
draft
|
Sun, 04 Jan 2009 15:32:25 +0000 |
smatz |
(svn r14828) -Codechange: move most of save/load-specific code to separate files
draft
|
Sat, 03 Jan 2009 17:09:31 +0000 |
rubidium |
(svn r14810) -Codechange: use the proper style for global variables.
draft
|
Sat, 03 Jan 2009 00:56:16 +0000 |
rubidium |
(svn r14791) -Add: the ability to make ISO dates with the string system (PhilSophus)
draft
|
Mon, 24 Nov 2008 20:51:55 +0000 |
rubidium |
(svn r14623) -Codechange: a sprinkle of coding style.
draft
|
Mon, 24 Nov 2008 18:53:17 +0000 |
rubidium |
(svn r14618) -Feature: when the chosen language isn't supported by the current font, try to find a font that does and use that instead. Thanks to glx/michi_cc for the Windows implementation.
draft
|
Mon, 24 Nov 2008 11:20:07 +0000 |
rubidium |
(svn r14617) -Change: unduplicate the languagepack(header).
draft
|
Wed, 19 Nov 2008 23:55:34 +0000 |
rubidium |
(svn r14598) -Feature: Action0Industries property 24 (industry suuplies default name for nearby station).
draft
|
Sun, 02 Nov 2008 11:20:15 +0000 |
skidd13 |
(svn r14555) -Codechange: replace ttd_strlcat and ttd_strlcpy with strecat and strecpy where direct conversion is possible
draft
|
Tue, 28 Oct 2008 14:42:31 +0000 |
rubidium |
(svn r14540) -Codechange: introduce [v]seprintf which are like [v]snprintf but do return the number of characters written instead of the number of characters that would be written; as size_t is unsigned substraction can cause integer underflows quite quickly.
draft
|
Fri, 17 Oct 2008 17:42:51 +0000 |
rubidium |
(svn r14480) -Add: warning when trying to use a right-to-left language without support for it in OpenTTD.
draft
|
Tue, 30 Sep 2008 21:18:28 +0000 |
rubidium |
(svn r14423) -Codechange: also do r14221 for the strings.
draft
|
Tue, 30 Sep 2008 20:51:04 +0000 |
rubidium |
(svn r14422) -Codechange: also reflect the changes of r14421 in the filenames.
draft
|
Tue, 30 Sep 2008 20:39:50 +0000 |
rubidium |
(svn r14421) -Codechange: rename all player variables/types to company *or* client so it is immediatelly clear which one you are working with.
draft
|
Sun, 28 Sep 2008 13:50:11 +0000 |
rubidium |
(svn r14410) -Codechange: one can't inject a negative number of parameters, so enforce this by using a uint.
draft
|
Sun, 14 Sep 2008 14:31:37 +0000 |
rubidium |
(svn r14321) -Add: support for newgrfs printing bytes/words/dwords as hexadecimals.
draft
|
Fri, 12 Sep 2008 17:16:04 +0000 |
rubidium |
(svn r14298) -Fix [FS#2214]: "{CARGO} from unknown destination".
draft
|
Fri, 12 Sep 2008 17:14:07 +0000 |
rubidium |
(svn r14297) -Fix: one could be trying to get the station name of a station that is outside of the pool.
draft
|
Fri, 12 Sep 2008 17:11:28 +0000 |
rubidium |
(svn r14296) -Codechange: there is no case where an invalid waypoint index should be passed to be drawn as a string.
draft
|
Sun, 31 Aug 2008 10:50:05 +0000 |
rubidium |
(svn r14199) -Codechange: split fileio.h into fileio_type.h and fileio_func.h so not everything that includes saveload.h needs to include everything else too.
draft
|
Thu, 31 Jul 2008 22:55:12 +0000 |
glx |
(svn r13904) -Fix (r13715): 'cast from/to pointer to/from integer of different size' warnings
draft
|
Fri, 18 Jul 2008 16:40:29 +0000 |
rubidium |
(svn r13731) -Codechange: make a pool of the array of players.
draft
|
Thu, 17 Jul 2008 20:13:01 +0000 |
rubidium |
(svn r13719) -Codechange: rename IsValidPlayer to IsValidPlayerID in line with all other structs/classes that are in a pool.
draft
|
Thu, 17 Jul 2008 13:47:04 +0000 |
rubidium |
(svn r13715) -Fix [FS#2129]: C-like strings had to be rebound each time they were printed, otherwise the text could change due to the few number of slots that could be used to bind.
draft
|
Tue, 17 Jun 2008 19:38:00 +0000 |
smatz |
(svn r13552) -Codechange: use TTD_ENDIAN comparations instead of tests if TTD_[BIG/LITTLE]_ENDIAN is defined
draft
|
Mon, 16 Jun 2008 19:38:41 +0000 |
smatz |
(svn r13537) -Fix [FS#2090](r13523): QSortT won't work this way, use Dimension instead of uint16[2] for resolutions
draft
|
Thu, 05 Jun 2008 20:54:52 +0000 |
glx |
(svn r13390) -Codechange: introduce usererror() for fatal but not openttd related errors. Now all error() will 'crash' openttd after showing the message in win32 releases (MSVC), creating a crash.log and crash.dmp (like the '!' hack used before). On the other hand, usererror() will just close the game. So use error() only when it can be helpful to debugging, else use usererror().
draft
|
Thu, 05 Jun 2008 11:26:38 +0000 |
rubidium |
(svn r13386) -Fix: global currency/units setting being overriden when loading a savegame.
draft
|
Thu, 29 May 2008 15:13:28 +0000 |
rubidium |
(svn r13325) -Codechange: split the client-side only settings from the settings stored in the savegame so there is no need to have a duplicate copy of it for new games.
draft
|
Sun, 25 May 2008 22:36:44 +0000 |
rubidium |
(svn r13255) -Codechange: move _opt to _settings.
draft
|
Sun, 25 May 2008 12:57:39 +0000 |
rubidium |
(svn r13242) -Codechange: remove _opt_ptr.
draft
|
Tue, 06 May 2008 15:11:33 +0000 |
rubidium |
(svn r12971) -Documentation: add @file in files that missed them and add something more than whitespace as description of files that don't have a description.
draft
|
Sun, 04 May 2008 21:53:36 +0000 |
smatz |
(svn r12944) -Codechange: use rev.h instead of externs at many places
draft
|
Tue, 29 Apr 2008 21:31:29 +0000 |
peter1138 |
(svn r12924) -Feature: Introducing the so called 'engine pool' which primarily removes the fixed engine type limits and also happens to allow (with the patch option 'dynamic_engines') multiple NewGRF vehicle sets to coexist.
draft
|