XChat-GNOME 0.16 released !

Yesterday we released XChat-GNOME 0.16, the "True love dies hard on jagged rocks" release[1].

Moreover the traditional bugs and crashers fix (thanks to the new bugzilla), there are two improvements visible for the end user.

The bigger one is that now each plugin can define its own preference page. So, when you load it, a new item is added in the preferences dialog. As you can see, you can now configure the notification plugin to choose when you want the tray icon appear. It's currently the only plugin having a configuration page. Don't hesitate to implement one for existing plugin or suggest interesting options (but let's try to avoid configuration mess).

The second change is the new channels list dialog. A lot of people complained that the old one was too big and consume too much time at opening because of channels list retrieving. The new dialog doesn't automatically load channels, you have to expand a panel to do it. You can also directly type the name of the channel you want to join. I also added a gconf key[2] if you want to disable the auto popup of the dialog when you join a server and don't have any channel in its autojoin list.

This release should also be the end of all our locale specific bugs. I write with Olivier (thanks to him) a little script to detect badly formatted strings and mark these as fuzzy. We hope it will fix the /me command bug. To avoid to reintroduce these bugs in future version, *please* translators be careful when you translate this kind of strings :

#: ../src/common/textevents.h:21
msgid "%C13*%O$t$1 $2%O"
msgstr "%C13*%O$t$1 $2%O"

A little mistake can make this command unusable in XChat-GNOME. We could argue than translators should not have to worry about this kind of crap. That's true but we're still very dependent on xchat's code and so can't change that easily.

Thanks to Joachim, we now have a begin of new documentation. Rocks!

As usual, RFE and bug report are welcomes. I'd like to insist about crashers. Please try this new version and report any crasher you found. We'd like to fix as many of them ASAP to limit flood mail after Feisty release.

Notes

[1] don't ask me about this release name, i'm not in the mad brain of David ;)

[2] /apps/xchat/channel_list/auto_popup