Releases: jmears63/batogram
Releases · jmears63/batogram
Release 1.5.0
Various usability improvements:
- The mouse wheel can now be used together with shift or ctrl to zoom just the time or frequency
range, leaving the other axis range unchanged. - A new file menu item "close all" closes the folder browser and any spectrograms currently open.
This is useful if data files are being read from mountable media such as an SD card. - Added a settings button in the folder browser allows the visibility of additional columns to be controlled.
- The "send item to trash" option in the flagged item modal is no longer initially selected, to avoid accidents.
- Added grid lines to the amplitude graph so that timings can be more easily read from it.
- Added a refresh button to the spectrogram panels to reload/reload data from file - useful
if the file is updated. - Updated dependency modules to recent versions, and made requirements.txt a little more forgiving about using
compatible versions.
Release 1.4.1
Release 1.4.1
- Fix to make flagged folder item actions compatible with Windows file system semantics.
Release 1.4.0
- Major improvements to the folder browser to support flagging of items.
- Improvements to the actions modal which is now more logic and allows copying of items.
Release 1.3.0
- Added the ability to open a folder of audio files and conveniently cycle through them.
- Added a setting to override the sample rate inferred from the wav file, which may not be correct in rare cases.
Release 1.2.0
Release 1.2.0
- Added audio playback.
- Added support for frame data and direction-based colour rendering (specific to the BatGizmo microphone).
Release 1.1.0
- Added multichannel options.
- Added support for reassignment spectrograms for increased resolution.
- Added support for window padding for increase frequency resolution.
- Made guano parsing more tolerant of unexpected data and types.
- Fixed a regression so that the sampling rate in the guano metadata overrides the one in the .wav file header.
Release 1.0.9
- Added support for manually placed time and frequency markers to read spans off the graph.
- Resizing of main window is now more responsive, especially on Windows.
Release 1.0.7
Various minor improvements and fixes:
- Microphone frequency response can corrected by providing a CSV calibration file.
- Batogram is now compatible with Python 3.9 (previously 3.10 was required).
- Up/down keys now select one of a predefined set of time scales (1,2,5,10,20,50 etc ms).
- Other small improvements and fixes.
Release 1.0.6
Various minor improvements and fixes:
- Built a Windows executable for the release.
- Panning and scrolling using arrow keys and page up/down keys, with shift.
- A setting for zero based time axis.
- Axis units are now responsive to the range (s versus ms).
- Minor fixes to calculations so the spectrogram fits the available area better.
- More intuitive mouse dragging operations.
- Application level settings modal, with persistent settings.
- Selection of colour maps.
- Added developer notes and this file.
- Moved to a flatter directory layout that simplifies development and packaging, added a top level runner script.
- Other minor tweaks and fixes.