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 349262 - Help kill libegg
Help kill libegg
Status: RESOLVED WONTFIX
Product: eggcups
Classification: Deprecated
Component: notification
unspecified
Other Linux
: Normal normal
: ---
Assigned To: eggcups maintainers
eggcups maintainers
gnome[unmaintained]
Depends on:
Blocks: 349256 416740
 
 
Reported: 2006-07-30 10:41 UTC by Vincent Untz
Modified: 2011-01-28 04:00 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
use GtkStatusIcon (42.97 KB, patch)
2006-12-18 20:14 UTC, Christian Persch
none Details | Review
new patch to apply cleanly against cvs HEAD (43.02 KB, patch)
2006-12-24 14:53 UTC, Christian Persch
none Details | Review
eggcups-gtkstatusicon-2.patch (24.27 KB, patch)
2007-10-25 10:13 UTC, Luca Cavalli
none Details | Review
eggcups-gtkstatusicon-3.patch (24.71 KB, patch)
2007-10-25 12:29 UTC, Luca Cavalli
none Details | Review
eggcups-gtkstatusicon-4.patch (24.71 KB, patch)
2007-10-25 13:27 UTC, Luca Cavalli
none Details | Review
eggcups-gtkstatusicon-5.patch (24.71 KB, patch)
2007-10-25 15:14 UTC, Luca Cavalli
none Details | Review
eggcups-gtkstatusicon-6.patch (24.77 KB, patch)
2007-10-25 15:25 UTC, Luca Cavalli
none Details | Review

Description Vincent Untz 2006-07-30 10:41:34 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 Christian Persch 2006-12-18 20:14:20 UTC
Created attachment 78591 [details] [review]
use GtkStatusIcon
Comment 2 Christian Persch 2006-12-24 14:53:57 UTC
Created attachment 78859 [details] [review]
new patch to apply cleanly against cvs HEAD
Comment 3 Luca Cavalli 2007-10-25 10:13:37 UTC
Created attachment 97832 [details] [review]
eggcups-gtkstatusicon-2.patch

Updated patch. Now context menu is always displayed and about dialog has an icon and the correct program name. I stripped the .cvsignore/.svnignore stuff since I can't fine these files in svn.
Comment 4 Luca Cavalli 2007-10-25 12:29:06 UTC
Created attachment 97837 [details] [review]
eggcups-gtkstatusicon-3.patch

Fixed the about dialog when compiling with gtk+ 2.10.
Comment 5 Christian Persch 2007-10-25 12:30:50 UTC
+#if GTK_CHECK_VERSION (2, 11, 0)
+			       "program-name", _("Print Notifier"),
+#else
+			       "name", _("Character Map"),
+#endif

Not really the Character Map, is it? ;)
Comment 6 Luca Cavalli 2007-10-25 13:27:31 UTC
Created attachment 97843 [details] [review]
eggcups-gtkstatusicon-4.patch

Damn copy-and-paste :)
Comment 7 Luca Cavalli 2007-10-25 15:14:06 UTC
Created attachment 97852 [details] [review]
eggcups-gtkstatusicon-5.patch

Fixes a crash with --debug option.
Comment 8 Luca Cavalli 2007-10-25 15:25:03 UTC
Created attachment 97853 [details] [review]
eggcups-gtkstatusicon-6.patch

Checks --show option and hides/shows status icon at startup.
Comment 9 André Klapper 2009-08-04 14:18:01 UTC
eggcups has not seen any updates for more than two years. Is this dead?

Or can this be just committed?
Comment 10 Akhil Laddha 2011-01-28 04:00:26 UTC
eggcups is replaced by system-config-printer now so it's unlikely to get further development. I am closing bugs as WONTFIX. Please feel free to reopen the bugs in future if anyone takes the responsibility for active development.