
Alan Horkan precisò:
A graphical interface cannot be *perfect* for everyone.
You'll always find al least one user that doesn't understand your GUI.
But a *good* GUI is a GUI that, once you've learnt how it works, you don't forget it.
If an interface needs to be teached twice to the same person, it is probably not so well thought...
So what is your point?
My point is that it is not possible to expose every feature for the first glance, but you can group them reasonably: once the user discover the feature he was looking for, if your GUI is well done, he should remember how to use it for the next time.
Keeping the arc functionality grouped with ellipse does make percet sense to me, while separating the two may lead to a overcrowded interface...
My point is that it is better to emulate Adobe Illustrator, Macromedia Freehand or CorelDraw that actually get used by proffesional graphics designers than an open source program that although widely used and well known has never put much thought into usability and user interface design.
Yes, but these product differ very much: for example CorelDRAW behaves exactly the same way as Inkscape.