Hi Guys,
Zocalo 2.0 is available. I was planning to do some work on the curl interface so that Zocalo would use multiple connections to download feeds. This would mitigate the problem with one feed failing causing the others to be blocked. However, I realised that this would take a lot longer to test and debug so in the mean time I have made this version.
I hope I have addressed all the points.
1. The Continue All dialog will automatically close after 10 seconds. (
screenshot)
2. Font size selector is dynamically updated to whatever sizes are available. (
screenshot)
3. Fonts can be set to bold and/or italic
if the font supports it. The default Helvetica font will support these changes IIRC but some fonts won't. (
screenshot)
4. Article store will be cleared from disk properly.
As I dug into the code I also found some other bugs or inconsistencies. Atom feeds are now better supported, previously I accidentally filtered out all HTML from articles in Atom but now I have enabled the articles to run through my parser so that only unsupported entities are stripped. Also I didn't realise that Atom category tags were being ignored so I have added those in.
One change that you should watch for: I changed the internal feed status code so that it now counts how many times a feed has failed to download. This means that the first time you run Zocalo 2.0 any feeds you added under previous versions will flag up as invalid and have the red status icon until you update them.
There is also a new version of curl and libidn. Contrary to one of my previous posts, I don't think the curl guys will add OpenAuth to curl. They consider it a layer on top; so if you were waiting for this it's not going to happen any time soon.
Finally, I started a proper Zaurus package feed that includes most of my software:
http://www.lyndonhill.com/Downloads/Zaurus. In the Add/Remove Software application in QPE you can add this as a server for the Install via Network option.