[Bug 146461] Re: pidgin minimize to tray is visually wrong using compiz
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 to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 146461] Re: pidgin minimize to tray is visually wrong using compiz
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 geometry of the tray icon as with gtk_status_icon_get_geometry () // Set the geometry of the window. gtk_window_set_skip_taskbar_hint(window, TRUE); gtk_window_iconify(window); gtk_window_hide(window); g_list_prepend(hidden_windows, window); } void gtk_status_icon_deiconify_windows(GtkStatusIcon *icon) { // for window in hidden_windows: gtk_window_set_skip_taskbar_hint(window, FALSE); gtk_window_show(window); gtk_window_deiconify(window); // remove window from hidden_windows // end } Obviously, this needs some input from the GTK+ guys. I'm not sure if the icon should automatically de-iconify on click or not. I'm also not sure if you'd want to de-iconify everything in one shot (or if it should even track multiple hidden windows). -- 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 to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 146461] Re: pidgin minimize to tray is visually wrong using compiz
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 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 to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 146461] Re: pidgin minimize to tray is visually wrong using compiz
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: pidgin Status: New => Confirmed ** Changed in: compiz (Ubuntu) Status: Confirmed => Invalid -- 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 to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 146461] Re: pidgin minimize to tray is visually wrong using compiz
** 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 list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 146461] Re: pidgin minimize to tray is visually wrong using compiz
** 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 list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 146461] Re: pidgin minimize to tray is visually wrong using compiz
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 you are a member of Ubuntu Bugs, which is the bug contact for Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 146461] Re: pidgin minimize to tray is visually wrong using compiz
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! ** Changed in: compiz (Ubuntu) Status: New => Invalid -- 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 list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs