
On Sat, 15 May 2004, Nathan Hurst wrote:
- Shouldn't New Window really be called Duplicate Window or Clone Window or something? I assumed this command would do the same as New.
New View?
That would feel more sensible, yeah.
- I notice the performance isn't quite as "snappy" as I seem to remember.
Perhaps a consequence of fixing bugs? It's not horrible, but noticeable.
are you compiling with -O2? with O2 I've found we haven't slowed much down from release 0.36.
I do, but I also notice I have -g in there, so perhaps that's the problem.
- I think we need to rethinkify the calligraphic tool. I played with it
for half an hour to see if I could get something worth putting in the article but didn't like anything I made. Does anyone use this? What is it useful for?
I think we should replace it with a constant angle brus
Not a bad idea.
Oh, also, speaking of brush, I love the new button icons, but all three line types have a pencil in them - isn't it more normal to associate different line drawing types with different stylus types? Brush, pen, pencil, etc.?
- The arrow style markers work wrong. The tip of the arrow should be located at the end node of the line. Instead, the end node is at the middle of the arrowhead. This means that if you draw a line to a box, and then put an arrowhead on it, the arrowhead will be partially *inside* the box.
Problem here is the SVG spec - the end of the arrow would then always be as wide as the line. I think we can really only hack around this by allowing the user to drag the path by the tip of the marker.
No, I know this can be made to work right because I had it behaving correctly when I first got marker rendering working. If I recall, there's an offset parameter that can be used in the <def>. If nobody else gets around to it before me, I'll fiddle around with it, I don't think it'll be difficult to fix.
Bryce