← Back to team overview

cairo-dock-team team mailing list archive

[Bug 994123] Re: Does not group Microsoft Office 2007 Programs ran by wine

 

$ xprop | grep CLASS
WM_CLASS(STRING) = "EXCEL.EXE", "Wine"

$ cairo-dock -l debug --colors | sed -n "/cairo_dock_guess_class/
{N;p;}"


dustin@desktop:~$ cairo-dock -l debug --colors | sed -n "/cairo_dock_guess_class/ {N;p;}"
debug   :  (/build/buildd/cairo-dock-3.0.0.1/src/gldit/cairo-dock-class-manager.c:cairo_dock_guess_class:1654)
  cairo_dock_guess_class (VBoxManage startvm "Win_XP", '(null)')
debug   :  (/build/buildd/cairo-dock-3.0.0.1/src/gldit/cairo-dock-class-manager.c:cairo_dock_guess_class:1766)
   -> 'vboxmanage'
debug   :  (/build/buildd/cairo-dock-3.0.0.1/src/gldit/cairo-dock-class-manager.c:cairo_dock_guess_class:1654)
  cairo_dock_guess_class (/home/dustin/workspace/Pandora/gui.jar, 'org-eclipse-jdt-internal-jarinjarloader-JarRsrcLoader')
debug   :  (/build/buildd/cairo-dock-3.0.0.1/src/gldit/cairo-dock-class-manager.c:cairo_dock_guess_class:1766)
   -> 'org-eclipse-jdt-internal-jarinjarloader-jarrsrcloader'
debug   :  (/build/buildd/cairo-dock-3.0.0.1/src/gldit/cairo-dock-class-manager.c:cairo_dock_guess_class:1654)
  cairo_dock_guess_class ((null), 'org-eclipse-jdt-internal-jarinjarloader-JarRsrcLoader')
debug   :  (/build/buildd/cairo-dock-3.0.0.1/src/gldit/cairo-dock-class-manager.c:cairo_dock_guess_class:1766)
   -> 'org-eclipse-jdt-internal-jarinjarloader-jarrsrcloader'
debug   :  (/build/buildd/cairo-dock-3.0.0.1/src/gldit/cairo-dock-class-manager.c:cairo_dock_guess_class:1654)
  cairo_dock_guess_class (empathy, '(null)')
debug   :  (/build/buildd/cairo-dock-3.0.0.1/src/gldit/cairo-dock-class-manager.c:cairo_dock_guess_class:1766)
   -> 'empathy'
debug   :  (/build/buildd/cairo-dock-3.0.0.1/src/gldit/cairo-dock-class-manager.c:cairo_dock_guess_class:1654)
  cairo_dock_guess_class (thunderbird %u, 'Thunderbird')
debug   :  (/build/buildd/cairo-dock-3.0.0.1/src/gldit/cairo-dock-class-manager.c:cairo_dock_guess_class:1766)
   -> 'thunderbird'
debug   :  (/build/buildd/cairo-dock-3.0.0.1/src/gldit/cairo-dock-class-manager.c:cairo_dock_guess_class:1654)
  cairo_dock_guess_class (gnome-terminal, '(null)')
debug   :  (/build/buildd/cairo-dock-3.0.0.1/src/gldit/cairo-dock-class-manager.c:cairo_dock_guess_class:1766)
   -> 'gnome-terminal'
debug   :  (/build/buildd/cairo-dock-3.0.0.1/src/gldit/cairo-dock-class-manager.c:cairo_dock_guess_class:1654)
  cairo_dock_guess_class (vncviewer server.local, '(null)')
debug   :  (/build/buildd/cairo-dock-3.0.0.1/src/gldit/cairo-dock-class-manager.c:cairo_dock_guess_class:1766)
   -> 'vncviewer'
debug   :  (/build/buildd/cairo-dock-3.0.0.1/src/gldit/cairo-dock-class-manager.c:cairo_dock_guess_class:1654)
  cairo_dock_guess_class (/opt/cisco/vpn/bin/vpnui, '(null)')
debug   :  (/build/buildd/cairo-dock-3.0.0.1/src/gldit/cairo-dock-class-manager.c:cairo_dock_guess_class:1766)
   -> 'vpnui'
