Comment 5 for bug 991430

Revision history for this message
Delio D'Anna (delioda) wrote :

Hi,
I downloaded the project code yesterday and compiled it, I got the same messages about Gtk warnings except:

CRITICAL **: cheese_camera_device_get_uuid: assertion `CHEESE_IS_CAMERA_DEVICE (device)' failed

In fact it seems they are two totally different problems, I'm trying to discover what the GtKImage and Label warnings are and it seems a problem with parsing the cheese-main-window.ui file in the data directory. If you have a look at one of the GtkToggleButton objects inside the xml file yu can see that they all have a child of GtKImage type nested. All of them (they are three) they've got also a parameter "related-action" which is somehow causing the problem. I'm pretty new to Vala and Gtk but it seems somehow this parameter is adding a GtkLabel to the ToggleButtons when this xml file is parsed.
I'm trying to find a clue but if somebody has any idea please share it.

P.S. if you cheese shows these Gtk warnings u should see the three buttons under the Video display saying: "Photo", "Video", "Burst" while in a perfect condition these buttons seems supposed to have some icons, which are defines by the GthImages attempted to be added