Amarok Full Screen

Audioplayers

Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net

1
5.0
Available as/for: -
Description:

UPDATE: as more people get involved into this project, it needs some organisation and version management. A sourceforge project should be opened soon.

This is a full screen front end for Amarok. The look can be changed by custom THEMES.

INSTALL:
to build from source, you need Qt3 development files (IT WILL NOT WORK WITH QT4!!), kde development files (dcopclient.h) and the g++ compiler. Just run "make" to compile the program. If it doesn't work, try running "qmake" (or "qmake-qt3") first and then "make".
For installation run "make install" (requires root priviliges)
To run the program just run "amarokFS". An entry in the start-menu should also be created (may depend on distro, tested on ubuntu).

You can find openSuse 10.2 rpm-packages on http://ftp.huessenbergnetz.de/pub/paketdepots/suse/openSUSE_10.2/
(many thanks to Buschmann)

First theme:
http://www.kde-look.org/content/show.php?content=52887

This amarok-script can also be useful:
http://www.kde-apps.de/content/show.php?content=52787
Last changelog:

13 years ago

0.5:
many fixes and updates by Martin Kossler - thanks a lot!
better progessbar
new element - labelPixmap
new element - nextPlaying
context menu instead of settings button
mouse hiding
added amarok script

federicolox

13 years ago

There's a problem displaying CD Cover reflection as you can see from the following screen (link):

http://lox.alchimiedigitali.net/schermata3.png

I'm running the application on Kubuntu 7.04 Feisty Fawn 64 bit on an AMD64-based system, I've compiled both the provided tarball and the code available via CVS (the screen provided was taken while running the latter, the tarball shows the exact same problem though).

I gave the code in amarokfs.cpp a peek and I haven't found anything wrong with the reflection-handling portion...

Report

maddinK

13 years ago

maybe the file <dir-where-theme.xml-resides>/images/gradient.png is incorrect or not readable?

If not maybe the alpha-handling in amd64-qt is broken...

As a last option try to compile (since there are only i386-binarys) my ubuntu-packages for feisty from
http://www.mathematik.uni-marburg.de/~kossler/amarokFS/
(add the line to sources.list, type
Quote:apt-get source amarokfs
sudo apt-get build-dep amarokfs
cd amarokfs-0.5
debuild -us -uc
and install the .deb in the parent dir

Report

ugh-bough

13 years ago

hi there.

please just ignore this message if it was already mentioned by somebody else. what i reconed is that the next playing status thing just isn't appropriate if somebody chooses to let amarok play the list in a random fashion.

but disregarding this little fault amarok full screen is just the right thing for some easy listening and hanging around "while staying informed" :) thanks for it.

regards
ugh-bough

Report

maddinK

13 years ago

The cvs version and ubuntu packages now show, if random or track repeat mode is on (if is not possible to predict whats next in random mode - you should use dynamic playlists if you wish this)

for using cvs just type:

cvs -d :pserver:[email protected]:/cvsroot/amarokfs login
-- as pwd you can use "anonymous" --
cvs -d :pserver:[email protected]:/cvsroot/amarokfs checkout 0.5+

Report

ffxr

13 years ago

Hi.. thanks for the work.

I need a skin which is configured for a 800x600 screen. i am using amarok as the music player on a mythtv system.

I have had a look in the READMEs and looked at the theme.xml , but i cant find anything that will help smooth the process.., i know i could sit and hack at the xml but is this is necessary?

can anyone offer a soultion or even something that would speed up the process of editing the xml.??

thanks.

Report

facksack

13 years ago

Most of the time I can only see the Amarok-Logo instead of the actual cover, although Amarok shows the covers just fine in the context bar and in the amarok widgets for superkaramba I tried... Very rarely I can see a cover when the source image is rather large. Is there a "minimum image size" for amarokfs to work or is there a way for automatic upscaling just in case ? I'm using the gentoo ebuild and default theme with amarok 1.4.5...

Report

buschmann23

13 years ago

Could it be, that for the tracks where only the logo is shown, you have more than one cover image? If it is so, try this patch:
http://ftp.huessenbergnetz.de/pub/patches/amarokFS-0.5-FixMountPointIdQuery.patch

Report

facksack

13 years ago

yes! Thanks a lot! Works like a charm now :)

Report

landtgren

13 years ago

Could you add the 0.5 version for ubuntu or does anyone know where you could get it from?

Report

maddinK

13 years ago

You can get packages for feisty and edgy here:

http://www.mathematik.uni-marburg.de/~kossler/amarokFS

Report

ugh-bough

13 years ago

thanks for the packages. no problems installing them when following your guidelines.

Report

superheld

13 years ago

there was a software for win, near like this, to had a musicplayer as party-jukebox.

first, the screen must be lockable, so nobody can use the computer.

the, everybody must can make a wish for the playlist.

a superuser can change the list an unlock the screen

;-)

Report

maddinK

13 years ago

My Ubuntu repository now contains also feisty packages with a few fixes and Xinerama support.

The front page will tell you how to use the repository for both edgy and feisty.
http://www.mathematik.uni-marburg.de/~kossler/amarokFS/

