On Tue, Dec 18, 2012 at 4:33 PM, Lionel Chauvin <megabig...@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@kde.org > https://mail.kde.org/mailman/listinfo/plasma-devel _______________________________________________ Plasma-devel mailing list Plasma-devel@kde.org https://mail.kde.org/mailman/listinfo/plasma-devel