summaryrefslogtreecommitdiff
path: root/src/vehicle_gui.cpp
AgeCommit message (Collapse)Author
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.
2009-10-24(svn r17861) -Fix (r17860): max(uint, int) does not exist.alberth
2009-10-24(svn r17860) -Codechange: Refit window uses pure nested widgets.alberth
2009-10-24(svn r17856) -Codechange: Don't get the selected cargo as a sife effect of ↵alberth
drawing.
2009-10-24(svn r17855) -Codechange: Remove or move var declarations in ↵alberth
DrawVehicleRefitWindow().
2009-10-24(svn r17854) -Codechange: Merge different cases of setting widget data ↵alberth
together in the view vehicle window.
2009-10-24(svn r17853) -Codechange: remove the 'delta' parameter from OnResize; it was ↵rubidium
used in ways that aren't always wanted, causing bugs and the like. Also with nested widgets most reasons for handling OnResize have gone.
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-10-24(svn r17850) -Codechange: remove most usage of delta on OnResizerubidium
2009-10-17(svn r17786) -Fix [FS#3265]: graphical glitches (matrices/scrollbars with ↵rubidium
wrong 'size') upon reiniting windows
2009-10-06(svn r17728) -Cleanup: Remove some more unneeded/unused parameters.frosch
2009-10-06(svn r17725) -Codechange: Reduce usage of EngInfo and XxxVehInfo, esp. when ↵frosch
a Engine * is already present.
2009-10-04(svn r17693) -Cleanup: remove some unneeded includesrubidium
2009-09-30(svn r17673) -Codechange: make InvalidateThisWindowData a function of the ↵rubidium
window class
2009-09-28(svn r17660) -Fix: StringID typoglx
2009-09-23(svn r17619) -Fix: rename STR_TINT_GROUP to STR_TINY_GROUPglx
2009-09-19(svn r17573) -Codechange: NWID_SELECTION containers have a selected ↵alberth
widget-plane, and optionally an index in the nested_array.
2009-09-19(svn r17570) -Fix: a number of Doxygen warnings about missing parameters, ↵rubidium
which were sometimes missing and sometimes just typos
2009-09-14(svn r17534) -Codechange: unify the naming of callback masks/flagsrubidium
2009-09-10(svn r17495) -Codechange: replace 'Depot::Get(GetDepotIndex(tile))->index' ↵rubidium
with GetDepotIndex(tile)
2009-09-07(svn r17446) -Codechange: rename BUILD with BUY for strings that are about ↵rubidium
building (in the future buying) vehicles.
2009-09-02(svn r17374) -Codechange: make the town and vehicle GUIs use the scrollbar ↵rubidium
wrappers
2009-08-27(svn r17292) -Codechange: use unified ToPercent() function to convert fract ↵smatz
numbers to percents
2009-08-23(svn r17271) -Fix: SetFill sometimes used 1/0 when it should be using true/falserubidium
2009-08-21(svn r17248) -Fix: add GPL license notice where appropriaterubidium
2009-08-15(svn r17185) -Codechange: Tweak depot gui and vehicle lists, so text ↵frosch
overlaps less with vehicle images.
2009-08-15(svn r17182) -Feature(ish) [FS#2945]: sort vehicle lists on (timetable) delayrubidium