[Kst] [Bug 108027] New view objects for annotating and drawing

Nicolas Brisset nicolas.brisset at eurocopter.com
Mon Jul 4 17:52:46 CEST 2005


------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=108027         




------- Additional Comments From nicolas.brisset eurocopter com  2005-07-04 17:52 -------
After trying the first implementation at graphic objects, I was just about to create a bugzilla entry to change some quirks/shortcomings. From what I see, there are going to be a lot of changes anyway, so I'll just comment on Barth's ideas, which I find globally excellent. 

I just have a couple of (at this stage) minor remarks:
- I think a rotate mode would be nice: there could be a rotation icon, and when in that mode, moving the hot points would rotate the object. Another approach would be to use inkscape's selection paradigm: objects can be unselected, selected for geometry changes (first click), or selected for rotation/skewing (next click) around a point materialized by a (movable) cross. Further clicks on the object toggle the two selected states. Moving happens in both modes by dragging the objects (in any place other than a hot point)
- I find it unintuitive for ellipses to be first drawn as circles. I think the more natural approach is either separate circle and ellipse tools, or keyboard modifiers (like Ctrl+drag) to fix the horizontal/vertical ratio
- the auto-attach feature described sounds nice, but I think a simple group/ungroup functionality (even with just one level) is even better, as you may want to drag compound objects together even if one does not contain the other. A minimalistic approach to this would be for the selection tool to allow drawing a rectangle around multiple objects to move all of them at once.

I think inkscape has a pretty powerful user interface, but it might deviate from KDE standards, which is not advisable. Unfortunately, I don't have access to a recent koffice around here to see what e.g. kpresenter offers in this area, but the last time I looked it seemed to have pretty much all that we need... maybe a good source of "inspiration" ? As a vector drawing application, karbon is also a good candidate. We might even get gradient fills for free :-)
In any case, I can't wait to see the result !


More information about the Kst mailing list