1
0
Fork 0
Commit graph

9664 commits

Author SHA1 Message Date
Stuart Buchanan
78e9eff433 FG1000: Keyboard input for GCU 47X
From Julio Santa Cruz
2020-07-07 13:28:32 +01:00
Henning Stahlke
486797d6c6 extract base class SVGCanvas from EFIS framework to canvas/api/svgcanvas.nas 2020-07-06 10:09:33 +01:00
Henning Stahlke
63fc1cf06d move colors from draw.nas to api/colors.nas 2020-07-06 10:09:26 +01:00
Henning Stahlke
c93cf18842 bugfix canvas/gui.nas: rte on undefined member, remove unnecessary settimer call 2020-07-06 10:09:17 +01:00
Henning Stahlke
01811ec69a canvas/gui.nas add missing return values 2020-07-06 10:09:08 +01:00
Yves Tolosa-Joas
78757f8fc3 Corrected erroneous Airport ICAO in exiting traffic Alaska, China Southern and Air Europa 2020-07-06 09:59:58 +01:00
Yves Tolosa-Joas
9e5133cf62 Liveries and Traffic for Polar Air Cargo 2020-07-06 09:59:58 +01:00
Yves Tolosa-Joas
631e9b9e3e Corrected Tail Mapping 2020-07-06 09:59:58 +01:00
Jean-Christophe Charrier
19003f684d Update the French translation
The built-in launcher is now fully translated. :-)
2020-07-04 16:23:26 +02:00
Yves Tolosa-Joas
9c4052a3bf Remapped Alaska Regional traffic to newest DH4 AI model 2020-07-03 12:23:03 +01:00
Stuart Buchanan
747cb73ca8 FG1000: Support custom SVG Path 2020-07-02 15:28:19 +01:00
James Turner
1cee9485c6 Fix Canvas-Map runway display.
Transformation was being applied twice.

Patch by Gaétan Allaert.
2020-07-01 11:44:22 +01:00
Yves Tolosa-Joas
a6cc492a8f Re mapped existing trafic files to new DH4 aI model 2020-07-01 10:35:03 +01:00
James Turner
bbbf52f47e Patch from Huntley Palmer to control condition axis 2020-07-01 10:34:03 +01:00
Henning Stahlke
a13f9b3bb0 emesary.nas add comments, type checks; fix typos; add debug/emesary.deb.nas add fgcommand to use the global transmitter 2020-06-29 14:07:25 +01:00
Scott Giese
8d785cacbc Merge branch 'next' of git://git.code.sf.net/p/flightgear/fgdata into next 2020-06-28 11:32:40 -05:00
Scott Giese
0d6fa1b6c0 VPB: Initial Commit
Not for LTS
2020-06-28 11:32:12 -05:00
Julian Smith
0bbc7d9f1c Small improvement to terrasync download dialogue.
Show number of errors separately, don't override status if there are a non-zero
number of errors - this was unhelpful if we've managed to resume after errors.
2020-06-28 11:03:54 +01:00
James Turner
986369f6ea Use logprint in more places
Trying to reduce Nasal alert-level output for non-alert-y things.
2020-06-28 07:27:29 +01:00
Stuart Buchanan
0b6f9b9ab8 Fix for 2261 max-paged-lod is missing userarchive
https://sourceforge.net/p/flightgear/codetickets/2261/
2020-06-27 16:54:38 +01:00
Henning Stahlke
09dca7d3f0 Configurable auto-gen of tutorials from checklists
Previously tutorials were generated from all checklists.