Furthermore the cvs and some mailinglists on sourceforge are up. We appreciate any help and suggestions.
http://sourceforge.net/projects/amarokfs

PS: Has anyone experience with autotools and could help us porting the project to them?

Report

Yaccin

13 years ago

http://www.kde-look.org/content/show.php?content=55620

Report

boskicinek

13 years ago

Hi!
Could you change icon path in amarokFS.desktop? Currently the path is /usr/share/icons/amarokFS.png which make impossible to use icons from additional theme (for example I did icon for my BC Tango KDE icon theme). Please change it to "Icon=amarokFS" and move default icon to crystalsvg or hicolor folder.

Report

Yaccin

13 years ago

i loaded my theme fromt he last version and now it crashes on every startup... where are the settings saved?

Report

maddinK

13 years ago

This is because of the new nextPlaying element. I now fixed this so this should not happen on ubuntu anymore.

If you built the sources yourself you can apply this patch to fix it: http://www.mathematik.uni-marburg.de/~kossler/amarokFS/crashFixV0.5.patch

Report

Yaccin

13 years ago

theres also a bug in the nextplaying element, when i use shuffle it displays the next 3 titles in the playlist, but not the next 3 ones actually playing ^^

Report

maddinK

13 years ago

Hmm but thats a limitation of amarok. Theres no dcop-call to get the next playing track. It gets extracted from the current playlist. So this is IMHO not solvable.

Report

RockHound

13 years ago

how about using cmake or autotools to make the installation a bit more customizable? ... I have not installed it, since it want's to install in specific directories.

Just a though...

Regards,

Martin

Report

maddinK

13 years ago

I already thought about this cause when i tried to build internationalisation abilities I noticed that this seems to be easier with automake/autoconf. I will try to become familiar with this and if the main developer agrees we can possibly include this with the first release on sourceforge...but dont expect too much, i'm totally new in programming projects larger than few files and I do not know how much experience the others have.

Report

RockHound

13 years ago

Just my two cents but I think you should start off with cmake since this will be the future inside KDE. I think the documentation is really quite good, but OTOH I am no programmer...

Waiting ... ;-)

Martin

Report

Fenix-TX

13 years ago

For me crashes when i run amarokFS :-(

Quote:(no debugging symbols found)
Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1232419152 (LWP 25816)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[KCrash handler]
#6 0x08051edf in QGList::count ()
#7 0x08064d73 in QGList::count ()
#8 0x08068b88 in QValueListPrivate<QString>::~QValueListPrivate ()
#9 0xb747f957 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#10 0xb74803fc in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#11 0xb780e00a in QTimer::timeout () from /usr/lib/libqt-mt.so.3
#12 0xb74a7662 in QTimer::event () from /usr/lib/libqt-mt.so.3
#13 0xb7416b88 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
#14 0xb74189b7 in QApplication::notify () from /usr/lib/libqt-mt.so.3
#15 0xb7e4fbf2 in KApplication::notify () from /usr/lib/libkdecore.so.4
#16 0xb73a9389 in QApplication::sendEvent () from /usr/lib/libqt-mt.so.3
#17 0xb74095d3 in QEventLoop::activateTimers () from /usr/lib/libqt-mt.so.3
#18 0xb73bdec5 in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
#19 0xb743125e in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
#20 0xb743106e in QEventLoop::exec () from /usr/lib/libqt-mt.so.3
#21 0xb7418731 in QApplication::exec () from /usr/lib/libqt-mt.so.3
#22 0x0804fc68 in ?? ()
#23 0xb6e628cc in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6
#24 0x0804f8b1 in ?? ()

Report

Fenix-TX

13 years ago

Ok, forget it, it was my theme. I've deleted it and now works.

Report

Jojo12a

13 years ago

You have forgotten to change the version shown in the about dialog in main.cpp:

KAboutData* about = new KAboutData("amarokFS", "Amarok Full Screen", "0.4.2",
"A full screen front end for Amarok", KAboutData::License_GPL_V2,
"© 2007, Jan Zarnikov", 0,
"http://www.kde-apps.org/content/show.php?content=52641");

should be

KAboutData* about = new KAboutData("amarokFS", "Amarok Full Screen", "0.5",
"A full screen front end for Amarok", KAboutData::License_GPL_V2,
"© 2007, Jan Zarnikov", 0,
"http://www.kde-apps.org/content/show.php?content=52641");

Report

13 years ago

0.5:
many fixes and updates by Martin Kossler - thanks a lot!
better progessbar
new element - labelPixmap
new element - nextPlaying
context menu instead of settings button
mouse hiding
added amarok script

12345678910
Be the first to comment
DaiVied
Dec 30 2009
File (click to download) Version Description PackagetypeArchitectureRelease ChannelDevices Downloads Date Filesize DL OCS-Install MD5SUM
*Needs pling-store or ocs-url to install things
Pling
0 Affiliates
Details
license
version
0.5
updated Mar 20 2007
added Feb 02 2007
downloads 24h
0
mediaviews 24h 0
pageviews 24h 1