Skip to content

0.8.5-rc1

Pre-release
Pre-release
Compare
Choose a tag to compare
@stronnag stronnag released this 14 Jan 19:45
· 341 commits to master since this release

GUI Experimental

Overview

The archives in the release provide experimental GUIs for most of the supported platforms.
As described in #12, there may be one or two GUI applications provide; the purpose of two is to see which, if any, work on platforms to which I have no non-virtual access.

UI

The UI is quite simple:

  • Use the "Log" button to load a log (BBL or OTX)
  • This will enable the "Run" button; clicking this will (should) perform the conversion.

Both the GTK and Fyne UIs should work in the same way.

Details

Linux 32 and 64 bit

Two GUI programs, fl2kmlgtk and fl2kmlfyne are built on Debian and should work on most reasonably recent distro releases. The gtk variant requires that a GTK runtime is installed. Having any GTK program on your machine should have satisfied this requirement. Please let me know if this is not the case.

MacOS

Only fl2kmlfyne is provided, mainly so I don't have to pack up all the dependencies. If you have a homebrew GTK development environment installed, building the GTK variant should be easy (make gui) and it should run without issues.

Windows

The large archive includes both fl2kmlgtk and fl2kmlfyne and all the required GTK dependencies. The directory structure under flightlog2kml\ should NOT be changed as it is required for fl2kmlgtk to find libraries and other dependencies.

Please note that there is a bug in that for fl2kmlgtk, the generated KML/Z file ends up in the flightlog2kml\bin directory; this will be fixed in the next version.

blackbox_decode

It is necessary that the applications can find blackbox-decode; for Windows, a suitable version is included in the archive.

Reporting Results

Please report any test results under #12. I'm particularly interested in:

  • Does fl2kmlfyne run on Windows and MacOS on real hardware? It fails in my VMs.
  • Does fl2kmlgtk run on Windows?