[stardict] notification icon not transparent

Bug #118304 reported by Fabien Tassin
64
This bug affects 11 people
Affects Status Importance Assigned to Milestone
stardict (Ubuntu)
Triaged
Wishlist
Unassigned

Bug Description

Binary package hint: stardict

The icon in the notification area is not transparent.

To reproduce, start startdict, edit the gnome-panel properties, select background, solid color, put the slide for Style on the left (transparent). The startdict Green book has a white background.

(of course, you have to have a non-white Desktop background for this to be visible)

This is on Gutsy.

Revision history for this message
Yotam Benshalom (benshalom) wrote :

This happens on Feisty as well.

Revision history for this message
Dmitriy Geels (dmig) wrote :
Revision history for this message
Pavel Mlčoch (pavkamlc) wrote :

is the same in hardy. Icons in package is transparent, but loaded without transparency.

Revision history for this message
Pavel Mlčoch (pavkamlc) wrote :

this is the patch from cvs upstream (Evgeniy Dushistov). It works. Possible to apply?

Daniel T Chen (crimsun)
Changed in stardict:
importance: Undecided → Wishlist
status: New → Triaged
Revision history for this message
Dmitriy Geels (dmig) wrote :

looks like, patch was applied in jaunty - icon background is now transparent

Revision history for this message
time-trader (time-trader) wrote :

hm...not for me.. background is still not transperent on jaunty. Am I missing something?

Revision history for this message
Sergey Nizovtsev (snizovtsev) wrote :

I've built packages with Pavel's patch. You can download it from my PPA:
https://launchpad.net/~snizovtsev/+archive/ppa

Revision history for this message
Martin Saturka (kvutza) wrote :

Still not transparent at Lucid 10.04 LTS.

Revision history for this message
Ulf Rompe (rompe) wrote :

This didn't happen to me in a couple of Ubuntu releases, but upgrading to Maverick (stardict-gnome 3.0.1-7) introduced it here.

I just checked with "strace -f -e open -o /tmp/star.out stardict" that only the icons from /usr/share/stardict/pixmaps/ are loaded.
Viewing these icons with eog or another tool shows them transparent, but in the notification area I get that light grey background just like in the screenshot linked above. To verify that the icons don't suffer from some obscure format error, I replaced one of them (after backing it up) with a knowingly working one:

cp /usr/share/icons/hicolor/24x24/apps/updates-notifier.png /usr/share/stardict/pixmaps/docklet_stop.png

The result is the update notifier icon on a light grey background. So the problem must be the way the icons are displayed, not the icons themself.

Revision history for this message
Ulf Rompe (rompe) wrote :
Revision history for this message
Walter Beckerleg (spayk-99) wrote :

Happens to me in maverick but did not happen in lucid.

Revision history for this message
sterios prosiniklis (steriosprosiniklis) wrote : Re: [Bug 118304] Re: [stardict] notification icon not transparent

2010/9/29 Ulf Rompe <email address hidden>

> This didn't happen to me in a couple of Ubuntu releases, but upgrading
> to Maverick (stardict-gnome 3.0.1-7) introduced it here.
>

Probably you changed theme, or image for the panel

>
> I just checked with "strace -f -e open -o /tmp/star.out stardict" that only
> the icons from /usr/share/stardict/pixmaps/ are loaded.
> Viewing these icons with eog or another tool shows them transparent, but in
> the notification area I get that light grey background just like in the
> screenshot linked above. To verify that the icons don't suffer from some
> obscure format error, I replaced one of them (after backing it up) with a
> knowingly working one:
>
> cp /usr/share/icons/hicolor/24x24/apps/updates-notifier.png
> /usr/share/stardict/pixmaps/docklet_stop.png
>
> The result is the update notifier icon on a light grey background. So
> the problem must be the way the icons are displayed, not the icons
> themself.
>
>
Yes, system theme color is being used, to create icon background.
This is the original bugfix regarding white background of notification area
icon
http://www.stardict.org/forum/viewtopic.php?f=5&t=246

Try using system theme as panel background.
(right click > properties > background > none)

The only way i found to use a different panel background icon without this
issue,
is to recompile stardict using as notification area icon, a custom one with
proper background
(you can create it, using original stardict icon and your actual panel
background)

Revision history for this message
sterios prosiniklis (steriosprosiniklis) wrote :

    This didn't happen to me in a couple of Ubuntu releases, but upgrading
    to Maverick (stardict-gnome 3.0.1-7) introduced it here.

Probably you changed theme, or image for the panel

    I just checked with "strace -f -e open -o /tmp/star.out stardict" that only the icons from /usr/share/stardict/pixmaps/ are loaded.
    Viewing these icons with eog or another tool shows them transparent, but in the notification area I get that light grey background just like in the screenshot linked above. To verify that the icons don't suffer from some obscure format error, I replaced one of them (after backing it up) with a knowingly working one:

    cp /usr/share/icons/hicolor/24x24/apps/updates-notifier.png
    /usr/share/stardict/pixmaps/docklet_stop.png

    The result is the update notifier icon on a light grey background. So
    the problem must be the way the icons are displayed, not the icons
    themself.

Yes, system theme color is being used, to create icon background.
This is the original bugfix regarding white background of notification area icon

http://www.stardict.org/forum/viewtopic.php?f=5&t=246

Try using system theme as panel background.
(right click > properties > background > none)

The only way i found to use a different panel background icon without this issue,
is to recompile stardict using as notification area icon, a custom one with proper background
(you can create it, using original stardict icon and your actual panel background)

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.