This is an animated RSS plasmoid based on rssnow from
svn://anonsvn.kde.org/home/kde/trunk/KDE/kdeplasma-addons/applets/rssnow
This is INCLUDED in the newer KDE 4.3. So do not waste time in downloading this unless you need BIGGER FONT SIZES.
A small YouTube video of the animation. The transitions are _significantly smoother_ but my graphic card is not that great.
http://www.youtube.com/watch?v=6vNCflPgcCk
http://www.youtube.com/watch?v=nB6N3kD34s0
Changes:
* Font sizes
* Layouts
INSTALL:
# tar -jxvf rssremix-0.2.tar.bz2
# cd rssremix-0.2
# mkdir build
# cd build
# cmake --release -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix` ../
# make
# sudo make install
If you have any dependency problems see
sudo apt-get build-dep kdeplasma-addons
FAQ:
1. How can I change the font ?
By default it uses the font that is chosen in "System Settings". Change it in "System Settings".
2. How can I change font size ?
Open the file single-feed.cpp and look for the lines CUSTOMISE.
---change here ---
font.setPixelSize(height/2);
3. I have a good idea !
Please post it in comments. Do not send a personal message.
DELETE or UNINSTALL THIS PLASMOI

The plasmoid installs the following files. Just delete them.
/usr/lib/kde4/plasma_applet_rssremix.so
/usr/share/kde4/services/plasma-applet-rssremix.desktop
/usr/share/kde4/apps/rssremix/feeds
/usr/share/kde4/apps/desktoptheme/default/rssremix/left.svgz
/usr/share/kde4/apps/desktoptheme/default/rssremix/right.svgz
/usr/share/kde4/apps/desktoptheme/default/rssremix/rssremix.svgz
/usr/share/kde4/apps/desktoptheme/default/rssremix/background.svgz
(my prefix is
$> kde4-config --prefix or kde-config --prefix
/usr
). Look for your prefix and then delete these files
The reader uses the akregator
~/.kde/share/apps/akregator/data/feeds.opml
as a start for the feeds.
Ratings & Comments
23 Comments
is it possible to put it in plasma panel. and display only rss headlines (in a single line)?
everything is fine from installation to configuration but unable to "see" text. Background is also white and so do the text(i think). How to fix it? I am running it from GNOME. here is the ouput it generated: [mjawanda@geekride ~]$ plasmoidviewer rssremix plasmoidviewer(26607)/plasma main: setting FormFactor to "planar" plasmoidviewer(26607)/plasma main: setting Location to "floating" plasmoidviewer(26607)/plasma main: setting containment to "null" plasmoidviewer(26607)/plasma main: setting auth policy plasmoidviewer(26607)/plasma main: just load applet plasmoidviewer(26607)/plasma FullView::addApplet: adding applet "rssremix" in "null" plasmoidviewer(26607)/libplasma Plasma::CoronaPrivate::addContainment: loading of containment "null" failed. plasmoidviewer(26607)/kdecore (KSycoca) KSycocaPrivate::openDatabase: Trying to open ksycoca from "/var/tmp/kdecache-mjawanda/ksycoca4" plasmoidviewer(26607)/libplasma Plasma::AppletPrivate::init: Check your constructor! You probably want to be passing in a Service::Ptr or a QVariantList with a valid storageid as arg[0]. Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString) plasmoidviewer(26607)/plasma RssEngine::updateSourceEvent: Cache from "http://dot.kde.org/rss.xml" older than 60 seconds, refreshing... plasmoidviewer(26607)/kio (KIOConnection) KIO::ConnectionServer::listenForRemote: Listening on "local:/tmp/ksocket-mjawanda/plasmoidviewery26607.slave-socket" plasmoidviewer(26607)/kio (Slave) KIO::Slave::createSlave: createSlave "http" for KUrl("http://dot.kde.org/rss.xml") plasmoidviewer(26607)/kio (KIOConnection) KIO::ConnectionServer::listenForRemote: Listening on "local:/tmp/ksocket-mjawanda/plasmoidviewerX26607.slave-socket" QPainter::begin: Paint device returned engine == 0, type: 3 QPainter::begin: Paint device returned engine == 0, type: 3 QPainter::begin: Paint device returned engine == 0, type: 3 QPainter::begin: Paint device returned engine == 0, type: 3 plasmoidviewer(26607)/plasma RssEngine::processRss: all caches from source "http://dot.kde.org/rss.xml" up to date, updating... plasmoidviewer(26607)/plasma RssEngine::timeout: timout fired, updating source ^C
I do not know if it is possible to run kde-plasmoid in gnome. I do not know what is the answer.
Thanks for the reply. my issue has been fixed. Yes it is possible to run KDE-Plasmoid under GNOME with "plasmoidviewer" command. Solution: Run "plasmoidviewer rssremix" command as root. earlier i was running it as normal user.
You should avoid running plasmoid as root. Check the permissions of the files inside your prefix: for example: if you installed with kde-config --prefix as /usr then change permissions for the files to chmod o=rxX to the files below. /usr/lib/kde4/plasma_applet_rssremix.so /usr/share/kde4/services/plasma-applet-rssremix.desktop /usr/share/kde4/apps/rssremix/feeds /usr/share/kde4/apps/desktoptheme/default/rssremix/left.svgz /usr/share/kde4/apps/desktoptheme/default/rssremix/right.svgz /usr/share/kde4/apps/desktoptheme/default/rssremix/rssremix.svgz /usr/share/kde4/apps/desktoptheme/default/rssremix/background.svgz
Thanks a lot. This works. One more thing. Can we change the font size?
Please read FAQ
My first time compiling and installing a package in fedora 11 using the above, and it works! Wow! Thanks to the originators of this widget. I have one problem though, the RSSNOW logo seem to refuse to go away if I choose not to display the logo... well, if anyone of you could point me to the codes on how to put right the above would be greatly appreciated. Regards. HG
until I fix this bug, just edit the file header.cpp and delete the line 63: m_icon->setImagePath("rssnow/rssnow"); once again install this. logout and login to refresh. Hope this works. Please let me know if this solves the problem.
How i can get some transparency please?The plasmoid is perfect but i cant stand this black background...
Composition needs to be enabled in order to have transparent plasmoid background.
The new version released in Dec will have a transparent background _even_ if desktop effects are disabled.
rssremix-0.3.tar.bz2 has transparent background.
First off its not loading the feeds I have specified in /usr/share/apps/rssnow/feeds and just displays the kde rss feed whenever I close and reopen it. Secondly is it possible to remove the background image? All my widgets are transparent and I'd like this to follow the theme.
it does not read this file /usr/share/apps/rssnow/feeds install akregator and whatever feeds you have there will be available in rssremix Thanks
I installed rssremix locally and find it does not work with rss information retrieved following is the error information when I run rssremix $plasmoidviewer rssremix plasmoidviewer(10346) KServiceFactory::findServiceByDesktopPath: "findServiceByDesktopPath: notfound" couldn't create image from "2.png" plasmoidviewer(10346) News::connectToEngine: Connect to source: "http://www.kde.org/dotkdeorg.rdf" plasmoidviewer(10346) News::connectToEngine: Connect to source: "http://cnbeta.com/backend.php" plasmoidviewer(10346) News::constraintsEvent: constrainsUpdated : 95 plasmoidviewer(10346) News::constraintsEvent: constrainsUpdated : 32 couldn't create image from "2.png" plasmoidviewer(10346) Scroller::dataUpdated: feed "http://cnbeta.com/backend.php" updated. plasmoidviewer(10346) Scroller::dataUpdated: feed "http://www.kde.org/dotkdeorg.rdf" updated. file retriever error: 123 file retriever error: 123 what is wrong with it ?? maybe my ubuntu9.04 with QT4.5 ??? any reply is appreciate!!
Hmm... I have no idea why it does not work. can you type: $ echo $KDE_SRC and try to put the files inside this dir. Or try to set $KDE_SRC to both system kde4 and your local install directory.
I installed rssremix locally and find it does not work with rss information retrieved following is the error information when I run rssremix $plasmoidviewer rssremix plasmoidviewer(10346) KServiceFactory::findServiceByDesktopPath: "findServiceByDesktopPath: notfound" couldn't create image from "2.png" plasmoidviewer(10346) News::connectToEngine: Connect to source: "http://www.kde.org/dotkdeorg.rdf" plasmoidviewer(10346) News::connectToEngine: Connect to source: "http://cnbeta.com/backend.php" plasmoidviewer(10346) News::constraintsEvent: constrainsUpdated : 95 plasmoidviewer(10346) News::constraintsEvent: constrainsUpdated : 32 couldn't create image from "2.png" plasmoidviewer(10346) Scroller::dataUpdated: feed "http://cnbeta.com/backend.php" updated. plasmoidviewer(10346) Scroller::dataUpdated: feed "http://www.kde.org/dotkdeorg.rdf" updated. file retriever error: 123 file retriever error: 123 what is wrong with it ?? maybe my ubuntu9.04 with QT4.5 ??? any reply is appreciate!!
I have code: // CUSTOMIZE FONT HERE: change next line for feed website size // if you want your favorite font then type the name QFont font = QFont("FreeSans", 10, false); // Comment the next line if you want to use custom font above // QFont font = Plasma::Theme::defaultTheme()->font(Plasma::Theme::DefaultFont); // FIXME: currently there is nothing else than DefaultFont for Theme but, this code dont work...
The new version uses the font that was chosen in Systemsettings to have a consistent look-n-feel
It seems this plasmoid suffers from the same bug that rssnow has -- that is KDE 4.2.2 broke both of them. Maybe some code needs to be tweaked to make it compatible with QT 4.5? The problem is that you cannot get rid of "drop feed here." Even if you uncheck it, it remains. And not only does it remain, but it remains below the actual window of the widget. A second problem is that the text is huge (like a font of 24 or something). I have seen similar issues with other widgets after I upgraded to KDE 4.2.2 and QT 4.5.
Unfortunately, I do not use Qt4.5 (I do not have any spare machine to experiment) The fonts are very large on purpose. I use it as a widget on the screensaver.
very nice animations