Marked Birds Database – Version 2.7.0 available

I’m happy to announce the release of the Marked Birds Database version 2.7.0. It contains a new feature, various improvements, some changes, and one important fix.

For a full list, see the bottom of this article.

A link to the download file as well as instructions about installing, setting up and using the database can be found on the Marked Birds Database page.

Users who are using a previous version can import their data into the new version.

New feature

Although I don’t add any new major features anymore, I will continue improving existing parts of the database where needed and fix issues that are broken.

One such part is the process of adding a bird manually. Version 2.7.0 now includes a dedicated form for manually adding birds that are fitted with flags and/or uncoded rings.

This was already possible by using the Standard form, but this was not very user friendly because it only allows adding a maximum of 4 rings.

The new form can be accessed from the main screen for adding birds and is completely dedicated for adding a bird that is fitted with (optionally) 1 metal ring and up to 5 other rings (coded or uncoded flags, or uncoded rings).

mbdb-2.7.0-add-bird-main-screen

mbdb-2.7.0-add-flags-example

After adding, the bird is automatically shown using the correct Visual Display:

mbdb-2.7.0-add-flags-example-added

Improvements

Various improvements have been made.

Standard form

Working with the Standard form (used for manually adding birds that are fitted with markers that cannot be added with any of the other forms) has been made more user friendly by increasing the width of some of the fields and cleaning up the design.

Also, birds that are added by using this form now automatically have their markers shown in list view.

Saving observations

When an observation is saved, various processes run in the background which update various parts of the database. Some of these processes do not always have to be run but were executed regardless. Because these processes can take a long time to complete, saving an observation could take unnecessarily long.

The code has been adjusted to only run a process when it is needed.

Relations

When adding a relation of a bird with another bird, the same relation could already exist for a previous year. Instead of having to create a new relation from scratch, an existing relation can now be duplicated by clicking the Duplicate button.

mbdb-270-duplicate-relationA window appears showing all details for the new relation for editing. The year is automatically set to the current year.

Changes

The symbols for displaying the sex of a bird (male or female) and for showing that a bird is alive or dead did not always display correctly on all systems. They have therefore been replaced by letters:

  • M – Male
  • F – Female
  • U – Unknown
  • A – Alive
  • M – Mortis

mbdb-270-symbols-as-letters

Fixed issues

Note: during the upgrade to version 2.5.0, the bird gender was not imported. This is fixed as part of the upgrade to version 2.7.0.

  • MBDB-1215 Relations: make it possible to duplicate a relation.
  • MBDB-1216 Replace all wingding characters for gender and status by a letter.
  • MBDB-1217 Improve process for saving an observation.
  • MBDB-1219 Add birds manually: add dedicated form for flags and uncoded rings.
  • MBDB-1220 Adding birds: clean up ‘Standard’ form.
  • MBDB-1221 Bird gender is not imported.

 

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.