$HOME, sweet $HOME
One of the more enduser-confusing issues with Quassel used to be its storage locations for settings and the backlog. The various platforms Quassel supports handle the storage of configuration much differently. Qt helps us there with abstracting this away, and giving us for example QSettings, which allows for the storage of configuration data in the platform’s native format without having to bother about platform issues. In particular, this means that settings go into the XDG location on Linux...