[Git][debian-gis-team/gpsprune][upstream] New upstream version 26.1

Bas Couwenberg (@sebastic) gitlab at salsa.debian.org
Fri Oct 17 04:48:31 BST 2025



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


Commits:
c8029295 by Bas Couwenberg at 2025-10-17T05:37:31+02:00
New upstream version 26.1
- - - - -


10 changed files:

- build.sh
- tim/prune/GpsPrune.java
- tim/prune/gui/map/WaypointIcons.java
- tim/prune/lang/prune-texts_it.properties
- tim/prune/lang/prune-texts_nl.properties
- tim/prune/lang/prune-texts_no.properties
- tim/prune/lang/prune-texts_pl.properties
- tim/prune/lang/prune-texts_pt.properties
- tim/prune/readme.txt
- tim/prune/save/ImageExporter.java


Changes:

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


=====================================
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 = "26";
+	public static final String VERSION_NUMBER = "26.1";
 	/** Build number, just used for about screen */
-	public static final String BUILD_NUMBER = "431";
+	public static final String BUILD_NUMBER = "433";
 	/** Static reference to App object */
 	private static App APP = null;
 


=====================================
tim/prune/gui/map/WaypointIcons.java
=====================================
@@ -8,10 +8,10 @@ import javax.swing.ImageIcon;
 import tim.prune.config.Config;
 import tim.prune.gui.IconManager;
 
