moimart’s stuff

A developer’s notebook

04.23.06

Bloglines 770 with steroids

Posted in nokia770, programming, maemo, bloglines at 3:29 am by moimart

Today, I’ve been tinkering with different html engines in order to improve the Bloglines 770’s navigation.

Firstly, I tried out Gtk+ Webcore. That’s a powerful engine but I think is a little outdated. Anyways, I compiled the osb-jscore, osb-nrcore and nrcit without any problem but I had to build libcurl. That’s a problem because I’m already using a modified lightweight libhttp for bloglines and I should integrate nrcit with it. Finally, testing static html files, this engine lasted ages in rendering the bloglines 770 generated HTML files and I would have to look through the code. No time!

Later, I was testing gtkhtml. At first, I tried to build 3.9.x version but it has endless dependencies gail -> libgnomecanvas -> libart -> libgnomeui -> libglade… almost the whole gnome system XD

Finally, I built gtkhtml 2.0.3 with gail. libgnomecanvas and libart (but no more!!) and I could see bloglines 770 running a decent RSS viewer but with no images though. Anyway, I would have to modify gtkhtml code so that I can call osso-browser and so on, but that is a minor issue.

The good news are that maemo 2.0 will include gtkhtml and I only have to drop out this code from my sources.

TO-DO for Bloglines 0.6: images support, port bloglines wrapper to glib, gettext support …

03.07.06

maemo: Bloglines 770 v0.5

Posted in nokia770, programming, maemo, bloglines at 9:19 am by moimart

This is the third release of Bloglines 770 for maemo platform (Nokia 770). This project comes from scratching an itchy and I use it everyday when i make my way from job to home by train. I wanted to read my feeds in the train but there is no inet connection there so I just made it. Now I want to store the images to say hello ubiquity!

A few screenshots:

Bloglines 770

Bloglines 770

Link to Bloglines 770 (binary)
Link to Bloglines 770 (source)
Link to Maemo Application Catalog

If somebody has a suggestion or vice versa, feel free to comment it.