

Plasma 4 Extensions

Rating Statistics
Amarok 2.x Scripts by Trail_double 28 comments
actually there is support for scripted applets/data engines. however the UI for them isn't there yet a some work needs to be done.
if you are interested in working on the backend or even being the scripted applet guinea pig, please find me on #amarok as lfranchi and we'll see what we can do! - Mar 16 2009
if you are interested in working on the backend or even being the scripted applet guinea pig, please find me on #amarok as lfranchi and we'll see what we can do! - Mar 16 2009

Panzi's Lyrics
Amarok 1.x Scripts by panzi 4 comments
Awesome lyrics scripts! A nice addition to the lyrics availible from amarok :)
- Apr 20 2006
it seems to me like SIGTERM is not being caught. now, there is a problem with pyqt and sigterm: namely, the thread that imports pyqt is unable to capture SIGTERM. the line that you have (that you say fixes it without knowing why), is :
signal.signal( signal.SIGTERM, signal.SIG_IGN )
but since that does not seem to work, i suggest un-commenting what you have later on:
main_tread = threading.Thread( target=Transcode( sys.argv ).run() )
main_tread.start()
commenting out:
Transcode( sys.argv ).run()
and adding this line:
signal.signal(15, onSignal)
then you can define a function onSignal(signum, stackframe), to call dcop amarok script removeCustomMenuItem for every item that you added. - Aug 11 2005
signal.signal( signal.SIGTERM, signal.SIG_IGN )
but since that does not seem to work, i suggest un-commenting what you have later on:
main_tread = threading.Thread( target=Transcode( sys.argv ).run() )
main_tread.start()
commenting out:
Transcode( sys.argv ).run()
and adding this line:
signal.signal(15, onSignal)
then you can define a function onSignal(signum, stackframe), to call dcop amarok script removeCustomMenuItem for every item that you added. - Aug 11 2005