rubidium
c4c8b44ab5
(svn r24023) -Fix [FS#5090]: pass cases down into the list of cargos
2012-03-10 19:18:04 +00:00
rubidium
d5eeab43b7
(svn r23740) -Codechange: remove some 300 unneeded includes from the .cpp files
2012-01-03 21:32:51 +00:00
smatz
cf54bc425f
(svn r23706) -Codechange: prevent 'unknown command' doxygen errors
2012-01-01 17:36:19 +00:00
truebrain
aa1a0053b0
(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
rubidium
6b404d35b8
(svn r23540) -Codechange: unify and document vehicle widgets
2011-12-16 16:58:55 +00:00
truebrain
49e88dcbf0
(svn r23528) -Codechange: move widget enums to widgets/NNN_type.h
2011-12-15 22:22:55 +00:00
rubidium
24263638bf
(svn r23526) -Codechange: unify cargos vs cargoes
2011-12-15 21:56:00 +00:00
michi_cc
957b643ae6
(svn r23504) -Feature: Aircraft range.
2011-12-13 00:43:35 +00:00
frosch
e83fa1da5b
(svn r23487) -Change/Fix: Make autoreplace, autorenew, cloning and autorefit check all articulated parts of a vehicle to find a shared cargo subtype.
2011-12-10 21:09:21 +00:00
rubidium
7abb74d4a2
(svn r23484) -Fix [FS#4770]: in case you already have orders, ignore the vehicles when adding an extra order
2011-12-10 19:20:30 +00:00
peter1138
b84174fd4d
(svn r23316) -Feature: Add ability to zoom in to 2x and 4x level.
2011-11-24 12:38:48 +00:00
frosch
6365d92776
(svn r23142) -Change: [NewGRF v8] Unify the return values of callbacks returning D0xx texts.
2011-11-08 17:24:43 +00:00
michi_cc
2b64009657
(svn r23111) -Fix: Keep subtype when automatically choosing the cargo for auto-refitting.
2011-11-04 15:04:24 +00:00
michi_cc
a50877bef7
(svn r23089) -Add: Allow specifying refits for go-to station orders.
2011-11-04 00:38:59 +00:00
frosch
6e61fee028
(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
frosch
ad38f27242
(svn r23075) -Codechange: Add GetGRF() and GetGRFID() methods to Engine and Vehicle to simplify code.
2011-11-01 00:23:41 +00:00
frosch
e57ba5d0ae
(svn r23074) -Codechange: Add Vehicle::GetEngine() to simplify code.
2011-11-01 00:21:08 +00:00
frosch
f9f257ce4a
(svn r22984) -Feature: Display profit icons for groups in the group GUI.
2011-10-03 17:25:44 +00:00
terkhen
bc1fc20e9c
(svn r22941) -Fix: Calculate the size of the start/stop vehicle button correctly.
2011-09-17 20:38:23 +00:00
yexo
996f10b775
(svn r22373) -Fix (r19955) (r20041) [FS#4592]: crash when clicking a removed company in the vehiclelist dropdowns
2011-04-22 21:51:34 +00:00
terkhen
a88fe7c2aa
(svn r22343) -Change: Remove pixel limiter for query strings.
2011-04-17 18:42:17 +00:00
frosch
db3a8d1abf
(svn r22247) -Codechange: Update comments wrt. ForceRebuild() in command-scope.
2011-03-13 21:34:21 +00:00
frosch
071957f593
(svn r22245) -Codechange: Make vehicle lists handle command-/GUI-scope invalidations themself.
2011-03-13 21:33:30 +00:00
frosch
afd2e51936
(svn r22244) -Codechange: Make vehicle windows handle command-/GUI-scope invalidations themself (from autoreplace and refitting).
2011-03-13 21:33:02 +00:00
frosch
4b4a40a72e
(svn r22241) -Codechange: Add additional to-be-used parameter to OnInvalidateData().
2011-03-13 21:31:29 +00:00
frosch
1a14c133c6
(svn r22228) -Fix (r22135)[FS#4546]: Do not resort town, industry and signs list directly in OnInvalidateData(). There might be a scheduled rebuild which needs execution first. So, only set a trigger for resorting.
2011-03-08 20:52:59 +00:00
frosch
0a28d212f4
(svn r22226) -Codechange: When autoreplace invalidates vehicle windows because the Vehicle index changed, use a better eye-catcher-'data' than 0 to identify them.
2011-03-08 19:41:58 +00:00
frosch
04f56cf6ed
(svn r22140) -Fix (r22135): I like the letter 'l' nevertheless. (Alberth)
2011-02-24 21:48:06 +00:00
frosch
074548f8f3
(svn r22135) -Fix [FS#4523]: When commands need to invalidate windows, process these events asynchronously before the next redraw. Calling window code directly from command scope uses wrong _current_company and might issue nested DoCommands() which interfer with the running command.
2011-02-23 20:54:55 +00:00
terkhen
f0dbdf1544
(svn r22118) -Fix [FS#4525]: The refit window was not correctly updated after selecting with Ctrl+Click (Regiovogel).
2011-02-20 18:32:42 +00:00
rubidium
561b9b899f
(svn r22034) -Fix [FS#4488]: crash when watching the vehicle view of a vehicle that has multiple sequential nearest depot orders (or consists of a single nearest depot order) when there is no depot with index 0
2011-02-08 22:36:16 +00:00
frosch
7d37b72b09
(svn r21991) -Fix [FS#4466]: The share/copy-orders-cursor was not updated to refer to the new vehicle when it got autoreplaced/-renewed.
2011-02-05 23:10:31 +00:00
frosch
761b74713f
(svn r21990) -Cleanup (r14085): Remove unneeded test.
2011-02-05 23:02:52 +00:00
rubidium
12d3422539
(svn r21954) -Cleanup: remove setting to not show the vehicle speed in the vehicle view
2011-02-04 14:37:24 +00:00
frosch
7c04ea586d
(svn r21933) -Codechange: Split cur_order_index into cur_auto_order_index and cur_real_order_index to keep track of the current real order in an unambiguous way.
...
-Fix [FS#4440]: Automatic orders behave now stable wrt. service orders and are not added or removed depending on the need of servicing.
-Fix: Various other issues with automatic orders, e.g. vehicles getting stuck with "no orders" when there are automatic orders at the end of the order list.
2011-01-31 20:44:15 +00:00
terkhen
0e51dab6a6
(svn r21924) -Codechange: Unify some parts of the articulated vehicle code.
...
-Cleanup: Avoid conversions to Train and RoadVehicle that are no longer required.
2011-01-29 17:30:25 +00:00
frosch
aab0eff930
(svn r21902) -Fix: Do not count articulated parts when passing the number of vehicles to refit to the command. That may exceed 8 bits.
2011-01-23 14:58:54 +00:00
frosch
8411b28dcf
(svn r21901) -Codechange: Save some bits in p2 of CmdRefitVehicle.
2011-01-23 13:25:26 +00:00
frosch
6254ffc4d7
(svn r21899) -Fix: Do not show a vehicle selection in the RefitWindow for refit orders. You cannot select anything anyway.
2011-01-23 13:00:50 +00:00
rubidium
05199a641a
(svn r21890) -Cleanup: remove some unneeded includes
2011-01-22 14:52:20 +00:00
smatz
f2006f36a1
(svn r21875) -Codechange: indentation of some comments was wrong
2011-01-21 01:38:30 +00:00
alberth
5955e98b79
(svn r21666) -Codechange: Use GetCallbackWnd at more places.
2010-12-30 13:18:04 +00:00
rubidium
1446bfaac6
(svn r21644) -Change: keep showing "No orders" when the order list is filled with only automatic orders
2010-12-26 13:25:34 +00:00
terkhen
7fc32d3763
(svn r21583) -Fix (r21566): The new scrollbar was not ignored correctly for ships and aircrafts.
2010-12-21 17:29:00 +00:00
terkhen
9ff41df5e1
(svn r21570) -Add: Allow to select a vehicle and the following chain with a keyboard shortcut.
2010-12-21 14:01:44 +00:00
terkhen
ab36448f46
(svn r21569) -Add: Don't close the refit window after refitting only a consist part.
2010-12-21 14:00:58 +00:00
terkhen
6848bb8eee
(svn r21568) -Add: Show the selected consist part at the refit window.
2010-12-21 14:00:14 +00:00
terkhen
cf07974aaf
(svn r21567) -Feature: Allow to refit only the selected part of a train consist.
2010-12-21 13:59:16 +00:00
terkhen
60f3dc16a7
(svn r21566) -Add: Draw current vehicle at the refit window.
2010-12-21 13:58:09 +00:00
terkhen
dfc460035b
(svn r21565) -Codechange: Add pixel skip to DrawRoadVehImage().
2010-12-21 13:56:52 +00:00