Fuel log and mileage tracking app for Android

Track your fill-ups, fuel consumption, fuel costs and save money. Fuelio is FREE and available in the Android Market.
0

Multiple issues and ideas

Krzysztof Dorosz 13 lat temu Ostatnio zmodyfikowane przez Adrian 13 lat temu 0
I am using Fuelio free (for test) on HTC One X. I had successfully imported over 100 data entry for my car. Here are problems I discovered that stops me for every day us of this application (I use google spreadsheet instead):

1) Mileage log list scrolls VERY badly with this amount of data.It stucks all the time
2) Readability of the list "Mileage log" is very poor. Poor readability and stucking scrolling, makes this app unpleasant experience to browse data points. I believe the information could be presented far more interesting - 
2a) e.g. L/100 could be presented with bigger font and bounding box (exactly like "daily odometer" readings on left side). This should be first top right element, and above it there could goes all other stats like cost, cost/1 km , etc.  IMHO this would improve greatly readability 

2b) No information about period (in days) from one to another fill up. I've found it very interesting to know, I was driving 7 days on one tank, or 15 days, and this is so simple to compute from data.
3) "Stats" could be cached, when data points are not changed. I need to wait few seconds every time I enter this section. (I believe on less powerful mobiles with more data it would be even longer)
4) Charts module is great, but there is no option to scroll horizontally  any chart, because after a slight scroll of a chart, GUI starts scrolling an entire tab for me and shows next chart. Although zooming is working correctly.


Here are my additional ideas:
5) In my car I need to measure oil consumption. This could be a very good additional feature (maybe for PRO version) that you can alternatively add also simple information about oil consumption. 

6) typical feature that this kind of apps have is to also store information of any additional costs, for example insurance cost, service cost, carwash cost etc. If you provide this information you can have more precise value of cost per 1 km. 

Odpowiedź
Adrian 13 lat temu
Thanks for your feedback.

1) This is strange. But this will be rewritten. This is first time insert data problem. After importing CSV file - try to calculate you data - click on "Stats". Now go to "Mileage Log". Everything should be OK now. 

2) Of course, everything could be done better, but at the moment I'd like to leave it as it is. I've got many positive reactions about log's view. In future I'd like to add options for changing log's view.

2b) Yes. This is missing. Added to my TODO list. 

3) This is TRUE. This is on my TODO list and it's waiting. There will be cache of stats.

4) This is how chart library works. You can scroll horizontally. But I know, there should be small tutorial how to do that. 

Here's an example: http://youtu.be/2DfEyIH3GMI

Tap on chart, move your finger up and the move left-right.

5,6) I'm working at the moment on "Costs" module. You'll be able to add other vehicle costs, not only fuel. There will be categories and reminders in future.


0
W trakcie analizy

Vehicle description is incorrectly set when importing to a new device from Dropbox

Maximilian Hantsch-Köller 11 lat temu Ostatnio zmodyfikowane przez Adrian 11 lat temu 4
I am switching phones. So I installed Fuelio on the new device and imported from Dropbox. I got all the data and my vehicle imported (this works nicely, thank you!), but the vehicle description was not imported. Instead, on the new phone, the vehicle description was set to the vehicle name.
0
Naprawione

It is impossible to enter the fuel price in rubles which exceeds 6 signs

Roman Romanov 11 lat temu Ostatnio zmodyfikowane przez Adrian 11 lat temu 4

It is impossible to enter the fuel price in rubles which exceeds 6 signs: 950,58 rubles can be entered, and 1000,25 - it is impossible

0
Naprawione

Immediate crash on selecting any Google Drive option

Andrew Fidel 12 lat temu Ostatnio zmodyfikowane przez Adrian 12 lat temu 6

Selecting any option under Google Drive results in an immediate force close.


ICS 4.0.4

Current Google Drive app installed

WiFi connection

0

Can't sync with dropbox or drive

Andy Kang 12 lat temu Ostatnio zmodyfikowane przez Adrian 12 lat temu 4

Like the title says, I can't sync with dropbox or drive. When I try to upload to dropbox, I just get a blank toast and nothing shows up on my dropbox. Every time I try to upload to drive I get an "Upload Failed" error.


Here is the logcat for when I try to upload to dropbox:


04-03 19:34:48.409: W/System.err(5998): java.io.FileNotFoundException: /sdcard/Fuelio/sync/vehicle-1-sync.csv: open failed: ENOENT (No such file or directory)

04-03 19:34:48.409: W/System.err(5998): at libcore.io.IoBridge.open(IoBridge.java:416)

04-03 19:34:48.409: W/System.err(5998): at java.io.FileInputStream.<init>(FileInputStream.java:78)

04-03 19:34:48.409: W/System.err(5998): at com.kajda.fuelio.ft.a(DropboxSyncTo.java:142)

04-03 19:34:48.409: W/System.err(5998): at com.kajda.fuelio.ft.doInBackground(DropboxSyncTo.java:1)

04-03 19:34:48.409: W/System.err(5998): at android.os.AsyncTask$2.call(AsyncTask.java:287)

04-03 19:34:48.409: W/System.err(5998): at java.util.concurrent.FutureTask.run(FutureTask.java:234)

04-03 19:34:48.409: W/System.err(5998): at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:230)

04-03 19:34:48.409: W/System.err(5998): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1080)

