Peter Nelson
|
920e588334
|
Change: Use standard dimensions instead of custom widths.
|
2022-11-12 18:28:39 +00:00 |
Peter Nelson
|
ed60c88b0a
|
Change: Use power-of-2 scaling for some dimensions in GUI.
These are related to drawing sprites that are normally drawn on the
landscape, and should therefore still follow power-of-2 scaling to fit
correctly.
|
2022-11-12 18:28:39 +00:00 |
Peter Nelson
|
890b2666d3
|
Change: Use scaled WidgetDimensions.
|
2022-11-12 18:28:39 +00:00 |
Peter Nelson
|
c9a81fd67b
|
Change: Use Rect for drawing vehicle details.
|
2022-11-12 18:28:39 +00:00 |
Tyler Trahan
|
ebc76a4200
|
Change: Use an indent, not a dash, to list train capacity
|
2022-05-12 16:59:52 +02:00 |
Michael Lutz
|
41fa16f325
|
Codechange: Don't use globals for return values from vehicle command procs.
|
2021-12-16 22:28:32 +01:00 |
Michael Lutz
|
8503854655
|
Codechange: Pass unpacked command arguments to command callbacks (except Script).
|
2021-12-16 22:28:32 +01:00 |
Michael Lutz
|
21675ec7e2
|
Codechange: Un-bitstuff vehicle/engine commands.
|
2021-12-16 22:28:32 +01:00 |
Michael Lutz
|
eab18f06a4
|
Codechange: Pass additional data as byte stream to command callbacks.
|
2021-12-16 22:28:32 +01:00 |
Michael Lutz
|
0f64ee5ce1
|
Codechange: Template DoCommandP to automagically reflect the parameters of the command proc.
When finished, this will allow each command handler to take individually
different parameters, obliviating the need for bit-packing.
|
2021-12-16 22:28:32 +01:00 |
Michael Lutz
|
4fc055d6e9
|
Codechange: Align parameter order of command callbacks to command handlers.
|
2021-12-16 22:28:32 +01:00 |
Michael Lutz
|
a38bbefe1b
|
Codechange: Untangle command code, flags and error string for DoCommand*.
|
2021-12-16 22:28:32 +01:00 |
Michael Lutz
|
549caca39c
|
Codechange: Move command arguments to the back of the networked command function calls.
|
2021-12-16 22:28:32 +01:00 |
Charles Pigott
|
9b800a96ed
|
Codechange: Remove min/max functions in favour of STL variants (#8502)
|
2021-01-08 11:16:18 +01:00 |
glx
|
d8a1be48cd
|
Codechange: Replace vehicle related FOR_ALL with range-based for loops
|
2019-12-21 20:13:03 +01:00 |
S. D. Cloudt
|
13cc8a0cee
|
Cleanup: Removed SVN headers
|
2019-11-10 17:59:20 +00:00 |
glx22
|
b3fd787959
|
Fix #7188: check the validity of command callback for scripts (#7701)
|
2019-09-07 17:37:01 +01:00 |
Henry Wilson
|
7c8e7c6b6e
|
Codechange: Use null pointer literal instead of the NULL macro
|
2019-04-10 23:22:20 +02:00 |
Henry Wilson
|
c01a2e2a81
|
Codechange: Removed SmallVector completely
|
2019-03-26 20:15:57 +00:00 |
Henry Wilson
|
ab711e6942
|
Codechange: Replaced SmallVector::[Begin|End]() with std alternatives
|
2019-03-26 20:15:57 +00:00 |
Henry Wilson
|
a0f36a50e6
|
Codechange: Replaced SmallVector::Append() with std::vector::[push|emplace]_back()
|
2019-03-26 20:15:57 +00:00 |
Henry Wilson
|
81315939b9
|
Codechange: Replaced SmallVector::Find() non-const with std::find()
|
2019-03-26 20:15:57 +00:00 |
Henry Wilson
|
a690936ed7
|
Codechange: Replace SmallVector::Length() with std::vector::size()
|
2019-03-26 20:15:57 +00:00 |
Henry Wilson
|
bfd79e59dc
|
Codechange: Replace SmallVector::Clear() with std::vector::clear()
|
2019-03-26 20:15:57 +00:00 |
frosch
|
6f36c52736
|
(svn r27936) -Fix: When moving wagons in the depot, the drag highlight did not exactly match the length of the dragged wagon chain.
|
2017-12-10 13:45:53 +00:00 |
frosch
|
149adc9cc1
|
(svn r27689) -Fix: MSVC warnings.
|
2016-12-10 14:33:58 +00:00 |
frosch
|
c175067ed9
|
(svn r27667) -Codechange: Add VehicleSpriteSeq::GetBounds and Draw.
|
2016-10-16 14:58:38 +00:00 |
frosch
|
d2393b4f6c
|
(svn r27666) -Codechange: Pass vehicle sprites around using a struct VehicleSpriteSeq.
|
2016-10-16 14:57:56 +00:00 |
frosch
|
cff2b49365
|
(svn r27629) -Fix: When dragging multiple vehicles in the depot, make the destination gap as long as the chain instead of just considering the first vehicle.
|
2016-08-15 18:33:29 +00:00 |
frosch
|
a8080b6256
|
(svn r27134) -Codechange: Simplify GUI scaling by adding UnScaleGUI() and ScaleGUITrad().
|
2015-02-01 20:54:24 +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
|
7c0f34130c
|
(svn r25454) -Remove/Fix/Cleanup: SETX(Y) does not work at all with other than default fonts, so get rid of it
|
2013-06-24 18:39:19 +00:00 |
frosch
|
5eddbb338b
|
(svn r25185) -Fix [FS#5508]: Remove ambivalent functions CargoList::Empty() and Count(), and replace them with VehicleCargoList::StoredCount(), TotalCount(), StationCargoList::AvailableCount() and TotalCount(). (fonsinchen)
|
2013-04-13 13:42:08 +00:00 |
frosch
|
affd456995
|
(svn r24987) -Fix: When choosing a train in a depot to attach a newly purchased wagon to, do not consider trains currently moving in and out of the depot.
|
2013-02-10 21:05:24 +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 |
frosch
|
9208059e3e
|
(svn r24352) -Fix: When highlighting the drop position for vehicles in depots, make space for all articulated parts.
|
2012-06-23 14:32:34 +00:00 |
frosch
|
031f6ee611
|
(svn r23991) -Fix [FS#5076]: Also display the cargo subtype for vehicles which have no capacity, but a subtype.
|
2012-02-25 20:47:16 +00:00 |
rubidium
|
6d6be50ae0
|
(svn r23740) -Codechange: remove some 300 unneeded includes from the .cpp files
|
2012-01-03 21:32:51 +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 |
frosch
|
bbc3409942
|
(svn r23080) -Feature: [NewGRF] Use variable 10 to enable vehicle GRFs to draw different sprites on the map and in various GUIs.
|
2011-11-01 16:51:47 +00:00 |
rubidium
|
1a515e6344
|
(svn r22405) -Document: some more "random-ish" tidbits
|
2011-05-01 19:14:12 +00:00 |
rubidium
|
30637a8340
|
(svn r21157) -Codechange: remove information about the text direction out of the language "list"
|
2010-11-13 09:56:25 +00:00 |
rubidium
|
30f2afac9b
|
(svn r20632) -Cleanup: remove "a few" unneeded includes, and add them to some headers
|
2010-08-26 22:01:16 +00:00 |
rubidium
|
cc658392eb
|
(svn r20573) -Codechange: free/reserve some bits in the sell vehicle command to increase the vehicle pool limit
|
2010-08-19 20:45:29 +00:00 |
rubidium
|
52154e097c
|
(svn r20013) -Fix [FS#3890]: silence some warnings / take the advice of the warnings into account
|
2010-06-23 14:38:17 +00:00 |
alberth
|
268bc7d571
|
(svn r19888) -Add [FS#3705]: Add highlighting of drag destination in depot gui (sbr).
|
2010-05-23 15:02:26 +00:00 |
rubidium
|
062dd0e24c
|
(svn r19814) -Codechange: give some more unnamed enums a name, in case they consisted of unrelated values use static const (u)int
|
2010-05-13 10:14:29 +00:00 |
rubidium
|
f94c83a387
|
(svn r18872) -Codechange: introduce PaletteID and use it
|
2010-01-21 01:38:13 +00:00 |
rubidium
|
82fc28f77f
|
(svn r18809) -Codechange/Cleanup: remove unneeded headers from some files, if a header require a header make it include that header
|
2010-01-15 16:41:15 +00:00 |