<?xml version="1.0"?>
<rss version="2.0">
  <channel>
    <title>Newsfox</title>
    <link>http://newsfox.mozdev.org/</link>
    <description>Firefox extension for news feed reading</description>
    <language>en-US</language>
		<pubDate>Wed, 02 Jul 2008 14:18:42 GMT</pubDate>
		<lastBuildDate>Wed, 02 Jul 2008 14:18:42 GMT</lastBuildDate>


		<item>
			<pubDate>Wed, 02 Jul 2008 14:18:42 GMT</pubDate>
			<title>Latest versions: Beta</title>
			<link>http://newsfox.mozdev.org/installation.html?39</link>
			<guid>http://newsfox.mozdev.org/installation.html?39</guid>
			<description><![CDATA[
				<p>
					This is just meant as a notification service for 
					<span style="color:red">new</span>,
					current, and
					<span style="color:gray">outmoded</span>
					versions.
					Go to the <a target="_blank"
					href="http://newsfox.mozdev.org/installation.html">
					installation</a> page for more information.
				</p><p>
<b style="color: black;">Official:</b> 
					<a target="_blank" 
						href="https://addons.mozilla.org/en-US/firefox/addon/629">
NewsFox 1.0.1</a> 
(bg-BG, de-DE, en-US, es-ES, et-EE, fi-FI, fr-FR, hu-HU, it-IT, ja-JP, nl-NL, pl-PL, pt-BR, ru-RU, sk-SK, tr-TR, zh-CN, zh-TW)
				</p><p>
<b style="color: black;">Next:</b> 
					<a target="_blank" 
					href="http://downloads.mozdev.org/newsfox/newsfox-next.xpi">
NewsFox 1.0.1</a>
(bg-BG, cs-CZ, de-DE, en-US, es-ES, et-EE, fi-FI, fr-FR, hu-HU, it-IT, ja-JP, nl-NL, pl-PL, pt-BR, ru-RU, sk-SK, tr-TR, zh-CN, zh-TW) 
				</p><p>
<b style="color: black;">K-Meleon:</b> 
					<a href="http://downloads.mozdev.org/newsfox/newsfox-km.zip">
NewsFox 1.0.1</a> 
(de-DE, en-US, es-ES, fr-FR, ru-RU, zh-CN)
				</p><p>
<b style="color: red;">Beta:</b> 
					<a target="_blank" 
					href="http://downloads.mozdev.org/newsfox/newsfox-dev.xpi">
NewsFox 1.0.2b2</a> 
(en-US)
				</p>
			]]></description>
		</item>



<item>
	<title>Filtered Web Pages</title>
	<pubDate>Tue, 01 Jul 2008 17:03:54 GMT</pubDate>
	<link>http://newsfox.mozdev.org/rss/2008.html#nf30</link>
	<guid>http://newsfox.mozdev.org/rss/2008.html#nf30</guid>
	<author>R Pruitt (wa84it@gmail.com)</author>
	<description><![CDATA[
<p>
Version 1.0.2 has a new NewsFox function: filtered web pages.  This allows you to download web content to examine while offline.  But it allows you to filter the web content before it is stored, both to make it smaller and give it a higher signal/noise ratio.
</p><p>
Here is how it works.  A new column is added to the article pane(labeled '+' in en-US).  It is hidden by default, so you'll have to enable it with the columnpicker(column named 'Filtered Web' in en-US).  The icon for this column has five states:
<ul>
<li>read icon(small gray dot): use the usual description from the feed as before</li>
<li>blue downarrow: the filtered web page is being downloaded</li>
<li>unread icon(larger green dot): the filtered web page will be displayed</li>
<li>unread icon with yellow background: images from the filtered web page are being downloaded(the filtered web page will still appear when selected)</li>
<li>red X: there has been an error, make sure <code>javascript.options.showInConsole</code> is equal to true, rerun if necessary and then look at the error console to see errors</li>
</ul>
Clicking on the icon in the read(regular text view) state will start downloading.  Clicking on the icon in the unread(filtered web) state will revert to the regular text view.  What happens to the downloaded filtered web page depends on the value in <code>newsfox.x.removeXbody</code>.  If this value equals 1(default), the filtered web page will be discarded. If this value equals -1, the filtered web page will be retained.  If this value equals 0, the user will be asked whether to delete the filtered web page.
</p><p>
Now how do you tell NewsFox how to filter the web page?  In the feed options dialog, there is a new tab 'Web filter' that lets you construct a filter.  This is quite an advanced feature, and problems with its use will typically be outside the scope of NewsFox technical support.  There are two methods you can use: 1) regular expressions and 2) JavaScript.  You do either by entering the filter inside the text box.  You can also just augment the usual feed description by checking the box to download images and not adding a filter.
</p><p>
Regular Expression method:  You enter a regular expression and the text/html from the article link page matching the regular expression becomes the filtered web page.  The default uses the regular expression <code>&lt;p.*?&lt;\/p></code> which selects all the <code>&lt;p></code> elements from the web page and throws everything else away(assuming the <code>&lt;p></code> elements are closed).  To construct a more useful regular expression, you need to look at the text/html from web pages you are interested in and find useful markers to use.
</p><p>
Here are a couple example general references on regular expressions:
<ul>
<li>
<a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Guide:Regular_Expressions">Mozilla Guide</a>
</li>
<li>
<a href="http://www.codinghorror.com/blog/archives/001016.html">Atwood on RegExp</a>
</li>
<li>
<a href="http://regexpal.com/">RegExPal</a>
</li>
</ul>
</p><p>
JavaScript method:  You enter JavaScript in the box.  The last value will be used as the filtered web page.  This must evaluate to a string.  The JavaScript is evaluated in a sandbox.  The following variables are available:  <code>linkDOM</code> - the DOM of the article link page, <code>linkHTML</code> - the text/html of the article link page, <code>win</code> - a copy of the window object of the iframe the result will be displayed in(changes to <code>win</code> do nothing, only the last value of the JS makes any difference), <code>doc</code> - a copy of the document object of the iframe the result will be displayed in, <code>getElementsByClass(class, tag, node)</code> which returns an array of elements with given class and tag contained in node, <code>getDomAndHtml(site)</code> which returns an object with properties HTML and DOM giving the text/html and DOM of the given site.   <code>getDomAndHtml(site)</code> should be avoided as it needs to work synchronously and thus locks up the entire browser while the request is being processed.  An example of JavaScript to enter in the box to return the entire web page would be
<pre>
getElementsByClass("","html",linkDOM)[0].innerHTML;
</pre>
or
<pre>
linkHTML;
</pre>
</p><p>
Note that external CSS is not downloaded in either method.  JavaScript on the page is not run,  which may make some aspects of the page unavailable.  <code>linkHTML</code> and <code>linkDOM</code> are just the text/html and DOM of the given page with nothing else loaded.
</p><p>
R Pruitt (wa84it AT gmail.com)
</p>


<a href="http://bugzilla.mozdev.org/enter_bug.cgi?product=newsfox">Report bug</a>
&nbsp;&nbsp;&nbsp;<a href="http://newsfox.mozdev.org/drupal/">Comment</a>
	]]></description>
</item>


