suggestion
Fly-out menus for Toolbox icons with commonly used shapes. A visual example:
Offering this feature would make Inkscape more accessible to the new and basic user as well as the power user. Let's take the third fly-out on the right: the one that offers a variety of stars.
we've all done this
A new or casual user might try to shape a freshly created star using a mouse with the inner control node to change the default shape into something that one might commonly expect. Not realizing the Ctrl key constrains the inner node's movement, the end result is distorted. Start again? Use Ctrl Z until we're back at the beginning?
Or the user might accidentally hold down the Alt key and get a complete disaster of a star and every subsequent star until the reset button is found.*
It would not immediately dawn on the user to
- use the Tools Control Bar above
- add a "Spoke Ratio" of 0.383 to a five-pointed star
- add a "Spoke Ratio" of 0.577 to a six-pointed star
Suggestion: Should development begin on these fly-outs, I would suggest the flexibility for new shapes to be added by the user. This would be similar to what is available under Objects > Symbols (Shift+Ctrl+Y) in the development version of Inkscape 0.48+devel r12322.
EDIT: "And ways, to create your own dynamic blocks, that you can share exactly like the upcoming symbols"—Lazur URH
Should the fly-out menus be adopted by the Inkscape development team, we could put it to the Inkscape forum community to provide some reasonable suggestions for the fly-out choices.
EDIT2: The symbols would be objects and not simple paths. Example: a five-pointed star would be a standard star with the spoke ratio pre-set to 0.383. Likewise for all objects added from the fly-out menus. Maybe Xav could suggest a variety of talk/thought bubbles as one would find drawn in cartoons?
______________
* (Seriously: give that a try: 1. Create a random star. 2. Hold down the Alt key and move the inner node around. 3. Create a number of new stars! Because of our familiarity with the software, WE would find it "easy" to reset.)