Can anybody give me the quick 2-minute overview on the relationship between the files in ./src/dialogs/ and the files in ./src/ui/dialog/ ? I know that ./src/ui/dialog/ contains a dialog manager of some sort, but the individual dialogs themselves are pretty skeletal, and the implementations of them seem to be in ./src/dialogs/.
Obviously the ./src/ui/dialog stuff is newer since it's all namespaced and gtkmm-ified, whereas the stuff in ./src/dialogs is mostly C/GTK+ and non-namespace qualified. Is the intention to move the implementation stuff from ./src/dialogs into the classes in ./src/ui/dialog, or is the separation intentional? Speaking as a relative newcomer, it's a bit confusing to understand how these things all work together at first.
thanks in advance, Jonner