FoodDiary Download Page
To install the program just unzip to a directory and run. No setup or uninstall.
- Beta version (1.3.3) June 8, 2005
-
[Full Program (3.6 MB)]
[Program only (no Data File) (2.4 MB)]
[Source Code (180 KB)]
Note: If you have any 1.3 version you just need the executable. If you have version 1.0, you need the full program
Full program comes with version 17 of the USDA database. If you are upgrading and have an existing user file, you should get the executable only and the following SR16 to SR17 file. Follow these instructions
Uses version 2.6 of wxWindows, should fix random searching food tree core
Added print capability for recipe, food and day panels.
Added text printout of foods consumed during the current day
Added automatic file backup. Everytime your file is opened it is backed up
Added score graph. Plots score, calories, weight over a date range
Added "Add+Make User Food" button to quick search
Added data file validation and correction on startup
Added serving entry on Recipe dialog
Added WeightWatchers Points® to day,food,recipe and plot
Added "Advanced/Update USDA Database" to upgrade from SR16 to SR17
Added New Food Wizard for creating a new food from a nutrition label
Fixed recipe and day panels to not allow edit of ingredient names
Fixed internal day id bug
Fixed internal food id bug
Fixed nutrient Min=Max limitation
-
[Full Program (3.6 MB)]
[Program only (no Data File) (2.4 MB)]
[Source Code (180 KB)]
- Latest version (1.3.1) August 18, 2004
-
[Full Program (3.1 MB)]
[Program only (no Data File) (1.9 MB)]
[Source Code (92 KB)]
Note: If you have version 1.3 you just need the executable. If you have version 1.0, you need the full program
-
[Full Program (3.1 MB)]
[Program only (no Data File) (1.9 MB)]
[Source Code (92 KB)]
- Original release (1.0.1) 2/30/04
-
[Program only]
[Pre-built Data file]
Note: You need to get both of these files unless you are planning to download the USDA ASCII files. (See below)
-
[Program only]
[Pre-built Data file]
Other Downloads
- The program comes with a data file containing version 16 of the USDA food database. The program has the capability to read in a new version of this database (the ASCII version). Check the link below to see if there is a new version and download it.
- The program comes with pre-built scoring data which is based off the USDA RDA values. If the USDA RDA values have changed and you want to update the values in the program, you can get the latest recommendations here.
- If you would like to use the program on a non windows platform, you will need to download the source code and attempt to compile it yourself. The program is based on wxWindows GUI system which is available for many different platforms including Linux and MAC. You can get wxWindows for free here.
More Information
The program has several built in scoring files for various diets. To get more information on those diets, follow the links below
- [Atkins - Low carb diet]
- [Walter Willett - Mediterranean type]
- [Vegetarian - No meat]
- [Vegan - No animal products]
How to Build
Note: I have only attempted to build this program on Windows XP with MinGW. I wouldn't expect it to compile on LINUX without some modifications. However, I have not used any windows specific calls that I know of. The GUI is built with wxWidgets which is cross-platform, so it should be possible to get this working in Linux. The help files are all in windows format, but the HTML version is on this web page in the documentation section.
To build the application, you should first check out the programs and libraries that I use: Dev Environment
Next check out the makefile included in the source zip. You will need to setup your path so that the programs called are in your path. You will also need to set the variables at the top to point to the location of your wxWidgits instalation.
First build the toolkit with the makefile in that directory. If that works, build the main application.
If you need help feel free to send me an email.