GNOME Bugzilla – Bug 349303
Help kill libegg
Last modified: 2006-12-29 21:30:50 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.
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
Created attachment 74684 [details] [review] kill libegg patch
Created attachment 74747 [details] [review] v2 of the patch
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.
Created attachment 78380 [details] [review] updated patch This fixes a few problems in the previous patch, and preserves the 'animation'.
Created attachment 78427 [details] [review] same patch, applies cleanly to HEAD
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)