-class WaypointIcons
+public class WaypointIcons
 {
 	/** @return an icon definition to use for waypoints based on the current config */
-	static WpIconDefinition getDefinition(Config inConfig, IconManager inIconManager)
+	public static WpIconDefinition getDefinition(Config inConfig, IconManager inIconManager)
 	{
 		if (inConfig.getConfigBoolean(Config.KEY_WAYPOINT_ICON_CUSTOM))
 		{


=====================================
tim/prune/lang/prune-texts_it.properties
=====================================
@@ -211,6 +211,7 @@ dialog.jpegload.progress.title=Caricamento foto
 dialog.jpegload.progress=Per favore aspetta, sto cercando le foto
 dialog.loadlinkedmedia.title=Scarica le foto collegate
 dialog.loadlinkedmedia.allowdomain=Consentire le foto da '%s'?
+dialog.loadlinkedmedia.blockdomains.desc=Scegli se bloccare o consentire i seguenti domini
 dialog.gpsload.nogpsbabel=Non ho trovato il programma gpsbabel. Continuo?
 dialog.gpsload.device=Nome del Dispositivo
 dialog.gpsload.format=Formato
@@ -312,6 +313,8 @@ dialog.undo.none.title=Non \u00e8 possibile annullare
 dialog.undo.none.text=Nessuna operazione da annullare!
 dialog.clearundo.title=Cancella la lista annulla
 dialog.clearundo.text=Sei sicuro di voler cancellare la lista annulla?\nTutte le informazioni saranno perse!
+dialog.redo.title=Ripetere le operazioni
+dialog.redo.pretext=Selezionare le operazioni da ripetere
 dialog.pointedit.title=Edita il punto
 dialog.pointedit.intro=Seleziona ciascun campo per vedere e modificare il valore
 dialog.pointedit.table.field=Campo
@@ -443,18 +446,25 @@ dialog.rearrange.nosort=Non mettere in ordine
 dialog.rearrange.sortbyfilename=Metti in ordine di nome del file
 dialog.rearrange.sortbyname=Metti in ordine di nome
 dialog.rearrange.sortbytime=Metti in ordine di tempo
+dialog.compress.desc=\u00c8 possibile aggiungere una serie di metodi da applicare in sequenza.
 dialog.compress.method.none=Nessuno
+dialog.compress.method.duplicates=Punti duplicati
 dialog.compress.method.closepoints=Punti vicini
 dialog.compress.method.wacky=Punti strani
 dialog.compress.method.singletons=Punti solitari
 dialog.compress.method.distancelimit=Limite di distanza
 dialog.compress.method.timelimit=Limite di tempo
+dialog.compress.method.tooslow=Troppo lento
+dialog.compress.method.toofast=Troppo veloce
+dialog.compress.method.skilifts=Sciovia
+dialog.compress.panel.deletes=Elimina
 dialog.compress.closepoints.paramdesc=Fattore vicinanza
 dialog.compress.wackypoints.paramdesc=Fattore distanza
 dialog.compress.singletons.paramdesc=Fattore distanza
+dialog.compress.douglaspeucker.paramdesc=Fattore di apertura
+dialog.compress.speedlimit.paramdesc=Limite di velocit\u00e0
 dialog.compress.distancelimit.paramdesc=Limite di distanza
 dialog.compress.timedifference.paramdesc=Limite di tempo (s)
-dialog.compress.douglaspeucker.paramdesc=Fattore di apertura
 dialog.compress.summarylabel=Punti da cancellare
 dialog.compress.confirm=%d punti sono stati contrassegnati.\nElimina i punti?
 dialog.compress.confirmnone=I punti non sono stati marcati
@@ -568,6 +578,7 @@ dialog.displaysettings.linewidth=Tratteggio delle linee per disegnare la traccia
 dialog.displaysettings.antialias=Usa antialiasing
 dialog.displaysettings.allowosscaling=Lasciare che l'SO ridimensioni le carte
 dialog.displaysettings.doublesizedicons=Raddoppiare le dimensioni delle icone
+dialog.displaysettings.showzoomlevel=Mostra il livello di zoom nella barra di stato
 dialog.displaysettings.waypointicons=Icone waypoint
 dialog.displaysettings.wpicon.default=Default
 dialog.displaysettings.wpicon.ringpt=Etichetta rotonda
@@ -579,6 +590,7 @@ dialog.displaysettings.size.small=Piccole
 dialog.displaysettings.size.medium=Medie
 dialog.displaysettings.size.large=Grandi
 dialog.displaysettings.restart=Salvare le impostazioni e riavviare GpsPrune\nper rendere effettive le modifiche alla visualizzazione.
+dialog.waypointsettings.usecustomicon=Usa la tua icona
 dialog.waypointsettings.usecolours=Vernice secondo il tipo
 dialog.waypointsettings.saltvalue=Serie di colori
 dialog.waypointsettings.notypesintrack=Questa traccia non contiene tipi di waypoint.
@@ -728,6 +740,8 @@ confirm.pointsedited=%d punti sono stati modificati
 confirm.saveexif.ok=Salvato %d foto
 confirm.undo.single=operazione annullate
 confirm.undo.multi=%d operazioni annullate
+confirm.redo.single=operazione \u00e8 stata ripetuta
+confirm.redo.multi=Sono state ripetute %d operazioni
 confirm.jpegload.single=1 foto \u00e8 stata aggiunta
 confirm.jpegload.multi=%d foto sono state aggiunte
 confirm.loadedmedia=Aggiungi 1 media
@@ -758,6 +772,7 @@ tip.downloadsrtm=Puoi accelerare questa funzione salvare i dati nella cache.
 tip.usesrtmfor3d=La traccia non include informazioni sull'altitudine.\nPuoi utilizzare la funzione SRTM per ottenere le altitudini\nper la visione 3D.
 tip.manuallycorrelateone=Con il collegamento manuale di almeno una foto, lo scarto di orario viene calcolato per te
 tip.nonstandardconfigfilename=A causa del nome del file scelto,\nsar\u00e0 necessario assegnare questo nome a GpsPrune all'avvio\nutilizzando il parametro "--configfile".
+tip.duplicatephotoloaded=Si sconsiglia di caricare la stessa foto pi\u00f9 di una volta,\npoich\u00e9 ci\u00f2 potrebbe causare confusione durante il salvataggio delle coordinate.
 
 # Buttons
 button.ok=OK
@@ -793,7 +808,10 @@ button.keepselected=Mantenere quelli selezionati
 button.deleteselected=Eliminare quelli selezionati
 button.apply=Applica
 button.allow=Consentire
-button.block=Declinare
+button.allowall=Consentire tutto
+button.block=Bloccare
+button.blockall=Bloccare tutto
+button.chooseindividually=Scegli individualmente
 button.search=Cercare
 button.compareselected=Confrontare i selezionati
 button.exportdata=Esportare i dati
@@ -822,6 +840,7 @@ display.nodata=Nessun dato caricato
 display.noaltitudes=I dati della traccia non includono l'altitudine
 display.notimestamps=La traccia non include dati temporali
 display.novalues=La traccia non include valori per questo campo
+display.zoomlevel=Livello di zoom
 details.trackdetails=Dettagli della traccia
 details.notrack=Nessuna traccia caricata
 details.track.points=Punti


=====================================
tim/prune/lang/prune-texts_nl.properties
=====================================
@@ -213,6 +213,7 @@ dialog.jpegload.progress.title=Foto's laden
 dialog.jpegload.progress=Foto's worden gezocht, even geduld aub.
 dialog.loadlinkedmedia.title=Download gekoppelde media
 dialog.loadlinkedmedia.allowdomain=Media van '%s' toestaan?
+dialog.loadlinkedmedia.blockdomains.desc=Kies of u de volgende domeinen wilt blokkeren of toestaan
 dialog.gpsload.nogpsbabel=GPSBabel niet gevonden. Doorgaan?
 dialog.gpsload.device=Naam van het apparaat
 dialog.gpsload.format=Formaat
@@ -451,6 +452,7 @@ dialog.rearrange.nosort=Niet sorteren
 dialog.rearrange.sortbyfilename=Sorteren op bestandsnaam
 dialog.rearrange.sortbyname=Sorteren op naam
 dialog.rearrange.sortbytime=Sorteren op tijd
+dialog.compress.desc=U kunt een aantal methoden toevoegen om achtereenvolgens toe te passen
 dialog.compress.method.none=Geen
 dialog.compress.method.duplicates=Duplicaten
 dialog.compress.method.closepoints=Nabijliggende punten
@@ -778,6 +780,7 @@ tip.downloadsrtm=Je kan dit versnellen door de data in je kaartcache op te slaan
 tip.usesrtmfor3d=Deze route heeft geen hoogten.\nJe kan de SRTM functies gebruiken om een geschatte hoogte\nop te halen voor het 3d beeld.
 tip.manuallycorrelateone=Door handmatig een foto te koppelen kan het tijdsverschil voor u berekend worden.
 tip.nonstandardconfigfilename=Door een niet-standaard bestandsnaam te gebruiken voor instellingen,\ndien je GpsPrune te gebruiken met de "--configfile" parameter
+tip.duplicatephotoloaded=Het wordt afgeraden om dezelfde foto meer dan \u00e9\u00e9n keer te laden,\nomdat dit verwarring kan veroorzaken bij het opslaan van co\u00f6rdinaten.
 
 # Buttons
 button.ok=OK
@@ -813,7 +816,10 @@ button.keepselected=Behoud geselecteerde
 button.deleteselected=Verwijder geselecteerde
 button.apply=Toepassen
 button.allow=Toestaan
+button.allowall=Alle toestaan
 button.block=Blokkeren
+button.blockall=Alle blokkeren
+button.chooseindividually=Individueel kiezen
 button.search=Zoeken
 button.compareselected=Geselecteerde vergelijken
 button.exportdata=Gegevens exporteren


=====================================
tim/prune/lang/prune-texts_no.properties
=====================================
@@ -210,6 +210,7 @@ dialog.jpegload.progress.title=Laster bilder
 dialog.jpegload.progress=Vent mens bildene s\u00f8kes gjennom
 dialog.loadlinkedmedia.title=Last ned lenket media
 dialog.loadlinkedmedia.allowdomain=Tillate media fra '%s'?
+dialog.loadlinkedmedia.blockdomains.desc=Velg om du vil blokkere eller tillate f\u00f8lgende domener
 dialog.gpsload.nogpsbabel=Ikke noe GPSBabel-program ble funnet. Fortsette?
 dialog.gpsload.device=Enhetsnavn
 dialog.gpsload.format=Format
@@ -430,6 +431,13 @@ dialog.rearrange.sortbyname=Sorter etter navn
 dialog.rearrange.sortbytime=Sorter etter tid
 dialog.compress.method.none=Ingen
 dialog.compress.method.duplicates=Duplikater
+dialog.compress.method.closepoints=N\u00e6rliggende punkter
+dialog.compress.method.distancelimit=Distansegrense
+dialog.compress.method.timelimit=Tidsgrense
+dialog.compress.method.tooslow=For sakte
+dialog.compress.method.toofast=For fort
+dialog.compress.method.skilifts=Skiheiser
+dialog.compress.panel.deletes=Sletter
 dialog.compress.wackypoints.paramdesc=Distansefaktor
 dialog.compress.singletons.paramdesc=Distansefaktor
 dialog.compress.summarylabel=Punkter \u00e5 slette
@@ -544,6 +552,7 @@ dialog.displaysettings.size.small=Sm\u00e5
 dialog.displaysettings.size.medium=Middels
 dialog.displaysettings.size.large=Store
 dialog.displaysettings.restart=Lagre innstillingene og start GpsPrune p\u00e5 nytt\nfor at visningsendringene skal tre i kraft.
+dialog.waypointsettings.usecustomicon=Bruk eget ikon
 dialog.waypointsettings.saltvalue=Fargesett
 dialog.displaysettings.windowstyle=Vindusstil
 dialog.displaysettings.windowstyle.default=Standard
@@ -659,7 +668,12 @@ confirm.rearrangewaypoints=Veipunkter omorganiserte
 confirm.rearrangephotos=Bilder omorganiserte
 confirm.pointadded=punkt lagt til
 confirm.pointsadded=%d punkter lagt til
+confirm.pointsedited=%d punkter redigert
 confirm.saveexif.ok=Lagret %d bildefiler
+confirm.undo.single=operasjon angret
+confirm.undo.multi=%d operasjoner angret
+confirm.redo.single=operasjon gjort om
+confirm.redo.multi=%d operasjoner gjort om
 confirm.jpegload.single=1 bilde ble lagt til
 confirm.jpegload.multi=%d bilder ble lagt til
 confirm.media.removed=%s ble fjernet


=====================================
tim/prune/lang/prune-texts_pl.properties
=====================================
@@ -12,6 +12,7 @@ menu.file.exit=Zako\u0144cz
 menu.online=Online
 menu.track=\u015acie\u017cka
 menu.track.undo=Cofnij
+menu.track.redo=Powt\u00f3rz
 menu.track.clearundo=Wyczy\u015b\u0107 list\u0119 zmian
 menu.track.markinsiderectangle=Zaznaczenie prostok\u0105tne
 menu.range=Zakres
@@ -301,6 +302,8 @@ dialog.undo.none.title=Nie mo\u017cna cofn\u0105\u0107
 dialog.undo.none.text=Brak zmian do cofni\u0119cia
 dialog.clearundo.title=Wyczy\u015b\u0107 list\u0119 zmian
 dialog.clearundo.text=Czy na pewno chcesz wyczy\u015bci\u0107 list\u0119 zmian?\nWszystkie informacje o zmianach b\u0119d\u0105 utracone!
+dialog.redo.title=Powt\u00f3rz czynno\u015bci
+dialog.redo.pretext=Wybierz czynno\u015bci, kt\u00f3re chcesz powt\u00f3rzy\u0107
 dialog.pointedit.title=Edytuj punkt
 dialog.pointedit.intro=Zaznacz wszystkie pola by zmieni\u0107 warto\u015bci
 dialog.pointedit.table.field=Pole
@@ -430,12 +433,19 @@ dialog.rearrange.nosort=Nie sortuj
 dialog.rearrange.sortbyfilename=Sortuj po nazwie pliku
 dialog.rearrange.sortbyname=Sortuj po nazwie
 dialog.rearrange.sortbytime=Sortuj wed\u0142ug czasu
+dialog.compress.method.none=Brak
+dialog.compress.method.duplicates=Duplikat\u00f3w
+dialog.compress.method.douglaspeucker=Douglasa-Peuckera
+dialog.compress.method.timelimit=Limit czasowy
+dialog.compress.method.tooslow=Zbyt wolno
+dialog.compress.method.toofast=Zbyt szybko
 dialog.compress.closepoints.paramdesc=Wsp\u00f3\u0142czynnik rozpi\u0119to\u015bci
 dialog.compress.wackypoints.paramdesc=Wsp\u00f3\u0142czynnik odleg\u0142o\u015bci
 dialog.compress.singletons.paramdesc=Wsp\u00f3\u0142czynnik odleg\u0142o\u015bci
-dialog.compress.method.duplicates=Duplikat\u00f3w
-dialog.compress.method.douglaspeucker=Douglasa-Peuckera
 dialog.compress.douglaspeucker.paramdesc=wsp\u00f3\u0142czynnik rozpi\u0119to\u015bci (szeroko\u015bci korytarza)
+dialog.compress.speedlimit.paramdesc=Limit pr\u0119dko\u015bci
+dialog.compress.distancelimit.paramdesc=Limit odleg\u0142o\u015bci
+dialog.compress.timedifference.paramdesc=Limit czasowy (sek)
 dialog.compress.summarylabel=Punkty do usuni\u0119cia
 dialog.compress.confirm=%d punkt\u00f3w zosta\u0142o zaznaczonych\nUsu\u0144 zaznaczone punkty?
 dialog.compress.confirmnone=\u017cadne punkty nie zosta\u0142y zaznaczone
@@ -546,6 +556,7 @@ dialog.deletefieldvalues.nofields=Brak p\u00f3l do skasowania dla tego zakresu
 dialog.displaysettings.linewidth=Wprowad\u017a grubo\u015b\u0107 linii do rysowania \u015bcie\u017cek
 dialog.displaysettings.antialias=U\u017cyj antyaliasingu
 dialog.displaysettings.doublesizedicons=Ikony powinny by\u0107 dwa razy wi\u0119ksze
+dialog.displaysettings.showzoomlevel=Poka\u017c poziom powi\u0119kszenia na pasku stanu
 dialog.displaysettings.waypointicons=Ikony punktu
 dialog.displaysettings.wpicon.default=Domy\u015blny
 dialog.displaysettings.wpicon.plectrum=Plektron
@@ -554,6 +565,7 @@ dialog.displaysettings.wpicon.flag=Flaga
 dialog.displaysettings.size.small=Ma\u0142e
 dialog.displaysettings.size.medium=\u015arednie
 dialog.displaysettings.size.large=Du\u017ce
+dialog.waypointsettings.usecustomicon=U\u017cyj niestandardowej ikony
 dialog.waypointsettings.usecolours=U\u017cyj koloru dla ka\u017cdego typu
 dialog.waypointsettings.saltvalue=Grupa kolor\u00f3w
 dialog.displaysettings.windowstyle=Styl okna
@@ -616,8 +628,11 @@ dialog.findfile.locationfilter=Filtr lokalizacji
 dialog.findfile.resultscolumn.file=Plik
 dialog.findfile.resultscolumn.contents=Zawarto\u015b\u0107
 dialog.findfile.filepath.none=Nie wybrano \u017cadnego pliku
+dialog.findfile.filepath.single=Wybrany plik: %s
+dialog.findfile.filepath.multi=%s pliki wybrane z %s
 dialog.editdaterange.title=Edytowa\u0107 zakres dat
 dialog.editdaterange.yearmonthday=Rok/miesi\u0105c/dzie\u0144
+dialog.editdaterange.daterange=Data rozpocz\u0119cia i zako\u0144czenia
 dialog.editdaterange.month.all=Ca\u0142y rok
 dialog.editdaterange.month.jan=Stycze\u0144
 dialog.editdaterange.month.feb=Luty
@@ -639,7 +654,9 @@ dialog.editdaterange.result=Wynik
 dialog.locationfilter.nofilter=Bez filtra
 dialog.locationfilter.distance=Odleg\u0142o\u015b\u0107
 dialog.locationfilter.frompoint=z punktu
+dialog.locationfilter.describe=W promieniu %s od %s
 dialog.migrateconfig.confirm=Zaleca si\u0119 przeniesienie pliku ustawie\u0144\nz "%s"\ndo "%s".\nPrzenie\u015b\u0107 ten plik teraz?
+dialog.comparesegments.introtwosegments=Znaleziono te 2 segmenty:
 dialog.comparesegments.segments=Fragmenty
 dialog.comparesegments.startdate=Data na pocz\u0105tku
 dialog.comparesegments.starttime=Czas na pocz\u0105tku
@@ -763,6 +780,7 @@ display.nodata=Nie za\u0142adowano danych
 display.noaltitudes=\u015acie\u017cki nie zawieraj\u0105 informacji o wysoko\u015bci
 display.notimestamps=\u015acie\u017cki nie zawieraj\u0105 informacji o czasie
 display.novalues=\u015acie\u017cki nie zawieraj\u0105 warto\u015bci dla tego pola
+display.zoomlevel=Poziom powi\u0119kszenia
 details.trackdetails=Szczeg\u00f3\u0142y \u015bcie\u017cki
 details.notrack=Brak za\u0142adowanych \u015bcie\u017cek
 details.track.points=Punkty


=====================================
tim/prune/lang/prune-texts_pt.properties
=====================================
@@ -14,7 +14,7 @@ menu.track=Rota
 menu.track.undo=Desfazer
 menu.track.redo=Refazer
 menu.track.clearundo=Limpar lista de desfazer
-menu.track.markinsiderectangle=Marcar pontos em um ret\u00e2ngulo
+menu.track.markinsiderectangle=Marcar pontos dentro de um ret\u00e2ngulo
 menu.track.markoutsiderectangle=Marcar pontos fora de um ret\u00e2ngulo
 menu.range=Intervalo
 menu.range.all=Selecionar tudo
@@ -211,6 +211,7 @@ dialog.jpegload.progress.title=Carregando fotos
 dialog.jpegload.progress=Por favor, espere enquanto as fotos s\u00e3o procuradas
 dialog.loadlinkedmedia.title=Download da m\u00eddia que est\u00e1 vinculada
 dialog.loadlinkedmedia.allowdomain=Permitir m\u00eddia de '%s'?
+dialog.loadlinkedmedia.blockdomains.desc=Escolha se deseja bloquear ou permitir os seguintes dom\u00ednios
 dialog.gpsload.nogpsbabel=Nenhum programa gpsbabel pode ser encontrado. Continuar?
 dialog.gpsload.device=Nome do dispositivo
 dialog.gpsload.format=Formato
@@ -445,6 +446,7 @@ dialog.rearrange.nosort=N\u00e3o ordenar
 dialog.rearrange.sortbyfilename=Ordenar pelo nome do arquivo
 dialog.rearrange.sortbyname=Ordenar pelo nome
 dialog.rearrange.sortbytime=Ordenar pela hora
+dialog.compress.desc=Voc\u00ea pode adicionar v\u00e1rios m\u00e9todos para aplicar em sequ\u00eancia
 dialog.compress.method.none=Nenhum
 dialog.compress.method.duplicates=Pontos duplicados
 dialog.compress.method.closepoints=Pontos pr\u00f3ximos
@@ -452,10 +454,15 @@ dialog.compress.method.wacky=Ponto exc\u00eantricas
 dialog.compress.method.singletons=Pontos isolados
 dialog.compress.method.distancelimit=Limite de dist\u00e2ncia
 dialog.compress.method.timelimit=Limite de tempo
+dialog.compress.method.tooslow=Muito lento
+dialog.compress.method.toofast=Muito r\u00e1pido
+dialog.compress.method.skilifts=Telef\u00e9ricos
+dialog.compress.panel.deletes=Elimina
 dialog.compress.closepoints.paramdesc=Fator de deslocamento
 dialog.compress.wackypoints.paramdesc=Fator de dist\u00e3ncia
 dialog.compress.singletons.paramdesc=Fator de dist\u00e2ncia
 dialog.compress.douglaspeucker.paramdesc=Fator de deslocamento
+dialog.compress.speedlimit.paramdesc=Limite de velocidade
 dialog.compress.distancelimit.paramdesc=Limite de dist\u00e2ncia
 dialog.compress.timedifference.paramdesc=Limite de tempo (s)
 dialog.compress.summarylabel=Pontos para remover
@@ -571,6 +578,7 @@ dialog.displaysettings.linewidth=Espessura das linhas para desenhar as rotas (1-
 dialog.displaysettings.antialias=Utilizar anti-serrilhamento
 dialog.displaysettings.allowosscaling=Permitir que o sistema operacional redimensione os mapas
 dialog.displaysettings.doublesizedicons=Dobrar o tamanho dos \u00edcones
+dialog.displaysettings.showzoomlevel=Mostrar o n\u00edvel de zoom na barra de status
 dialog.displaysettings.waypointicons=\u00cdcone para pontos nomeados
 dialog.displaysettings.wpicon.default=Padr\u00e3o
 dialog.displaysettings.wpicon.ringpt=Marcador circular
@@ -582,6 +590,7 @@ dialog.displaysettings.size.small=Pequeno
 dialog.displaysettings.size.medium=M\u00e9dio
 dialog.displaysettings.size.large=Grande
 dialog.displaysettings.restart=Agora, salve suas configura\u00e7\u00f5es e reinicie o GpsPrune\npara que as altera\u00e7\u00f5es no display sejam efetivadas.
+dialog.waypointsettings.usecustomicon=Use seu pr\u00f3prio \u00edcone
 dialog.waypointsettings.usecolours=Cor de acordo com o tipo
 dialog.waypointsettings.saltvalue=Conjunto de cores
 dialog.waypointsettings.notypesintrack=Nenhum dos waypoints tem um tipo.
@@ -730,6 +739,8 @@ confirm.pointsedited=%d pontos foram editados
 confirm.saveexif.ok=Salvo %d arquivos de foto
 confirm.undo.single=opera\u00e7\u00e3o desfeita
 confirm.undo.multi=%d opera\u00e7\u00f5es desfeitas
+confirm.redo.single=opera\u00e7\u00e3o foi refeita
+confirm.redo.multi=%d opera\u00e7\u00f5es foram refeitas
 confirm.jpegload.single=1 foto foi adicionada
 confirm.jpegload.multi=%d fotos foram adicionadas
 confirm.loadedmedia=foi adicionado 1 objeto
@@ -760,6 +771,7 @@ tip.downloadsrtm=Voc\u00ea pode acelerar isso configurando um cache de disco\npa
 tip.usesrtmfor3d=Esta rota n\u00e3o possui altitudes.\nVoc\u00ea pode usar as fun\u00e7\u00f5es SRTM para obter as altitudes\naproximadas para a vis\u00e3o 3D.
 tip.manuallycorrelateone=Correlacionando pelo menos uma foto manualmente, a diferen\u00e7a de tempo pode ser calculada para voc\u00ea.
 tip.nonstandardconfigfilename=Ao escolher um nome de arquivo n\u00e3o padr\u00e3o para as configura\u00e7\u00f5es,\nvoc\u00ea precisar\u00e1 informar ao GpsPrune na inicializa\u00e7\u00e3o como encontr\u00e1-lo\nusando o par\u00e2metro \u201c--configfile\u201d.
+tip.duplicatephotoloaded=N\u00e3o \u00e9 recomend\u00e1vel carregar a mesma foto mais de uma vez,\npois isso pode causar confus\u00e3o ao salvar as coordenadas.
 
 # Buttons
 button.ok=Ok
@@ -795,7 +807,10 @@ button.keepselected=Mantenha os selecionados
 button.deleteselected=Excluir os selecionados
 button.apply=Aplicar
 button.allow=Permitir
+button.allowall=Permitir tudo
 button.block=Proibir
+button.blockall=Bloquear tudo
+button.chooseindividually=Selecionar individualmente
 button.search=Pesquisar
 button.compareselected=Compare os selecionados
 button.exportdata=Exportar os dados
@@ -824,6 +839,7 @@ display.nodata=Nenhum dado carregado
 display.noaltitudes=Dados da rota n\u00e3o incluem altitudes
 display.notimestamps=Dados da rota n\u00e3o incluem data-hora
 display.novalues=Dados da rota n\u00e3o incluem valores para este campo
+display.zoomlevel=N\u00edvel de zoom
 details.trackdetails=Detalhes da track
 details.notrack=Nenhuma rota carrgeada
 details.track.points=Pontos


=====================================
tim/prune/readme.txt
=====================================
@@ -1,5 +1,5 @@
-GpsPrune version 26
-===================
+GpsPrune version 26.1
+=====================
 
 GpsPrune is an application for viewing, editing and managing coordinate data from GPS systems,
 including format conversion, charting, 3d visualisation, audio and photo correlation, and online resource lookup.
@@ -17,7 +17,7 @@ Running
 =======
 
 To run GpsPrune from the jar file, simply call it from a command prompt or shell:
-   java -jar gpsprune_26.jar
+   java -jar gpsprune_26.1.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,15 @@ 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_26.jar --lang=DE
+   java -jar gpsprune_26.1.jar --lang=DE
 
 
+New with version 26.1
+=====================
+The following fixes and additions were made since version 26:
+  - Use custom waypoint icons also for image export
+  - Translations
+
 New with version 26
 ===================
 The following fixes and additions were made since version 25:


=====================================
tim/prune/save/ImageExporter.java
=====================================
@@ -38,8 +38,8 @@ import tim.prune.gui.colour.PointColourer;
 import tim.prune.gui.map.MapSource;
 import tim.prune.gui.map.MapSourceLibrary;
 import tim.prune.gui.map.MapUtils;
+import tim.prune.gui.map.WaypointIcons;
 import tim.prune.gui.map.WpIconDefinition;
-import tim.prune.gui.map.WpIconLibrary;
 import tim.prune.load.GenericFileFilter;
 import tim.prune.threedee.ImageDefinition;
 
@@ -326,11 +326,7 @@ public class ImageExporter extends GenericFunction implements BaseImageConsumer
 		// Now the waypoints
 		final Color textColour = getConfig().getColourScheme().getColour(ColourScheme.IDX_TEXT);
 		g.setColor(textColour);
-		WpIconDefinition wpIconDefinition = null;
-		final int wpType = getConfig().getConfigInt(Config.KEY_WAYPOINT_ICONS);
-		if (wpType != WpIconLibrary.WAYPT_DEFAULT) {
-			wpIconDefinition = WpIconLibrary.getFixedIconDefinition(wpType, getIconManager());
-		}
+		final WpIconDefinition wpIconDefinition = WaypointIcons.getDefinition(getConfig(), _app.getIconManager());
 		// Loop again to draw waypoints
 		for (int i=0; i<numPoints; i++)
 		{
@@ -343,8 +339,7 @@ public class ImageExporter extends GenericFunction implements BaseImageConsumer
 				int px = (int) (x * zoomFactor * 256), py = (int) (y * zoomFactor * 256);
 				// Fill Rect or draw icon image?
 				g.fillRect(px-3, py-3, 6, 6);
-				if (wpIconDefinition == null)
-				{
+				if (wpIconDefinition == null) {
 					g.fillRect(px-3, py-3, 6, 6);
 				}
 				else



View it on GitLab: https://salsa.debian.org/debian-gis-team/gpsprune/-/commit/c8029295511cb132b56ef562952f95ab4acd0813

-- 
View it on GitLab: https://salsa.debian.org/debian-gis-team/gpsprune/-/commit/c8029295511cb132b56ef562952f95ab4acd0813
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/20251017/563f02a6/attachment-0001.htm>


More information about the Pkg-grass-devel mailing list