* Use the amaroK namespace, not amK, I also updated the amarok* classes to use the namespace * Helpful tooltip for analyzer widget svn path=/trunk/kdeextragear-1/amarok/; revision=298209
* Fix tray not respecting no_tray setting * Fix minimizing main widget not minimizing playlist window * Create options dialog instance on demand only * Replace AmarokButton with a much smaller reimplementation of QButton (called IconButton) * AmarokSliders only respond to left mouse clicks now * AmarokSystray no longer depends on PlayerWidget * Big cleanup and LOC-down on PlayerWidget. Hopefully a smaller binary will result, but otherwise it was due a little maintenance. Still some work to be done, and I've left some FIXMEs, but I need to get on with some other things now. Please regression test. * Scroller now shows album and time as the description above it implies it should. Incidently, we should i18n that. So I expect that means we can't use a PNG anymore. CCMAIL: 75376-done bugs kde o…
* Don't crash for VNC users. * It was crashing as paletteBackgroundPixmap() was returning 0, but we we're assuming it never did so. * I've made it so we no longer use amarokbackground.jpg by default and adjusted various widgets to fill instead of bltBit(), I don't think this will be significant to performance as the analyzers still blit their background. We can always create a background pixmap to replace paletteBackgroundPixmap() if necessary. * Cleaned up analyzers somewhat. svn path=/trunk/kdeextragear-1/amarok/; revision=286898
* Move AmarokSystray into separate file, so playerwidget.cpp is a little less confusing * Increase scrolltext buffer, so even long texts fit in svn path=/trunk/kdeextragear-1/amarok/; revision=274959
* Fix hardware mixer. I started valgrinding the app, which proved to be an eye-opener, as always. Turned out we tried to initialize the mixer before reading the program configuration, so the mixer option was simply ignored :O * Reduce height of player window a bit, since the new sliders take up less space. svn path=/trunk/kdeextragear-1/amarok/; revision=273824
Replaced standard QSliders with a custom slider class, modelled after muesli's design proposal. The new ones should fit better in our design, and have the advantage of looking always the same, regardless of the current widget style. svn path=/trunk/kdeextragear-1/amarok/; revision=273590