Jonathan G Rennison
|
b23d394f0b
|
Handle predictable conditional orders in timetable window
|
2022-01-15 15:57:09 +00:00 |
|
Jonathan G Rennison
|
91ed26415e
|
Fix manual setting of conditional order jump taken travel times
|
2022-01-15 15:33:34 +00:00 |
|
Jonathan G Rennison
|
543433218c
|
Ensure that timetable and scheduled dispatch windows redrawn as required
Reduce inefficient window and shared order list iteration
|
2022-01-15 00:21:31 +00:00 |
|
Jonathan G Rennison
|
21ef4902c6
|
Show predicted scheduled dispatch arr/dep times in timetable window
|
2022-01-14 22:53:55 +00:00 |
|
Jonathan G Rennison
|
65cb4ccedf
|
Limit number of warnings whon in timetable window
|
2022-01-14 18:11:59 +00:00 |
|
Jonathan G Rennison
|
ff3473fe6a
|
Add support for multiple scheduled dispatch schedules per order list
|
2022-01-13 19:46:43 +00:00 |
|
Jonathan G Rennison
|
e6fbf797ff
|
Split timetable clear/set speed/wait time tooltip strings
This is to separate the original strings from added suffixes
|
2021-11-27 12:46:48 +00:00 |
|
Jonathan G Rennison
|
b02b154218
|
Also show hours and minutes for schdispatch duration in minutes mode
|
2021-11-24 02:12:19 +00:00 |
|
Jonathan G Rennison
|
1002c6d9d2
|
Fix various compiler warnings
See: #267
|
2021-06-11 22:54:27 +01:00 |
|
Jonathan G Rennison
|
7e62af94ee
|
Remove OVEERIDE macro
|
2021-03-02 23:45:08 +00:00 |
|
Jonathan G Rennison
|
aa85ebe51e
|
Show warning icon in order window if there are timetable warnings
|
2021-02-15 01:50:55 +00:00 |
|
Jonathan G Rennison
|
b7ddd486cf
|
Merge branch 'master' into jgrpp
# Conflicts:
# cmake/CompileFlags.cmake
# src/aircraft_cmd.cpp
# src/blitter/32bpp_anim.cpp
# src/cargopacket.cpp
# src/cheat_gui.cpp
# src/company_cmd.cpp
# src/company_gui.cpp
# src/core/pool_func.hpp
# src/date.cpp
# src/economy.cpp
# src/error_gui.cpp
# src/ground_vehicle.cpp
# src/ground_vehicle.hpp
# src/group_gui.cpp
# src/industry_cmd.cpp
# src/lang/dutch.txt
# src/lang/french.txt
# src/lang/german.txt
# src/linkgraph/linkgraph_gui.cpp
# src/linkgraph/mcf.cpp
# src/network/network_content.cpp
# src/network/network_server.cpp
# src/network/network_udp.cpp
# src/newgrf_engine.cpp
# src/newgrf_station.cpp
# src/order_cmd.cpp
# src/order_gui.cpp
# src/pathfinder/follow_track.hpp
# src/pathfinder/yapf/yapf_common.hpp
# src/saveload/saveload.cpp
# src/settings_gui.cpp
# src/station_cmd.cpp
# src/station_kdtree.h
# src/string_func.h
# src/table/settings.ini
# src/tgp.cpp
# src/timetable_cmd.cpp
# src/timetable_gui.cpp
# src/toolbar_gui.cpp
# src/town_cmd.cpp
# src/train_cmd.cpp
# src/train_gui.cpp
# src/tree_gui.cpp
# src/tunnelbridge_cmd.cpp
# src/vehicle.cpp
# src/vehicle_gui.cpp
# src/video/sdl2_v.cpp
# src/video/sdl_v.cpp
# src/video/win32_v.cpp
# src/viewport.cpp
# src/viewport_sprite_sorter_sse4.cpp
# src/window.cpp
|
2021-02-01 17:07:34 +00:00 |
|
Charles Pigott
|
9b800a96ed
|
Codechange: Remove min/max functions in favour of STL variants (#8502)
|
2021-01-08 11:16:18 +01:00 |
|
Jonathan G Rennison
|
6c82322d32
|
Timetable: Fix clearing travel time clearing wait time instead
|
2020-10-30 20:51:28 +00:00 |
|
Jonathan G Rennison
|
6e17f9bf5d
|
Use p3 for order indices which don't fit into p1
Fix insert/modify order overflowing p1
Don't use text field for change timetable
|
2020-10-17 17:25:44 +01:00 |
|
Jonathan G Rennison
|
bbbda0739b
|
Add third DoCommand parameter p3
|
2020-10-17 17:25:44 +01:00 |
|
Jonathan G Rennison
|
6dd7b2869c
|
Increase per-vehicle order limit to 64k
See: #110
|
2020-10-12 23:48:54 +01:00 |
|
Jonathan G Rennison
|
2b9c633d50
|
Add leave early if any/all cargoes fully loaded timetable modes
|
2020-08-19 18:51:47 +01:00 |
|
Jonathan G Rennison
|
f5e9805b10
|
Store time display settings both in savegame and client, add setting
|
2020-06-23 21:05:21 +01:00 |
|
Jonathan G Rennison
|
9917a1daef
|
Scheduled dispatch: Add hints about dispatch order to timetable window
Adjust condition for dispatch order
|
2020-01-29 00:25:09 +00:00 |
|
Jonathan G Rennison
|
4c15e3dacc
|
Scheduled dispatch: Fix timetable window times after scheduled dispatch
|
2020-01-28 19:22:57 +00:00 |
|
Jonathan G Rennison
|
cbdd9f84d8
|
Merge branch 'master' into jgrpp
# Conflicts:
# src/console_gui.cpp
# src/lang/korean.txt
# src/video/sdl2_v.cpp
# src/video/sdl2_v.h
# src/window.cpp
# src/window_gui.h
|
2019-11-12 18:43:10 +00:00 |
|
S. D. Cloudt
|
13cc8a0cee
|
Cleanup: Removed SVN headers
|
2019-11-10 17:59:20 +00:00 |
|
Jonathan G Rennison
|
24458e9990
|
Add various missing override specifiers
|
2019-04-28 12:24:40 +01:00 |
|
Jonathan G Rennison
|
674732cd68
|
Merge: Codechange: Use null pointer literal instead of the NULL macro
|
2019-04-11 18:14:13 +01:00 |
|
Jonathan G Rennison
|
f5747bf753
|
Merge branch 'master' into jgrpp
# Conflicts:
# src/genworld_gui.cpp
# src/group_gui.cpp
# src/saveload/saveload.cpp
# src/settings_gui.cpp
# src/toolbar_gui.cpp
# src/vehicle_gui.cpp
# src/vehicle_gui_base.h
# src/widgets/dropdown.cpp
# src/widgets/dropdown_type.h
|
2019-04-11 18:12:22 +01:00 |
|
Henry Wilson
|
7c8e7c6b6e
|
Codechange: Use null pointer literal instead of the NULL macro
|
2019-04-10 23:22:20 +02:00 |
|
Jonathan G Rennison
|
ba34ec7ade
|
Merge branch 'master' into jgrpp
Replace build and refit, and group collapse implementations
Fix template creation build and refit
# Conflicts:
# Makefile.bundle.in
# config.lib
# src/animated_tile.cpp
# src/blitter/32bpp_anim.hpp
# src/blitter/32bpp_base.hpp
# src/blitter/8bpp_base.hpp
# src/blitter/null.hpp
# src/build_vehicle_gui.cpp
# src/command.cpp
# src/command_func.h
# src/console_gui.cpp
# src/core/smallstack_type.hpp
# src/date.cpp
# src/debug.cpp
# src/genworld_gui.cpp
# src/ground_vehicle.hpp
# src/group_gui.cpp
# src/lang/korean.txt
# src/linkgraph/linkgraph_gui.h
# src/main_gui.cpp
# src/misc_gui.cpp
# src/network/core/game.h
# src/network/core/packet.cpp
# src/network/core/udp.cpp
# src/network/core/udp.h
# src/network/network_content.cpp
# src/network/network_type.h
# src/network/network_udp.cpp
# src/newgrf_house.h
# src/openttd.cpp
# src/order_cmd.cpp
# src/order_gui.cpp
# src/os/unix/crashlog_unix.cpp
# src/os/windows/crashlog_win.cpp
# src/osk_gui.cpp
# src/pathfinder/opf/opf_ship.cpp
# src/rail_cmd.cpp
# src/rail_gui.cpp
# src/saveload/saveload.cpp
# src/settings.cpp
# src/settings_gui.cpp
# src/smallmap_gui.h
# src/station_base.h
# src/station_cmd.cpp
# src/table/gameopt_settings.ini
# src/table/newgrf_debug_data.h
# src/table/settings.ini
# src/timetable_gui.cpp
# src/toolbar_gui.cpp
# src/train_gui.cpp
# src/vehicle.cpp
# src/vehicle_gui.cpp
# src/vehiclelist.cpp
# src/viewport.cpp
# src/widgets/dropdown.cpp
# src/window_gui.h
|
2019-03-27 18:12:04 +00:00 |
|
peter1138
|
317f69c152
|
Codechange: Use override specifier in Window-derived classes.
|
2019-03-24 16:10:04 +01:00 |
|
Jonathan G Rennison
|
32353fdf03
|
Fix handling, display and input of hhmm times in timetables
With high ticks/min and day length values
|
2019-01-30 20:46:36 +00:00 |
|
Jonathan G Rennison
|
e735c1a51a
|
Merge branch 'master' into jgrpp
# Conflicts:
# src/aircraft_cmd.cpp
# src/autoreplace_cmd.cpp
# src/pathfinder/follow_track.hpp
# src/pathfinder/yapf/yapf_rail.cpp
# src/saveload/afterload.cpp
# src/saveload/saveload.cpp
# src/script/api/ai/ai_station.hpp.sq
# src/script/api/game/game_station.hpp.sq
# src/script/api/script_station.hpp
# src/track_func.h
# src/vehicle_base.h
|
2018-11-05 12:53:36 +00:00 |
|
Charles Pigott
|
f5b1115039
|
Doc: Lots and lots of doxymentation fixes
|
2018-10-31 12:35:54 +01:00 |
|
Jonathan G Rennison
|
0e3986c39c
|
Extend timetable wait/travel times from 16 to 32 bits wide
|
2018-10-22 19:12:38 +01:00 |
|
Jonathan G Rennison
|
6578d94e63
|
Add support for timetabled wait times at waypoints
|
2018-08-14 12:35:05 +01:00 |
|
Jonathan G Rennison
|
e55a327c09
|
Enable locking timetable travel times
|
2018-08-13 01:42:14 +01:00 |
|
Jonathan G Rennison
|
5344ec1931
|
Add a "leave early" order timetable flag
Re-arrange timetable GUI slightly.
Add an "extra" drop-down item.
|
2018-08-13 01:40:17 +01:00 |
|
Jonathan G Rennison
|
59c396cc3b
|
Fix wrong line height in click to select order in timetable GUI
|
2018-08-07 07:47:31 +01:00 |
|
Jonathan G Rennison
|
25bfeec048
|
Fix line height mismatch between columns in timetable window
This could occur when using small fonts or large icons (e.g. BigGUI
NewGRF).
|
2018-07-29 23:42:50 +01:00 |
|
Jonathan G Rennison
|
3ed5d8f09f
|
Add mechanism to lock wait times in timetable against autofill/automate changes
|
2018-07-19 00:32:24 +01:00 |
|
Jonathan G Rennison
|
71852c3f37
|
Fix timetable auto-separation with go via station orders
|
2018-05-04 00:21:43 +01:00 |
|
Jonathan G Rennison
|
78838ee2a2
|
Add freight train load/unload mode: through load
|
2018-03-26 20:12:50 +01:00 |
|
Jonathan G Rennison
|
c4897f92df
|
Timetable GUI: Add warnings for conditional order timetabling.
|
2017-12-18 01:47:22 +00:00 |
|
Jonathan G Rennison
|
218085c535
|
Timetable: Implement autofill/automate for taken conditional orders.
Fix wrong timetable values being set after using skip or send to depot.
Add timetabled flag for conditional order branch taken travel time.
|
2017-12-18 01:26:27 +00:00 |
|
Jonathan G Rennison
|
3d629b0dea
|
Fix timetabled full-load order warning being shown for non station orders
|
2017-10-01 16:41:36 +01:00 |
|
Jonathan G Rennison
|
414d5b2c8a
|
Add warning/info messages to timetable GUI
|
2017-09-05 00:35:00 +01:00 |
|
Jonathan G Rennison
|
2e7e712f06
|
Ctrl+click on shared list button in order/timetable window to add veh to group
|
2017-08-18 19:17:16 +01:00 |
|
Jonathan G Rennison
|
ac016eae5e
|
Add client setting to enable shared order group window for single vehicles
|
2017-08-18 01:49:21 +01:00 |
|
Jonathan G Rennison
|
f34833f111
|
Merge branch 'improved_breakdowns' into jgrpp
# Conflicts:
# src/vehiclelist.cpp
|
2017-08-15 19:26:26 +01:00 |
|
frosch
|
b4b98e5165
|
(svn r27893) -Codechange: Use fallthrough attribute. (LordAro)
|
2017-08-13 18:38:42 +00:00 |
|
frosch
|
a47fb85cd8
|
(svn r27893) -Codechange: Use fallthrough attribute. (LordAro)
|
2017-08-13 18:38:42 +00:00 |
|