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 349283 - Help kill libegg
Help kill libegg
Status: RESOLVED WONTFIX
Product: muine
Classification: Other
Component: general
unspecified
Other All
: Normal normal
: ---
Assigned To: Muine Maintainers
Muine Maintainers
gnome[unmaintained]
Depends on:
Blocks: 349256 364528
 
 
Reported: 2006-07-30 11:22 UTC by Vincent Untz
Modified: 2011-07-07 05:56 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Vincent Untz 2006-07-30 11:22:11 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 and egg-sharp.cs)
 + 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 Wouter Bolsterlee (uws) 2006-10-06 14:40:51 UTC
Also see #355035
Comment 2 Pedro Castro 2006-11-07 17:59:32 UTC
For while EggRecent isn't supported in gtk-sharp, there's a C# implementation of the FreeDesktop Recent interface available on the MonoDevelop source. More specifically, the GtkRecent.cs file, in case anyone wants to try it.
Comment 3 Wouter Bolsterlee (uws) 2006-11-08 08:59:26 UTC
Muine doesn't use any "recent files" stuff ;)
Comment 4 Pedro Castro 2006-11-08 11:56:21 UTC
Oops. :-)

It looks like "recent files" are stored in a playlist instead, inside the muine gnome2 dir. Sorry.
Comment 5 Peter Johanson 2007-01-21 04:40:50 UTC
Ok, just to make sure we're clear, the only thing that we really have that is of issue here is our egg-sharp.cs we use for the tray icon. Unfortunately, depending on gtk# 2.10 when so few distributions ship it really isn't an option right now. If I find time, I may add support for this, and make it either use egg-sharp.cs, or Gtk.StatusIcon at compile time based on what gtk# is used. Until then I've added an item to the TODO file about this.
Comment 6 Luis Medinas 2007-10-09 11:15:26 UTC
Most of the distros ship gtk-sharp 2.10 now it makes sense switch to StatusIcon. If i find time i'll build a patch for it.
Comment 7 Wouter Bolsterlee (uws) 2008-09-22 16:23:37 UTC
Any updates on this one, Luis?
Comment 8 Tobias Mueller 2009-03-16 21:36:16 UTC
I think this issue is clearly NEW.
Luis, any chance you can fix this?
Comment 9 André Klapper 2009-08-04 14:25:26 UTC
Luis, can this get in please?
Comment 10 Akhil Laddha 2011-07-07 05:56:42 UTC
muine development has been stalled and it has been unmaintained for a few years now. Maintainers don't have future development plan so i am closing all the bugs as WONTFIX. Please feel free to reopen the bugs in future if anyone takes the responsibility for active development.