frosch
d68e16cbce
(svn r20468) -Fix: Vehicledetails of non-trains accessed a non existing scrollbar, though values were unused.
14 years ago
frosch
2d5ef5e5a8
(svn r20461) -Codechange: Replace WWT_HSCROLLBAR, WWT_SCROLLBAR and WWT_SCROLL2BAR with NWID_HSCROLLBAR and NWID_VSCROLLBAR.
14 years ago
frosch
4817d5dcd6
(svn r20453) -Codechange: Remove direct accesses to Window::hscroll, vscroll 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.
14 years ago
frosch
341f41e347
(svn r20452) -Codechange: Remove NWidgetCore::FindScrollbar() and associate scrollbar explicitly using a NWidgetPart via SetScrollbar().
14 years ago
frosch
4d18e6c435
(svn r20294) -Fix [FS#3996](r20281): 'break' got in wrong position.
14 years ago
terkhen
04134c1e51
(svn r20289) -Codechange: Unify fall through coding style.
14 years ago
frosch
5b86c79fce
(svn r20283) -Codechange: Unify start of doygen comments.
14 years ago
rubidium
8c85b4ce3d
(svn r20281) -Codechange: unify case scope closure + break coding style
14 years ago
rubidium
d11de00a15
(svn r20244) -Fix: the caption of the "Available vehicle" lists was black, whereas for building those vehicles, which uses the exact same window, it was white.
14 years ago
alberth
3cd9351618
(svn r20241) -Codechange: Move variable declarations to their first use.
14 years ago
terkhen
c92b2e9d3c
(svn r20239) -Doc: Give a common name to all fall throughs (FALL THROUGH).
14 years ago
alberth
a50578c3ad
(svn r20223) -Codechange: Replace scrolled row calculations by a call to GetScrolledRowFromWidget().
14 years ago
frosch
de785d2875
(svn r20174) -Codechange [FS#3955]: Allow horizontal resizing for all vehicle lists.
14 years ago
frosch
d8e9cbc77d
(svn r20173) -Codechange: Make the normal vehiclelist fit the longest action dropdown text.
14 years ago
frosch
ca5acaa616
(svn r20172) -Codechange: Use BaseVehicleListWindow::BuildActionDropdownList() also for the normal vehicle list.
14 years ago
frosch
598b0e6be6
(svn r20171) -Fix: Make the group list action dropdown also use vehicletype-specific texts like the normal vehicle list.
14 years ago
frosch
ea4bb0bec0
(svn r20170) -Codechange: Add BaseVehicleListWindow::GetActionDropdownSize().
14 years ago
frosch
d10c265d75
(svn r20169) -Codechange: Replace ShowGroupActionDropdown() with BaseVehicleListWindow::BuildActionDropdownList().
14 years ago
terkhen
da87125878
(svn r20123) -Add [FS#3721]: Use all available space when drawing articulated road vehicles.
14 years ago
alberth
c2a871d10b
(svn r20043) -Codechange: Introduce vertical alignment for DrawStringMultiLine().
14 years ago
smatz
a9b3a3080b
(svn r20041) -Fix [FS#3892](r19955): crash when spectator tried to open a vehicle list without selecting any company
14 years ago
rubidium
95f0a1abc4
(svn r20014) -Fix [FS#3881]: don't close the sort dropdown in the (original) vehicle list when there are no vehicles. That code is meant for the "actions" dropdown
14 years ago
frosch
6f800a8407
(svn r20005) -Codechange: Enumify force_proceed.
14 years ago
smatz
a6232ad532
(svn r19957) -Codechange: remove VLW_WAYPOINT_LIST
15 years ago
smatz
dbe69c2350
(svn r19955) -Fix: close list of vehicles with given buoy/oil rig in orders when switching company
15 years ago
rubidium
99e88d6f7f
(svn r19796) -Codechange: introduce and use a {DEPOT} string command
15 years ago
smatz
691261674a
(svn r19714) -Feature: ctrl+click on a vehicle to start/stop it
15 years ago
smatz
ce9d3a2d6a
(svn r19710) -Codechange: deduplicate GUI code for starting/stopping vehicles
15 years ago
rubidium
cb92cdf975
(svn r19709) -Feature: NewGRF debugging/inspecting of (primarily) enabled callbacks and values of variables
15 years ago
terkhen
0024c713b2
(svn r19699) -Codechange: Use InvalidateData at the refit window.
15 years ago
terkhen
1a3a09d108
(svn r19642) -Add: Sort cargos alphabetically at the "Reffitable to" label in the
...
build vehicle window.
15 years ago
terkhen
31eb17d41a
(svn r19541) -Feature: Sort the list of refit options by cargo class / name.
15 years ago
terkhen
d29c756946
(svn r19533) -Fix [FS#3720]: Vehicle details window did not resize correctly after refitting a road vehicle to a longer variant.
15 years ago
terkhen
f27186e617
(svn r19347) -Add: Vehicle GUI now shows power, weight and tractive effort for road vehicles.
15 years ago
terkhen
544b9e1f5d
(svn r19338) -Codechange: Move the acceleration cache to GroundVehicle.
15 years ago
frosch
537f9676e6
(svn r19216) -Feature: Scroll to current order destination when ctrl+clicking the start/stop bar.
15 years ago
rubidium
1c468db7d5
(svn r19087) -Codechange: some typos in StringIDs
15 years ago
smatz
6c1ab1a2fa
(svn r19019) -Codechange: use HasExactlyOneBit() and HasAtMostOneBit() instead of CountBits() where possible
15 years ago
frosch
94a5c917a5
(svn r18966) -Codechange: Remove Window::OnDoubleClick() in favour of a parameter for OnClick().
15 years ago
terkhen
52f973508b
(svn r18963) -Codechange: Give AccelerationModel a generical name.
15 years ago
rubidium
7127338414
(svn r18872) -Codechange: introduce PaletteID and use it
15 years ago
frosch
7b21f03cf1
(svn r18868) -Fix [FS#3547](r18776): Wrong comparator.
15 years ago
rubidium
f618acfb7d
(svn r18866) -Codechange: remove the CmdFailed(ret)/CmdSucceeded(ret) wrapper functions
15 years ago
rubidium
146d7c9e4a
(svn r18818) -Fix [FS#3526] (r18766): some train acceleration type conversions were missed
15 years ago
rubidium
9467b7c6d6
(svn r18809) -Codechange/Cleanup: remove unneeded headers from some files, if a header require a header make it include that header
15 years ago
rubidium
26b203e3ff
(svn r18781) -Codechange: pass the CommandCost to the callback instead of 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.
15 years ago
rubidium
8bdeb2cab6
(svn r18779) -Codechange: merge the command callbacks of the primary vehicles; they are identical
15 years ago
frosch
b0d7b6cef9
(svn r18776) -Codechange: Use SmallVector to collect refit options.
15 years ago
frosch
1bcc457923
(svn r18774) -Change: Consider callback 19 only broken after subcargos 0 to 255 have been used, instead of stopping at 15.
15 years ago
rubidium
96193ca87b
(svn r18590) -Fix [FS#3397]: too strict assert was triggered
15 years ago