src/openttd.h
Tue, 03 Jun 2008 08:06:58 +0000 rubidium (svn r13370) -Codechange: move the VARDEF stuff from openttd.h to variables.h so one doesn't need to include openttd.h before variables.h.
Thu, 29 May 2008 11:13:11 +0000 rubidium (svn r13322) -Codechange: _no_scroll belongs more with the window code.
Thu, 29 May 2008 09:54:47 +0000 rubidium (svn r13320) -Codechange: move some enums from openttd.h to more logical locations.
Wed, 07 May 2008 13:18:33 +0000 rubidium (svn r12989) -Codechange: move ViewportSign to viewport_type.h.
Wed, 07 May 2008 09:07:19 +0000 rubidium (svn r12986) -Codechange: move the landscape and transport related types from openttd.h to their own headers.
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.
Sun, 04 May 2008 09:39:16 +0000 rubidium (svn r12939) -Codechange: do not use the window proc to determine whether a toolbar is a rail toolbar, but use the window number.
Sat, 19 Apr 2008 10:18:38 +0000 rubidium (svn r12784) -Codechange: handle the asynchronious save 'handlers' in saveload.cpp instead of openttd.cpp.
Fri, 18 Apr 2008 21:49:38 +0000 rubidium (svn r12779) -Codechange: remove a few constants from openttd.h.
Fri, 28 Mar 2008 18:00:38 +0000 rubidium (svn r12476) -Codechange: split type engine related types from engine.h (and openttd.h) to engine_type.h.
Fri, 28 Mar 2008 16:41:12 +0000 rubidium (svn r12474) -Codechange: split type related stuff from waypoints from waypoint.h (and openttd.h) to waypoint_type.h.
Fri, 28 Mar 2008 16:39:19 +0000 rubidium (svn r12473) -Codechange: move EngineList to a more logical location.
Fri, 28 Mar 2008 16:38:18 +0000 rubidium (svn r12472) -Codechange: remove unneeded declaration of ViewPort and DrawPixelInfo.
Fri, 28 Mar 2008 16:36:59 +0000 rubidium (svn r12471) -Codechange: move SignID to a more logical location.
Fri, 28 Mar 2008 16:36:32 +0000 rubidium (svn r12470) -Codechange: split order related types from order.h (and openttd.h) to order_type.h.
Fri, 28 Mar 2008 16:34:50 +0000 rubidium (svn r12469) -Codechange: split type related stuff from group.h (and openttd.h) to group_type.h.
Fri, 28 Mar 2008 16:33:28 +0000 rubidium (svn r12468) -Codechange: move some type related stuff from station.h (and openttd.h) to station_type.h.
Fri, 28 Mar 2008 16:32:27 +0000 rubidium (svn r12467) -Codechange: move DepotID to a more logical location.
Fri, 28 Mar 2008 16:31:26 +0000 rubidium (svn r12466) -Codechange: move DestinationID to a more logical location.
Fri, 28 Mar 2008 08:53:36 +0000 rubidium (svn r12459) -Codechange: split news.h into news_type.h and news_func.h.
Tue, 04 Mar 2008 12:14:34 +0000 peter1138 (svn r12335) -Codechange: Don't stuff signed values into a unsigned variable when the variable can just be unsigned...
Thu, 17 Jan 2008 02:10:55 +0000 rubidium (svn r11889) -Change: small inconsistency between documentation and code. Patch by Yexo.
Sun, 13 Jan 2008 13:36:01 +0000 rubidium (svn r11832) -Codechange: get rid of (quite) some VARDEFs.
Sun, 13 Jan 2008 01:21:35 +0000 rubidium (svn r11828) -Codechange: include table/* as the last includes and remove an unneeded include from openttd.h.
Sun, 13 Jan 2008 00:28:01 +0000 rubidium (svn r11827) -Codechange: do not include enum_type.hpp unnecessary.
Sat, 12 Jan 2008 14:10:35 +0000 rubidium (svn r11818) -Codechange: split player.h into smaller pieces.
Mon, 07 Jan 2008 14:02:26 +0000 rubidium (svn r11776) -Codechange: more header splittings to reduce the dependencies.
Wed, 26 Dec 2007 13:50:40 +0000 rubidium (svn r11702) -Codechange: move all date related stuff to date*.
Tue, 25 Dec 2007 23:42:52 +0000 rubidium (svn r11700) -Codechange: reduce the amount of unnecessary includes.
Tue, 25 Dec 2007 09:48:53 +0000 rubidium (svn r11691) -Codechange: move+rename helpers.hpp and only include it when it is really needed.
Sun, 23 Dec 2007 10:56:02 +0000 rubidium (svn r11684) -Codechange: split gfx.h in a type and functional header.
Sat, 22 Dec 2007 23:30:28 +0000 rubidium (svn r11682) -Codechange: move some 'generic' geometry related types into a single file and do not include gfx.h everywhere to get a Point type.
Fri, 21 Dec 2007 22:50:51 +0000 rubidium (svn r11680) -Codechange: refactor more out of openttd.h and functions.h.
Fri, 21 Dec 2007 21:50:46 +0000 rubidium (svn r11677) -Codechange: move price and command related types/functions to their respective places.
Fri, 21 Dec 2007 19:49:27 +0000 rubidium (svn r11675) -Codechange: split the string types from the string functions.
Fri, 21 Dec 2007 19:21:21 +0000 rubidium (svn r11674) -Codechange: refactor some functions out of macros.h into more logical locations.
Fri, 21 Dec 2007 08:34:53 +0000 rubidium (svn r11673) -Codechange: move the overflow safe type to a separate file.
Wed, 19 Dec 2007 23:26:02 +0000 rubidium (svn r11669) -Codechange: refactor tile.h -> tile_type.h and tile_map.h
Wed, 19 Dec 2007 19:44:29 +0000 rubidium (svn r11667) -Codechange: split window.h into a header that defines some 'global' window related types, on that defined 'global' window functions and one that defines functions and types only used by *_gui.cpps.
Sun, 02 Dec 2007 14:48:26 +0000 rubidium (svn r11556) -Feature: allow setting a default password for new companies in network games.
Sat, 01 Dec 2007 21:40:18 +0000 rubidium (svn r11547) -Add: signal selection GUI for the ones that really like to use that over CTRL. Patch by BigBB.
Tue, 27 Nov 2007 16:02:13 +0000 belugas (svn r11533) -Codechange: Rename some unclear clear_x prices member names.
Sat, 10 Nov 2007 01:17:15 +0000 belugas (svn r11399) -Feature(ette): transparency settings can now be saved and thus remembered.
Sat, 20 Oct 2007 14:51:09 +0000 rubidium (svn r11312) -Codechange: implement a overflow safe integer and use that for money and don't misuses CommandCost to have a overflow safe integer. Based on a patch by Noldo.
Tue, 16 Oct 2007 21:15:34 +0000 rubidium (svn r11279) -Codechange: use a typedeffed type for all magic with GameDifficulty instead on relying ints to always be 32 bits, which they are not.
Mon, 15 Oct 2007 19:59:27 +0000 rubidium (svn r11269) -Feature: user customisable faces. Patch by BigBB.
Thu, 30 Aug 2007 17:17:04 +0000 rubidium (svn r11005) -Codechange: move the tiletype specific terraforming checks to the functions for those tile types.
Fri, 03 Aug 2007 09:08:49 +0000 peter1138 (svn r10762) -Codechange: Change enum StringIDEnum { to static const StringID = for
Thu, 26 Jul 2007 16:51:10 +0000 rubidium (svn r10698) -Codechange [FS#1082]: simplify the code related to foundations. Primarily removal of (duplicated|magic) code and introduction of few helper functions to ease foundation determination. Patch by frosch.
Tue, 03 Jul 2007 11:31:38 +0000 peter1138 (svn r10412) -Codechange: Remove unnecessary inclusion of hal.h in various files (and add one)
Fri, 22 Jun 2007 11:58:59 +0000 rubidium (svn r10266) -Codechange: keep track of the origin, time of travel and accumulated feeder share (transfers) of individual pieces of cargo. This means that cargo isn't thrown on a big pile when it's put in a station or unloaded at a station, however the GUI does not reflect these changes yet so you will not actually see it.
Thu, 21 Jun 2007 17:25:17 +0000 rubidium (svn r10258) -Codechange: as we are now using int64 all over the place, it's better to use int64 variables in the string generating too instead of packing them into two int32s.
Thu, 21 Jun 2007 16:17:47 +0000 truelight (svn r10254) -Feature: loading indicator, which shows in % how full a vehicle is while loading/unloading (TheJosh)
Wed, 20 Jun 2007 19:17:22 +0000 maedhros (svn r10236) -Feature: Introduce a form of timetabling for vehicles.
Mon, 18 Jun 2007 22:49:55 +0000 rubidium (svn r10210) -Codechange: make all money related variables 64 bits, so overflowing them should become a little harder.
Mon, 18 Jun 2007 21:44:47 +0000 rubidium (svn r10208) -Codechange: replace int32 with Money where appropriate.
Mon, 18 Jun 2007 19:53:50 +0000 rubidium (svn r10205) -Codechange: refactor returning of cost, so it can be more easily modified.
Mon, 18 Jun 2007 10:48:15 +0000 rubidium (svn r10197) -Codechange: replace int32 with CommandCost where appropriate.
Thu, 24 May 2007 22:41:50 +0000 rubidium (svn r9914) -Codechange: prepare GTTS and the pathfinders to handle multiple road types on a single tile.
Sat, 19 May 2007 09:40:18 +0000 rubidium (svn r9874) -Feature: advanced vehicle lists a.k.a. group interface. Now you can make groups of vehicles and perform all kinds of tasks on that given group. Original code by nycom and graphics by skidd13.