After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 589698 - Use GtkBuilder instead of libglade
Use GtkBuilder instead of libglade
Status: RESOLVED FIXED
Product: filemanager-actions
Classification: Other
Component: general
git master
Other Linux
: Normal normal
: ---
Assigned To: Pierre Wieser
Nautilus-actions Maintainer(s)
Depends on:
Blocks: 572883
 
 
Reported: 2009-07-25 16:55 UTC by André Klapper
Modified: 2009-07-31 18:25 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description André Klapper 2009-07-25 16:55:56 UTC
GNOME 3 (2010) will completely remove libglade.
See http://live.gnome.org/GnomeGoals/RemoveLibGladeUseGtkBuilder .
See http://www.gnome.org/~fpeters/299.html for automated statistics.
Comment 1 Pierre Wieser 2009-07-26 12:30:26 UTC
Hi

Yes, I'm currently working on this
(and also migrating from GnomeVFS to GVFS, removing libgnomeui, ...)

So will be done in next version (I hope this summer).

Regards
Pierre
Comment 2 André Klapper 2009-07-26 12:42:40 UTC
nautilus-actions does not depend on gnome-vfs since you've fixed that one month ago.

As for libgnome(ui) I have no idea why you have them listed in configure.ac:

./configure.ac:	libgnome-2.0			>= ${GNOME_REQUIRED}		\
./configure.ac:	libgnomeui-2.0			>= ${GNOME_REQUIRED}		\

as there are no includes at all:
  $:andre\> grep -r "include <libgnome" .
  $:andre\> grep -r "include <gnome" .
Comment 3 Pierre Wieser 2009-07-29 12:53:33 UTC
Well, to be exact and precise,

yes, I have removed the gnome-vfs dependancy

no, I don't have terminate the migration as I have not found a replacement in GIO for gnome_vfs_uri_get_host_name() and gnome_vfs_uri_get_user_name().
Have asked the Gtk+ list without response.
Will probably hack a bit the GnomeVFS code to pull these two functions....

At the moment, the lack of these two functions blocks me to release anything.

For libgnome and libgnomeui, they were here for, euhh.. historical reasons ?

Regards ;-)
Pierre
Comment 4 Pierre Wieser 2009-07-31 18:25:44 UTC
Hi,
Fixed in last 1.11.2
Regards
Pierre