From b9c613ea1b909956651c909ce4fe9855e823b0f8 Mon Sep 17 00:00:00 2001 From: Douglas Gillespie <50671166+douggillespie@users.noreply.github.com> Date: Tue, 27 Aug 2024 09:13:30 +0100 Subject: [PATCH] Final 2.02.13 final readme and version info file for 2.02.13 release. --- README.html | 153 +++++++++++---------- pom.xml | 1 - src/PamController/PamguardVersionInfo.java | 2 +- 3 files changed, 78 insertions(+), 78 deletions(-) diff --git a/README.html b/README.html index 96f43597..ca5d80bb 100644 --- a/README.html +++ b/README.html @@ -490,9 +490,9 @@ the binary store system (likely the same as the acquisition) or data from Logger forms. This system will be extended to other modules in the near future.

-

“Added a new exporter which allows users to export data to -.mat (MATLAB, Python), .RData (open in R) or .wav files (open in Sonic -Visualiser, Audacity etc.)"

+

Added a new exporter which allows users to export data to .mat +(MATLAB, Python), .RData (open in R) or .wav files (open in Sonic Visualiser, +Audacity etc.)

Tethys Database

@@ -593,11 +593,11 @@ and stop PamObserver Timer to

force release

-

Fix problem tracing whistles in Rocca -spectrogram pop-up: Whistle and raw data were being cleared before the user had -time to trace out the whistle, causing PAMGuard to throw an exception.  -Both were already being cleared when the pop-up window is closed, so no need to -do it here.

+

Fix problem tracing whistles in Rocca spectrogram +pop-up: Whistle and raw data were being cleared before the user had time to +trace out the whistle, causing PAMGuard to throw an exception.  Both were +already being cleared when the pop-up window is closed, so no need to do it +here.

DIFAR Module: Bug crashing the module with null pointer errors fixed.

@@ -678,8 +678,8 @@ the first two characters of the string name may be.

data for static hydrophones had a bug whereby it would continually ‘forget’ angle offsets applied to static hydrophones in viewer mode. This is now fixed.

-

Click tool bar: Correctly shows event -selection options even if no species classification options are in place.

+

Click tool bar: Correctly shows event selection +options even if no species classification options are in place.

Fixed Landmarks: Earlier versions were ‘losing’ these every time PAMGuard started or new data were loaded in viewer @@ -699,15 +699,15 @@ processing.

New Features

-

New sound type for simulated sounds which -generates random chirps between around 200 and 800Hz, roughly the frequency -you’d expect sound from higher frequency baleen whales, such as humpbacks, to -vocalise at.   

+

New sound type for simulated sounds which generates +random chirps between around 200 and 800Hz, roughly the frequency you’d expect +sound from higher frequency baleen whales, such as humpbacks, to vocalise at. +  

-

Hiding tool tips. A menu item to permanently -turn off all tool tips, or tap the ‘Esc’ key to turn them off for 6 seconds if -they are getting in the way, particularly when trying to interact with displays -using the mouse.

+

Hiding tool tips. A menu item to +permanently turn off all tool tips, or tap the ‘Esc’ key to turn them off for 6 +seconds if they are getting in the way, particularly when trying to interact +with displays using the mouse.

Version 2.02.06 November 2022

@@ -793,8 +793,8 @@ audio files.

binary files even if DWV file doesn‚’t exist (which is correct behavior in quiet conditions when no clicks were detected).

-

Spectrogram. Changes to stop occasional crashing -when restarting processing of wav files.

+

Spectrogram. Changes to stop occasional +crashing when restarting processing of wav files.

Sizing of dialogs on ultra high definition monitors so that data fields are sized correctly.

@@ -900,9 +900,9 @@ href="http://www.pamguard.org/downloads.php?cat_id=3">here.

lang=EN-US>

This module has been renamed “Detection Grouper”, so as to -avoid confusion with the Group 3D localizer. This is because the Detection Grouper -is more for organizing data into groups to be localized than it is for doing -localization.

+avoid confusion with the Group 3D localizer. This is because the Detection +Grouper is more for organizing data into groups to be localized than it is for +doing localization.

Minor Bug Fixes

@@ -939,8 +939,8 @@ data units and then moves mouse over display area

Upgrades

1.        -Added SIDE module for detector/operator analytics

