This may come up when Rhythmbox ports to GtkStatusIcon:
http://bugzilla.gnome.org/show_bug.cgi?id=349280
--
pidgin minimize to tray is visually wrong using compiz
https://bugs.launchpad.net/bugs/146461
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed
It seems like we should switch to GtkStatusIcon at some point. Then
there could be something like this in GTK+ (based off the code from
Rhythmbox):
void gtk_status_icon_iconify_window(GtkStatusIcon *icon, GtkWindow *window)
{
if (!gtk_status_icon_is_embedded ())
return;
// Get the
I looked at the code in Rhythmbox. I see what it's doing. Every
application should not have to duplicate that code. I'll see if that can
be implemented in libegg or something.
** Changed in: pidgin
Importance: Undecided => Low
Assignee: (unassigned) => Richard Laager (rlaager)
--
pidgin
This is not a compiz problem. Pidgin must tell Compiz that it's iconified and
not minimized, and it must tell Compiz where it's iconified to.
In rythmbox, this is done in the rb_shell_set_visibility function in
shell/rb-shell.c.
** Also affects: pidgin
Importance: Undecided
Status: New
** Changed in: compiz (Ubuntu)
Status: New => Confirmed
--
pidgin minimize to tray is visually wrong using compiz
https://bugs.launchpad.net/bugs/146461
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.
--
ubuntu-bugs mailing
** Changed in: compiz (Ubuntu)
Importance: Undecided => Low
--
pidgin minimize to tray is visually wrong using compiz
https://bugs.launchpad.net/bugs/146461
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.
--
ubuntu-bugs mailing
I closed the wrong set of bugs, sorry.
** Changed in: compiz (Ubuntu)
Assignee: (unassigned) => compiz packagers (compiz)
Status: Invalid => New
--
pidgin minimize to tray is visually wrong using compiz
https://bugs.launchpad.net/bugs/146461
You received this bug notification because
Thank you for taking the time to report this bug and helping to make
Ubuntu better. However, this compiz package is not from the official
Ubuntu repositories, and as such is not supported here. Please report
this bug upstream at [WWW]
https://bugs.freedesktop.org/enter_bug.cgi?product=xorg . Thanks