GNOME Bugzilla – Bug 349279
Help kill libegg
Last modified: 2008-04-03 21:07:09 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.
What's the status on this?
(In reply to comment #1) > What's the status on this? > Still open
More detailed description of tasks: - Convert plugins/file-loader/* from EggRecent to GtkRecent - Convert libegg/eggcellrendererkeys.[ch] into a GtkCellRenderer derived object and move it to libanjuta/anjuta-cell-renderer-keys.[ch] - Kill remaining libegg directory! Any help is appreciated!
Created attachment 107761 [details] [review] Patch to port anjuta-ui to gtk_cell_renderer_accel
(In reply to comment #4) > Created an attachment (id=107761) [edit] > Patch to port anjuta-ui to gtk_cell_renderer_accel > Thanks a lot. The it's been applied in trunk.
libegg RIP!
Hmm... Must invent evil egg widgets to bring it back! :-D