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 592568 - Remove libglade dependency
Remove libglade dependency
Status: RESOLVED FIXED
Product: Evolution Exchange
Classification: Deprecated
Component: Connector
2.29.x
Other Linux
: Normal normal
: ---
Assigned To: Connector Maintainer
Ximian Connector QA
Depends on:
Blocks: 572883
 
 
Reported: 2009-08-21 12:10 UTC by Milan Crha
Modified: 2009-08-24 09:45 UTC
See Also:
GNOME target: 2.30.x
GNOME version: ---


Attachments
proposed eex patch (3.95 KB, patch)
2009-08-21 13:18 UTC, Milan Crha
committed Details | Review

Description Milan Crha 2009-08-21 12:10:24 UTC
Remove libglade dependency in eex.

Quite simple at the moment, as the rest glade files are not used anywhere. Might be able to test it as soon as the build break is solved (bug #590251) and not forget to take care of this when merging pieces from eds and evo into eex (bug #456240). I believe we can do the glade transforms to the code and omit any .ui files here.
Comment 1 Milan Crha 2009-08-21 13:18:06 UTC
Created attachment 141327 [details] [review]
proposed eex patch

for evolution-exchange;

This patch, together with these commands:
  $ git rm storage/*.glade
  $ git rm storage/exchange-change-password.c
  $ git rm storage/exchange-change-password.h

makes eex glade free.
Comment 2 Matthew Barnes 2009-08-21 13:32:32 UTC
Marvelous!  Approved.
Comment 3 Milan Crha 2009-08-24 09:45:15 UTC
Created commit de0ba0e in eex master (2.29.1+)