← Back to team overview

cairo-dock-team team mailing list archive

[Bug 882704] Re: wrong icon for firefox application instances

 

@Matthieu:
(1)  I don't have a plain chromium launcher, only the custom one.
(2)  I put the custom icon in ~/pictures/ and put the path in the "image's name or path" box in the "modify this launcher" dialog.
(3)  I use a customized theme that I have attached.
(4)  The output of your commands are below.

dan@BLACKBIRD:~$ cat ~/.config/cairo-dock/current_theme/launchers/*firefox* ~/.config/cairo-dock/current_theme/launchers/*chrom*
#2.4.0~2

#[gtk-about]
[Desktop Entry]

#F[Icon]
frame_maininfo=

#d+ Name of the container it belongs to:
Container=_MainDock_

#v
sep_display=

#s Launcher's name :
Name=Firefox

#S+ Image's name or path :
Icon=firefox

#s Command to launch on click :
#{Exemple : nautilus --no-desktop, gedit, etc. You can even enter a keyboard shortcut, for exemple <Alt>F1, <Ctrl>c,  <Ctrl>v, etc}
Exec=firefox 


#X[Extra parameters]
frame_extra=

#b Prevent this launcher from stealing appli from taskbar ?
#{If you choosed to mix launcher and applis, this option will deactivate this behaviour for this launcher only. It can be useful for instance for a launcher that launches a script in a terminal, but you don't want it to steal the Terminal's icon from the Taskbar.} 
prevent inhibate=false

#K Class of the program :
#{The only reason you may want to modify this parameter is if you made this launcher by hands. If you dropped it into the dock from the menu, it is nearly sure that you shouldn't touch it. It defines the class of the program, which is useful to link the appli with its launcher.}
StartupWMClass=Firefox

#b Run in a terminal ?
Terminal=false

#i-[0;16] Only show in this specific viewport
#{If '0' the launcher will be displayed on every viewport.}
ShowOnViewport=0

#f[0;100] Order you want for this launcher among the others:
Order=1.5

Icon Type=0
Type=Application
Origin=/usr/share/applications/firefox.desktop
#2.4.0~2

#[gtk-about]
[Desktop Entry]

#F[Icon]
frame_maininfo=

#d+ Name of the container it belongs to:
Container=_MainDock_

#v
sep_display=

#s Launcher's name :
Name=IPA

#S+ Image's name or path :
Icon=

#s Command to launch on click :
#{Exemple : nautilus --no-desktop, gedit, etc. You can even enter a keyboard shortcut, for exemple <Alt>F1, <Ctrl>c,  <Ctrl>v, etc}
Exec=chromium-browser "file:///media/DATA/Documents/academics/misc/offline%20webpages/IPA%20character%20picker%2011.html"


#X[Extra parameters]
frame_extra=

#b Prevent this launcher from stealing appli from taskbar ?
#{If you choosed to mix launcher and applis, this option will deactivate this behaviour for this launcher only. It can be useful for instance for a launcher that launches a script in a terminal, but you don't want it to steal the Terminal's icon from the Taskbar.} 
prevent inhibate=false

#K Class of the program :
#{The only reason you may want to modify this parameter is if you made this launcher by hands. If you dropped it into the dock from the menu, it is nearly sure that you shouldn't touch it. It defines the class of the program, which is useful to link the appli with its launcher.}
StartupWMClass=

#b Run in a terminal ?
Terminal=false

#i-[0;16] Only show in this specific viewport
#{If '0' the launcher will be displayed on every viewport.}
ShowOnViewport=0

#f[0;100] Order you want for this launcher among the others:
Order=2.625

Icon Type=0
Type=Application
Origin=/usr/share/applications/chromium-browser.desktop
group=0
dan@BLACKBIRD:~$ ls ~/.config/cairo-dock/current_theme/icons
nautilus.svg


** Attachment added: "danTheme.tar.gz"
   https://bugs.launchpad.net/cairo-dock-core/+bug/882704/+attachment/2588583/+files/danTheme.tar.gz

-- 
You received this bug notification because you are a member of Cairo-
Dock Team, which is subscribed to Cairo-Dock Core.
https://bugs.launchpad.net/bugs/882704

Title:
  wrong icon for firefox application instances

Status in Cairo-Dock : Core:
  New

Bug description:
  I recently added a custom launcher that runs the command: chromium-browser "specific.webpage" (the page is a local copy of a unicode character picker that I use frequently).  I created a custom SVG icon for this launcher (this worked fine).  Now, every time I launch firefox, the firefox instances (but not the launcher) use this new custom icon instead of showing up as firefox icons.  When I run { cairo-dock -c -l debug > debug.txt } and then click on the firefox launcher, it shows the wrong icon every time, and spits out this text:
  WARNING: Application calling GLX 1.3 function "glXCreatePixmap" when GLX 1.3 is not supported!  This is an application bug!
  WARNING: Application calling GLX 1.3 function "glXDestroyPixmap" when GLX 1.3 is not supported!  This is an application bug!

  CD version 2.4.0~2 running without OpenGL
  Ubuntu 10.04 (lucid) 32 bit, Gnome, Compiz

To manage notifications about this bug go to:
https://bugs.launchpad.net/cairo-dock-core/+bug/882704/+subscriptions


References