Commit Graph

161 Commits (75a776770b69372e370f13dc6b13405cff5e74b2)

Author SHA1 Message Date
rubidium 75a776770b (svn r14965) -Codechange: remember the patch entry instead of the page and index of the entry for handling the "input box" (Alberth) 16 years ago
rubidium b467902e65 (svn r14964) -Codechange: hide the length of a patch page behind a function (Alberth) 16 years ago
rubidium 58c5b6106e (svn r14963) -Codechange: remember what entry was clicked instead of the index (Alberth) 16 years ago
rubidium c91930e94c (svn r14962) -Codechange: add the concept of patch entries and patch (sub) pages 16 years ago
rubidium bc8d1d7b0d (svn r14961) -Update: remove the string from r14960 from the other languages too. 16 years ago
rubidium a54e957416 (svn r14960) -Codechange: add some this where appropriate (Alberth) 16 years ago
rubidium f902e3097d (svn r14938) -Fix: some small inconsistencies w.r.t. "0 is disabled" setting handling 16 years ago
rubidium 7a5798695d (svn r14919) -Feature: distant joining of stations (Frostregen and PhilSophus) 16 years ago
frosch eb6df17b1a (svn r14902) -Feature: Advanced setting to keep various building tools active, which are usually closed after placing an object. (planetmaker) 16 years ago
rubidium 567b262901 (svn r14899) -Feature: remove the window limit, but leave a configurable limit on the number of non-sticky non-vital windows.
-Fix [FS#2499]: crashes/misbehaviours when (almost) all windows are stickied.
16 years ago
rubidium ac0e2e6d5a (svn r14885) -Fix: if settings minimum != 1 and 0-is-disabled is enabled, one could set the setting in-game to an out-of-valid-range value. 16 years ago
smatz 65a40146f2 (svn r14839) -Fix [FS#2496](r14835): one occurence of train_income_warn wasn't updated 16 years ago
rubidium e62e12e7f5 (svn r14827) -Feature [FS#1984]: few (optional) optimisations to making (initial) orders (sulai) 16 years ago
glx 06519a56f2 (svn r14816) -Fix: signed/unsigned warnings (MSVC) 16 years ago
smatz 7869c4ba66 (svn r14815) -Codechange: separate 'highscore' code from 'company' code 16 years ago
rubidium f08fe262af (svn r14800) -Codechange: make the advanced settings window resizeable and scrollable (most by Alberth) 16 years ago
rubidium 8150319cb2 (svn r14799) -Codechange: move drawing a single settings entry to it's own function (Alberth) 16 years ago
rubidium 74f403b408 (svn r14798) -Codechange: move variable declaration to first use of variable (Alberth) 16 years ago
rubidium 82087f04ec (svn r14797) -Codechange: replace even more magic numbers with constants (Alberth) 16 years ago
rubidium a8f73dbb84 (svn r14796) -Fix: if using variable, use it everywhere instead of hardcoding it's value sometimes (Alberth) 16 years ago
rubidium 183990de30 (svn r14795) -Codechange: replace a magic number with a constant (Alberth) 16 years ago
rubidium 1bc6b7a7a5 (svn r14794) -Document: a few functions/variables (Alberth) 16 years ago
rubidium 4c1c6cd8e8 (svn r14792) -Feature: make the date format for default savegame/screenshot names configurable 16 years ago
rubidium d3144b6f04 (svn r14789) -Feature: allow scrolling with the left mouse button pressed (if enabled). Primarily useful for systems with touch screen (aapo) 16 years ago
rubidium 5aa2dac751 (svn r14767) -Codechange: remove some unneeded artificial limits from currencies and use the bounds of the data type. 16 years ago
rubidium ef20d229ab (svn r14755) -Codechange: remove ending year as it can't be changed anyways. 16 years ago
rubidium e83cca7d13 (svn r14754) -Codechange: get rid of _cmd_text and just pass it as (optional) parameter. 16 years ago
rubidium 1ce8df9dac (svn r14658) -Change: allow changing town names when there are no towns in the scenario yet. 16 years ago
peter1138 150fd2a49f (svn r14609) -Codechange: Use supplied button colour instead of hardcoded yellow, for 'greyed out' arrow buttons. (Yorick) 16 years ago
skidd13 9b282b3e51 (svn r14555) -Codechange: replace ttd_strlcat and ttd_strlcpy with strecat and strecpy where direct conversion is possible 16 years ago
rubidium dc3ce6bbe7 (svn r14462) -Codechange: replace magic number with already existing constant (Albert) 16 years ago
frosch 40018be915 (svn r14412) -Documentation: Comment some functions related to the advanced settings. Patch by Alberth, but with less excessive use of 'at'. 16 years ago
rubidium f49d5057ee (svn r14390) -Codechange: replace magic constants with symbolic constants. 16 years ago
smatz ffa39caf3d (svn r14331) -Codechange: use an enum as additional parameter for ShowQueryString() 16 years ago
peter1138 2c92a979ad (svn r14018) -Fix (r14017): Typos prevented compilation. 16 years ago
belugas f4997d8866 (svn r14017) -Codechange: DrawArrowButtons now uses Colours enum to specify the colour of the button 16 years ago
rubidium b29f290816 (svn r13935) -Codechange [YAPP]: PBS signals can now be built with the normal signal tools. (michi_cc) 16 years ago
rubidium bef1770590 (svn r13927) -Add [YAPP]: Draw reserved tracks darker, toggeld by a patch setting. (michi_cc) 16 years ago
belugas 1648da0e47 (svn r13907) -Codechange: Replace a number with Colours enum on DrawFrameRect usage 16 years ago
belugas e8be25baa6 (svn r13900) -Codechange: Replace numbers with Colours enum on settings, smallmaps, stations and signs guis. 16 years ago
rubidium 5a94972c2d (svn r13715) -Fix [FS#2129]: C-like strings had to be rebound each time they were printed, otherwise the text could change due to the few number of slots that could be used to bind.
-Codechange: remove all BindCString and related functions and replace it by RAW_STRING which prints the C-string raw pointer that is on the 'print stack'.
16 years ago
frosch cfdc710104 (svn r13649) -Codechange: Split the GfxFillRect() special flags from 'color' into their own parameter. 16 years ago
smatz 40d5242f91 (svn r13618) -Codechange: move tar-specific declarations to separate file
Removes indirect dependency on <string> and <map> for over 40 files
16 years ago
smatz e00df941fa (svn r13537) -Fix [FS#2090](r13523): QSortT won't work this way, use Dimension instead of uint16[2] for resolutions 16 years ago
rubidium e8767f730a (svn r13386) -Fix: global currency/units setting being overriden when loading a savegame. 16 years ago
rubidium d36ff6af5a (svn r13335) -Fix: remove rogue (debugging) printf. 16 years ago
rubidium e7a501100a (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. 16 years ago
rubidium c4c440cc20 (svn r13256) -Codechange: merge the OPTS and PATS chuncks.
-Codechange: split the diff_custom variable.
-Feature: allow changing some of the diff_custom variables via the console in network games.
16 years ago
rubidium d289464d69 (svn r13255) -Codechange: move _opt to _settings. 16 years ago
rubidium dc77647ea4 (svn r13251) -Codechange: rename _patches to _settings as that is more logic.
-Codechange: move all Settings into substructs of _settings in a way that they are logically grouped.
16 years ago