29 November 2006

Network Manager Support

Daniel Gryniewicz (currently maintaining the Gentoo port of Debian) made Liferea work with Network Manager. The Network Manager controls registered applications using DBUS and HAL to follow the availability state of the managed network connections. For example for a laptop user who is moving with his laptop out of a WLAN the Network Manager will automatically switch the state of all registered applications to offline and will change it to online again once the original or another network connection is established again.

If you want to try this check out SVN trunk (or the next release 1.2-RC4)!

28 November 2006

Browser Integration

For completeness here is another writeup of the integration of Liferea with different browsers:


If you using Epiphany you only need to enable the feed subscription plugin which is delivered per default (in some distributions as a epiphany-plugins package). To do so enable the "News Feed Subscription" extensions under Tools/Extensions. If the plugin is enabled and the currently loaded website provides a feed you will see an icon in the toolbar as shown in this screenshot on the left.

After clicking the icon the subscription will be added.

Mozilla/Firefox 1.5+

If you are using Firefox 1.5 you need the FeedBag extension. You can download it from the Liferea Homepage or from the Mozilla Addons website.

Firefox 2.0+

When using Firefox feeds are represented by the orange feed icon in the URL bar. To subscribe to a feed just click the icon. In the default setting clicking the icon will add the feed to the Live Bookmarks of Firefox. If you want to directly add a subscription to your feed reader you need to change the subscription preferences. This can be done under Tools/Edit Preferences in the "Feed" tab. For Liferea you need to specify the command "liferea-add-feed" as shown in the screenshot below:

The "liferea-add-feed" script should come with your Liferea package and uses DBUS to send a subscription request to the running Liferea instance.

27 November 2006

Softpedia Review

Today I got a notice that there is a new Softpedia review of Liferea. It is interesting to read and gives Liferea an overall rating of 3 out of 5 points. I think this qualifies for "not completely useless". From the functional standpoint out of the possible aggregator features known today this is a good characterisation.

On the negative side the review makes the assumption that Liferea aims for GNOME integration which it doesn't. This is a very common mistake out there. This brings me to two questions:
  1. Does the project wrongly communicate a non-existing GNOME integration?
  2. Is there an overwelming need for GNOME integration?
If the answer to question 2 is "yes" then what are the resulting benefits for the user? Besides some more GNOMEish dialogs and toolbar?

25 November 2006

Caution your font might change...

...when you update to 1.2-RC3 and higher. In fact Michel Salim found out that Liferea uses the wrong GNOME font definition. For starters: in the GNOME preferences you can configure fonts for different use cases: application font, document font, desktop font, window title font and monospace font. Until now Liferea did use the application font instead of the document font.

With the patch from Michel Salim the problem is corrected now and Liferea should use the same font other applications use to present document content to you. So when you start up Liferea after upgrading to 1.2-RC3 it will look much better :-)

05 November 2006

Gecko & Invisible Startup Screen

During the last days a lot of users did report a problem with the Gecko rendering. The effect is that right after startup the HTML pane which normally displays a welcome screen does not get drawn at all. The problem isn't really critical because after the first click the HTML pane will be drawn correctly, it just looks ugly...

While I do not know what exactly causes this effect it seems to affect other applications that use Gecko too (e.g. devhelp). It was evident in Debian Unstable some months ago and now seems to happen to a lot of Gentoo users. If anyone reading this knows more about the exact reason please let me know!