On Thu, 2010-04-22 at 22:08 +0200, Krzysztof KoÅciuszkiewicz wrote:
You're right, this was done without too much thought. I'll try to
rewrite this and resubmit - unless you think that the core of this
patch
(having an option to edit line end style) is moot...
Round vs. square is probably interesting, and we need to think how it
applies to path objects as well. Those may need a corner joint type
specifying as well.
How does it stack up with dash/dot line styles. These basically override
the line-end type in the existing implementation, so the line-end type
really only applies to solid lines (and perhaps adjusting the exact
end-point of the square dashed lines).
I'm inclined to consider the "END_SQUARE / END_ROUND" types (both leave
the inked end-point the same, and if we can get away with it.. "ban"
then END_NONE type, which could otherwise be achieved by adjusting the
position of a line with the END_SQUARE type.