[Git][debian-gis-team/gpsprune][master] 4 commits: New upstream version 24.5

Bas Couwenberg (@sebastic) gitlab at salsa.debian.org
Sun Oct 13 07:22:37 BST 2024



Bas Couwenberg pushed to branch master at Debian GIS Project / gpsprune


Commits:
23fe66a9 by Bas Couwenberg at 2024-10-13T08:16:01+02:00
New upstream version 24.5
- - - - -
99ea595f by Bas Couwenberg at 2024-10-13T08:16:02+02:00
Update upstream source from tag 'upstream/24.5'

Update to upstream version '24.5'
with Debian dir 90a1ae546aa7f4df648e793c856a1ac4eb2c27ac
- - - - -
afb70386 by Bas Couwenberg at 2024-10-13T08:16:14+02:00
New upstream release.

- - - - -
179151d2 by Bas Couwenberg at 2024-10-13T08:17:00+02:00
Set distribution to unstable.

- - - - -


10 changed files:

- build.sh
- debian/changelog
- tim/prune/GpsPrune.java
- tim/prune/data/TimestampUtc.java
- tim/prune/function/PasteCoordinates.java
- tim/prune/function/PointUtils.java
- tim/prune/function/edit/PointEditor.java
- tim/prune/lang/prune-texts_cy.properties
- tim/prune/lang/prune-texts_no.properties
- tim/prune/readme.txt


Changes:

=====================================
build.sh
=====================================
@@ -1,6 +1,6 @@
 # Build script
 # Version number
-PRUNENAME=gpsprune_24.4
+PRUNENAME=gpsprune_24.5
 # remove compile directory
 rm -rf compile
 # remove dist directory


=====================================
debian/changelog
=====================================
@@ -1,3 +1,9 @@
+gpsprune (24.5-1) unstable; urgency=medium
+
+  * New upstream release.
+
+ -- Bas Couwenberg <sebastic at debian.org>  Sun, 13 Oct 2024 08:16:46 +0200
+
 gpsprune (24.4-1) unstable; urgency=medium
 
   * New upstream release.


=====================================
tim/prune/GpsPrune.java
=====================================
@@ -42,9 +42,9 @@ import tim.prune.gui.profile.ProfileChart;
 public class GpsPrune
 {
 	/** Version number of application, used in about screen and for version check */
-	public static final String VERSION_NUMBER = "24.4";
+	public static final String VERSION_NUMBER = "24.5";
 	/** Build number, just used for about screen */
-	public static final String BUILD_NUMBER = "419";
+	public static final String BUILD_NUMBER = "421";
 	/** Static reference to App object */
 	private static App APP = null;
 


=====================================
tim/prune/data/TimestampUtc.java
=====================================
@@ -383,6 +383,23 @@ public class TimestampUtc extends Timestamp
 		return "" + middleMillis;
 	}
 
