What's new with GpsPrune

GpsPrune is available to download from the downloads page, with the latest released version being version 27. This page describes some of the features which are new with this version.

For information about the forthcoming version, see the development page.

Version 27

New features

Point colouring in 3d

Previous versions of GpsPrune let you define a point colourer for use in the map view, but the colouring of these points in the 3d views was different, was only based on altitude and wasn't configurable. With version 27, GpsPrune now uses the same colourer for the 3d views (the interactive 3d view and the povray rendering), which makes things more consistent. If you want your 3d views to assign colours according to file, segment, speed, or altitude, you can now just configure it in the regular way and the same criteria will be used in the 3d views. Or you can choose to not use a colourer and use a configurable colour for all track points.

Previous and next photo

The navigation to the previous or next photo has been implemented in the photo popup dialog, which isn't exactly what was asked for in the wishlist but I think it makes sense there. Bear in mind though that the sequence of photos (by which I mean "which one is the next one?") depends on the connection status of the photos and the position of those points within the track. Depending on the order in which the photos were loaded and the way they were correlated, maybe a "reorganise photos" will be necessary to get them in the order you want. Note that when the photos are sorted by time, this could break down if multiple cameras with mismatched clocks were used.

Remove all photos

With previous versions of GpsPrune, it was easy to add a bunch of photos, and you can "undo" this photo addition very easily, but after editing the track there was no easy way to just remove all the photos in one go. If a lot of photos had been added, then removing them one by one could be a bit awkward. So now there's a new function in the Photo menu called "Remove all photos" which does just that. If one or more of these photos are attached to points, then you can choose whether to keep those points (and disconnect them from their photos), or delete those points as well (and remove any attached audios from those points too).

Java 21

For version 27 we are now compiling with Java 21, which means instead of a Java 11+ runtime it requires at least a Java 21 runtime in order to run (this has been available since 2023, so shouldn't be a problem). Similarly, if you want to compile the code yourself you'll need a Java 21 compiler instead of a Java 11 compiler. The separate Java 8 branch (Java 8 is from 2014, and the following LTS has been out since 2018) will still be maintained for those stuck with very old java runtimes.

User Guide

Of course, the user guide has also been updated, and is now at 206 pages. All the functions mentioned here are described in detail in the user guide, including screenshots and explanations.

Forthcoming versions

See the development page for details on what's coming with future versions.

Screenshots // How-tos // How-tos (français) // How-tos (deutsch) // How-tos (español) // User guide // Demo videos // Problem-solving // Configuration // Download // Dependencies // What's new // Development // Wishlist // History // Old Screenshots // Internet Fame // User survey // Dev stats