See: https://sourceforge.net/p/flightgear/codetickets/2853/
Squashed commit of the following:
commit 28d4891e613f0ec14e13da2db3a1dd294ef0d922
Author: hbeni <beni@hallinger.org>
Date: Tue Jan 9 08:03:40 2024 +0100
Walker menu item label changed
fix#2655
see: https://sourceforge.net/p/flightgear/codetickets/2655/
commit 61adecd3b7d706ef13462e855ba9c141a8d0995b
Author: hbeni <beni@hallinger.org>
Date: Mon Jan 8 08:43:36 2024 +0100
Walker flashlight moved to own XML file and renamed colour-attributes to color
commit ef7c6119506368abc02d9ee0c239d6fa6b0ad6af
Author: hbeni <beni@hallinger.org>
Date: Sun Jan 7 16:53:11 2024 +0100
Walker/Flashlight: add CTRL+F as default keybind to toggle modes
commit 55d62498e5a86aa83d0447cce99ff054c0596076
Author: hbeni <beni@hallinger.org>
Date: Sun Jan 7 16:25:45 2024 +0100
Dimmed walker flashlight, so it better corresponds to the old c172 one
commit 0c8bc8a6c1c6c07308ddfb4d73ca6cf92fe40cae
Author: hbeni <beni@hallinger.org>
Date: Sun Jan 7 14:46:47 2024 +0100
Walker: Add a flashlight
This adds a compositor based flashlight to the walker model.
The flashlight currently has three modes: off/white/red.
It can be toggled using the walker menu entry.
Previously both PeriodicPropertyPublisher and TriggeredPropertyPublisher
published irrespective of the property value.
This change adds an optional epsilon value below which a
notification will not be made. This significantly reduces the number
of Emesary notifications generated and therefore updates to the
displays.
The setValue() fuction expect 'path' and 'value' or only 'value', so in these cases, the content was treated as a path and caused "Illegal character in leaf of property path" error
Previously the GDU-1045 displays autopilot buttons didn't
work because they were missing a required <offset> element
for the FG1000HardKeyPushed command. This fixes that, as
well as adding a verification script using xmllint and also
fixing a the NAV button which was incorrectly mapped to FD.
Previously if a user Ctrl+Alt+Click on a piece of scenery
without material information, FG would throw a Nasal error.
This change handles the situation a bit more gracefully by
at least outputting the lat/lon/alt.