rubidium
|
a190ae9a71
|
(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.
|
2009-12-14 19:17:18 +00:00 |
|
rubidium
|
f9970ac646
|
(svn r18495) -Codechange: make sure we don't taint the vehicle cache with finding refit options and unmagify a constant
|
2009-12-13 22:19:19 +00:00 |
|
rubidium
|
826fad03fb
|
(svn r18450) -Fix [FS#3363]: initial size of the vehicle detail windows would occasionally be too small (although it could be resized)
|
2009-12-09 22:25:12 +00:00 |
|
peter1138
|
97597b510c
|
(svn r18441) -Fix: The vehicle list filler widget didn't fill.
|
2009-12-09 08:23:10 +00:00 |
|
rubidium
|
293dfd7c3e
|
(svn r18322) -Codechange: remove the WDP duplication; no need to tell the same twice.
|
2009-11-28 14:42:35 +00:00 |
|
rubidium
|
4978d30880
|
(svn r18296) -Codechange: show the next 4 orders instead of the first 4 orders in the ship/aircraft vehicle lists
|
2009-11-26 11:34:12 +00:00 |
|
rubidium
|
8d6e323ef8
|
(svn r18280) -Codechange: remove widget indices that are not needed for custom drawing/handling input
|
2009-11-24 21:13:36 +00:00 |
|
rubidium
|
14300d309c
|
(svn r18277) -Codechange: remove unneeded widget indices for close, resize and sticky boxes and for window captions
|
2009-11-24 18:05:55 +00:00 |
|
rubidium
|
69b6d9309a
|
(svn r18274) -Codechange: remove the unused WDF flags
|
2009-11-24 17:28:29 +00:00 |
|
rubidium
|
fabd1b7c50
|
(svn r18256) -Codechange: make the vehicle details window big font aware
|
2009-11-23 16:18:01 +00:00 |
|
rubidium
|
f381f9b46f
|
(svn r18242) -Codechange: make the refit window big font aware
|
2009-11-22 19:40:48 +00:00 |
|
alberth
|
450e40b997
|
(svn r18230) -Codechange: Allow fill stepsize to be set from Window::UpdateWidgetSize().
|
2009-11-22 18:28:14 +00:00 |
|
alberth
|
2b6f792513
|
(svn r18229) -Codechange: Make fill_x, fill_y a number instead of a bool.
|
2009-11-22 18:26:01 +00:00 |
|
rubidium
|
8204f226f1
|
(svn r18213) -Codechange: it's not needed to manually set the fill, (re)size and tooltip for scrollbars
|
2009-11-22 11:24:30 +00:00 |
|
rubidium
|
d913282e7a
|
(svn r18212) -Codechange: remove unneeded 'parameters' for WWT_CAPTION, WWT_CLOSEBOX and WWT_STICKYBOX in the nested widget arrays
|
2009-11-22 11:20:12 +00:00 |
|
rubidium
|
64d65cc635
|
(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)
|
2009-11-19 17:57:27 +00:00 |
|
rubidium
|
a36c258644
|
(svn r18185) -Fix: the up/down buttons had the wrong logical ordering with RTL. Also one of the tooltips was incorrect.
|
2009-11-19 16:33:11 +00:00 |
|
rubidium
|
5f2ddfbc5a
|
(svn r18152) -Codechange: remove the 'minimum window size' from the WindowDesc; it's determined from the (nested) widgets
|
2009-11-17 19:16:48 +00:00 |
|
rubidium
|
cbc12fdd86
|
(svn r18142) -Codechange: make the vehicle details RTL (and huge ship/aircraft) aware
|
2009-11-17 15:05:12 +00:00 |
|
peter1138
|
adadabed04
|
(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.
|
2009-11-17 13:17:09 +00:00 |
|
rubidium
|
9bfcf2b615
|
(svn r18136) -Codechange: support RTL in the vehicle lists
|
2009-11-17 11:36:36 +00:00 |
|
rubidium
|
bdb118aa69
|
(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
|
2009-11-17 09:09:20 +00:00 |
|
rubidium
|
a808623b24
|
(svn r18133) -Codechange: pass the 'maximum' left/right positions to Draw*Image
|
2009-11-16 22:25:01 +00:00 |
|
rubidium
|
2fa03c71f7
|
(svn r18131) -Codechange: account for the height of the small order lists when determining the height of a vehicle list item
|
2009-11-16 21:39:47 +00:00 |
|
rubidium
|
e438fc6a80
|
(svn r18130) -Codechange: initial steps into making the vehicle/group lists big font and RTL aware
|
2009-11-16 21:28:12 +00:00 |
|
peter1138
|
d499aa0187
|
(svn r18129) -Codechange: Fix up train details window for correct offsets and line spacing.
|
2009-11-16 21:10:23 +00:00 |
|
rubidium
|
626de6b128
|
(svn r18126) -Codechange: remove duplicate (since r18119) scrollbar capacity/matrix initialisation
|
2009-11-16 20:34:57 +00:00 |
|
rubidium
|
b824b27fd6
|
(svn r18115) -Codechange: prevent RTL glitch with refitting and cargo suffix
|
2009-11-16 13:19:39 +00:00 |
|
rubidium
|
3d2d7af88f
|
(svn r18086) -Codechange: remove 'widget' from WindowDesc
|
2009-11-15 10:26:01 +00:00 |
|
alberth
|
fb0158c8ce
|
(svn r18067) -Codechange: Eliminate a constant representing a widget top edge in vehicle windows.
|
2009-11-14 08:44:12 +00:00 |
|
rubidium
|
860b9b1cea
|
(svn r18028) -Codechange: unglobalise some functions
|
2009-11-09 10:40:33 +00:00 |
|
rubidium
|
1be5d92a9c
|
(svn r17912) -Fix [FS#3289] (r17868): crash when opening the vehicle list (not group list) of a specific company
|
2009-10-31 10:07:40 +00:00 |
|
alberth
|
d135329860
|
(svn r17906) -Fix [FS#3286]: Fill the vehicle list before initializing the widgets of the vehicle list window.
|
2009-10-30 20:51:36 +00:00 |
|
alberth
|
0279b4c7f2
|
(svn r17895) -Codechange: Move drawing code of the vehicle details window out of OnPaint, and remove hard-coded coordinate constants.
|
2009-10-27 20:50:47 +00:00 |
|
rubidium
|
8a6ddc8706
|
(svn r17889) -Feature: double click on a item in the refit list refits without the need to click on the refit button
|
2009-10-27 19:21:42 +00:00 |
|
alberth
|
4d2e1521f9
|
(svn r17874) -Codechange: vehicle details window uses pure nested widgets.
|
2009-10-25 21:42:04 +00:00 |
|
alberth
|
4dd587345d
|
(svn r17868) -Codechange: Vehicle list window uses nested widgets only.
|
2009-10-25 15:08:16 +00:00 |
|
alberth
|
bd05f2eca6
|
(svn r17867) -Codechange: Prepare BaseVehicleListWindow for nested widgets.
|
2009-10-25 14:52:46 +00:00 |
|
alberth
|
413f6b880f
|
(svn r17865) -Codechange: Remove references to specific widgets and step-heights from BaseVehicleListWindow::DrawVehicleListItems().
|
2009-10-25 13:33:56 +00:00 |
|
alberth
|
df71a1f266
|
(svn r17862) -Codechange: Use edge positions of the matrix widget in DrawVehicleRefitWindow.
|
2009-10-24 21:10:57 +00:00 |
|
alberth
|
dae5dceb85
|
(svn r17861) -Fix (r17860): max(uint, int) does not exist.
|
2009-10-24 20:28:54 +00:00 |
|
alberth
|
da0ac09234
|
(svn r17860) -Codechange: Refit window uses pure nested widgets.
|
2009-10-24 20:26:18 +00:00 |
|
alberth
|
64f9ee3a2d
|
(svn r17856) -Codechange: Don't get the selected cargo as a sife effect of drawing.
|
2009-10-24 18:37:23 +00:00 |
|
alberth
|
af60e61b20
|
(svn r17855) -Codechange: Remove or move var declarations in DrawVehicleRefitWindow().
|
2009-10-24 18:27:21 +00:00 |
|
alberth
|
11e1d3b47c
|
(svn r17854) -Codechange: Merge different cases of setting widget data together in the view vehicle window.
|
2009-10-24 15:19:06 +00:00 |
|
rubidium
|
ca0521f89f
|
(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.
|
2009-10-24 14:53:55 +00:00 |
|
alberth
|
c3992ab7b6
|
(svn r17852) -Codechange: Use viewport nested widget in the view-vehicle window.
|
2009-10-24 13:58:18 +00:00 |
|
alberth
|
ef5dc588de
|
(svn r17851) -Codechange: Use pure nested widgets for the view-vehicle window.
|
2009-10-24 13:49:04 +00:00 |
|
rubidium
|
2f41c0411c
|
(svn r17850) -Codechange: remove most usage of delta on OnResize
|
2009-10-24 09:47:02 +00:00 |
|
rubidium
|
d1d35b95b6
|
(svn r17786) -Fix [FS#3265]: graphical glitches (matrices/scrollbars with wrong 'size') upon reiniting windows
|
2009-10-17 14:29:10 +00:00 |
|
frosch
|
9a9d0ee7c0
|
(svn r17728) -Cleanup: Remove some more unneeded/unused parameters.
|
2009-10-06 19:52:38 +00:00 |
|
frosch
|
f3aacb8fe3
|
(svn r17725) -Codechange: Reduce usage of EngInfo and XxxVehInfo, esp. when a Engine * is already present.
|
2009-10-06 19:17:07 +00:00 |
|
rubidium
|
d6cded5380
|
(svn r17693) -Cleanup: remove some unneeded includes
|
2009-10-04 17:16:41 +00:00 |
|
rubidium
|
0032405093
|
(svn r17673) -Codechange: make InvalidateThisWindowData a function of the window class
|
2009-09-30 21:00:35 +00:00 |
|
glx
|
57252e5225
|
(svn r17660) -Fix: StringID typo
|
2009-09-28 14:15:23 +00:00 |
|
glx
|
92c4831bf2
|
(svn r17619) -Fix: rename STR_TINT_GROUP to STR_TINY_GROUP
|
2009-09-23 13:25:00 +00:00 |
|
alberth
|
ceab116065
|
(svn r17573) -Codechange: NWID_SELECTION containers have a selected widget-plane, and optionally an index in the nested_array.
|
2009-09-19 11:55:44 +00:00 |
|
rubidium
|
e8ddf001c8
|
(svn r17570) -Fix: a number of Doxygen warnings about missing parameters, which were sometimes missing and sometimes just typos
|
2009-09-19 09:51:14 +00:00 |
|
rubidium
|
64bafcbe18
|
(svn r17534) -Codechange: unify the naming of callback masks/flags
|
2009-09-14 12:22:57 +00:00 |
|
rubidium
|
860a538adc
|
(svn r17495) -Codechange: replace 'Depot::Get(GetDepotIndex(tile))->index' with GetDepotIndex(tile)
|
2009-09-10 14:37:55 +00:00 |
|
rubidium
|
1f21a5cb41
|
(svn r17446) -Codechange: rename BUILD with BUY for strings that are about building (in the future buying) vehicles.
|
2009-09-07 08:59:43 +00:00 |
|
rubidium
|
900aedf270
|
(svn r17374) -Codechange: make the town and vehicle GUIs use the scrollbar wrappers
|
2009-09-02 08:48:29 +00:00 |
|
smatz
|
100ae8efcc
|
(svn r17292) -Codechange: use unified ToPercent() function to convert fract numbers to percents
|
2009-08-27 13:31:26 +00:00 |
|
rubidium
|
aca7ba714a
|
(svn r17271) -Fix: SetFill sometimes used 1/0 when it should be using true/false
|
2009-08-23 19:03:09 +00:00 |
|
rubidium
|
7fbc33dae1
|
(svn r17248) -Fix: add GPL license notice where appropriate
|
2009-08-21 20:21:05 +00:00 |
|
frosch
|
2ad4bf74a1
|
(svn r17185) -Codechange: Tweak depot gui and vehicle lists, so text overlaps less with vehicle images.
|
2009-08-15 11:47:11 +00:00 |
|
rubidium
|
5294ca8a10
|
(svn r17182) -Feature(ish) [FS#2945]: sort vehicle lists on (timetable) delay
|
2009-08-15 10:51:33 +00:00 |
|
rubidium
|
1fe3ad3288
|
(svn r17075) -Codechange: rename ~750 strings to be more uniform with their relatives
|
2009-08-05 17:59:21 +00:00 |
|
rubidium
|
e9bc557b2a
|
(svn r16930) -Codechange: more StringID name unification and grouping
|
2009-07-23 19:31:50 +00:00 |
|
rubidium
|
b04ba7dcea
|
(svn r16922) -Codechange: unduplicate some vehicle CMD_*s and move the setting of the error message to a single place
|
2009-07-22 23:39:35 +00:00 |
|
rubidium
|
9980af2898
|
(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.
|
2009-07-22 22:44:56 +00:00 |
|
rubidium
|
2962d8f0fc
|
(svn r16920) -Codechange: shuffle some strings around to simplify looking up vehicle type specific strings for a specific message
|
2009-07-22 20:17:07 +00:00 |
|
rubidium
|
c17c31b5b6
|
(svn r16919) -Codechange: unify some more StringID w.r.t. their naming
|
2009-07-22 19:12:20 +00:00 |
|
rubidium
|
6e3d999dce
|
(svn r16914) -Codechange: split Station and BaseStation into different files
|
2009-07-22 11:35:35 +00:00 |
|
rubidium
|
cb0409fe52
|
(svn r16912) -Codechange: split waypoint.h in waypoint_base.h and waypoint_func.h
|
2009-07-22 10:18:19 +00:00 |
|
rubidium
|
68ead6b84f
|
(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.
|
2009-07-22 08:59:57 +00:00 |
|
rubidium
|
f7b3067fb3
|
(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
|
2009-07-21 17:14:05 +00:00 |
|
rubidium
|
0658d6cb3d
|
(svn r16900) -Codechange: prepare the waypoint window for buoys
|
2009-07-21 16:30:01 +00:00 |
|
rubidium
|
e3053660c6
|
(svn r16886) -Codechange: unify naming of some string IDs related to string codes and group them logically
|
2009-07-20 11:21:57 +00:00 |
|
rubidium
|
dc943b35e0
|
(svn r16885) -Codechange: reduce (string) duplication with vehicle lists
|
2009-07-20 11:12:59 +00:00 |
|
rubidium
|
21921441d0
|
(svn r16881) -Codechange: fix some naming inconsistencies w.r.t. strings used in the vehicle list GUIs.
|
2009-07-19 16:57:04 +00:00 |
|
smatz
|
1f29e38b83
|
(svn r16849) -Codechange: replace GetCargo() by CargoSpec::Get()
|
2009-07-16 19:00:13 +00:00 |
|
alberth
|
d0a47fc1b4
|
(svn r16845) -Codechange: Introduction of constants for describing the bits in a WWT_MATRIX data field.
|
2009-07-16 16:22:23 +00:00 |
|
frosch
|
3973b1e7cb
|
(svn r16817) -Codechange: Scroll depots horizontally in pixels instead of 1/8 vehicle length.
|
2009-07-13 19:30:37 +00:00 |
|
smatz
|
b6960e4e17
|
(svn r16814) -Codechange: make IsNormalAircraft() member of Aircraft
|
2009-07-13 16:37:27 +00:00 |
|
frosch
|
78eccd05be
|
(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.
|
2009-07-12 16:00:11 +00:00 |
|
rubidium
|
3b8d0621a2
|
(svn r16785) -Codechange: make ships going to buoys use OT_GOTO_WAYPOINT too
|
2009-07-10 18:30:02 +00:00 |
|
rubidium
|
741a340b8b
|
(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
|
2009-07-08 22:11:55 +00:00 |
|
rubidium
|
2fcb588c87
|
(svn r16757) -Fix [FS#3018]: in the refit window the "Select cargo type to carry" line always showed the ship refit tooltip
|
2009-07-07 09:19:27 +00:00 |
|
rubidium
|
4d14c1b534
|
(svn r16722) -Codechange: unify the naming of the Is/Set/HasArticulatedPart functions
|
2009-07-02 09:06:15 +00:00 |
|
rubidium
|
61e735ba4c
|
(svn r16721) -Codechange: make Is/SetRoadVehicleFront, Is/Set/HasArticulatedPart member of RoadVehicle.
|
2009-07-02 08:59:27 +00:00 |
|
smatz
|
d86e17d65a
|
(svn r16719) -Codechange: make IsArticulatedPart(), IsTrainEngine(), IsTrainWagon(), IsMultiheaded(), EngineHasArticPart() and IsRearDualheaded() members of Train
|
2009-07-01 23:57:20 +00:00 |
|
frosch
|
a288e4d82f
|
(svn r16678) -Codechange: Turn CargoArray into a class, so one does not have to deal with sizeof() wrt. typedef-ed arrays.
|
2009-06-27 21:06:58 +00:00 |
|
frosch
|
812ad41f23
|
(svn r16676) -Codechange: Rename AcceptedCargo to CargoArray and its instances to more meaningful names.
|
2009-06-27 18:26:50 +00:00 |
|
yexo
|
44c15e4196
|
(svn r16647) -Codechange: remove newgrf.h include from newgrf_engine.h to prevent unnecessary inclusion newgrf.h anyway
|
2009-06-24 21:33:11 +00:00 |
|
smatz
|
05c695a647
|
(svn r16646) -Codechange: rename GetDepotByTile() to Depot::GetByTile()
|
2009-06-24 19:26:41 +00:00 |
|
smatz
|
8343340acb
|
(svn r16643) -Codechange: replace GetStationByTile() by Station::GetByTile()
|
2009-06-24 17:39:54 +00:00 |
|
smatz
|
0c10006907
|
(svn r16527) -Codechange: use static member functions instead of simple casts when converting Vehicle to specialised vehicle types. Includes safety check
|
2009-06-06 16:54:22 +00:00 |
|
frosch
|
5e91bf0ad2
|
(svn r16490) -Fix: Do not draw train details over the scrollbar.
|
2009-06-01 08:35:35 +00:00 |
|
frosch
|
ea229c32bc
|
(svn r16483) -Codechange: Enumerate tabs in train details window.
|
2009-05-31 14:04:19 +00:00 |
|