Commit Graph

641 Commits

Author SHA1 Message Date
Douglas Gillespie
baff8d140c System to search species codes
Search the ITIS species codes in Tethys to find ITIS codes. Search can
be on a common or scientific name.
2024-01-21 21:35:34 +00:00
Douglas Gillespie
54cb0d1b08 Prevent single deployment export
For now, disable the option to export a single Deployment document for
multiple recording periods.
2024-01-21 17:01:10 +00:00
Douglas Gillespie
522253b489 Fix type in Deployment export 2024-01-21 16:25:03 +00:00
Marie
98bc7587b5 Merge branch 'Tethys' of https://github.com/douggillespie/PAMGuard into Tethys 2024-01-20 20:01:19 -08:00
Marie
c8bc943ff7 More help documentation
Continued writing general export help.
Added new css style
Added image
2024-01-20 20:01:05 -08:00
Douglas Gillespie
e0392de9c7 Removing empty fields
Start of implementation of code that can remove empty fields from
objects before they are written.
2024-01-19 17:29:12 +00:00
Douglas Gillespie
65300d719a Reporting outputs to user
Use Pamguard WarnOnce system to show a message of success or failure
after attempting to output to Tethys.
2024-01-19 16:29:41 +00:00
Marie
fa02c9826c Merge branch 'Tethys' of https://github.com/douggillespie/PAMGuard into Tethys 2024-01-18 19:37:29 -08:00
Marie
3f2e4239b0 added help details server connection & calibration 2024-01-18 19:37:17 -08:00
Douglas Gillespie
efdf17f651
Merge pull request #57 from PAMGuard/main
merge from main
2024-01-18 09:39:55 +00:00
Douglas Gillespie
e5fda7f72a
Merge branch 'main' into main 2024-01-18 09:39:45 +00:00
Douglas Gillespie
3ed9be4bfd Merge branch 'main' of https://github.com/PAMGuard/PAMGuard.git into
main
2024-01-18 09:37:53 +00:00
Douglas Gillespie
42b7296075 Hide Tethys module
and remove text output in splitpanepositioner
2024-01-18 09:36:10 +00:00
Douglas Gillespie
02f1889e39 Merge branch 'main' of https://github.com/douggillespie/PAMGuard.git into main
Conflicts:
	src/binaryFileStorage/BinaryStore.java
