This is a "widget", that can run in the system-tray or as an own borderless mini-window.

It displays headlines, and if you click on it, the corresponding website is opened in a webbrowser to read the full story.
You can add own feeds with different topics like "health", "finance", "linux" ...

Picture:

It has an own simple RSS-news-downloader, but also can use the more advanced RSS-reader "liferea" ( http://www.murga.org/~puppy/viewtopic.php?t=10127 ).

fixed: äöü and other special characters from liferea work correct now.
fixed: bug when all headlines had been displayed and reloaded then, then the old ones still were in memory creating "garbaged" headlines.

Oh my, string-handling in C is much different to Basic

Some more screenshots are here:
http://f1.parsimony.net/forum1/messages/51731.htmLast edited by MU on Tue 15 Aug 2006, 11:06; edited 2 times in total

Now the Newsticker has a setup-wizard, where you can click on the options:
- if to run as window or in the tray
- how old messages are allowed to be used in the ticker

With a right-click on the ticker, all news are shown, and can be watched in Dillo.

These tools are german and english.
To add your own language, simply make a copy of lng/en.lng (for example as fr.lng for french), and translate it.
The program will detect it automatically from your $LANG.

As Puppys Xdialog does not support UTF8 (äöü), I added a version compiled for Gtk2.
This version is unstable, but the dialogs I used work fine. Test it carefully if you want to take it for other dialogs, it has bugs.

oops, my own script had problems concerning Iso/Utf8.
I added now a small conversion-utility iso2utf.
EDIT: It seems I must add another check, for sites that are in UTF-already.
Will try to add that tomorrow.

Note, I also made a selfinstalling package for other Linuxsystems, it includes Puppybasic and Xdialog-Gtk2.

http://dotpups.de/dotpups/Internet/MU-trayticker/allLinux/

MarkLast edited by MU on Tue 15 Aug 2006, 10:57; edited 1 time in total

I found this for example:
http://asp.usatoday.com/marketing/rss/index.aspx?POE=FOOTER
Click for example on:
XML Money Headlines
that is this link:
http://asp.usatoday.com/marketing/rss/rsstrans.aspx?feedId=money1

There they offer to use one of several readers, or a "native" format, that we need:
"Or subscribe to this feed using your favorite reader. XML"

If you click on that, you see the feed, that is right what we need.
http://rssfeeds.usatoday.com/UsatodaycomMoney-TopStories

Enter this link in leafpad, then close leafpad to restart the reader.

XML-feeds are what we need, not every site might support this format.
You can check it, by clicking on a rss-link in mozilla, it should contain words like <title> and <link>.

---------------
In liferea you can add feed-links with a right-click to a folder.

Thanks for clearing this up for me and by providing some additional examples! At first I was under the impression these feeds were predefined by you the "widgetmaker" - now I understand they are editable, so I can take care of the rest myself. I skimmed over your prior posts too quickly - my mistake. This is a very usefull tool.

Feel free to ask more
This "RSS"-stuff was somewhat confusing for me, too.
So I'll try to make it as simple as possible.

The feedback/question help to do that

When I'll have finished the setup-dialogs for all basic stuff and fixed all UTF-bugs and added a "time-handling" to my script, I will add a "category"-list to choose from, so that you don't need to enter links manually.
Thanks, Mark

Update:
- fixed: UTF-detection
- new: all basic options can be set in the grafical Setup (see new screenshot in the first message). This does not apply yet to the Feed-list, this still uses the editor.
- fixed: erratic behaviour with broken Gtk-themes.

You cannot post new topics in this forumYou cannot reply to topics in this forumYou cannot edit your posts in this forumYou cannot delete your posts in this forumYou cannot vote in polls in this forumYou cannot attach files in this forumYou can download files in this forum