+lang=EN-US style='font-size:7.0pt;font-family:"Times New Roman",serif'>       Added SIDE module for detector/operator analytics

2.        @@ -1138,8 +1138,9 @@ lang=EN-US> Better auto-scaling in Ishmael Detector graphics window.

7.        Change to Windows temporary folder location, to get around Windows -Security settings that were preventing some modules from working properly.

+lang=EN-US> Change to Windows temporary folder location, to get around +Windows Security settings that were preventing some modules from working +properly.

@@ -1266,10 +1267,10 @@ lang=EN-US> Add functionality for bluetooth headsets.

2.        Add user-facing option to adjust the startup delay for the time-correction -(Global Time module). This provides a workaround to speed up analysis of -thousands of wav files (i.e. by setting startup delay to 0 instead of default -value of 2000 ms).

+lang=EN-US> Add user-facing option to adjust the startup delay for the +time-correction (Global Time module). This provides a workaround to speed up +analysis of thousands of wav files (i.e. by setting startup delay to 0 instead +of default value of 2000 ms).

3.       

18.        Bug 450. Ishmael Detectors subscribing to FFTDataBlock twice, -meaning they process each data unit 2x doubling the output.

+lang=EN-US> Bug 450. Ishmael Detectors subscribing to FFTDataBlock +twice, meaning they process each data unit 2x doubling the output.

Upgrades

@@ -1568,8 +1569,8 @@ lang=EN-US> Updates to the Ishmael detectors.

Beta Version 2.00.16 May 2019

-

PAMGuard Version 2 contains major updates. You -should read and understand the notes listed for PAMGuard Version 2 contains major updates. +You should read and understand the notes listed for Beta Version 2.00.10 before proceeding with installation and use of this version.

@@ -1686,8 +1687,8 @@ components, but we're working on that.

Beta Version 2.00.15 January 2019

-

PAMGuard Version 2 contains major updates. You -should read and understand the notes listed for PAMGuard Version 2 contains major updates. +You should read and understand the notes listed for Beta Version 2.00.10 before proceeding with installation and use of this version.

@@ -2340,11 +2341,11 @@ PAMGuard help files (Localisation/Detection Group Localiser).

Display Colours

A new system for handling display colours -has been implemented across all PAMGuard displays. This gives greater flexibility -to the user to control how data units are shown. For instance, you might simply -want to show clicks in blue and whistles in green. However, for clicks and -whistles that have been assigned to a Detection Group, you may want to colour -them by the colour assigned to the group.

+has been implemented across all PAMGuard displays. This gives greater +flexibility to the user to control how data units are shown. For instance, you +might simply want to show clicks in blue and whistles in green. However, for +clicks and whistles that have been assigned to a Detection Group, you may want +to colour them by the colour assigned to the group.

Using Old PAMGuard Configurations

@@ -2487,9 +2488,9 @@ jar file will be required rather than a new bespoke PAMGuard installation.here.  Plug-in modules can be downloaded from the PAMGuard -website here, but developers are encouraged to host and maintain their own -modules.

+target="_blank">here.  Plug-in modules can be downloaded from the +PAMGuard website here, but developers are encouraged to host and maintain their +own modules.

Modules of interest to the general PAM community will remain as part of the core PAMGuard installation. However, @@ -2810,9 +2811,9 @@ easy to understand options have been developed in a new options dialog.

9.        -Bug 281. Click classification dialog has grown too big to fit on the -screen. The options have now been split across three tabbed panes which solves -the problem.

+Bug 281. Click classification dialog has grown too big to fit on the screen. +The options have now been split across three tabbed panes which solves the +problem.

10.     @@ -2991,13 +2992,13 @@ for details.

3.       -GPS Loading into PAMGuard Viewer. This has been modified -so that the rules governing GPS data collection and storage also apply when -loading data from the database. For instance, if you've stored all GPS data, -you've probably got a record every second in the database which can create -memory overflows if you try to load a lot of data in the viewer. You can now -tell PAMGuard to only load a data point every n seconds which will reduce the -number of points loaded. Useful when making large scale overview maps of a +GPS Loading into PAMGuard Viewer. This has been +modified so that the rules governing GPS data collection and storage also apply +when loading data from the database. For instance, if you've stored all GPS +data, you've probably got a record every second in the database which can +create memory overflows if you try to load a lot of data in the viewer. You can +now tell PAMGuard to only load a data point every n seconds which will reduce +the number of points loaded. Useful when making large scale overview maps of a survey.

