[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: gEDA-user: gschem with cairo rendering



On Wed, 2008-05-07 at 18:49 +0000, Kai-Martin Knaak wrote:
> On Fri, 02 May 2008 05:18:47 +0100, Peter Clifton wrote:
> 
> > There is some problem copy-pasting embedded symbols but I guess that is
> > probably related to one of the mountain of patches that this cairo code
> > sits on top of.. I'll have to bisect to check where that problem was
> > introduced.
> 
> Maybe this one is related:
> 
> Add a library object with "Include-component-as-individual-objects" does 
> not work with the cairo enabled version.

Thanks for the bug report, I noticed that myself.. its probably not the
cairo-code, rather the underlying patches. First possibly culprit I'll
check is the reworked place code.

I suspect there are a few redraws / invalidate calls missing somewhere,
as I'm seeing occasional graphic artifacts left by text. There is
somewhat of a bug in this, that with the cairo rendered text, the exact
extents on screen depends on the GUI, not libgeda.. thus the region
which should be invalidated doesn't match what we ask for. That this
hasn't been a problem with the code so far, since the font tend to be
smaller than libgeda expects.

Can we take future bug reports / technical discussions on geda-dev, to
spare the many users on this list who may not be interested in the new
code.

Best wishes, and thanks for the feedback.

-- 
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!)



_______________________________________________
geda-user mailing list
geda-user@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user