2024-01-18 09:33:26 +00:00
Douglas Gillespie
43811c1f9b
Merge from DG (#124)
* claspath update

* Batch processing

Adding functionality for offline task batch processing.
2024-01-18 09:31:00 +00:00
Douglas Gillespie
52bbff36e5
Merge pull request #56 from PAMGuard/main
Merge from main
2024-01-18 09:29:50 +00:00
Douglas Gillespie
0bc3968dc8 Fix err in binary store 2024-01-18 09:28:51 +00:00
Douglas Gillespie
0c035aa0fe Merge branch 'main' of https://github.com/douggillespie/PAMGuard 2024-01-17 21:28:02 +00:00
Douglas Gillespie
52cc8c7177 Batch processing
Adding functionality for offline task batch processing.
2024-01-17 21:24:04 +00:00
Douglas Gillespie
b373e169f2
updating Tethys help (#123) 2024-01-17 21:13:14 +00:00
Douglas Gillespie
5d83af1d42
updating Tethys help (#122) 2024-01-17 21:11:31 +00:00
Douglas Gillespie
7efc824226
Merge branch 'main' into Tethys 2024-01-17 21:11:13 +00:00
Douglas Gillespie
a3a74adb78
Merge pull request #55 from PAMGuard/main
MErge from main
2024-01-17 14:37:30 +00:00
Douglas Gillespie
d05cecaf8b updating Tethys help 2024-01-12 18:57:38 +00:00
Douglas Gillespie
7a1c697319 Merge remote-tracking branch 'origin/main' into Tethys
Conflicts:
	pom.xml
	src/PamController/PamguardVersionInfo.java
2024-01-12 15:41:54 +00:00
Douglas Gillespie
bb17d384b3
Merge branch 'Tethys' into main 2024-01-12 15:34:05 +00:00
Douglas Gillespie
ac1a7f87ac
Merge pull request #53 from PAMGuard/main
changes from main
2024-01-12 15:29:05 +00:00
Douglas Gillespie
031f4c7ab4 V 2.02.09aa with click marking bug fix 2024-01-12 15:28:23 +00:00
Douglas Gillespie
217283c704 Merge branch 'main' of https://github.com/PAMGuard/PAMGuard 2024-01-12 11:58:31 +00:00
Douglas Gillespie
4856a827df click labelling
fixed a couple of problems in click labelling (Viewer mode) when clics
were reassigned to different events.
2024-01-12 11:57:11 +00:00
Douglas Gillespie
df178a4122 Merge branch 'main' of https://github.com/douggillespie/PAMGuard.git into main 2024-01-12 10:16:35 +00:00
Douglas Gillespie
133da119e0
Merge pull request #52 from PAMGuard/main
Merge from main
2024-01-12 10:16:12 +00:00
Douglas Gillespie
46d01e62db
Merge branch 'main' into main 2024-01-12 10:16:00 +00:00
Douglas Gillespie
0e5bca5198 Update X3 lib to 2.2.7 2024-01-12 10:11:21 +00:00
Douglas Gillespie
21fa4aff07 Merge branch 'Tethys' of https://github.com/douggillespie/PAMGuard.git
into Tethys

Conflicts:
	src/tethys/swing/TethysMainPanel.java
2023-12-30 18:50:58 +00:00
Douglas Gillespie
73810b85bf use new diider location memory 2023-12-30 18:48:24 +00:00
Douglas Gillespie
7a5e8f1031 Merge branch 'main' into Tethys
Conflicts:
	pom.xml
	src/PamController/PamguardVersionInfo.java
2023-12-30 17:39:28 +00:00
Douglas Gillespie
e48eb00204 Merge remote-tracking branch 'upstream/main' into Tethys
Conflicts:
	pom.xml
	src/loggerForms/FormsDataDisplayTable.java
2023-12-30 17:37:02 +00:00
Douglas Gillespie
70fbeaafde work on deployment wizards 2023-12-30 17:33:09 +00:00
Douglas Gillespie
782057c020 claspath update 2023-12-30 17:28:23 +00:00
Douglas Gillespie
716eb1faa7 Merge branch 'Tethys' of https://github.com/douggillespie/PAMGuard into Tethys 2023-12-30 17:26:43 +00:00
Douglas Gillespie
c63fb3f341 Merge branch 'main' into Tethys
Conflicts:
	src/loggerForms/FormsDataDisplayTable.java
2023-12-30 17:07:17 +00:00
Douglas Gillespie
f097ddce45 Split pane positioner
Handy little class for remembering and restoring the positions of
jSplitPane's
2023-12-30 17:01:46 +00:00
Douglas Gillespie
f5c3ce06ce Database opening from Explorer
Sorted so that a viewer database can be opened by right clicking on a
sqlite3 file. Requires updated installer to make appropriate registry
changes. Will be in 2.02.10
2023-12-29 17:55:30 +00:00
Douglas Gillespie
e29f6f0589 Fix Effort null pointers
Trap a coupld of null pointer exceptions which get thrown when there are
no acoustic data.
2023-12-22 13:38:18 +00:00
Douglas Gillespie
56bab82be3 POM Excludes signature files
Updated POM file to correctly exclude signature files which prevented
PAMGuard from running from the installed version (unless these were
manually removed from the jar file).
2023-12-21 18:34:58 +00:00
Douglas Gillespie
99aa3f342c Update nilus and javaclient
Updated java client and nilus jar builds for Maven.
2023-12-21 17:07:23 +00:00
Douglas Gillespie
f4a42d2bb2 update pom to groupid tethys 2023-12-21 11:22:01 +00:00
Douglas Gillespie
1b8bb14e9d Pre release V2.02.09f
With release notes for V2.02.10 which is coming soon ...
2023-12-20 16:47:18 +00:00
Douglas Gillespie
f9a0716c0f
Updates from DG (#120)
* Stop command

small change so command is available as a constant

* Lots of small updates to enable opening of a secondary configuration for
batch processing control.

* Fix user input bug in viewer

which created exponential copies of user comments!

* Adding TAST trigger alarm action

To be competed when GW provide correct string for interface

* Echo offline detection

Fix up affected datablocks for offline echo detection

* fix module import

System for importing modules from other psfx files was not working.
Probably wasn't working for quite some time. Now fixed.

* Bug fixes to Match Template classifier

1) When a large template was imported only 1: fftLength of the mathc waveform was used and so clicks would be correlated with noise. The peak of the template is now used when the peak search function is selected.
2) The plus button in the tab pane had disappeared.
3) Seems like the decimators were the wrong round. So the waveforms were using an up sample function when they should have been using a decimator function. and vice versa...major bug when using different sample rates!

* Fix merge

Merged in a single commit from Jamies fork that had updates to the
template classifier. Then had to make a few changes to get it working
with other changes J had made that must have been in other commits.

* Logger forms viewer

Viewer display of logger forms was throwing exceptions on Boolean values
which had been stored as a String or Integer 0 or 1 in some databases.
Now fixed to turn these into a sensible boolean value for the data table

* Logger form plotting

Fixed logger form plotting in Viewer so that points can find their
correct GPS position (based on time)

* Fix small bugs

* Fix settings import

not all imports working. Now seems fixed.

---------

Co-authored-by: Jamie Mac <macster110@gmail.com>
2023-12-20 14:51:10 +00:00