[Bug 146461] Re: pidgin minimize to tray is visually wrong using compiz

2008-05-13 Thread Richard Laager
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

2008-05-13 Thread Richard Laager
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

2008-05-09 Thread Richard Laager
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

2008-05-08 Thread Danny Baumann
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

2008-02-17 Thread Travis Watkins
** 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

2007-10-01 Thread Travis Watkins
** 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

2007-09-28 Thread David Portwood
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

2007-09-28 Thread David Portwood
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