Songs of Doom

Psi 0.11-RC2 released

July 15, 2007, 7:57 pm

It’s release candidate time.
Psi-0.11-RC2 is out there to be tested, please grab your copies from

Source: http://downloads.sourceforge.net/psi/psi-0.11-RC2.tar.bz2
Mac: http://downloads.sourceforge.net/psi/Psi-0.11-RC2.dmg”
Windows: http://downloads.sourceforge.net/psi/psi-0.11-RC2-win32.zip”

We also have a new Linux build, available from
http://downloads.sourceforge.net/psi/psi-0.11-RC2-linux-x86-bundle.tar.bz2
If untarred in / it’ll go into /opt/psi-0.11-RC2, but it’s of course recommended to untar somewhere safe, and move it yourself. It can then be executed with /opt/psi-0.11-RC2/psi. This is still slightly experimental, so please report any issues.

Please test this to destruction. If no show-stopping bugs are revealed in the next few weeks, we’ll go gold. The changelog is as follows:

* Reworked account registration process (including proper support for XEP-0077 (In-band registration))
* Finished support for XEP-0004 (Data Forms) by supporting forms in messages. (thanks to Roelof Naude)
* Added support for JEP-0070 (Verifying HTTP Requests via XMPP).
* Customizable shortcuts (thanks to Ephraim)
* Added spell checking (thanks to Ephraim). Currently only aspell is supported on non-Macs.
* Added option to automatically set the resource (using the hostname)
* Added new default Stellar3 iconset
* Added support for JEP-138 (Stream Compression)
* Added support for using JEP-33 (Extended Stanza Addressing) to multicast messages to multiple users. Use option.enable-multicasting to enable it.
* Added ‘Show status message’ toggle. There is a hidden option to put status messages under the nickname (at the cost of 2 extra pixels when no status message is shown)
* Support for Bookmark Storage (JEP-0048), where bookmarked conferences are auto-joined. No UI is provided for creating bookmarks (yet).
* Better error messages, including error condition mappings (JEP-0086)
* Support dynamically changing priority
* Improved PGP error messages
* Hiding the deprecated protocol selector for service discovery by default. Use option.ui.show-deprecated.service-discovery.protocol-selector to re-enable it.
* New options system (see options.xml)
* Receiving support for vCard-Based Avatars (JEP-0153)
* Support for Multi-User-Chat (JEP-0045)
* Preliminary support for User Nickname (JEP-0172)
* Preliminary support for Roster Item Exchange (JEP-0144)
* Psi now uses the Qt4(>=4.2.3) and QCA2 libraries, replacing the Qt3 and QCA1 requirements.
* “Privacy List” support in the account dialog.
* Support for JEP-0050 (Ad-hoc commands)
* Preliminary support for JEP-0163 (Personal Eventing Protocol)
* Preliminary support for JEP-0146 (Remote Controlling Clients)
* Large parts of the codebase have been restructured.
* Fixed a chat room bug where subject/topic changes were not shown.
* Mac OS X builds are now universal binaries, supporting the new Intel based Macs.
* Support for JEP-85 (Chat State Notifications).
* Support for JEP-0115 (Entity Capabilities).
* There is now a config.xml option to make some windows use the brushed metal theme on Mac OS X.
* Window opacity support is now present for all three supported platforms.
* Fixed Unicode URL opening bug #510
* Auto-reconnect accounts on wakeup
* Copy-pasting with emoticons now works
* Fixed issue #263 where emoticons would disappear in a reply or quote
* History index is rebuilt faster
* Configure toolbars merged into main preferences dialog
* Moving tooltips
* MingW32 compiler support (Coupled with the open source Qt4 Windows library this now allows completely free building of Psi on Windows)

16 Responses to “Psi 0.11-RC2 released”

fab wrote on July 15, 2007

On my G4 Mac i am not able to launch it. RC1 worked fine for me!

Vladimir wrote on July 15, 2007

Your Linux build have very strange appearance. Look at screenshot: http://tmp.lightoze.net/files/psi-11.jpg - there are big fonts and no antialiasing on icons. All other Qt4 apps work well, for example Picard: http://tmp.lightoze.net/files/picard.jpg

