rail_gui.c
Sun, 09 Sep 2007 20:52:54 +0000 rubidium (svn r11074) [0.5] -Backport from trunk (r11040): 0.5
Mon, 19 Mar 2007 18:47:10 +0000 rubidium (svn r9341) [0.5] -Backport from trunk (r8943, r8955, r8976, r8999, r9009): 0.5
Sun, 07 Jan 2007 12:13:57 +0000 Darkvater (svn r7951) -Backport from trunk (r7810, r7812): 0.5
Mon, 04 Dec 2006 13:20:14 +0000 peter1138 (svn r7351) -Fix (r6619): Disabled platform length and numbers were not reset for the default station.
Wed, 22 Nov 2006 16:08:01 +0000 tron (svn r7239) Enumerate the widgets in the airport, dock, rail and road toolbars
Fri, 17 Nov 2006 19:31:44 +0000 KUDr (svn r7195) -Feature: [FS#297, optional elrails] New patches/vehicles option 'disable electrified railways'.
Thu, 16 Nov 2006 18:41:57 +0000 glx (svn r7176) -Fix: remove button was not always disabled when it should have been (rail/road build toolbar)
Sat, 11 Nov 2006 10:12:00 +0000 Darkvater (svn r7130) -Codechange: Handle the positioning of windows through the desc->left/top settings with
Fri, 10 Nov 2006 19:24:14 +0000 Darkvater (svn r7128) -Codechange: Replace magic numbers by magic enums (windowdesc positioning WDP_AUTO = -1)
Tue, 07 Nov 2006 15:25:07 +0000 peter1138 (svn r7099) -Fix (r4768): When changing the selected newstation type, ensure the station size chosen is permitted. If not, pick the first valid sizes.
Tue, 31 Oct 2006 21:15:56 +0000 Darkvater (svn r7022) -Fix [FS#292]: Properly guard against viewing company-sensitive information from
Sat, 28 Oct 2006 23:47:00 +0000 Darkvater (svn r7000) -Fix: Incorrect use of e->we.click when the event is a 'place'. This didn't cause any
Tue, 24 Oct 2006 16:27:18 +0000 Darkvater (svn r6926) -Codechange: Rename WWT_4 to WWT_TEXTBTN_2 and WWT_6 to WWT_INSET (credits to peter1138
Tue, 24 Oct 2006 14:15:17 +0000 Darkvater (svn r6925) -Codechange: Be more strict with widget distinctions. WWT_PANEL is only plain panel,
Tue, 24 Oct 2006 13:20:54 +0000 Darkvater (svn r6924) -Codechange: Give the last (in the widget arrays at least) sprites meaningful names.
Sun, 15 Oct 2006 16:56:58 +0000 glx (svn r6779) -Fix r6631: waypoint selector now correctly shows the current selected waypoint type (thx Maedhros)
Sat, 14 Oct 2006 15:49:43 +0000 Darkvater (svn r6774) -Codechange: Rename the badly named OWNER_SPECTATOR to PLAYER_SPECTATOR and
Wed, 11 Oct 2006 22:04:46 +0000 Darkvater (svn r6740) -Fix: if a rail is not available, don't show toolbar even with hotkey 'A'
Thu, 05 Oct 2006 23:38:40 +0000 glx (svn r6659) -Fix r6619: Fix widget state setting of the rail toolbar when using global hotkeys.
Thu, 05 Oct 2006 12:18:07 +0000 peter1138 (svn r6650) - Fix (r6619): Fix widget state setting of the rail toolbar when using hotkeys.
Thu, 05 Oct 2006 01:43:49 +0000 belugas (svn r6643) -Fix(r6631): Adjust proper disabled and lowered states of removal button on railtoolbar
Wed, 04 Oct 2006 19:11:43 +0000 belugas (svn r6639) -CodeChange : Conversion of SetWidgetLoweredState to SetWindowWidgetLoweredState, in order to follow pre-established standard
Tue, 03 Oct 2006 20:16:20 +0000 belugas (svn r6631) -Codechange: Use accessors for click_state.
Tue, 03 Oct 2006 02:08:15 +0000 belugas (svn r6619) -Codechange: Use accessors for disabled_state.
Sat, 23 Sep 2006 02:39:24 +0000 belugas (svn r6499) -Codechange: Finally, got "byte event" outside of the union WindowEvent, which is now a struct
Tue, 05 Sep 2006 23:21:41 +0000 Darkvater (svn r6406) -Codechange: Rename TileOffsByDir to TileOffsByDiagDir because it accepts
Mon, 04 Sep 2006 15:44:28 +0000 Darkvater (svn r6379) -Codechange: cast 'remove babel' on widget's unkA and rename it to 'data'.
Mon, 28 Aug 2006 07:33:51 +0000 tron (svn r6184) Remove the unused (because it was NULL in all callers) second parameter of FillDrawPixelInfo() and simplify some expressions
Tue, 22 Aug 2006 14:38:37 +0000 rubidium (svn r6045) -Cleanup: align all table-like structures using spaces, i.e. whitespace fixes only except for a few comments to make them uniform for the whole enum/struct.
Wed, 26 Jul 2006 03:33:12 +0000 belugas (svn r5609) CodeChange : Apply coding style
Tue, 27 Jun 2006 21:25:53 +0000 tron (svn r5391) Miscellaneous, mostly bracing and whitespace, nothing spectacular
Tue, 30 May 2006 21:27:51 +0000 peter1138 (svn r5048) - NewStations: Set up clipping areas to draw the station preview graphics in. This prevents larger station graphics from overflowing onto the list.
Sat, 27 May 2006 16:12:16 +0000 KUDr (svn r4987) Feature: Merged YAPF into trunk. Thanks to devs for continuous support and users for testing.
Tue, 09 May 2006 11:39:23 +0000 peter1138 (svn r4792) - Codechange: change a uint to a uint16 to avoid a signed/unsigned warning from some compilers.
Tue, 09 May 2006 08:17:33 +0000 rubidium (svn r4788) - Codechange: RAILTYPE_{NORMAL,ELECTRIC,...} and RAIL_TYPE_{NORMAL,SIGNAL,...} have nearly the same name, rename RAIL_TYPE_* to RAIL_TILE_* of extra clarity
Sun, 07 May 2006 16:34:16 +0000 peter1138 (svn r4775) - Newstations: allow clicking on any part of the station class dropdown to bring up the list, instead of just the button (thanks tron)
Sun, 07 May 2006 13:10:48 +0000 peter1138 (svn r4773) - Newstations: add proper tooltips to the station builder window
Sun, 07 May 2006 11:40:53 +0000 peter1138 (svn r4768) - Newstations: Add newstation selector GUI. The additions are only active if a newstation set is loaded, otherwise it will look the same.
Sun, 16 Apr 2006 17:05:45 +0000 peter1138 (svn r4449) - NewStations, remove parameter to use first custom station when building a railway station. The parameters will be
Mon, 10 Apr 2006 07:15:58 +0000 tron (svn r4342) Change the first two parameters of commands - virtual pixel coordinates of the tile to operate on - to a TileIndex
Sun, 19 Mar 2006 13:48:08 +0000 tron (svn r3981) More work for the rail accessing functions and enums
Wed, 08 Mar 2006 06:55:33 +0000 tron (svn r3783) Replace further ints and magic numbers by Direction, DiagDirection and friends
Fri, 03 Mar 2006 19:42:09 +0000 tron (svn r3747) Change HASBIT() to return 0/1 instead of 0/value of tested bit, because the name suggests it does the former and current behavior broke in some places in very subtle ways (for example HASBIT(x, 0) != HASBIT(y, 1) doesn't work, returning a bool after HASBIT(x, 9) neither)
Wed, 01 Feb 2006 07:36:15 +0000 tron (svn r3511) More whitespace ([FS#46] by Rubidium)
Wed, 07 Dec 2005 15:48:52 +0000 peter1138 (svn r3270) Correct all (mis)uses of WWT_CLOSEBOX / WWT_TEXTBTN to reflect their actual use, and add "Close Window" tooltip where missing.
Wed, 16 Nov 2005 13:11:28 +0000 tron (svn r3205) Some more uses for GB/SB
Mon, 14 Nov 2005 19:48:04 +0000 tron (svn r3181) -Bracing
Mon, 14 Nov 2005 08:09:57 +0000 tron (svn r3177) GB, CLRBIT, HASBIT, TOGGLEBIT
Sun, 13 Nov 2005 13:43:55 +0000 tron (svn r3172) static, const
Sat, 12 Nov 2005 08:51:46 +0000 peter1138 (svn r3169) Little bit of coding style fixing, and change from value to lengthof()
Sat, 12 Nov 2005 00:19:34 +0000 peter1138 (svn r3167) - NewGRF: Start moving custom station code to separate files.
Wed, 09 Nov 2005 07:25:55 +0000 peter1138 (svn r3157) - Feature: Added patch option to link the terraform toolbar to the rail, road, water and airport toolbars. If enabled, the terraform toolbar will open and close with those toolbars.
Mon, 31 Oct 2005 10:23:58 +0000 tron (svn r3108) Confine the use of SPR_OPENTTD_BASE to table/sprites.h by adding/using some sprite enums
Wed, 26 Oct 2005 07:12:14 +0000 tron (svn r3090) Remove long dead pieces of code
Sun, 16 Oct 2005 09:13:04 +0000 tron (svn r3049) Replace byte/int/uint by RailType where appropriate
Fri, 14 Oct 2005 08:11:18 +0000 tron (svn r3040) Don't deduce the cursor sprites when building rails from magic numbers, but fetch them from the central rail info array.
Wed, 03 Aug 2005 11:08:13 +0000 celestar (svn r2798) -Codechange: Unified the rail toolbars into one that is modified by
Sun, 24 Jul 2005 14:12:37 +0000 tron (svn r2701) Insert Id tags into all source files
Fri, 22 Jul 2005 07:02:20 +0000 tron (svn r2673) Include functions.h directly, not globally via openttd.h
Thu, 21 Jul 2005 22:15:02 +0000 tron (svn r2669) Shuffle some more stuff around to reduce dependencies