settings_gui.c
Tue, 15 Aug 2006 14:52:17 +0000 rubidium (svn r5915) -Cleanup: some variables were named *_date while they were only holding years; rename these variables to match this.
Mon, 14 Aug 2006 14:21:15 +0000 rubidium (svn r5887) -Cleanup: move date related functions, defines and variables to date.[ch]
Wed, 02 Aug 2006 18:36:53 +0000 miham (svn r5714) Backport from branches/TGP (r5701 and r5711)
Sun, 30 Jul 2006 14:58:17 +0000 Darkvater (svn r5656) -Fix [SF 1296259]: Autosave override. Changing autosave interval ingame should also change the default interval.
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.
Mon, 22 May 2006 09:59:09 +0000 rubidium (svn r4944) Codechange: make _patches_newgame available via settings.h and remove instances of extern Patches _patches_newgame in .c files
Mon, 01 May 2006 21:45:35 +0000 Darkvater (svn r4654) - Fix [NewGRF]: Properly read in the GRFID. This fixes GRFID checking and activation/deactivation. Do swap the GRFID for displaying purposes.
Thu, 20 Apr 2006 21:13:08 +0000 peter1138 (svn r4487) - Codechange: replace the custom currency magic number 23 with a define
Tue, 18 Apr 2006 05:16:13 +0000 celestar (svn r4463) -Codechange. Include vehicle.h directly instead of implicitly via station.h in a number of source files
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, 26 Mar 2006 21:50:57 +0000 peter1138 (svn r4126) - Feature: A new multi-lingual multi-measuring-unit system:
Fri, 17 Mar 2006 22:47:52 +0000 Darkvater (svn r3930) - [Patches] Change the GUI-patch options from indeces to string representations. Not only makes this the part more humanly readable, but saves us from rewriting the whole index when a patch is added/removed/changed
Tue, 14 Mar 2006 22:56:22 +0000 Darkvater (svn r3874) - Codechange: move the extern decleration of _patches_newgame inside the WE_CREATE event because it is only used there.
Fri, 03 Mar 2006 11:27:18 +0000 Darkvater (svn r3746) - [7/7] Moving the callback functions for the setting-changes from settings_gui.c to settings.c. Also enable the callback functionality through the console.
Thu, 02 Mar 2006 09:57:28 +0000 Darkvater (svn r3732) - Fix two warnings. Stupid MSVC didn't even complain :s (Thank Tron and peter1138)
Thu, 02 Mar 2006 02:22:15 +0000 Darkvater (svn r3726) - [6/6] Finalize conversion, finally save the patches struct.
Thu, 02 Mar 2006 01:56:25 +0000 Darkvater (svn r3723) - [5/6] Move over the console commands from settings_gui to settings where they rather belong.
Thu, 02 Mar 2006 01:41:25 +0000 Darkvater (svn r3722) - [4/4] Present the game with a unified structure for the configuration-ini, saveload, console and gui representations of the settings. The last part finishes the transition with the merging of the settings_gui table(s).
Wed, 01 Mar 2006 20:24:22 +0000 Darkvater (svn r3710) - Use the general function DrawArrowButtons() instead of doing it manually. The function has two parameters added, colour and an enabled flag.
Wed, 01 Feb 2006 07:36:15 +0000 tron (svn r3511) More whitespace ([FS#46] by Rubidium)
Sun, 29 Jan 2006 18:57:26 +0000 Darkvater (svn r3472) - [PBS] Remove from trunk. Anyone interested can still find it in branch/pbs. This reverts revisions r3158, r3140, r3075, r2977, r2674, r2625, r2621, r2529, r2528, r2525, r2524, r2519, r2517, r2516, r2507, r2499. (in conjunction with Tron)
Thu, 05 Jan 2006 12:40:50 +0000 tron (svn r3365) Staticise 36 functions
Tue, 20 Dec 2005 21:24:50 +0000 Darkvater (svn r3323) - Fix: automatically enable new AI when turning on the AI in multiplayer feature (it only works that way and we all know users don't read).
Sun, 18 Dec 2005 12:10:46 +0000 tron (svn r3313) Remove GPMI related changes from trunk
Sun, 18 Dec 2005 08:01:05 +0000 tron (svn r3311) Remove the unnecessary global variable _grffile_count: It's just the scroll count of a list and furthermore only used in one file
Tue, 13 Dec 2005 21:21:57 +0000 Darkvater (svn r3294) - Fix: use INVALID_STRING_ID instead of -1.
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.
Sat, 26 Nov 2005 16:18:15 +0000 truelight (svn r3238) -Fix: always save if you want GPMI-based AIs, this on request by
Tue, 22 Nov 2005 22:32:42 +0000 truelight (svn r3229) -Add: add more GPMI support. Now GPMI-based AIs can be loaded (doesn't change a thing if you didn't enable GPMI)
Mon, 21 Nov 2005 14:28:31 +0000 truelight (svn r3224) -Add: Allow the NewAI to work in Multiplayer Games (switchable via patch
Sat, 19 Nov 2005 12:37:28 +0000 tron (svn r3222) -Feature: Right-Click-Scrolling optionally moves in the opposite direction (Requested by manx)
Tue, 15 Nov 2005 11:46:49 +0000 tron (svn r3190) Turn some loops into canonical for loop form
Tue, 15 Nov 2005 09:00:02 +0000 tron (svn r3185) const
Mon, 14 Nov 2005 19:48:04 +0000 tron (svn r3181) -Bracing
Sun, 13 Nov 2005 14:54:09 +0000 tron (svn r3173) Use the trinary operator and switch to improve readability
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.
Sun, 23 Oct 2005 13:04:44 +0000 tron (svn r3078) Some more stuff, which piled up:
Sat, 22 Oct 2005 06:39:32 +0000 tron (svn r3077) static, const, bracing, indentation, 0 -> '\0'/NULL, typos in comments, excess empty lines, minor other changes
Tue, 27 Sep 2005 20:55:42 +0000 tron (svn r2994) Another small hack regarding currencies: add a #define to emulate a variable, that holds the current currency; again this should increase readability
Sat, 24 Sep 2005 13:56:39 +0000 peter1138 (svn r2982) Newgrf: Added patch option for wagon speed limits. This is enabled by default.
Fri, 23 Sep 2005 23:23:01 +0000 Darkvater (svn r2980) - Add some comments to some setting enums, and fix a 'const' warning.
Sun, 07 Aug 2005 14:18:17 +0000 tron (svn r2831) Fix some potential and real buffer overflows
Sun, 07 Aug 2005 12:41:57 +0000 tron (svn r2830) Move CheckSwitchToEuro() to currency.[ch] and hide the truth about the custom currency behind a #define
Sat, 06 Aug 2005 16:07:22 +0000 bjarni (svn r2817) -Codechange: [autoreplace]: moved autoreplace and autorenew to serverside
Sat, 06 Aug 2005 14:59:54 +0000 tron (svn r2815) Store the currency information in one central place instead of scattering it in several unrelated files
Fri, 29 Jul 2005 18:26:53 +0000 celestar (svn r2751) -Fix: Disabled buttons in the patches and difficulty windows are now rendered properly again
Tue, 26 Jul 2005 19:04:19 +0000 tron (svn r2717) Move _userstring to strings.[ch]
Sun, 24 Jul 2005 15:56:31 +0000 celestar (svn r2702) -Codechange: Cleaned up the sprite code and replaced many magic numbers
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
Wed, 20 Jul 2005 15:29:28 +0000 tron (svn r2650) Convert many explicit shifts+ands to extract bits to invocations of GB - should be a bit nicer to read
Tue, 19 Jul 2005 11:42:40 +0000 ludde (svn r2635) Fix: [ntp/misc] Improve the old pathfinder. Changed it to A* instead of Dijkstra.
Fri, 15 Jul 2005 15:09:52 +0000 ludde (svn r2573) Codechange: Removed WDF_RESTORE_DPARAM, it's not needed with the new string system.
Thu, 14 Jul 2005 09:43:59 +0000 ludde (svn r2564) Fix: Fixed conceptual issue in network_gui.c. AllocateName is not meant to be used by GUI-code, because it modifies the "game-state".
Tue, 12 Jul 2005 20:28:19 +0000 ludde (svn r2553) - Fix: [pathfinding] Remove old-old train pathfinder. Enhanced old pathfinder.
Mon, 04 Jul 2005 14:58:55 +0000 hackykid (svn r2516) - Feature: [pbs] Implement path-based-signalling. This allows multiple trains within the same signal block, provided their paths dont intersect. For this the block must have all exit and entry signals be pbs signals. Place these by ctrl-clicking 4 times on a normal signal.
Wed, 15 Jun 2005 17:27:14 +0000 hackykid (svn r2444) - CodeChange: Add an enum for demagicifying the values of the 'flags' parameter of DrawFrameRect(). (_Abraxa_)
Thu, 02 Jun 2005 19:30:21 +0000 Darkvater (svn r2397) - CodeChange: rename all "ttd" files to "openttd" files.
Sat, 14 May 2005 21:01:57 +0000 Darkvater (svn r2310) - Fix: Game would crash if you full-screened with the 'fullscreen' button than chose a resolution from the dropdown box that was no longer valid. Big thanks to DaleStan for track down the crashing bug.