

GDM Themes
Icon Sub-Sets
Amarok 2.x Scripts
Gnome 2 Splash Screens
GTK2 Themes

Amarok 2 Android remote Fix
Amarok 2.x Scripts by xyzwqt 2 comments
With this we get a relative path to the music.
SELECT rpath FROM urls LEFT JOIN tracks ON urls.id = tracks.url WHERE tracks.id = '+trackId+';'
With this other part that we need to make the first an absolute path.
SELECT lastmountpoint FROM devices LEFT JOIN (urls LEFT JOIN tracks ON urls.id = tracks.url) ON devices.id = urls.deviceid WHERE tracks.id = '+trackId+';'
Concatenate and we have the absolute path.
Now you can call to Amarok.Playlist.addMedia without problems.
Sorry for my English. - Jun 15 2011
SELECT rpath FROM urls LEFT JOIN tracks ON urls.id = tracks.url WHERE tracks.id = '+trackId+';'
With this other part that we need to make the first an absolute path.
SELECT lastmountpoint FROM devices LEFT JOIN (urls LEFT JOIN tracks ON urls.id = tracks.url) ON devices.id = urls.deviceid WHERE tracks.id = '+trackId+';'
Concatenate and we have the absolute path.
Now you can call to Amarok.Playlist.addMedia without problems.
Sorry for my English. - Jun 15 2011

Amarok 2 Android
Amarok 2.x Scripts by GojaN 8 comments
Replace in amarokfunc.js
"trackURL = Amarok.Collection.query('SELECT rpath FROM urls LEFT JOIN tracks ON urls.id = tracks.url WHERE tracks.id = '+trackId+';');
Amarok.Playlist.addMedia(new QUrl('file:///' + trackURL[0]));"
for this line:
"trackURL = Amarok.Collection.query('SELECT rpath FROM urls LEFT JOIN tracks ON urls.id = tracks.url WHERE tracks.id = '+trackId+';');
trackURL2 = Amarok.Collection.query('SELECT lastmountpoint FROM devices LEFT JOIN (urls LEFT JOIN tracks ON urls.id = tracks.url) ON devices.id = urls.deviceid WHERE tracks.id = '+trackId+';');
Amarok.Playlist.addMedia(new QUrl('file://'+ trackURL2[0] + trackURL[0].substring(1)));" - Jun 10 2011
"trackURL = Amarok.Collection.query('SELECT rpath FROM urls LEFT JOIN tracks ON urls.id = tracks.url WHERE tracks.id = '+trackId+';');
Amarok.Playlist.addMedia(new QUrl('file:///' + trackURL[0]));"
for this line:
"trackURL = Amarok.Collection.query('SELECT rpath FROM urls LEFT JOIN tracks ON urls.id = tracks.url WHERE tracks.id = '+trackId+';');
trackURL2 = Amarok.Collection.query('SELECT lastmountpoint FROM devices LEFT JOIN (urls LEFT JOIN tracks ON urls.id = tracks.url) ON devices.id = urls.deviceid WHERE tracks.id = '+trackId+';');
Amarok.Playlist.addMedia(new QUrl('file://'+ trackURL2[0] + trackURL[0].substring(1)));" - Jun 10 2011