Bryce Harrington wrote:
- Integrated the new Transformation dialog. Looks much like the original one, but is implemented in gtkmm instead of gtk. This dialog is intended to serve as a complete working example of a gtkmmified dialog.
Cool!
The next thing I like to see is it changed to use UI::Panel instead of Dialog directly. I'm working on the icon preview and 'About Extensions' dialogs, so might try to start with those. As soon as possible, though, I'd like to get enough other people looking at this so that we can get a good shakedown and cleanup.
Basically, the transform dialog cleanup looks great, and there are only a few minor things needing to be abstracted into Panel. Then it should be a simple issue of just changing the base class.
I think the biggest change is just one of thinking. Instead of thinking of a 'dialog' with 'dialog-ness' an inherent aspect of the transform control panel, try to think of a 'Tranformantion control panel' that just happens to be presented in a dialog now, but at other times might live other places.