summaryrefslogtreecommitdiff
path: root/src/vehicle_gui.cpp
AgeCommit message (Collapse)Author
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
2010-01-11(svn r18781) -Codechange: pass the CommandCost to the callback instead of ↵rubidium
whether it succeeded or not. -Fix: AIs did update their last cost incorrectly in network games if the cost of the DC_EXEC phase differed from the ~DC_EXEC phase.
2010-01-11(svn r18779) -Codechange: merge the command callbacks of the primary ↵rubidium
vehicles; they are identical
2010-01-10(svn r18776) -Codechange: Use SmallVector to collect refit options.frosch
2010-01-10(svn r18774) -Change: Consider callback 19 only broken after subcargos 0 to ↵frosch
255 have been used, instead of stopping at 15.
2009-12-21(svn r18590) -Fix [FS#3397]: too strict assert was triggeredrubidium
2009-12-21(svn r18588) -Feature [FS#2943]: Add shading and unshading of windows.alberth
2009-12-20(svn r18580) -Codechange: Use widget information only for setting scrollbar ↵alberth
capacity.
2009-12-20(svn r18576) -Codechange: use the function to determine the width of digits ↵rubidium
for determining the width of the unitnumber in vehicle lists.
2009-12-16(svn r18515) -Change: make it visible when you're to pass the next signal on ↵rubidium
danger and possible to cancel it -Fix [FS#2891]: when you pass a signal at danger, in a PBS controlled area, don't try to do the 'safe' thing and stop, but continue going; the user wanted the train to pass the signal at danger so (s)he has to suffer the consequences. Ofcourse one can always stop the train manually.
2009-12-14(svn r18498) -Fix [FS#2616]: cloning of vehicles could create vehicles with ↵rubidium
invalid cargo sub types for the build year of the vehicle. Fall back to another cargo sub type with the exact same name, otherwise fallback to cargo sub type 0.
2009-12-13(svn r18495) -Codechange: make sure we don't taint the vehicle cache with ↵rubidium
finding refit options and unmagify a constant
2009-12-09(svn r18450) -Fix [FS#3363]: initial size of the vehicle detail windows ↵rubidium
would occasionally be too small (although it could be resized)
2009-12-09(svn r18441) -Fix: The vehicle list filler widget didn't fill.peter1138
2009-11-28(svn r18322) -Codechange: remove the WDP duplication; no need to tell the ↵rubidium
same twice.
2009-11-26(svn r18296) -Codechange: show the next 4 orders instead of the first 4 ↵rubidium
orders in the ship/aircraft vehicle lists
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-24(svn r18274) -Codechange: remove the unused WDF flagsrubidium
2009-11-23(svn r18256) -Codechange: make the vehicle details window big font awarerubidium
2009-11-22(svn r18242) -Codechange: make the refit window big font awarerubidium
2009-11-22(svn r18230) -Codechange: Allow fill stepsize to be set from ↵alberth
Window::UpdateWidgetSize().
2009-11-22(svn r18229) -Codechange: Make fill_x, fill_y a number instead of a bool.alberth
2009-11-22(svn r18213) -Codechange: it's not needed to manually set the fill, (re)size ↵rubidium
and tooltip for scrollbars
2009-11-22(svn r18212) -Codechange: remove unneeded 'parameters' for WWT_CAPTION, ↵rubidium
WWT_CLOSEBOX and WWT_STICKYBOX in the nested widget arrays
2009-11-19(svn r18187) -Codechange: make the advanced face selection, custom currency, ↵rubidium
difficulty, news settings, signal, sign and vehicle details window RTL aware (use the arrow widget)
2009-11-19(svn r18185) -Fix: the up/down buttons had the wrong logical ordering with ↵rubidium
RTL. Also one of the tooltips was incorrect.
2009-11-17(svn r18152) -Codechange: remove the 'minimum window size' from the ↵rubidium
WindowDesc; it's determined from the (nested) widgets
2009-11-17(svn r18142) -Codechange: make the vehicle details RTL (and huge ↵rubidium
ship/aircraft) aware
2009-11-17(svn r18140) -Codechange: Use text lines widget part to set height of 'Name' ↵peter1138
button on vehicle detail window, and the start/stop button on vehicle view window.
2009-11-17(svn r18136) -Codechange: support RTL in the vehicle listsrubidium
2009-11-17(svn r18134) -Codechange: scale the offset of the text/vehicle in the ↵rubidium
vehicle lists based on the font and the unit numbers in the list
2009-11-16(svn r18133) -Codechange: pass the 'maximum' left/right positions to Draw*Imagerubidium
2009-11-16(svn r18131) -Codechange: account for the height of the small order lists ↵rubidium
when determining the height of a vehicle list item
2009-11-16(svn r18130) -Codechange: initial steps into making the vehicle/group lists ↵rubidium
big font and RTL aware
2009-11-16(svn r18129) -Codechange: Fix up train details window for correct offsets ↵peter1138
and line spacing.
2009-11-16(svn r18126) -Codechange: remove duplicate (since r18119) scrollbar ↵rubidium
capacity/matrix initialisation
2009-11-16(svn r18115) -Codechange: prevent RTL glitch with refitting and cargo suffixrubidium
2009-11-15(svn r18086) -Codechange: remove 'widget' from WindowDescrubidium
2009-11-14(svn r18067) -Codechange: Eliminate a constant representing a widget top ↵alberth
edge in vehicle windows.
2009-11-09(svn r18028) -Codechange: unglobalise some functionsrubidium
2009-10-31(svn r17912) -Fix [FS#3289] (r17868): crash when opening the vehicle list ↵rubidium
(not group list) of a specific company
2009-10-30(svn r17906) -Fix [FS#3286]: Fill the vehicle list before initializing the ↵alberth
widgets of the vehicle list window.
2009-10-27(svn r17895) -Codechange: Move drawing code of the vehicle details window ↵alberth
out of OnPaint, and remove hard-coded coordinate constants.
2009-10-27(svn r17889) -Feature: double click on a item in the refit list refits ↵rubidium
without the need to click on the refit button
2009-10-25(svn r17874) -Codechange: vehicle details window uses pure nested widgets.alberth
2009-10-25(svn r17868) -Codechange: Vehicle list window uses nested widgets only.alberth
2009-10-25(svn r17867) -Codechange: Prepare BaseVehicleListWindow for nested widgets.alberth
2009-10-25(svn r17865) -Codechange: Remove references to specific widgets and ↵alberth
step-heights from BaseVehicleListWindow::DrawVehicleListItems().
2009-10-24(svn r17862) -Codechange: Use edge positions of the matrix widget in ↵alberth
DrawVehicleRefitWindow.