After finishing all the surveys of this winter and early spring, I got almost two weeks of solid coding time – there is some new stuff in Mysticetus.
– A lot of bugfixes
– A lot of performance enhancements
– A lot of little tweaks to how the user interface works to make it easier/better
– Time zone support. This is important. If you’ve ever had Excel (or another program) screw up a Time column because you emailed your spreadsheet from east coast to west coast, you know what I’m talking about…Mysticetus now handles this issue for you.
What this means is Mysticetus will keep track of which time zone an entry was made or edited in. This is a very important thing when recording data in one time zone but editing it in another. All time entries will now display a timestamp similar to the following screenshot:
The timezone will be automatically updated for Daylight Savings Time, if appropriate, so the user does not have to worry about that either. Also, all data is now stored under the covers in UTC (GMT) so the fundamental data is immutable wrt time zones and can be copied around from machine to machine, crossing timezones as necessary, without risk of timezone hour changes sneaking in.
If you use Mysticetus and your favorite timezone doesn’t have an abbreviation, let me know. If Mysticetus does not know an abbreviation for a timezone, it will display it as an offset from UTC, such as “UTC+3:00”. Current timezone abbreviations used are:
Hawaiian Standard Time, HST // base offset: UTC-10
Alaskan Standard Time, AST or ADT // base offset: UTC-9
Pacific Standard Time, PST or PDT // base offset: UTC-8
Mountain Standard Time, MST or MDT // base offset: UTC-7
Central Standard Time, CST or CDT // base offset: UTC-6
Eastern Standard Time, EST or EDT // base offset: UTC-5
China Standard Time, HKT // base offset: UTC+8 (aka Hong Kong Time)
Japan Standard Time, JST // base offset: UTC+9
West Pacific Standard Time, ChST // base offset: UTC+10 (aka Chamorro Standard Time)
New Zealand Standard Time, NZST or NZDT // base offset: UTC+12
– New support for Waypoint names. When you enter a sighting, you can now make the waypoint associated with the sighting named from any columns you want. For example, you could make the map display show “Mutilated Bryde’s Whale (April Fools!) sighted by Dave Steckler at 2012-Apr-01 14:13:02 PDT”.
i.e. in this example the waypoint name pulls in values from the Species, Observer and Time columns into the name shown on the map. This is, of course, completely configurable by the user – you decide what you want the map to display by changing your entry sheet definitions.
Both the new version (188.8.131.52) and an updated Sample.Mysticetus file are available on the downloads page on http://www.mysticetus.com
As always, please let me know of any bugs you find or feature requests you have.