rubidium
|
377ce6c5bf
|
(svn r15410) -Cleanup: get rid of most of the references to the 'patches' except where it's used for backward compatability.
|
2009-02-08 12:25:13 +00:00 |
|
rubidium
|
ac7757324e
|
(svn r15338) -Fix [FS#2598]: close all construction related windows whenever changing company.
|
2009-02-04 16:59:41 +00:00 |
|
smatz
|
0d3f5e6e74
|
(svn r15299) -Cleanup: remove many redundant includes
|
2009-01-31 20:16:06 +00:00 |
|
rubidium
|
3024850bb1
|
(svn r14819) -Change: make details and order menu stickyable, like the timetable window. Also let the detail/order/timetable window close eachther, like the detail and order windows already did, when not stickied.
|
2009-01-03 23:32:59 +00:00 |
|
rubidium
|
d428da5a35
|
(svn r14801) -Codechange: don't reference Vehicle::num_orders directly but through a method GetNumOrders() (PhilSophus)
|
2009-01-03 13:20:32 +00:00 |
|
rubidium
|
87e5a8b52b
|
(svn r14754) -Codechange: get rid of _cmd_text and just pass it as (optional) parameter.
|
2008-12-28 14:37:19 +00:00 |
|
rubidium
|
2ed3c27822
|
(svn r14592) -Feature [FS#1124]: non-destructive autofill with option to keep waiting times (PhilSophus)
|
2008-11-18 23:53:37 +00:00 |
|
rubidium
|
b650a86e58
|
(svn r14422) -Codechange: also reflect the changes of r14421 in the filenames.
|
2008-09-30 20:51:04 +00:00 |
|
rubidium
|
3b798599b6
|
(svn r14421) -Codechange: rename all player variables/types to company *or* client so it is immediatelly clear which one you are working with.
|
2008-09-30 20:39:50 +00:00 |
|
smatz
|
6987e6015a
|
(svn r14395) -Fix [FS#2285]: crashes and GUI desyncs when order is deleted/modified while the timetable window is open
-Fix: close any dropdown and child windows in the Order and Timetable windows when selected order is deselected, deleted, ...
|
2008-09-24 16:40:06 +00:00 |
|
smatz
|
606f4defdc
|
(svn r14331) -Codechange: use an enum as additional parameter for ShowQueryString()
|
2008-09-15 16:29:40 +00:00 |
|
smatz
|
db7c2b97f8
|
(svn r14274) -Fix (r10237): nonexistant order could be selected in the timetable window (causing SIGFPE)
|
2008-09-08 11:06:43 +00:00 |
|
belugas
|
c5cecdd2e3
|
(svn r13919) -Codechange: Replace numbers with Colours enum on osk(forgot 2 assignations), statusbar, subsidy, terraform, timetable, toolbar, town, tree and vehicle guis.
|
2008-08-02 02:28:17 +00:00 |
|
rubidium
|
a6e314bbba
|
(svn r13752) -Fix [FS#2130]: correctly restore conditional orders when they are put 'into' backup.
|
2008-07-20 07:41:43 +00:00 |
|
rubidium
|
0f4d9a8e49
|
(svn r13704) -Fix: make timetables work more sensible when used in conjunction with conditional orders, i.e. make it possibly to tell how long to travel to the next destination if you jump.
|
2008-07-14 21:01:49 +00:00 |
|
rubidium
|
be722412fa
|
(svn r13702) -Fix: do not overflow the order/timetable window when 'long' orders are displayed.
|
2008-07-14 20:18:06 +00:00 |
|
skidd13
|
9335a28cb5
|
(svn r13647) -Codechange: replace MAX_UVALUE() for std types with the equivalent constant
|
2008-06-27 17:46:43 +00:00 |
|
rubidium
|
923e21129c
|
(svn r13325) -Codechange: split the client-side only settings from the settings stored in the savegame so there is no need to have a duplicate copy of it for new games.
|
2008-05-29 15:13:28 +00:00 |
|
rubidium
|
4625695653
|
(svn r13251) -Codechange: rename _patches to _settings as that is more logic.
-Codechange: move all Settings into substructs of _settings in a way that they are logically grouped.
|
2008-05-25 19:17:03 +00:00 |
|
peter1138
|
6f233b1f8f
|
(svn r13225) -Fix (r13041): Missing calls to FindWindowPlacementAndResize() from lots
of windows causing 'two stage' opening effect.
|
2008-05-23 23:02:13 +00:00 |
|
rubidium
|
27c38052b7
|
(svn r13185) -Codechange: remove everything related to the WindowProc callbacks.
|
2008-05-19 09:48:47 +00:00 |
|
rubidium
|
8b54212900
|
(svn r13139) -Codechange: move DrawWindowWidgets and DrawWindowViewport to the Window class and remove Window from their naming.
|
2008-05-17 12:48:06 +00:00 |
|
rubidium
|
e1cce4dd3c
|
(svn r13119) -Codechange: make a class of the timetable window.
|
2008-05-16 13:39:25 +00:00 |
|
rubidium
|
f23026cce8
|
(svn r13027) -Codechange: use StrEmpty instead of arr[0] == '\0' and remove the need for WE_ON_EDIT_TEXT_CANCEL.
|
2008-05-10 08:58:52 +00:00 |
|
rubidium
|
23fc96c3e8
|
(svn r13005) -Codechange: prepare AllocateWindowDescFront for subclassing of Window.
|
2008-05-08 11:50:34 +00:00 |
|
rubidium
|
9bf519f26b
|
(svn r12976) -Codechange: use w->SetDirty() instead of SetWindowDirty(w) when it's certain that w != NULL.
|
2008-05-06 22:08:18 +00:00 |
|
rubidium
|
d03994098b
|
(svn r12971) -Documentation: add @file in files that missed them and add something more than whitespace as description of files that don't have a description.
|
2008-05-06 15:11:33 +00:00 |
|
rubidium
|
02cdf01507
|
(svn r12754) -Codechange: split depot.h into depot_map.h, depot_func.h and depot_base.h and remove quite a lot of unneeded (before this) includes of depot.h.
|
2008-04-17 19:10:30 +00:00 |
|
maedhros
|
1f59821020
|
(svn r12699) -Codechange: Unify the order drawing code for orders and timetables.
|
2008-04-14 12:40:09 +00:00 |
|
rubidium
|
ed250cc7b5
|
(svn r12670) -Add: unconditional/always order 'jump/skip' variable.
|
2008-04-12 13:07:25 +00:00 |
|
rubidium
|
ac94b6384b
|
(svn r12667) -Feature: conditional 'skip/jump' orders.
|
2008-04-12 11:58:19 +00:00 |
|
rubidium
|
04b9600920
|
(svn r12666) -Fix: the time table GUI did not show some data in the correct manner.
|
2008-04-12 11:15:25 +00:00 |
|
rubidium
|
00d23c57b3
|
(svn r12663) -Codechange: move the definition from 'order_d' to a more appropriate place and do not misuse it for the time table GUI.
|
2008-04-11 21:19:03 +00:00 |
|
rubidium
|
cebe2001ba
|
(svn r12661) -Add: ability to send a vehicle (using default orders) to the nearest depot.
|
2008-04-11 15:58:46 +00:00 |
|
rubidium
|
3919c30c2d
|
(svn r12660) -Codechange: make the creation of depot order strings a little more modular (instead of causing a string explosion).
|
2008-04-11 14:27:18 +00:00 |
|
rubidium
|
c9e9e6005b
|
(svn r12643) -Codechange: be more explicit about the orders a vehicle has (non stop and full load are ambiguous and depend on some patch settings).
|
2008-04-09 22:01:23 +00:00 |
|
rubidium
|
f1cd7ef5ee
|
(svn r12615) -Codechange: rename some enums related to depot orders to make it more clear that they are no loading/unloading flags. Also add more type strictness.
|
2008-04-07 19:18:56 +00:00 |
|
rubidium
|
c57a1d74c3
|
(svn r12600) -Codechange: make GetNonStopType return a more augmented type; not is there a non-stop order but the kind of non-stop order, so one doesn't need to check _patches.new_nonstop type everywhere.
|
2008-04-07 08:59:04 +00:00 |
|
rubidium
|
fb1c4eccd8
|
(svn r12593) -Codechange: hide Order's flags in most of the code.
|
2008-04-06 15:09:45 +00:00 |
|
rubidium
|
d6623cf654
|
(svn r12588) -Codechange: do not access the destination of an order directly.
|
2008-04-06 07:48:51 +00:00 |
|
rubidium
|
5b47f81b0f
|
(svn r12584) -Codechange: do not access the order type directly.
|
2008-04-05 23:36:54 +00:00 |
|
rubidium
|
ef2be7d0fc
|
(svn r12490) -Codechange: rename engine.h to engine_func.h and remove unneeded inclusions of engine.h and/or replace them with engine_type.h.
|
2008-03-31 00:17:39 +00:00 |
|
rubidium
|
e9dad7637e
|
(svn r12441) -Feature: open the time table when pressing the order button while pressing the CTRL key. Patch by Phil Sophus.
|
2008-03-27 14:34:29 +00:00 |
|
rubidium
|
fb755e6e87
|
(svn r12397) -Codechange [FS#1856]: enumify widget number for time tables. Patch by Phil Sophus.
|
2008-03-23 06:56:33 +00:00 |
|
maedhros
|
21eef65e77
|
(svn r11994) -Codechange: Remove numbers from string names where the strings aren't present in TTD, since they don't correspond to either TTD's TextIDs or OpenTTD's StringIDs.
|
2008-01-27 17:32:12 +00:00 |
|
rubidium
|
576f8ad93e
|
(svn r11866) -Codechange: swap OFB_* and OF_* so it conceptually in sync with other cases of *B_* vs *_* like VETSB_* and VETS_*.
|
2008-01-15 18:44:22 +00:00 |
|
rubidium
|
dc87b05e8c
|
(svn r11834) -Codechange: only include settings_type.h if needed.
|
2008-01-13 14:37:30 +00:00 |
|
rubidium
|
d4e6a6bf57
|
(svn r11828) -Codechange: include table/* as the last includes and remove an unneeded include from openttd.h.
|
2008-01-13 01:21:35 +00:00 |
|
rubidium
|
ac528411df
|
(svn r11818) -Codechange: split player.h into smaller pieces.
|
2008-01-12 14:10:35 +00:00 |
|
rubidium
|
6c954cad5f
|
(svn r11801) -Codechange: remove some unneeded includes from some header files.
|
2008-01-09 21:27:39 +00:00 |
|