by [Michael Jacobson] This application displays [RSS] news feeds in folders. Each of these items can be clicked and the corresponding webpage displayed in the browser. '''NOTE:''' This application is MsWindows only as it uses [optcl] to embed MSIE as the web browser. It is based on code from [WippleWobble - A Mini Web Browser (for Windows)] and [A little XML browser]. [http://mywebpages.comcast.net/jakeforce/RssPoint.jpg] To download the current version, packaged as a [starkit], use this link [http://mywebpages.comcast.net/jakeforce/RssPoint.kit]. '''Updated Build (23/6/04)''' * Rss feeds updated every 5 minutes * Force refresh of feeds (right click) * Drag and drop a RSS link (from MSIE) onto tree to add a new news source * Tree ballon help now displays when item was published * Stores all RSS feeds in registry * Delete news feeds (right click a item) * Stores and Loads screen placement and state * Display Unicode correctly in the Tree ---- '''TO DOs:''' 1. Use updateFrequency and updatePeriod (and/or use GET) as update rates for pages 1. Change ballon help to be time since article published 1. Under the News Feed have folder for Today and Old 1. In tree, paint new posts blue, and visited ones purple ---- '''User Wishes:''' 1. Saving the state of a node (opened/closed) to be restored when started the next time - by [male], June 24th, 2004 1. Reloading a loaded page belonging to feed leaf after a configurable duration (like in NewzPoint) or if the feed tells, that it has changed - by [male], June 24th, 2004 1. more key events in the tree, like , , and to move page wise and to the top or the bottom of the tree - by [male], June 24th, 2004 1. right-click in the tree to have a context menu, even if no tree node is selected! If a right-click selects an element like a left-click and than shows the context menu, than it would behave normal on MS Windows - by [male], June 24th, 2004 1. integration in NewzPoint??? - by [male], June 24th, 2004 1. use a bigger tree element, if the names of leaves are multiline texts or replace the newlines to join the lines into one single line 1. mapping for HTML entities in the leaf names, like ", <, etc. - by [male], June 24th, 2004 1. the ability to disable the automatic update globally or per feed - by [male], June 24th, 2004 1. Some other means of doing the web pages, so that the application is cross platform. 1. the ability to let the user name tree nodes by himself - by [male], June 24th, 2004 ---- [male] - June 24th, 2004: The last version, downloaded June 24th in the morning (GMT) behaves a bit odd, when started the first time. * the window is very small and seems to be arranged wrongly * the tree is not shown and there is only a chance to change the panes by clicking and dragging in the status bar * the vertical scrollbar of the tree don't work and don't even draws its contents on the display. It shows the contents of the last window shown before raising RssPoint to the top. After closing and restarting the application seems to behave normal, but the tree is always not shown in the beginning of the session, because the tree pane has always the width 0. It looks like not having default values, when started the first time on a new system and not having registry values to work with! [male] - June 24th, 2004 (2nd): Sorry, but there are more inconviences: * I added news feeds per drag'n drop * suddenly the vertical tree scrollbar don't work anymore * clicking on it, don't scrolls anything * it is not redrawn anymore * the scrollbar behaviour doesn't change after restarting RssPoint * right clicking on a feed and selecting update doesn't work - don't work with the feed, that had definetly changed, that time the tcler's wiki So, it looks like a background error, that causes some callbacks to be not executed anymore. [male] - June 24th, 2004 (3rd): When adding I the http://www.opusforum.org/weblogs/hamburg/index.rdf feed got the error message: invalid command name "" invalid command name "" while executing "[$o childNode] nodeName" (procedure "Rss:Items" line 13) invoked from within "Rss:Items $rss(root,$name)" (procedure "Rss:Site" line 7) invoked from within "Rss:Site http://www.opusforum.org/weblogs/hamburg/index.rdf" Same with http://217.113.37.215/rss/Politik_und_Gesellschaft.xml and I think there are some more feeds causing this problem. ---- [Category Application] | [Category Internet]