Now <auto-tutorial>false</auto-tutorial> can be set at
any level of the checklist heirarchy to disable generation
of tutorials for a given checklist, group, or for all
checklists.
2020-06-27 15:20:02 +01:00
Thomas LESNE
88788dc6ab Fix attributes for multiplayer and AI airplanes in Phi (fix #2274) 2020-06-25 11:11:39 +01:00
Slawek Mikula
7894e36e42 - #2163 - polish translations - update 2020-06-21 13:54:06 +01:00
Alessandro Menti
947124ff85
Update the Italian translation 2020-06-21 10:52:42 +02:00
Julian Smith
2a44dba040 Created new dialogue to control flight recorder.
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.
2020-06-20 00:26:39 +01:00
Julian Smith
8b2a9204d5 gui/dialogs/flight-recorder-save.xml: renamed internal variable for clarity.
New name Extra corresponds to the new name used in the C++ code. (Used to be
called Config which was misleading and ambiguous.)
2020-06-20 00:24:46 +01:00
James Turner
b2b6e00a1b UFO: adjust to new I18N format for name/desc
Push the translations one level down, to avoid possible ambiguity
2020-06-19 10:47:27 +01:00
James.Hester
ed0969c184 Updated documentation for use of generated normals. 2020-06-19 09:58:37 +01:00
James Turner
98eaa7de89 Revert "I18N: remove accidentally added en_GB langauge"
Got confused by local working files (I added a real en_GB for testing),
this should not have been removed.

This reverts commit e4645ed80e.
2020-06-18 21:37:58 +01:00
Florent Rougon
96a9f20e93 I18N: update the French FlightGear-nonQt.xlf
I only started to translate the new 'weather-scenarios' part, however
I'm too ignorant about the proper terms and phrases used in the field.
Thus, it would be much better if someone more competent in aviation and
weather terminology could review and finish the 'weather-scenarios'
part. The other parts are now fully translated (not the Qt launcher, but
that should be done in FlightGear-Qt.xlf).
2020-06-18 18:39:31 +02:00
Florent Rougon
eb6dbb7797 I18N: Resync the Polish FlightGear-nonQt.xlf
Apparently, this file hasn't received the cleaned up source strings for
weather scenarios obtained since FGMeta commit c2a241c35[1]. The file
committed here was produced by simply running
fg-update-translation-files with what we currently have in FGData. I've
ignored changes to the other FlightGear-nonQt.xlf files because they
seem to all boil down to a modification of the order in which XML
attributes are given (what a PITA!).

[1] c2a241c357
2020-06-18 16:28:30 +02:00
Florent Rougon
b7e155b83e I18N: regenerate Translations/default/weather-scenarios.xml
I've rerun FGMeta's fg-copy-weather-scenarios-to-default-locale (new
version from FGMeta commit d259ec0b7674213). This added the "This file
was automatically generated (...)" comment at the top of
Translations/default/weather-scenarios.xml.
2020-06-18 16:08:16 +02:00
James Turner
e4645ed80e I18N: remove accidentally added en_GB langauge 2020-06-18 12:56:11 +01:00
James Turner
60462a60e6 Re-sync non-Qt translations 2020-06-18 10:19:58 +01:00
Slawek Mikula
f81951b00d - #2163 - polish translations - update 2020-06-18 10:18:31 +01:00
James Turner
b80af8f890 Regenerate weather translation strings 2020-06-18 10:17:02 +01:00
James Turner
cc705f4666 Fix typos spotted by Slawek 2020-06-18 10:17:02 +01:00
Julian Smith
df0cf86bd6 gui/dialogs/multiplayer.xml: added checkbox for Continuous record to file.
Also did some very minor cleanup of ordering within file.
2020-06-17 22:40:31 +01:00
James Turner
2aaf21d4bc Update non-Qt translations (including weather)
Add weather scenarios translations to the XLIFF files
2020-06-17 17:09:43 +01:00
James Turner
07bdb4c073 Initial work to translate weather scenarios
Add IDs to the scenarios, and use a script (in FGmeta) to populate
the default translation based upon this.
2020-06-17 16:56:30 +01:00
James Turner
6a070e6208 Simplify migration message text in default 2020-06-17 09:50:25 +01:00
James Turner
0e1da8d1f3 Sync non-Qt translations. 2020-06-15 16:39:39 +01:00
James Turner
5981eb11fc new version: 2020.3.0 2020-06-15 12:33:53 +01:00
James Turner
bf53b30a6c new version: 2020.2.1 2020-06-15 12:33:53 +01:00
Richard Harrison
7795efe340 Added Nasal unit tests for Emesary.
This tests
* basic functions of register/degregister
* ensures that transmit/receive work correctly
* Transfer encoding methods (byte, double, norm, int) work properly
2020-06-15 13:31:54 +02:00
Richard Harrison
077d44f347 Emesary : rework transfer encoding
This better supports -ve numbers by using -range/2 to range/2 instead of prepending a '-' to the start of the encoded value for -ve numbers.
2020-06-15 13:31:53 +02:00
Richard Harrison
d006f00cd4 Remove Debug from scenario dialog 2020-06-15 13:31:52 +02:00
Richard Harrison
f0aa44c834 Fix location dialog to understand initial carrier position from launcher/args 2020-06-15 13:31:51 +02:00
Richard Harrison
8b03cb4e60 Added queued transmitter.
This is a normal transmitter than doesn't act synchronously and instead queues messages for future processing.

Can be useful to implement thread safe receive/transmit logic where a sub thread is requiring property changes that can be sent to a queued transmitter that is then processed in the main thread.
2020-06-15 13:31:49 +02:00
James Turner
fee5276ae6 Re-sync launcher translations. 2020-06-15 12:27:11 +01:00