04.23.06
Bloglines 770 with steroids
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 …

