1
0
Fork 0
Commit graph

8688 commits

Author SHA1 Message Date
Yves Tolosa-Joas
34c75f3e27 Updated Hawaiian Airlines traffic from Timetable of January 2018 2018-01-22 10:56:18 +00:00
Yves Tolosa-Joas
432501b3de LoganAir livery for AI DHC6 Twin Otter 2018-01-22 10:56:18 +00:00
Yves Tolosa-Joas
6f4e17b529 Upated Aircraft and Traffic for Air Tahiti 2018-01-22 10:56:18 +00:00
Yves Tolosa-Joas
4ffd32b47a Updated Traffic for Fiji Airways, includes new DHC6 Twin Otter model fo Fiji Link 2018-01-22 10:56:18 +00:00
Yves Tolosa-Joas
f5697bff21 Added new AI model De Havilland DHC6 Twin Otter 2018-01-22 10:56:18 +00:00
Florent Rougon
f6637f495d Update all non-French XLIFF translation files
The reason French is treated specially is that I completed the
translation up to 100% coverage in Qt Linguist as a test case for the
new translation infrastructure, and have no desire to convert this
translation work to the legacy FlightGear-specific XML format. But of
course, this complete translation is in XLIFF 1.2 format (since it is
saved by Qt Linguist) and thus can't be used by FlightGear yet.

On the other hand, for the other languages, no translator ever modified
the XLIFF files, therefore the best way to proceed for is that people
continue to work with the legacy FlightGear-specific XML format until
the new translation infrastructure is ready (this way, their work is
visible in FlightGear). The Python-based tools in FGMeta allow one to
automatically convert from this legacy format to the XLIFF 1.2 format,
as explained in fgmeta/python3-flightgear/README-l10n.txt. Which is
precisely what this commit does.
2018-01-19 01:27:20 +01:00
Florent Rougon
9a9037982a Fix broken encoding in German translation (Translations/de/sys.xml)
The XML declaration says encoding="ISO-8859-1". If you want to use
UTF-8, be my guest and convert the whole file to UTF-8 but please, don't
write UTF-8-encoded strings inside a file declared as ISO-8859-1.
2018-01-19 01:27:20 +01:00
Florent Rougon
0dcbef8a5f Update the French XLIFF translation (Translations/fr/FlightGear-nonQt.xlf)
This translation is 100% complete, but unusable by FlightGear until the
new translation infrastructure is ready (C++ side).
2018-01-19 01:25:33 +01:00
Stuart Buchanan
0c4544c1e1 Add Config Store and MFD Header display.
ConfigStore for storing and retrieving config settings (needs XML import/export)
Header display with 4 different header fields (all configurable)
Publisher for ADC and FMS.
2018-01-18 19:37:50 +00:00
Florent Rougon
e0f721450a Docs/README.add-ons: document the '[addon=ADDON_ID]relative/path' syntax
The '[addon=ADDON_ID]relative/path' syntax can be used in resource paths
handled by the SimGear ResourceManager, when one wants to target a file
from a particular add-on (see FG commit 8c82fca4 and following ones).
This commit documents this feature.

Note: when the resource path is prepared by Nasal code, prefer using
      addons.Addon.resourcePath().
2018-01-18 09:56:58 +01:00
Stuart Buchanan
fbce91ad25 CLR double-click loads NavMap. 2018-01-15 20:02:42 +00:00
Stuart Buchanan
6b3a29dcf5 Support scaling of MFD UI for smaller screens
set /sim/gui/mfd-scale to scale the MFD.
2018-01-15 20:01:46 +00:00
Stuart Buchanan
9bd10f8273 SVG MFD UI from miChat
SVG files from Michat on the forum:

Sat Jan 13, 2018 7:36 pm

Me, Michat. I donate the so called garmin1000B.svg file created by me using GPL Inkscape software to FlightGear, the Free Flight Simulator as a present to the flightgear.org. Since now I derived all legal rights to FlightGear via two active developers representatives on this forum topic: Stuart and hooray. They will proceed to upload the file to the FG repository, choosing the best license in order to protect FlightGear from any scammer simulation software, if is possible. Having account the nature of the Flightgear project as public well.

The 13TH of January 2018 in Madrid Spain.

Michat.
2018-01-14 20:46:50 +00:00
Stuart Buchanan
d79ef2df0f Update AirportInfo to use GroupElement 2018-01-13 23:08:30 +00:00
Stuart Buchanan
42c0dd0b43 Load ILS frequencies into Airport pages. 2018-01-13 21:48:38 +00:00
Stuart Buchanan
f6f5efe9f4 Use Emesary interface rather than airportinfo() 2018-01-13 21:07:32 +00:00
Stuart Buchanan
d306e7ba10 Set standby COM frequency from Airport pages
Support selecting a frequency from the Nearest Airport
and Airport Information pages and pressing ENT.  Nice.
2018-01-13 19:17:58 +00:00
Stuart Buchanan
cbb281759c NAV/COM Radio support
Add NAV/COM 8.33MHz radio support and integration
with the property trees for radios.