+	/** @return a string describing the interpolated timestamp between two existing ones */
+	public static String interpolate(Timestamp inStartStamp, Timestamp inEndStamp, double inFrac)
+	{
+		if (inStartStamp == null || !inStartStamp.isValid()
+			|| inEndStamp == null || !inEndStamp.isValid()
+			|| inEndStamp.isBefore(inStartStamp))
+		{
+			return "";
+		}
+		TimeZone utcZone = TimeZone.getTimeZone("UTC");
+		final long startMillis = inStartStamp.getMilliseconds(utcZone);
+		final long endMillis = inEndStamp.getMilliseconds(utcZone);
+		final long middleMillis = startMillis + (long) (inFrac * (endMillis - startMillis));
+		TimestampUtc result = new TimestampUtc(middleMillis);
+		return result.getText(Format.ISO8601, utcZone);
+	}
+
 	/**
 	 * Utility method for formatting dates / times
 	 * @param inFormat formatter object


=====================================
tim/prune/function/PasteCoordinates.java
=====================================
@@ -156,7 +156,7 @@ public class PasteCoordinates extends GenericFunction
 	{
 		String text = _coordField.getText();
 		_okButton.setEnabled(text != null && text.length() > 6
-			&& (text.indexOf(' ') >= 0 || text.indexOf(',') >= 0));
+			&& (text.indexOf(' ') > 0 || text.indexOf(',') > 0) || text.indexOf(';') > 0);
 	}
 
 	/**


=====================================
tim/prune/function/PointUtils.java
=====================================
@@ -33,11 +33,17 @@ public abstract class PointUtils
 		if (inStartPoint == null || inEndPoint == null) {
 			return null;
 		}
-		return new DataPoint(
+		DataPoint result = new DataPoint(
 				Latitude.interpolate(inStartPoint.getLatitude(), inEndPoint.getLatitude(), inFrac),
 				Longitude.interpolate(inStartPoint.getLongitude(), inEndPoint.getLongitude(), inFrac),
 				Altitude.interpolate(inStartPoint.getAltitude(), inEndPoint.getAltitude(), inFrac)
 		);
+		if (inStartPoint.hasTimestamp() && inEndPoint.hasTimestamp())
+		{
+			String value = TimestampUtc.interpolate(inStartPoint.getTimestamp(), inEndPoint.getTimestamp(), inFrac);
+			result.setFieldValue(Field.TIMESTAMP, value, false);
+		}
+		return result;
 	}
 
 	/**


=====================================
tim/prune/function/edit/PointEditor.java
=====================================
@@ -117,7 +117,7 @@ public class PointEditor extends GenericFunction
 			result.addField(field);
 		}
 		// Now add additional ones which may not be in the master field list
-		result.addFields(Field.COMMENT, Field.DESCRIPTION, Field.TIMESTAMP,
+		result.addFields(Field.ALTITUDE, Field.COMMENT, Field.DESCRIPTION, Field.TIMESTAMP,
 			Field.WAYPT_NAME, Field.WAYPT_TYPE, Field.SYMBOL);
 		return result;
 	}


=====================================
tim/prune/lang/prune-texts_cy.properties
=====================================
@@ -114,6 +114,9 @@ dialog.colourchooser.blue=Glas
 dialog.colourer.type.none=Dim
 dialog.colourer.start=Lliw dechreuol
 dialog.colourer.end=Lliw olaf
+dialog.colourer.huesmode=Rhyngosodiad rhwng arlliwiau
+dialog.colourer.huesmode.narrow=Cul
+dialog.colourer.huesmode.wide=Llydan
 dialog.setlanguage.language=Iaith
 dialog.diskcache.table.megabytes=Megabeitiau
 dialog.displaysettings.wpicon.ring=Cylch


=====================================
tim/prune/lang/prune-texts_no.properties
=====================================
@@ -74,7 +74,7 @@ altkey.menu.help=H
 shortcut.menu.file.open=\u00c5
 shortcut.menu.file.load=E
 shortcut.menu.file.save=L
-shortcut.menu.track.undo=G
+shortcut.menu.track.undo=Z
 shortcut.menu.track.compress=K
 shortcut.menu.range.all=A
 shortcut.menu.point.edit=R
@@ -163,6 +163,7 @@ function.selecttimezone=Still inn tidssone
 # Dialogs
 dialog.exit.confirm.title=Avslutt GpsPrune
 dialog.exit.unsaveddata.text=Dine data er ikke lagret. Er du sikker p\u00e5 at du vil avslutte?
+dialog.openappend.text=Legge til disse dataene til dataene som allerede er lastet inn?
 dialog.deletepoint.title=Slett punkt
 dialog.deletepoint.deletephoto=Slette bildet '%s' som er knyttet til dette punktet?
 dialog.deletepoint.deleteaudio=Slette lyden '%s' som er knyttet til dette punktet?
@@ -174,6 +175,8 @@ dialog.deletephoto.deletepoint=Slette punkt knyttet til dette bildet?
 dialog.deletephoto.deletepointandaudio=Slette b\u00e5de punktet og lyden som er knyttet til dette bildet?
 dialog.deleteaudio.deletepoint=Slette punkt knyttet til dette lydklippet?
 dialog.deleteaudio.deletepointandphoto=Slette b\u00e5de punktet og bildet som er knyttet til dette lydklippet?
+dialog.openoptions.title=Alternativer for \u00e5 \u00e5pne filen
+dialog.openoptions.filesnippet=Utpakkede delen av filen
 dialog.load.table.field=Felt
 dialog.load.table.datatype=Datatype
 dialog.load.table.description=Beskrivelse
@@ -183,10 +186,14 @@ dialog.delimiter.tab=Tabulator
 dialog.delimiter.space=Mellomrom
 dialog.delimiter.semicolon=Semikolon ;
 dialog.delimiter.other=Annet
+dialog.openoptions.deliminfo.records=poster med
 dialog.openoptions.deliminfo.fields=felt
+dialog.openoptions.deliminfo.norecords=Ingen poster
 dialog.openoptions.altitudeunits=H\u00f8ydeenheter
 dialog.openoptions.speedunits=Hastighetsenheter
 dialog.openoptions.vertspeedunits=Vertikale hastighetsenheter
+dialog.openoptions.vspeed.positiveup=Positive hastigheter er oppadg\u00e5ende
+dialog.openoptions.vspeed.positivedown=Positive hastigheter er nedadg\u00e5ende
 dialog.open.contentsdoubled=Denne filen inneholder to kopier av hvert punkt.
 dialog.open.contentsdoubled.wayandtrack=Denne filen inneholder to kopier av hvert punkt,\nen gang som veipunkt og en gang som sporpunkt.
 dialog.open.includesubdirectories=Inkluder undermapper
@@ -229,11 +236,15 @@ dialog.save.fieldstosave=Felter \u00e5 lagre
 dialog.save.table.field=Felt
 dialog.save.table.hasdata=Har data
 dialog.save.table.save=Lagre
+dialog.save.headerrow=Lag ogs\u00e5 overskriftsrad
 dialog.save.coordinateunits=Koordinatformat
 dialog.save.altitudeunits=H\u00f8ydeenheter
 dialog.save.timestampformat=Tidsstempelformat
 dialog.save.overwrite.title=Fil finnes allerede
 dialog.save.overwrite.text=Denne filen finnes allerede. Er du sikker p\u00e5 at du vil overskrive filen?
+dialog.save.notypesselected=Ingen punkttyper er valgt
+dialog.exportkml.title=Tittel for dataene
+dialog.exportkml.altitude=Absolutte h\u00f8ydedata (for flyvning)
 dialog.exportkml.kmz=Komprimer for \u00e5 lage kmz-fil
 dialog.exportkml.exportimages=Eksporter miniatyrbilder til kmz
 dialog.exportkml.imagesize=Bildest\u00f8rrelse
@@ -253,6 +264,8 @@ dialog.exportpov.cameraz=Kamera Z
 dialog.exportpov.modelstyle=Modellstil
 dialog.3d.useterrain=Vis terreng
 dialog.3d.terraingridsize=Rutenettst\u00f8rrelse
+dialog.exportpov.baseimage=Bilde p\u00e5 sokkelen
+dialog.exportpov.cannotmakebaseimage=Kunne ikke skrive bildet for sokkelen
 dialog.baseimage.title=Kartbilde
 dialog.baseimage.useimage=Bruk bilde
 dialog.baseimage.mapsource=Kartkilde
@@ -268,7 +281,10 @@ dialog.pointtype.track=Sporpunkter
 dialog.pointtype.waypoint=Veipunkter
 dialog.pointtype.photo=Fotopunkter
 dialog.pointtype.audio=Lydpunkter
+dialog.pointtype.selection=Bare markeringsomr\u00e5de
 dialog.confirmmangletimes.title=Bekreft handling
+dialog.interpolate.parameter.text=Antall punkter som skal settes inn mellom hvert par
+dialog.interpolate.betweenwaypoints=Sette inn punkter mellom veipunktene?
 dialog.undo.title=Angrehandling(er)
 dialog.undo.pretext=Velg handlingen(e) \u00e5 angre
 dialog.undo.none.title=Kan ikke angre
@@ -283,6 +299,7 @@ dialog.pointedit.table.value=Verdi
 dialog.pointnameedit.name=Veipunktnavn
 dialog.pointnameedit.uppercase=STORE bokstaver
 dialog.pointnameedit.lowercase=sm\u00e5 bokstaver
+dialog.pointnameedit.titlecase=F\u00f8rste Bokstav Med Store Bokstaver
 dialog.truncatecoords.intro=Velg koordinatformatet og antallet desimaler
 dialog.truncatecoords.numdigits=Antall desimaler
 dialog.truncatecoords.preview=Forh\u00e5ndsvisning
@@ -302,8 +319,11 @@ dialog.saveexif.noexiftool=Ikke noe ExifTool-program ble funnet. Fortsette?
 dialog.saveexif.table.photoname=Bildenavn
 dialog.saveexif.table.status=Status
 dialog.saveexif.table.save=Lagre
+dialog.saveexif.photostatus.connected=Har blitt tilkoblet
+dialog.saveexif.photostatus.disconnected=Har blitt frakoblet
 dialog.saveexif.photostatus.modified=Endret
 dialog.saveexif.overwrite=Overskriv filer
+dialog.saveexif.force=Tving lagre selv om det oppst\u00e5r feil
 dialog.charts.xaxis=X-akse
 dialog.charts.yaxis=Y-akser
 dialog.charts.output=Utdata
@@ -311,12 +331,14 @@ dialog.charts.screen=Utdata til skjerm
 dialog.charts.svg=Utdata til SVG-fil
 dialog.charts.svgwidth=SVG-bredde
 dialog.charts.svgheight=SVG-h\u00f8yde
+dialog.charts.needaltitudeortimes=Sporet m\u00e5 ha enten h\u00f8yde- eller tidsinformasjon for \u00e5 kunne lage grafer
 dialog.charts.gnuplotnotfound=Fant ikke Gnuplot med den angitte banen
 dialog.distances.intro=Luftlinjeavstander mellom punkter
 dialog.distances.column.from=Fra punkt
 dialog.distances.column.to=Til punkt
 dialog.distances.currentpoint=Gjeldende punkt
 dialog.distances.toofewpoints=Denne funksjonen trenger veipunkter for \u00e5 kunne beregne avstandene mellom dem
+dialog.fullrangedetails.intro=Her er detaljene for det valgte omr\u00e5det
 dialog.estimatetime.details=Detaljer
 dialog.estimatetime.gentle=Lett
 dialog.estimatetime.steep=Bratt
@@ -338,18 +360,25 @@ dialog.learnestimationparams.weight.100pccalculated=Bruk nye beregnede verdier
 dialog.setmapbg.intro=Velg en av kartkildene eller legg til en ny
 dialog.addmapsource.title=Legg til ny kartkilde
 dialog.addmapsource.sourcename=Navn p\u00e5 kilde
+dialog.addmapsource.layer1url=URL til det f\u00f8rste laget
+dialog.addmapsource.layer2url=URL til det andre laget (valgfritt)
 dialog.addmapsource.maxzoom=Maksimum zoom-niv\u00e5
 dialog.addmapsource.noname=Navnl\u00f8s
 dialog.pointdownload.description=Beskrivelse
 dialog.pointdownload.nodescription=Ingen beskrivelse
 dialog.wikipedia.column.name=Artikkelnavn
+dialog.wikipedia.column.distance=Avstand
+dialog.wikipedia.nonefound=Ingen wikipedia-artikler funnet
 dialog.osmpois.column.name=Navn
 dialog.osmpois.column.type=Type
 dialog.osmpois.nonefound=Ingen punkter funnet
+dialog.geocaching.nonefound=Ingen geocacher funnet
 dialog.correlate.select.photoname=Bildenavn
 dialog.correlate.select.timediff=Tidsforskjell
 dialog.correlate.select.photolater=Foto senere
+dialog.correlate.options.intro=Alternativer for automatisk korrelasjon
 dialog.correlate.options.offsetpanel=Tidsforskyvning
+dialog.correlate.options.offset=Forskyvning
 dialog.correlate.options.offset.hours=timer,
 dialog.correlate.options.offset.minutes=minutter og
 dialog.correlate.options.offset.seconds=sekunder
@@ -357,6 +386,16 @@ dialog.correlate.options.photolater=Foto senere enn punkt
 dialog.correlate.options.pointlaterphoto=Punkt senere enn foto
 dialog.correlate.options.audiolater=Lyd senere enn punkt
 dialog.correlate.options.pointlateraudio=Punkt senere enn lyd
+dialog.correlate.options.limitspanel=Grensene for korrelasjonen
+dialog.correlate.options.notimelimit=Uten tidsbegrensning
+dialog.correlate.options.timelimit=Tidsbegrensning
+dialog.correlate.options.nodistancelimit=Uten avstandsgrense
+dialog.correlate.options.distancelimit=Avstandsgrense
+dialog.correlate.options.correlate=Korrelere
+dialog.correlate.timestamp.beginning=Begynnelsen
+dialog.correlate.timestamp.middle=Midten
+dialog.correlate.timestamp.end=Slutten
+dialog.correlate.select.audioname=Navn p\u00e5 lydklippet
 dialog.rearrangewaypoints.desc=Velg bestemmelsesstedet og sorteringsrekkef\u00f8lge for veipunktene
 dialog.rearrangephotos.desc=Velg bestemmelsesstedet og sorteringsrekkef\u00f8lge for fotopunktene
 dialog.rearrange.nosort=Ikke sorter
@@ -373,7 +412,9 @@ dialog.pastecoordinates.desc=Skriv inn eller lim inn koordinatene her
 dialog.pastecoordinates.coords=Koordinater
 dialog.pastecoordinates.nothingfound=Sjekk koordinatene og pr\u00f8v igjen
 dialog.pastecoordinatelist.desc=Angi koordinatene for de nye punktene med ett punkt per linje
+dialog.pluscode.code=Plusskode
 dialog.about.version=Versjon
+dialog.about.build=Byggversjon
 dialog.about.languages=Tilgjengelige spr\u00e5k
 dialog.about.translatedby=Norsk oversettelse av:
 dialog.about.systeminfo=System-info
@@ -385,6 +426,12 @@ dialog.about.systeminfo.gpsbabel=GPSBabel installert
 dialog.about.systeminfo.gnuplot=Gnuplot installert
 dialog.about.yes=Ja
 dialog.about.no=Nei
+dialog.about.credits=Takksigelser
+dialog.about.credits.thanks=Takket v\u00e6re
+dialog.checkversion.uptodate=Du bruker nyeste versjon av GpsPrune.
+dialog.checkversion.newversion=En ny versjon av GpsPrune er n\u00e5 tilgjengelig! Den nyeste versjonen er versjon %s.
+dialog.checkversion.releasedate=Denne nye versjonen ble utgitt %s.
+dialog.checkversion.download=For \u00e5 laste ned den nye versjonen, g\u00e5 til https://gpsprune.activityworkshop.net/download.html.
 dialog.keys.normalmodifier=Ctrl
 dialog.paths.prune.gnuplotpath=Bane til Gnuplot
 dialog.paths.prune.gpsbabelpath=Bane til GPSBabel
@@ -404,6 +451,16 @@ dialog.colourchooser.title=Velg farge
 dialog.colourchooser.red=R\u00f8d
 dialog.colourchooser.green=Gr\u00f8nn
 dialog.colourchooser.blue=Bl\u00e5
+dialog.colourer.intro=En punktfargelegger kan gi sporpunkter forskjellige farger
+dialog.colourer.type=Fargeleggingstype
+dialog.colourer.type.none=Ingen
+dialog.colourer.type.byfile=Etter fil
+dialog.colourer.type.bysegment=Etter segment
+dialog.colourer.type.byaltitude=Etter h\u00f8yde
+dialog.colourer.type.byspeed=Etter hastighet
+dialog.colourer.type.byvertspeed=Etter vertikal hastighet
+dialog.colourer.type.bygradient=Etter gradient
+dialog.colourer.type.bydate=Etter dato
 dialog.colourer.start=Startfarge
 dialog.colourer.end=Sluttfarge
 dialog.colourer.maxcolours=Maksimalt antall farger
@@ -423,6 +480,8 @@ dialog.diskcache.table.usedby=Brukt av
 dialog.diskcache.table.zoom=Zoom
 dialog.diskcache.table.tiles=Fliser
 dialog.diskcache.table.megabytes=Megabyte
+dialog.diskcache.tileset=Flissett
+dialog.diskcache.tileset.multiple=flere
 dialog.diskcache.deleteold=Slett gamle fliser
 dialog.diskcache.maximumage=Maksimal alder (dager)
 dialog.diskcache.deleteall=Slett alle fliser
@@ -438,6 +497,8 @@ dialog.displaysettings.wpicon.ring=Ring
 dialog.displaysettings.size.small=Sm\u00e5
 dialog.displaysettings.size.medium=Middels
 dialog.displaysettings.size.large=Store
+dialog.waypointsettings.saltvalue=Sett av farger
+dialog.displaysettings.windowstyle=Vinduets stil
 dialog.displaysettings.windowstyle.default=Standard
 dialog.displaysettings.windowstyle.nimbus=Nimbus
 dialog.displaysettings.windowstyle.gtk=GTK
@@ -470,6 +531,7 @@ dialog.deletebydate.column.keep=Behold
 dialog.deletebydate.column.delete=Slett
 dialog.setaltitudetolerance.text.metres=Grense (i meter) under hvilken sm\u00e5 stigninger og nedstigninger blir ignorert
 dialog.setaltitudetolerance.text.feet=Grense (i fot) under hvilken sm\u00e5 stigninger og nedstigninger blir ignorert
+dialog.settimezone.intro=Her kan du velge tidssonen som punkttidsstempler skal vises i
 dialog.settimezone.system=Bruk systemets tidssone
 dialog.settimezone.custom=Bruk f\u00f8lgende tidssone:
 dialog.settimezone.list.toomany=For mange \u00e5 velge mellom
@@ -483,8 +545,13 @@ dialog.autoplay.play=Spill av
 dialog.projectcircle.desc=Angi avstanden fra dette punktet til sirkelen rundt
 dialog.findfile.dir=S\u00f8k mappe
 dialog.findfile.searchtext=Tekst
+dialog.findfile.daterange=Datointervall
 dialog.findfile.resultscolumn.file=Fil
 dialog.findfile.resultscolumn.contents=Innhold
+dialog.findfile.filepath.none=Ingen fil valgt
+dialog.findfile.filepath.single=Valgt fil: %s
+dialog.findfile.filepath.multi=%s filer valgt fra %s
+dialog.editdaterange.title=Rediger datointervall
 dialog.editdaterange.yearmonthday=\u00c5r/M\u00e5ned/Dag
 dialog.editdaterange.daterange=Start- og sluttdato
 dialog.editdaterange.month.all=Helt \u00e5r
@@ -508,6 +575,10 @@ dialog.editdaterange.result=Resultat
 dialog.locationfilter.nofilter=Ingen filter
 dialog.locationfilter.distance=Etter distanse
 dialog.locationfilter.frompoint=fra punkt
+dialog.locationfilter.describe=Innen %s fra %s
+
+# 3d window
+dialog.3d.title=GpsPrune - visning i tre dimensjoner
 
 # Confirm messages
 confirm.loadfile=Data lastet fra fil
@@ -535,6 +606,9 @@ confirm.deletefieldvalues=Feltverdier slettet
 confirm.audiosloaded.single=1 lydfil lagt til
 confirm.audiosloaded=%d lydfiler lagt til
 
+# Tips, shown just once when appropriate
+tip.title=Tips
+
 # Buttons
 button.ok=OK
 button.back=Tilbake
@@ -557,6 +631,7 @@ button.selectnone=Velg ingen
 button.preview=Forh\u00e5ndsvis
 button.load=Last
 button.showwebpage=Vis nettside
+button.check=Kontroller
 button.resettodefaults=Tilbakestill til standard
 button.browse=Bla gjennom...
 button.addnew=Legg til ny
@@ -593,7 +668,9 @@ details.track.numfiles=Antall filer
 details.pointdetails=Punktdetaljer
 details.index.selected=Indeks
 details.index.of=av
+details.nopointselection=Ingen punkt valgt
 details.photofile=Bildefil
+details.norangeselection=Ingen intervall valgt
 details.rangedetails=Intervalldetaljer
 details.range.selected=Valgte
 details.range.to=til
@@ -617,6 +694,7 @@ details.photodetails=Bildedetaljer
 details.nophoto=Ikke noe bilde valgt
 details.photo.loading=Laster
 details.photo.bearing=Retning
+details.media.connected=Tilkoblet
 details.media.fullpath=Full bane
 details.audiodetails=Lyddetaljer
 details.noaudio=Ingen lydklipp valgt
@@ -681,6 +759,7 @@ logic.and=og
 logic.or=eller
 
 # External urls and services
+url.googlemaps=maps.google.no
 wikipedia.lang=no
 openweathermap.lang=no
 webservice.peakfinder=\u00c5pne Peakfinder.org


=====================================
tim/prune/readme.txt
=====================================
@@ -1,4 +1,4 @@
-GpsPrune version 24.4
+GpsPrune version 24.5
 =====================
 
 GpsPrune is an application for viewing, editing and managing coordinate data from GPS systems,
@@ -17,7 +17,7 @@ Running
 =======
 
 To run GpsPrune from the jar file, simply call it from a command prompt or shell:
-   java -jar gpsprune_24.4.jar
+   java -jar gpsprune_24.5.jar
 
 If the jar file is saved in a different directory, you will need to include the path.
 Depending on your system settings, you may be able to click or double-click on the jar file
@@ -25,9 +25,16 @@ in a file manager window to execute it.  A shortcut, menu item, alias, desktop i
 or other link can of course be made should you wish.
 
 To specify a language other than the default, use an additional parameter, eg:
-   java -jar gpsprune_24.4.jar --lang=DE
+   java -jar gpsprune_24.5.jar --lang=DE
 
 
+New with version 24.5
+=====================
+The following fixes were made since version 24.4:
+  - Another bugfix for interpolating the timestamps when interpolating between points
+  - Bugfix to ensure that the altitude field can be added to points with the edit point dialog
+  - Some more translations
+
 New with version 24.4
 =====================
 The following fixes were made since version 24.3:



View it on GitLab: https://salsa.debian.org/debian-gis-team/gpsprune/-/compare/b6329a2f18fcd3b9782b63883fa025fa6b81c841...179151d21bb1e2b42ba5be9c5136a7db027120a7

-- 
View it on GitLab: https://salsa.debian.org/debian-gis-team/gpsprune/-/compare/b6329a2f18fcd3b9782b63883fa025fa6b81c841...179151d21bb1e2b42ba5be9c5136a7db027120a7
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-grass-devel/attachments/20241013/ff9bc23a/attachment-0001.htm>


More information about the Pkg-grass-devel mailing list