log src/settings.cpp @ 10480:649ba332458f draft

age author description
Tue, 23 Dec 2008 21:03:43 +0000 rubidium (svn r14732) -Codechange: replace some magic number with less magic constants and use the proper type for a few variables. draft
Tue, 23 Dec 2008 20:50:09 +0000 rubidium (svn r14729) -Fix: writing a single char to the config file caused reading outside a buffer. draft
Tue, 23 Dec 2008 15:23:31 +0000 rubidium (svn r14727) -Codechange: replace some magic numbers with a constant. draft
Sun, 14 Dec 2008 16:56:28 +0000 rubidium (svn r14675) -Fix: setting the Estonian or custom currency as used currency didn't survive a restart cycle. draft
Tue, 28 Oct 2008 14:42:31 +0000 rubidium (svn r14540) -Codechange: introduce [v]seprintf which are like [v]snprintf but do return the number of characters written instead of the number of characters that would be written; as size_t is unsigned substraction can cause integer underflows quite quickly. draft
Tue, 30 Sep 2008 20:51:04 +0000 rubidium (svn r14422) -Codechange: also reflect the changes of r14421 in the filenames. draft
Tue, 30 Sep 2008 20:39:50 +0000 rubidium (svn r14421) -Codechange: rename all player variables/types to company *or* client so it is immediatelly clear which one you are working with. draft
Sun, 28 Sep 2008 15:42:15 +0000 frosch (svn r14412) -Documentation: Comment some functions related to the advanced settings. Patch by Alberth, but with less excessive use of 'at'. draft
Thu, 11 Sep 2008 13:58:59 +0000 smatz (svn r14289) -Fix [FS#2286](r3720)(r1): sound effects an music volume should be in range 0-127, default value shouldn't be higher draft
Mon, 08 Sep 2008 19:20:39 +0000 frosch (svn r14276) -Fix: Rename one of the advanced settings, as 'TTDPatch compatible nonstop handling' wasn't a correct description anymore. draft
Sun, 31 Aug 2008 08:46:43 +0000 rubidium (svn r14197) -Codechange: rework (original) base graphics determination methods. This yields in the following: draft
Fri, 29 Aug 2008 21:06:49 +0000 rubidium (svn r14185) -Fix (r14153): removing NewGRFs from the config file was impossible. draft
Mon, 25 Aug 2008 20:10:45 +0000 smatz (svn r14174) -Fix: since now, we are 'losing' things, not 'loosing' draft
Mon, 25 Aug 2008 15:15:41 +0000 rubidium (svn r14167) -Fix: items in some ini-groups got duplicated on save. draft
Mon, 25 Aug 2008 06:35:28 +0000 rubidium (svn r14164) -Codechange: simplify and unify the addition of ini items with value when not loading an ini file. draft
Sun, 24 Aug 2008 13:50:31 +0000 rubidium (svn r14153) -Codechange: split ini file reading/saving from settings.cpp. draft
Tue, 12 Aug 2008 20:49:27 +0000 rubidium (svn r14056) -Fix [FS#2192]: the console backlog is too small for list_patches. Now it'll only remove backlog items when there are more than a threshold and when they are there longer than (another) threshold. draft
Tue, 12 Aug 2008 12:23:05 +0000 rubidium (svn r14052) -Codechange: make the size of the chat message "box" configurable and increase the default size slightly so it can hold the longest chat messages. draft
Mon, 11 Aug 2008 17:15:31 +0000 glx (svn r14041) -Feature(tte): make it possible to filter list_patches output like it's done for other list_* console commands draft
Sat, 02 Aug 2008 22:57:47 +0000 rubidium (svn r13967) -Codechange [YAPP]: Tweak pathfinder penalties a bit. (michi_cc) draft
Sat, 02 Aug 2008 22:53:51 +0000 rubidium (svn r13952) -Add [YAPP]: Trains now reserve paths trough PBS signals. Bump savegame version. (michi_cc) draft
Sat, 02 Aug 2008 22:52:36 +0000 rubidium (svn r13947) -Codechange [YAPP]: Added YAPP-related penalties to NPF. (michi_cc) draft
Sat, 02 Aug 2008 22:51:38 +0000 rubidium (svn r13943) -Codechange [YAPP]: Reserved station tiles can now be penalized more in YAPF. This should help with spread out stations. (michi_cc) draft
Sat, 02 Aug 2008 22:51:23 +0000 rubidium (svn r13942) -Codechange [YAPP]: Add a penalty for double slips to YAPF. (michi_cc) draft
Sat, 02 Aug 2008 22:51:07 +0000 rubidium (svn r13941) -Codechange [YAPP]: Added YAPP-related penalties to YAPF. (michi_cc) draft
Sat, 02 Aug 2008 22:49:23 +0000 rubidium (svn r13935) -Codechange [YAPP]: PBS signals can now be built with the normal signal tools. (michi_cc) draft
Sat, 02 Aug 2008 22:47:34 +0000 rubidium (svn r13927) -Add [YAPP]: Draw reserved tracks darker, toggeld by a patch setting. (michi_cc) draft
Wed, 30 Jul 2008 01:53:03 +0000 belugas (svn r13872) -Feature: Split the news message announcing opening and closure of industries into two news of their own draft
Thu, 24 Jul 2008 15:19:26 +0000 smatz (svn r13816) -Fix [FS#2150]: check for vehicle length changes outside a depot (callback 0x11) and give a warning about that draft
Tue, 22 Jul 2008 14:17:29 +0000 peter1138 (svn r13781) -Feature: NewGRF presets, selected by a drop down list in the NewGRF window. Presets are saved in the config file. draft
Mon, 21 Jul 2008 13:05:43 +0000 rubidium (svn r13773) -Codechange: disable autoclean for protected/unprotected companies when the timeout is set to 0. Based on an idea by Thomas. draft
Mon, 16 Jun 2008 19:38:41 +0000 smatz (svn r13537) -Fix [FS#2090](r13523): QSortT won't work this way, use Dimension instead of uint16[2] for resolutions draft
Thu, 05 Jun 2008 11:26:38 +0000 rubidium (svn r13386) -Fix: global currency/units setting being overriden when loading a savegame. draft
Tue, 03 Jun 2008 18:35:58 +0000 smatz (svn r13375) -Add: logging of actions that could possibly cause desyncs and crashes to simplify debugging. See readme.txt for details draft
Tue, 03 Jun 2008 08:04:35 +0000 rubidium (svn r13369) -Codechange: remove duplication of network configuration settings between NetworkSettings and NetworkGameInfo. draft
Mon, 02 Jun 2008 23:01:57 +0000 rubidium (svn r13365) -Fix: don't segfault on trying to set a non-existing patch setting. draft
Fri, 30 May 2008 18:20:26 +0000 rubidium (svn r13343) -Codechange: reorder/move variable/functions in the network headers so that nothing from the network directory needs to include basically all network headers. draft
Fri, 30 May 2008 09:23:05 +0000 rubidium (svn r13341) -Codechange: make most of the network settings configurable via the patch command. draft
Thu, 29 May 2008 21:36:10 +0000 rubidium (svn r13336) -Fix: loading old savegames, e.g. the intro game, would reset the autosave settings. draft
Thu, 29 May 2008 20:21:28 +0000 rubidium (svn r13334) -Codechange: move the network settings variables from network/network_internal to settings. draft
Thu, 29 May 2008 19:06:54 +0000 rubidium (svn r13332) -Fix (r13325): network games got somewhat broken. draft
Thu, 29 May 2008 15:13:28 +0000 rubidium (svn r13325) -Codechange: split the client-side only settings from the settings stored in the savegame so there is no need to have a duplicate copy of it for new games. draft
Wed, 28 May 2008 21:36:16 +0000 rubidium (svn r13317) -Codechange: make news messages use a linked list instead of a moving circular buffer. This makes it possible to store more news messages in the history. Based on a patch by Cirdan. draft
Wed, 28 May 2008 14:36:06 +0000 rubidium (svn r13309) -Fix: the difficulty settings from the savegame would be reset by the ones of the intro game. draft
Mon, 26 May 2008 21:38:17 +0000 rubidium (svn r13277) -Fix: opntitle 'jumping' to the temperate climate when closing the NewGRF settings window. draft
Mon, 26 May 2008 05:58:15 +0000 rubidium (svn r13258) -Codechange: add support for using (most) of the old patch names in the console. draft
Mon, 26 May 2008 00:31:36 +0000 rubidium (svn r13256) -Codechange: merge the OPTS and PATS chuncks. draft
Sun, 25 May 2008 22:36:44 +0000 rubidium (svn r13255) -Codechange: move _opt to _settings. draft
Sun, 25 May 2008 19:17:03 +0000 rubidium (svn r13251) -Codechange: rename _patches to _settings as that is more logic. draft
Sun, 25 May 2008 17:04:09 +0000 rubidium (svn r13247) -Codechange: small amount of coding style for settings.cpp. draft
Sun, 25 May 2008 12:57:39 +0000 rubidium (svn r13242) -Codechange: remove _opt_ptr. draft
Sat, 24 May 2008 10:35:15 +0000 rubidium (svn r13229) -Codechange: replace some global variables that are only initialised once and always with the same value with enums. draft
Sat, 24 May 2008 10:15:06 +0000 rubidium (svn r13228) -Codechange: split console.h. draft
Sat, 24 May 2008 02:54:47 +0000 belugas (svn r13226) -Feature: Allow to have more than only two airports per town. The number of airports is now controlled by the noise each of them generates, the distance from town's center and how tolerant the town is. draft
Mon, 12 May 2008 14:54:33 +0000 glx (svn r13060) -Codechange: update build industry window when raw_industry_construction setting is modified draft
Sun, 11 May 2008 02:15:02 +0000 belugas (svn r13038) -Fix: When switching the signal gui patch to off, delete the signal window accordingly draft
Thu, 08 May 2008 16:48:29 +0000 smatz (svn r13016) -Codechange: unify the detection if rail catenary should be drawn draft
Thu, 08 May 2008 14:04:52 +0000 glx (svn r13014) -Fix (r13008): mingw revealed some signed/unsigned warnings draft
Thu, 08 May 2008 13:20:54 +0000 glx (svn r13008) -Fix [FS#1997]: silence some MSVC x64 warnings draft
Tue, 06 May 2008 22:08:18 +0000 rubidium (svn r12976) -Codechange: use w->SetDirty() instead of SetWindowDirty(w) when it's certain that w != NULL. draft