Hi jcome,
those ideas are fantastic!
I would tell you something related to parameters widgets:
Parameters widgets (aka Value widgets) are displayed inside a TreeView widget. The TreeView uses an special class called CellRenderer which is derived by the coder to display the kind of widget appearance he wants. But the Cellrendered widgets aren't directly editable. They holds one (or more) really editable widgets, that are displayed when the cellrenderer widget enters in edition mode.
Some of the current specialized Synfig Studio's cellrenderer widgets needs more than one click to access to really edit the editable widget. Also, the way to get out of edition mode is sort of cumbersome (click on other treeview row)
Your specialized widgets (with the drop down etc) won't directly replace the cellrenderer widget but the editable widget inside.
From my point of view is really annoying to need to make several clicks with the mouse to simply change a enum widget value. I really would like to have direct access (autofocus by mouse hover) editable widgets that renders well in the treeview without need to hide them inside a specialized cellrendered widget, but I've not found a way to do it yet.
Also, the cycle: cellrenderer enter edition mode -> start editing the editable widget ->stop edition of editable widget->get out of edition mode for the cellrenderer widget, has some kind of bug that makes complain Synfig Studio that the widget has been edited twice. You can check it by running synfigstudio in a terminal and doing some parameter edition.
I would like to fix all those needs before design more widgets with multiple mouse clicks needed for its edition.
I'm sorry to be so harsh but I better would like your mind working on fix those problems rather than introducing more user unfriendly widgets

Please, I would like to read your opinion on this.
-G
_________________
Synfig needs your help!
Developers, packagers, bug testers, translators, artists, web developers, wiki writers... you
can contribute!