4.https://sourceforge.net/p/pamguar

1.              -Spectrogram annotation marks. A simple system for marking spectrograms -during real time analysis has been incorporated. To use it, add the module, in -the spectrogram settings, select the annotation marks in the 'Mark Observers' -tab of the spectrogram configuration dialog, and also right click on the +Spectrogram annotation marks. A simple system for marking spectrograms during +real time analysis has been incorporated. To use it, add the module, in the +spectrogram settings, select the annotation marks in the 'Mark Observers' tab +of the spectrogram configuration dialog, and also right click on the spectrogram and select to display the annotations. Annotations are saved to the database so you will also need a database module in your configuration.  

@@ -3389,9 +3390,9 @@ of third octave noise bands. See online help for details.

Filtered Noise Measurement (Sound Processing Group)

-

This module, developed by Douglas Gillespie, measures noise -levels in a single frequency band using a variety of filter functions. See -online help for details.

+

This module, developed by Douglas Gillespie, measures noise levels +in a single frequency band using a variety of filter functions. See online help +for details.

Envelope Tracing (Beta Only, Sound Processing Group)

@@ -3666,8 +3667,8 @@ margin-left:36.0pt'> 

Ishmael Detection Modules

-

We have -implemented database storage for output of these modules.

+

We +have implemented database storage for output of these modules.

Bug fixes

@@ -4018,9 +4019,9 @@ example channel 0 and 1 on two different devices, so to uniquely identify channels in the rest of PAMGUARD, the only rational thing to do was to re-label those channels 0,1,2,3.

-

There have been other annoyances with the ASIO channel numbering -scheme. For instance, if you had a configuration which worked in real time -using channels 7 and 8 of a sound card, you could not use that same +

There have been other annoyances with the ASIO channel +numbering scheme. For instance, if you had a configuration which worked in real +time using channels 7 and 8 of a sound card, you could not use that same configuration to analyse wav files, which would always read their data as channels 0 and 1. Similarly if you switched sound cards, you may have to reconfigure every detector and several of the displays to handle the changes in @@ -4518,11 +4519,11 @@ Utilities. This will not affect how existing settings files are loaded.

Multi-screen environments.

-

In previous versions, if PAMGUARD was configured in a multiscreen -environment and is then run on a single screen, it was possible that the -display would not appear. PAMGUARD now checks screen dimensions at start up and -ensures that the main display is visible. Consequently, program start-up takes -slightly longer than previously.

+

In previous versions, if PAMGUARD was configured in a +multiscreen environment and is then run on a single screen, it was possible +that the display would not appear. PAMGUARD now checks screen dimensions at +start up and ensures that the main display is visible. Consequently, program +start-up takes slightly longer than previously.

Outstanding bugs

@@ -4748,8 +4749,8 @@ mouse is moved over the display. Choice of colour maps for display.

'         Sound playback. Now supported in ASIO sound cards, so you can have sound -coming in through the ASIO card and back out through its headphone socket (after -passing through PAMGUARD filters and other modules) at the same time.

+coming in through the ASIO card and back out through its headphone socket +(after passing through PAMGUARD filters and other modules) at the same time.

'         @@ -4943,8 +4944,8 @@ Symbol'>'1.0Beta 22 Jan 2008 - Pamguard -starts two releases, core and beta release,

+class=Heading2Char>1.0Beta 22 Jan 2008 - +Pamguard starts two releases, core and beta release,

this is the beta release

diff --git a/pom.xml b/pom.xml index 4a4acb8c..43540c68 100644 --- a/pom.xml +++ b/pom.xml @@ -1,4 +1,3 @@ - diff --git a/src/PamController/PamguardVersionInfo.java b/src/PamController/PamguardVersionInfo.java index a26734ba..5bc76dbd 100644 --- a/src/PamController/PamguardVersionInfo.java +++ b/src/PamController/PamguardVersionInfo.java @@ -36,7 +36,7 @@ public class PamguardVersionInfo { /** * Release date */ - static public final String date = "26 August 2024"; + static public final String date = "27 August 2024"; // /** // * Release type - Beta or Core