When running pypanel under blackbox 0.70.0 there are no tasks. Puting in a few prints the problem seems to be in setState(). The line:
task.state = task.obj.get_full_property(self._STATE, Xatom.ATOM).value
Raises an attribute error on 'value' because the return object from get_full_property() is always None.
According to the blackbox 0.70 release notes _NET_WM_STATE is supported (ie. self._STATE), though not all the _NET_WM_STATE_* atoms are supported. Here's the list from the release notes:
_NET_WM_STATE_STICKY: NOT supported
_NET_WM_STATE_SKIP_TASKBAR: NOT supported
_NET_WM_STATE_SKIP_PAGER: NOT supported
Is this the problem or is there another issue at work here?
I posted this under the wrong forum by mistake and there doesn't seem to be a way to delete my own post.
So please ignore this post and see the in the Help forum.