summaryrefslogtreecommitdiff
path: root/src/vehicle_gui.h
AgeCommit message (Collapse)Author
2016-08-15(svn r27631) -Codechange: Split GetSingleVehicleWidth from GetVehicleWidth.frosch
2016-08-15(svn r27630) -Codechange: Deduplicate code to attach vehicle to cursor.frosch
2012-12-23(svn r24839) -Feature [FS#5271]: [NewGRF] Support oversized purchase list ↵michi_cc
sprites. (Based on patch by Eddi)
2012-12-20(svn r24833) -Codechange: Replace magic numbers for invalidating ↵michi_cc
vehicle-related windows with an enum.
2012-01-03(svn r23735) -Codechange: remove ~50 includes from headers that weren't neededrubidium
2011-12-15(svn r23528) -Codechange: move widget enums to widgets/NNN_type.htruebrain
2011-11-04(svn r23089) -Add: Allow specifying refits for go-to station orders.michi_cc
2011-11-01(svn r23080) -Feature: [NewGRF] Use variable 10 to enable vehicle GRFs to ↵frosch
draw different sprites on the map and in various GUIs.
2010-12-21(svn r21565) -Codechange: Add pixel skip to DrawRoadVehImage().terkhen
2010-12-21(svn r21563) -Codechange: Add function to get the width of a vehicle.terkhen
2010-12-21(svn r21560) -Codechange: Declare DrawVehicleImage in its header.terkhen
2010-09-08(svn r20773) -Codechange: use packed VehicleListIdentifiers for some ↵rubidium
commands as well
2010-09-06(svn r20753) -Feature [FS#3999]: make it possible to select vehicle to clone ↵smatz
and vehicle to clone orders from directly from vehicle lists and depot window
2010-08-01(svn r20283) -Codechange: Unify start of doygen comments.frosch
2010-06-11(svn r19957) -Codechange: remove VLW_WAYPOINT_LISTsmatz
2010-05-23(svn r19888) -Add [FS#3705]: Add highlighting of drag destination in depot ↵alberth
gui (sbr).
2010-05-21(svn r19876) -Fix (r14104): it was not possible to send all trains with ↵smatz
common waypoint order to depot
2010-05-13(svn r19812) -Codechange: give some unnamed enums a name or, in case they ↵rubidium
consisted of unrelated values use static const (u)int
2010-04-24(svn r19714) -Feature: ctrl+click on a vehicle to start/stop itsmatz
2010-04-24(svn r19710) -Codechange: deduplicate GUI code for starting/stopping vehiclessmatz
2010-01-15(svn r18809) -Codechange/Cleanup: remove unneeded headers from some files, ↵rubidium
if a header require a header make it include that header
2009-11-24(svn r18280) -Codechange: remove widget indices that are not needed for ↵rubidium
custom drawing/handling input
2009-11-24(svn r18277) -Codechange: remove unneeded widget indices for close, resize ↵rubidium
and sticky boxes and for window captions
2009-11-16(svn r18133) -Codechange: pass the 'maximum' left/right positions to Draw*Imagerubidium
2009-11-16(svn r18128) -Codechange: rename GetVehicleListHeight to GetVehicleHeight as ↵rubidium
it has nothing to do with the height of the vehicle lists.
2009-11-09(svn r18028) -Codechange: unglobalise some functionsrubidium
2009-10-24(svn r17852) -Codechange: Use viewport nested widget in the view-vehicle window.alberth
2009-10-24(svn r17851) -Codechange: Use pure nested widgets for the view-vehicle window.alberth
2009-08-21(svn r17248) -Fix: add GPL license notice where appropriaterubidium
2009-08-10(svn r17147) -Fix [FS#3048]: Keep vehicle news and viewports following ↵frosch
vehicles, when autoreplacing/renewing them.
2009-07-28(svn r16976) -Codechange: remove WaypointID and MAX_LENGTH constants in ↵rubidium
favour of their Station variants
2009-07-22(svn r16912) -Codechange: split waypoint.h in waypoint_base.h and ↵rubidium
waypoint_func.h
2009-07-21(svn r16900) -Codechange: prepare the waypoint window for buoysrubidium
2009-07-13(svn r16817) -Codechange: Scroll depots horizontally in pixels instead of ↵frosch
1/8 vehicle length.
2009-07-12(svn r16799) -Codechange: When drawing articulated road vehicles in the ↵frosch
vehicle details window, draw as many parts as the window fits instead of always up to a vehicle length of 80/8.
2009-05-31(svn r16483) -Codechange: Enumerate tabs in train details window.frosch
2009-05-22(svn r16386) -Codechange: Move ShowAdditionalText() to build_vehicle_gui and ↵frosch
make it static.
2009-03-22(svn r15807) -Codechange: let the build vehicle gui helper function pass ↵rubidium
around left and right instead of only left and assuming infinite width.
2009-02-14(svn r15480) -Feature(tte): Show the cargo subtype in the vehicle details ↵michi_cc
window.
2008-09-30(svn r14421) -Codechange: rename all player variables/types to company *or* ↵rubidium
client so it is immediatelly clear which one you are working with.
2008-09-24(svn r14395) -Fix [FS#2285]: crashes and GUI desyncs when order is ↵smatz
deleted/modified while the timetable window is open -Fix: close any dropdown and child windows in the Order and Timetable windows when selected order is deselected, deleted, ...
2008-09-13(svn r14306) -Codechange: unify the code to draw the vehicle list.rubidium
-Fix [FS#2292]: inconsistency between drawn vehicle lists in the vehicle list and group windows.
2008-09-12(svn r14301) -Codechange: give the vehicle list and group list the same ↵rubidium
relative size and the same absolute height for the vehicle list items.
2008-08-21(svn r14118) -Fix(r14104): typos creeping like bugsbelugas
2008-08-20(svn r14104) -Feature: Add a window for waypoints, allowing to view all the ↵belugas
trains having the selected waypoint in their orders. Changing its name is also supported from the same new window. Gui based on work done by Satyap, on FS#2025.
2008-06-19(svn r13587) -Codechange: make some globals members of VehicleListBase since ↵skidd13
they are used as such -Cleanup: some small things referring the change
2008-05-18(svn r13165) -Codechange: replace some ↵rubidium
RebuildXXXList/ResortXXXList+InvalidateWindowXXX with InvalidateWindowXXXData.
2008-05-17(svn r13146) -Codechange: vehicle_base.h doesn't need to be included in ↵rubidium
vehicle_gui.h.
2008-05-17(svn r13140) -Codechange: move the gui-list-sorting out of window_gui.h so ↵rubidium
window_gui.h only needs to be included in *_gui.cpp.
2008-05-11(svn r13046) -Codechange: make classes of the VehicleListWindow and the ↵rubidium
VehicleGroupWindow.