Commit Graph

80 Commits (25af12814b53196f43dbc04881e85c617e534065)

Author SHA1 Message Date
Jonathan G Rennison 1f727e9029 Custom bridge heads: Add savegame version and setting. 8 years ago
Jonathan G Rennison a8cc81d054 Initialiser list fixes for legacy compilers. 9 years ago
Jonathan G Rennison c57ffc64bc Settings update: add PATX chunk to store additional settings
in an unordered format which is tolerant of extra, missing or reordered
settings.
9 years ago
Jonathan G Rennison 17e8693e62 Initial stubs for extending the save/load version checking/upgrade code,
with support for tests on individually versioned features as well as
savegame versions.
This is mainly for improved handling of features added to patchpacks.
The current status-quo of picking a random number for the savegame
version when releasing a patch breaks loading of savegames from newer
trunk savegame versions, with or without the same patch applied, as
savegame upgrade code is not run, which can also lead to crashes on load.
Instead don't change the savegame version (but set the high bit to
keep trunk versions away), but instead include the versions of individual
features using a separate mechanism.
9 years ago
alberth 9b946e3bf2 (svn r27231) -Codechange: Replace magic numbers for the smoothness setting (chillcore) 9 years ago
frosch 6cb930168f (svn r27163) -Fix [FS#6204]: Toolbars were not invalidated when changing max-vehicles settings. (adf88) 9 years ago
frosch 04b8fe6d0b (svn r27151) -Add: Allow changing max heightlevel in scenario editor. 10 years ago
frosch 3d37abf802 (svn r27144) -Change: The chatbox-width setting now uses percent of screen width instead of pixels. 10 years ago
rubidium 0efe811f74 (svn r27009) -Add: extra level of general map heightness (ChillCore) 10 years ago
peter1138 2655de52d7 (svn r26990) -Feature: Add option to choose normal, double or quad-size interface. 10 years ago
rubidium fa193ece85 (svn r26885) -Feature-ish: user interface for limiting the maximum height of a map 10 years ago
rubidium 647a3c8e5f (svn r26882) -Feature: allow limiting the height of bridges (ic111) 10 years ago
rubidium ab3660278a (svn r26880) -Add: stub settings for limiting bridge and map height 10 years ago
planetmaker 035fedd30b (svn r26815) -Change: Allow to set the granularity of the tooltip hover time in milliseconds instead of seconds. New default value is 250ms 10 years ago
frosch 59a49a4483 (svn r26614) -Add: Adv. settings window can handle the autosave setting as well. 10 years ago
frosch 7e359e1b8d (svn r26604) -Add: Most of the mapgen settings to advances settings window. 10 years ago
frosch fffab86525 (svn r26528) -Remove: A bunch of archaic settings from the advanced settings GUI. 10 years ago
fonsinchen 193a20d260 (svn r26323) -Fix: update some constants related to map size. 11 years ago
rubidium 1cf6dad8f2 (svn r25508) -Change: split unit localisation choice into a choice per type of unit, and move it to the advanced settings
-Feature [FS#5482]: have tractive effort in imperial (lbf) and metric (kgf) units
-Feature: have weights and volumes in imperial units (short tons, gallons)
11 years ago
rubidium 74d3f05fe2 (svn r25507) -Cleanup: double definition 11 years ago
fonsinchen 7b2f8a885e (svn r25365) -Feature: show cargo by next hops and final destinations in the station GUI 11 years ago
fonsinchen 848ca543a2 (svn r25351) -Add: settings for link graph 11 years ago
planetmaker 7aa0712644 (svn r25072) -Codechange: Don't require the custom currency to be the last defined one 11 years ago
rubidium 0f53f270c1 (svn r24968) -Fix [FS#5379]: company window was not updated when shared were enabled/disabled 12 years ago
planetmaker dbaad927d7 (svn r24899) -Fix [FS#5434]: Also the station build window needs redrawing when the station spread changes (based on patch by juanjo) 12 years ago
frosch 336a93a9d8 (svn r24846) -Add: Advanced settings to disable certain sound effects. 12 years ago
frosch 888df85a3a (svn r24845) -Add: News ticker sound setting to adv. settings window. 12 years ago
frosch 7577ee2340 (svn r24844) -Add: News display settings to adv. settings window. 12 years ago
frosch 11bb1086bd (svn r24843) -Codechange: Move news display options into the general settings framework. (based on patch by eagle_rainbow) 12 years ago
frosch a90bc800e8 (svn r24792) -Add: Readd difficulty settings to advanced settings unless they are already present in other settings windows. 12 years ago
frosch 76fef0843c (svn r24790) -Remove: Classic difficulty profiles. 12 years ago
frosch 9ef1c5f4c3 (svn r24789) -Add: Separate setting to control the default settings of newly added scripts and random AIs. 12 years ago
frosch 18b97fa062 (svn r24785) -Add: Various methods to open the OSK. (based on patch by Eagle_rainbow) 12 years ago
frosch 7bba04866d (svn r24672) -Add [FS#5356]: Remember the basic/advanced/expert filter selection. 12 years ago
frosch b4c70a51da (svn r24671) -Feature [FS#5355]: Add basic/advanced/expert filters to adv. settings GUI. (Eagle_rainbow) 12 years ago
frosch ac99094c91 (svn r24590) -Feature: More options for the auto-scroll setting. (adf88) 12 years ago
frosch 7fe756fefa (svn r24270) -Add: Missing descriptions for adv. settings. 12 years ago
alberth 92ebd22e85 (svn r24235) -Add: Add help-strings for the settings in the advanced settings window. 12 years ago
alberth cc6b16a4c1 (svn r24234) -Add: Add help-string infrastructure to the ini files 12 years ago
alberth 0c80091daa (svn r24209) -Cleanup: Remove now unused SGF_NOCOMMA value. 12 years ago
alberth f19bc87520 (svn r24206) -Codechange: Move colouring of advanced setting options to the drawing code. 12 years ago
frosch 70b2c96c8b (svn r24194) -Change: Rename the 'signal_side' setting to 'train_signal_side', and add a third option while doing so. 12 years ago
frosch f0b2de579f (svn r24191) -Fix: If you consider a settings to potentially cause desyncs via NewGRFs and thus disallow changing it in network games, you should probably also sync it to clients. 12 years ago
michi_cc 07f32df363 (svn r24134) -Add: Configurable limits for tree planting. 12 years ago
michi_cc 88cfe6fc9c (svn r24129) -Feature [FS#3660]: Option to minimise signal distance when dragging over obstacles. (adf88) 12 years ago
michi_cc 0cbc88a1db (svn r23895) -Revert (r23888): Broken and not even needed anymore in the container format 2 implementation that was committed. 13 years ago
michi_cc bf7ddd57ea (svn r23888) -Change: Move the min/max zoom settings to the "misc" section so they are valid before sprites are loaded. 13 years ago
rubidium 578c3218b0 (svn r23769) -Codechange: make the lag/join start timeouts configurable as well 13 years ago
rubidium f6329bf87e (svn r23764) -Fix [FS#4955]: make default timeouts for certain states lower and configurable 13 years ago
frosch 91843ef9ad (svn r23497) -Add: Advanced display setting to control the linewidth in graphs. (ChillCore) 13 years ago