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