debug   :  (/build/buildd/cairo-dock-3.0.0.1/src/gldit/cairo-dock-class-manager.c:cairo_dock_guess_class:1654)
  cairo_dock_guess_class ((null), 'wine, Microsoft Word')
debug   :  (/build/buildd/cairo-dock-3.0.0.1/src/gldit/cairo-dock-class-manager.c:cairo_dock_guess_class:1766)
   -> 'wine, microsoft word'
debug   :  (/build/buildd/cairo-dock-3.0.0.1/src/gldit/cairo-dock-class-manager.c:cairo_dock_guess_class:1654)
  cairo_dock_guess_class (/opt/google/chrome/google-chrome %U, '(null)')
debug   :  (/build/buildd/cairo-dock-3.0.0.1/src/gldit/cairo-dock-class-manager.c:cairo_dock_guess_class:1766)
   -> 'google-chrome'
debug   :  (/build/buildd/cairo-dock-3.0.0.1/src/gldit/cairo-dock-class-manager.c:cairo_dock_guess_class:1654)
  cairo_dock_guess_class ((null), 'qw.exe')
debug   :  (/build/buildd/cairo-dock-3.0.0.1/src/gldit/cairo-dock-class-manager.c:cairo_dock_guess_class:1766)
   -> 'qw'
debug   :  (/build/buildd/cairo-dock-3.0.0.1/src/gldit/cairo-dock-class-manager.c:cairo_dock_guess_class:1654)
  cairo_dock_guess_class (epsxe, '<unknown>')
debug   :  (/build/buildd/cairo-dock-3.0.0.1/src/gldit/cairo-dock-class-manager.c:cairo_dock_guess_class:1766)
   -> '<unknown>'
debug   :  (/build/buildd/cairo-dock-3.0.0.1/src/gldit/cairo-dock-class-manager.c:cairo_dock_guess_class:1654)
  cairo_dock_guess_class ((null), '<unknown>')
debug   :  (/build/buildd/cairo-dock-3.0.0.1/src/gldit/cairo-dock-class-manager.c:cairo_dock_guess_class:1766)
   -> '<unknown>'
debug   :  (/build/buildd/cairo-dock-3.0.0.1/src/gldit/cairo-dock-class-manager.c:cairo_dock_guess_class:1654)
  cairo_dock_guess_class ((null), 'EXCEL.EXE')
debug   :  (/build/buildd/cairo-dock-3.0.0.1/src/gldit/cairo-dock-class-manager.c:cairo_dock_guess_class:1766)
   -> 'excel'
debug   :  (/build/buildd/cairo-dock-3.0.0.1/src/gldit/cairo-dock-class-manager.c:cairo_dock_guess_class:1654)
  cairo_dock_guess_class (eclipse, '(null)')
debug   :  (/build/buildd/cairo-dock-3.0.0.1/src/gldit/cairo-dock-class-manager.c:cairo_dock_guess_class:1766)
   -> 'eclipse'
debug   :  (/build/buildd/cairo-dock-3.0.0.1/src/gldit/cairo-dock-class-manager.c:cairo_dock_guess_class:1654)
  cairo_dock_guess_class ((null), 'gedit')
debug   :  (/build/buildd/cairo-dock-3.0.0.1/src/gldit/cairo-dock-class-manager.c:cairo_dock_guess_class:1766)
   -> 'gedit'
debug   :  (/build/buildd/cairo-dock-3.0.0.1/src/gldit/cairo-dock-class-manager.c:cairo_dock_guess_class:1654)
  cairo_dock_guess_class ((null), 'wine')
debug   :  (/build/buildd/cairo-dock-3.0.0.1/src/gldit/cairo-dock-class-manager.c:cairo_dock_guess_class:1766)
   -> 'wine'
debug   :  (/build/buildd/cairo-dock-3.0.0.1/src/gldit/cairo-dock-class-manager.c:cairo_dock_guess_class:1654)
  cairo_dock_guess_class ((null), 'gnome-terminal')
