Reset the input prior to processing it in order to prevent issues with per-chat history. fixes 984
Add some const correctness to Network
Add support for adding a space when tab-completing mid-sentence
Don't use a const ref for bool
Unhide buffer when joining or querying and it was temporarily hidden. fixes #866
Make tabcompletion key configurable via shortcuts. fixes 1018
We really don't want to depend on qtui in uisupport

It's also not needed, we can access the ActionCollection through GraphicalUi.
Disables JavaScript, which fixes #1089 and other issues related to modal dialogs inside the preview crashing when the preview is destroyed.
In kFreeBSD the library dl is not linked

The toolchain in sid on kFreeBSD has changed and the library
dl is no longer linked implicit. fixes #1072
added new user input command 'showkey"

displays the crypt key for <nick|channel> if exists,
closes #1069
Introduce possibility to use syslog.

Signed-off-by: Tomas Chvatal <scarabeus@gentoo.org>
Fix and improve logging support

It's really inefficient to parse command line options and open the logfile on every message
we log, so move that into the global Quassel class instead. Also fix CMakeLists.txt to
actually enably syslog support in the code, and allow for logging to both syslog and a file.
Fix compiler warnings

New gcc seems to be better at finding issues like unused (but set) variables,
so fix those.
Log-related cli options are not present in client-only mode

Looks like KDE does not like it if we ask for an option that hasn't
been specified.
Revert "Reset the input prior to processing it in order to prevent issues with per-chat history. fixes 984"

This reverts commit b56a8712f3063e93b68bfa6bd8f2ec67e955df50.

That solution had the side effect that the textEdit would already been cleared when the textEntered() signal
was sent out. This broke the assumption that consumers of that signal could access the edit's content.
We'll find a better solution for the history problems.
Fix #984 without breaking topic input

Queued connection ensures that the textEdit is already reset() when InputWidget
does its thing, thus solving the history issues.

Approved by Tucos reading it 10 times. :>
Transifex 1.0 integration
update translations from transifex + minor corrections
update quassel.pot
import launchpad translations