summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2006-10-03(svn r6624) -Feature: added ability to add refit commands to vehicle orders ↵bjarni
(can only be done in goto depot orders) Example: make a train transport iron ore from A to B, then it visits a depot and refits to steel It then transport steel back to A or near A if there is a factory and then it visits another depot to refit to iron ore again This is controlled in the orders. If a goto depot order is lightlighted, then "Unload" changes to "Refit" Control click "Refit" removes the refit part of the order (as the tooltip says) The player will still pay the normal refit costs Known issues: If a vehicle is not in a depot, then the refit window will fail to tell refitted cargo capacity Refit costs in the refit window can sometimes print 0 when it should not because the refit calculation is unaware that the vehicle will be refitted in between Warning: autoreplace got a protection against replacing something so you get a new cargo type, but it can fail here. In the iron ore/steel example, it can see that the vehicle carries iron ore and the new one can be refitted to iron ore, then it will replace. It will not check to see that it's valid for steel as well. This is something to look into in the future
2006-10-03(svn r6623) - Codechange: When adding a NewGRF string, check to see if it ↵peter1138
can replace an existing string. Also remove string length check on load which was a quickfix for some grfs.
2006-10-03(svn r6622) - Add support for NewGRF text includes. (Based on mart3p's patch)peter1138
2006-10-03(svn r6619) -Codechange: Use accessors for disabled_state.belugas
Another step toward merging XTDwidget. The only two files not converted (window.h and widget.c) will be done at the very last commit)
2006-10-02(svn r6618) - After refitting a train, update its cached variables as they ↵peter1138
may change.
2006-10-02(svn r6617) -Fix r6596: missing '>' in openttd.vcprojglx
2006-10-02(svn r6616) WebTranslator2 update to 2006-10-02 18:26:27miham
catalan - 9 changed by arnaullv (9) danish - 54 fixed by ThomasA (54) dutch - 3 fixed by habell (3) finnish - 26 fixed by lauri.kajan (26) ukrainian - 40 fixed by znikoz (40)
2006-10-02(svn r6615) - Fix (r6601): Fix bug that prevented subtypes appearing in some ↵peter1138
cases.
2006-10-02(svn r6614) -Fix: added check to see if a newly opened refit window is ↵bjarni
different from NULL before assigning data to it
2006-10-02(svn r6613) WebTranslator2 update to 2006-10-02 10:09:31miham
german - 31 fixed by Neonox (31) portuguese - 40 fixed by supra90 (40) ukrainian - 68 fixed by znikoz (68)
2006-10-02(svn r6612) -Codechange: Use accessors for hidden_state.belugas
Another step toward merging XTDwidget. The only two files not converted (window.h and widget.c) will be done at the very last commit)
2006-10-01(svn r6611) - Newsounds:peter1138
- If the NewGRF sound effect chosen doesn't exist, then ignore it. - Play load/unload sound if provided.
2006-10-01(svn r6610) WebTranslator2 update to 2006-10-01 19:26:07miham
brazilian_portuguese - 33 fixed, 8 changed by tucalipe (41) swedish - 33 fixed by cjw (33)
2006-10-01(svn r6609) - Move the mass stop/start buttons of the depot window to the ↵peter1138
bottom row, to match all other vehicle list windows, and make it look a bit neater, (Suggested by skidd13)
2006-10-01(svn r6608) - Fix (r6601): The scroll bar could fall out of the window... ↵peter1138
more gui-fu needed...
2006-10-01(svn r6607) - Fix (r6601): Fix selection of refit type when the list is ↵peter1138
scrolled.
2006-10-01(svn r6606) WebTranslator2 update to 2006-10-01 16:47:44miham
american - 46 fixed by WhiteRabbit (46) catalan - 34 changed by arnaullv (34) czech - 33 fixed by Hadez (33) dutch - 30 fixed by webfreakz (30) french - 6 changed by glx (6) italian - 17 fixed by sidew (17)
2006-10-01(svn r6602) - Feature: we now support NewGRF livery refits, as used by ↵peter1138
DBsetXL, amongst others. This requires a savegame bump to save the cargo subtype.
2006-10-01(svn r6601) - Codechange: Support cargo subtypes in the refit window. The ↵peter1138
refit window has been altered to support resizing and scrolling. Note that the cargo subtype isn't yet passed for actual refitting yet. (Based on mart3p's patch)
2006-10-01(svn r6600) WebTranslator2 update to 2006-10-01 08:20:02miham
brazilian_portuguese - 5 changed by tucalipe (5) catalan - 41 fixed by arnaullv (41) french - 41 fixed, 16 changed by glx (57) hungarian - 32 fixed by miham (32) polish - 33 fixed by meush (33) spanish - 40 fixed by eusebio (40) turkish - 2 fixed by edokan (2)
2006-10-01(svn r6599) -Codechange: Add accessors around the members ↵belugas
click/disabled/hidden_state of Window This is the first step toward merging XTDwidget.
2006-10-01(svn r6596) -Fix(r6562) : Add missing resize_window_widget.h to MSVC projectsbelugas
2006-09-30(svn r6595) -Fix r6542: [depot window] clicking sell all in a depot with no ↵bjarni
vehicles will now do nothing at all (instead of opening the confination window) (spotted by glx)
2006-09-30(svn r6594) - Fix (r6513): When adding command callbacks, add the callback ↵peter1138
to the list...
2006-09-30(svn r6593) -Fix: [depot window] added sprites to the buttons, that lacked onebjarni
Also changed the sprites on some of the other buttons to make the buttons consistent Credits for this: Drawing: skidd13 (first sprite copied/heavily inspired by Bot_40) Grfencoding: peter1138 Coding to apply the new sprites: peter1138 (modified by me) Ideas: Born Acorn MeusH ValHallA|SW XeryusTC Sorry if I forgot to mention somebody
2006-09-30(svn r6592) [Translations] Removed strings obsoleted by Bjarni at r6591miham
2006-09-30(svn r6591) -Codechange: changed strings that used the word "depot" into one ↵bjarni
for each vehicle type This is a request from translators as depot is not valid for all vehicle types in all translations This will cause a lot of warnings when generating the lang files. MiHaMiX will fix them in a moment (hopefully)
2006-09-30(svn r6590) -Fix r6588: killed MSVC warnings for realglx
2006-09-30(svn r6589) WebTranslator2 update to 2006-09-30 19:43:48miham
czech - 8 fixed by Hadez (8) dutch - 8 fixed by habell (8) french - 1 changed by glx (1) german - 4 fixed by Neonox (4)
2006-09-30(svn r6588) -Fix r6582: killed some windows only warnings (thanks webfreakz ↵bjarni
for testing)
2006-09-30(svn r6587) WebTranslator2 update to 2006-09-30 17:59:21miham
brazilian_portuguese - 44 fixed by tucalipe (44) czech - 3 changed by Hadez (3) hungarian - 8 fixed by miham (8) polish - 8 fixed, 4 changed by meush (12) swedish - 8 fixed by cjw (8)
2006-09-30(svn r6586) -Feature: [depot window] added a vehicle list window with all ↵bjarni
vehicles having a certain depot in their orders It got one known issue though. The top bar got a plural issue so expect to see stuff like "1 trains" until we figure out why it behaves this way Added the button to the depot windows. Made the autoreplace button bigger while I was moving some widgets anyway Made road vehicle depot windows start with one more row to make room for the buttons
2006-09-30(svn r6585) WebTranslator2 update to 2006-09-30 13:21:19miham
catalan - 2 changed by arnaullv (2) german - 2 fixed by Neonox (2) lithuanian - 114 fixed by Plyta (114)
2006-09-30(svn r6584) WebTranslator2 update to 2006-09-30 07:23:18miham
catalan - 2 fixed, 20 changed by arnaullv (22) czech - 21 fixed by Hadez (21) dutch - 4 fixed by habell (4) french - 2 fixed, 3 changed by glx (5) hungarian - 5 fixed by miham (5) italian - 4 fixed by sidew (4) polish - 2 fixed by meush (2) romanian - 65 fixed, 1 changed by kneekoo (66) spanish - 2 fixed, 15 changed by eusebio (17) swedish - 2 fixed by cjw (2) turkish - 6 fixed by jnmbk (6)
2006-09-29(svn r6582) -Codechange: changed GenerateVehicleSortList() to reuse the same ↵bjarni
allocation over and over if possible (like BuildDepotVehicleList() ) This will prevent some reallocations when sorting vehicle list windows It also prevents moving the whole array into a new one each time the list is generated/updated (it used to make the list in one array and then move it into another one each time) Also ensured that neither GenerateVehicleSortList() or BuildDepotVehicleList() will never allocate lists longer than the total number of vehicles in the game
2006-09-29(svn r6581) -Fix r6562: [vehicle list windows] fixed an off by one issue ↵bjarni
when drawing the bottom row of buttons
2006-09-29(svn r6580) -Fix r6552: [depot window] fixed issue where vehicles sometimes ↵bjarni
failed to restart after being replaced Also fixed an issue where cost animation could fail to show (trigger events appeared to be linked for those two issues)
2006-09-29(svn r6579) -Fix r6552: [depot window] solved a condition where pressing ↵bjarni
autoreplace in a depot window could result in asserts It still got an issue where it fails to restart moving vehicles after they are replaced though. The cause of this will hopefully be found shortly
2006-09-29(svn r6576) -CodeChange : Move depot_gui.c on "Gui Source codes" section of ↵belugas
MSVC project files
2006-09-29(svn r6570) -Feature: added "start all" and "stop all" buttons to the ↵bjarni
vehicle lists
2006-09-29(svn r6569) -Fix r6562: fixed incorrect drawing of road vehicle depotbjarni
2006-09-29(svn r6568) WebTranslator2 update to 2006-09-29 11:43:44miham
catalan - 1 changed by arnaullv (1) french - 9 fixed by belugas (9) german - 2 fixed by Neonox (2) greek - 270 fixed by thanoulas (270) slovak - 2 fixed by lengyel (2) spanish - 2 fixed by eusebio (2) swedish - 3 fixed by cjw (3)
2006-09-29(svn r6567) -Fix r6542: [depot window] solved an issue where the confimation ↵bjarni
window sometimes failed to close (spotted by MacLir) Also changed the colours of the confimation window. Hopefully it looks better now even though I'm still not really happy with it
2006-09-29(svn r6565) - Fix (r6562): Missing newline at EOF caused a compiler warningpeter1138
2006-09-28(svn r6562) -Codechange: merged the vehicle list window widget arraysbjarni
It made no sense to maintain 8 nearly identically arrays when a single one can do the job Also made the two buttons always use half of the bottom width each, even when resizing
2006-09-28(svn r6561) -Fix r6513: [depot window] fixed an off by one error, that ↵bjarni
caused planes and ships to be drawn one pixel lower for each row
2006-09-28(svn r6560) - Codechange: Minor fix; add missing #include guards and ↵peter1138
comments, and correct svn properties on bmp.[ch]
2006-09-28(svn r6559) -Codechange: [vehicle list windows] moved creation and drawing ↵bjarni
code into two new functions to make it easier to see what goes on where
2006-09-28(svn r6556) WebTranslator2 update to 2006-09-28 18:28:48miham
catalan - 2 fixed by arnaullv (2) danish - 35 fixed, 5 changed by ThomasA (40) dutch - 17 fixed by habell (17) greek - 200 fixed by thanoulas (200) hungarian - 3 fixed by miham (3) italian - 9 fixed by sidew (9) polish - 11 fixed by meush (11) spanish - 9 fixed by eusebio (9) swedish - 10 fixed, 9 changed by cjw (19)
2006-09-28(svn r6554) -Fix r6513: [depot window] fixed a bug where moving rail ↵bjarni
vehicles from one line to another could fail under certain conditions