QuickMile - Versions
The fastest way to keep track of your car's mileage,
expenses, fuel economy, and maintenance with a palm PDA.

 

  Read on if you are curious what bugs have been solved or features added in the current release:

Current Version X.0.0.57, 4/4/06

  • Fixed daylight savings bug in qmdesk bug, which affected the hour field. 

X.0.0.56, 12/9/04

  • Fixed previous version, which introduced a conduit error.  Expense categories were not synced.

X.0.0.55, 11/29/04

  • Fixed bug in QmDesk - when you would change metric setting, the column headings weren't immediately modified.

X.0.0.54, 7/3/04

  • Fixed a bug with excel export and leap year.

X.0.0.53, 10/20/03

  • Fixed bug where if you deleted a car, you could get an invalid index into the db.  Widened field on License Plate on vehicle list.  Fixed spacing on fields in Expense list, and changed to Km/Liter.

X.0.0.52, 10/9/03

  • Fixed service export.  Expense dialog on desktop, wasn't displaying metric. 

X.0.0.51, 9/13/03

  • Fixed problem with expense report total.

X.0.0.50, 9/9/03

  • Expense categories were getting duplicated, if a hotsync was performed with the desktop open. Fixed it.

X.0.0.49, 9/8/03

  • Group category change on the desktop wasn't modifying. Fixed it.

X.0.0.48, 9/6/03

  • Added a feature to the desktop where you can change the category on groups of selected items.

X.0.0.47, 9/2/03

  • Solved buffer overrun problem on desktop.  Wrong number of categories was being written to file. 

X.0.0.46, 9/1/03

  • QuickMile was crashing Palm OS 5, as soon as QuickMile was installed. The conduit would never finish.  Had a global variable in the main routine that was causing the problem.

X.0.0.45, 8/19/03

  • Desktop wasn't updating Trip or Expense items when their category changed. 
  • Palm wasn't closing expense db. 
  • Filter on palm's Service log wasn't filling in all the items.
  • Sped up the calculation of the last mileage.

X.0.0.44, 7/29/03

  • Solved problem where two versions of Quickmile were being installed with the upgrade. Turns out that the .prc file is case sensitive. 

X.0.0.43, 7/25/03

  • Solved problem of creation of duplicate vehicles with same LinkID, by randomizing it on the palm side.
  • Desktop wasn't displaying records on first initialization, because category filter wasn't getting initialized.

X.0.0.42, 7/25/03

  • Fixed problem with version being displayed in the  about box on palm size.
  • ExtraAppInfo was giving a NULL pointer on Expense data. Fixed it.
  • Palm side crashed on startup because, the last form saved, didn't match new resource ids. Fixed it. 

Version X.0.0.41, 7/5/03

  • First release of QM Deluxe. 

Version 3.0.0.40, 5/15/03

  • Fixed palm side registration bug, where the nag screen would cycle endlessly.

Version 3.0.0.38, 2/28/03

  • In Help/About box added two diagnostic fields, one shows the user data file path. Another shows the registration code. Found and fixed a bug, where the registration flag was getting cleared at the start of the program. 

Version 3.0.0.38, 2/26/03

  • In Palm OS5 the palm side was having trouble with the registration code byte order. Temporarily fixed it by making flags symmetrical. 

Version 3.0.0.37, 1/27/03

  • Changed the registry key where registration info is saved so that users don't have to be logged in as administrators.

Version 3.0.0.36, 1/25/03

  • Export to Excel was writing dates as strings, which couldn't be sorted. Changed the format to a number. Notes now have focus. Fixed problem where the desktop trip edit box wasn't displaying the correct category. Notes were not saving. 

Version 3.0.0.35, 1/10/03

  • The desktop was looking in the wrong path for userdata.dll.  This had been fixed in the setup program was forgotten in the desktop application.

Version 3.0.0.34, 11/16/02

  • Solved problem where the note form would bring up the last entered note, for new notes.

