rubidium
|
12732cf39d
|
(svn r18498) -Fix [FS#2616]: cloning of vehicles could create vehicles with invalid cargo sub types for the build year of the vehicle. Fall back to another cargo sub type with the exact same name, otherwise fallback to cargo sub type 0.
|
15 years ago |
rubidium
|
adc88c5777
|
(svn r18495) -Codechange: make sure we don't taint the vehicle cache with finding refit options and unmagify a constant
|
15 years ago |
rubidium
|
0287a009f8
|
(svn r18450) -Fix [FS#3363]: initial size of the vehicle detail windows would occasionally be too small (although it could be resized)
|
15 years ago |
peter1138
|
f846386e2f
|
(svn r18441) -Fix: The vehicle list filler widget didn't fill.
|
15 years ago |
rubidium
|
45eb0be570
|
(svn r18322) -Codechange: remove the WDP duplication; no need to tell the same twice.
|
15 years ago |
rubidium
|
ee805c31c0
|
(svn r18296) -Codechange: show the next 4 orders instead of the first 4 orders in the ship/aircraft vehicle lists
|
15 years ago |
rubidium
|
ab417c6c06
|
(svn r18280) -Codechange: remove widget indices that are not needed for custom drawing/handling input
|
15 years ago |
rubidium
|
50359b2d08
|
(svn r18277) -Codechange: remove unneeded widget indices for close, resize and sticky boxes and for window captions
|
15 years ago |
rubidium
|
f8b79068e6
|
(svn r18274) -Codechange: remove the unused WDF flags
|
15 years ago |
rubidium
|
3ebe581b4a
|
(svn r18256) -Codechange: make the vehicle details window big font aware
|
15 years ago |
rubidium
|
a5acfa22ed
|
(svn r18242) -Codechange: make the refit window big font aware
|
15 years ago |
alberth
|
5bee09c924
|
(svn r18230) -Codechange: Allow fill stepsize to be set from Window::UpdateWidgetSize().
|
15 years ago |
alberth
|
18b33fde83
|
(svn r18229) -Codechange: Make fill_x, fill_y a number instead of a bool.
|
15 years ago |
rubidium
|
c227abd7c3
|
(svn r18213) -Codechange: it's not needed to manually set the fill, (re)size and tooltip for scrollbars
|
15 years ago |
rubidium
|
f106bbbe5c
|
(svn r18212) -Codechange: remove unneeded 'parameters' for WWT_CAPTION, WWT_CLOSEBOX and WWT_STICKYBOX in the nested widget arrays
|
15 years ago |
rubidium
|
646757adee
|
(svn r18187) -Codechange: make the advanced face selection, custom currency, difficulty, news settings, signal, sign and vehicle details window RTL aware (use the arrow widget)
|
15 years ago |
rubidium
|
45e135ccd8
|
(svn r18185) -Fix: the up/down buttons had the wrong logical ordering with RTL. Also one of the tooltips was incorrect.
|
15 years ago |
rubidium
|
8e11cd3a42
|
(svn r18152) -Codechange: remove the 'minimum window size' from the WindowDesc; it's determined from the (nested) widgets
|
15 years ago |
rubidium
|
60b1ff4075
|
(svn r18142) -Codechange: make the vehicle details RTL (and huge ship/aircraft) aware
|
15 years ago |
peter1138
|
75a6f3241b
|
(svn r18140) -Codechange: Use text lines widget part to set height of 'Name' button on vehicle detail window, and the start/stop button on vehicle view window.
|
15 years ago |
rubidium
|
16592910ba
|
(svn r18136) -Codechange: support RTL in the vehicle lists
|
15 years ago |
rubidium
|
ab85bb7080
|
(svn r18134) -Codechange: scale the offset of the text/vehicle in the vehicle lists based on the font and the unit numbers in the list
|
15 years ago |
rubidium
|
68f146d83c
|
(svn r18133) -Codechange: pass the 'maximum' left/right positions to Draw*Image
|
15 years ago |
rubidium
|
ca1f1a8a0b
|
(svn r18131) -Codechange: account for the height of the small order lists when determining the height of a vehicle list item
|
15 years ago |
rubidium
|
684e63e2b5
|
(svn r18130) -Codechange: initial steps into making the vehicle/group lists big font and RTL aware
|
15 years ago |
peter1138
|
4dabc6bd14
|
(svn r18129) -Codechange: Fix up train details window for correct offsets and line spacing.
|
15 years ago |
rubidium
|
a13fd6ddce
|
(svn r18126) -Codechange: remove duplicate (since r18119) scrollbar capacity/matrix initialisation
|
15 years ago |
rubidium
|
1ee7252296
|
(svn r18115) -Codechange: prevent RTL glitch with refitting and cargo suffix
|
15 years ago |
rubidium
|
b01251092e
|
(svn r18086) -Codechange: remove 'widget' from WindowDesc
|
15 years ago |
alberth
|
6f4f94568a
|
(svn r18067) -Codechange: Eliminate a constant representing a widget top edge in vehicle windows.
|
15 years ago |
rubidium
|
224f4e0197
|
(svn r18028) -Codechange: unglobalise some functions
|
15 years ago |
rubidium
|
3ff08d08b0
|
(svn r17912) -Fix [FS#3289] (r17868): crash when opening the vehicle list (not group list) of a specific company
|
15 years ago |
alberth
|
244b709420
|
(svn r17906) -Fix [FS#3286]: Fill the vehicle list before initializing the widgets of the vehicle list window.
|
15 years ago |
alberth
|
dd3845232f
|
(svn r17895) -Codechange: Move drawing code of the vehicle details window out of OnPaint, and remove hard-coded coordinate constants.
|
15 years ago |
rubidium
|
fdde27ff0a
|
(svn r17889) -Feature: double click on a item in the refit list refits without the need to click on the refit button
|
15 years ago |
alberth
|
bf5fbf53b3
|
(svn r17874) -Codechange: vehicle details window uses pure nested widgets.
|
15 years ago |
alberth
|
af5c9167e3
|
(svn r17868) -Codechange: Vehicle list window uses nested widgets only.
|
15 years ago |
alberth
|
e08d3ec595
|
(svn r17867) -Codechange: Prepare BaseVehicleListWindow for nested widgets.
|
15 years ago |
alberth
|
125ca20d45
|
(svn r17865) -Codechange: Remove references to specific widgets and step-heights from BaseVehicleListWindow::DrawVehicleListItems().
|
15 years ago |
alberth
|
edf0ae78e0
|
(svn r17862) -Codechange: Use edge positions of the matrix widget in DrawVehicleRefitWindow.
|
15 years ago |
alberth
|
d202296805
|
(svn r17861) -Fix (r17860): max(uint, int) does not exist.
|
15 years ago |
alberth
|
6fbdad9e42
|
(svn r17860) -Codechange: Refit window uses pure nested widgets.
|
15 years ago |
alberth
|
6ff8e78c48
|
(svn r17856) -Codechange: Don't get the selected cargo as a sife effect of drawing.
|
15 years ago |
alberth
|
40477932f1
|
(svn r17855) -Codechange: Remove or move var declarations in DrawVehicleRefitWindow().
|
15 years ago |
alberth
|
e284677c38
|
(svn r17854) -Codechange: Merge different cases of setting widget data together in the view vehicle window.
|
15 years ago |
rubidium
|
c1365b3cc1
|
(svn r17853) -Codechange: remove the 'delta' parameter from OnResize; it was used in ways that aren't always wanted, causing bugs and the like. Also with nested widgets most reasons for handling OnResize have gone.
|
15 years ago |
alberth
|
5f11ca95a6
|
(svn r17852) -Codechange: Use viewport nested widget in the view-vehicle window.
|
15 years ago |
alberth
|
ab559623d6
|
(svn r17851) -Codechange: Use pure nested widgets for the view-vehicle window.
|
15 years ago |
rubidium
|
51936e1903
|
(svn r17850) -Codechange: remove most usage of delta on OnResize
|
15 years ago |
rubidium
|
b72898c8a3
|
(svn r17786) -Fix [FS#3265]: graphical glitches (matrices/scrollbars with wrong 'size') upon reiniting windows
|
15 years ago |
frosch
|
241415e76a
|
(svn r17728) -Cleanup: Remove some more unneeded/unused parameters.
|
15 years ago |
frosch
|
4cb5a3e8a2
|
(svn r17725) -Codechange: Reduce usage of EngInfo and XxxVehInfo, esp. when a Engine * is already present.
|
15 years ago |
rubidium
|
982b8ee5fc
|
(svn r17693) -Cleanup: remove some unneeded includes
|
15 years ago |
rubidium
|
e3bb9351a4
|
(svn r17673) -Codechange: make InvalidateThisWindowData a function of the window class
|
15 years ago |
glx
|
a5f1ae78c5
|
(svn r17660) -Fix: StringID typo
|
15 years ago |
glx
|
06caf4ff20
|
(svn r17619) -Fix: rename STR_TINT_GROUP to STR_TINY_GROUP
|
15 years ago |
alberth
|
4ff755ac90
|
(svn r17573) -Codechange: NWID_SELECTION containers have a selected widget-plane, and optionally an index in the nested_array.
|
15 years ago |
rubidium
|
310465da07
|
(svn r17570) -Fix: a number of Doxygen warnings about missing parameters, which were sometimes missing and sometimes just typos
|
15 years ago |
rubidium
|
c2c0f4403e
|
(svn r17534) -Codechange: unify the naming of callback masks/flags
|
15 years ago |
rubidium
|
91024042ea
|
(svn r17495) -Codechange: replace 'Depot::Get(GetDepotIndex(tile))->index' with GetDepotIndex(tile)
|
15 years ago |
rubidium
|
f660dd7109
|
(svn r17446) -Codechange: rename BUILD with BUY for strings that are about building (in the future buying) vehicles.
|
15 years ago |
rubidium
|
fc193fd902
|
(svn r17374) -Codechange: make the town and vehicle GUIs use the scrollbar wrappers
|
15 years ago |
smatz
|
a0d0206f2d
|
(svn r17292) -Codechange: use unified ToPercent() function to convert fract numbers to percents
|
15 years ago |
rubidium
|
d4a98be94a
|
(svn r17271) -Fix: SetFill sometimes used 1/0 when it should be using true/false
|
15 years ago |
rubidium
|
99d46e0ad7
|
(svn r17248) -Fix: add GPL license notice where appropriate
|
15 years ago |
frosch
|
50b1aacdb0
|
(svn r17185) -Codechange: Tweak depot gui and vehicle lists, so text overlaps less with vehicle images.
|
15 years ago |
rubidium
|
d61709ddfc
|
(svn r17182) -Feature(ish) [FS#2945]: sort vehicle lists on (timetable) delay
|
15 years ago |
rubidium
|
d61be2637e
|
(svn r17075) -Codechange: rename ~750 strings to be more uniform with their relatives
|
15 years ago |
rubidium
|
4874578e79
|
(svn r16930) -Codechange: more StringID name unification and grouping
|
15 years ago |
rubidium
|
f62b2f9c7e
|
(svn r16922) -Codechange: unduplicate some vehicle CMD_*s and move the setting of the error message to a single place
|
15 years ago |
rubidium
|
01eabc5f4c
|
(svn r16921) -Codechange: make it more clear what strings are related to road vehicles; only ROAD isn't always enough. Also unify the way of writing it.
|
15 years ago |
rubidium
|
04ee98df52
|
(svn r16920) -Codechange: shuffle some strings around to simplify looking up vehicle type specific strings for a specific message
|
15 years ago |
rubidium
|
49fcb20a91
|
(svn r16919) -Codechange: unify some more StringID w.r.t. their naming
|
15 years ago |
rubidium
|
d361ecd8f0
|
(svn r16914) -Codechange: split Station and BaseStation into different files
|
15 years ago |
rubidium
|
6435dc89fe
|
(svn r16912) -Codechange: split waypoint.h in waypoint_base.h and waypoint_func.h
|
15 years ago |
rubidium
|
100cb17fa8
|
(svn r16909) -Fix [FS#2996]: NewGRF stations would be triggering assertions all over the place when using the more advanced station types.
-Change: make (rail) waypoints sub classes of 'base stations', make buoys waypoints and unify code between them where possible.
|
15 years ago |
rubidium
|
84dec43208
|
(svn r16901) -Fix [FS#3046] (rpbs): when marking trains stuck don't reset the unload counter/stuck when the vehicle is unloading. It'll be automatically reset once the vehicle wants to leave the station
|
15 years ago |
rubidium
|
1dda60343f
|
(svn r16900) -Codechange: prepare the waypoint window for buoys
|
15 years ago |
rubidium
|
39e6dbd5e3
|
(svn r16886) -Codechange: unify naming of some string IDs related to string codes and group them logically
|
15 years ago |
rubidium
|
7dd42bbc6a
|
(svn r16885) -Codechange: reduce (string) duplication with vehicle lists
|
15 years ago |
rubidium
|
9943d1f650
|
(svn r16881) -Codechange: fix some naming inconsistencies w.r.t. strings used in the vehicle list GUIs.
|
15 years ago |
smatz
|
8718babe90
|
(svn r16849) -Codechange: replace GetCargo() by CargoSpec::Get()
|
15 years ago |
alberth
|
fe9f5cbc46
|
(svn r16845) -Codechange: Introduction of constants for describing the bits in a WWT_MATRIX data field.
|
15 years ago |
frosch
|
1fbbf29987
|
(svn r16817) -Codechange: Scroll depots horizontally in pixels instead of 1/8 vehicle length.
|
15 years ago |
smatz
|
64de470917
|
(svn r16814) -Codechange: make IsNormalAircraft() member of Aircraft
|
15 years ago |
frosch
|
fb9ec40e44
|
(svn r16799) -Codechange: When drawing articulated road vehicles in the vehicle details window, draw as many parts as the window fits instead of always up to a vehicle length of 80/8.
|
15 years ago |
rubidium
|
026f3c8feb
|
(svn r16785) -Codechange: make ships going to buoys use OT_GOTO_WAYPOINT too
|
15 years ago |
rubidium
|
74f56861e9
|
(svn r16772) -Fix [FS#3019]: don't use the same error message for turning around road vehicles and flipping parts of trains in the depot
|
15 years ago |
rubidium
|
cd3219b2de
|
(svn r16757) -Fix [FS#3018]: in the refit window the "Select cargo type to carry" line always showed the ship refit tooltip
|
15 years ago |
rubidium
|
18fbe0aac4
|
(svn r16722) -Codechange: unify the naming of the Is/Set/HasArticulatedPart functions
|
15 years ago |
rubidium
|
f97bd41ed4
|
(svn r16721) -Codechange: make Is/SetRoadVehicleFront, Is/Set/HasArticulatedPart member of RoadVehicle.
|
15 years ago |
smatz
|
1e1f0ab2cf
|
(svn r16719) -Codechange: make IsArticulatedPart(), IsTrainEngine(), IsTrainWagon(), IsMultiheaded(), EngineHasArticPart() and IsRearDualheaded() members of Train
|
15 years ago |
frosch
|
523cde0798
|
(svn r16678) -Codechange: Turn CargoArray into a class, so one does not have to deal with sizeof() wrt. typedef-ed arrays.
|
15 years ago |
frosch
|
4c3f480f92
|
(svn r16676) -Codechange: Rename AcceptedCargo to CargoArray and its instances to more meaningful names.
|
15 years ago |
yexo
|
b00726a5d2
|
(svn r16647) -Codechange: remove newgrf.h include from newgrf_engine.h to prevent unnecessary inclusion newgrf.h anyway
|
15 years ago |
smatz
|
a9602401f0
|
(svn r16646) -Codechange: rename GetDepotByTile() to Depot::GetByTile()
|
15 years ago |
smatz
|
f6a4d61cca
|
(svn r16643) -Codechange: replace GetStationByTile() by Station::GetByTile()
|
15 years ago |
smatz
|
af85994f7f
|
(svn r16527) -Codechange: use static member functions instead of simple casts when converting Vehicle to specialised vehicle types. Includes safety check
|
16 years ago |
frosch
|
07b9c68a81
|
(svn r16490) -Fix: Do not draw train details over the scrollbar.
|
16 years ago |
frosch
|
eb3965f934
|
(svn r16483) -Codechange: Enumerate tabs in train details window.
|
16 years ago |