Hi everybody, I'm pleased to announce the release of FoxtrotGPS 1.0.0, the first stable release since branching from tangoGPS; tarballs (with detached GnuPG signatures) are available at <http://www.foxtrotgps.org/releases/>.
There have been a few issues found and fixed since the 0.99.4 release, and several community contributions that Daniel Baumann has been carrying in his Debian package have been folded in upstream: * Typographical errors like "metrical" have been fixed (thanks to Brian H Wilson). * We now recover gracefully if we lose our connection to gpsd, where previously we could get into a state where foxtrotgps would gobble CPU-time and potentially fail to reconnect (thanks to Timo Juhani Lindfors). * When loading GPX files, we now load `routepoints' as well as `trackpoints' (this was folded in from tangoGPS). * A gap in the Finnish translation has been repaired (thanks to Timo Jyrinki). * The Glade-based GUI is maintained more sanely, to make the lives of both GUI-designers and translators easier (thanks to Timo Jyrinki for consulting on this, and apologies to anyone who I confused with the `.glade.in' file). * A `clear track' button has been enabled, so there's now a straightforward way of *unloading* a track (this was folded in from tangoGPS). * We now have a basic manual (man page) included (thanks to Daniel Baumann). * ./autogen.sh now generates less confusing/misleading output. * Map-tiles are now displayed as soon as they are loaded-- we no longer wait for *all* downloads to complete before showing *any* new tiles. * Paul Wise's script to import GeoRSS points into the POI database is now included (thanks, Paul!). * Marcus Bauer's convert2gpx and convert2osm scripts are now included (thanks, Marcus!), patched with Pavel Zubkou's fix (coming via Debian) so that the output of convert2gpx is actually valid GPX (thanks, Pavel!); and man pages are included (thanks to Daniel Baumann). * foxtrotgps.desktop has been clean-up and standardised in various ways (thanks to Daniel Baumann), including use of a more appropriate set of categories (thanks to a patch from Luca Capello, via Debian). A full list of changes since our baseline tangoGPS release (0.99.3) is available in the NEWS file in the package. Sadly, we haven't receive any kind of feedback from our sister project, tangoGPS--though there has been one tangoGPS revision since we branched..., which actually includes some changes that I don't believe we should merge at this time (mainly the `live logging' additions); so it looks as though we've reached a point where we can't quite be a strict functional superset of tango (i.e.: `tangoGPS plus'), and `1.0' marks the point where the two projects have started diverging. The only changeset left to merge from tangoGPS, right now, is the HxM heartrate-monitor support (a somewhat substantial addition), which will go into the first `1.1 series' release; most of the work of disentangling and re-integrating the changes from the tangoGPS tarball-release has already been done, and there's just some minor work left to convert the GUI-changes to GladeXML (my `reconstituted tangoGPS' branch is available at <http://www.hackerposse.com/~rozzin/foxtrotgps/branches/tangogps>, if anyone's interested). ... then I can get back to merging the conversion to use OsmGpsMap :) and we can work toward the development of many other new and interesting improvements. -- "Don't be afraid to ask (λf.((λx.xx) (λr.f(rr))))." _______________________________________________ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community