
rssremix
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
Update: Translucent background
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 PLASMOID:
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.
11 years ago
0.3 Translucent background. In response to request from pyrforos (works with kde 4.3.71)
0.2 Compatible with kde 4.2.90 (kde 4.3 Beta2)
0.1 First Release
11 years ago
0.3 Translucent background. In response to request from pyrforos (works with kde 4.3.71)
0.2 Compatible with kde 4.2.90 (kde 4.3 Beta2)
0.1 First Release
s4ncho
8 years ago
Report
dusvidania
10 years ago
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
Report
biophysics
10 years ago
Report
dusvidania
10 years ago
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.
Report
biophysics
10 years ago
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
Report
dusvidania
10 years ago
One more thing.
Can we change the font size?
Report
biophysics
10 years ago
Report
thg
10 years ago
Regards.
HG
Report
biophysics
10 years ago
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.
Report
pyrforos
11 years ago
Report
biophysics
11 years ago
Report
biophysics
11 years ago
has transparent background.
Report
mreloads
11 years ago
Report
brando56894
11 years ago
Secondly is it possible to remove the background image? All my widgets are transparent and I'd like this to follow the theme.
Report
biophysics
11 years ago
install akregator and whatever feeds you have there will be available in rssremix
Thanks
Report
unail
11 years ago
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!!
Report
biophysics
11 years ago
$ 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.
Report
unail
11 years ago
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!!
Report
WMP
11 years ago
// 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...
Report
biophysics
11 years ago
Report
chr0n0
11 years ago
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.
Report
biophysics
11 years ago
The fonts are very large on purpose. I use it as a widget on the screensaver.
Report
dgrat87
11 years ago
Report