Pedigreeview in trunk is working again.
All non Cairo stuff has been removed, so this update bug is present, as in 3.4. We will have to investigate deeper for that.

I will try to reorganize the building code, and if that does not work try to create example code for the bug to submit a bug report upstream.

Benny

2012/6/24 Benny Malengier <benny.malengier@gmail.com>
It is no problem to disable cairo in pedigreeview.
However, for GTK3 those methods don't exist, so we must work with cairo for next version.

Benny


2012/6/24 Rogier Visser <rogier.visser@gmail.com>
Hi,

Thanks for the patch; it solved this problem!
However, it didn't fix the related bug 0005756.  It is fixed by
following this suggestion, but I'm not sure if that is the preferable
solution.
http://www.gramps-project.org/bugs/view.php?id=5757#c24153

Best,
Rogier


On 24 June 2012 18:18, Benny Malengier <benny.malengier@gmail.com> wrote:
> Uploaded a patch.
> Please try.
>
> Benny
>
>
> 2012/6/24 jerome <romjerome@yahoo.fr>
>>
>> See also:
>>
>> * bug report #5757
>> http://www.gramps-project.org/bugs/view.php?id=5757
>> * bug report #4310
>> http://www.gramps-project.org/bugs/view.php?id=4310
>>
>> and possible patch provided by John!
>>
>> "not using cairo functions to draw the PersonBoxes on the GtkDrawingArea
>> (not GtkCanvas as I said earlier -- GtkCanvas is very obsolete). There are
>> two classes, PersonBoxWidget (which uses GdkDrawingPrimitives) and
>> PersonBoxWidgetCairo (which uses Cairo). Which class gets used is selected
>> by CAIRO_AVAILABLE. Do note that Cairo is underneath Gdk, and that all of
>> the other stuff (lines, arrow boxes, etc.) gets drawn with the Gdk
>> Primitives. It seems that on some systems, introducing the direct Cairo
>> calls messes up the redraw and expose signalling, and bugs like this are the
>> result."
>>
>> --- En date de : Sam 23.6.12, Brad Rogers <brad@fineby.me.uk> a écrit :
>>
>> > De: Brad Rogers <brad@fineby.me.uk>
>> > Objet: Re: [Gramps-users] Display error
>> > À: "Gramps ML" <gramps-users@lists.sourceforge.net>
>> > Date: Samedi 23 juin 2012, 19h41
>> > On Sat, 23 Jun 2012 19:12:44 +0200
>> > Rogier Visser <rogier.visser@gmail.com>
>> > wrote:
>> >
>> > Hello Rogier,
>> >
>> > >Any suggestions how to fix this? Should I file a
>> > bugreport? I run
>> >
>> > At least it's not just you (I thought it was just me);
>> > I see the same
>> > behaviour.  Note also that the text is misaligned in
>> > Antje Doekes box,
>> > making her name almost impossible to read.  A bug
>> > report is a good idea.
>> >
>> > >Archlinux, and every program is up to date.
>> >
>> > Debian testing, updated (almost) daily.
>> >
>> > --
>> >  Regards  _
>> >          / )
>> >        "The blindingly obvious is
>> >         / _)rad
>> >   never immediately apparent"
>> > Dream on white boy, dream on black girl
>> > Original Sin - INXS
>> >
>> > -----La pièce jointe associée suit-----
>> >
>> >
>> > ------------------------------------------------------------------------------
>> > Live Security Virtual Conference
>> > Exclusive live event will cover all the ways today's
>> > security and
>> > threat landscape has changed and how IT managers can
>> > respond. Discussions
>> > will include endpoint security, mobile security and the
>> > latest in malware
>> > threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
>> > -----La pièce jointe associée suit-----
>> >
>> > _______________________________________________
>> > Gramps-users mailing list
>> > Gramps-users@lists.sourceforge.net
>> > https://lists.sourceforge.net/lists/listinfo/gramps-users
>> >
>>
>>
>> ------------------------------------------------------------------------------
>> Live Security Virtual Conference
>> Exclusive live event will cover all the ways today's security and
>> threat landscape has changed and how IT managers can respond. Discussions
>> will include endpoint security, mobile security and the latest in malware
>> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
>> _______________________________________________
>> Gramps-users mailing list
>> Gramps-users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/gramps-users
>
>
>
> ------------------------------------------------------------------------------
> Live Security Virtual Conference
> Exclusive live event will cover all the ways today's security and
> threat landscape has changed and how IT managers can respond. Discussions
> will include endpoint security, mobile security and the latest in malware
> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> _______________________________________________
> Gramps-users mailing list
> Gramps-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gramps-users
>