Thu, 20 Apr 2006 22:08:20 +0000 |
Darkvater |
(svn r4489) - Codechange: some small cleanups in the settings-parser code, mainly substituting terminating 0 characters with '\0'.
|
file |
diff |
annotate
|
Thu, 20 Apr 2006 21:13:08 +0000 |
peter1138 |
(svn r4487) - Codechange: replace the custom currency magic number 23 with a define
|
file |
diff |
annotate
|
Sun, 16 Apr 2006 10:26:46 +0000 |
bjarni |
(svn r4445) -Fix: FS#108 Danish name generator bug
|
file |
diff |
annotate
|
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
|
file |
diff |
annotate
|
Wed, 29 Mar 2006 19:00:56 +0000 |
celestar |
(svn r4153) -Codechange. Changed NPF_TILE_LENGTH into an enum and moved it out of variables.h. Just a drop in the bucket, but it is a start
|
file |
diff |
annotate
|
Tue, 28 Mar 2006 21:51:14 +0000 |
Darkvater |
(svn r4142) - Fix [FS#74]: Incorrectly loaded settings from the config file when the signed uint32 variable would be negative.
|
file |
diff |
annotate
|
Sun, 26 Mar 2006 21:50:57 +0000 |
peter1138 |
(svn r4126) - Feature: A new multi-lingual multi-measuring-unit system:
|
file |
diff |
annotate
|
Tue, 21 Mar 2006 21:07:50 +0000 |
Darkvater |
(svn r3997) - Default the patch-setting 'pause_on_join' to true.
|
file |
diff |
annotate
|
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
|
file |
diff |
annotate
|
Fri, 17 Mar 2006 20:56:51 +0000 |
Darkvater |
(svn r3926) - [Patches]: Switched string for ship and aircraft replacement, and also forgot to put back the callback function. Thanks Tron
|
file |
diff |
annotate
|
Fri, 17 Mar 2006 19:52:12 +0000 |
Darkvater |
(svn r3924) - Revert r3923, apparently we are not fond of CONDNULL() structs :)
|
file |
diff |
annotate
|
Fri, 17 Mar 2006 18:54:42 +0000 |
Darkvater |
(svn r3923) - [Pathces/HACK]: Add 32 empty bytes at the end of the patches chunk in the savegame to not to have to increase the savegame version every time we add one; at least for a while. To not break in-between nightlies a temporary hack is done. So make sure to upgrade to this nightly before you upgrade to newer ones. Releases are unaffected
|
file |
diff |
annotate
|
Fri, 17 Mar 2006 08:06:56 +0000 |
Darkvater |
(svn r3915) - Savegame version 23: Do not save the autosave interval anymore with savegames. Some people should be very happe atm ;)
|
file |
diff |
annotate
|
Fri, 17 Mar 2006 08:01:54 +0000 |
Darkvater |
(svn r3914) - Properly implement SDT(G)_CONDNULL macro's without special cases (add flag SLF_CONFIG_NO and empty string as name)
|
file |
diff |
annotate
|
Thu, 16 Mar 2006 00:22:36 +0000 |
Darkvater |
(svn r3896) - [Patches] Fix: Honour any conditional settings when retrieving the setting entries.
|
file |
diff |
annotate
|
Thu, 16 Mar 2006 00:20:33 +0000 |
Darkvater |
(svn r3895) - Add proper SLE(G)_CONDNULL macros for the empty space reservation in savegames and update where used
|
file |
diff |
annotate
|
Wed, 15 Mar 2006 12:37:59 +0000 |
Darkvater |
(svn r3880) - just do a string compare without length restrictions; followup for r3875
|
file |
diff |
annotate
|
Tue, 14 Mar 2006 22:58:46 +0000 |
Darkvater |
(svn r3875) - [Patches] Fix up the intro menu so the right values for the mapsize are shown (the default ones). Setting the value involves a small hack in that we also set the _patches value because that is used for world-generation and only inside there do the values get copied from _newgame
|
file |
diff |
annotate
|
Mon, 13 Mar 2006 23:20:24 +0000 |
Darkvater |
(svn r3854) - Fix restart_game_date to default to zero and allow a value of 0 which got screwed up during the patch-rewrite. Thanks peter1138
|
file |
diff |
annotate
|
Mon, 13 Mar 2006 23:10:02 +0000 |
Darkvater |
(svn r3852) - Revert r3733 which fixed the default value loading for char, but broke loading a set value. Added a better fix which needs a char value to be a string (eg enclosed in double-quotes)
|
file |
diff |
annotate
|
Mon, 06 Mar 2006 19:23:26 +0000 |
peter1138 |
(svn r3775) Fix loading of server_port from config file, introduced in Darkvater's unified configuration changes (r3719+)
|
file |
diff |
annotate
|
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.
|
file |
diff |
annotate
|
Thu, 02 Mar 2006 14:45:35 +0000 |
tron |
(svn r3733) Fix a bug in r3719, which caused a crash when the default value for a SLE_VAR_CHAR setting was used
|
file |
diff |
annotate
|
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)
|
file |
diff |
annotate
|
Thu, 02 Mar 2006 02:22:15 +0000 |
Darkvater |
(svn r3726) - [6/6] Finalize conversion, finally save the patches struct.
|
file |
diff |
annotate
|
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.
|
file |
diff |
annotate
|
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).
|
file |
diff |
annotate
|
Thu, 02 Mar 2006 00:32:48 +0000 |
Darkvater |
(svn r3721) - [3/4] Present the game with a unified structure for the configuration-ini, saveload, console and gui representations of the settings. From part 3 on, OpenTTD is once again compilable.
|
file |
diff |
annotate
|
Thu, 02 Mar 2006 00:07:41 +0000 |
Darkvater |
(svn r3720) - [2/4] Present the game with a unified structure for the configuration-ini, saveload, console and gui representations of the settings. This second part gets rid of the old SettingDesc structures and updates them with the unified types. These new settings are heavily macro'd, which should make it easy to add/edit entries within sections.
|
file |
diff |
annotate
|
Wed, 01 Mar 2006 23:53:20 +0000 |
Darkvater |
(svn r3719) - [1/4] Present the game with a unified structure for the configuration-ini, saveload, console and gui representations of the settings. This first part rewrites the configuration section to use the SaveLoad VarType in general.
|
file |
diff |
annotate
|
Wed, 01 Mar 2006 21:15:25 +0000 |
Darkvater |
(svn r3716) - Move the option settings (_game_opt_desc) from misc.c into settings.c. This will be merged with SettingDesc misc_settings above as they are actually the same. No functionality has changed beside the fact that the settings are now in a different Chunkhandler.
|
file |
diff |
annotate
|
Mon, 20 Feb 2006 23:40:53 +0000 |
Darkvater |
(svn r3641) - Rename MusicFilesettings 'btn_down' to more sensible 'playing'
|
file |
diff |
annotate
|
Mon, 20 Feb 2006 23:01:58 +0000 |
Darkvater |
(svn r3640) - Remove win32-only variables from variables.h and put them into win32_v.c. Also ifdef the win32 specific configuration file settings.
|
file |
diff |
annotate
|
Mon, 20 Feb 2006 17:54:25 +0000 |
Darkvater |
(svn r3622) - Partly revert r3214. The patch setting max_num_autosaves stays to help control PDA-troubles which the commit was intended for. Didn't revert makefile-config version since it would cause trouble. But Bjarni promised to rewrite it :)
|
file |
diff |
annotate
|
Mon, 20 Feb 2006 17:49:26 +0000 |
Darkvater |
(svn r3621) - Codechange: Only define the server and bans list if network is enabled. Preparatory work for saving patches/settings to savegame.
|
file |
diff |
annotate
|
Mon, 13 Feb 2006 22:11:03 +0000 |
truelight |
(svn r3601) -Codechange: special for Tron, and he was absolutely correct in thisone: added a comment for last commit
|
file |
diff |
annotate
|
Mon, 13 Feb 2006 22:06:02 +0000 |
truelight |
(svn r3600) -Fix: suppress error on 64bit targets
|
file |
diff |
annotate
|
Mon, 06 Feb 2006 22:30:43 +0000 |
truelight |
(svn r3567) -Fix: for once and for all, use 'unsigned long' if you want to cast something
|
file |
diff |
annotate
|
Sat, 04 Feb 2006 23:09:33 +0000 |
Darkvater |
(svn r3550) - [Patches]: fix GCC warning, sorry
|
file |
diff |
annotate
|
Sat, 04 Feb 2006 22:52:30 +0000 |
Darkvater |
(svn r3548) - [Patches]: rework two loops in make_oneofmany() and make_manyofmany()
|
file |
diff |
annotate
|
Sat, 04 Feb 2006 22:48:57 +0000 |
Darkvater |
(svn r3547) - [Patches]: do some general cleanup, commentarization before starting actual work. This patch contains no functional changes (I hope). It might break GPMI-builds though when trying to join a trunk/ network game or vice versa. To solve, you can change the order of the first 8 enums in SettingDescType. I think that'll work.
|
file |
diff |
annotate
|
Sat, 04 Feb 2006 15:28:30 +0000 |
Darkvater |
(svn r3534) - Codechange: remove unused savedump patch-settings.
|
file |
diff |
annotate
|
Wed, 01 Feb 2006 09:08:25 +0000 |
peter1138 |
(svn r3512) Yet more whitespace fixes (mostly by Rubidium)
|
file |
diff |
annotate
|
Wed, 01 Feb 2006 07:36:15 +0000 |
tron |
(svn r3511) More whitespace ([FS#46] by Rubidium)
|
file |
diff |
annotate
|
Sun, 29 Jan 2006 20:32:30 +0000 |
truelight |
(svn r3479) -Fix: fixed warnings on 64bit platforms (anyway, most 64bit platforms)
|
file |
diff |
annotate
|
Sun, 29 Jan 2006 19:50:01 +0000 |
Darkvater |
(svn r3475) - Fix: you couldn't remove an item from a list-type of config ingame from the configuration file. Whatever you did, upon restart of OpenTTD those items were still there. To fix this we initialize the first item to NULL in SaveList as it is rebuilt anyways fully.
|
file |
diff |
annotate
|
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)
|
file |
diff |
annotate
|
Sun, 18 Dec 2005 12:10:46 +0000 |
tron |
(svn r3313) Remove GPMI related changes from trunk
|
file |
diff |
annotate
|
Sat, 26 Nov 2005 16:18:15 +0000 |
truelight |
(svn r3238) -Fix: always save if you want GPMI-based AIs, this on request by
|
file |
diff |
annotate
|
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)
|
file |
diff |
annotate
|
Mon, 21 Nov 2005 14:28:31 +0000 |
truelight |
(svn r3224) -Add: Allow the NewAI to work in Multiplayer Games (switchable via patch
|
file |
diff |
annotate
|
Sat, 19 Nov 2005 12:37:28 +0000 |
tron |
(svn r3222) -Feature: Right-Click-Scrolling optionally moves in the opposite direction (Requested by manx)
|
file |
diff |
annotate
|
Thu, 17 Nov 2005 19:43:37 +0000 |
bjarni |
(svn r3214) -Feature: openttd.cfg can now set how many autosaves to keep before starting to overwrite old ones
|
file |
diff |
annotate
|
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.
|
file |
diff |
annotate
|
Sat, 24 Sep 2005 13:56:39 +0000 |
peter1138 |
(svn r2982) Newgrf: Added patch option for wagon speed limits. This is enabled by default.
|
file |
diff |
annotate
|
Fri, 23 Sep 2005 14:21:39 +0000 |
tron |
(svn r2976) -Fix: Align settings pool items to the size of void* to fix bus errors on 64bit architectures which require aligned variables
|
file |
diff |
annotate
|
Thu, 08 Sep 2005 12:48:26 +0000 |
tron |
(svn r2924) Introduce the ALIGN() macro which aligns values to multiples of a power of 2, for exact semantics see the commment in macros.h
|
file |
diff |
annotate
|
Sun, 07 Aug 2005 17:52:41 +0000 |
tron |
(svn r2833) Remove saving of sprite cache data:
|
file |
diff |
annotate
|
Sun, 07 Aug 2005 14:18:17 +0000 |
tron |
(svn r2831) Fix some potential and real buffer overflows
|
file |
diff |
annotate
|
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
|
file |
diff |
annotate
|