|
|
|
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.
|
|