summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2009-01-10(svn r14979) -Fix: Disable a NewGRF from loading if it contains multiple ↵peter1138
Action 8s
2009-01-10(svn r14978) -Codechange: simplify the control flow of the OnClick of the ↵rubidium
settings window
2009-01-10(svn r14977) -Update: WebTranslator2 update to 2009-01-10 18:44:17translators
arabic_egypt - 4 fixed by khaloofah (4) brazilian_portuguese - 26 fixed by tucalipe (26) bulgarian - 3 fixed by Ar4i (3) catalan - 3 fixed by arnaullv (3) croatian - 35 fixed by tifached (35) czech - 52 fixed, 10 changed by Hadez (62) danish - 4 fixed by ThomasA (4) dutch - 6 fixed by Excel20 (4), habell (2) finnish - 15 fixed by UltimateSephiroth (15) french - 15 fixed by glx (15) hungarian - 6 fixed by alyr (6) indonesian - 6 fixed, 64 changed by fanioz (70) italian - 3 fixed, 1 changed by lorenzodv (4) portuguese - 6 fixed by rmrebelo (6) romanian - 6 fixed by kkmic (6)
2009-01-10(svn r14975) -Fix (r14957): Do not immediatelly move the train when leaving ↵frosch
the station and the destination is not yet known.
2009-01-10(svn r14974) -Change: reorder/reorganise the entries of the settings window ↵rubidium
(Alberth)
2009-01-10(svn r14973) -Codechange: recursively fold subpages (Alberth)rubidium
2009-01-10(svn r14972) -Update: do r14971 also for the non-English strings (Alberth)rubidium
2009-01-10(svn r14971) -Change: the colour of the patch page text so it becomes more ↵rubidium
visible as it changed background (Alberth)
2009-01-10(svn r14970) -Change: move all (patch) settings to a single "page" (Alberth)rubidium
2009-01-10(svn r14969) -Codechange: make drawing trees possible (Alberth)rubidium
2009-01-10(svn r14967) -Codechange: split the drawing of the window into several ↵rubidium
smaller functions (Alberth)
2009-01-10(svn r14966) -Codechange: simplify and generalise finding patch entries ↵rubidium
(Alberth)
2009-01-10(svn r14965) -Codechange: remember the patch entry instead of the page and ↵rubidium
index of the entry for handling the "input box" (Alberth)
2009-01-10(svn r14964) -Codechange: hide the length of a patch page behind a function ↵rubidium
(Alberth)
2009-01-10(svn r14963) -Codechange: remember what entry was clicked instead of the ↵rubidium
index (Alberth)
2009-01-10(svn r14962) -Codechange: add the concept of patch entries and patch (sub) pagesrubidium
2009-01-10(svn r14961) -Update: remove the string from r14960 from the other languages ↵rubidium
too.
2009-01-10(svn r14960) -Codechange: add some this where appropriate (Alberth)rubidium
2009-01-10(svn r14959) -Fix [FS#2508]: wrong defaults for service interval when ↵rubidium
switching between service interval in days and service interval in percentages.
2009-01-10(svn r14958) -Codechange [FS#1923]: when checking for unique names, compare ↵smatz
only with manually set names There are situations that aren't solvable (because of different language files), so if the user really wants to have duplicated name, allow him to do so. It solves desyncs between server and clients using different languages. It behaves the same in SP and MP, so users won't see the different behaviour as a bug (and even checking in SP could be worked around by the user).
2009-01-10(svn r14957) -Fix [FS#2516]: Do not abort train movement, when we are just ↵frosch
about to reach the end of the platform.
2009-01-10(svn r14956) -Fix [FS#1832]: building new station parts didn't allocate a ↵rubidium
new station spec effectively breaking variable 41. This was due to the limited number of station specs that we can have per station. This fix makes newly build station parts create a new spec until one cannot allocate new station specs anymore and it'll revert to the old behaviour (sharing station specs).
2009-01-10(svn r14955) -Fix: newgrf station specs didn't get deallocated when building ↵rubidium
a new station part over them.
2009-01-10(svn r14954) -Fix [FS#1890]: sharing/cloning/inserting of orders that the/a ↵rubidium
vehicle (in the shared list) can't go to (wrong station type etc)
2009-01-10(svn r14953) -Fix (r14952): the "available aircraft" list caused a crashrubidium
2009-01-10(svn r14952) -Codechange: unify the "can vehicle go to station" testsrubidium
2009-01-10(svn r14949) -Cleanup: pointer coding stylerubidium
2009-01-09(svn r14948) -Codechange: enumification and more comments in the statusbar codesmatz
2009-01-09(svn r14947) -Fix [FS#2519]: vehicle following did not update the location ↵rubidium
from where to smooth scroll, thus any new viewport center would smooth scroll from the location where you were just before you started following the vehicle
2009-01-09(svn r14946) -Fix: copying a location from the extra viewport to the main ↵rubidium
viewport did not cancel vehicle following
2009-01-09(svn r14945) -Feature(ette): Support var 0x45 (curvature info) also for road ↵frosch
vehicles.
2009-01-09(svn r14944) -Cleanup: add spaces around some operatorsrubidium
2009-01-09(svn r14943) -Cleanup: remove some rogue spaces/replace some rogue tabs with ↵rubidium
spaces
2009-01-09(svn r14940) -Fix: let the statusbar know the current news are invalid or ↵smatz
bad things will happen
2009-01-09(svn r14939) -Codechange: Follow standard *ChangeInfo() pattern for global ↵peter1138
variables during reservation. Whilst not strictly necessary for global variables, following the same pattern makes it easier to follow. This also solves the long standing ChangeInfoResult/bool warning for MSVC.
2009-01-09(svn r14938) -Fix: some small inconsistencies w.r.t. "0 is disabled" setting ↵rubidium
handling
2009-01-09(svn r14936) -Fix: INDUSTRYBEH_ONLY_NEARTOWN bypassed the clear-test and ↵frosch
could e.g. result in incomplete clearing of protected houses.
2009-01-09(svn r14935) -Fix [FS#2498]: the new operator may not return NULL, so don't.rubidium
2009-01-09(svn r14934) -Fix: in (extreme) cases CanAllocateItem could return true when ↵rubidium
there's not enough space.
2009-01-09(svn r14933) -Codechange: check the whether a pool item can be constructed ↵rubidium
instead of trying to make it and check for NULL.
2009-01-09(svn r14931) -Fix [FS#2512]: the "animation state" of the bubbles was stored ↵rubidium
in a variable that was not stored in the savegame. Using a variable that gets saved in the savegame solves the desync and makes it a bit clearer.
2009-01-08(svn r14927) -Codechange: constify widget numbers in network chat gui.belugas
2009-01-08(svn r14926) -Feature: Automatically set last engine ageing year to the last ↵peter1138
'introduction year plus half model life', to allow engines later than 2050 to appear.
2009-01-08(svn r14925) -Fix [FS#2500]: Abort dragging of vehicles in the group window ↵frosch
when they are deleted.
2009-01-08(svn r14924) -Fix (r7403): Do not unnecessarily reset the cursor, when a ↵frosch
different vehicle is dragged.
2009-01-08(svn r14922) -Update: WebTranslator2 update to 2009-01-08 18:49:15translators
afrikaans - 20 fixed, 52 changed by wpduplessis (72) bulgarian - 46 fixed, 1 changed by Ar4i (47) catalan - 6 fixed by arnaullv (6) dutch - 3 fixed, 1 changed by habell (4) finnish - 10 fixed by jpx_ (10) french - 3 fixed by glx (3) indonesian - 1 changed by fanioz (1) italian - 3 fixed by lorenzodv (3) korean - 23 fixed by leejaeuk5 (23) norwegian_bokmal - 3 fixed by khh (3) polish - 3 fixed by xaxa (3) ukrainian - 21 fixed by znikoz (21)
2009-01-08(svn r14921) -Fix [FS#2507]: Do not try to calculate a center of a ↵frosch
train-station, when there is none.
2009-01-08(svn r14919) -Feature: distant joining of stations (Frostregen and PhilSophus)rubidium
2009-01-08(svn r14918) -Cleanup: remove unused constant.rubidium
2009-01-08(svn r14916) -Codechange: make it possible to send CommandContainers ↵rubidium
directly to DoCommand(P).