Year List and Life list – report now available in v0.0.1.4

A few simple enhancements but quite useful (in my humble opinion anyway) are now available in v0.0.1.4 from the website (

First up – the buttons to add and remove individual records from a report once the wizard has been completed have now been implemented (up til now they’ve been there but not enabled).

Next – the graph display below the news on the home tab has been the source of some confusion amongst those testing so far, so I’ve elected to make a change. As it stands this chart is supposed to be the cumulative year list progress, so for example today is Jan 15th and I’ve got around 70 species on the year list so January shows 70 species. I haven’t got any extra species in Feb as it hasn’t started yet so Feb shows the 70 from Jan, as does March etc). I’ve now added an option – available from the Settings dialog – to switch that to showing a simple histogram showing the number of new species seen in the month (this means I now have 60 species in January but nothing for February through December).

The main change though is the additon of the Lists tab.

It struck me the other day that while I show on the home tab the current totals of life list and year list, there’s no actual display of whats in the list.

To this end I’ve introduced a new lists tab which currently has two lists available – Year List and Life List. These reports should be largely self-explanatory, but with one caveat… unlike much of the program these reports are static, ie if you view your year list and then add a new report featuring 5 new species for the year, the report will not automatically update to show the new species.

Year List

There is a refresh button in the toolbar on the tab which allows you to manually refresh, or you can just select the report again from the dropdown. The reason the lists are not dynamic is down to performance – it would slow the system down too much to dynamically re-do the reports. Note there are also toolbar buttons for print and save – neither of these are implemented yet so are disabled until such point as I write the code for them!