Comment 32 for bug 8629

Revision history for this message
Alan Bell (alanbell) wrote :

ok, lets put some effort into this one. I am not a C programmer, but lets see where we get to.
I downloaded the source code for evolution, in the file evolution-2.26.0/plugins/startup-wizard/startup-wizard.c it includes libgnomeui and creates a gnome druid (a wizard) it does not do anything at all that I can see to specify the dimensions of the druid. It seems the bug may be not in evolution but in libgnomeui
I have seen a dell mini 9 running Ubuntu netbook remix with a small evolution window, maybe there was a patch for the lpia architecture in libgnomeui to make smaller druids.
Anyhow I got the source for libgnomeui-2.24.1, in the libgnomeui folder there is gnome-druid.c, this contains some algorithms for sizing the window I think, but I don't really understand them yet, or why they don't work.