Make multi-line selections work correctly under X11.
authorManuel Nickschas <sputnick@quassel-irc.org>
Fri, 25 Apr 2008 07:58:17 +0000 (07:58 +0000)
committerManuel Nickschas <sputnick@quassel-irc.org>
Fri, 25 Apr 2008 07:58:17 +0000 (07:58 +0000)
src/qtui/chatwidget.cpp
version.inc

index 6c2da6e..f386b8e 100644 (file)
@@ -423,7 +423,11 @@ void ChatWidget::mouseReleaseEvent(QMouseEvent *event) {
         selectionStart = qMin(dragStartLine, curLine);
         selectionEnd = qMax(dragStartLine, curLine);
         // TODO Make X11SelectionMode configurable!
+#ifdef Q_WS_X11
+        QApplication::clipboard()->setText(selectionToString(), QClipboard::Selection);
+#else
         QApplication::clipboard()->setText(selectionToString());
+#endif
         break;
       default:
         mouseMode = Normal;
index 53e17af..ce76ac0 100644 (file)
@@ -4,8 +4,8 @@
 { using namespace Global;
 
   quasselVersion = "0.2.0-beta1-pre";
-  quasselDate = "2008-04-21";
-  quasselBuild = 786;
+  quasselDate = "2008-04-25";
+  quasselBuild = 791;
 
   //! Minimum client build number the core needs
   clientBuildNeeded = 731;