keldorkatarn
|
78588d8ce5
|
First implementation of conditional order checking slot occupancy
(cherry picked from commit 524e3e56cb4a357ba60335f91dce1e00cb8d22f2)
Some code adjustments: serialisation/storage, formatting
See: #40
|
2018-04-22 15:03:16 +01:00 |
|
Jonathan G Rennison
|
02328680a1
|
Merge branch 'tracerestrict-sx' into jgrpp
|
2018-04-17 16:35:38 +01:00 |
|
keldorkatarn
|
f10840438e
|
TraceRestrictSlots: Fix highlighting behavior. Marking group ALL_SLOTS didn't reset the selected slot and dragging from ALL to ALL threw an unnecessary error.
(cherry picked from commit c76b560134bd8d9869ead872f7a434e61a5c5a48)
Fixes: #38
|
2018-04-17 16:34:19 +01:00 |
|
Jonathan G Rennison
|
097cf9b0b1
|
Add UI setting to control whether cargo filter drop down is shown
|
2017-10-17 00:16:10 +01:00 |
|
Jonathan G Rennison
|
f3c95dd9a7
|
Add cargo filter support to vehicle list and tracerestrict slot windows
Refactor out common code
|
2017-10-16 22:51:07 +01:00 |
|
Jonathan G Rennison
|
1d1718c226
|
Merge branch 'tracerestrict-sx' into jgrpp
|
2017-08-13 22:55:33 +01:00 |
|
Jonathan G Rennison
|
58a860c087
|
Fix selected item in dropdown for conditional to test slot occupancy state
|
2017-08-13 22:55:21 +01:00 |
|
Jonathan G Rennison
|
64d9cdd6f0
|
Merge branch 'tracerestrict-sx' into jgrpp
|
2017-06-20 19:19:39 +01:00 |
|
Jonathan G Rennison
|
b004c1998f
|
Merge branch 'tracerestrict' into tracerestrict-sx
|
2017-06-20 19:19:21 +01:00 |
|
Jonathan G Rennison
|
7986367c1f
|
Tracerestrict: Add program append management action.
|
2017-06-20 19:18:39 +01:00 |
|
Jonathan G Rennison
|
bfb8f6f32e
|
Merge branch 'tracerestrict-sx' into jgrpp
# Conflicts:
# src/saveload/extended_ver_sl.cpp
# src/tracerestrict.h
# src/tracerestrict_gui.cpp
|
2017-04-11 23:42:14 +01:00 |
|
Jonathan G Rennison
|
c44141bad6
|
Add conditional to test slot occupancy state.
Bump tracerestrict version.
|
2017-04-10 19:00:52 +01:00 |
|
Jonathan G Rennison
|
c94b7a6240
|
Add safeguard includes to tracerestrict files.
|
2017-04-10 18:57:46 +01:00 |
|
Jonathan G Rennison
|
b8328ad21f
|
Merge branch 'tracerestrict-sx' into jgrpp
# Conflicts:
# src/command.cpp
# src/group_gui.cpp
# src/lang/english.txt
# src/saveload/extended_ver_sl.cpp
# src/settings_gui.cpp
# src/tracerestrict.cpp
# src/tracerestrict.h
# src/tracerestrict_gui.cpp
# src/vehicle_gui.cpp
# src/vehicle_gui_base.h
# src/vehiclelist.cpp
# src/window_type.h
|
2017-04-05 19:00:24 +01:00 |
|
Jonathan G Rennison
|
0772236986
|
Add a release slot at front of train slot action.
Distinguish from release slot at back.
Fix slot release and acquire at front when passing PBS from back.
|
2017-03-31 01:10:26 +01:00 |
|
Jonathan G Rennison
|
7dbf99fa33
|
Add UI setting to hide adv tracerestrict features from GUI
Hide wait at PBS and slot features.
|
2017-03-30 23:32:37 +01:00 |
|
Jonathan G Rennison
|
927323dcb1
|
Add trace restrict slot membership conditional.
|
2017-03-30 21:53:30 +01:00 |
|
Jonathan G Rennison
|
6417fb16c3
|
Initial implementation of trace restrict slots
|
2017-03-30 21:14:14 +01:00 |
|
Jonathan G Rennison
|
0430502faa
|
Merge branch 'tracerestrict' into tracerestrict-sx
|
2017-03-28 02:04:44 +01:00 |
|
Jonathan G Rennison
|
5a2d482c28
|
Tracerestrict: Add wait at PBS signal action.
|
2017-03-27 23:30:15 +01:00 |
|
Jonathan G Rennison
|
8cf0f354d9
|
Merge branch 'tracerestrict-sx' into jgrpp
|
2017-02-27 18:51:37 +00:00 |
|
Jonathan G Rennison
|
87f583fd99
|
Merge branch 'tracerestrict' into tracerestrict-sx
|
2017-02-27 17:42:41 +00:00 |
|
Jonathan G Rennison
|
13f8de58c3
|
Add instruction move up/down buttons to GUI.
Has block and individual instruction move modes, depending on ctrl.
|
2017-02-26 23:52:15 +00:00 |
|
Jonathan G Rennison
|
a2a8f7f7b7
|
Change goto signal button in GUI to have push-button behaviour.
|
2017-02-26 22:37:38 +00:00 |
|
Jonathan G Rennison
|
f192865c27
|
Allow shallow-removing conditional blocks by use of ctrl+click.
|
2017-02-26 21:39:04 +00:00 |
|
Jonathan G Rennison
|
0ebfcc23a5
|
Implement instruction scroll-to for PBS entry signal conditional in GUI.
|
2017-02-26 20:37:57 +00:00 |
|
Jonathan G Rennison
|
1e8de54944
|
Merge branch 'tracerestrict-sx' into jgrpp
|
2016-11-26 16:26:43 +00:00 |
|
Jonathan G Rennison
|
15787545a0
|
Merge branch 'tracerestrict' into tracerestrict-sx
|
2016-11-26 16:26:36 +00:00 |
|
Jonathan G Rennison
|
78b7223272
|
Make tracerestrict GUI mouse-wheel scrollable.
|
2016-11-26 16:26:24 +00:00 |
|
Jonathan G Rennison
|
3ea652c4b9
|
Merge branch 'tracerestrict-sx' into jgrpp
|
2016-07-18 00:48:12 +01:00 |
|
Jonathan G Rennison
|
8482fc6aef
|
Merge branch 'tracerestrict' into tracerestrict-sx
|
2016-07-18 00:48:05 +01:00 |
|
Jonathan G Rennison
|
3d6cbb76b4
|
Allow value of "PBS entry signal" conditional to be a rail depot.
|
2016-07-18 00:47:52 +01:00 |
|
Jonathan G Rennison
|
f0fee802a9
|
Merge branch 'tracerestrict-sx' into jgrpp
# Conflicts:
# src/lang/english.txt
# src/settings_gui.cpp
# src/settings_type.h
# src/table/settings.ini
# src/vehicle_gui.cpp
|
2016-07-05 22:34:50 +01:00 |
|
Jonathan G Rennison
|
ed33a62bcd
|
Merge branch 'tracerestrict' into tracerestrict-sx
|
2016-07-05 22:19:34 +01:00 |
|
Jonathan G Rennison
|
8ec1b2200e
|
Change tracerestrict weight ratio properties to use decimals, and the weight unit.
Add {POWER_WEIGHT_RATIO} and {FORCE_WEIGHT_RATIO} string codes.
|
2016-07-05 21:20:06 +01:00 |
|
Jonathan G Rennison
|
80e3af6bf5
|
Merge branch 'tracerestrict-sx' into jgrpp
# Conflicts:
# src/lang/english.txt
# src/saveload/extended_ver_sl.cpp
# src/tracerestrict.cpp
# src/tracerestrict.h
# src/tracerestrict_gui.cpp
|
2016-06-30 20:25:22 +01:00 |
|
Jonathan G Rennison
|
e4b932d53a
|
Merge branch 'tracerestrict' into tracerestrict-sx
|
2016-06-30 20:15:27 +01:00 |
|
Jonathan G Rennison
|
f942de699c
|
Add power/weight and max TE/weight ratio tracerestrict conditionals.
Minor refactorings.
|
2016-06-30 19:31:45 +01:00 |
|
Jonathan G Rennison
|
2c6f74a982
|
Move header definition for unit conversion functions to own header.
|
2016-06-30 18:28:42 +01:00 |
|
Jonathan G Rennison
|
b5531975da
|
Add train weight, power, and max TE tracerestrict conditionals.
Minor refactorings.
|
2016-06-29 22:08:05 +01:00 |
|
Jonathan G Rennison
|
0d26da998b
|
Merge branch 'tracerestrict-sx' into jgrpp
# Conflicts:
# src/group_cmd.cpp
# src/group_gui.cpp
# src/lang/english.txt
# src/saveload/extended_ver_sl.cpp
# src/tracerestrict.cpp
# src/tracerestrict.h
# src/tracerestrict_gui.cpp
|
2016-04-05 20:12:09 +01:00 |
|
Jonathan G Rennison
|
9ed3dc2581
|
Merge branch 'tracerestrict' into tracerestrict-sx
|
2016-04-05 19:43:41 +01:00 |
|
Jonathan G Rennison
|
213b0e7e3a
|
Tracerestrict: Add a group membership conditional.
|
2016-04-05 18:40:16 +01:00 |
|
Jonathan G Rennison
|
73e8c32a5d
|
Merge branch 'tracerestrict-sx' into jgrpp
Conflicts:
src/saveload/extended_ver_sl.cpp
src/tracerestrict.h
src/tracerestrict_gui.cpp
src/train_cmd.cpp
|
2016-01-20 22:19:15 +00:00 |
|
Jonathan G Rennison
|
4fdc495eea
|
Merge branch 'tracerestrict' into tracerestrict-sx
|
2016-01-20 22:02:20 +00:00 |
|
patch-import
|
82cab7f31c
|
Tracerestrict: Import "Long Reserve" feature.
https://github.com/KeldorKatarn/OpenTTD_PatchPack
Minor code de-duplications.
|
2016-01-20 21:49:53 +00:00 |
|
Jonathan G Rennison
|
0c29f9f9a0
|
Merge branch 'tracerestrict-sx' into jgrpp
|
2016-01-15 19:06:23 +00:00 |
|
Jonathan G Rennison
|
feeae4a200
|
Merge branch 'tracerestrict' into tracerestrict-sx
|
2016-01-15 19:06:12 +00:00 |
|
Jonathan G Rennison
|
b5b06351ac
|
Tracerestrict: Fix GUI issue with picker button raise/lower states.
When a picker button was selected, clicking on a different picker button
would cause both buttons to be raised, instead of just the previous.
|
2016-01-14 19:12:54 +00:00 |
|
Jonathan G Rennison
|
7673436d3a
|
Trace restrict: add train ownership conditional.
Infra sharing whitespace fix.
|
2015-12-15 20:30:20 +00:00 |
|