Hi All,
Committed to bs2 branch is a version of the prototype which uses sub-dialogs for changing details.
It took me so long to figure out how to have non-modal children of a modal dialog, I.ve learned new GTK :-)
Due to the above the sub-dialog isn't very pretty, but I'm sure you all can see past that to consider if the paradigm works better.
Cheers Lex