summaryrefslogtreecommitdiff
path: root/src/vehicle_gui.cpp
AgeCommit message (Collapse)Author
2010-10-19(svn r20997) -Fix: Size of sort buttons for order and vehicle list gui could ↵planetmaker
be too small
2010-10-15(svn r20921) -Fix [FS#4160]: Refit costs were not shown for long cargo names.terkhen
2010-09-09(svn r20777) -Codechange: make VehicleListIdentifier a variable of ↵rubidium
BaseVehicleList and use that instead of "dereferencing" the window number and storing some information twice
2010-09-08(svn r20773) -Codechange: use packed VehicleListIdentifiers for some ↵rubidium
commands as well
2010-09-08(svn r20772) -Codechange: use packed VehicleListIdentifiers as window numbersrubidium
2010-09-08(svn r20771) -Add: concept of vehicle list identifiers to identify a vehicle ↵rubidium
list instead of a string of parameters
2010-09-08(svn r20770) -Codechange: move some bits around in CmdMassStartStop's parametersrubidium
2010-09-08(svn r20769) -Codechange: move some depot flags from p2 to p1 in ↵rubidium
CmdSendVehicleToDepot
2010-09-08(svn r20768) -Codechange: unify send-to-depot commandsrubidium
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-09-02(svn r20720) -Add: separate GUI icons for vehicle/company profit, exclusive ↵frosch
rights and unread news.
2010-09-02(svn r20719) -Codechange: Remove some hardcoded iconsizes.frosch
2010-08-26(svn r20632) -Cleanup: remove "a few" unneeded includes, and add them to ↵rubidium
some headers
2010-08-18(svn r20547) -Change: the way order backups are performed. Now restoring an ↵rubidium
order doesn't require up to 765 commands.
2010-08-18(svn r20545) -Codechange: make sure an OrderBackup gets cleared when the ↵rubidium
depot it belongs to gets removed, the depot window gets closed or when another vehicle gets sold in a depot
2010-08-18(svn r20539) -Codechange: make order backups more self-contained.rubidium
2010-08-13(svn r20485) -Fix [FS#4012]: Sorting of refittable cargos was wrong for trains.terkhen
2010-08-13(svn r20484) -Codechange: Move BuildRefitList to the RefitWindow class.terkhen
2010-08-13(svn r20483) -Doc: RefitOption operators.terkhen
2010-08-12(svn r20470) -Codechange: Make arrow buttons lower and raise like other ↵frosch
buttons when clicked.
2010-08-12(svn r20468) -Fix: Vehicledetails of non-trains accessed a non existing ↵frosch
scrollbar, though values were unused.
2010-08-12(svn r20461) -Codechange: Replace WWT_HSCROLLBAR, WWT_SCROLLBAR and ↵frosch
WWT_SCROLL2BAR with NWID_HSCROLLBAR and NWID_VSCROLLBAR.
2010-08-12(svn r20453) -Codechange: Remove direct accesses to Window::hscroll, vscroll ↵frosch
and vscroll2. Note: All windows get individual members with the same names, which are initialised via Window::GetScrollbar(). This caching is not required at all, but simplifies conversion.
2010-08-12(svn r20452) -Codechange: Remove NWidgetCore::FindScrollbar() and associate ↵frosch
scrollbar explicitly using a NWidgetPart via SetScrollbar().
2010-08-01(svn r20294) -Fix [FS#3996](r20281): 'break' got in wrong position.frosch
2010-08-01(svn r20289) -Codechange: Unify fall through coding style.terkhen
2010-08-01(svn r20283) -Codechange: Unify start of doygen comments.frosch
2010-08-01(svn r20281) -Codechange: unify case scope closure + break coding stylerubidium
2010-07-30(svn r20244) -Fix: the caption of the "Available vehicle" lists was black, ↵rubidium
whereas for building those vehicles, which uses the exact same window, it was white.
2010-07-30(svn r20241) -Codechange: Move variable declarations to their first use.alberth
2010-07-29(svn r20239) -Doc: Give a common name to all fall throughs (FALL THROUGH).terkhen
2010-07-26(svn r20223) -Codechange: Replace scrolled row calculations by a call to ↵alberth
GetScrolledRowFromWidget().
2010-07-17(svn r20174) -Codechange [FS#3955]: Allow horizontal resizing for all ↵frosch
vehicle lists.
2010-07-17(svn r20173) -Codechange: Make the normal vehiclelist fit the longest action ↵frosch
dropdown text.
2010-07-17(svn r20172) -Codechange: Use ↵frosch
BaseVehicleListWindow::BuildActionDropdownList() also for the normal vehicle list.
2010-07-17(svn r20171) -Fix: Make the group list action dropdown also use ↵frosch
vehicletype-specific texts like the normal vehicle list.
2010-07-17(svn r20170) -Codechange: Add BaseVehicleListWindow::GetActionDropdownSize().frosch
2010-07-17(svn r20169) -Codechange: Replace ShowGroupActionDropdown() with ↵frosch
BaseVehicleListWindow::BuildActionDropdownList().
2010-07-11(svn r20123) -Add [FS#3721]: Use all available space when drawing ↵terkhen
articulated road vehicles.
2010-07-02(svn r20043) -Codechange: Introduce vertical alignment for ↵alberth
DrawStringMultiLine().
2010-07-02(svn r20041) -Fix [FS#3892](r19955): crash when spectator tried to open a ↵smatz
vehicle list without selecting any company
2010-06-23(svn r20014) -Fix [FS#3881]: don't close the sort dropdown in the (original) ↵rubidium
vehicle list when there are no vehicles. That code is meant for the "actions" dropdown
2010-06-21(svn r20005) -Codechange: Enumify force_proceed.frosch
2010-06-11(svn r19957) -Codechange: remove VLW_WAYPOINT_LISTsmatz
2010-06-10(svn r19955) -Fix: close list of vehicles with given buoy/oil rig in orders ↵smatz
when switching company
2010-05-12(svn r19796) -Codechange: introduce and use a {DEPOT} string commandrubidium
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-04-24(svn r19709) -Feature: NewGRF debugging/inspecting of (primarily) enabled ↵rubidium
callbacks and values of variables
2010-04-23(svn r19699) -Codechange: Use InvalidateData at the refit window.terkhen