Version: SVN (using KDE 4.1.3) OS: Linux Installed from: Ubuntu Packages It would be nice if I could install a new script and immediately start using it. I realize some scripts might require a restart, but all of them?
Yep, this is bad. I'm upgrading it from a wish to a bug since users shouldn't have to put up with application restarts in this day and age.
Agreed. I have talked to Peter about this and I understand that the problem is with the KPluginSelector widget, which is very limited (typical KDE style). Peter said he'll try to hack around its limitations, but this won't be easy.
Yes. And a configuration button for each script is needed, which also need some hack on the KPluginSelector. I will write a patch for this, but I guess we need to wait till KDE 4.3 at least.
Peter: no can do. I don't believe we can have a min dependency of KDE 4.3. You'll have to work around it in Amarok.
What you could do for now is just copy the KPluginSelector code into our source tree and patch it.
Any news on this one? Last comment is more than 7 months old now and It's still there in current 2.2-git
Changing version...
This is an automated message from the triager: Amarok 2.4.1 has been released on May 8 already. Could you please upgrade and test if you can still reproduce this bug? Without feedback within a month we will close this bug as resolved. Thank you for your understanding.
The problem is still present in 2.4.1.
Thank you for the feedback, confirmed on Amarok 2.4-git
Confirmed with Amarok 2.5, bumping version.
Problem persists in Amarok 2.6-git
Git commit a83011baea92d85db102a8418013c3968e31ec80 by Anmol Ahuja. Committed on 23/02/2014 at 07:21. Pushed by anmolahuja into branch 'master'. Add script install and remove buttons. Support installation of zipped scripts. M +0 -3 src/ScriptUpdater.h M +4 -7 src/configdialog/dialogs/ScriptSelector.cpp M +1 -2 src/configdialog/dialogs/ScriptSelector.h M +106 -5 src/configdialog/dialogs/ScriptsConfig.cpp M +7 -2 src/configdialog/dialogs/ScriptsConfig.h M +0 -1 src/scriptmanager/ScriptItem.cpp M +1 -4 src/scriptmanager/ScriptManager.cpp M +0 -5 src/scriptmanager/ScriptManager.h http://commits.kde.org/amarok/a83011baea92d85db102a8418013c3968e31ec80