Skip to content

Latest commit

 

History

History
264 lines (187 loc) · 7.82 KB

CHANGELOG.md

File metadata and controls

264 lines (187 loc) · 7.82 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.


v1.4.2 - 2024-08-22

Modified

  • Follower table : focus on the new added entity

v1.4.1 - 2024-03-14

Add

  • Add duplicate action on followers table

Modified

  • Effort table : Fixes right/center observer information during export
  • Follower table: change dialog size

v1.4.0 - 2023-12-08

Add

  • Transect management (import, selection in environment table)
  • Action to open csv data folder

Modified

  • End environment entities are only created for export
  • Merge processes in background
  • Keep only one side gps entities during Merge process
  • Fixes speed and course attributes in gps layer
  • Add some fields in species table
  • Fixes relation between boat and survey table
  • Fixes state field into StrateType
  • Add field session and routeType in sighting and follower export
  • Merge behaviour fields into one behaviourSpecies field
  • Prevent crash on stretchLastSection option

v1.3.2 - 2023-05-09

Modified

  • EffortGroup became a complex id and it is copied into Sighting/Followers entities during export
  • EffortLeg added and copied in Sighting entities export
  • Environment/Sighting/Follower : date and hhmmss are generated during export
  • Sighting/Follower/ GPS : survey/cycle/computer field added in export
  • Follower: nFollowers became FocalId, added species referential fields
  • Revert lat/lon in export
  • Management of unpredicted GPS (test several baudrate and refuse non GPGGA/GPRMC frame)
  • Fix effort merge

v1.3.1 - 2023-01-04

Modified

  • Remove gps shortcut
  • Fix typographic error in documentation
  • Export of the effortGroup attribute in sighting and follower layer.
  • Followers dialog always stays on top
  • Duplicate action can also only modify the current feature
  • New icon for admin profile to avoid confusion (and default profile backup)

v1.3.0 - 2022-11-28

Add

  • Zoom shorcut (Ctrl+< and Ctrl+>)
  • Export with gpkg extension
  • Duplicate action to add/replace a entity with a interpolated geometry
  • Environment layer : effortGroup field
  • Follower layer : new dialog to consult and validate followers
  • Current day filter to help validation
  • Unvalidated filter to help validation
  • Boat layer

Modified

  • GPS can be enable/disable (button + shortcut). Disable GPS also finishes effort
  • Merge : dateCheckbox checked by default
  • Environment form : float accepted for visibility attribute
  • Environment form : platform are filtered by boat (defined in settings)
  • Environment form : fix bug after inserting two entities in a row
  • Sighting form : increase podSize value range
  • Sighting form : avoid to define distance, podSize and angle by accident
  • Follower form : nObervers and podSize could be 0
  • Follower form : warning on podSize, back and fishActivity
  • Follower form : fix observer replacement in first row when adding a second row

v1.2.3 - 2022-07-06

Modified

  • Plateform (environment table) is not a read-only column anymore.

v1.2.2 - 2022-04-21

Modified

  • Administrator attributes are added to environment/sighting table before merge.
  • Fix observer attribute in sighting

v1.2.1 - 2022-04-08

Modified

  • Fix status icon in dock status

v1.2.0 - 2022-04-07

Add

  • Add a button to stop sound acquisition
  • Add validation process
  • Add administrator tables
  • Add support for GPS with speed and course
  • Add menu buttons to create shorcuts on Window Desktop for both admin and operator profile

Modified

  • Ressources as SVG and world map are saved into the db.
  • Merge process speed up
  • Only one gps point per minut
  • Geometry is saved into Environment layer
  • Fix geometry in csv export
  • Reduce sound quality to reduce file size
  • Sound file are saved in a subfolder
  • Status routeType is handled automatically
  • Fix focus on following table
  • Change some label in sightings table
  • Prevent table to be closed
  • Shortcut changes

v1.1.2 - 2022-01-07

Add

  • Audio dialog to play record
  • On adding a entity, the focus is automatically setted on the table line
  • Sightings / environment table can be resized independently
  • Undo / redo mechanisms
  • Export : sightings layer is exported with joined fields of species table
  • Export : environment layer is exported with joined fields of observer table (for left/right/center observer)
  • speed and course fields in environment table

Modified

  • Update README.md with main features
  • By default, table are sorted by time desc
  • Configure comment fields without multiline to ease navigation with Tab
  • Remove almost all default values
  • Audio record increase to 1 min (sigthings / environment)
  • Remove duplication of the last entity for sightings (except side field)
  • angle field restriction on sighting table
  • direction field can be null on sighting table
  • Restriction of one value between behavMaM/behavBirds/behavShip fields on sighting table
  • Restrict duplication of the last entity in followers table in a same dialog
  • species field changed to lineEdit instead of comboBox in followers table
  • Export : X/Y field renamed Lat/Lon
  • Conditional style on null forbidden field

Removed

  • nFollower field on followers table

v1.1.1 - 2021-12-20

Modified

  • Patches the v1.1.0 to avoid typing error for python version 3.8

v1.1.0 - 2021-12-17

/!\ Warning: this version only works for python > 3.10, if you use a python > 3.8 use the patched version 1.1.1

Add

  • Map canvas follows the gps last position #70
  • Sighting and followers attribute tables are docked in the interface
  • Save status mechanism
  • Audio replay
  • Export database table as csv
  • Merge tools between SAMMO-Boat database
  • Add .ini files to use SAMMO-Boat in operator/admin profile
  • Add keyboard shortcut

Modified

  • Translation fixes
  • Layer attribute constraints #67 #68 #69
  • Remove side attribute values in the sighting layer form
  • SAMMO-Boat log file will always be written in the plugin root folder
  • Debug mode

v1.0.0 - 2021-10-08

Add

  • GPS integration
  • Status dock widget
  • Up-to-date data model
  • Setup widgets in forms
  • Add symbology for sightings and followers layers
  • Add world layer in default project
  • ON/OFF effort mode with B/A/E status code
  • Add some layers in the default project (observers, species, sightings and followers)

Modified

  • Show .gpkg files when selecting the session directory
  • Fixes commit/rollback workflow leading to some unexpected error messages

v0.0.1 - 2021-09-16

Add

  • Initial release