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 349303 - Help kill libegg
Help kill libegg
Status: RESOLVED FIXED
Product: gnome-bluetooth
Classification: Core
Component: general
unspecified
Other Linux
: Normal normal
: ---
Assigned To: gnome-bluetooth-general-maint@gnome.bugs
gnome-bluetooth-general-maint@gnome.bugs
Depends on:
Blocks: 349256
 
 
Reported: 2006-07-30 12:25 UTC by Vincent Untz
Modified: 2006-12-29 21:30 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
kill libegg patch (8.36 KB, patch)
2006-10-14 14:44 UTC, Arjan Timmerman
none Details | Review
v2 of the patch (7.76 KB, patch)
2006-10-15 10:09 UTC, Arjan Timmerman
none Details | Review
updated patch (14.17 KB, patch)
2006-12-14 18:48 UTC, Christian Persch
none Details | Review
same patch, applies cleanly to HEAD (14.34 KB, patch)
2006-12-15 13:20 UTC, Christian Persch
none Details | Review

Description Vincent Untz 2006-07-30 12:25:37 UTC
+++ This bug was initially created as a clone of Bug #349256 +++

Please help kill libegg. Your module contains some egg code that is now deprecated thanks to new features, most probably the new GTK+ 2.10 features like:

 + GtkRecent* (deprecating EggRecent)
 + GtkStatusIcon (deprecating EggTrayIcon and EggStatusIcon)
 + GtkCellRendererAccel (deprecating EggCellRendererKeys)
 + GtkAccelGroup now has features to deprecate EggAccelerator (see bug 85780)

Also, egg-screen-exec stuff has been deprecated: see http://cvs.gnome.org/viewcvs/*checkout*/libegg/libegg/screen-exec/README

Also, EggIconList has become GtkIconView in GTK+ 2.6.
Comment 1 Arjan Timmerman 2006-10-14 14:43:02 UTC
I wrote a patch for it today. 

Also the patch make the notification area just blink when there is activity, it will improve the chance on no errors.

patch is attached
Comment 2 Arjan Timmerman 2006-10-14 14:44:08 UTC
Created attachment 74684 [details] [review]
kill libegg patch
Comment 3 Arjan Timmerman 2006-10-15 10:09:28 UTC
Created attachment 74747 [details] [review]
v2 of the patch
Comment 4 Arjan Timmerman 2006-10-15 10:10:43 UTC
JGC notified me that you would like a patch done with "cvs diff -up" so i did that, also fixed a couple of signal warnings. 

And added a change in the tooltip when a file is incoming.
Comment 5 Christian Persch 2006-12-14 18:48:04 UTC
Created attachment 78380 [details] [review]
updated patch

This fixes a few problems in the previous patch, and preserves the 'animation'.
Comment 6 Christian Persch 2006-12-15 13:20:30 UTC
Created attachment 78427 [details] [review]
same patch, applies cleanly to HEAD
Comment 7 Bastien Nocera 2006-12-29 21:30:50 UTC
2006-12-29  Bastien Nocera  <hadess@hadess.net>

        * Makefile.am:
        * autogen.sh:
        * configure.in:
        * obex/Makefile.am:
        * obex/gnome-obex-server.c:
        Patch from Christian Persch <chpe@gnome.org> to kill libegg
        usage in the Obex server (Closes: #349303)