I would like to be able to add volume of liquids as this is the most common measure. The conversion to weight could be calculated by the program.
You can edit a copy of the foods you want and add the volumetric measures you use as serving sizes. I have the opposite problem - a few foods only have volumetric units. For these foods, I typically approximate 1g ~ 1ml. Cronometer doesn't have a reliable source of data for mapping liquid foods to their density, so they can't add the information for you.
Thanks robartsd, for the reply. It is not so much serving sizes but adding ingredients by volume instead of weight. Rarely are ML available, occasionally FL OZ (requires another conversion over here in Aus) and sometimes other tsp, tbsp etc. I would like ML as a default, like g for weight. And yes, thids would naturally need the mapping to be done by the database (a thing for which computers are excellent).
Something I noticed too. Cronometer doesn't seem to "know" which foods are liquid and which are solid and there's no way to specify that anywhere (even selecting the beverage category doesn't switch the measurements to ml).
Sometimes mL is randomly in the menu, most of the time not. After weighing a lot of liquids though, almost everything is 1 ml = 1 g.
Pure water is 1 ml = 1 g. Many liquids are mostly water. Dissolved solids generally increase density. Oil based liquids are less dense than water.
I agree that computers are excellent at calculating conversions, unfortunately they can't do that without being given the conversion factor. I do agree that it would be helpful if Cornometer recognized when foods have a volumetric serving size and created an entry with a standard unit size.