debug   :  (/build/buildd/cairo-dock-3.0.0.1/src/gldit/cairo-dock-class-manager.c:cairo_dock_guess_class:1766)
   -> 'gnome-terminal'
debug   :  (/build/buildd/cairo-dock-3.0.0.1/src/gldit/cairo-dock-class-manager.c:cairo_dock_guess_class:1654)
  cairo_dock_guess_class ((null), 'gnome-terminal')
debug   :  (/build/buildd/cairo-dock-3.0.0.1/src/gldit/cairo-dock-class-manager.c:cairo_dock_guess_class:1766)
   -> 'gnome-terminal'
fixme:exec:SHELL_execute flags ignored: 0x00000100
fixme:exec:SHELL_execute flags ignored: 0x00004100
p11-kit: couldn't load module: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: cannot open shared object file: No such file or directory
fixme:heap:HeapSetInformation 0x110000 1 (nil) 0
fixme:heap:HeapSetInformation 0x110000 1 (nil) 0
fixme:heap:HeapSetInformation 0x110000 1 (nil) 0
fixme:time:GetCalendarInfoW flag CAL_NOUSEROVERRIDE used, not fully implemented
fixme:time:GetCalendarInfoW flag CAL_NOUSEROVERRIDE used, not fully implemented
fixme:time:GetCalendarInfoW flag CAL_NOUSEROVERRIDE used, not fully implemented
fixme:time:GetCalendarInfoW flag CAL_NOUSEROVERRIDE used, not fully implemented
fixme:time:GetCalendarInfoW flag CAL_NOUSEROVERRIDE used, not fully implemented
fixme:time:GetCalendarInfoW flag CAL_NOUSEROVERRIDE used, not fully implemented
fixme:time:GetCalendarInfoW flag CAL_NOUSEROVERRIDE used, not fully implemented
fixme:time:GetCalendarInfoW flag CAL_NOUSEROVERRIDE used, not fully implemented
fixme:time:GetCalendarInfoW flag CAL_NOUSEROVERRIDE used, not fully implemented
fixme:time:GetCalendarInfoW flag CAL_NOUSEROVERRIDE used, not fully implemented
fixme:time:GetCalendarInfoW flag CAL_NOUSEROVERRIDE used, not fully implemented
fixme:time:GetCalendarInfoW flag CAL_NOUSEROVERRIDE used, not fully implemented
fixme:time:GetCalendarInfoW flag CAL_NOUSEROVERRIDE used, not fully implemented
fixme:time:GetCalendarInfoW flag CAL_NOUSEROVERRIDE used, not fully implemented
fixme:time:GetCalendarInfoW flag CAL_NOUSEROVERRIDE used, not fully implemented
fixme:time:GetCalendarInfoW flag CAL_NOUSEROVERRIDE used, not fully implemented
fixme:time:GetCalendarInfoW flag CAL_NOUSEROVERRIDE used, not fully implemented
fixme:time:GetCalendarInfoW flag CAL_NOUSEROVERRIDE used, not fully implemented
fixme:time:GetCalendarInfoW flag CAL_NOUSEROVERRIDE used, not fully implemented
fixme:time:GetCalendarInfoW flag CAL_NOUSEROVERRIDE used, not fully implemented
fixme:time:GetCalendarInfoW flag CAL_NOUSEROVERRIDE used, not fully implemented
fixme:time:GetCalendarInfoW flag CAL_NOUSEROVERRIDE used, not fully implemented
fixme:time:GetCalendarInfoW flag CAL_NOUSEROVERRIDE used, not fully implemented
fixme:time:GetCalendarInfoW flag CAL_NOUSEROVERRIDE used, not fully implemented
fixme:time:GetCalendarInfoW flag CAL_NOUSEROVERRIDE used, not fully implemented
fixme:time:GetCalendarInfoW flag CAL_NOUSEROVERRIDE used, not fully implemented
fixme:time:GetCalendarInfoW flag CAL_NOUSEROVERRIDE used, not fully implemented
fixme:time:GetCalendarInfoW flag CAL_NOUSEROVERRIDE used, not fully implemented
fixme:time:GetCalendarInfoW flag CAL_NOUSEROVERRIDE used, not fully implemented
fixme:time:GetCalendarInfoW flag CAL_NOUSEROVERRIDE used, not fully implemented
fixme:time:GetCalendarInfoW flag CAL_NOUSEROVERRIDE used, not fully implemented
fixme:time:GetCalendarInfoW flag CAL_NOUSEROVERRIDE used, not fully implemented
fixme:time:GetCalendarInfoW flag CAL_NOUSEROVERRIDE used, not fully implemented
fixme:time:GetCalendarInfoW flag CAL_NOUSEROVERRIDE used, not fully implemented
fixme:time:GetCalendarInfoW flag CAL_NOUSEROVERRIDE used, not fully implemented
fixme:time:GetCalendarInfoW flag CAL_NOUSEROVERRIDE used, not fully implemented
fixme:time:GetCalendarInfoW flag CAL_NOUSEROVERRIDE used, not fully implemented
fixme:time:GetCalendarInfoW flag CAL_NOUSEROVERRIDE used, not fully implemented
fixme:thread:SetThreadIdealProcessor (0xfc): stub
fixme:thread:SetThreadIdealProcessor (0x104): stub
fixme:thread:SetThreadIdealProcessor (0x10c): stub
fixme:thread:SetThreadIdealProcessor (0x114): stub
fixme:msimtf:DllGetClassObject ({c1ee01f2-b3b6-4a6a-9ddd-e988c088ec82} {00000001-0000-0000-c000-000000000046} 0x33dda0)
err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111
err:ole:CoGetClassObject no class object {c1ee01f2-b3b6-4a6a-9ddd-e988c088ec82} could be created for context 0x1
fixme:heap:HeapSetInformation 0x110000 1 (nil) 0
fixme:win:EnumDisplayDevicesW ((null),0,0x33d5ec,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33d5ec,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33d5ec,0x00000000), stub!
fixme:wtsapi:WTSRegisterSessionNotification Stub 0x2010e 0x00000000
fixme:mscoree:get_runtime_info unsupported runtimeinfo flags 50
fixme:mscoree:CLRMetaHost_GetRuntime Unrecognized version L"v2.0.0"
fixme:time:GetCalendarInfoW flag CAL_NOUSEROVERRIDE used, not fully implemented
fixme:time:GetCalendarInfoW flag CAL_NOUSEROVERRIDE used, not fully implemented
fixme:time:GetCalendarInfoW flag CAL_NOUSEROVERRIDE used, not fully implemented
fixme:time:GetCalendarInfoW flag CAL_NOUSEROVERRIDE used, not fully implemented
fixme:time:GetCalendarInfoW flag CAL_NOUSEROVERRIDE used, not fully implemented
fixme:time:GetCalendarInfoW flag CAL_NOUSEROVERRIDE used, not fully implemented
fixme:time:GetCalendarInfoW flag CAL_NOUSEROVERRIDE used, not fully implemented
fixme:time:GetCalendarInfoW flag CAL_NOUSEROVERRIDE used, not fully implemented
fixme:time:GetCalendarInfoW flag CAL_NOUSEROVERRIDE used, not fully implemented
fixme:time:GetCalendarInfoW flag CAL_NOUSEROVERRIDE used, not fully implemented
fixme:time:GetCalendarInfoW flag CAL_NOUSEROVERRIDE used, not fully implemented
fixme:time:GetCalendarInfoW flag CAL_NOUSEROVERRIDE used, not fully implemented
fixme:time:GetCalendarInfoW flag CAL_NOUSEROVERRIDE used, not fully implemented
fixme:time:GetCalendarInfoW flag CAL_NOUSEROVERRIDE used, not fully implemented
fixme:time:GetCalendarInfoW flag CAL_NOUSEROVERRIDE used, not fully implemented
fixme:time:GetCalendarInfoW flag CAL_NOUSEROVERRIDE used, not fully implemented
fixme:time:GetCalendarInfoW flag CAL_NOUSEROVERRIDE used, not fully implemented
fixme:time:GetCalendarInfoW flag CAL_NOUSEROVERRIDE used, not fully implemented
fixme:time:GetCalendarInfoW flag CAL_NOUSEROVERRIDE used, not fully implemented
fixme:time:GetCalendarInfoW flag CAL_NOUSEROVERRIDE used, not fully implemented
fixme:time:GetCalendarInfoW flag CAL_NOUSEROVERRIDE used, not fully implemented
fixme:time:GetCalendarInfoW flag CAL_NOUSEROVERRIDE used, not fully implemented
fixme:time:GetCalendarInfoW flag CAL_NOUSEROVERRIDE used, not fully implemented
fixme:time:GetCalendarInfoW flag CAL_NOUSEROVERRIDE used, not fully implemented
fixme:time:GetCalendarInfoW flag CAL_NOUSEROVERRIDE used, not fully implemented
fixme:time:GetCalendarInfoW flag CAL_NOUSEROVERRIDE used, not fully implemented
fixme:time:GetCalendarInfoW flag CAL_NOUSEROVERRIDE used, not fully implemented
fixme:time:GetCalendarInfoW flag CAL_NOUSEROVERRIDE used, not fully implemented
fixme:time:GetCalendarInfoW flag CAL_NOUSEROVERRIDE used, not fully implemented
fixme:time:GetCalendarInfoW flag CAL_NOUSEROVERRIDE used, not fully implemented
fixme:time:GetCalendarInfoW flag CAL_NOUSEROVERRIDE used, not fully implemented
fixme:time:GetCalendarInfoW flag CAL_NOUSEROVERRIDE used, not fully implemented
fixme:time:GetCalendarInfoW flag CAL_NOUSEROVERRIDE used, not fully implemented
fixme:time:GetCalendarInfoW flag CAL_NOUSEROVERRIDE used, not fully implemented
fixme:time:GetCalendarInfoW flag CAL_NOUSEROVERRIDE used, not fully implemented
fixme:time:GetCalendarInfoW flag CAL_NOUSEROVERRIDE used, not fully implemented
fixme:time:GetCalendarInfoW flag CAL_NOUSEROVERRIDE used, not fully implemented
fixme:time:GetCalendarInfoW flag CAL_NOUSEROVERRIDE used, not fully implemented
fixme:heap:HeapSetInformation 0x110000 1 (nil) 0
fixme:heap:HeapSetInformation 0x110000 1 (nil) 0
fixme:wtsapi:WTSRegisterSessionNotification Stub 0xb00f0 0x00000000
debug   :  (/build/buildd/cairo-dock-3.0.0.1/src/gldit/cairo-dock-class-manager.c:cairo_dock_guess_class:1654)
  cairo_dock_guess_class ((null), 'wine')
