That's very interesting, Moshe.
My Dell Streaks are running Android 3.11 (I think) and can't be upgraded
so I highly doubt they'd run with a current version of XCSoar.
I'm curious - given that XCSoar has been maintained and developed over
all these years, I've got to ask: Is the TopHat GUI so much better than
that of XCSoar that you would rather keep the old thing that you're used
to rather than learn and discover the latest and greatest? That is not
a jibe, I've stuck with the old XCSoar because I have so many Streaks to
use up and, when I retire from soaring, I'll still have at least one.
It's not worth it to me to get a new device to play the latest program.
For the same reason I stick with my old ClearNav rather than pop for a
brand-new LX 9billion with internet connectivity and maintenance of my
grocery shopping list.
I keep trying to get my wife to take a look at the software. She was a
programmer from the mid-70s until around the mid-90s and the last
language she used was C++. She doesn't think she'd have much chance
taking that on...
Dan 5J
Post by Dan MarottaI thought the only difference between XCSoar and TopHat was the user
interface. I can't imagine why the TopHat folks would change
something and make it no longer with your newer Android version.
Maybe they just haven't caught up yet.
Ahem. XCsoar is under constant development by a sizeable group of
developers. Not so for Tophat, those "they" are nonexistent.
Tophat was created as a better UI on top of XCsoar version 6.8, circa
2012 or so. It was created almost single-handedly by Robert Dunning.
He supported it for a while. Then, in 2017 or so he abandoned his
life in tech - and soaring - and started a new life on a farm. Tophat
has sat pretty much untouched since. We are very lucky that Robert
got it as far as he had.
And it's open-source, so anybody can pick it up again. Robert even
left us a "virtual machine image" so you can re-create the exact
environment he used for compiling Tophat - in 2017. Several people
have used that tool. I have made a few small changes * in Tophat for
my own use.
But the real challenge is to re-create the Tophat UI on top of a more
current version of XCsoar. XCsoar has changed enough in the last
decade that this is a yuuuuge project. Robert changed (or wrote from
scratch) 140 source files to convert XCsoar to Tophat. This needs to
be done over again. And the mysteries of compiling for Android are
opaque to me. If several people with the right skills get together
and work on this, it can happen. I'm willing to do some of this work.
*) Carried over from XCsoar the device driver for XCvario. And made
Tophat display FLARM traffic for 20 seconds after the signal drops
out, rather than 5 seconds - that helps a lot when trying to spot my
buddies from afar.