After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 166956 - All excuting programs have only default icon on window list applet.
All excuting programs have only default icon on window list applet.
Status: RESOLVED FIXED
Product: gnome-panel
Classification: Other
Component: window list
2.12.x
Other All
: Normal normal
: ---
Assigned To: Panel Maintainers
Panel Maintainers
Depends on:
Blocks:
 
 
Reported: 2005-02-10 17:15 UTC by sangu
Modified: 2005-12-31 11:02 UTC
See Also:
GNOME target: ---
GNOME version: 2.11/2.12


Attachments
Only in starting program (startup-notification) (210.40 KB, image/png)
2005-02-11 00:25 UTC, sangu
Details

Description sangu 2005-02-10 17:15:37 UTC
Please describe the problem:
All excuting programs(Starup-Notification) have only default icon on window list
applet.

The programs are  "StartupNotify=true" in .desktop file.

gnome-panel-2.9.91

This is Default icon : 
http://bugzilla.gnome.org/attachment.cgi?id=32782&action=view

Steps to reproduce:
1. Click gedit in gnome menu 
2. 
3. 


Actual results:


Expected results:


Does this happen every time?
always

Other information:
libwnck-2.9.91, metacity-2.9.13.

My linux distribution is Fedora development.
Comment 1 Vincent Noel 2005-02-10 18:31:42 UTC
What version of gnome-icon-theme and gnome-control-center are you using ?
Comment 2 sangu 2005-02-10 18:44:00 UTC
Vincent Noel : gnome-icon-theme 2.9.91, control-center 2.9.4
Comment 3 Vincent Untz 2005-02-10 21:54:16 UTC
Is this happening only during the startup of the program or is the icon always
the default one?
Could you attach a screenshot?

Thanks
Comment 4 sangu 2005-02-11 00:25:27 UTC
Created attachment 37322 [details]
Only in starting program (startup-notification)

This problem happens only during the startup of the program.
Comment 5 Vincent Noel 2005-02-11 00:54:57 UTC
Ooooooh ok... I understand now ;)
The startup-notification is handled seperately from the application itself. That's why the icon is not the 
right one yet.
Would it be possible for the startup-notification process to know the application icon and display it ?
Comment 6 sangu 2005-02-11 17:42:23 UTC
in .desktop fils's Icon=

1. Icon=some 
No problem

gcalctool's desktop file
$cat /usr/share/applications/gnome-gcalctool.desktop
[...]
Exec=gcalctool
Icon=gnome-calculator               <----- This line
Terminal=false
Type=Application
StartupNotify=true
Categories=GNOME;Application;Utility;
X-GNOME-DocPath=gcalctool/gcalctool.xml
X-GNOME-Bugzilla-Bugzilla=GNOME
X-GNOME-Bugzilla-Product=gcalctool
X-GNOME-Bugzilla-Component=general
X-GNOME-Bugzilla-OtherBinaries=gnome-calculator
X-Desktop-File-Install-Version=0.10
OnlyShowIn=GNOME;

2. Icon=some.png
This problem ( bug 166956 ) happens.
$cat /usr/share/applications/gnome-gedit.desktop
Exec=gedit %U
Terminal=false
Type=Application
StartupNotify=true
MimeType=text/plain;
Icon=gedit-icon.png                             <-- This line
Categories=Application;Utility;TextEditor;X-Red-Hat-Base;
X-GNOME-DocPath=gedit/gedit.xml
X-GNOME-Bugzilla-Bugzilla=GNOME
X-GNOME-Bugzilla-Product=gedit
X-GNOME-Bugzilla-Component=general
X-GNOME-Bugzilla-Version=2.9.6
X-Desktop-File-Install-Version=0.10
OnlyShowIn=GNOME;
Comment 7 Vincent Noel 2005-02-11 17:47:08 UTC
For me, the icon is the same one (the 'generic' one) independent of what is in
the .desktop file.
Comment 8 Vincent Untz 2005-02-14 08:56:46 UTC
It used to work before. At least on my FC3 :-)
Comment 9 Vincent Untz 2005-02-14 21:24:30 UTC
2005-02-14  Vincent Untz  <vincent@vuntz.net>

        * window-list.c: (icon_loader_func): fix icon loader so that it can
        find icons that are not icon names.
        Fix bug #166956
Comment 10 sangu 2005-10-21 02:01:59 UTC
Sometimes or often, this bug happens again.
Is this bug relative to errors below?

(gnome-panel:2444): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_height: assertion
`pixbuf != NULL' failed

(gnome-panel:2444): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_width: assertion
`pixbuf != NULL' failed

(gnome-panel:2444): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_width: assertion
`pixbuf != NULL' failed

(gnome-panel:2444): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_height: assertion
`pixbuf != NULL' failed

(gnome-panel:2444): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_has_alpha: assertion
`pixbuf != NULL' failed

(gnome-panel:2444): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_rowstride: assertion
`pixbuf != NULL' failed

(gnome-panel:2444): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_pixels: assertion
`pixbuf != NULL' failed

(gnome-panel:2444): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_height: assertion
`pixbuf != NULL' failed
Comment 11 Vincent Untz 2005-12-31 11:02:47 UTC
Should be fixed in HEAD. There was a problem with an icon theme not being correctly used in the window list.