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
f051a81b4e
(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
ec9540a12a
(svn r22241) -Codechange: Add additional to-be-used parameter to OnInvalidateData().
2011-03-13 21:31:29 +00:00
frosch
632206cdbc
(svn r22236) -Fix (r21457): Disarm a bear-pit, which r22226 almost fell into.
2011-03-13 10:43:41 +00:00
frosch
2ae863463c
(svn r22236) -Fix (r21457): Disarm a bear-pit, which r22226 almost fell into.
2011-03-13 10:43:41 +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
9cf92e2bd2
(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
7ba674dfc1
(svn r21985) -Codechange: Use VehicleOrderID where appropiate.
2011-02-05 20:26:55 +00:00
frosch
2679051c68
(svn r21985) -Codechange: Use VehicleOrderID where appropiate.
2011-02-05 20:26:55 +00:00
rubidium
1afea0803f
(svn r21961) -Remove: limitation that not loading and not unloading is mutual exclusive
2011-02-04 16:07:42 +00:00
rubidium
773c6765e6
(svn r21961) -Remove: limitation that not loading and not unloading is mutual exclusive
2011-02-04 16:07:42 +00:00
rubidium
c0f39415b9
(svn r21957) -Cleanup: gotodepot and timetabling settings are more or less useless; just don't use depot orders or timetabling if you don't want to use it
2011-02-04 15:13:20 +00:00
rubidium
4c5ca17486
(svn r21957) -Cleanup: gotodepot and timetabling settings are more or less useless; just don't use depot orders or timetabling if you don't want to use it
2011-02-04 15:13:20 +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
frosch
a97d52a29a
(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
rubidium
54c0dec6aa
(svn r21909) -Fix: some missing spaces
2011-01-26 08:14:36 +00:00
rubidium
8017c2a3d7
(svn r21909) -Fix: some missing spaces
2011-01-26 08:14:36 +00:00
rubidium
05199a641a
(svn r21890) -Cleanup: remove some unneeded includes
2011-01-22 14:52:20 +00:00
rubidium
7eba2bf4d3
(svn r21890) -Cleanup: remove some unneeded includes
2011-01-22 14:52:20 +00:00
rubidium
4d6841b553
(svn r21642) -Feature: concept of automatic station orders; add stub orders for intermediate stations and remove them when not visiting them anymore. This allows you to see what trains visit a station without actually having to order a vehicle to stop at all stations. Based on patch by fonsinchen
2010-12-26 09:03:19 +00:00
rubidium
64f04c3a74
(svn r21642) -Feature: concept of automatic station orders; add stub orders for intermediate stations and remove them when not visiting them anymore. This allows you to see what trains visit a station without actually having to order a vehicle to stop at all stations. Based on patch by fonsinchen
2010-12-26 09:03:19 +00:00
smatz
717b7c82d3
(svn r21633) -Fix (r21616): newly created skip-to order was created at wrong place
2010-12-25 12:48:23 +00:00
smatz
d8b823142e
(svn r21633) -Fix (r21616): newly created skip-to order was created at wrong place
2010-12-25 12:48:23 +00:00
smatz
2207fb70d1
(svn r21616) -Change: do not highlight tile when selecting a vehicle to clone or an order to skip to
2010-12-24 13:13:28 +00:00
smatz
889c8d3022
(svn r21616) -Change: do not highlight tile when selecting a vehicle to clone or an order to skip to
2010-12-24 13:13:28 +00:00
terkhen
47c9189002
(svn r21516) -Codechange: Add IsGroundVehicle function to the Vehicle class.
2010-12-14 21:26:03 +00:00
terkhen
79e2b3153d
(svn r21516) -Codechange: Add IsGroundVehicle function to the Vehicle class.
2010-12-14 21:26:03 +00:00
rubidium
d91a4f138f
(svn r21478) -Change [FS#4297]: improve some order related tooltips. Based on patch by Krille
2010-12-12 14:46:42 +00:00
rubidium
15e07279dd
(svn r21478) -Change [FS#4297]: improve some order related tooltips. Based on patch by Krille
2010-12-12 14:46:42 +00:00
planetmaker
54908db5ef
(svn r21464) -Add: Explicitly make 'shared orders' an option in the orders menu
2010-12-11 13:38:35 +00:00
planetmaker
2a62be547a
(svn r21464) -Add: Explicitly make 'shared orders' an option in the orders menu
2010-12-11 13:38:35 +00:00
rubidium
de554146a8
(svn r21461) -Feature(tte) [FS#3711]: make it more clear that you're stopping a shared order, and make it possible retain the order list upon unsharing (sbr)
2010-12-11 10:52:45 +00:00
rubidium
834f4f157a
(svn r21461) -Feature(tte) [FS#3711]: make it more clear that you're stopping a shared order, and make it possible retain the order list upon unsharing (sbr)
2010-12-11 10:52:45 +00:00
rubidium
eae8eef382
(svn r21457) -Feature(tte) [FS#4215]: scroll to the inserted order (thror)
2010-12-10 22:32:53 +00:00
rubidium
8faa97c060
(svn r21457) -Feature(tte) [FS#4215]: scroll to the inserted order (thror)
2010-12-10 22:32:53 +00:00
rubidium
5ec2bcc0d9
(svn r21157) -Codechange: remove information about the text direction out of the language "list"
2010-11-13 09:56:25 +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
planetmaker
aaf0d15ec6
(svn r20927) -Add [FS#3905]: Transfer orders imply 'leave empty' by default
2010-10-15 18:15:01 +00:00
planetmaker
31e7dd7e6c
(svn r20927) -Add [FS#3905]: Transfer orders imply 'leave empty' by default
2010-10-15 18:15:01 +00:00
smatz
63b8fea69f
(svn r20753) -Feature [FS#3999]: make it possible to select vehicle to clone and vehicle to clone orders from directly from vehicle lists and depot window
2010-09-06 14:14:09 +00:00
smatz
fd54943c7a
(svn r20753) -Feature [FS#3999]: make it possible to select vehicle to clone and vehicle to clone orders from directly from vehicle lists and depot window
2010-09-06 14:14:09 +00:00
rubidium
360d6daf34
(svn r20632) -Cleanup: remove "a few" unneeded includes, and add them to some headers
2010-08-26 22:01:16 +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
0d018b5840
(svn r20571) -Codechange: free/reserve some bits in the order commands to increase the vehicle pool limit
2010-08-19 20:39:12 +00:00
rubidium
e89a0fb7f9
(svn r20571) -Codechange: free/reserve some bits in the order commands to increase the vehicle pool limit
2010-08-19 20:39:12 +00:00
frosch
2d5ef5e5a8
(svn r20461) -Codechange: Replace WWT_HSCROLLBAR, WWT_SCROLLBAR and WWT_SCROLL2BAR with NWID_HSCROLLBAR and NWID_VSCROLLBAR.
2010-08-12 09:16:43 +00:00
frosch
9e538acc03
(svn r20461) -Codechange: Replace WWT_HSCROLLBAR, WWT_SCROLLBAR and WWT_SCROLL2BAR with NWID_HSCROLLBAR and NWID_VSCROLLBAR.
2010-08-12 09:16:43 +00:00
frosch
4817d5dcd6
(svn r20453) -Codechange: Remove direct accesses to Window::hscroll, vscroll and vscroll2.
...
Note: All windows get individual members with the same names, which are initialised via Window::GetScrollbar(). This caching is not required at all, but simplifies conversion.
2010-08-12 08:37:01 +00:00
frosch
71ca58c2bb
(svn r20453) -Codechange: Remove direct accesses to Window::hscroll, vscroll and vscroll2.
...
Note: All windows get individual members with the same names, which are initialised via Window::GetScrollbar(). This caching is not required at all, but simplifies conversion.
2010-08-12 08:37:01 +00:00