Hello Armond
Quote:
Okay I just added your request to my feature request list, but no promise on exact release date because I still have higher priority features to implement first.
Just a question... When you want to edit that fillup/service record you've entered the last 3 digits of odometer reading, do you want to see the full odometer reading? Or just the last 3 digits you've entered?
|
On the first thing: Of course, that is only a minor feature request, so no hurry. I am interested in the sharing as well, and some other requests made here.
Secondly: My idea is just a quicker way to enter the full odometer setting, so it should display the full odometer setting. A simplified code would look somehow like this:
Code:
private int calcNewOdometer(int oldOdometer, int newEntry) throws UncalculableOdometerException{
int newOdometer = newEntry;
if (newEntry < oldOdometer) {
if ((newEntry >= 1000) || (newEntry < 0)) throw new UncalculableOdometerException();
int distance = newEntry - (oldOdometer % 1000);
if (distance < 0) distance += 1000;
newOdometer = oldOdometer + distance;
}
return newOdometer;
}
If you take the odometer entry as a string, you might check for a + sign at the beginning to indicate a relative entry, too. So no need to make too fundamental changes to the system, with introducing new settings and stuff.
There is one further request I'd like to make:
Last fillup I got ads in the app. Now that wouldn't be bad, after all I want you to profit from this. But with the on-screen keyboard, and the ad, there was no room left for the entry box, so I had to type blind.
I only have a Tattoo, with QVGA resolution (240x320), can you reproduce that? Is there a way around it? Can you offer an ad-free version for money?
Cheers,
Skywolf