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.
Displays a set of properties under /scenery/sources
This property tree is populated with the contents
of sources.xml files in Scenery directories. Such
files should have the following format:
<?xml version="1.0"?>
<PropertyList>
<source>
<name>Corine Land Cover (CLC) 2018, Version 2020_20u1</name>
<link>http://web.archive.org/web/20221112175615/https://land.copernicus.eu/pan-european/corine-land-cover/clc2018?tab=metadata%2A</link>
<license>GMES Open License</license>
</source>
<source>
<name>NASADEM Merged DEM Global 1 arc second V001</name>
<link>https://www.earthdata.nasa.gov/</link>
<license>Public Domain</license>
</source>
<source>
<name>OpenStreetMap</name>
<link>https://www.openstreetmap.org/copyright</link>
<license>Open Data Commons Open Database License</license>
</source>
</PropertyList>
Translations/default/menu.xml
defaults.xml
Added /sim/video/ items.
gui/dialogs/video.xml
New, allows one to select the video container, codec, quality, speed and
bitrate to be used when encoding videos. Radio buttons are provided for
common containers and codecs.
gui/menubar.xml
File menu now has 'video start' and 'video stop' items, plus an item that
opens new 'video control' dialogue. [We use menu items for video start/stop
to minimise the visual affect at the beginning and end of the generated
video.]
Remove no more used `menu/interface-config`.
Add `menu/highlighting`, `menu/vr-options`, `options/system-time`,
`options/gmt`, `options/local-aircraft-time`.
Correct tip text from "Hold [Shift] while looking around to move the
view up, down, left or right" to "Hold Ctrl ...".
Corrections for Polish nonQt translations.
- All non-ALS Effects have been removed (except generic ones from model-default and terrain-default).
- The rendering dialog has been reworked to accomodate the changes.
- All necessary properties have been added to graphics-properties.xml
- Five graphics presets have been added: Minimal, Low, Medium, High and Ultra.
- Some unused properties have been removed from defaults.xml
New dialogue is accesible from the File menu.
Allows enable/disable of three new features: multiplayer record, continuous
record and recovery snapshot. Also moved load/save tape from the file menu into
the new dialogue.
Also removed recently-added flight recorder items from the multiplayer dialogue.
The recovery snapshot interval is 1s second if enabled. Might be better to make
it longer, e.g. 5s, but don't know how to change checkbox value.
- Add <cycle-gui> in Translations/default/menu.xml
- Fix for <dme-desc> in default/options.xml, which mentioned the ADF
instead of the DME.
Thanks to Michael Danilov for these fixes.
This is mainly to make it clear that the "translation" in (after this
commit) Translations/default, a priori corresponding to en_US, has a
special status: it acts as the source describing the set of translatable
strings, each with its id (an XML tag name) and numeric index (a
PropertyList index, often 0 but not always).
In the upcoming i18n infrastructure, the files in Translations/default
will be used to:
- detect all translatable strings (~ string extraction);
- detect obsolete translated strings (those in XLIFF files but not in
Translations/default anymore);
This will allow a script to update the XLIFF files containing real
translations, i.e., update the source strings and possibly remove
obsolete entries.
So, the files in Translations/default have a special "master" status in
this process, and are technically quite different from those in
Translations/de, Translations/es, Translations/fr, etc. The latter XML
files (those not in Translations/default) will be replaced with their
XLIFF equivalent, by the way (conversion script already working).
See discussion at
<https://sourceforge.net/p/flightgear/mailman/message/35910579/>.