On 29.05.05, Dag Wieers wrote:
On Sun, 29 May 2005, Dag Wieers wrote:
Ah, I noticed though that it should be xterm*, not xterm-*.
Somehow my terminal type check got lost too and I fixed another issue with crossfading. I moved the terminal related stuff to start(). Is there a way a plugin can disable itself (ie. being destroyed if start() fails or something).
Just raise an exception, which currently stops PyTone. Then the user has to deconfigure the plugin. In the future, one could also just disable the plugin and report this to the error log.
The osdtitle plugin will now do its osd_cat stuff in the background, so it's no longer blocking other plugins.
Fine. I put a new tarball with the plugins online under the path I've send before. Testing is appreciated. Jörg PS: The problem with the ~/.pytone/plugins directory is, that there has to be an __init__.py file present (just create an empty one).