Jeff,
In your discussion of the dashboard features you're looking to implement, you mentioned having it show the last X number of sightings for the selected observer/taxonomy[location?]. One of my questions had to do with whether that was keyed to data entry date, or sighting date, with an assumption that it would be the latter.
Separately, I mentioned that having the Dashboard appear optionally as a separate window could be nice, and I also wondered if this dashboard component would dynamically update as you made entries, or only refresh when you opened BD.
That gave me an idea for a future enhancement for the "sightings entry" window - at least for the keyboard method, which is the only one I use. If there was a side window attached to that form, with a dynamically updated, scrolling list of all the sightings entered since the window was last opened (not all the details, just date, species, location perhaps), then that would make editing an error from earlier in the entry run much simpler. I'm thinking - you click or double click on the entry in question (or click an "edit" link in the list), and it brings up that entry as though it were the "edit last".
Once you close the window (or exit BD, if you prefer that), then the list would disappear and next time you opened for sightings entry (or opened BD, if you go that route), the list would be blank and start fresh.
I know you can essentially mimic this functionality by a bunch of "Edit sightings" queries and editing the sightings as you pull them up, but this seemed like it would make that process simpler for recent data.
Something to think about for 3.8, or 3.7.x-future?
Kevin |