Давно в 2007-м сделал интерфейс в глэйде. Спустя пару лет при открытии файла в более новом глэйде интерфейс стал отображаться неверно (главный vbox игнорировался и отображался как hbox).
Сейчас взялся таки серьёзно за обновление. Но оказалось, что файлик теперь вообще не открывается в glade 3.10.2: пишет, что оно такой gtkbuilder xml не понимает. Да... приехали.
Попробовал gtk-builder-convert (который, кстати, недавно 17 января выбросили из репозитория). Выдал предупреждения, что у меня повторяющиеся id (только в объектах меню). Открыл в glade - меню вообще нет. И GtkComboBoxEntry пропал. Посмотрел исходник - там меню стало в uimanager. После сохранения в новом glade, он эту ссылку на uimanager вытер.
Даунгрэйдился на 3.6.7. Файлик открывается, показывает привычно покарёженно, но позволяет сохранить как gtkbuilder. Открываю в новом glade - меню на месте, но оно не превращено в новый uimanager.
Прога пока замечательно работает (gtk-2), и хотелось бы, чтобы после как можно более автоматизированного обновления работала в том же духе.
Приходилось кому переходить с glade-xml-формата на gtkbuilder-xml?