I decided to take a look in how the interface is being put, and I noticed you have a interface.c file (generated by glade)
Are you guys working the interface in glade still or just used it for the basis and worked the code out editing the files generated by it ?
(just so I know how to make any patch if I need to)