Thursday, June 24, 2010

wwdiary - version 3.7.7 posted to Android Market

This version fixes a problem with fractional point entry in locales that use a comma ( , ) instead of a period ( . ) as a decimal separator.  There is a bug in android that has yet to be fixed where text fields that are set as number fields do not obey the locale settings for decimal places, you must always use a period.  So this change always looks for a period instead of the locale's specific number formatting.

This version also fixes a bug where water/veg/dairy values were not properly being applied on items entered using the favorites list.

Monday, June 21, 2010

wwdiary - version 3.7.6 posted to Android Market

No you weren't crazy...   the restore database option was broken.   Now it works :)
This also includes a workaround and some notification of a problem I'm still trying to track down.  So if you ever see an entry in your point log that says "delete me" please let me know.

Saturday, June 19, 2010

wwdiary - version 3.7.4 posted to Android Market

Wow...  let my start off again by saying thank you to all the people who have donated!  I'm glad you like the app enough to send some money my way.   And while some who have donated have been VERY GENEROUS ( you know who you are ), you can donate in any amount you feel like.  The donations are handled by Paypal. You can find the donate button in the upper right hand corner of the blog, and thank you in advance for your support.

This update follows on the heels of the last one with some fixes to bugs that have been reported on the blog and in the forums.

  • The favorites list may now be sorted by name.
  • Fixed: Barcode scanning would result in odd point display behavior and item point recording.
  • Fixed: Choosing an item from the typeahead dropdown list would not fill out remembered cal/fat/fiber values.

Wednesday, June 16, 2010

wwdiary - version 3.7.3 posted to Android Market

I finally figured out what was causing the value for male/female to get unset on some upgrades.

There is now a message that tells you to reset the value if it is saved in preferences inappropriately.   Please follow the onscreen instructions and it shouldn't happen anymore.

Monday, June 14, 2010

wwdiary - version 3.7.1 posted to Android Market

First, let me thank all of the people who have donated.   I appreciate it, and your support along with all the kind words I've received helps keep me going!  And to those of you who haven't donated, now's your chance! ;)

Ok queue the trumpets, many of you have suggested a favorites list, so here it is *loud noises*
First, a ton of pictures:

         
So as you can see, you can longpress on items and add them to a favorites list.

Monday, June 7, 2010

wwdiary - version 3.6.6 posted to Android Market

This is a small update that contains a fix for entering food in landscape mode.

It also includes an option to restore the database from a previous auto-backup on the sdcard in case a particular version upgrade caused irreparable harm to your app's database.

Sunday, June 6, 2010

Bugs Bugs Bugs...

Ok I squashed a few of the reported ones. Thank you everyone for sending error reports and posting issues you've run into. 3.6.5 is up and fixes these 4 bugs:
  • Error starting up when there is no database ( was an error in sql syntax )
  • App though weekly points were activity points... ( i blame copy, paste... )
  • Food names with an apostrophe ( ' ) in them was causing an error when adding a food entry.
  • Some error I saw related to barcodes had incorrect values and would cause a crash.   No one reported this but I saw it reported in some error reports,

wwdiary - version 3.6.5 posted to Android Market

So it's finally here: serving multiplier
I know it took a while, but there were tons of changes under the covers that I needed to make so PLEASE if you find a bug, head over to the forum and report it, or post a comment here.

So as you can see here, there is a new textbox on the right.  This box is for the serving multiplier and it defaults to "1".   When you record a food entry, the point value will be multiplied by the number of servings.  All checklist items will be multiplied as well, so make sure that they are set to a value for a single serving.

The bar underneath is a quick slide serving picker that will move in increments of 0.5 from 0 to 4.  If you need more servings, or a different fraction, you can edit the text box directly.

There's also been a fix to the barcode scanner.  It will now remember
the descriptions and point values for items you scan and save.  On next scan, it will autofill all point a checklist values for any saved barcode.


If the multipler is anything other than 1, descriptions will now have an " x #" suffix that will show you that you had # servings of an item.  This text is not stored in the food description, so if you have older entries for  something like "Wine x 2" you'll probably need to edit it.

I'll be working on a way to present a list of all food descriptions so that you can edit or delete them to help clean up older entries that are unwanted.   For now, unless you want to go back and edit each occurance of an item you want to change, you'll see them pop up in the suggestion list if any past day had recorded that entry.

So there you have it.  If you like these changes and you haven't donated yet, please consider sending some loose change my way via the donate button on the right side of the blog.