Will Java be supported?

Asked by Martín Fixman on 2010-03-04

I usually use Alltray with JDownloader (Java app), because the default trayicon has a bug with Karmic that renders the background white. But I noticed the current version of Alltray doesn't work, so it will?

Question information

Language:
English Edit question
Status:
Answered
For:
AllTray Edit question
Assignee:
No assignee Edit question
Last query:
2010-03-04
Last reply:
2010-03-04
Michael B. Trausch (mtrausch) said : #1

It would seem that there is a bug in Java itself—this affects JBidWatcher as well.

The problem is that it is not setting a PID on its window:

^Cmbt@fennel:~/Downloads$ wnckprop
Name: JD Update
Icon Name: JD Update
Icons: set
On Workspace: 0 ("Desk 1")
On Screen: 0 (Window Manager: compiz)
Window Type: normal window
Geometry (x, y, width, height): 0, 25, 1228, 583
Class Group: jd-update-Main
XID: 88080391
PID: <unset>
Session ID: <unset>
State: normal
Possible Actions: move, resize, shade, unshade, stick, unstick, maximize horizontally, unmaximize horizontally, maximize vertically, unmaximize vertically, change workspace, pin, unpin, minimize, unminimize, maximize, unmaximize, change fullscreen mode, close, make above, unmake above, make below, unmake below

JBidWatcher also does not set a process ID on its window.

The current version of AllTray requires that application software comply with the ICCCM and Window Management specification, and additionally requires that the application set the _NET_WM_PID property on its window(s).

I will update the AllTray man page and documentation to reflect this, as it seems that I overlooked that last fact in the documentation.

Can you help with this problem?

Provide an answer of your own, or ask Martín Fixman for more information if necessary.

To post a message you must log in.