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 583521 - Migrate from libglade to GtkBuilder
Migrate from libglade to GtkBuilder
Status: RESOLVED FIXED
Product: tracker
Classification: Core
Component: General
git master
Other All
: Normal trivial
: ---
Assigned To: Jürg Billeter
Jamie McCracken
Depends on:
Blocks: 572883
 
 
Reported: 2009-05-22 03:36 UTC by Javier Jardón (IRC: jjardon)
Modified: 2009-06-29 16:23 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Migrate from libglade to GtkBuilder (285.23 KB, patch)
2009-05-22 03:52 UTC, Javier Jardón (IRC: jjardon)
none Details | Review
Migrate from libglade to GtkBuilder - complete patch (286.32 KB, patch)
2009-05-22 04:43 UTC, Javier Jardón (IRC: jjardon)
committed Details | Review

Description Javier Jardón (IRC: jjardon) 2009-05-22 03:36:47 UTC
According to http://www.gnome.org/~fpeters/299.html
this module depends on libglade.

In GNOME 2.27, libglade has been deprecated in favor of GtkBuilder. See
http://library.gnome.org/devel/gtk/stable/gtk-migrating-GtkBuilder.html for
migration instructions. Also see
http://live.gnome.org/GnomeGoals/RemoveLibGladeUseGtkBuilder
Comment 1 Javier Jardón (IRC: jjardon) 2009-05-22 03:52:45 UTC
Created attachment 135151 [details] [review]
Migrate from libglade to GtkBuilder
Comment 2 Javier Jardón (IRC: jjardon) 2009-05-22 04:43:02 UTC
Created attachment 135155 [details] [review]
Migrate from libglade to GtkBuilder - complete patch

Sorry, I forgot to change po/POTFILES.in file
Comment 3 Jürg Billeter 2009-06-29 16:23:36 UTC
commit b06c52197f1692700906fe34e527cc17f1ec9115
Author: Javier Jardón <javierjc1982@gmail.com>
Date:   Fri May 22 06:40:06 2009 +0200

    Migrate from libglade to GtkBuilder (solves GnomeBug:583521)
    
    * configure.ac: libglade dependency eliminated
        * po/POTFILES.in
        * src/tracker-applet/Makefile.am
        * src/tracker-applet/tracker-applet-prefs.glade: removed
        * src/tracker-applet/tracker-applet-prefs.ui: new file
        * src/tracker-applet/tracker-applet.c
        (create_prefs)
        * src/tracker-preferences/Makefile.am
        * src/tracker-preferences/tracker-preferences.c
        (tracker_preferences_init), (tracker_preferences_finalize),
        (model_append_to_list), (model_remove_selected_from_list),
        (cmd_apply), (cmd_add_index_path),
        (setup_page_general), (setup_page_performance),
        (setup_page_files), (setup_page_ignored_files),
        (setup_page_emails), (create_ui),
        * src/tracker-preferences/tracker-preferences.glade: removed
        * src/tracker-preferences/tracker-preferences.ui: new file