Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-12-27 | (svn r11706) -Codechange: split vehicle.h and remove another bunch of ↵ | rubidium | |
useless includes. | |||
2007-12-25 | (svn r11692) -Codechange: move some functions from 'functions.h' to a more ↵ | rubidium | |
logical place and remove about 50% of the includes of 'functions.h' | |||
2007-12-21 | (svn r11677) -Codechange: move price and command related types/functions to ↵ | rubidium | |
their respective places. | |||
2007-12-21 | (svn r11675) -Codechange: split the string types from the string functions. | rubidium | |
2007-12-19 | (svn r11668) -Codechange: more refactoring aimed at reducing compile time ↵ | rubidium | |
and making it more logic where function definitions can be found. | |||
2007-12-19 | (svn r11667) -Codechange: split window.h into a header that defines some ↵ | rubidium | |
'global' window related types, on that defined 'global' window functions and one that defines functions and types only used by *_gui.cpps. | |||
2007-11-04 | (svn r11374) -Codechange: Give meaning to the magical number that specifies ↵ | belugas | |
the color of the text in a DrawString call. Patch heavily based on BiBB's work (FS#1383) | |||
2007-09-28 | (svn r11184) -Codechange: cleanup the code related to backup orders. | rubidium | |
2007-09-05 | (svn r11049) -Codechange: unify a large part of the vehicle details window. ↵ | rubidium | |
Based on a patch by nycom. | |||
2007-08-30 | (svn r11003) -Codechange: replace Vehicle->next to Vehicle->Next() and ↵ | rubidium | |
Vehicle->SetNext() so we can trap instances that change a next pointer and (in the future) update the first/previous pointers based on that. | |||
2007-08-29 | (svn r10999) -Codechange: unify the way the running cost of a vehicle is ↵ | rubidium | |
determined. Patch by nycom. | |||
2007-08-29 | (svn r10997) -Codechange: unify the vehicle view window. Patch by PhilSophus. | rubidium | |
2007-08-28 | (svn r10995) -Codechange: unify the way to get the displayed maxium speed of ↵ | rubidium | |
a vehicle. Patch by nycom. | |||
2007-08-26 | (svn r10985) -Codechange: unify/remove duplicate ↵ | rubidium | |
CcClone(Aircraft|RoadVeh|Ship|Train) in favour of CcCloneVehicle. | |||
2007-08-26 | (svn r10984) -Codechange: unify the way one can get the current speed in the ↵ | rubidium | |
same forwat so we can display it. | |||
2007-08-06 | (svn r10814) -Fix [FS#1103]/Codechange: allow trams to be reverse manually, ↵ | rubidium | |
even though there is no track to do so. | |||
2007-08-06 | (svn r10810) -Fix (r10097): Add a comma between different cargo types if an ↵ | maedhros | |
articulated vehicle carries more than one cargo. | |||
2007-07-27 | (svn r10704) -Codechange: provide an infrastructure to have resizable ↵ | rubidium | |
windows that are smaller than the default window size. | |||
2007-07-17 | (svn r10603) -Codechange: avoid direct access to _engine_info | peter1138 | |
2007-07-01 | (svn r10408) -Codechange: make GetImage a class method of Vehicle instead of ↵ | rubidium | |
Get(Aircraft|RoadVeh|Ship|Train)Image. | |||
2007-06-25 | (svn r10328) -Codechange: Close the timetable window when closing the ↵ | maedhros | |
vehicle window. | |||
2007-06-25 | (svn r10324) -Codechange: reference engine names by index | peter1138 | |
2007-06-24 | (svn r10314) -Codechange: Refer to vehicle names by index | peter1138 | |
2007-06-22 | (svn r10266) -Codechange: keep track of the origin, time of travel and ↵ | rubidium | |
accumulated feeder share (transfers) of individual pieces of cargo. This means that cargo isn't thrown on a big pile when it's put in a station or unloaded at a station, however the GUI does not reflect these changes yet so you will not actually see it. | |||
2007-06-21 | (svn r10258) -Codechange: as we are now using int64 all over the place, it's ↵ | rubidium | |
better to use int64 variables in the string generating too instead of packing them into two int32s. -Fix: some displays of money were wrong. | |||
2007-06-21 | (svn r10247) -Fix (r10210): *always* call SetDParamMoney when you want to ↵ | rubidium | |
place money in some string. | |||
2007-06-11 | (svn r10097) -Feature: Add support for articulated road vehicles, or ↵ | maedhros | |
callbacks 11 and 17 for road vehicles for those who prefer the technical explanation. | |||
2007-05-25 | (svn r9923) -Add: support for Action 0 Road vehicles, property 1C, bit 0. | rubidium | |
2007-05-15 | (svn r9844) -Codechange: replace zoomlevel with an enum | truelight | |
-Codechange: use predefined enums for viewport zoomlevels | |||
2007-03-28 | (svn r9523) -Cleanup: doxygen changes. Time to take care of "R" | belugas | |
2007-03-03 | (svn r8995) -Fix (FS#620, r8464): revert properly (reversion of r4322) ↵ | Darkvater | |
internal speeds | |||
2007-03-02 | (svn r8978) -Feature: Rewrite of transfer system. | richk | |
This major feature-fix keeps track of the value of transfers offloaded at a station, and hands on to a loading vehicle a credit note proportionate to the cargo loaded. The transferring vehicle is paid only for the distance it has travelled. eg. B-C in a transfer chain A-B-C-D. When the final cargo is delivered, these credit notes are cashed, and the final vehicle is paid for A-D minus any credit notes it is carrying. The company bank balance increases by the value of the A-D route. You still need to set up a profitable route; it is still easy to make a loss on transfers by bad planning. :) | |||
2007-02-01 | (svn r8511) -Codechange: make WindowClass an enumerated value. | rubidium | |
2007-01-30 | (svn r8464) -Revert (r4322): Change back to converting to mph in the GUI ↵ | peter1138 | |
code, as 1 mph == 1.6 km/h is too far out for some people. | |||
2007-01-22 | (svn r8340) -Cleanup (r8338): removed now unused header includes from ↵ | bjarni | |
roadveh_gui.cpp | |||
2007-01-22 | (svn r8338) -Codechange: merged road vehicle build window into the other ones | bjarni | |
Note: now all build vehicle windows are merged into build_vehicle_gui.cpp | |||
2007-01-14 | (svn r8128) -Codechange: Split sprite and palette remap into separate 32 bit ↵ | peter1138 | |
values. This lets us increase the sprite width from 14 to up to 29 bits, effectively nulling the old sprite limit. Table changes in next commit. | |||
2007-01-10 | (svn r8033) [cpp] - Prepare for merge from branches/cpp (all .c files ↵ | KUDr | |
renamed to .cpp) |