frosch
|
d2393b4f6c
|
(svn r27666) -Codechange: Pass vehicle sprites around using a struct VehicleSpriteSeq.
|
2016-10-16 14:57:56 +00:00 |
|
frosch
|
f5409c713b
|
(svn r27665) -Fix: When dragging crashed vehicles, also draw them as crashed at the mouse cursor.
|
2016-10-16 14:57:13 +00:00 |
|
frosch
|
88dd4d11b4
|
(svn r27662) -Codechange: Deduplicate code using GetSingleVehicleWidth.
|
2016-10-16 14:56:05 +00:00 |
|
frosch
|
9156d7bf34
|
(svn r27632) -Feature: When dragging vehicles in group or depot GUI, draw the complete articulated vehicle.
|
2016-08-15 18:34:31 +00:00 |
|
frosch
|
8e90072d3b
|
(svn r27631) -Codechange: Split GetSingleVehicleWidth from GetVehicleWidth.
|
2016-08-15 18:34:09 +00:00 |
|
frosch
|
ddc9205212
|
(svn r27630) -Codechange: Deduplicate code to attach vehicle to cursor.
|
2016-08-15 18:33:52 +00:00 |
|
frosch
|
b8189977b4
|
(svn r27546) -Fix: Remove SetFill from vehicle GUI buttons, so that the viewport is resized instead of them in case of long window titles.
|
2016-04-17 20:20:52 +00:00 |
|
frosch
|
0974f5489b
|
(svn r27428) -Fix: When selecting a refit cargo for orders, do not check whether the vehicle is in a depot or station, and do not ask whether the vehicle currently allows station-refitting. Also hide the refit cost for orders, it is not predictable.
|
2015-10-30 17:27:21 +00:00 |
|
frosch
|
a8080b6256
|
(svn r27134) -Codechange: Simplify GUI scaling by adding UnScaleGUI() and ScaleGUITrad().
|
2015-02-01 20:54:24 +00:00 |
|
peter1138
|
f5d964bdbd
|
(svn r27024) -Codechange: Adjust spacing on small order list.
|
2014-10-18 16:12:48 +00:00 |
|
rubidium
|
a72dd0480c
|
(svn r27013) -Codechange: extract the functionality to determine the number of digits to make space for when drawing an unit number into a separate function
|
2014-10-14 11:23:41 +00:00 |
|
peter1138
|
0877f892c5
|
(svn r26960) -Codechange: Draw sort button symbols as sprites, and pad sort buttons with non-static width.
|
2014-10-05 11:20:02 +00:00 |
|
peter1138
|
ce9fab58bc
|
(svn r26951) -Codechange: Do the GUI-scale dance for vehicle, depot, and purchase lists.
|
2014-10-04 16:40:23 +00:00 |
|
rubidium
|
0463dbdc9e
|
(svn r26482) -Codechange: add an include that allows us to undefine/redefine "unsafe" functions to prevent them from being used, and thus having to care about certain aspects of their return values
|
2014-04-23 20:13:33 +00:00 |
|
rubidium
|
83eeba28b7
|
(svn r26086) -Codechange: use AutoDeleteSmallVector instead std::list for dropdowns
|
2013-11-24 14:46:26 +00:00 |
|
rubidium
|
be4355edd3
|
(svn r25965) -Fix [FS#5800]: the wrong vehicle would be taken in a shared order vehicle list window when the ID >= 65536, causing assertions triggering later on
|
2013-11-11 18:58:15 +00:00 |
|
alberth
|
999e76d305
|
(svn r25805) -Fix[FS#5740]: Ensure the vehicle bar is high enough for the start/stop vehicle graphics (adf88).
|
2013-10-01 20:35:06 +00:00 |
|
alberth
|
26dbdafeed
|
(svn r25804) -Fix[FS#5739]: Lower sprite and text at the vehicle bar if it is pressed (adf88).
|
2013-10-01 20:22:38 +00:00 |
|
alberth
|
5437a588a0
|
(svn r25803) -Fix[FS#5738]: Draw start/stop graphics of the vehicle bar at the right place in rtl mode (adf88).
|
2013-10-01 20:16:44 +00:00 |
|
frosch
|
f128c61595
|
(svn r25542) -Fix: Do not just add 65 pixels to the width of the train vehicle list whenever it is opened, but remember the width of the train list separately from other vehicle types.
|
2013-06-30 14:38:45 +00:00 |
|
frosch
|
c640289d7f
|
(svn r25541) -Cleanup: No need to clear a bit which is never set.
|
2013-06-30 14:38:20 +00:00 |
|
frosch
|
43ec0bf0c1
|
(svn r25537) -Codechange: Optionally make WWT_MATRIX compute the number of rows and columns from the resize step size.
|
2013-06-30 14:36:31 +00:00 |
|
frosch
|
98fdd20f84
|
(svn r25531) -Codechange: Use separate function to set data of WWT_MATRIX widgets.
|
2013-06-30 14:32:31 +00:00 |
|
frosch
|
abb5a13f1e
|
(svn r25456) -Fix [FS#5560]: Assertion when opening the refit GUI for a not refittable vehicle.
|
2013-06-24 20:57:50 +00:00 |
|
frosch
|
4e4e635916
|
(svn r25294) -Feature: Add another button to window title bars to resize the window to its default size.
|
2013-05-26 19:30:07 +00:00 |
|
frosch
|
8157a8afd8
|
(svn r25290) -Add: Assign string names to notable windows.
|
2013-05-26 19:25:01 +00:00 |
|
frosch
|
56e4a8c4d6
|
(svn r25287) -Codechange: Keep a reference to the WindowDesc in the Window after construction.
|
2013-05-26 19:23:42 +00:00 |
|
frosch
|
591cab43b9
|
(svn r25058) -Add: tree nodes in the refit GUI for subtype refits.
|
2013-03-02 12:38:40 +00:00 |
|
frosch
|
2f3fdbf837
|
(svn r25044) -Change: Collapse subtypes in the refit GUI and only expand them after selecting the cargo type.
|
2013-02-24 16:43:45 +00:00 |
|
frosch
|
5cd5aca98c
|
(svn r25043) -Change [FS#3764]: Only display subtypes in the refit GUI which are available for all selected vehicles. Also add a generic list item to refit while keeping the subtypes of individual vehicles.
|
2013-02-24 16:43:24 +00:00 |
|
frosch
|
b9aeb050e1
|
(svn r25042) -Codechange/Fix: Simplify accumulation of refit options; also don't compare GRF local IDs from different GRFs.
|
2013-02-24 16:42:30 +00:00 |
|
frosch
|
22bb015f3d
|
(svn r25041) -Remove [FS#3764-ish]: ordered refit with subtypes, since the cases where it worked were corner cases rather than the general case.
|
2013-02-24 16:41:51 +00:00 |
|
rubidium
|
3d7860e0a5
|
(svn r24997) -Change: Use dropdown list to select between Default/Days/Percentage (peter1138)
|
2013-02-14 17:11:42 +00:00 |
|
rubidium
|
369a6f9d1b
|
(svn r24995) -Codechange: Add flags to vehicle service interval for custom & ispercent (peter1138)
|
2013-02-14 17:06:49 +00:00 |
|
rubidium
|
c77cd1f409
|
(svn r24994) -Codechange: Replace access to service_interval with accessors (peter1138)
|
2013-02-14 17:04:01 +00:00 |
|
frosch
|
f563250c0b
|
(svn r24938) -Fix [FS#5447-ish]: Never put a space between cargo name and subtype.
|
2013-01-23 19:45:47 +00:00 |
|
planetmaker
|
c24374f99c
|
(svn r24900) -Fix [FS#5389]: Comments with typos (most fixes supplied by Eagle_rainbow)
|
2013-01-08 22:46:42 +00:00 |
|
michi_cc
|
c75962e04c
|
(svn r24833) -Codechange: Replace magic numbers for invalidating vehicle-related windows with an enum.
|
2012-12-20 19:44:02 +00:00 |
|
frosch
|
8872ed12ff
|
(svn r24808) -Feature(ette) [FS#4458]: When share-cloning vehicles don't open the vehicle window of the new vehicle. The only reasonable thing to do with the new vehicle is to start it, which can also be done via the depot GUI.
|
2012-12-09 16:54:02 +00:00 |
|
frosch
|
b533523258
|
(svn r24801) -Codechange: Add functions to set integral DParams to suitable values for size computations.
|
2012-12-08 17:18:51 +00:00 |
|
frosch
|
03736af2ae
|
(svn r24700) -Cleanup: Remove WDF_UNCLICK_BUTTONS and make it the default.
|
2012-11-11 16:10:43 +00:00 |
|
frosch
|
13666b1520
|
(svn r24553) -Add: Separate the 'available vehicles' from the other buttons in the vehicle list.
|
2012-09-23 13:28:42 +00:00 |
|
terkhen
|
139c3470f8
|
(svn r24544) -Fix [FS#5297]: Do not show profit from refits as cost in the refit window.
|
2012-09-22 16:19:52 +00:00 |
|
alberth
|
a9b1a36656
|
(svn r24392) -Fix [FS#5239]: Use the 'all vehicles' group for the autoreplace window from the vehicle list.
|
2012-07-10 17:35:10 +00:00 |
|
frosch
|
08a8c3a773
|
(svn r24384) -Fix [FS#5188-ish]: Make IsInDepot() functions behave consistent across vehicle types and add IsChainInDepot instead, if that is what shall be checked.
|
2012-07-07 15:39:46 +00:00 |
|
frosch
|
db09f67674
|
(svn r24260) -Change [FS#5126]: Make the oilrig-vehicle list accessible to specators and colour it's caption neutrally grey.
|
2012-05-16 22:08:46 +00:00 |
|
rubidium
|
bf6434abaf
|
(svn r24023) -Fix [FS#5090]: pass cases down into the list of cargos
|
2012-03-10 19:18:04 +00:00 |
|
rubidium
|
6d6be50ae0
|
(svn r23740) -Codechange: remove some 300 unneeded includes from the .cpp files
|
2012-01-03 21:32:51 +00:00 |
|
smatz
|
bcd3f2bb59
|
(svn r23706) -Codechange: prevent 'unknown command' doxygen errors
|
2012-01-01 17:36:19 +00:00 |
|
truebrain
|
1c9bec1999
|
(svn r23640) -Fix: stop using FORCEINLINE (1/3rd of the instances were, the others were still regular inline), but make sure inline is always a 'forced' inline (I am looking at you MSVC)
|
2011-12-20 17:57:56 +00:00 |
|