denemo-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Denemo-devel] Merging the Cairo work and the release


From: Richard Shann
Subject: [Denemo-devel] Merging the Cairo work and the release
Date: Wed, 06 Jan 2010 09:01:08 +0000

I have built the cairo branch that torbenh has created after doing a git
pull on it this morning.
I was very impressed - such a lot of stuff working. And the drawing
speed seems fine.
There are several things displaying differently, but nothing unusably
worse than the current rather random choice of colors and so on. I
noticed that the Staff and Voice properties icon drawn at the start of
staffs which have had directives (attributes) attached to them is
displaying properly only when the leftmost measure is not the first
measure. Else it is a gray square.

One crash, though: drawing lyrics is broken:

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb6c846f0 (LWP 5417)]
0xb7844c65 in gdk_drawable_get_screen ()
from /usr/lib/libgdk-x11-2.0.so.0
(gdb) up
#1  0x08060828 in draw_lyric (pixmap=0x95c7f08, gc=0x5a, font=0x32, 
    xx=155380232, y=160, text=0xbfadd960 "")
at ../../denemo/src/drawlyric.c:22
22          gdk_pango_context_get_for_screen (gdk_drawable_get_screen
(pixmap));;

you get this when you try to display the first bit of text after
creating a lyrics verse.

I think we should be merging this just as soon as we are happy that the
release is good. Has someone been able to unpack and install and run
(with no ~/.denemo) the actual thing we are about to put up on Savannah?
I have done this for the windows installer built by Nils, but I don't
know quite what's what with the linux case.

Richard





reply via email to

[Prev in Thread] Current Thread [Next in Thread]