04-03 19:34:48.409: W/System.err(5998): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:573)

04-03 19:34:48.409: W/System.err(5998): at java.lang.Thread.run(Thread.java:856)

04-03 19:34:48.409: W/System.err(5998): Caused by: libcore.io.ErrnoException: open failed: ENOENT (No such file or directory)

04-03 19:34:48.409: W/System.err(5998): at libcore.io.Posix.open(Native Method)

04-03 19:34:48.409: W/System.err(5998): at libcore.io.BlockGuardOs.open(BlockGuardOs.java:110)

04-03 19:34:48.416: W/System.err(5998): at libcore.io.IoBridge.open(IoBridge.java:400)

04-03 19:34:48.416: W/System.err(5998): ... 9 more



And here is the logcat for when I try to upload to drive:


04-03 19:37:22.323: W/System.err(5998): java.io.FileNotFoundException: /sdcard/Fuelio/sync/vehicle-1-sync.csv: open failed: ENOENT (No such file or directory)

04-03 19:37:22.338: W/System.err(5998): at libcore.io.IoBridge.open(IoBridge.java:416)

04-03 19:37:22.338: W/System.err(5998): at java.io.FileInputStream.<init>(FileInputStream.java:78)

04-03 19:37:22.338: W/System.err(5998): at com.google.api.client.http.FileContent.getInputStream(FileContent.java:71)

04-03 19:37:22.338: W/System.err(5998): at com.google.api.client.googleapis.media.MediaHttpUploader.upload(MediaHttpUploader.java:275)

04-03 19:37:22.338: W/System.err(5998): at com.google.api.client.googleapis.services.AbstractGoogleClientRequest.executeUnparsed(AbstractGoogleClientRequest.java:408)

04-03 19:37:22.338: W/System.err(5998): at com.google.api.client.googleapis.services.AbstractGoogleClientRequest.executeUnparsed(AbstractGoogleClientRequest.java:328)

04-03 19:37:22.338: W/System.err(5998): at com.google.api.client.googleapis.services.AbstractGoogleClientRequest.execute(AbstractGoogleClientRequest.java:449)

04-03 19:37:22.338: W/System.err(5998): at com.kajda.fuelio.ho.a(GoogleDriveSyncTo.java:190)

04-03 19:37:22.338: W/System.err(5998): at com.kajda.fuelio.ho.doInBackground(GoogleDriveSyncTo.java:1)

04-03 19:37:22.338: W/System.err(5998): at android.os.AsyncTask$2.call(AsyncTask.java:287)

04-03 19:37:22.338: W/System.err(5998): at java.util.concurrent.FutureTask.run(FutureTask.java:234)

04-03 19:37:22.338: W/System.err(5998): at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:230)

04-03 19:37:22.338: W/System.err(5998): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1080)

04-03 19:37:22.338: W/System.err(5998): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:573)

04-03 19:37:22.338: W/System.err(5998): at java.lang.Thread.run(Thread.java:856)

04-03 19:37:22.338: W/System.err(5998): Caused by: libcore.io.ErrnoException: open failed: ENOENT (No such file or directory)

04-03 19:37:22.346: W/System.err(5998): at libcore.io.Posix.open(Native Method)

04-03 19:37:22.346: W/System.err(5998): at libcore.io.BlockGuardOs.open(BlockGuardOs.java:110)

04-03 19:37:22.346: W/System.err(5998): at libcore.io.IoBridge.open(IoBridge.java:400)

04-03 19:37:22.346: W/System.err(5998): ... 14 more


0

changed default car name not restore

Nuri Uzunçakmak 10 lat temu 0
I have rename default car name like a 42 ASF 48, and sync them, after my phone restore default setting install app, add Fuelio Google drive account import data restored, but default car name still default, my changes go away.
0
W trakcie analizy

Cost log items where cost == "0" not displayed

Doug Melton 10 lat temu zaktualizowano 10 lat temu 2
I have a cost type "waypoint" to keep track of my odometer and location throughout the day. When I set the cost = "0" for these items, they aren't displayed on the "cost log" list, sometimes. Is there a way to hide/show cost == "0" costs?
W trakcie analizy

Issue with stats

Richard Boxshall-Smith 12 lat temu Ostatnio zmodyfikowane przez Adrian 12 lat temu 7

Image 2Hi,


I have noticed a little bug in the calculations of cost per KM, i have filled up three time, First time i put in R200 and drove 219KM, second time i put in R200 and drove another 219KM, third time i put in R100 and have completed my KM travelled yet however the cost per KM started calculating one fill behind which makes the R100 fill seem as if i have travelled 219KM and show that i have used only 0.4L/KM where it should actually be 0.91L/KM

0
W trakcie analizy

I just get a blank dialogue box with "Select file" as the title when I try to import a CSV file.

Kevin Kiejko 11 lat temu Ostatnio zmodyfikowane przez Adrian 10 lat temu 1
The box pops up, but worth no options or buttons. Can't get past this point. Image 17
0
W trakcie analizy

Bug in reminder notification, version 5.4.0

Dave Dixon 9 lat temu Ostatnio zmodyfikowane przez Adrian 9 lat temu 1

I have units set to miles, but when a reminder occurs via notifications it comes up in km. Checking the reminder from within Fuelio does show the correct units (miles) though.