<item>
	<title>Beta release: NewsFox 1.0.2b1</title>
	<pubDate>Tue, 01 Jul 2008 16:58:31 GMT</pubDate>
	<link>http://newsfox.mozdev.org/rss/2008.html#nf29</link>
	<guid>http://newsfox.mozdev.org/rss/2008.html#nf29</guid>
	<author>R Pruitt (wa84it@gmail.com)</author>
	<description><![CDATA[
<p>This beta release will become version 1.0.2 after translations and bug fixes.
</p>
<p>
The usual disclaimers apply: this is a beta release so use it with caution on a backup of your Newsfox folder. I use it on my real newsfox folder. 
</p>
<p>
The new features (where to look for bugs to fix):
<ul>
<li>Filtered web pages
(<a href="http://bugzilla.mozdev.org/show_bug.cgi?id=19171">bug#19171</a>)
<br/><small>
Read bug#19171 and separate post for more information.</small></li>
<li>Selection after deletion improved
(<a href="http://bugzilla.mozdev.org/show_bug.cgi?id=19419">bug#19419</a>)
<br/><small>The selection now goes to the next undeleted article rather than the next article.  If there is no next undeleted article, the selection goes to the last undeleted article.  If there is no last undeleted article(ie all articles are deleted), the selection does not exist.</small>
</li>
<li>CSS: newunread property
(thanks K!r!lleXXI)
<br/><small>
Articles freshly downloaded are given the CSS property 'newunread'.  This is removed upon either another refresh of the feed or closing NewsFox.  There is no default styling for this property - if you want to use it you need to put a line in newsfox.css inside your profile folder. Example:
<pre>
treechildren::-moz-tree-cell(newunread)
  { background-color: #eee; }
</pre>
Note that if you change the font-weight, you need to be careful of the order of the 'unread' and 'newunread' properties in the CSS files.
</small>
</li>
<li>Separate article deletion confirmation
(<a href="http://bugzilla.mozdev.org/show_bug.cgi?id=19200">bug#19200</a>)
</li>
<li>cs-CZ locale added
(thanks Yearling at Babelzilla)
</li>
<li>Minor
<ul>
<li>SeaMonkey locale switching bug<br/><small>
SeaMonkey doesn't switch locales in extensions.  I'm not a SeaMonkey user other than seeing NewsFox installs and runs, so I've never known this.  NewsFox has a workaround now.</small></li>
<li>Parent for link checked in RSS feeds<br/><small>I've never seen this in the wild, but it came up with an invalid feed mentioned in the forums.</small></li>
<li>newsfox.advanced.aggregate<br/><small>
If you have a slow computer, or never look at feeds in groups, you can set this equal to false and see a speed improvement when groups are selected.</small></li>
<li>newsfox.advanced.backupFeedFiles
(<a href="http://bugzilla.mozdev.org/show_bug.cgi?id=19280">bug#19280</a>)
<br/><small>
Setting equal to true will backup each of the feed files, doubling the size of your NewsFox folder.  There is now also an attempt to recover from writing errors even if this is not set.</small></li>
<li>More invalid feeds handled<br/><small>Several feeds set their overall namespace as xmlns="http://backend.userland.com/rss2", thereby making the feed invalid.  NewsFox now has a workaround for these.</small></li>
</ul>
</ul>
R Pruitt (wa84it AT gmail.com)
</p>

<a href="http://bugzilla.mozdev.org/enter_bug.cgi?product=newsfox">Report bug</a>
&nbsp;&nbsp;&nbsp;<a href="http://newsfox.mozdev.org/drupal/">Comment</a>
	]]></description>
</item>


<item>
	<title>Release: NewsFox 1.0.1</title>
	<pubDate>Wed, 04 Jun 2008 12:52:22 GMT</pubDate>
	<link>http://newsfox.mozdev.org/rss/2008.html#nf28</link>
	<guid>http://newsfox.mozdev.org/rss/2008.html#nf28</guid>
	<author>R Pruitt (wa84it@gmail.com)</author>
	<description><![CDATA[
<p>NewsFox 1.0.1 is released.
</p>
<ul>
<li>keywords</li>
<li>keyboard shortcuts editing in options dialog</li>
<li>more properties available for skinning in tree</li>
<li>source in view-pane clickable (and link works now for atom feeds)</li>
<li>newsfox.advanced.flagTagged</li>
<li>media:content support</li>
<li>Minor
<ul>
<li>ties in article titles sorted correctly</li>
<li>interest filter improvements(more garbage words ignored, probs updated after delayed scoring)</li>
<li>textview.css is now a chrome file imported with local textview.css</li>
<li>newsfox.global.confirmDeleteArticle controls article deletion confirmation (<a href="http://bugzilla.mozdev.org/show_bug.cgi?id=19200">bug#19200</a>)</li>
<li>multiple article selection doesn't display article (<a href="http://bugzilla.mozdev.org/show_bug.cgi?id=19223">bug#19223</a>)</li>
<li>little dialogs mostly to yes/no rather than ok/cancel where appropriate</li>
<li>option menu improved</li>
<li>some tooltips, menuitems changed to reduce translation duplication(357 strings -> 297 strings, then of course some new)</li>
<li>groups not collapsed until return OK in group options dialog</li>
<li>search folder icons in feed options dialog</li>
<li>if newsfox.z.dragFeedOutOfGroupIsCopy=false, dragging feeds out of group is now move, ctrl-drag to copy</li>
</ul>
</li>
</ul>
<p>
Keywords can be added in the options dialog or in newsfox.keywordX in about:config where X=1,2,3,.... More than 5 keywords can be added in about:config. Articles with keywords in the article body have green text in the article pane, and the keywords are highlighted in green in the view-pane.  Technically, rows in the article tree with keywordX have properties keywordX and keyword.  The default styling in newsfox.css is 
<pre>
treechildren::-moz-tree-cell-text(keyword)
  { color: #10a010; }
treechildren::-moz-tree-cell-text(keyword,focus,selected)
  { color: white; }
</pre> Keywords in the view-pane are all of class keyword and the default styling in textview.css is 
<pre>
.keyword
  { color: green; font-weight: bold; }
</pre>
So, it is possible to change the article-pane styling to be different for each keyword, but all keywords are treated the same in the view-pane.
<br/>
I didn't realize this was an essential feature until I added it.  I have a few search groups that just search on a single term, for example I have one that searches 'newsfox' so I don't miss anything someone says about it.  It is much better to have a keyword.  Keywords are only matched in article bodies and are case insensitive.  There can be spaces, but they must match exactly as well. Technically: [articlebody.toLowerCase().indexOf(keyword) > -1] is a match.</p>
<p>If newsfox.advanced.flagTagged
 is equal to true, articles are flagged whenever they are tagged.  Then they won't be deleted automatically by accident.</p>

<p>See the <a href="http://newsfox.mozdev.org/rss/2008.html#nf26">beta</a> release notes for more information.</p>
<p>
R Pruitt (wa84it AT gmail.com)
</p>


<a href="http://bugzilla.mozdev.org/enter_bug.cgi?product=newsfox">Report bug</a>
&nbsp;&nbsp;&nbsp;<a href="http://newsfox.mozdev.org/drupal/">Comment</a>
	]]></description>
</item>


<item>
	<title>CSS tree properties</title>
	<pubDate>Fri, 09 May 2008 03:21:34 GMT</pubDate>
	<link>http://newsfox.mozdev.org/rss/2008.html#nf27</link>
	<guid>http://newsfox.mozdev.org/rss/2008.html#nf27</guid>
	<author>R Pruitt (wa84it@gmail.com)</author>
	<description><![CDATA[
<p>
The feed pane and article pane of NewsFox are XUL trees.  Trees can be given properties that can then  be used in CSS to give styling to the trees.  The trees have row properties, column properties and cell properties that apply to row, columns and cells.  Cells also have the properties of their row and column.  This is important since certain aspects can only be styled via cells rather than rows or columns.  For instance text properties only come from the cell. This article lists the properties available for these trees in NewsFox.  Properties listed on a single line are mutually exclusive.
</p><p>
<h3>Feed Tree</h3><ul>
<li>Row properties</li><ul>
<li>folder, feed, category</li>
<li>feedsFolder, tagFolder, searchFolder</li>
<li>feedsFeed</li>
<li>unread</li>
</ul>
<li>Cell properties</li><ul>
<li>faviconcol</li>
</ul></ul>
<p>
A row has the property feedsFolder if it is the FEEDS folder, that is, it is the first row.</p>
<p>
A row has the property feedsFeed if it is a feed within the FEEDS folder.</p>
<p>
A row has the property unread if there are more than zero unread articles associated with that row.</p>
<p>
A cell has the property faviconcol if space needs to be left for an icon, that is, if it is not a category.</p>
</p>
<p>
<h3>Article Tree</h3><ul>
<li>Row properties</li><ul>
<li>noID</li>
<li>flagged</li>
<li>unread</li>
<li>highprob</li>
<li>prob1, prob2, ..., prob10</li>
<li>hour1, hour3, hour6, hour12, hour24, hourother</li>
<li>day1, day7, day30, dayother</li>
<li>keyword</li>
<li>keywordX where X=1,2,3,4,...</li>
</ul>
<li>Column properties</li><ul>
<li>flag, title, read, date, author, source, blog, prob</li>
</ul>
<li>Cell properties</li><ul>
<li>faviconcol</li>
</ul></ul>
<p>
A row has the property noID if NewsFox can't construct an ID for the article.  If an article has no ID element (<guid> in RSS or <id> in atom) and has no unique link, the article will have this property.  If an article is deleted by the user, NewsFox removes the ID, so deleted articles also have this property.</p>
<p>
Scaled probabilities from the interest filter are rescaled to fill the interval from 0 to 1 based on the group/feed you are looking at.  So even if all the absolute probabilities are near zero, the scaled probabilities will still be spread from 0 to 1.</p>
<p>
A row has the property highprob if the scaled probability is greater than 0.98.</p>
<p>
A row has the property probX if the scaled probability is in the Xth decile(10%) from the top. An article with a scaled probability of 0.82 is in the 2nd decile from the top and hence has property prob2.  Note that articles with scaled probabilities higher than 0.98 will have both properties highprob and prob1.</p>
<p>
A row has the exactly one of the hour properties. If the age of the article is less than X hours, the article will have property hourX where X=1,3,6,12,24 and X is as small as possible.  If the article is more than 24 hours old it will have property hourother.</p>
<p>
A row has the exactly one of the day properties. If the age of the article is less than X days, the article will have property dayX where X=1,7,30 and X is as small as possible.  If the article is more than 30 days old it will have property dayother.</p>
<p>
A row containing a keyword has the property keyword.</p>
<p>
A row containing keywordX has the property keywordX where X=1,2,3,4,5,....</p>
<p>
A cell has the property faviconcol if space needs to be left for an icon.</p>
</p>
<h3>Examples</h3>
<h4>Base</h4>
<p>
Here are the relevant parts of the built-in newsfox.css file:
<pre style="margin: 0.5em;
  border:  1px solid darkgray;
 background-color: #eee;
  padding: 0.5em;
  overflow: auto;">
treechildren::-moz-tree-cell-text
  { padding-left: 4px; }
treechildren::-moz-tree-image(faviconcol)
  { height: 16px; width: 16px; }

treechildren::-moz-tree-cell-text(unread)
  { font-weight: bold; }
treechildren::-moz-tree-cell-text(noID)
  { text-decoration: line-through; }
treechildren::-moz-tree-cell-text(highprob,unread)
  { color: #500000; }
treechildren::-moz-tree-cell-text(highprob,unread,focus,selected)
  { color: white; }
treechildren::-moz-tree-cell-text(keyword)
  { color: #10a010; }
treechildren::-moz-tree-cell-text(keyword,focus,selected)
  { color: white; }

treechildren::-moz-tree-row(current)
  { border: 1px dotted Highlight; }
treechildren::-moz-tree-row(current,selected)
  { border: 0px; }
</pre>
Notice that text modifications (color, font-weight for example) are on the cell-text not on the row.  Firefox also has some built-in properties(e.g. current, selected), but I don't have references with me on the road so you'll have to search for them if interested.
</p>
<h4>Feed Tree</h4>
<p>
Here is an example for the feed tree:
<pre style="margin: 0.5em;
  border:  1px solid darkgray;
 background-color: #eee;
  padding: 0.5em;
  overflow: auto;">
@-moz-document url("chrome://newsfox/content/newsfox.xul")
{
.feedtree > treechildren::-moz-tree-row(feed)
  { background-color: lightgray !important; }
.feedtree > treechildren::-moz-tree-row(feedsFeed)
  { background-color: red !important; }
.feedtree > treechildren::-moz-tree-cell-text(unread)
  { font-style: italic; }
.feedtree > treechildren::-moz-tree-cell-text(searchFolder)
  { color: blue !important; }
}
</pre>
Try and keep that FEEDS folder closed by making the feeds hard to look at when it is open!  Note that the unread cells still have font-weight: bold since we didn't turn it off.
</p>
<h4>Article Tree</h4>
<p>
Here is an example for the article tree:
<pre style="margin: 0.5em;
  border:  1px solid darkgray;
 background-color: #eee;
  padding: 0.5em;
  overflow: auto;">
@-moz-document url("chrome://newsfox/content/newsfox.xul")
{
.articletree > treechildren::-moz-tree-cell-text(noID)
  { color: white !important; }
.articletree > treechildren::-moz-tree-column(flag)
  { background-color: blue !important; }
.articletree > treechildren::-moz-tree-cell(flagged,flag)
  { background-color: red !important; }

.articletree > treechildren::-moz-tree-cell-text(prob1)
  { color: #900 !important; }
.articletree > treechildren::-moz-tree-cell-text(prob2)
  { color: #800 !important; }
.articletree > treechildren::-moz-tree-cell-text(prob3)
  { color: #700 !important; }
.articletree > treechildren::-moz-tree-cell-text(prob4)
  { color: #600 !important; }
.articletree > treechildren::-moz-tree-cell-text(prob5)
  { color: #500 !important; }
.articletree > treechildren::-moz-tree-cell-text(prob6)
  { color: #400 !important; }
.articletree > treechildren::-moz-tree-cell-text(prob7)
  { color: #300 !important; }
.articletree > treechildren::-moz-tree-cell-text(prob8)
  { color: #200 !important; }
.articletree > treechildren::-moz-tree-cell-text(prob9)
  { color: #100 !important; }
.articletree > treechildren::-moz-tree-cell-text(prob10)
  { color: #000 !important; }
.articletree > treechildren::-moz-tree-cell-text(highprob)
  { color: #f00 !important; }

.articletree > treechildren::-moz-tree-cell-text(hour1,date)
  { font-size: 100% !important; }
.articletree > treechildren::-moz-tree-cell-text(hour3,date)
  { font-size: 95% !important; }
.articletree > treechildren::-moz-tree-cell-text(hour6,date)
  { font-size: 90% !important; }
.articletree > treechildren::-moz-tree-cell-text(hour12,date)
  { font-size: 85% !important; }
.articletree > treechildren::-moz-tree-cell-text(hour24,date)
  { font-size: 80% !important; }
.articletree > treechildren::-moz-tree-cell-text(hourother,date)
  { font-size: 70% !important; }
}

</pre>
Make titles unreadable when deleted?!  Change just the flag column background to blue, unless the article is flagged then make it red.  Make higher probability articles have redder text. Note the position of highprob. Make dates(just the date column) shrink as the article ages.  Article title displays can be styled differently for each keyword, rather than the same styling for each keyword as is done in the base example.
</p>


<a href="http://bugzilla.mozdev.org/enter_bug.cgi?product=newsfox">Report bug</a>
&nbsp;&nbsp;&nbsp;<a href="http://newsfox.mozdev.org/drupal/">Comment</a>
	]]></description>
</item>


<item>
	<title>Beta release: NewsFox 1.0.1b4</title>
	<pubDate>Wed, 07 May 2008 19:31:38 GMT</pubDate>
	<link>http://newsfox.mozdev.org/rss/2008.html#nf26</link>
	<guid>http://newsfox.mozdev.org/rss/2008.html#nf26</guid>
	<author>R Pruitt (wa84it@gmail.com)</author>
	<description><![CDATA[
<p>This beta release will become version 1.0.1 after translations and bug fixes.
</p>
<p>
The usual disclaimers apply: this is a beta release so use it with caution on a backup of your Newsfox folder. I use it on my real newsfox folder. 
</p>
<p>
The new features (where to look for bugs to fix):
<ul>
<li>Keywords<br/><small>
Keywords can be added in the options dialog or in newsfox.keywordX in about:config where X=1,2,3,.... More than 5 keywords can be added in about:config. Articles with keywords in the article body have green text in the article pane, and the keywords are highlighted in green in the view-pane.  Technically, rows in the article tree with keywordX have properties keywordX and keyword.  The default styling in newsfox.css is 
<pre>
treechildren::-moz-tree-cell-text(keyword)
  { color: #10a010; }
treechildren::-moz-tree-cell-text(keyword,focus,selected)
  { color: white; }
</pre> Keywords in the view-pane are all of class keyword and the default styling in textview.css is 
<pre>
.keyword
  { color: green; font-weight: bold; }
</pre>
So, it is possible to change the article-pane styling to be different for each keyword, but all keywords are treated the same in the view-pane.
<br/>
I didn't realize this was an essential feature until I added it.  I have a few search groups that just search on a single term, for example I have one that searches 'newsfox' so I don't miss anything someone says about it.  It is much better to have a keyword.  Keywords are only matched in article bodies and are case insensitive.  There can be spaces, but they must match exactly as well. Technically: [articlebody.toLowerCase().indexOf(keyword) > -1] is a match.</small></li>
<li>Keyboard shortcuts editing in UI<br/><small>As far as I know, there is no good way to tell whether a key combination will work other than by trial and error.</small>
</li>
<li>More skinning properties<br/><small>
Enough to write a separate article.  As an example, the following should be unobjectionable, but noticeable so that users may get interested:
<pre>
treechildren::-moz-tree-cell-text(highprob,unread)
  { color: #500000; }
treechildren::-moz-tree-cell-text(highprob,unread,focus,selected)
  { color: white; }
</pre>
The property 'highprob' is added to articles with a scaled probability of greater than 0.98 in the interest filter.
</small>
</li>
<li>Source in view-pane fixed<br/><small>
The source is now a link, and the link should work correctly in atom feeds.</small>
</li>
<li>newsfox.advanced.flagTagged<br/><small>
If this is equal to true, articles are flagged whenever they are tagged.  Then they won't be deleted automatically by accident.  Default is still false. Only available in about:config.</small></li>
<li>Media:content support<br/><small>
Why can't people just use &lt;enclosure&gt;?</small>
</li>
<li>Minor
<ul>
<li>Print article added to options menu</li>
<li>Interest filter improvements<br/><small>
More garbage words thrown out, html tags, etc. Probabilities are saved to disk after delayed article scoring.</small></li>
<li>Default textview.css imported<br/><small>
There is now a textview.css file inside NewsFox so no textview.css is created by default in the newsfox folder.  The program textview.css is loaded as styles and then any textview.css in the newsfox folder is loaded.  This should give much the same behavior as before, but is much cleaner.  Now I don't have to worry if there is a .keyword declaration for instance, I just put it in the program textview.css.</small></li>
<li>Mini-dialogs to yes/no where appropriate<br/><small>
Of course, maybe people are so used to seeing ok/cancel when the answers should be yes/no that they'll be thrown by being given the correct choices.</small></li>
<li>Improved options menu<br/><small>The unneeded of 'group options' and 'feed options' are not shown. Recover simplified: I don't think the try first option was particularly useful.</small></li>
<li>Translation strings reorganized</li>
<li>If newsfox.z.dragFeedOutOfGroupIsCopy=false, drag is now move, ctrl-drag is copy<br/><small>  Firefox has problems with the choice popup anyhow, and this is standard OS behavior.  The default is true, so this is advanced anyhow.</small></li>
</li></ul>
</ul>
R Pruitt (wa84it AT gmail.com)
</p>


<a href="http://bugzilla.mozdev.org/enter_bug.cgi?product=newsfox">Report bug</a>
&nbsp;&nbsp;&nbsp;<a href="http://newsfox.mozdev.org/drupal/">Comment</a>
	]]></description>
</item>


<item>
	<title>New forum for NewsFox</title>
	<pubDate>Sat, 19 Apr 2008 20:57:59 GMT</pubDate>
	<link>http://newsfox.mozdev.org/rss/2008.html#nf25</link>
	<guid>http://newsfox.mozdev.org/rss/2008.html#nf25</guid>
	<author>R Pruitt (wa84it@gmail.com)</author>
	<description><![CDATA[
<p>
There is a new <a href="http://newfox.mozdev.org/drupal/">forum</a> for NewsFox.
</p>
<a href="http://bugzilla.mozdev.org/enter_bug.cgi?product=newsfox">Report bug</a>
&nbsp;&nbsp;&nbsp;<a href="http://newsfox.mozdev.org/drupal/">Comment</a>
	]]></description>
</item>


<item>
	<title>Customization of NewsFox</title>
	<pubDate>Sat, 19 Apr 2008 20:56:08 GMT</pubDate>
	<link>http://newsfox.mozdev.org/rss/2008.html#nf24</link>
	<guid>http://newsfox.mozdev.org/rss/2008.html#nf24</guid>
	<author>R Pruitt (wa84it@gmail.com)</author>
	<description><![CDATA[
<p>Since version 0.7, the file textview.css in the newsfox folder in your profile folder has allowed  <a href="http://newsfox.mozdev.org/rss/2007.html#nf5">customization</a>  of the view-pane of NewsFox.  The feature was improved in <a href="http://newsfox.mozdev.org/rss/2007.html#nf12">version 0.8.1</a>.</p>
<p>Since <a href="http://newsfox.mozdev.org/rss/2007.html#nf13">version 0.8.2</a>, image files placed in the images subfolder of the newsfox folder have been able to replace skin image files.  With version 1.0, it is also possible to replace mail.png and encl-*.png as well.</p>
<p>In version 1.0, the file newsfox.css in the newsfox folder is a global stylesheet.  In particular, it will apply to NewsFox.  Previously, some people have used <a href="https://addons.mozilla.org/firefox/addon/2108">Stylish</a>(Firefox extension) to style NewsFox.  It is now much easier.  This post will discuss a few of the things you can do with this new feature.
</p>
<p>
This feature can be accessed in K-Meleon by pointing your browser to <span style="font-family: monospace">chrome://newsfox/content/newsfox-overlay.xul</span> which will load the stylesheet and then open NewsFox.
</p>
<p>
The following discussion is aimed at users who know a little CSS - just like me - so it will be the blind leading the blind.  Resources: an <a href="http://www.w3schools.com/Css/default.asp">introduction</a> to CSS, access to the <a href="http://www.mozdev.org/source/browse/newsfox/src/chrome/content/newsfox/newsfox.xul">newsfox.xul</a> file.  Choose view: text near the top of the page and you should be able to look at the most recent newsfox.xul.  You can also get the file from the extension you installed if you know how.  You need to be able to look at the newsfox.xul file to find the ids and classes in the file.
</p>
<p>
Here is part of an example file just to illustrate a few points.
<pre style="margin: 0.5em;
  border:  1px solid darkgray;
 background-color: #eee;
  padding: 0.5em;
  overflow: auto;">
@-moz-document url("chrome://newsfox/content/newsfox.xul") {

#tBcheck, #fBcheck  /* to use default Firefox icon  */
{ 
  list-style-image: url("chrome://browser/skin/Toolbar-small.png") !important;
  -moz-image-region: rect(0px 64px 16px 48px);
}

#fBtag { visibility: collapse; }

#feedTreeChildren:-moz-tree-twisty(closed)
{
  list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAYAAADgkQYQAAAATklEQVR42mP8%2F%2F8%2Fw6NHjxhwAXl5eQZGkCJXV9f%2FQP7RuXPn2uBV1NHRwVBRUXEUJIGsGEMRDCArxqkISTHDnj17GEk3iaCbCPqOUDgBAKwXUgoTciZ1AAAAAElFTkSuQmCC") !important;
}

#newsfox-panes,
#mainToolbar,
#busyAnimation
  { -moz-box-direction: reverse; }

treechildren::-moz-tree-cell-text(unread,title)
  { font-stretch: narrower; }

treechildren::-moz-tree-cell-text(noID)
  { text-decoration: none !important; color: red !important; }

#newsfox-window,
splitter,
treecol,
.treecol-image
  { background-color: #abc !important; }

}
</pre>
Since the file is a global CSS file it is a good idea to restrict the scope of your CSS with <cite>@-moz-document</cite>, note the trailing '}' closing the opening brace on the first line.  Here I have removed the '!important' that aren't necessary, but you can put '!important' on every declaration.
</p>
<p>
The first group gets the image for the main toolbar refresh icon(#tBcheck) and feed toolbar refresh icon(#fBcheck) from the usual place that Firefox looks for its refresh icon.  So this may not work on SeaMonkey, for example.  It definitely doesn't work on K-Meleon as they don't have chrome icons in the sense that Firefox does.
</p>
<p>The next hides the tag icon from the feed toolbar.
</p>
<p>
You can specify an icon inside the newsfox.css file.  This might be useful if you wanted to give your newsfox.css to someone else without having to worry about exchanging icon files.  You can turn an icon file on your computer into a data: URL  <a href="http://software.hixie.ch/utilities/cgi/data/data" title="http://software.hixie.ch/utilities/cgi/data/data">here</a> for example.
</p>
<p>
You can reverse the order of the NewsFox panes.
</p>
<p>
The next makes bold text take up a similar amount of room as regular typeface.  The property 'title' is the id of the title column, so this only applies to the title text.  Firefox automatically makes the id of columns a property that can be used in CSS.
</p>
<p>
The next shows how to use red text for deleted articles.  You need to turn off the strike-thru with 'text-decoration: none'.
</p>
<p>
The last shows how to color the background.  I don't know how to color the scrollbars.
</p>

R Pruitt (wa84it AT gmail.com)


<a href="http://bugzilla.mozdev.org/enter_bug.cgi?product=newsfox">Report bug</a>
&nbsp;&nbsp;&nbsp;<a href="http://newsfox.mozdev.org/drupal/">Comment</a>
	]]></description>
</item>


<item>
	<title>Release: NewsFox 1.0</title>
	<pubDate>Sat, 19 Apr 2008 20:20:28 GMT</pubDate>
	<link>http://newsfox.mozdev.org/rss/2008.html#nf23</link>
	<guid>http://newsfox.mozdev.org/rss/2008.html#nf23</guid>
	<author>R Pruitt (wa84it@gmail.com)</author>
	<description><![CDATA[
<p>NewsFox 1.0 is released at <a href="http://newsfox.mozdev.org/installation.html">mozdev</a>.  Addons.mozilla.org(AMO) will not allow extensions to declare Firefox versions of 3.0.* until FF3RC1 is released, so this won't be released there until then.  At least, that was the original plan.  With all the big late changes (bugs 
<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=424923">424923</a>,
<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=292789">292789</a>,
<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=429785">429785</a>
 for example) to Firefox3, I am not nearly as confident as I once was that this version will work with FF3. It works at least with the 080418 nightly on Windows XP :).
</p>
<p>
<ul>
<li>newsfox.css in newsfox folder is a global CSS file, in particular, it works on NewsFox</li>
<li>keyboard shortcuts help improved</li>
<li>canceling OPML import from 'start new' fixed, thanks jackbin</li>
<li>accel.xml file now UTF-8 and well-encoded, thanks KirilleXXI</li>
<li>partial fix for <a href="http://bugzilla.mozdev.org/show_bug.cgi?id=18860">bug#18860</a>(see bug)</li>
<li>future date set to current time when requested (<a href="http://bugzilla.mozdev.org/show_bug.cgi?id=18866">bug#18866</a>)</li>
<li>Minor</li>
<ul>
<li>defaults for new users: catSort=1, noneStrict=false, invalidStrict=false</li>
<li>XMLhttprequest fixed for Firefox3 no longer allowing cross-site requests</li>
<li>article link not explicit in textview</li>
<li>mail.png and encl-*.png are now grabbed from newsfox/images/* if available</li>
<li>new icons</li>
<li>bad feeds display troubleshoot when selected</li>
<li>ctrl-alt-uparrow prints textview pane</li>
</ul>
</ul>

<p>
The file newsfox.css inside the newsfox folder inside your profile folder is now a global CSS file for Firefox.  So you can skin NewsFox.  There is a customization <a href="http://newsfox.mozdev.org/drupal/">forum</a>. 
Also see the feed <a href="http://newsfox.mozdev.org/rss/2008.html#nf24">post</a> about newsfox.css.  Since this is a global file, it is a good idea to format your newsfox.css file this way:
<pre>
@-moz-document url("chrome://newsfox/content/newsfox.xul")
{
/*  CSS goes here */
}
</pre>
</p>
<p>
The keyboard shortcuts window is non-modal, that is it can stay open while you are using NewsFox. It can also be dragged by grabbing and dragging the window, not just the titlebar(or whatever your OS allows).
</p>
<p>
By popular request, showing invalid and non dates will not be done by default.  Added benefit for developers of no user complaints of feed dates not being interpreted correctly by NewsFox.
</p>
<p>
Firefox disallowing cross-site XMLhttp is good for NewsFox.  Error reporting is better: you actually get to see the error code if there is a server problem.  Feeds that have permanently redirected URIs are updated automatically in the feed options.  Not updating permanent redirects and updating temporary redirects may be an option in the future.
</p>
<p>
The article link is no longer explicitly displayed.  Firefox changed its handling of whitespace, so the link was wrapping, and then I realized there was no reason for having it.  The link is now given both in the title and the weblink icon.  Hovering over either will display the link text in the status bar.  To regain the old view of the title (it will still be a link) add the first line
<pre>
.newsfox-title { text-decoration: none; color: black; }
.newsfox-link { display: none; }
</pre>
to your textview.css file.  The second line keeps the weblink icon from displaying if that is desired.
</p>
<p>
Technical note for my own recollection: to get mail.png and encl-*.png from local files, they have to be translated to data: URIs since the text-view pane has no access to file:// or chrome:// URIs.  So now the original icons have to be translated to data: URIs as well!
</p>
<p>Bad feeds don't display 'troubleshoot' if they are already selected when they become bad, since you might be reading something else.
</p>
<p>
Printing will probably not make it into the UI.  Firefox3 has print this frame available from the standard context menu, so it should be possible to find. NewsFox has no access to the text-view pane, all clicks and keyboard events there are handled by the OS, and no javascript is allowed.  This is at the direction of the Firefox masters on pain of ....  So a print button would have to be outside the text-view pane. Access might be put on the options menu.
</p>

R Pruitt (wa84it AT gmail.com)
</p>


<a href="http://bugzilla.mozdev.org/enter_bug.cgi?product=newsfox">Report bug</a>
&nbsp;&nbsp;&nbsp;<a href="http://newsfox.mozdev.org/drupal/">Comment</a>
	]]></description>
</item>

<item>
	<title>Beta, Next release: NewsFox 1.0rc1</title>
	<pubDate>Mon, 24 Mar 2008 18:26:21 GMT</pubDate>
	<link>http://newsfox.mozdev.org/rss/2008.html#nf22</link>
	<guid>http://newsfox.mozdev.org/rss/2008.html#nf22</guid>
	<author>R Pruitt (wa84it@gmail.com)</author>
	<description><![CDATA[
<p>This beta release will become version 1.0 after translations and bug fixes.
</p>
<p>
The usual disclaimers apply: this is a beta release so use it with caution on a backup of your Newsfox folder. There is not much content change from 0.8.4.4 - I use it on my real newsfox folder. 
</p>
<p>
The new features (where to look for bugs to fix):
<ul>
<li>New keyboard shortcuts help pane<br/></li>
</ul>
R Pruitt (wa84it AT gmail.com)
</p>



<a href="http://bugzilla.mozdev.org/enter_bug.cgi?product=newsfox">Report bug</a>
&nbsp;&nbsp;&nbsp;<a href="http://www.nabble.com/MozDev---newsfox-f11413.html">Comment</a>
	]]></description>
</item>

<item>
	<title>Minor release: NewsFox 0.8.4.4</title>
	<pubDate>Wed, 12 Mar 2008 16:03:07 GMT</pubDate>
	<link>http://newsfox.mozdev.org/rss/2008.html#nf21</link>
	<guid>http://newsfox.mozdev.org/rss/2008.html#nf21</guid>
	<author>R Pruitt (wa84it@gmail.com)</author>
	<description><![CDATA[
<p>NewsFox 0.8.4.4 is released.  This minor release will only be on mozdev.org.  For those of you wondering, 0.8.4.3 is in <a href="https://www.mozdev.org/bugs/show_bug.cgi?id=18709">bug#18709</a>.
</p>
<p>
<ul>
<li>rel="self" links in atom feeds incorrectly processed (<a href="http://bugzilla.mozdev.org/show_bug.cgi?id=18752">bug#18752</a>)</li>
<li>Default tooltip not displayed on long article title</li>
<li>No autosubscribe warning only given once (<a href="http://bugzilla.mozdev.org/show_bug.cgi?id=18709">bug#18709</a>)</li>
<li>5 zh-TW strings updated</li>
</ul>

<p>
Links with rel="self" that would be incorrectly processed are rare in the wild.
</p>


R Pruitt (wa84it AT gmail.com)
</p>
<a href="http://bugzilla.mozdev.org/enter_bug.cgi?product=newsfox">Report bug</a>
&nbsp;&nbsp;&nbsp;<a href="http://www.nabble.com/MozDev---newsfox-f11413.html">Comment</a>
	]]></description>
</item>

<item>
	<title>Minor release: NewsFox 0.8.4.2</title>
	<pubDate>Thu, 28 Feb 2008 20:41:16 GMT</pubDate>
	<link>http://newsfox.mozdev.org/rss/2008.html#nf20</link>
	<guid>http://newsfox.mozdev.org/rss/2008.html#nf20</guid>
	<author>R Pruitt (wa84it@gmail.com)</author>
	<description><![CDATA[
<p>NewsFox 0.8.4.2 is released.  This release will only be on mozdev.org as it is minor.
</p>
<p>
<ul>
<li>Firefox 3 implementation of live bookmarks</li>
</ul>



R Pruitt (wa84it AT gmail.com)
</p>
<a href="http://bugzilla.mozdev.org/enter_bug.cgi?product=newsfox">Report bug</a>
&nbsp;&nbsp;&nbsp;<a href="http://www.nabble.com/MozDev---newsfox-f11413.html">Comment</a>
	]]></description>
</item>

<item>
	<title>Minor release: NewsFox 0.8.4.1</title>
	<pubDate>Wed, 27 Feb 2008 02:41:51 GMT</pubDate>
	<link>http://newsfox.mozdev.org/rss/2008.html#nf19</link>
	<guid>http://newsfox.mozdev.org/rss/2008.html#nf19</guid>
	<author>R Pruitt (wa84it@gmail.com)</author>
	<description><![CDATA[
<p>NewsFox 0.8.4.1 is released.  This release will only be on mozdev.org as it is minor, and some of the new hotkeys may change depending on feedback.
</p>
<p>
<ul>
<li>Hotkeys for view pane (<a href="http://bugzilla.mozdev.org/show_bug.cgi?id=18635">bug#18635</a>)</li>
<li>All text view html attempted in xhtml first</li>
<li>Feed loading speed improved</li>
<li>Tooltip hack for FF3.0 removed</li>
<li>Minor fixes
<ul>
<li>Memory leak fixed (<a href="http://bugzilla.mozdev.org/show_bug.cgi?id=18627">bug#18627</a>)</li>
<li>Articles displayed from top always</li>
<li>Toolbar hiding</li>
</ul>
</li>
</ul>

<p>
The new hotkeys for the view pane can be viewed <a href="http://newsfox.mozdev.org/docs/keys1.html"> here</a>.  Ctrl-shift-left-arrow replaces select-prev-word, but it should be relatively easy to get the behavior with select-prev-char and autorepeat. Comments/criticisms welcome on the <a href="http://bugzilla.mozdev.org/show_bug.cgi?id=18635">bug</a>. The list will eventually be translated and available inside NewsFox.
</p><p>
Text view html is attempted in xhtml first, so that SVG (for example) will display.
</p><p>
Firefox <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=413268">bug#413268</a> is fixed, so the hack for article tooltips is removed.  This means version 0.8.4.1 article tooltips will not work in FF3.0a1-FF3.0b3, but will work with FF2 or current <a href="http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/latest-trunk/?C=M;O=D">builds</a>.
</p><p>
Hiding of the toolbars is available on context menu (names will get translated in next translated version).
</p>


R Pruitt (wa84it AT gmail.com)
</p>
<a href="http://bugzilla.mozdev.org/enter_bug.cgi?product=newsfox">Report bug</a>
&nbsp;&nbsp;&nbsp;<a href="http://www.nabble.com/MozDev---newsfox-f11413.html">Comment</a>
	]]></description>
</item>

<item>
	<title>Release: NewsFox 0.8.4</title>
	<pubDate>Tue, 12 Feb 2008 22:08:08 GMT</pubDate>
	<link>http://newsfox.mozdev.org/rss/2008.html#nf18</link>
	<guid>http://newsfox.mozdev.org/rss/2008.html#nf18</guid>
	<author>R Pruitt (wa84it@gmail.com)</author>
	<description><![CDATA[
<p>NewsFox 0.8.4 is released.
</p>
<p>
<ul>
<li>New column in article pane: Pr (interest)</li>
<li>OPML import speed improved</li>
<li>New columns in article pane: source, author, feed</li>
<li>Option to delete files and preferences when uninstalling</li>
<li>Bookmark partial syncing (see <a href="http://bugzilla.mozdev.org/show_bug.cgi?id=14980#c6">bug#14980</a>)</li>
<li>Most preferences now available in user interface (<a href="http://bugzilla.mozdev.org/show_bug.cgi?id=18149">bug#18149</a>)</li>
<li>Alternate category sorting (<a href="http://bugzilla.mozdev.org/show_bug.cgi?id=18305">bug#18305</a>)</li>
<li>hu-HU Hungarian locale (fenya25, Babelzilla.org)
<li>Minor fixes
<ul>
<li>Global about:config option to delete old news (<a href="http://bugzilla.mozdev.org/show_bug.cgi?id=18454">bug#18454</a>)</li>
<li>Workaround for Firefox grabbing article when column sorted (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=413266">FF bug#413266</a>)</li>
<li>'New tag' available on context menu or on add group menu</li>
<li>More bad feeds accepted</li>
<li>Control-shift-a selects all articles in article pane</li>
</ul>
</li>
</ul>

<p>
The new interest column(label: Pr) is a Bayesian filter to indicate your probable interest in an article.  The ordering should be paid attention to, rather than the actual values. It uses the same statistical method as in spam filters.  This is more difficult as your interests are probably broader than a spammer's interests.  This starts with no base information, you need to read and download a bunch of articles before it will work well. It only updates probabilities when a feed is refreshed. My default sort order is now interest-descending followed by read-descending.
</p>
<p>
New article columns source, author, and feed are all hidden by default.  Use the columnpicker to select them.
</p>
<p>
Bookmark partial syncing is provided.
To enable it, check the appropriate option on the 'general' tab of the global options dialog.  When disabled, NewsFox will work as before. 

When enabled, a special NewsFox bookmark is created: title is 'NewsFox sync' and the keyword contains a list of feeds and update times. NewsFox does the following when a feed is refreshed:
<ul>
<li>The special bookmark is retrieved and the feed update time is set to the newer of the existing update time and the update time in the bookmark(if any).  Articles are downloaded, but only articles newer than the new update time are marked unread.</li>
<li>If feeds exist in the bookmark, but not in the current NewsFox, the user is given the chance to add these feeds.</li>
<li>An updated version of the special bookmark is written to bookmarks.</li>
</ul>
This can be used in combination with a bookmark syncer to allow partial syncing of NewsFox feeds between computers.  It does nothing about keeping groups organized in a similar fashion. 
This may (hopefully will) disappear in future versions depending on the development of Mozilla Weave and online storage solutions.
</p>
<p>
Alternate category sorting is provided.
The about:config option is newsfox.advanced.catSort with options 0: alphabetical(current), 1: alphabetical with unread articles followed by alphabetical with no unread articles, 2: decreasing number of unread articles.   Option 1 makes feeds with many categories easier to use.
</p>


R Pruitt (wa84it AT gmail.com)
</p>


<a href="http://bugzilla.mozdev.org/enter_bug.cgi?product=newsfox">Report bug</a>
&nbsp;&nbsp;&nbsp;<a href="http://www.nabble.com/MozDev---newsfox-f11413.html">Comment</a>
	]]></description>
</item>

<item>
	<title>Beta release: NewsFox 0.8.4b1</title>
	<pubDate>Thu, 17 Jan 2008 16:54:27 GMT</pubDate>
	<link>http://newsfox.mozdev.org/rss/2008.html#nf17</link>
	<guid>http://newsfox.mozdev.org/rss/2008.html#nf17</guid>
	<description><![CDATA[
<p>This beta release will become version 0.8.4 after translations and bug fixes.
</p>
<p>
The usual disclaimers apply: this is a beta release so use it with caution on a backup of your Newsfox folder. I use it on my real newsfox folder. 
</p>
<p>
The new features (where to look for bugs to fix):
<ul>
<li>New column in article pane: Pr(interest)<br/><small>This column is a Bayesian filter to indicate your probable interest in an article.  The ordering should be paid attention to, rather than the actual values. It uses the same statistical method as in spam filters.  This is more difficult as your interests are probably broader than spammer's interests.  It is an ongoing project.  There are 10 parameters to the model - they probably won't be in the UI, but write me if you would like to have them in about:config prefs. I might consider putting them there. Examples of parameters: decay rate for old info, # of occurrences of word before using in score, # of words to compare, prior probability of looking at unread article, maximum # of words to keep, when to throw words away. This starts with no base information, you need to read and download a bunch of articles before it will work well, if it ever does. It only updates probabilities when a feed is refreshed.<br/><br/>  I will change my default sort to interest-descending followed by read-descending.</small></li>
<li>New columns in article pane: source, author, feed<br/><small>
These are all hidden by default.  To display them, use the column picker at the upper right corner of the article pane.  Things to check: does author column work for all feeds, do articles sort properly.
</small>
</li>
<li>Option to delete files and preferences when uninstalling<br/><small>
You probably won't be inclined to test this.  Known bug: can't change newsfox directory alert comes up if NewsFox open when deletion happens(still works though).
</small>
</li>
<li>Bookmark partial syncing<br/><small>
This may disappear in future versions depending on the development of Weave and online storage solutions.
<br/><br/>
To enable this, check the appropriate option on the 'general' tab of the global options dialog.  When disabled, NewsFox will work as before. 
<br/><br/>
When enabled, a special NewsFox bookmark is created: title is 'NewsFox sync' and the keyword contains a list of feeds and update times. NewsFox does the following when a feed is refreshed:
<ul>
<li>The special bookmark is retrieved and the feed update time is set to the newer of the existing update time and the update time in the bookmark(if any).  Articles are downloaded, but only articles newer than the new update time are marked unread.</li>
<li>If feeds exist in the bookmark, but not in the current NewsFox, the user is given the chance to add these feeds.</li>
<li>An updated version of the special bookmark is written to bookmarks.</li>
</ul>
This can be used in combination with a bookmark syncer to allow partial syncing of NewsFox feeds between computers.  It does nothing about keeping groups organized in a similar fashion. 
<br/><br/>
Hopefully this will be outmoded soon.  Based on my experience with Foxmarks during testing, Foxmarks(with the Foxmarks server) is not reliable enough to use for important data. 
</small>
</li>
<li>Most preferences now available in UI<br/><small>
Available from the global options dialog.
</small></li>
<li>New tag available from context menu and new group button<br/><small>
</small>
</li>
<li>Alternate category sorting<br/><small>
About:config option is newsfox.advanced.catSort with options 0: alphabetical(current), 1: alphabetical with unread articles followed by alphabetical with no unread articles, 2: decreasing number of unread articles.  Option 1 will become the default in the next version.  This is so current users won't have behavior changed without their input.
</small></li>
<li>Small parser changes<br/><small>
More bad dates and links in feeds accepted.
</small></li>
<li>Control-shift-a selects all articles in article pane<br/><small>
I don't know how to get an XUL tree to use control-a (trees seem to eat this combination).
</small></li>
</ul>
R Pruitt (wa84it AT gmail.com)
</p>


<a href="http://bugzilla.mozdev.org/enter_bug.cgi?product=newsfox">Report bug</a>
&nbsp;&nbsp;&nbsp;<a href="http://www.nabble.com/MozDev---newsfox-f11413.html">Comment</a>
	]]></description>
</item>

<item>
	<title>Translators wanted</title>
	<pubDate>Mon, 10 Dec 2007 23:49:45 GMT</pubDate>
	<link>http://babelzilla.org</link>
	<guid>http://babelzilla.org</guid>
	<description><![CDATA[
<h2>Help!</h2>

<p>
NewsFox has several partial translations now.  They are a pain to keep track of and I'm sure they are a pain to use.  It would be nice if we could find translators to finish the following
<ul>
<li>es-CL, Chilean Spanish (63%)</li>
<li>hr-HR, Croatian (58%)</li>
<li>pt-PT, Portuguese(Portugal) (67%)</li>
<li>ru-RU, Russian (58%)</li>
</ul>
These translations are 55-70% done, and if progress is not seen with them, they may be dropped from NewsFox.  If you are willing to help, go to 
<a href="http://babelzilla.org">Babelzilla.org</a> and sign up.  Then you will need to contact me or the current translator in order to get registered as the official translator.  If you wish to do a different language than those listed, you won't need any help, but don't hesitate to ask if you have problems.
</p>
R Pruitt, wa84it gmail com
<a href="http://bugzilla.mozdev.org/enter_bug.cgi?product=newsfox">Report bug</a>
&nbsp;&nbsp;&nbsp;<a href="http://www.nabble.com/MozDev---newsfox-f11413.html">Comment</a>
	]]></description>
</item>


<item>
	<title>Release: NewsFox 0.8.3</title>
	<pubDate>Thu, 06 Dec 2007 18:26:06 GMT</pubDate>
	<link>http://newsfox.mozdev.org/rss/2007.html#nf16</link>
	<guid>http://newsfox.mozdev.org/rss/2007.html#nf16</guid>
	<description><![CDATA[
<p>Newsfox 0.8.3 is released.</p>
<p>
<ul>
<li>Feed by feed update interval</li>
<li>Storage feeds</li>
<li>Article tags</li>
<li>Encrypt feed on disk</li>
<li>#unread in search groups, by group</li>
<li>Minor fixes</li>
<ul>
<li>Select all articles on context menu</li>
<li>Toolbar icons in CSS</li>
<li>Drag and drop feeds to other groups (<a href="http://bugzilla.mozdev.org/show_bug.cgi?id=17243">bug#17243</a>)</li>
<li>Save username/password for secure feeds (<a href="http://bugzilla.mozdev.org/show_bug.cgi?id=16656">bug#16656</a>)</li>
<li>Feed sorting within a group (<a href="http://bugzilla.mozdev.org/show_bug.cgi?id=15172">bug#15172</a>)</li>
</ul>
</ul>
</p><p>
If you had automatic updating, the time interval should be imported to each feed.  Now you can set times for each feed.  Personally, I will use this for the feeds I don't check often - set it at a week or whatever and never worry about updating.  Technical note: every newsfox.advanced.autoRefreshTime minutes (minimum 5, default 5) all feeds are examined to see if they are stale(it's been longer than the update interval).  The stale ones are updated.  Minimum update time for a feed is 10 minutes.
</p><p>
Feeds that can be used for storage.  Articles can be dragged onto these feeds.  Exporting these feeds to RSS is on the context menu.  Articles are given source tags when imported to storage feeds.  I find it easiest to have one group near the top that only has storage feeds, and leave it collapsed.  You can then drag over this folder and it will expand. You can use these to make a personal feed.
</p><p>
Articles can be tagged with user defined tags.  To tag selected articles, go to the context menu or the article pane toolbar.  When there are no tags, you just enter tags separated by '/' in the textbox.  Once there are tags, the dialog allows you to add or remove or remove from all articles or add new tags to the selected articles.
</p><p>
Once you have at least one tag, you can create a tag group to show all the articles with a given tag.  Once you have a tag group, you can also add tags to articles by dragging the articles to the tag group.  You can also drop a feed on a tag group which will mark all its articles with the given tag.  I find it easiest to only have one tag group near the top of the feed pane.  It is easy to switch the tag on the tag group via its context menu.
</p><p>
Disk encryption uses the built-in encryption in Firefox.  You will need to have/remember a master password if you use this feature.  There is no way to recover this password.  I use an external program to store passwords.
</p><p>
Dragging a feed out of its group defaults to be a copy operation.  In order to get the possibility of moving or copying, you need to set the about:config option newsfox.z.dragFeedOutOfGroupIsCopy equal to false.  This option will not be created by NewsFox, you need to edit the prefs.js file in your profile folder.
</p><p>
When saving username/passwords, the appropriate part of the feed dialog only becomes visible for an https: feed.  As with the encryption above, this uses the built-in Firefox encryption.  Plain text storage of passwords will not be offered. 
</p><p>
Feed sorting within groups is on the context menu when a regular group is selected.  This will sort alphabetically ignoring case.  For more information see the 
<a href="http://newsfox.mozdev.org/rss/2007.html#nf15">beta</a> release notes.
</p>
<p>
There are now four unencouraged, unsupported, unadvertised about:config preferences:
<ul>
<li>newsfox.z.buttonOpensNewTab 
(<a href="http://bugzilla.mozdev.org/show_bug.cgi?id=15805">bug#15805</a>)
</li>
<li>newsfox.z.openInViewPane
(<a href="http://bugzilla.mozdev.org/show_bug.cgi?id=18011">bug#18011</a>)
</li>
<li>newsfox.z.selectMarksArticleAsRead
(<a href="http://bugzilla.mozdev.org/show_bug.cgi?id=17976">bug#17976</a>)
</li>
<li>newsfox.z.slowDelete
(<a href="http://bugzilla.mozdev.org/show_bug.cgi?id=18215">bug#18215</a>)
</li>
</ul>
</p>


<a href="http://bugzilla.mozdev.org/enter_bug.cgi?product=newsfox">Report bug</a>
&nbsp;&nbsp;&nbsp;<a href="http://www.nabble.com/MozDev---newsfox-f11413.html">Comment</a>
	]]></description>
</item>


<item>
	<title>Minor release: NewsFox 0.8.2</title>
	<pubDate>Wed, 14 Nov 2007 18:50:31 GMT</pubDate>
	<link>http://newsfox.mozdev.org/rss/2007.html#nf14</link>
	<guid>http://newsfox.mozdev.org/rss/2007.html#nf14</guid>
	<description><![CDATA[
<p>Newsfox 0.8.2 is released.  This is the parts of 0.8.3 that didn't require translation.</p>
<p>
<ul>
<li>Feed parser improvements</li>
<li>Number of unread articles in search groups (<a href="http://bugzilla.mozdev.org/show_bug.cgi?id=17354">bug#17354</a>)
</li>
<li>Tooltips in article pane</li>
<li>User defined default article sort</li>
<li>OPML export of single groups(context menu)</li>
<li>Firefox 3.0beta1 support</li>
<li>Minor fixes</li>
<ul>
<li>Cleaner deletion method</li>
<li>Feed source displayed</li>
<li>Single refresh/cancel button</li>
<li>About link on help menu</li>
<li>User defined icons</li>
</ul>
</ul>
</p><p>
The number of unread articles in search groups can be turned off in about:config: newsfox.override.showSearchUnread.  The computations can be burdensome with many feeds/search folders or a slow computer.  In 0.8.3, you will be able to set this preference group by group, and then this preference can be used to globally turn off #search unread.
</p><p>
Article tooltips can be turned off in about:config: newsfox.advanced.articleTooltip.  There is some overhead with computing tooltips due to how Firefox 3 handles tooltips on trees, which is much worse than Firefox 2.  The body tooltip shows up when hovering over the right 50% of the title.
</p><p>
To make a user defined default sort,
set the about:config preferences newsfox.sorts.columnX and newsfox.sorts.directionX where X is 0, then 1, then 2, etc..  For example, the default is newsfox.sorts.column0="date" and newsfox.sorts.direction0="descending".  To sort by date and then unread status (to put unread articles at the top), you can have<br/>
<code>
newsfox.sorts.column0="date"<br/>
newsfox.sorts.column1="read"<br/>
newsfox.sorts.direction0="descending"<br/>
newsfox.sorts.direction1="descending"<br/>
</code>You do need to have newsfox.sorts.column0="none" in order to have no sorting, otherwise the default will happen.  In fact, only the first letter of any of these preferences is ever looked at by NewsFox: newsfox.sorts.column0="d" is the same as "date".  The columns are "flag", "title", "read", and "date".
</p><p>
Deleted articles are now marked with strike-thru text until the next feed/group is selected at which time they are deleted from display.  This allows the column sorting in the article pane to remain the same, while the code remains clean.
</p><p>
NewsFox now checks for icons in the images subfolder of the user newsfox folder.  For example, place a (16x16) png file in [your_prefix]/newsfox/images/check.png and it will be your refresh button in NewsFox.  A list of such icons is in the beta release notes.
</p>
<a href="http://bugzilla.mozdev.org/enter_bug.cgi?product=newsfox">Report bug</a>
&nbsp;&nbsp;&nbsp;<a href="http://www.nabble.com/MozDev---newsfox-f11413.html">Comment</a>
	]]></description>
</item>


<item>
	<title>Release: NewsFox 0.8.1</title>
	<pubDate>Sun, 30 Sep 2007 16:34:55 GMT</pubDate>
	<link>http://newsfox.mozdev.org/rss/2007.html#nf12</link>
	<guid>http://newsfox.mozdev.org/rss/2007.html#nf12</guid>
	<description><![CDATA[
<p>Newsfox 0.8.1 is prereleased at <a href="http://newsfox.mozdev.org/installation.html">mozdev.</a> This is basically the version that will be released later at addons.mozilla.org, but with fewer translations.  There may be minor bug fixes before the release.</p>
<ul>
<li>New feed parser: smaller, faster, and (<a href="http://bugzilla.mozdev.org/show_bug.cgi?id=14444">bug#14444</a>,
<a href="http://bugzilla.mozdev.org/show_bug.cgi?id=15632">bug#15632</a>,
<a href="http://bugzilla.mozdev.org/show_bug.cgi?id=17671">bug#17671</a>,
<a href="http://bugzilla.mozdev.org/show_bug.cgi?id=17681">bug#17681</a>,
<a href="http://bugzilla.mozdev.org/show_bug.cgi?id=17768">bug#17768</a>)
</li>
<li>UTF-8 encoding of files (<a href="http://bugzilla.mozdev.org/show_bug.cgi?id=17446">bug#17446</a>)
</li>
<li>User chosen NewsFox directory location
</li>
<li>Date style options in global dialog, thanks Bernhard</li>
<li>Partial solution for external DTDs, see (<a href="http://bugzilla.mozdev.org/show_bug.cgi?id=14929">bug#14929</a>)
</li>
<li>Atom xhtml displayed as xhtml in text view
</li>
<li>Updated help (<a href="http://bugzilla.mozdev.org/show_bug.cgi?id=17699">bug#17699</a>)
</li>
<li>Email article links (<a href="http://bugzilla.mozdev.org/show_bug.cgi?id=15412">bug#15412</a>)
</li>
<li>Enclosure support</li>
<li>Minor fixes
<ul>
<li>Textview.css improvements</li>
<li>Expanded OPML import options</li>
<li>Autosubscribe and autorefresh conflict (<a href="http://bugzilla.mozdev.org/show_bug.cgi?id=17530">bug#17530</a>)
</li>
<li>Tested with FF3.0a7</li>
<li>Updated icons, thanks ADR (<a href="http://bugzilla.mozdev.org/show_bug.cgi?id=17387">bug#17387</a>)
</li>
<li>'Add feed' has better selection after operation</li>
<li>Article pane doesn't reload on refresh (<a href="http://bugzilla.mozdev.org/show_bug.cgi?id=17798">bug#17798</a>)
</li>
</ul>
</li>
</ul>

<p>
NewsFox no longer uses the Sage feed parser, but rather uses its own.
</p>
<p>
The UTF-8 file encoding is not backward compatible with previous NewsFox versions.  This version will read prior versions, but you will not be able to use a newsfox folder saved with NewsFox 0.8.1 with previous versions of NewsFox.</p>
<p>You can now choose the location of the newsfox directory.  For example, you can choose a location on a flash drive and take your newsfox directory with you.</p>
<p>
There are now 3 date styles available for use in the article pane: ISO with no seconds, the short date as set on your system, and the long date as set on your system.</p>
<p>There are two new advanced user features: email articles and enclosures(podcasts).  These are advanced user features because how the links are handled is determined by your system setup, and this is beyond the control of NewsFox.  The chance of problems with these features being a problem with NewsFox is not high. :)
<p>
There is now the ability to email articles (title, link, body) using a mailto: link in text view.  Mailto: links are limited to 256(?) bytes, so there is an about:config option to copy the body of the article to the clipboard.</p>
 <p>
The <a href="http://newsfox.mozdev.org/rss/2007.html#nf5">control</a> of text view via the textview.css file has been improved.  The following classes are defined: .newsfox-mail, .newsfox-title, .newsfox-category, .newsfox-date, .newsfox-link, .newsfox-enclosures, .newsfox-encl.  So you can style individual pieces of the newsfox-box in text view.  For example, to keep the categories from showing, place<br/><br/>

.newsfox-category { display: none; }<br/><br/>

in your textview.css file inside your newsfox folder.  The class .newsfox-enclosures refers to the span containing all enclosures, and .newsfox-encl refers to a single enclosure.
</p>


<a href="http://bugzilla.mozdev.org/enter_bug.cgi?product=newsfox">Report bug</a>
&nbsp;&nbsp;&nbsp;<a href="http://www.nabble.com/MozDev---newsfox-f11413.html">Comment</a>
	]]></description>
</item>

<item>
	<title>Major release: NewsFox 0.8</title>
	<pubDate>Sat, 25 Aug 2007 19:23:52 GMT</pubDate>
	<link>http://newsfox.mozdev.org/rss/2007.html#nf9</link>
	<guid>http://newsfox.mozdev.org/rss/2007.html#nf9</guid>
	<description><![CDATA[
<p>Newsfox 0.8 is released.  See articles <a href="http://newsfox.mozdev.org/rss/2007.html#nf10">'NewsFox releases'</a> and 'Latest versions' in this feed for more information.</p>
<ul>
<li>Search folders (<a href="http://bugzilla.mozdev.org/show_bug.cgi?id=14129">bug#14129</a>,
<a href="http://bugzilla.mozdev.org/show_bug.cgi?id=14132">bug#14132</a>,
<a href="http://bugzilla.mozdev.org/show_bug.cgi?id=15422">bug#15422</a>,
<a href="http://bugzilla.mozdev.org/show_bug.cgi?id=15939">bug#15939</a>,
<a href="http://bugzilla.mozdev.org/show_bug.cgi?id=17139">bug#17139</a>)</li>
<li>User defined keyboard shortcuts, see help menu, default is none (<a href="http://bugzilla.mozdev.org/show_bug.cgi?id=14719">bug#14719</a>) 
</li>
<li>On new installation, Newsfox RSS feed automatically loaded
</li>
<li>Articles in group exportable to RSS 2.0 local file, see main toolbar options</li>
<li>More strings localized, thanks teo and babelzilla</li>
<li>bg-BG Bulgarian locale (Fingli, Babelzilla.org)</li>
<li>zh-TW Chinese traditional locale (jackbin, Babelzilla.org)</li>
<li>Minor fixes
<ul>
<li>New automatic article deletion method (<a href="http://bugzilla.mozdev.org/show_bug.cgi?id=17331">bug#17331</a>)</li>
<li>Program options dialog only allowed changing one option at a time, caused by interaction with preference observer</li>
<li>Relative hrefs handled in atom feeds</li>
<li>'Delete feed' and 'delete group' have better selection after operation</li>
<li>'Cancel refresh' button responds within one second
<li>Faster unicode character encoding (<a href="http://bugzilla.mozdev.org/show_bug.cgi?id=17446">bug#17446</a>)</li>
<li>Horizontal 3 pane option, newsfox.global.horizontalPanes (<a href="http://bugzilla.mozdev.org/show_bug.cgi?id=15517">bug#15517</a>)</li>
<li>XUL dialog improvements, thanks teo</li>
</ul>
</li>
</ul>

<p>Search is implemented with search folders.  You can search on flagged status, unread status, date of article, and text in article within a specified group of feeds.  New feeds are included in existing search groups by default.</p>
<p>The 'search text' box is a Google-type search box: ' ' means AND, '|' or 'OR' or 'or' mean OR, '-' means NOT, and items in single or double quotes are kept intact.  Examples:
<ul>
<li>newsfox rss<br/>will search for articles containing both 'newsfox' and 'rss'</li>
<li>'x|y' | html<br/>will search for articles containing either 'x|y' or 'html'</li>
<li>(abc xyz) | -"--"<br/>will search for articles containing both 'abc' and 'xyz' or not containing '--'</li>
</ul>
</p>
<p> The search results are highlighted in bold red within the article.  The styling can be changed in the 'textview.css' file, see "http://newsfox.mozdev.org/rss/2007.html#nf5".  Technical notes: The entire article text is searched, so for example search terms inside hrefs will be found but not highlighted.  If you don't want highlighting, you need to have '.srch' in your 'textview.css' file or it will get added again; for instance have ".srch {}".
</p>
<p>There are two built-in options for keyboard shortcuts available on the options menu.  'Standard' uses single keys and won't work well with find as you type, and 'alternate' uses alt- keystrokes that are not used by basic K-Meleon or Firefox.  Users can define their own shortcut keys by editing the file 'accel.xml' in the newsfox folder.  See, for example, http://xulplanet.com/tutorials/xultu/keyshort.html for allowable modifiers and keys.</p>
<p>Articles in groups can be exported to a local   file in RSS 2.0 format.  This can be used either for saving articles (for example from a folder of all flagged articles) or sharing with others.  To share you only need to upload the file to a location accessible by others (an http site typically), and it will function as an RSS feed.</p>
<p>Only articles currently present in the feed persist when 'Automatically delete old entries' is selected in feed options.</p>
<p>'Delete feed' and 'delete group' now select an adjacent feed or group after operation to allow quick deletion with keyboard shortcuts.</p>
<p>Set newsfox.global.horizontalPanes equal to true in about:config to enable the horizontal 3 pane option.</p>
<a href="http://bugzilla.mozdev.org/enter_bug.cgi?product=newsfox">Report bug</a>
&nbsp;&nbsp;&nbsp;<a href="http://www.nabble.com/MozDev---newsfox-f11413.html">Comment</a>
	]]></description>
</item>

		<item>
			<title>Minor release: NewsFox 0.7.5.1</title>
			<pubDate>Thu, 05 Jul 2007 13:33:57 GMT</pubDate>
			<link>http://newsfox.mozdev.org/rss/2007.html#nf6</link>
			<guid>http://newsfox.mozdev.org/rss/2007.html#nf6</guid>
			<description>
		&lt;p&gt;Newsfox 0.7.5.1 is released.&lt;/p&gt;
		&lt;ul&gt;
		&lt;li&gt;Better background feed loading&lt;/li&gt;
		&lt;li&gt;Autosubscribe for Firefox (&lt;a href=&quot;http://bugzilla.mozdev.org/show_bug.cgi?id=14770&quot;&gt;bug#14770&lt;/a&gt;) &lt;/li&gt;
		&lt;li&gt;Deleted articles don't reappear (&lt;a href=&quot;http://bugzilla.mozdev.org/show_bug.cgi?id=11773&quot;&gt;bug#11773&lt;/a&gt;, &lt;a href=&quot;http://bugzilla.mozdev.org/show_bug.cgi?id=16113&quot;&gt;bug#16113&lt;/a&gt;)
		&lt;/li&gt;
		&lt;li&gt;Check for duplicate feeds (&lt;a href=&quot;http://bugzilla.mozdev.org/show_bug.cgi?id=16756&quot;&gt;bug#16756&lt;/a&gt;)
		&lt;/li&gt;
		&lt;li&gt;Progress meter added for OPML importing and group loading&lt;/li&gt;
		&lt;li&gt;Favicon provided for Newsfox, thanks ADR (&lt;a href=&quot;http://bugzilla.mozdev.org/show_bug.cgi?id=17327&quot;&gt;bug#17327&lt;/a&gt;)&lt;/li&gt;
		&lt;li&gt;Minor fixes
		&lt;ul&gt;
		&lt;li&gt;Smaller about.xul and livemarksDlg.xul windows&lt;/li&gt;
		&lt;li&gt;Delete key will delete group or feed in feedtree (left hand) pane (&lt;a href=&quot;http://bugzilla.mozdev.org/show_bug.cgi?id=17241&quot;&gt;bug#17241&lt;/a&gt;)&lt;/li&gt;
		&lt;li&gt;Custom names imported properly in OPML files&lt;/li&gt;
		&lt;/ul&gt;
		&lt;/li&gt;
		&lt;/ul&gt;
		&lt;p&gt;This version adds Newsfox as an option for subscribing to feeds in the 'Feeds' pane of the 'Options' (or 'Preferences') dialog.  Firefox seems to have some problems with chrome:// links instead of http:// links for this functionality.  I have had best luck using the &quot;Show me a preview and ask me which Feed Reader to use&quot; option and then selecting always use Newsfox the first time you try a new feed.&lt;/p&gt;
		&lt;p&gt;Two feeds with the same Feed URL are no longer allowed (with add new feed) in Newsfox.  This will prevent you adding a duplicate feed. If you want two different feeds from the same Feed URL you can do the following: use &quot;http://xkcd.com/rss.xml&quot; and &quot;http://xkcd.com/rss.xml?hi&quot; for example.  The portion of the web address after the ? will be ignored if it doesn't make sense to the webpage server.  If there already is a question mark in the web address do the following: use &quot;http://news.google.com/?output=atom&quot; and &quot;http://news.google.com/?output=atom&amp;hi&quot; for example.&lt;/p&gt;
		&lt;a href=&quot;http://bugzilla.mozdev.org/enter_bug.cgi?product=newsfox&quot;&gt;Report bug&lt;/a&gt;
		&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://www.nabble.com/MozDev---newsfox-f11413.html&quot;&gt;Comment&lt;/a&gt;
			</description>
		</item>

		<item>
			<title>Style sheet for text view</title>
			<pubDate>Wed, 13 Jun 2007 00:16:32 GMT</pubDate>
			<link>http://newsfox.mozdev.org/rss/2007.html#nf5</link>
			<guid>http://newsfox.mozdev.org/rss/2007.html#nf5</guid>
			<description>
		&lt;p&gt;Starting with Newsfox 0.7, the styling of articles in text view can be changed.  This is done by editing the file 'textview.css' in the newsfox folder inside your profile folder.  The file 'textview.css' is just an ordinary CSS file and can be edited with any text editor.
		&lt;/p&gt;&lt;p&gt;
		Here is the default file contents and a small view:&lt;br/&gt;&lt;br/&gt;
		&lt;b&gt;body&lt;br/&gt; { &lt;br/&gt;&amp;nbsp;&amp;nbsp;font:10pt Verdana,sans-serif; &lt;br/&gt;&amp;nbsp;&amp;nbsp;background:white;&lt;br/&gt; }&lt;br/&gt;&lt;br/&gt;
		#newsfox-box &lt;br/&gt;{ &lt;br/&gt;&amp;nbsp;&amp;nbsp;background: #e3dfd9; &lt;br/&gt;&amp;nbsp;&amp;nbsp;padding:10px; &lt;br/&gt;&amp;nbsp;&amp;nbsp;overflow:hidden; &lt;br/&gt;}
		&lt;/b&gt;&lt;br/&gt;&lt;br/&gt;
		&lt;img src=&quot;http://newsfox.mozdev.org/rss/images/tv1.png&quot;/&gt;
		&lt;/p&gt;&lt;p&gt;
		And here is an alternative file contents and a small view:&lt;br/&gt;&lt;br/&gt;
		&lt;b&gt;body &lt;br/&gt;{ &lt;br/&gt;&amp;nbsp;&amp;nbsp;font:12pt Helvetica; &lt;br/&gt;&amp;nbsp;&amp;nbsp;background: #dfdfbf; &lt;br/&gt;&amp;nbsp;&amp;nbsp;padding: 20px; &lt;br/&gt;}&lt;br/&gt;&lt;br/&gt;
		#newsfox-box &lt;br/&gt;{ &lt;br/&gt;&amp;nbsp;&amp;nbsp;font: 12pt Verdana; &lt;br/&gt;&amp;nbsp;&amp;nbsp;background: #7f9fbf; &lt;br/&gt;&amp;nbsp;&amp;nbsp;padding: 8px; &lt;br/&gt;&amp;nbsp;&amp;nbsp;overflow:hidden; &lt;br/&gt;&amp;nbsp;&amp;nbsp;border: 2px solid black; &lt;br/&gt;}
		&lt;/b&gt;&lt;br/&gt;&lt;br/&gt;
		&lt;img src=&quot;http://newsfox.mozdev.org/rss/images/tv2.png&quot;/&gt;
		&lt;/p&gt;&lt;p&gt;
		In the body of the article, the alternative view has larger text in a different font, a parchment colored background, and more padding between the body of the article and the edge of the article box.
		&lt;/p&gt;&lt;p&gt;
		Inside the heading box, the alternative view has larger text, a different colored background, and a border around the heading box.  Newsfox uses bold face type for the article title without it being specified in 'textview.css'.
		&lt;/p&gt;&lt;p&gt;
		The views are much narrower than is usual in order to fit this page better, which makes the alternative not as appealing due to the larger type and extra padding.
		&lt;/p&gt;&lt;p&gt;
		The syntax is reasonably self-explanatory once you understand 'px' for pixels and #xxyyzz is one way to specify a color. Use your favorite search engine with 'css tutorial' to find more information about CSS, and have text view look the way you like.
		&lt;/p&gt;
		&lt;a href=&quot;http://bugzilla.mozdev.org/enter_bug.cgi?product=newsfox&quot;&gt;Report bug&lt;/a&gt;
		&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://www.nabble.com/MozDev---newsfox-f11413.html&quot;&gt;Comment&lt;/a&gt;
			</description>
		</item>

		<item>
			<title>Newsfox about:config options</title>
			<pubDate>Mon, 11 Jun 2007 19:01:36 GMT</pubDate>
			<link>http://newsfox.mozdev.org/rss/2007.html#nf4</link>
			<guid>http://newsfox.mozdev.org/rss/2007.html#nf4</guid>
			<description>
		&lt;p&gt;Newsfox sets several options that can be accessed from the page about:config. All about:config options have prefix 'newsfox.global'. Some can be changed from the options dialog within Newsfox and others can't.
		&lt;/p&gt;
		&lt;p&gt;&lt;b&gt;Options that can be changed within Newsfox options dialog:&lt;/b&gt;
		&lt;ul&gt;
		&lt;li&gt;&lt;i&gt;style&lt;/i&gt;&lt;br/&gt;  default: &lt;b&gt;1(text)&lt;/b&gt;&lt;/li&gt;
		Global style can be text or web.
		&lt;li&gt;&lt;i&gt;checkOnStartup&lt;/i&gt;&lt;br/&gt;
		default: &lt;b&gt;false&lt;/b&gt;&lt;/li&gt;
		Check feeds when Newsfox starts?
		&lt;li&gt;&lt;i&gt;autoRefresh&lt;/i&gt;&lt;br/&gt; default: &lt;b&gt;false&lt;/b&gt;&lt;/li&gt;
		Auto check feeds every &lt;i&gt;autoRefreshInterval&lt;/i&gt; minutes?
		&lt;li&gt;&lt;i&gt;autoRefreshInterval&lt;/i&gt;&lt;br/&gt; default:  &lt;b&gt;none&lt;/b&gt;&lt;/li&gt;
		This is measured in minutes. It is only used if &lt;i&gt;autoRefresh&lt;/i&gt; is true.
		&lt;li&gt;&lt;i&gt;notifyUponNew&lt;/i&gt;&lt;br/&gt; default: &lt;b&gt;false&lt;/b&gt;&lt;/li&gt;
		This will notify you when Newsfox is done updating feeds.  Currently doesn't work with K-Meleon.
		&lt;li&gt;&lt;i&gt;confirmDelete&lt;/i&gt;&lt;br/&gt; default: &lt;b&gt;true&lt;/b&gt;&lt;/li&gt;
		The default extra check on deletions can be bypassed by setting this to false (or by unchecking the box in the options dialog).
		&lt;/ul&gt;
		&lt;/p&gt;
		&lt;p&gt;&lt;b&gt;Options that can only be changed in 'about:config':&lt;/b&gt;
		&lt;/p&gt;
		&lt;ul&gt;
		&lt;li&gt;&lt;i&gt;doneButton&lt;/i&gt;&lt;br/&gt; default: &lt;b&gt;true after first use&lt;/b&gt;&lt;/li&gt;
		This is set to true after the first running of Newsfox when a button is placed on the menubar.  If the user then removes the button, no second attempt to place it will be made if this option is true.
		&lt;li&gt;&lt;i&gt;favicons&lt;/i&gt;&lt;br/&gt; default: &lt;b&gt;from browser.chrome.favicons&lt;/b&gt;&lt;/li&gt;
		Favicons can be turned off/on with this option.  The default is set from the browser preference for favicons.
		&lt;li&gt;&lt;i&gt;guessHomepage&lt;/i&gt;&lt;br/&gt; default: &lt;b&gt;true&lt;/b&gt;&lt;/li&gt;
		Newsfox only looks for the favicon in [homepage]/favicon.ico (this may change in a future version).  Some feeds don't set a homepage and hence Newsfox doesn't try and get a favicon.  If this option is true, a simple guess is made at a homepage based on the feed URL.
		&lt;li&gt;&lt;i&gt;refreshTimeoutInSeconds&lt;/i&gt;&lt;br/&gt; default: &lt;b&gt;60&lt;/b&gt;&lt;/li&gt;
		The number of seconds to wait for a response from a feed server before giving up.  I read feeds where the server regularly takes up to 30 seconds to answer, but this option can probably be safely lowered (I use 40).
		&lt;/ul&gt;
		&lt;a href=&quot;http://bugzilla.mozdev.org/enter_bug.cgi?product=newsfox&quot;&gt;Report bug&lt;/a&gt;
		&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://www.nabble.com/MozDev---newsfox-f11413.html&quot;&gt;Comment&lt;/a&gt;
			</description>
		</item>

		<item>
			<title>Major release: NewsFox 0.7</title>
			<pubDate>Sat, 02 Jun 2007 16:11:39 GMT</pubDate>
			<link>http://newsfox.mozdev.org/rss/2007.html#nf3</link>
			<guid>http://newsfox.mozdev.org/rss/2007.html#nf3</guid>
			<description>
		&lt;p&gt;Newsfox 0.7 is released.  There are many changes, some will be explained more in later posts.&lt;/p&gt;
		&lt;p&gt;
		&lt;ul&gt;
		&lt;li&gt; User named groups(tags, folders) (&lt;a href=&quot;http://bugzilla.mozdev.org/show_bug.cgi?id=14216&quot;&gt;bug#14216&lt;/a&gt;, &lt;a href=&quot;http://bugzilla.mozdev.org/show_bug.cgi?id=14721&quot;&gt;bug#14721&lt;/a&gt;)&lt;/li&gt;
		&lt;li&gt; Sort any column in article pane (&lt;a href=&quot;http://bugzilla.mozdev.org/show_bug.cgi?id=14998&quot;&gt;bug#14998&lt;/a&gt;, &lt;a href=&quot;http://bugzilla.mozdev.org/show_bug.cgi?id=14131&quot;&gt;bug#14131&lt;/a&gt;, &lt;a href=&quot;http://bugzilla.mozdev.org/show_bug.cgi?id=8981&quot;&gt;bug#8981&lt;/a&gt;)&lt;/li&gt;
		&lt;li&gt; Context menu for article pane&lt;/li&gt;
		&lt;li&gt; Drag and drop editing of feeds and groups&lt;/li&gt;
		&lt;li&gt; Automatic backup of feeds in opml file&lt;/li&gt;
		&lt;li&gt; Restoring of opml file&lt;/li&gt;
		&lt;li&gt; 'Check feed' option in feed options dialog &lt;/li&gt;
		&lt;li&gt; Local css file for text view (textview.css in newsfox folder) (&lt;a href=&quot;http://bugzilla.mozdev.org/show_bug.cgi?id=12765&quot;&gt;bug#12765&lt;/a&gt;) &lt;/li&gt;
		&lt;li&gt; Default for new feed: deleteOld and dontdeleteUnread &lt;/li&gt;
		&lt;li&gt; Better security &lt;/li&gt;
		&lt;li&gt; Opml handles groups &lt;/li&gt;
		&lt;li&gt; #unread in title (&lt;a href=&quot;http://bugzilla.mozdev.org/show_bug.cgi?id=16399&quot;&gt;bug#16399&lt;/a&gt;) &lt;/li&gt;
		&lt;li&gt; Indication when loading feeds &lt;/li&gt;
		&lt;li&gt; Added fi-FI locale (mikkis, &lt;a href=&quot;http://www.babelzilla.org/forum/index.php?showtopic=1495&quot;&gt;Babelzilla.org&lt;/a&gt;) &lt;/li&gt;
		&lt;li&gt; Deleted pt-BR locale (will add when translator provides) &lt;/li&gt;
		&lt;li&gt; Deleted uk-UA locale (will add when translator provides) &lt;/li&gt;
		&lt;li&gt; Minor fixes
		&lt;ul&gt;
		 &lt;li&gt; option to bypass deletion confirmation &lt;/li&gt;
		 &lt;li&gt; display unique livemarks only &lt;/li&gt;
		 &lt;li&gt; file:// and shared google feeds work &lt;/li&gt;
		 &lt;li&gt; grippys work (K-Meleon and SeaMonkey) &lt;/li&gt;
		 &lt;li&gt; article tree 40%, content pane 60% height &lt;/li&gt;
		 &lt;li&gt; disallowed future pubDates &lt;/li&gt;
		 &lt;li&gt; feed name doesn't displace article pane buttons &lt;/li&gt;
		 &lt;li&gt; feeds loaded as needed (&lt;a href=&quot;http://bugzilla.mozdev.org/show_bug.cgi?id=14213&quot;&gt;bug#14213&lt;/a&gt;) &lt;/li&gt;
		 &lt;li&gt; added refresh timeout option, default 60 seconds &lt;/li&gt;
		 &lt;li&gt; inapppropriate buttons disabled &lt;/li&gt;
		 &lt;li&gt; XUL feed list empty error (&lt;a href=&quot;http://bugzilla.mozdev.org/show_bug.cgi?id=16560&quot;&gt;bug#16560&lt;/a&gt;) &lt;/li&gt;
		&lt;/ul&gt;
		&lt;/li&gt;
		&lt;/ul&gt;
		&lt;/p&gt;
		&lt;a href=&quot;http://bugzilla.mozdev.org/enter_bug.cgi?product=newsfox&quot;&gt;Report bug&lt;/a&gt;
		&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://www.nabble.com/MozDev---newsfox-f11413.html&quot;&gt;Comment&lt;/a&gt;
			</description>
		</item>

  </channel>
</rss>
