From 9095d704fad4c5645b5534bcae3d49a034d68441 Mon Sep 17 00:00:00 2001 From: arch0345 Date: Mon, 9 May 2022 08:23:26 -0700 Subject: [PATCH] Add fields for `crossing=traffic_signals` presets Adds fields for: * `button_operated` * `traffic_signals:arrow` * `traffic_signals:countdown` * `traffic_signals:minimap` * `traffic_signals:sound` * `traffic_signals:vibration` --- data/fields/button_operated.json | 5 +++++ data/fields/traffic_signals/arrow.json | 5 +++++ data/fields/traffic_signals/countdown.json | 5 +++++ data/fields/traffic_signals/minimap.json | 5 +++++ data/fields/traffic_signals/sound.json | 21 +++++++++++++++++++++ data/fields/traffic_signals/vibration.json | 5 +++++ data/presets/highway/crossing/signals.json | 10 +++++++++- data/presets/highway/footway/signals.json | 10 +++++++++- 8 files changed, 64 insertions(+), 2 deletions(-) create mode 100644 data/fields/button_operated.json create mode 100644 data/fields/traffic_signals/arrow.json create mode 100644 data/fields/traffic_signals/countdown.json create mode 100644 data/fields/traffic_signals/minimap.json create mode 100644 data/fields/traffic_signals/sound.json create mode 100644 data/fields/traffic_signals/vibration.json diff --git a/data/fields/button_operated.json b/data/fields/button_operated.json new file mode 100644 index 000000000..f8df54405 --- /dev/null +++ b/data/fields/button_operated.json @@ -0,0 +1,5 @@ +{ + "key": "button_operated", + "type": "check", + "label": "Button Operated" +} diff --git a/data/fields/traffic_signals/arrow.json b/data/fields/traffic_signals/arrow.json new file mode 100644 index 000000000..913b320c7 --- /dev/null +++ b/data/fields/traffic_signals/arrow.json @@ -0,0 +1,5 @@ +{ + "key": "traffic_signals:arrow", + "type": "check", + "label": "Tactile Arrow" +} diff --git a/data/fields/traffic_signals/countdown.json b/data/fields/traffic_signals/countdown.json new file mode 100644 index 000000000..4c6d0718a --- /dev/null +++ b/data/fields/traffic_signals/countdown.json @@ -0,0 +1,5 @@ +{ + "key": "traffic_signals:countdown", + "type": "check", + "label": "Countdown" +} diff --git a/data/fields/traffic_signals/minimap.json b/data/fields/traffic_signals/minimap.json new file mode 100644 index 000000000..4e67d1f9e --- /dev/null +++ b/data/fields/traffic_signals/minimap.json @@ -0,0 +1,5 @@ +{ + "key": "traffic_signals:minimap", + "type": "check", + "label": "Tactile Map" +} diff --git a/data/fields/traffic_signals/sound.json b/data/fields/traffic_signals/sound.json new file mode 100644 index 000000000..718851d1d --- /dev/null +++ b/data/fields/traffic_signals/sound.json @@ -0,0 +1,21 @@ +{ + "key": "traffic_signals:sound", + "type": "combo", + "label": "Sound Signals", + "strings": { + "options": { + "yes": "Yes", + "no": "No", + "locate": { + "title": "Locate", + "description": "There is only a signal to find the pole" + }, + "walk": { + "title": "Locate", + "description": "here is only the signal when walking is allowed" + } + } + }, + "autoSuggestions": false, + "customValues": false +} diff --git a/data/fields/traffic_signals/vibration.json b/data/fields/traffic_signals/vibration.json new file mode 100644 index 000000000..fd6383095 --- /dev/null +++ b/data/fields/traffic_signals/vibration.json @@ -0,0 +1,5 @@ +{ + "key": "traffic_signals:vibration", + "type": "check", + "label": "Vibration" +} diff --git a/data/presets/highway/crossing/signals.json b/data/presets/highway/crossing/signals.json index 651454198..6fbbd684c 100644 --- a/data/presets/highway/crossing/signals.json +++ b/data/presets/highway/crossing/signals.json @@ -4,7 +4,15 @@ "crossing", "tactile_paving", "crossing/island", - "crossing_raised" + "crossing_raised", + "button_operated", + "traffic_signals/sound", + "traffic_signals/vibration" + ], + "moreFields": [ + "traffic_signals/arrow", + "traffic_signals/countdown", + "traffic_signals/minimap" ], "geometry": [ "vertex" diff --git a/data/presets/highway/footway/signals.json b/data/presets/highway/footway/signals.json index 992b54ccf..5a7d287a6 100644 --- a/data/presets/highway/footway/signals.json +++ b/data/presets/highway/footway/signals.json @@ -6,7 +6,15 @@ "surface", "tactile_paving", "crossing/island", - "crossing_raised" + "crossing_raised", + "button_operated", + "traffic_signals/sound", + "traffic_signals/vibration" + ], + "moreFields": [ + "traffic_signals/arrow", + "traffic_signals/countdown", + "traffic_signals/minimap" ], "geometry": [ "line"