Simple RSS reader
Plasma 5 Widgets
This is a very simple RSS reader going back to the essentials: We show title, time/date and description information from the feeds of one single source which can be chosen in the configuration menu. We do not use any images in the description; shown is only the text.
Left mouseclick on feed opens the connected html-page in the default browser, right mouseclick enables reload.
Plasmoid is written in QML.
Installation:
plasmapkg2 -i RSS.zip
Remove:
plasmapkg2 -r RSS.zip
2 years ago
v. 0.2:
- Exceptional faster reload after unsuccessful load of feed
- Handle Umlaut etc.
v. 0.3:
- Reload time is only determined by configuration
- Right mouseclick allows immediate reload of feed.
- Options allow now to change color and opacity of text, background, header.
2 years ago
v. 0.2:
- Exceptional faster reload after unsuccessful load of feed
- Handle Umlaut etc.
v. 0.3:
- Reload time is only determined by configuration
- Right mouseclick allows immediate reload of feed.
- Options allow now to change color and opacity of text, background, header.
openDesktop.org :
MirceaKitsune
9 days ago
https://www.opendesktop.org/p/1205062
Report
MirceaKitsune
1 year ago
Report
MirceaKitsune
1 year ago
Report
aqeeliz
1 year ago
Great plasmoid, but couple of issues.
1. Feed doesn't parse html tags in the content/body, just shows them as is.
2. I have a feed that requires basic authentication. When I enter it in the plasmoid, it asks for username/password but never shows the result.
Thanks for the good work! Keep it up!
Report
MirceaKitsune
2 years ago
Also: The opacity for the background color is not persisted. If you open the settings menu, click the color field for Background Color, select an Alpha Channel lower than 255, click OK to save everything, then restart plasmashell, it will be back at 255.
Report
MirceaKitsune
2 years ago
https://bugs.kde.org/show_bug.cgi?id=357403
Report
aloos
1 year ago
Yes, it is pretty annoying that part of the config gets lost after reboot or any restart of plasma. However, I have no idea why that is so. In the configuration file, transparency is stored in a hex code together with background color. Obviously this value is not read. A workaround would be to store the transparency separately, but that's not nice. I would appreciate a nice solution; unfortunately at the moment I don't have the time to search one by myself.
Report
MirceaKitsune
2 years ago
- Could the new background color become optional, for those of us who like seeing the text directly on the normal widget background? My hope was that , it would use the normal font color of the KDE color scheme, in order to fix the visibility issue with darker themes.
- I'm glad that the right-click menu has an option to reload the widget at will now. But the "Widget settings..." and "Desktop options" entries are gone! From what I'm seeing, all plasmoids are supposed to have these as well on right-click... entering the menu to customize the widget is a bit harder now due to this.
Report
aloos
2 years ago
- in fact, the new background color is optional: just set the alpha-channel to 0.
- the reload-option should only appear if you right-click inside the plasmoid. Right-clicking on the surrounding desktop gives you the desktop options. And hovering with mouse over applet opens the sidebar with customize options as it is usual for most plasmoids. Do you expect an option "customize" in the mouse menu?
Best,
andreas
Report
MirceaKitsune
2 years ago
As for the right-click menu: The desktop-options entry matters less... the settings entry is however more important, so you don't have to always unlock widgets and click the wrench icon to access it. I pointed both out because every other plasmoid normally has them, even when custom entries are added to the click menu as well... so it sorta feels like a bug that they're missing here.
Report
roctheme
2 years ago
Report
MirceaKitsune
2 years ago
- The biggest problem is the hardcoded text colors! If I use a dark color scheme with white text, Simple RSS does not respect it unlike other plasmoids. This makes the text pretty much unreadable. I suggest that the title and body use the normal view text color, whereas the date and links use the link view text color.
- There is only support for one RSS feed. A list in which you can add and reorder items would be very helpful! A workaround for now is to use multiple plasmoids.
- Ideally there should be a way to update the widget on demand. Either a small button in one of the corners, or a menu item when you right-click. Sometimes you want to refresh it earlier than the set interval.
- Possibly support entry thumbnails, which many RSS feeds have. If so, making the size customizable would also be ideal.
If this was under a less restrictive license than CC-BY-NC (maybe GPL), I'd actually support adding it to plasma5-addons officially. The idea is pretty good, and it's a very useful and needed widget.
Report
aloos
2 years ago
> - The biggest problem is the hardcoded text
> colors!
Good point. Next version will have that feature.
> - There is only support for one RSS feed. A workaround for now is > to use multiple plasmoids.
This is exactly the intended use. I did not like these readers presenting several feeds in a bulk.
> - Ideally there should be a way to update the
> widget on demand. Either a small button in one of
> the corners, or a menu item when you right-click.
Also very good point.
> - Possibly support entry thumbnails, which many
> RSS feeds have.
I wanted it as simple as possible, so I deliberately dropped that.
> If this was under a less restrictive license than
> CC-BY-NC (maybe GPL), I'd actually support adding
> it to plasma5-addons officially.
I will change that, too.
Thanks again!
andreas
Report
MirceaKitsune
2 years ago
Report
aloos
2 years ago
Report
samypp133
2 years ago
Report
roctheme
2 years ago
E.g.: http://www.tagesschau.de/infoservices/rssfeeds/ (alle drei!)
But a very good app, because I'm missing the news feed plasmoid in KDE 5.
Report
aloos
2 years ago
http://www.tagesschau.de/xml/rss2
Report
roctheme
2 years ago
I am not stupid, I know this.
The problem was an PC, which is very old and not all the time load or reload the feeds.
On an other PC everything works well now.
Report
aloos
2 years ago
Report