Image 01
profile-image

lfranchi

leo franchi Boston, United States of America
Plasma 4 Widgets
Rating Statistics

Amarok 2.x Scripts 28 comments

Score 68.8%
Apr 22 2013
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
Panzi's Lyrics

Amarok 1.x Scripts 4 comments

by panzi
Score 50.0%
May 21 2006
Awesome lyrics scripts! A nice addition to the lyrics availible from amarok :) - Apr 20 2006
transKode

Amarok 1.x Scripts 126 comments

Score 50.0%
Feb 26 2008
also, if this is not clear enough, just take a look at either the amarok_live script, bundled with amarok, or the python template script also bundled with amarok. - Aug 11 2005
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