Bug#651264: glade: please provide an upgrade method for glade 3.6 projects

A Mennucc mennucc1 at debian.org
Wed Dec 7 09:13:48 UTC 2011


Package: glade
Version: 3.10.2-1
Severity: wishlist

hi                           

We have a long running project, that uses gtk2 to visualize. We
built all interfaces with glade (version 3.6.7, in debian Squeeze)

Lately I upgraded my laptop to Debian/wheezy: there glade is 3.10.2
and it is unable to open the project saved by glade 3.6.7, it prints
 Couldnt recognize GtkBuilder xml, skipping ....

This is quite annoying. It means that, if I upgrade all of my 
boxes to Wheezy, I will lose the ability 
to edit the glade projects. This is quite annoying.

I did a manual comparison of my glade files with a glade file
saved by glade 3.10, and I found out that I could adapt "easily"
by hand, in two steps
1) replace the initial and end tags
 glade-interface  ->  interface
2) replace all widget tags
 widget  ->  object

With the above changes, I could load the project in glade 3.10

Please provide some way to automatically do that conversion
(or, provide a way to edit glade 3.6 project with glade 3.10)

a.

ps: yes, I understand that Glade 3.10 prepares projects for Gtk 3,
 so an automatically converted project may not work as expected;
 still a way to to do a first, rough, conversion would be very useful
 (BTW: I seem to remember that such a tool was present at the time
 of the glade/gtk 1 -> 2 update)

ps2: another way to solve this problem would be to package 
 gnome 3.8 in Debian/wheezy....


-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 3.1.0-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=it_IT.utf8, LC_CTYPE=it_IT.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages glade depends on:
ii  libc6           2.13-21 
ii  libgladeui-2-0  3.10.2-1
ii  libglib2.0-0    2.30.2-4
ii  libgtk-3-0      3.0.12-2

Versions of packages glade recommends:
pn  devhelp       3.2.0-1
pn  libgtk-3-dev  <none> 

glade suggests no packages.

-- no debconf information

-- 
Andrea Mennucc
 "E' un mondo difficile. Che vita intensa!" (Tonino Carotone)





More information about the pkg-gnome-maintainers mailing list