On Sat, 7 Sep 2013, Charles Philip Chan wrote:
OK, tried it with several GNUstep apps and these are my findings:

   1. WM_NAME is set to the name of the window as shown in the title
      bar.

   2. WM_CLASS is set to "app name", "GNUstep".

For example, with the "File Viewer" window of GWorkspace, they are set
to:

   1. WM_NAME: "File Viewer"

   2. WM_CLASS: "GWorkspace", "GNUstep"

According to the Xlib documentation [http://tronche.com/gui/x/xlib/ICC/client-to-window-manager/wm-class.html] WM_CLASS should be the formal name of the application of which the first string is an instance name and the second is a class name. Maybe it would be better if GNUstep did not set the class name for all apps to GNUstep but used the app name for the class name instead. This seems to match what other X apps tend to do and is probably a better fix than trying to special case GNUstep apps in Window Maker. So you should try to report it in GNUstep and see if it can be fixed there.

Thanks for looking into it.

I can't solve it but at least tired to help debugging it.

Regards,
BALATON Zoltan


--
To unsubscribe, send mail to [email protected].

Reply via email to