From: Gary B. <bur...@ya...> - 2009-04-03 20:45:24
|
> I'm guessing this means "libglade as deprecated" not because they're > getting rid of glade, but because people are encouraged to use > glade-3. I think most people have been using libglade3 for quite some > time now, so this announcement is not a big deal. Look for glade-2.12 > to be deprecated in a future release as well. There is glade and libglade. We use glade to build glade XML files which contain GUI definitions from which GTK objects are created by libglade. GNOME are deprecating libglade in favour of gtkbuilder which is including from GTK 2.12 onwards. Gtkbuilder has a different XML format to glade, which glade 3.6 will supposedly create as well as glade XML. There is also a script that can be used to translate glade XML into gtkbuilder XML. So, we could carry on using glade to maintain the GUI definitions but we need to modify GRAMPS to use gtkbuilder to use the definitions. If it is a drop-in replacement for libglade and everything works then it looks like a good thing - especially if gtkbuilder fixes the memory leak issue we have. We get to lose a dependency, though we need to raise the version of pygtk we are dependent on - which is currently 2.10 or greater. Bye Gary |