Christofer wrote on July 16, 2007

Doesn’t launch on my MacBook Core Duo. Getting the message below from the crash report.

Date/Time: 2007-07-16 03:01:31.979 +0200
OS Version: 10.4.10 (Build 8R2232)
Report Version: 4

Command: psi
Path: /Applications/Psi.app/Contents/MacOS/psi
Parent: WindowServer [91]

Version: Psi 0.11-RC2 (0.11-RC2)

PID: 3604
Thread: Unknown

Link (dyld) error:

Library not loaded: /usr/local/Trolltech/Qt-4.3.0/lib/Qt3Support.framework/Versions/4/Qt3Support
Referenced from: /Applications/Psi.app/Contents/MacOS/psi
Reason: image not found

Kev wrote on July 16, 2007

The uploaded Mac build was a dud, it’s been uploaded afresh and should now work.

I’m not sure why the Linux build does that, I’ve passed it along to Textshell who made the build.

ventYl wrote on July 16, 2007

Strange appearance of linux build is caused by bundled Qt4 library, which does not accept Qt settings from system. Problem should be solved by editing /opt/psi0.11-RC2/psi and removing LD_LIBRARY_PATH export. Do so only if you have Qt 4 library already installed (which for example slackware default doesn’t have).

Hendrik wrote on July 17, 2007

My Windows build occationally has a double cascaded ‘View Groups’ Button. Which means I click on ‘View Groups’ and it opens a second bar with the same button in it and the label “view groups”.

Petteri wrote on July 17, 2007

Linux build looks really nice here. Just like self compiled version. Really nice surprise that Linux binary :)

Hopefully next version of Psi (12) will add bookmarks handling and bookmars to roster or something like that so that one can “dock” MUC-rooms to roster window.

Hendrik wrote on July 20, 2007

here’s a screenshot of it http://blog.hoodie.de/images/psi%20rc2%20viewgroup%20bug.png
though I doubt that I’m the first to have sighted that.
Since we are making wishes for .12 ;) I’d love to have meta-contacts

Jonas wrote on August 6, 2007

A cosmetic bug: On win32, the status selector button (the large button below the contact list) contents are centered. It was left justified in rc1, which looked better.

Volodymyr wrote on August 28, 2007

is it possible to make possibility to save and load settings from other folder than “C:\Documents and Settings\%USERNAME%\PsiData”?
i need portable Psi

Lowell wrote on September 2, 2007

Hey, not on topic, and I’m not sure if this is the right place, but it appears that MacAceUpdater is no longer working - it’s not downloading the newest list of mods (looks like it might be due to a change at the wowace site?). It hasn’t said that any mods need updating for me in about two weeks or so, and a friend that just set it up on her computer isn’t having it load a list at all. Just thought I’d inform you, as it’s a great little app and makes managing Ace AddOns much easier. Thank you so much for making it in the first place!

Kev wrote on September 7, 2007

Yes, it already can. Have a look on the wiki for details of the configuration files.

Wolf wrote on September 8, 2007

Hi,

0.11-rc2 works great on Win2000SP4+, but crashes most of the time when trying to reconnect after coming out of Standby or Hibernation. Contact me if you want a Dr.Watson crash report (which it wants to generate).

The Wiki (http://psi-im.org/wiki/) right now only gives “Fatal error: Call to a member function on a non-object in /home/psi/public_html/wiki/includes/BagOStuff.php on line 409″.

On a lighter note, thanks a lot for the good work!
Please keep those promises coming, though 8^)

Regards,
– W

Kev wrote on September 8, 2007

Do the latest nightlies still crash?
http://www.kismith.co.uk/files/psi/windows/nightlies/

Wolf wrote on September 8, 2007

Hi,

nope, apparently fixed in http://www.kismith.co.uk/files/psi/windows/nightlies/psi-win32-2007-09-08.zip.
Survived one Standby and one Hibernate and Reconnect after Resume each without incident.
Thanks again!

regards,

Wolf wrote on September 10, 2007

Hi,
oops, an incident. Crashed -09-08 coming out of Hibernation. Want the drwtsn32.log (46kb)?
Going to try -09-10 now.

Bad Behavior has blocked 880 access attempts in the last 7 days.