log

age author description
Sun, 24 May 2009 16:28:33 +0000 smatz (svn r16415) -Fix (r13008): some 64bit architectures require size_t to be aligned at 8-byte boundary, ensure it for MemBlock draft
Sun, 24 May 2009 12:50:58 +0000 frosch (svn r16414) -Change: Make it harder to ignore/close important error messages. Esp. do not close them automatically after some time. draft
Sun, 24 May 2009 12:49:27 +0000 alberth (svn r16413) -Codechange: Allow leading/trailing whitespace and comma in newgrf parameters instead of treating them as invalid. draft
Sun, 24 May 2009 12:05:27 +0000 frosch (svn r16412) -Cleanup: Shuffle vehicle pointers in AddArticulatedParts(), and remove two of them. draft
Sun, 24 May 2009 11:39:35 +0000 frosch (svn r16411) -Fix (r16390): Building articulated roadvehicles caused infinite loop due to v->Next() pointing to v itself. draft
Sun, 24 May 2009 09:35:46 +0000 rubidium (svn r16410) -Fix (r16307): don't assume the extension starts with the first '.', but with the last '.'. This way depend doesn't fail if there's a dot in your path, e.g. 'gcc-4.4'. draft
Sat, 23 May 2009 22:40:14 +0000 rubidium (svn r16409) -Change: don't add empty lines/duplicates of the previous command to the console's history draft
Sat, 23 May 2009 22:24:09 +0000 frosch (svn r16408) -Codechange: Silence a pointless newgrf debug message. draft
Sat, 23 May 2009 19:43:09 +0000 smatz (svn r16407) -Fix [FS#2913]: set CargoPacket::source to INVALID_STATION when source station is deleted draft
Sat, 23 May 2009 19:26:00 +0000 smatz (svn r16406) -Codechange: constify parameters of CheckSubsidised() draft
Sat, 23 May 2009 18:06:29 +0000 alberth (svn r16405) -Codechange: Move widget drawing code to functions to allow re-use. draft
Sat, 23 May 2009 16:39:55 +0000 rubidium (svn r16404) -Fix [FS#2911] (r16378): the number of spritegroups got halved when the new pool was added, which mean there weren't enough spritegroups when you have more than about a dozen ECS vectors. draft
Sat, 23 May 2009 15:46:00 +0000 smatz (svn r16403) -Codechange: move code related to subsidies to separate file draft
Sat, 23 May 2009 15:25:52 +0000 rubidium (svn r16402) -Codechange: make Resolve a function of SpriteGroup draft
Sat, 23 May 2009 15:23:41 +0000 yexo (svn r16401) -Fix (r16400): forgot to commit the changes to source.list (thanks SmatZ) draft
Sat, 23 May 2009 14:54:55 +0000 yexo (svn r16400) -Add [NoAI]: add AISignList that can be used to get a list of valid signs. This makes AISign::GetMaxSignID obsolete. draft
Sat, 23 May 2009 13:42:02 +0000 frosch (svn r16399) -Fix (r4540): Don't treat pointer values as integer. draft
Sat, 23 May 2009 12:56:30 +0000 rubidium (svn r16398) -Feature: make NewGRF callbacks work again; honouring the 'features' of 0.3.2.1, which was released only 5 years ago. draft
Sat, 23 May 2009 12:27:42 +0000 rubidium (svn r16397) -Codechange: move GetVehicleOrder/GetLastVehicleOrder into Vehicle draft
Sat, 23 May 2009 12:13:42 +0000 rubidium (svn r16396) -Codechange: split NewGRF spritegroup into multiple subclasses instead of using a big union draft
Sat, 23 May 2009 11:13:43 +0000 smatz (svn r16395) -Fix (r16379): max sign ID can be higher than total number of signs draft
Sat, 23 May 2009 09:10:56 +0000 rubidium (svn r16394) -Codechange: move (NewGRF) cache variables into a separate struct so (some vehicle related) NewGRF cache 'desyncs' can be tested easier. draft
Fri, 22 May 2009 22:55:41 +0000 rubidium (svn r16393) -Codechange: move VehicleRail to Train. draft
Fri, 22 May 2009 22:33:05 +0000 rubidium (svn r16392) -Codechange: move some variables (the ones that aren't caches) from VehicleRail to Train draft
Fri, 22 May 2009 22:22:46 +0000 rubidium (svn r16391) -Codechange: use Train instead of Vehicle where appropriate. draft
Fri, 22 May 2009 20:22:20 +0000 rubidium (svn r16390) -Codechange: move u.road to RoadVehicle. draft
Fri, 22 May 2009 20:18:45 +0000 rubidium (svn r16389) -Codechange: use RoadVehicle instead of Vehicle where appropriate draft
Fri, 22 May 2009 20:07:26 +0000 rubidium (svn r16388) -Codechange: move u.air to Aircraft draft
Fri, 22 May 2009 20:03:26 +0000 rubidium (svn r16387) -Codechange: use Aircraft instead of Vehicle where appropriate draft
Fri, 22 May 2009 19:47:26 +0000 frosch (svn r16386) -Codechange: Move ShowAdditionalText() to build_vehicle_gui and make it static. draft
Fri, 22 May 2009 18:57:11 +0000 rubidium (svn r16385) -Codechange: move u.disaster to DisasterVehicle. draft
Fri, 22 May 2009 18:56:25 +0000 rubidium (svn r16384) -Codechange: move u.effect to EffectVehicle draft
Fri, 22 May 2009 18:44:22 +0000 frosch (svn r16383) -Fix/Change: Disable multitile houses with non-zero population on additional tiles as they cause desyncs and because the specs do not allow that either. draft
Fri, 22 May 2009 18:17:20 +0000 rubidium (svn r16382) -Codechange: make GetVehicleTrackdir a member function of Vehicle. draft
Fri, 22 May 2009 17:38:53 +0000 translators (svn r16381) -Update: WebTranslator2 update to 2009-05-22 17:38:42 draft
Fri, 22 May 2009 15:39:22 +0000 smatz (svn r16380) -Codechange: rename pool.hpp to pool_type.hpp draft
Fri, 22 May 2009 15:23:47 +0000 smatz (svn r16379) -Codechange: remove GetNumTowns(), GetNumIndustries() and GetActiveCompanyCount(), use PoolItem::GetNumItems() instead 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
Fri, 22 May 2009 14:23:36 +0000 smatz (svn r16377) -Codechange: unify FOR_ALL_* macros, use separate index variable instead of var->index draft
Fri, 22 May 2009 13:53:14 +0000 smatz (svn r16376) -Codechange: Vehicle::Tick() now returns false if the vehicle was deleted draft
Fri, 22 May 2009 13:13:55 +0000 smatz (svn r16375) -Codechange: don't be afraid of deleting NULL pointers draft
Fri, 22 May 2009 12:05:28 +0000 peter1138 (svn r16374) -Fix (r11622): Valid UTF-8 sequences between 0x20 and 0xFF should be allowed as is instead of being treated as control codes. draft
Thu, 21 May 2009 22:43:25 +0000 smatz (svn r16373) -Codechange: use () instead of (void) for functions without parameters draft
Thu, 21 May 2009 18:12:28 +0000 alberth (svn r16372) -Codechange: Simplify size calculations with a few helper functions. draft
Thu, 21 May 2009 17:45:12 +0000 alberth (svn r16371) -Codechange (r16367): Properly align comments. draft
Thu, 21 May 2009 16:26:38 +0000 alberth (svn r16370) -Doc: Improvements to the nested widgets documentation, added explanation about computations, fixed typo in param description. draft
Thu, 21 May 2009 16:14:04 +0000 alberth (svn r16369) -Codechange: Renaming ComputeMinimalSize() to SetupSmallestSize(), and AssignMinimalPosition() to AssignSizePosition(), they do not compute minimal size anymore. draft
Thu, 21 May 2009 16:00:52 +0000 alberth (svn r16368) -Codechange: Only leaf widgets use min_x and min_y. draft
Thu, 21 May 2009 15:48:27 +0000 alberth (svn r16367) -Codechange: Do not use min_x and min_y for storing smallest size to allow initialization more than once. draft
Thu, 21 May 2009 13:05:48 +0000 frosch (svn r16366) -Fix: Use a valid StringID as fall-back when undefined generic newgrf strings of vehicles are requested. draft
Thu, 21 May 2009 07:29:50 +0000 peter1138 (svn r16363) -Fix: The previously selected newgrf station type was still remembered after switching to a different game without newstations enabled, preventing stations from being built. draft
Wed, 20 May 2009 17:30:30 +0000 translators (svn r16362) -Update: WebTranslator2 update to 2009-05-20 17:30:16 draft
Tue, 19 May 2009 21:25:20 +0000 rubidium (svn r16361) -Fix: pointer incremented with wrong count draft
Tue, 19 May 2009 21:20:14 +0000 rubidium (svn r16360) -Codechange: don't use _network_playas as a 'second' _local_company, but only as a storage location for the company you want to join in MP. draft
Tue, 19 May 2009 19:26:03 +0000 smatz (svn r16359) -Codechange: don't abuse company 0 when determining 'cost to clear land' in the LandInfoWindow draft
Tue, 19 May 2009 17:04:42 +0000 glx (svn r16358) -Fix (r16343): strdup doesn't like NULL draft
Tue, 19 May 2009 12:47:47 +0000 smatz (svn r16357) -Codechange: delete invalid depots in TTD savegames caused by improper SVXConverter conversions draft
Tue, 19 May 2009 08:21:37 +0000 smatz (svn r16356) -Codechange: use 'size_t' instead of 'uint' as parameter of functions in mem_func.hpp draft
Mon, 18 May 2009 19:32:16 +0000 smatz (svn r16354) -Codechange: use 'new' pool accessors and methods for Engine too draft
Mon, 18 May 2009 17:40:03 +0000 smatz (svn r16353) -Fix (r1): invalid read when OTTD savegame contains VEH_INVALID draft
Mon, 18 May 2009 16:21:28 +0000 smatz (svn r16352) -Codechange: use PoolItem::GetIfValid() instead of PoolItem::IsValidID() and PoolItem::Get() draft
Mon, 18 May 2009 12:01:13 +0000 smatz (svn r16351) -Fix (r14773): signal handler could end in endless loop draft
Mon, 18 May 2009 01:35:15 +0000 smatz (svn r16350) -Codechange: make some 'rail track is present' checks more 'secure' draft
Mon, 18 May 2009 01:26:23 +0000 smatz (svn r16349) -Codechange: rename IsPlainRailTile() to IsPlainRail(), introduce shiny new IsPlainRailTile() draft
Mon, 18 May 2009 00:33:24 +0000 smatz (svn r16348) -Fix (r16280): buoys with invalid station ID could be left in the game draft
Sun, 17 May 2009 20:38:22 +0000 rubidium (svn r16347) -Cleanup: remove some unused defines from oldpool.h. draft
Sun, 17 May 2009 20:38:05 +0000 rubidium (svn r16346) -Codechange: don't exploit the pool system in the way done for the saveload pool; it makes writing replacements unnecessarily difficult. And now we've got SmallVector that does more than enough for saving with less lines of 'interface' code. draft
Sun, 17 May 2009 19:36:28 +0000 rubidium (svn r16345) -Codechange: replace the Sound(Entry) pool with a simple vector of SoundEntries. draft
Sun, 17 May 2009 19:27:50 +0000 rubidium (svn r16344) -Codechange: s/FileEntry/SoundEntry/ draft
Sun, 17 May 2009 19:14:22 +0000 frosch (svn r16343) -Fix (r16066): Invalid free on exit after changing base graphics set in game. draft
Sun, 17 May 2009 18:21:21 +0000 frosch (svn r16342) -Feature(tte): Display base graphics description in game options window. draft
Sun, 17 May 2009 17:48:05 +0000 rubidium (svn r16341) -Codechange: just use a static array instead of a never freed malloc draft
Sun, 17 May 2009 17:17:48 +0000 rubidium (svn r16340) -Codechange: introduce SoundID (uint16) and use that instead of SoundFX, which was used as a byte and uint16 at different places, when the uint16 sound ID is meant. draft
Sun, 17 May 2009 17:00:30 +0000 rubidium (svn r16339) -Fix: [NewGRF] When overriding 'original sounds', only allow overriding of the 'original sounds' and not any other that is already loaded. draft
Sun, 17 May 2009 16:28:29 +0000 smatz (svn r16338) -Codechange: split loading of references to two phases draft
Sun, 17 May 2009 14:57:14 +0000 rubidium (svn r16337) -Codechange: remove pointless variable + wrapper function; having it return anything else than ORIGINAL_SAMPLE_COUNT is asking for NewGRFs failing to load (due to invalid sample index), thus desyncs draft
Sun, 17 May 2009 14:32:13 +0000 rubidium (svn r16336) -Codechange: make the SpriteGroup pool more like the 'normal' pools draft
Sun, 17 May 2009 11:47:56 +0000 smatz (svn r16335) -Codechange: indenting fixes in saveload.cpp draft
Sun, 17 May 2009 11:43:51 +0000 smatz (svn r16334) -Codechange: use NeedLength enum draft
Sun, 17 May 2009 11:18:34 +0000 rubidium (svn r16333) -Cleanup: remove a bunch of unused wrapper functions. draft
Sun, 17 May 2009 11:17:53 +0000 rubidium (svn r16332) -Codechange: replace some -1 + 1 with 'nothing' or <= .. - 1 with < .. - 1 (both caused due to wrapper functions) draft
Sun, 17 May 2009 11:15:11 +0000 smatz (svn r16331) -Codechange: replace _sl.save by an enum draft
Sun, 17 May 2009 10:59:40 +0000 rubidium (svn r16330) -Fix (r16329): we were shortly visited by Mr. Kenobi. draft
Sun, 17 May 2009 10:35:13 +0000 rubidium (svn r16329) -Fix: possible desync when removing lots of towns in-game (not that we allow removing towns now, but better not have desync prone code lingering around) draft
Sun, 17 May 2009 10:19:00 +0000 rubidium (svn r16328) -Fix: desync when removing lots of stations 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:44:36 +0000 smatz (svn r16326) -Codechange: replace GetPoolItemPoolSize() by PoolItem::GetPoolSize() draft
Sat, 16 May 2009 23:34:14 +0000 smatz (svn r16325) -Codechange: replace GetPoolItem(index) by PoolItem::Get(index) draft
Sat, 16 May 2009 20:10:58 +0000 rubidium (svn r16323) -Fix [FS#2900]: desyncs due to the fact that depot searching with a maximum search depth simply does not work with YAPF's caches. draft
Sat, 16 May 2009 20:08:49 +0000 rubidium (svn r16322) -Fix [FS#2873]: trains could get stuck in a depot when they wanted to go to the same depot again. draft
Sat, 16 May 2009 18:58:15 +0000 rubidium (svn r16321) -Fix (r5946): in the scenario editor change the (starting) game year of the scenario, not the (starting) game year for new games/scenarios. draft
Sat, 16 May 2009 18:28:31 +0000 smatz (svn r16320) -Fix (r11939): loading of savegames created in revision between 0.3.5 and 0.3.6 caused crash draft
Sat, 16 May 2009 17:35:53 +0000 translators (svn r16319) -Update: WebTranslator2 update to 2009-05-16 17:35:44 draft
Sat, 16 May 2009 12:36:33 +0000 rubidium (svn r16318) -Change: use !! instead of @@ in src/*.in too. draft
Sat, 16 May 2009 11:25:19 +0000 alberth (svn r16317) -Codechange: Generalized finding a widget by type. draft
Sat, 16 May 2009 00:16:43 +0000 yexo (svn r16316) -Fix (r16287,before): Set the autorenew settings for new AI companies to the default values, not to 0 or the local settings draft
Fri, 15 May 2009 23:55:06 +0000 yexo (svn r16315) -Codechange: move the autorenew settings to a new CompanySettings struct draft
Fri, 15 May 2009 22:45:31 +0000 frosch (svn r16314) -Fix (r9315): Allow accessing the houseage when the house is not yet built. draft
Fri, 15 May 2009 17:35:54 +0000 rubidium (svn r16313) -Fix: also pass the minimum MacOSX version and some other binary type dependend flags to g++ to get the defines for (make)depend draft
Fri, 15 May 2009 17:32:07 +0000 rubidium (svn r16312) -Codechange: unduplicate yapf (rail) cache debugging. draft
Fri, 15 May 2009 16:07:36 +0000 frosch (svn r16311) -Fix: (Get|Set)TrackBits() is only valid for RAIL_TILE_NORMAL and _SIGNALS. draft
Thu, 14 May 2009 23:40:03 +0000 smatz (svn r16308) -Fix: parameter is invalid when it's equal to length of an array (Yexo) draft
Thu, 14 May 2009 21:59:24 +0000 glx (svn r16307) -Fix: makedepend can't handle the amount of files we have and it also miss some dependencies. That's why we introduce our custom implementation of makedepend. draft
Thu, 14 May 2009 18:09:50 +0000 yexo (svn r16306) -Fix [FS#2901] (r15027): Close all windows before unloading the AI system as closing the content-download window will rescan for AIs draft
Thu, 14 May 2009 12:08:24 +0000 rubidium (svn r16305) -Codechange: force-enable extra sync checking when random debugging is enable and give the calling location of Chance16(R) instead of the Random call within those functions. draft
Wed, 13 May 2009 22:51:31 +0000 rubidium (svn r16304) -Codechange: remove some magic numbers from the newgrf add window so it mirrors nicely. draft
Wed, 13 May 2009 21:45:56 +0000 frosch (svn r16303) -Codechange: Use the question mark as default sprite when creating vehicles, instead of arbitrary sprites not related to the vehicle. (though that also applies to the question mark) draft
Wed, 13 May 2009 21:38:23 +0000 smatz (svn r16302) -Codechange: remove Vehicle::AllocateList draft
Wed, 13 May 2009 20:30:46 +0000 smatz (svn r16301) -Cleanup: remove unused parameter draft
Wed, 13 May 2009 19:26:47 +0000 smatz (svn r16300) -Codechange: reduce usage of Vehicle::AllocateList draft
Wed, 13 May 2009 19:13:36 +0000 smatz (svn r16299) -Fix (r16242): don't use DoCommandP when the function can be called from another command draft
Wed, 13 May 2009 17:46:41 +0000 rubidium (svn r16298) -Change: silence some pointless/unsolveable ICC warnings/remarks (multicharacter character literal potential unportable/autovectorised this loop) draft
Wed, 13 May 2009 17:39:00 +0000 rubidium (svn r16297) -Codechange: silence more ICC warnings draft
Wed, 13 May 2009 16:52:51 +0000 rubidium (svn r16296) -Codechange: silence some ICC warnings draft
Wed, 13 May 2009 16:51:17 +0000 rubidium (svn r16295) -Fix: ICC defined __GNUC__ but does not define __builtin_bswap32, so fall back to the default swap method for ICC. draft
Wed, 13 May 2009 12:57:17 +0000 rubidium (svn r16294) -Fix-ish [FS#2894]: check for a recent enough (supported) version of the XCode SDK, i.e. 2.5 or higher. Older XCode SDKs miss constants used by OpenTTD. draft
Wed, 13 May 2009 12:54:46 +0000 rubidium (svn r16293) -Fix: more uses of # in seds, which can cause trouble according to FS#2350. draft
Wed, 13 May 2009 12:07:36 +0000 yexo (svn r16292) -Fix (r16287): autorenew settings were set to 0 when creating a new company in multiplayer draft
Wed, 13 May 2009 10:58:41 +0000 rubidium (svn r16291) -Fix [FS#2893]: RVs were unable to find a depot when turning around (in some cases), causing 'nearest depot' orders to be occasionally lost. draft
Wed, 13 May 2009 10:57:32 +0000 rubidium (svn r16290) -Fix [FS#2888]: unable to (re)set the desert state for watery tiles draft