Menu

#39 Icon backgrounds should be transparent

open-invalid
nobody
5
2007-08-31
2007-08-15
No

The icons that show up in the Notification Are should have a transparent background.

If you set a color for the panel (or make it transparent) the problem will become obvious.

Using version v1.11.1pre3 (because of bugs in 1.12).

Discussion

  • Marius Scurtescu

    screenshot of the icon

     
  • Owen Marshall

    Owen Marshall - 2007-08-31
    • milestone: 490613 -->
    • status: open --> open-invalid
     
  • Owen Marshall

    Owen Marshall - 2007-08-31

    Logged In: YES
    user_id=874762
    Originator: NO

    The icons *are* transparent, but the eventbox behind them doesn't take the tray background. Please read the FAQ on the homepage for a description as to why this is the case.

    *BUT* you can set the background of the eventbox in the checkgmail preferences. It's so damn simple, I really don't understand why people don't do it!!!

    If there's anything ambiguous about a great big button that reads "Set tray background", please let me know ... but I really can't see how on earth I can make it more obvious!

    Cheers,
    Owen

     
  • Marius Scurtescu

    Logged In: YES
    user_id=25046
    Originator: YES

    Sorry, I definitely did not mean to upset you.

    My bad, I missed both the FAQ and the big button.

    I would leave this issue open though. Before I submitted this issue I did search the open bugs, and I submitted because nothing related was there.

    This is still a valid bug, setting the color is just a workaround (and worked great for me btw).

    The Gnome issue you are pointing to in the FAQ was fixed more than a year ago, and it says "Fixed in the development version. The fix will be available in the next major release." Not sure what libegg is. Target milestone 2.12 applies to the Gtk engine? If yes, then it looks like only the next version of Gnome will have the fix (jeez, it takes forever until a fix like this hits the end user).

     
  • Owen Marshall

    Owen Marshall - 2007-09-01

    Logged In: YES
    user_id=874762
    Originator: NO

    Sorry, didn't mean to get so worked up about the issue - I've just received a lot of complaints about it recently, and there's really nothing I can do to fix it.

    As to the finer technicalities of the bug: it's been fixed in Gtk, but as I understand it Gtk2-perl uses its own implementation of libegg to handle the tray. (It's not really a bug anyway, but an added feature - an eventbox *should* appear using the system default Gtk colour; all that fix has done is to check when it's the parent of a tray icon, and in that special circumstance make it transparent. The first apps with transparent tray icons, like Gaim, patched libegg themselves and distributed this patched library, but that's not something you can do with an interpreted language like Perl ...)

    Anyway, when Gtk2-perl gets similarly patched (and when those updates make it into your distro, etc, etc), everything should work fine, but until that stage there's not much I can do about it, unfortunately.

    Cheers,
    Owen

     

Log in to post a comment.