Image 01
profile-image

skajoeska

joe parris
AmarokQuilt

Utilities by keegancsmith 12 comments

Thanks for the link.

I got the album covers to work properly. It seems amarokquilt was referencing ~/.kde/share/apps/amarok/albumcovers/large which only had the one picture that kept showing up. In the albumcovers directory was the folder "cache" (~/.kde/share/apps/amarok/albumcovers/cache" which had just some of my album art. So I made a link to "cache" and renamed it "large" and voila! I got more than one album art.

now my problem is finding the rest of my album art. I also can't get amarokquilt.desktop to show up as a screensaver in gnome-screensaver so I can only use it in fullscreen mode, not a screensaver.

thanks for the help. great program.

p.s.
is there a way to change the number of columns/rows that appear? - Jan 31 2009
AmarokQuilt

Utilities by keegancsmith 12 comments

Thanks. That got it to compile. Now I have the problem of that it displays the current playing song and album art fine but the album art in the background is the same one over and over.

Also the readme says to add amarokquilt.desktop to the kde screensaver location. I don't have an amarokquilt.desktop file. Do I just rename the amarokquilt executable to a .desktop extension? or am I missing something?

thanks. - Jan 30 2009
AmarokQuilt

Utilities by keegancsmith 12 comments

I was trying to install this script in Amarok under Ubuntu but I got an error when running make.

$make
g++ -c -pipe -g -w -O0 -D_REENTRANT -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT -DQT_NO_DEBUG -I/usr/share/qt3/mkspecs/default -I. -I. -I/usr/include/qt3 -o main.o main.cpp
main.cpp:15:24: error: QApplication: No such file or directory
main.cpp:16:17: error: QTime: No such file or directory
main.cpp:17:26: error: QDesktopWidget: No such file or directory
In file included from main.cpp:20:
amarokquilt.h:18:25: error: QGraphicsView: No such file or directory
amarokquilt.h:19:26: error: QGraphicsScene: No such file or directory
amarokquilt.h:20:19: error: QThread: No such file or directory
In file included from amarokquilt.h:22,
from main.cpp:20:
nowplayingitem.h:18:19: error: QString: No such file or directory
nowplayingitem.h:19:19: error: QObject: No such file or directory
nowplayingitem.h:20:19: error: QPixmap: No such file or directory
nowplayingitem.h:21:31: error: QGraphicsPixmapItem: No such file or directory
In file included from amarokquilt.h:23,
from main.cpp:20:
albumartworkitem.h:19:21: error: QTimeLine: No such file or directory
albumartworkitem.h:20:18: error: QImage: No such file or directory
albumartworkitem.h:21:16: error: QMap: No such file or directory
In file included from amarokquilt.h:22,
from main.cpp:20:
nowplayingitem.h:25: error: expected class-name before ‘,’ token
nowplayingitem.h:25: error: expected class-name before ‘{’ token
nowplayingitem.h:26: error: ISO C++ forbids declaration of ‘Q_OBJECT’ with no type
nowplayingitem.h:32: error: ‘QTimerEvent’ has not been declared
nowplayingitem.h:38: error: ‘QString’ does not name a type
nowplayingitem.h:40: error: ‘QGraphicsPixmapItem’ does not name a type
nowplayingitem.h:41: error: ‘QGraphicsPixmapItem’ does not name a type
nowplayingitem.h:42: error: ‘QPixmap’ does not name a type
nowplayingitem.h:43: error: ‘QPixmap’ does not name a type
nowplayingitem.h:46: error: ‘QString’ does not name a type
nowplayingitem.h:47: error: ‘QString’ does not name a type
In file included from amarokquilt.h:23,
from main.cpp:20:
albumartworkitem.h:23: error: expected class-name before ‘,’ token
albumartworkitem.h:23: error: expected class-name before ‘{’ token
albumartworkitem.h:24: error: ISO C++ forbids declaration of ‘Q_OBJECT’ with no type
albumartworkitem.h:30: error: expected `:' before ‘slots’
albumartworkitem.h:31: error: expected primary-expression before ‘void’
albumartworkitem.h:31: error: ISO C++ forbids declaration of ‘slots’ with no type
albumartworkitem.h:31: error: expected ‘;’ before ‘void’
albumartworkitem.h:34: error: expected `:' before ‘slots’
albumartworkitem.h:35: error: expected primary-expression before ‘void’
albumartworkitem.h:35: error: ISO C++ forbids declaration of ‘slots’ with no type
albumartworkitem.h:35: error: expected ‘;’ before ‘void’
albumartworkitem.h:41: error: ‘QPixmap’ does not name a type
albumartworkitem.h:42: error: ‘QPixmap’ does not name a type
albumartworkitem.h:43: error: ‘QTimeLine’ does not name a type
albumartworkitem.h:50: error: ISO C++ forbids declaration of ‘QMap’ with no type
albumartworkitem.h:50: error: expected ‘;’ before ‘<’ token
albumartworkitem.h:51: error: ‘QString’ does not name a type
albumartworkitem.h:52: error: ‘QString’ does not name a type
In file included from main.cpp:20:
amarokquilt.h:25: error: expected class-name before ‘{’ token
amarokquilt.h:26: error: ISO C++ forbids declaration of ‘Q_OBJECT’ with no type
amarokquilt.h:29: error: expected `)' before ‘window’
amarokquilt.h:30: error: ‘QTimerEvent’ has not been declared
amarokquilt.h:34: error: ‘QGraphicsScene’ does not name a type
amarokquilt.h:35: error: ISO C++ forbids declaration of ‘QList’ with no type
amarokquilt.h:35: error: expected ‘;’ before ‘<’ token
amarokquilt.h:39: error: expected class-name before ‘{’ token
main.cpp: In function ‘int main(int, char**)’:
main.cpp:23: error: ‘QApplication’ was not declared in this scope
main.cpp:23: error: expected `;' before ‘app’
main.cpp:24: error: ‘QTime’ was not declared in this scope
main.cpp:24: error: ‘QTime’ is not a class or namespace
main.cpp:26: error: ‘QString’ was not declared in this scope
main.cpp:26: error: expected `;' before ‘mode’
main.cpp:27: error: ‘WId’ was not declared in this scope
main.cpp:27: error: expected `;' before ‘window’
main.cpp:29: error: ‘app’ was not declared in this scope
main.cpp:30: error: ‘mode’ was not declared in this scope
main.cpp:32: error: ‘mode’ was not declared in this scope
main.cpp:33: error: ‘window’ was not declared in this scope
main.cpp:33: error: ‘QApplication’ is not a class or namespace
main.cpp:34: error: ‘app’ was not declared in this scope
main.cpp:35: error: ‘window’ was not declared in this scope
main.cpp:37: error: ‘window’ was not declared in this scope
main.cpp:38: error: ‘class AmarokQuilt’ has no member named ‘show’
main.cpp:40: error: ‘app’ was not declared in this scope
make: *** [main.o] Error 1

make: *** [main.o] Error 127

do you have any ideas on how to get it to work for ubuntu? thanks. - Jan 28 2009