On Sun, 2 Jan 2005, vellum wrote:
My immediate thought on seeing it was "AAAAAAAAGGGGHHHHHH!!!!!! It's SodiPodi come back." I crossed my fingers and muttered appropriate soothing mantras. I like our Inkscape UI Interface as it is and SodiPodi's used to drive me bananas. I was so glad to leave it.
Sorry if that is strong but I hated the little collapsible/detachable toolbox compartments, especially when they didn't work properly.
From my standpoint, I like this screenshot as a challenge to attaining
interface flexibility. In other words, I would love it if our chrome was reconfigurable enough that we could have *both* our current interface layout, *plus* this one, and that the user could shuffle UI elements around to suit his or her desires.
In the gtkmm code, each toolbar button is attached to an 'Action' object. Actions can be activated in a variety of ways - the top menu, context menus, accelerator keys, and toolbars. Actions are organized into ActionGroups. I can easily see us provide an additional, optional toolbox that displays some/all Actions grouped into compartments as shown in the mockup.
Of course, the above pre-supposes a volunteer to do the work of implementing it. ;-) I think it's definitely doable, and worth accepting, but it's not very high on the priorities list for gtkmm. However if anyone feels like working on implementing it (even if they don't know gtkmm), I'd certainly welcome their participation on it!
I've added this mockup into the gtkmm codebase's 'mockups' directory.
Thanks, Bryce