debug   :  (/build/buildd/cairo-dock-3.0.0.1/src/gldit/cairo-dock-class-manager.c:cairo_dock_guess_class:1766)
   -> 'wine'
fixme:wtsapi:WTSUnRegisterSessionNotification Stub 0xb00f0
fixme:advapi:RegisterEventSourceW ((null),L"Microsoft Office 12 Sessions"): stub
fixme:advapi:ReportEventW (0xcafe4242,0x0004,0x0000,0x00001b58,(nil),0x0006,0x00000000,0x33f2f4,(nil)): stub
fixme:advapi:DeregisterEventSource (0xcafe4242) stub
fixme:wtsapi:WTSUnRegisterSessionNotification Stub 0x2010e

-- 
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/994123

Title:
  Does not group Microsoft Office 2007 Programs ran by wine

Status in Cairo-Dock : Core:
  New

Bug description:
  I have Microsoft Office 2007 installed through Wine.  I am able to
  create launchers for Excel and Word, but they open as a wine glass
  under the name of "wine" instead of being attached to the launcher.
  Quicken is able to capture the programs because I set the field Class
  of the program: to "qw.exe"  However when I set excel/word class to
  EXCEL.EXE or EXCEL.EXE, Wine or EXCEL or Microsoft Excel, it continues
  to fail to capture the program.

  I am running Ubuntu 12.04 x64 
  Using Cairo-dock v. 3.0.0 with OpenGL and Wine 1.4
  I use compiz, Gnome,  and use fglrx graphics driver from ATI.

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


References