GNOME Bugzilla – Bug 668393
"Chat" button in "New Conversation" dialog shows missing icon
Last modified: 2012-01-23 18:07:10 UTC
Originally reported at: https://bugs.launchpad.net/bugs/597219 By the way, many of you might not see this bug as the gconf setting for button icons may have been set as disabled. gconf is not assigning the icon to chat because i guess its not specified.. also i have tested with 3.3.4 it present in it.
Please provide exact steps, ALWAYS. Your description is wrong as this is unrelated to any gconf keys (it is dconf instead). 1. Start dconf-editor and enable org->gnome->desktop->interface->buttons_have_icons 2. In Empathy, go to "Chat > New Conversation". 3. See that all three buttons have icons in empathy-3.2.2-1.fc16.i686. (In reply to comment #0) > also i have tested with 3.3.4 it present in it. So in which version is the icon NOT present?
yes it is present it 3.3.4 version.
Is there any debug output in the terminal when starting empathy 3.3.4 from a terminal window and going to that dialog? Or in ~/.xsession-errors ?
I don't understand this bug. I just tried enabling this option and the 3 buttons do have an icon.
Created attachment 205909 [details] image see we get no icon of chat there..i have mentioned in pic. thanks
From http://git.gnome.org/browse/empathy/tree/libempathy-gtk/empathy-new-message-dialog.c#n319 : self->priv->button_chat = gtk_button_new_with_mnemonic (_("_Chat")); image = gtk_image_new_from_icon_name (EMPATHY_IMAGE_NEW_MESSAGE, GTK_ICON_SIZE_BUTTON); And from libempathy-gtk/empathy-images.h: #define EMPATHY_IMAGE_NEW_MESSAGE "im-message-new" Opening http://archive.ubuntu.com/ubuntu/pool/main/e/empathy/empathy_3.3.4-0ubuntu1.debian.tar.bz2 and going to the included file patches/10_use_notify_osd_icons.patch I see the lines -#define EMPATHY_IMAGE_NEW_MESSAGE "im-message-new" +#define EMPATHY_IMAGE_NEW_MESSAGE "notification-message-im" So I'd REALLY appreciate investigation first (or an okay in the Launchpad bug report from a maintainer who knows the Ubuntu code changes) before upstreaming issues that are very likely not upstream issues. Closing as NOTGNOME.