Ok, I'm messing around with importing an old recipe (from 1.0.2) and here's what I'd like to be able to do. First, the background:
The old recipe has some ingredients that are not in my current inventory, BUT in my current inventory are acceptable analogs. Example, my original recipe used "Aromatic Malt" but currently in inventory I have "Belgian Aromatic." I don't want to go out and buy "Aromatic Malt" because I'm just going to substitute the Belgian Aromatic that I have in stock.
I'd like to be able to select "Belgian Aromatic" in my inventory and drag it OVER "Aromatic Malt" in my recipe. When I drop the new malt over the old one "Aromatic Malt" gets replaced by "Begian Aromatic" in the recipe. The amount of malt in the recipe is not changed, just the actual malt used (and any related color/sg potential etc) is changed to the malt that is actually in my inventory.
Does that make sense? It's kind of hard to describe, but seems perfectly clear in my mind's eye!
Similarly, the AA of hops that I have in stock at any time may change as well. It would be nice to be able to drag a hop that I have in stock to replace the old hop in the recipe. What would be ideal is if the program would then adjust my quantity required to maintain the same IBU concentration based on the new hop's AA percentage. Example, recipe contains Cascade at 5.5AA but in inventory I have Cascade at 7.5AA. I drag the 7.5AA hop from inventory into my recipe and the recipe automatically adjusts the amount of hops required to maintain IBUs.