Preferences not written before program termination

Project:TrackTime
Version:1.3
Component:Code
Category:bug
Priority:normal
Assigned:Unassigned
Status:active

Description

I installed the most recent version of TrackTime, installed my license and starting adding new projects and activity templates (approx. 1 hour spent). Sometime after, and possibly during the enabling of the Web Log, the product crashed, and when I started it again, all my projects, and activity templates had been erased.

As I recall this is exactly why I stopped using the program the first time - the crashes basically wiped out all my projects so I was forced to start over.

I would assume that if the preferences file had been written before program termination, that even if other data was corrupted, the preferences would be intact.

I think the common standard in OS X is to use the ~/Library/Preferences directory and a plist file to store data such as this, though I did not find any such file when I looked.