RSS Launcher plasmoid

David Edmundson david at davidedmundson.co.uk
Tue Dec 18 18:30:20 UTC 2012


On Tue, Dec 18, 2012 at 4:33 PM, Lionel Chauvin <megabigbug at yahoo.fr> wrote:
> Hi,
>
> I wrote another RSS plasmoid based on the qml "news" plasmoid.
>
> Here a screenshot: http://wstaw.org/m/2012/12/18/rss-launcher.png
> The plasmoid can be downloaded from: http://megabigbug.dyndns.org/rss-launcher.plasmoid
>
> This plasmoid displays a flat list of all rss feeds.
> Each item shows:
> - the entry's title and an icon for recognize the RSS feed
> -the first lines of the entry and one or two thumbnails when the entry contains images
> - a footer with the feed's name,  the author's name (when available) and a date of publication
> When you click on an item, it launches the corresponding url in your favorite browser.
>
> It
>  is a pure qml plasmoid.  It works properly with KDE > 4.9.90 because
>  it needs a fix of PlasmaCore.SortFilterModel  and a modification of RSS
>  dataengine for RSS feeds that contains "updated" atom tags.
>
> All
> list items don't have the same height.  In order to fix scrollbar bugs
> the listview has a cachebuffer.  As it  uses more memory, I limited the
> number of displayed entries to 50. This value can be changed in main.xml
>
> I
>  would like help to improve the "news" plasmoid but due to the
> cachebuffer,  I don't know if the features of my plasmoid could be used.
> Any idea about that ?
>
> Perhaps
>  several pages of 50 entries.  I tried to load/unload several listviews
> (with a Loader item) but it doesn't free the memory properly.
>
>
> I would like to create a config panel  for this plasmoid.
> Currently only the first entry of main.xml can be configured.
> Is it planned to support config panel for qml plasmoid ?
>
You can add config. You need to add a config.ui file, which is made in
QtDesigner with all your elements named correctly. See the battery
applet for a good example and
http://techbase.kde.org/Development/Tutorials/Using_KConfig_XT

> Do you think I can publish this plasmoid on kde look ?
>
You don't need anyone's permission to publish on kde-look. Go for it.

Dave

> Cheers,
>
> Lionel Chauvin
> _______________________________________________
> Plasma-devel mailing list
> Plasma-devel at kde.org
> https://mail.kde.org/mailman/listinfo/plasma-devel


More information about the Plasma-devel mailing list