gEDA-dev: o_invalidate_rect() and extra margin for the line width
Peter Clifton
pcjc2 at cam.ac.uk
Sun Mar 2 19:19:01 EST 2008
On Sun, 2008-03-02 at 16:46 +0100, Werner Hoch wrote:
> Hi there,
>
> sorry for answering to myself.
>
> On Sonntag, 2. März 2008, Werner Hoch wrote:
> > Possible fixes for the problem:
> > * the caller calculates the correct rectangle
> > This has to be done many times and requires sorted coordinates
> > of the rectangle.
>
> Thought about it and of course, the caller has to take care of the
> rectangle size.
Yes, this is what I was about to reply. There is a bit of a fudge factor
I allowed myself in the cairo implementation, where it would actually
invalidate 1px wider than you passed due to anti-aliasing, but I don't
think this should be expanded in the general case.
Was this a bug without the magnetic net mode? If so, I'll try to
remember it needs backporting for a 1.4.1 release.
We should probably do 1.4.1 soon actually. I hope to get the gnetlist
test suite in before then, and Ales wanted intltool disabling - which I
agree is probably a good idea.
Best wishes,
--
Peter Clifton
Electrical Engineering Division,
Engineering Department,
University of Cambridge,
9, JJ Thomson Avenue,
Cambridge
CB3 0FA
Tel: +44 (0)7729 980173 - (No signal in the lab!)
More information about the geda-dev
mailing list