summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2006-10-11(svn r6738) - Fix (r2441): Only apply the virtual transfer profit if the ↵peter1138
order is a transfer order, rather than to any unload order. This fixes an issue where the AI doesn't know that a route is unprofitable.
2006-10-11(svn r6737) - Codechange: Sort train engines by their NewGRF specified list ↵peter1138
position instead of plain EngineID. This brings us back the custom order that was lost when generalized sorting was introduced.
2006-10-11(svn r6736) - Add a function to get the list position of an engine ID, for ↵peter1138
use with sorting. This is basically a reversed version of GetRailVehAtPosition()
2006-10-11(svn r6735) - Codestyle: Just some tidying up...peter1138
2006-10-11(svn r6734) WebTranslator2 update to 2006-10-11 19:25:04miham
catalan - 12 changed by arnaullv (12) estonian - 13 fixed by vermon (13) finnish - 179 fixed, 13 changed by kerba (192)
2006-10-11(svn r6733) WebTranslator2 update to 2006-10-11 11:15:30miham
catalan - 17 changed by arnaullv (17) galician - 11 fixed, 7 changed by Condex (18) greek - 1 deleted, 1 changed by gonik (2) polish - 1 changed by meush (1) turkish - 6 fixed by jnmbk (6)
2006-10-11(svn r6730) Fix: Make Build HQ and Relocate HQ buttons of Player window ↵belugas
behave as normal placement buttons, and not as push buttons.
2006-10-10(svn r6729) -Fix r6707: [build aircraft window] solved a crash when using a ↵bjarni
grf set with a buildable helicopter with a lower EngineID than the first buildable plane Also removed a lot of const cast as they mess up the code and didn't help much
2006-10-10(svn r6728) -Fix r6651: solved issue where moving rail vehicles in a depot ↵bjarni
could read from a NULL pointer
2006-10-10(svn r6727) -Fix r6619: don't disable inexistant widgetglx
2006-10-10(svn r6726) -Codechange: [vehicle build window] cleaned up the name sorter ↵bjarni
(mainly by peter1138) Now both names are checked against the cache (instead of just one of them) and we got rid of some global vars
2006-10-10(svn r6725) -Fix r6624: fixed some translated strings to apply to the added ↵bjarni
{STRING} in english.txt
2006-10-10(svn r6724) -Fix r6723: respect alphabetical orderglx
2006-10-10(svn r6723) -Fix r6722: forgot openttd.vcprojglx
2006-10-10(svn r6722) -Codechange: [aircraft build window] moved aircraft build window ↵bjarni
to a file of it's own Also made some changes to it so it should be easier to unify all the build vehicle windows
2006-10-10(svn r6721) -Codechange: some comments, aligning, types and variable ↵Darkvater
localization.
2006-10-10(svn r6720) WebTranslator2 update to 2006-10-10 14:18:03miham
american - 9 fixed by WhiteRabbit (9) catalan - 3 changed by arnaullv (3) danish - 2 fixed, 67 changed by ThomasA (69) dutch - 1 fixed by habell (1) estonian - 27 fixed by t2t2 (27) galician - 11 fixed by Condex (11) spanish - 8 fixed, 2 changed by eusebio (10)
2006-10-10(svn r6719) -Code cleanup: [depot window] removed line that assigned 0 to a ↵bjarni
var, that's already 0
2006-10-10(svn r6718) -Codechange: added function to get the line height for a vehicle ↵bjarni
type -Fix r6513: [depot window] fixed incorrect line height for large ships -Fix r6513: [depot window] fixed incorrect resizing of the sell button
2006-10-10(svn r6717) -Codechange: move OPENTTD_SPRITES_COUNT into table/sprites.h to ↵Darkvater
use it from there.
2006-10-10(svn r6716) -Code cleanup: [aircraft/train build windows] fixed a spelling ↵bjarni
mistake in the widget names (the game itself is unaffected by this)
2006-10-10(svn r6715) -Fix r6714: roadvehicle and ship building windows are now also ↵bjarni
marked dirty when getting a WE_INVALIDATE_DATA event This will make the windows mark dirty again when a new vehicle is available or one is removed from the list (again)
2006-10-10(svn r6714) -Codechange: replaced a direct manipulation of windows with ↵bjarni
InvalidateWindowData() in rail_cmd.c Moved the actual modification of railtype to WE_INVALIDATE_DATA in the train depot handler -Codechange: added SetWindowDirty() to WE_INVALIDATE_DATA as it made no sense to update the list without making the window dirty
2006-10-10(svn r6713) WebTranslator2 update to 2006-10-10 09:56:34miham
catalan - 7 fixed by arnaullv (7) danish - 12 fixed by ThomasA (12) dutch - 8 fixed by webfreakz (8) hungarian - 9 fixed by miham (9) italian - 9 fixed by sidew (9) polish - 7 fixed by meush (7) swedish - 20 fixed by daishan (20)
2006-10-10(svn r6712) -Code cleanup: renamed buildtrain_d to buildvehicle_d as it's ↵bjarni
used for all vehicle types
2006-10-10(svn r6711) WebTranslator2 update to 2006-10-10 08:19:02miham
catalan - 14 fixed by arnaullv (14) estonian - 45 fixed by vermon (45) french - 9 fixed, 9 changed by glx (18) galician - 3 fixed by Condex (3) german - 1 fixed by Neonox (1) polish - 1 fixed, 2 changed by meush (3) spanish - 1 fixed by eusebio (1) ukrainian - 26 fixed by znikoz (26)
2006-10-09(svn r6709) -Fix r6679: [build train window] solved an issue that could lead ↵bjarni
to trailing empty blocks in the list array Since they were freed with the rest of the array, it only meant that we wasted a few bytes (max 16) while the window were open and we didn't leak memory
2006-10-09(svn r6708) -Feature: [build aircraft window] added sort options to the listbjarni
-Fix r6707: solved an issue where scrollcount was not always set correctly
2006-10-09(svn r6707) -Feature: [build aircraft window] added buttons to view ↵bjarni
propeller planes, jet planes or helicopters -Codechange: the build aircraft window now generates 3 malleced lists and displays based on those list This is preparation for sorting aircraft
2006-10-09(svn r6699) -Fixed translator link in readmeDarkvater
2006-10-08(svn r6698) -Code cleanup r6697: simplified getting the string of the ↵bjarni
vehicle type
2006-10-08(svn r6697) -Fix: [order refit] if an order refit fails, the vehicle is now ↵bjarni
stopped and the player gets a message (like vehicle stopped in depot) This should prevent a vehicle from failing to be refitted and then show up and block a station with full load. In such a case, it's better to stop in a depot (that will not stop any other vehicles) and notify the owner
2006-10-08(svn r6696) -Codechange: changed all comparision for refit cargo in orders ↵bjarni
against CT_NO_REFIT to checks for valid cargo IDs This should prevent any bugs made by mixing up CT_NO_REFIT and CT_INVALID
2006-10-08(svn r6695) -Fix FS#356: disable main toolbar buttons showing company list ↵glx
drop downs when there are no companies
2006-10-08(svn r6694) -Fix: FS#361 Refit-to Order bug (only one of the two bugs ↵bjarni
mentioned there) -Now refit orders are copied when copying orders -Fixed an initilation issue where CT_INVALID was used instead of CT_NO_REFIT (resulted in crashes in the order window) -Fixed a compiler warning in the function to load TTD savegames
2006-10-08(svn r6693) -Fix: [ship view window] disable the refit button when the ship ↵bjarni
is not refitable or not stopped in a depot
2006-10-08(svn r6692) WebTranslator2 update to 2006-10-08 21:42:47miham
american - 12 fixed by WhiteRabbit (12) danish - 7 fixed by ThomasA (7) dutch - 12 fixed by webfreakz (8), habell (4) estonian - 13 fixed, 2 changed by vermon (15) french - 6 fixed by belugas (6) german - 6 fixed by Neonox (6) polish - 7 fixed, 10 changed by meush (17) slovak - 12 fixed, 2 changed by lengyel (14) spanish - 6 fixed by eusebio (6)
2006-10-08(svn r6691) -Fix r3907: check the transport type under the bridge when you ↵glx
want to get the road bits under a bridge (thanx hylje)
2006-10-08(svn r6690) - Fix (r6602): Translate global to per-climate cargo ids ↵peter1138
before... doing anything with them. (Thanks to MeusH for pointing this out...)
2006-10-08(svn r6689) -Fix: corrected vehicle type in tooltip for the list in the ↵bjarni
refit window This was actually not a bug from unifying this window as it was incorrect even before they were merged
2006-10-08(svn r6688) -Fix (r6297): Wrong caption for server password query window (eg ↵Darkvater
put 'break' after switch statements)
2006-10-08(svn r6687) WebTranslator2 update to 2006-10-08 12:40:12miham
brazilian_portuguese - 6 fixed by tucalipe (6) german - 6 fixed by chu (6) hungarian - 6 fixed by miham (6) icelandic - 2 changed by scrooge (2) italian - 12 fixed by sidew (12) norwegian - 7 fixed by jhsoby (7) spanish - 6 fixed by eusebio (6)
2006-10-08(svn r6686) -Fix r6684: Intro Date is now called Introduction Datebjarni
2006-10-08(svn r6685) -Fix (r6672): Hide the 'sell chain' panel instead of the ↵peter1138
horizontal scroll bar twice...
2006-10-07(svn r6684) -Feature: [train build window] added sorting options for the enginesbjarni
2006-10-07(svn r6683) -Fix: '<' signed unsigned mismatch produced by VC8KUDr
2006-10-07(svn r6682) WebTranslator2 update to 2006-10-07 19:35:57miham
danish - 7 fixed, 44 changed by ThomasA (51) french - 6 fixed by glx (6) hungarian - 6 fixed by miham (6) polish - 6 fixed by meush (6)
2006-10-07(svn r6681) -Fix: when vehicles never expire they will stay at peak ↵bjarni
reliability instead of the lowest to make them useful even when old -Fix: when retiring an engine design, invalidate the build windows and invalidate the build window data -Fix: mark build windows dirty when engine reliability changes
2006-10-07(svn r6680) -Codechange r6679: [train build window] only generate the list ↵bjarni
when the window data is invalidated or the window is generated, not on each redraw
2006-10-07(svn r6679) -Feature: [train build window] added filter for wagons, engines ↵bjarni
or both in the display -Codechange: [train build window] to get rid of a really ugly hack, the train build list is now generated in one loop and stored in an array