Version 3.0.0.33, 11/16/02

  • Solves a nasty bug that was introduced in Version 3.0.0.32.  If a service was past due it would continuously popup a reminder screen. To solve this problem follow these steps:
  • 1. Go to www.quickmile.com and download the latest version.
    2. Install it.
    3. Verify that you have the most recent version.  Open the desktop
    application, click on the "help" menu, then "about quickmile".  The version
    should be "3.0.0.33".
    4. Place your palm in the cradle, top on the OK button, and quickly hit the
    hotsync button. Once the hotsync process starts, it will replace the bad
    version that was on your palm.  This should take care of the problem.

Version 3.0.0.32, 11/14/02, (only qmsetup.exe was marked) 

  • Install program was looking at Core/Path registry key, which was sometimes changed from the default..  I changed it to Core/DesktopPath key instead.

Version: 3.0.0.31

  • Added the ability to specify units as metric or imperial.
  • Fixed screen offset on service edit form.  
  • Fixed misspellings of mileage.

Version: 3.0.0.30

  • Added a log file to the desktop.
  • A user with a 3.0 palm OS was having trouble, with the UmUser API failing.  May or may not have fixed this problem. 

Version: 3.0.0.27

  • Fixed problem where service log dialog box on the desktop wasn't displaying the correct service type. 

Version: 3.0.0.26

  • Added more error reporting to the file open and creation of the conduit.
  • For some versions of windows the conduit had a problem with copying from the palm to the PC, when there was no PC data file. When the windows CreateFile  function was called with open existing flag, it would open the file, and cause a sharing violation.  Now when ever the data file is opened, I do a close, first to make sure that there are now sharing violations. 

Version: 3.0.0.24

  • Added file path information to desktop file open error.
  • Desktop would create an empty file, if opened for the first time and then closed. This had the potential of killing the conduit. New files are marked as dirty upon creation, so that they are saved with data.
  • If there was an error in the conduit, it wouldn't close the file handle, and this would in turn cause a sharing violation in the desktop application.  All conduit errors now close the file handle.
  • The conduit would give an error, when syncing from the palm to the PC, if a database didn't have the "has categories" flag set.   This would cause the conduit to fail.  Fixed it by intercepting the flag, and setting it to zero. 

Version: 3.0.0.22

  • Fixed bug where the desktop wasn't displaying the last know service correctly. 
  • Made the desktop service dialog box sort the service types alphabetically. 
  • Fixed bug where desktop service dialog box wasn't displaying the current mileage correctly. 
  • Retrieve the serial number and key in the setup program. 
  • Fixed bug, where Palm application would sometimes display the wrong service types for the selected vehicle, upon entering the service log form. 
  • Fixed bug, where Palm application wasn't filtering the last service by vehicle, in the service edit form. 
  • Made auto-schedule feature look for most recent service, rather than current. 

Version: 3.0.0.21

  • Services that have no service repeat time, or repeat mileage are marked as future events, rather than past due.  This change was implemented in the desktop and palm app.

Version: 3.0.0.20

  • Solved bug where service types that had a repeat mileages of zero, were showing as past do.  
  • Clarified error messages for file write errors in the install program. 

Version: 3.0.0.18

  • Solved PC overwrites HH conduit problem, where deleted PC records where showing up on the HH, after a hotsync.
  • Solved link problem where records where getting the same link ID. 
  • Solved problem where if you deleted a record, you couldn't add a new record that had the same name as the deleted record.
  • Setup program now detects running desktop copies, and tells user to kill the desktop before proceeding with the install.

Version 3.0.0.17

  • Solved sync problem where duplicate vehicles were often produced.
  • Solved problem with service list. Where the service list didn't sometimes match the vehicle displayed. 
  • Removed functionality of version 3.0.0.15 which updated the vehicles mileage automatically. This contributed to duplicate vehicle problem.

 

 

Copyright © 2002 Daycounter, Inc. All rights reserved.