Also general cleanup.
2018-01-13 18:53:06 +00:00
Stuart Buchanan
b45ae04c15 Create a Listener-based property publisher.
Use it for NavCom, and include the Nav IDs in the display.
2018-01-10 23:11:38 +00:00
Stuart Buchanan
a25c66850a Add full set of hardkeys to fg1000 PUI dialog. 2018-01-10 22:12:47 +00:00
Florent Rougon
9556b901ee README.add-ons: minor change
The property-rule configuration file was probably a bad example, because
I believe the path has to be specified inside a PropertyList file (so
far). It can thus be done with the '[addon=ADDON_ID]relative/path'
syntax so as to ensure the file is found by
flightgear::addons::ResourceProvider, however in this particular case,
addons.Addon.resourcePath() is probably not going to be very useful.
2018-01-10 19:10:03 +01:00
Florent Rougon
acd54efff7 Docs/README.add-ons: add documentation for addons.Addon.resourcePath() 2018-01-10 14:13:25 +01:00
Stuart Buchanan
ab8774a3e0 Extend MFDPageController to handle Emesary register 2018-01-08 21:39:39 +00:00
Yves Tolosa-Joas
2ef9f0f98f Corrections to recent traffic update for Norwegian and FlyDubai by Marcin 2018-01-08 12:57:00 +00:00
Yves Tolosa-Joas
bf150f5a6d Transavia Traffic Update by Marcin 2018-01-08 12:56:26 +00:00
Florent Rougon
a57aed195e Add-ons: pass the addons.Addon ghost to main() instead of the base path
The addons.Addon instance (ghost) is much more interesting than its base
path. The base path is immediately accessible from the addons.Addon
instance using its 'basePath' attribute. The addons.Addon instance
allows main() to easily access essentially all of the add-on metadata,
including the add-on identifier, which makes it possible to write
main.nas without hardcoding the add-on id at all.

This is an incompatible change of course, so better do it now than
later.
2018-01-08 09:55:55 +01:00
Stuart Buchanan
73424c1791 Update NAV/COMM frequencies from properties
- Add new Emesary notification type for NAV/COM data
- Create Update/Publish interfaces using Emesary from properties
- Use interfaces to drive updates to EIS and NAV/COM frequencies
- Change the PageGroupController to a "proper" MFD page
2018-01-05 16:37:39 +00:00
Stuart Buchanan
ad77dc2f9c Modify FG1000 EIS to use Emesary,
- New Emesary notificaion type for engine data
- New Canvas PFD UI Elements - Pointer, Rotating
- Upate EIS to use above.
2018-01-03 20:24:41 +00:00
James Turner
3cd91a7571 Merge /u/userid-658405/flightgear/ branch next2 into next
https://sourceforge.net/p/flightgear/fgdata/merge-requests/104/
2018-01-03 12:38:28 +00:00
James Turner
65b4d539d7 Fix capitalization of Qantas A380 livery 2018-01-03 04:29:26 -08:00
Yves Tolosa-Joas
35f6d5ac25 Updated Home Bases on Blue Air traffic file 2018-01-03 12:10:42 +00:00
Yves Tolosa-Joas
2f240ba207 Updated Air Tahiti Nui traffic from Weekly timetable of 25 DEC 2017 2018-01-03 12:10:42 +00:00
Yves Tolosa-Joas
0b7a73707b New Traffic File for FlyDubai by Marcin 2018-01-03 12:10:42 +00:00
Yves Tolosa-Joas
80771e7036 New FlyDubai 738 Livery by Brett 2018-01-03 12:10:41 +00:00
Yves Tolosa-Joas
eb9a4c7d50 Tarom AI Traffic File update by MArcin 2018-01-03 12:10:41 +00:00
Yves Tolosa-Joas
7bf3e459ef Added new Tarom AI Liveries 2018-01-03 12:10:41 +00:00
Yves Tolosa-Joas
ecd16d1eb2 Traffic Update for Iberia Express (Regional) 2018-01-03 12:05:20 +00:00
Yves Tolosa-Joas
c1e620cb19 Added Liveries for Iberia Express AI models 2018-01-03 12:05:20 +00:00
Yves Tolosa-Joas
8d49ad05eb BlueAir traffic update by Marcin 2018-01-03 12:05:20 +00:00
Yves Tolosa-Joas
5f3de1d4be Added BlueAir Liveries 2018-01-03 12:05:19 +00:00
Yves Tolosa-Joas
f6d6812a63 Condor Traffic Update by MArcin 2018-01-03 12:05:19 +00:00
Yves Tolosa-Joas
fd321d208d Added Condor AI Liveries 2018-01-03 12:05:19 +00:00
Yves Tolosa-Joas
0650bc6093 Updatd Iberia traffic from weekly timetable of 25 DEC 2017 2018-01-03 12:05:19 +00:00
Yves Tolosa-Joas
3f28fd7170 Updated Iberia AI Liveries 2018-01-03 12:05:19 +00:00
Florent Rougon
72414d039a Docs/README.add-ons: update regarding /addon/authors and /addon/maintainers
With FlightGear commit 4d36082, the contents of /addon/authors (resp.
/addon/maintainers) in addon-metadata.xml files is now structured. It
may contain an arbitrary number of 'author' (resp. 'maintainer') child
nodes, each of which contains subnodes 'name', 'email' and 'url' ('name'
being mandatory, 'email' and 'url' being optional).

This commit updates Docs/README.add-ons regarding this change in the
syntax for addon-metadata.xml files, as well as the related
modifications to the add-on Nasal interface.
2018-01-03 00:18:00 +01:00
Alessandro Menti
c69e0ce0d1
Update the Italian translation 2018-01-01 00:50:41 +01:00
ThorstenB
5a8810ceb4 More German translations. 2017-12-31 17:35:07 +01:00
ThorstenB
dd513b2e23 Synchronized all language resources with master files (adding stubs for
new elements).
2017-12-31 17:35:07 +01:00
ThorstenB
4b35c579b6 Updated German translation 2017-12-31 17:35:07 +01:00
Stuart Buchanan
9eb91171b4 FG1000 Nearest Airports page
- DTO MapStructure layer to provide a DTO line to a lat/lon
- Support for scrolling lists in the PFD/GroupElement
- Support MAP (NavigationMap) and ENGINE (EIS) soft-keys from other pages.
2017-12-31 16:10:52 +00:00