Changelog:

19th June 2005:
* BAPM * Release V1.0.1
* BAPM * Draw graphic to the edge of the graphics
* BAPM * Round correctly the values in graphic
* BAPM * Zero numbers were not converted correctly to string
* BAPM * Properly set the average label. When average was for example 4.4 the line was properly placed but label was 5 at 4.4 line.
* BAPM * Add three grid lines to divide graphic space in four. Add a preference to control grid lines (on by default)
* BAPM * Improve preferences dialog component placement
* BAPM * When press average button or change category in fuel stats or press stats button in graph, properlly setup down scroll to unactive
* BAPM * Add Graffiti State Indicator to Numeric Keyboard
* BAPM * In fuel stats show price per litre with one more decimal digit
* BAPM * Added lowres 2bit bitmaps (icon, logo, notes, small)
* BAPM * Pat #1001274 - no patch and I was unable to reproduce it but I think it's fixed with all the changes done
* BAPM * Pat #967720 - Fix rounding
* BAPM * Pat #886197 - Hi-res bitmaps
* BAPM * Pat #883736 - format numbers according to user defaults (input of numbers needed changes to properlly accept decimal and thousands separator also changed keyboard decimal button)
* BAPM * Pat #787954 - close database
* BAPM * Pat #508647 - graph improvements: smooth 10 first records, distance for X axis and x in the midpoint of a tank (no patch but I implemented the stuff anyway)

16th December 2001:
* DPA * Released V1.0.0

9th December 2001:
* DPA * Tap notes line to view full notes from individual stats record
* DPA * Tapping notes icon on main screen goes direct to notes
* DPA * Req #469442 - Add cut, copy and paste to notes screen

6th December 2001:
* DPA * Req #471629/#471176 - Raising limit on fuel volume
* DPA * Correcting display units l/km/etc.

3rd December 2001:
* DPA * Req #474694 - Buttons for Graph and Stats on main screen
* DPA * Fixed scroll bar where it always displayed one row too low.

2nd December 2001:
* DPA * Req #467844 - Tabbing between fields in data entry
* DPA * Bug #482232 - Display/math error after non-full tank
* DPA * Req #470094 - Scroll bar on main screen
* DPA * Added check box next to date filter to make UI cleaner

1st November 2001:
* DPA * Fixed bug #471632

12th October 2001:
* DPA * Fixed urgent display glitch in Modify Petrol.
* DPA * Release V0.9.9

11th October 2001:
* DPA * Made Gremlin proof, various changes were required.
* DPA * Release V0.9.8

10th October 2001:
* DPA * Upped price limit to 100,000 after verifying numeric overflow
        limits (Request #466815)
* DPA * Restored price conversion to ConvertDatabase (from 2nd October)
	(Bug #469731)
* DPA * Added nearest digit rounding to calc_factor (Bug #469611)

9th October 2001:
* DPA * Fixed division by zero error in Add Petrol (Bug #469256)
* CW * Added Graffiti shift indicator to notes screen (Request #469441)
* CW * Added auto shift to uppercase option to notes field (Request #469443)
* CW * Changed order of fields on Add Petrol screen (Request #469626)

8th October 2001:
* DPA * Changed multi-line notes to a popup form
* DPA * Fixed bug when starting application for first ever time with trying
        to set the inital preferences.

7th October 2001:
* DPA * Allows price entry in cost/unit as well as price/tank
* DPA * Closed bug 468498
* CW * Added multiline notes
* CW * Moved defines to .h file
* CW * Created a README file

6th October 2001:
* DPA * Finished numeric keyboard
* DPA * Added syntax checking to keydown events on numeric fields in AddPetrol

5th October 2001:
* DPA * Added numeric style keyboard
* DPA * Updated About details to be more representative of a
	collaberative project.

4th October 2001:
* DPA * Added check for OS Version <3.0, to re-enable support for old kit
* DPA * Added trailing non-full records into stats summary screen
* DPA * moved database related preference to AppInfo block

3rd October 2001:
* DPA * Added small icon for "List" view in application launcher

2nd October 2001:
* DPA * Added efficiency option Kilometers/Gallon
* DPA * Colourised table and graph
* DPA * Added price conversion to ConvertDatabase
* CW * Changed resource file to use resource names instead of ID numbers.
* CW * Changed some resource names from Unamed to something meaningful.
* CW * Fixed remaining compiler warnings.

1st October 2001:
* CW * Added color icons
* CW * Converted .pbm files to .bmp files so they could be edited

29th September 2001:
* DPA * Made release 0.9.6

27th September 2001:
* DPA * Fixed fault in calc_factor if shift is greater than 4 decimal places.

26th September 2001:
* DPA *** CodeWarrior resources are NO LONGER being updated
* DPA *** I NO LONGER INTEND TO SUPPORT CODEWARRIOR
* DPA * Fixed resources that presdec doesn't convert correctly
* DPA * Lengthened input fields in "Add petrol" to allow for different decimal places.
* DPA * Added date to first line of export
* DPA * Added heading row to export
* DPA * Made range checks in add petrol follow decimal prefs
* DPA * Handled zeros better in both Modify Petrol and StatsDoRecord.
* DPA * Changed label Price to "Price for tank" on Add Petrol form.
* DPA * Closed bugs 459332, 459632, 459633, 460490

10th September 2001:
* CW * Converted the code to compile with GCC also. Should still compile with Code Warrior
* CW * Converted the code to SDK 4.0
* CW * Fixed the bug in the average miles/tank and average days between fills.

5th September 2001:
* DPA * There was a numeric overflow apparent with a lot of data in KPL or
        LP100K modes.  Fixed

4th September 2001:
* Reorganised source since FuelLog.c was getting a bit fat
* Added export facility
* Added button to Graph to move back to Stats
* Removed redundant "Add Petrol" from menu

31st August 2001:
* Changed preferences lists to pop-up lists to make room for:
* Added preferences items for decimal places on fuel, price and odometer
* Changed integer arithmetic to use a routine handling very long ints (48 bit)
* Added database conversion for changing decimal places.

30th August 2001:
* Changed variable names from litres/miles to fuel/distance to make it less confusing
  when perusing the source.  This change is the logical follow-on to adding alternate
  units of measure.
* Extended prefs to include current category, which is remembered between invocations.
* Refactored stats routines with regard to finding full tank records, using a pair of cursor routines.
* Added date filter to stats and graph

23rd August 2001:
* Added notes functionality.
* Fixed bug in data conversion where every record was left locked
* Closed bug 454469/453735 by increasing label width
* Fixed bug where in L/100Km mode a division by zero could occur.
* Released version 0.9.4
