Modification History -------------------- 19 Mar 1993 mhg v1.0 Initial release. 3 Aug 1993 mhg v1.2 Added automatic trip reset feature. 5 Jan 1994 mhg v1.3 Ported to Alpha; moved mi/km button into popup menu; removed 'Trip' fixed label; added font resource. 6 Jan 1994 mhg x1.4 Main window no longer grabs input focus when realized. 21 Nov 1994 mhg x1.4 Added saveFile resource to make location and name of odometer save file customizable. 6 Mar 1995 mhg x1.5 Added automatic html generation. 9 Mar 1995 mhg x1.6 Converted file to format with verion info! Changed .format resource to .units. Improved measurement unit handling and update accuracy. Removed unneccesary label updates. 19 Apr 1995 mhg V2.0 Removed OpenVMS-specific AST code in favor of XtAppAddTimeout. (Works a lot better now, too.) 26 Apr 1995 mhg X2.1-1 Fix trip reset so units is also reset. 27 Apr 1995 mhg X2.1-2 Changed AutoReset timer to be its own timeout on a relative timer based on seconds until midnight. 28 Apr 1995 mhg X2.1-3 Added pollInterval and saveFrequency resources. 1 May 1995 mhg X2.1-4 Make disk writing (data, html) deferred so as to allow for "continuous" display update while mouse is in motion. 27 Oct 1995 mhg V2.1 Final cleanup for this version and public release. 18 May 1998 asn V3.0 Broke the code in all sorts of ways to turn the mild-mannered Motif version into a modern KDE program. Code turned into C++, all Xm references were removed, and VMS support was dumped! 22 Aug 1998 asn V3.1 Minor updates to make it compile more gracefully on modern C++ compilers, and updated things to KDE 1.0 specs. Added a proper About Box. 16 May 2001 gb V3.2 Code cleanups, more KDE 2.0 compatible.