Gregarius has been suffering from a wicked rendering bug in Firefox (everyones favourite browser) and other Gecko browsers. If you had lots of items on a page, certain frames would break and be painted in weird places. We knew that the code to display rounded corners was triggering this behavior and the solution, till now, has been to disable the Rounded Corners plugin.
It appears that the exact cause for this bug is in Bugzilla Bug 252241. Please vote for this bug so that it gets some attention. In the mean time we have hacked the rounded corners plugin to work around this bug. You can download the new version by clicking here and overwriting this file onto /rss/plugins/roundedcorners.php. It should be safe to do this even with version 0.5.2.
Why do we love rounded corners? It is because as children we quickly discover that sharp corners hurt us and smooth rounded objects are usually delicious. Mmm… Ever seen kids try to eat smooth pebbles that they find lying around?
Marco has kindly allowed me to post on this devlog about the slider plugin and a Lilina-like compact theme that I recently put on the repositories.
I wanted a way to control the amount of each item that was displayed so I wrote the slider plugin. You can shrink all the displayed items down to their titles, or you expand them all out fully or you can set it so that only a few lines are displayed. The nice thing is that this setting is stored in a cookie and Gregarius remembers the setting when you move to another page or if you visit the site later using the same browser. You can also expand out a single item by simply hovering over it with your mouse for around 1 second. You would need to use a recent subversion snapshot or one of the nightlies to use this plugin. It is possible to use it with version 0.5.2 if you apply this one line patch.
The lilina theme is to attempt to mimic the interface of the Lilina aggregator. It is quite compact and allows you to scan a large number of feed titles and expand out (by clicking on the titles) only those items you are interested in reading. It also allows you to collapse the sidemenu so that you do not waste precious browser space. I am still working on this theme, so suggestions, ideas and comments are welcome.
Gregarius is easily extensible via plugins and themes and follows the wordpress model quite closely. The theme engine is quite powerful and will let you create almost any interface you would want to. A good starting point is the Plugin Authoring and the Theme Authoring documents on the wiki. If you get stuck, help is always available on the forums or on the dev-mailing list. Good luck!!
A security hole, which allows for arbitrary code execution, has been recently discovered in the Snoopy web client library, which is bundled with Gregarius.
Only Gregarius installations which are publicly accessible on the Internet, and whose administration area is not password-protected are affected, but to avoid unnecessary risk Gregarius 0.5.2 has been re-released with a fix for this security hole. You are strongly encouraged to upgrade your installation.
You should either:
Download the updated release from sourceforge.net: make sure you download either of rss-0.5.2a.tar.gz or rss-0.5.2a.zip, or:
Replace the rss/extlib/Snoopy.inc.php file with the fixed version, or:
Upgrade your installation using a nightly build.
We apologize for the inconvenience :)

Thanks to a patch James submitted, Gregarius just got podcasting support!
If you would like to give it a try, help yourself to a nightly build or update your Subversion tree, and you’ll probably want to install the player plugin, which you can download from the plugin repository.
Gregarius 0.5.2 was just released, you can download it from the sourceforge.net download page.
Changes since 0.5.0:
Support for SQLite databases
Feed tagging
RSS Rendering theme
Greatly improved OPML Import features
Please refer to the Upgrading document if you are upgrading from a previous release, to the Installation document if this is your first install!
Once again, despite the apparent calm on the devlog, quite some interesting stuff is going on behind the scenes!
We’re getting close to the 0.5.2 release: the last bugs have been fixed and lots of new features have been added. Here is the complete list of what you can expect in 0.5.2!
If you would like to play with the new features but don’t feel comfortable with Subversion you could download a nightly release. These are automatic builds generated by pulling the latest version from the Subversion repository once a day.
With the invaluable help of Sameer and Martey the Gregarius documentation is being moved to the Gregarius Wiki. Have a look around and feel free to edit Wiki articles yourself if you spot any mistakes or would like to add new documents!
Last but not least, we’ve just launched the Gregarius Forums. This is the preferred way to ask for support: if you need help or would like to ask a question feel free to sign up and voice your opinion.
Gregarius 0.5.0 was just released, you can download it from the sourceforge.net download page.
Changes since 0.4.2:
About 60% of the Gregarius code was rewritten into a slick, object oriented, system.
A WordPress-like theme engine has been implemented, allowing for much more powerful customization of the application’s look and feel
Feed and Folder collapsing, as well as feed updating, are now handled via AJAX.
An RSS feed for tags has been added.
Some 54 new features added and bugs fixed.
And while we’re there, please allow me thank the crew from the gregarius-dev mailing list for their contributed code, their suggestions and support!
Update: because of tiny mistake in the dbstruct.sql file (unneeded for most users) I decided to re-release the packages. Make sure you download rss-0.5.0a.tar.gz or rss-0.5.0a.zip
Despite the apparent quiet on this devlog, lots of exciting things have been going on behind the scenes in the Gregarius development community!
First of all, a new development mailing list has been created, which is the perfect place for the community to discuss Gregarius bugs and possible new feature ideas to implement.
If you are running the CVS Subversion version of Gregarius (currently at version 0.4.3), or simply because you are curious about what is going on behind the scenes, you are more than encouraged to join us by subscribing to the mailing list.
Another point worth mentioning is that the Gregarius development trunk has been migrated from the sourceforge.net CVS-based repository to the slicker Subversion version control system!
Several reasons have motivated this choice, but the most important are sourceforge’s very annoying one-day lag between the developer- and the anonymous-CVS, and that Subversion is tightly integrated with the wonderful trac project management system.
So, the main Gregarius source repository is now being hosted on svn.gregarius.net. The service is kindly offered by Lycos (no, not that other Lycos, despite the fact that recently search-engine companies have been flirting with blogging/syndication services *hint, hint*)
Anyway, up-to-date information on the Gregarius development path can be found the on the project timeline page, and details on known bugs and open feature requests are available on the Active Tickets page.
Everyone is invited to report new bugs and feature requests and share their experiences on the public Wiki.
If you are interested to run the development version of Gregarius, make sure that the Subversion client is installed (download page) on your web server, then check out the current trunk:
svn co http://svn.gregarius.net/svn/trunk/rss
If you already have a working copy of Gregarius, either a release or a CVS version, follow the steps described in our Cvs To Svn migration guide.
Gregarius is now fully translated into Swedish (thank you David) and Spanish (thanks, Jordi).
Speaking of i18n, I’m still considering switching to gettext sooner or later, my only concern would be performance. Anyone who has played with php-gettext or a similar package and willing to share experiences?

You can use the excellent LiveLines Firefox extension to add feeds to your Gregarius feedroll simply by clicking the RSS icon on the bottom right of your browser window.
Configure the extension as depicted in the above screenshot, and replace the “Subscription URL” with the URL to your Gregarius installation:
http://yourserver.com/rss/admin/sub/^U
Note: this subscription scheme uses a new mod_rewrite rule. If you aren’t running the CVS version of Gregarius make sure you replace your .htaccess file with the latest version.