rpms/konversation/devel konversation-1.2-ircview_autoexpand.patch, NONE, 1.1 konversation.spec, 1.34, 1.35

Rex Dieter rdieter at fedoraproject.org
Mon Sep 21 18:57:47 UTC 2009


Author: rdieter

Update of /cvs/pkgs/rpms/konversation/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10747

Modified Files:
	konversation.spec 
Added Files:
	konversation-1.2-ircview_autoexpand.patch 
Log Message:
* Mon Sep 21 2009 Rex Dieter <rdieter at fedoraproject.org> - 1.2-0.11.beta1
- With auto-expand input box, ircview doesn't scroll (kdebug #208097)


konversation-1.2-ircview_autoexpand.patch:
 ircview.cpp |    9 +++++++++
 ircview.h   |    1 +
 2 files changed, 10 insertions(+)

--- NEW FILE konversation-1.2-ircview_autoexpand.patch ---
--- trunk/extragear/network/konversation/src/viewer/ircview.cpp	2009/09/21 18:15:42	1026397
+++ trunk/extragear/network/konversation/src/viewer/ircview.cpp	2009/09/21 18:16:59	1026398
@@ -1279,6 +1279,15 @@
     action->setData(Konversation::Topic);
 }
 
+void IRCView::resizeEvent(QResizeEvent *event)
+{
+    QScrollBar *vbar = verticalScrollBar();
+    bool atBottom = (vbar->value() == vbar->maximum());
+    KTextBrowser::resizeEvent(event);
+    if (atBottom)
+        vbar->setValue(vbar->maximum());
+}
+
 void IRCView::mouseMoveEvent(QMouseEvent* ev)
 {
     if (m_mousePressed && (m_pressPosition - ev->pos()).manhattanLength() > KApplication::startDragDistance())
--- trunk/extragear/network/konversation/src/viewer/ircview.h	2009/09/21 18:15:42	1026397
+++ trunk/extragear/network/konversation/src/viewer/ircview.h	2009/09/21 18:16:59	1026398
@@ -229,6 +229,7 @@
 
         void replaceDecoration(QString& line,char decoration,char replacement);
 
+        virtual void resizeEvent(QResizeEvent *event);
         virtual void mouseReleaseEvent(QMouseEvent* ev);
         virtual void mousePressEvent(QMouseEvent* ev);
         virtual void mouseMoveEvent(QMouseEvent* ev);


Index: konversation.spec
===================================================================
RCS file: /cvs/pkgs/rpms/konversation/devel/konversation.spec,v
retrieving revision 1.34
retrieving revision 1.35
diff -u -p -r1.34 -r1.35
--- konversation.spec	21 Sep 2009 11:37:35 -0000	1.34
+++ konversation.spec	21 Sep 2009 18:57:47 -0000	1.35
@@ -1,10 +1,10 @@
 
 %define pre beta1 
-#define pre 20090919svn
+#define pre 20090921svn
 
 Name:           konversation
 Version:        1.2
-Release:        0.10.%{pre}%{?dist}
+Release:        0.11.%{pre}%{?dist}
 Summary:        A user friendly IRC client
 
 Group:          Applications/Internet
@@ -14,6 +14,10 @@ Source0:        http://download.berlios.
 #Source0:        konversation-1.2-%{pre}.tar.bz2 
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
+## upstream patches
+# http://websvn.kde.org/?view=rev&revision=1026398
+Patch100: konversation-1.2-ircview_autoexpand.patch
+
 BuildRequires:  desktop-file-utils
 BuildRequires:  gettext
 BuildRequires:  kdelibs4-devel
@@ -36,6 +40,8 @@ to chat windows; configurable background
 %prep
 %setup -q -n %{name}-%{version}%{?pre:-%{pre}}
 
+%patch100 -p4 -b .ircview_autoexpand
+
 
 %build
 
@@ -91,6 +97,9 @@ fi
 
 
 %changelog
+* Mon Sep 21 2009 Rex Dieter <rdieter at fedoraproject.org> - 1.2-0.11.beta1
+- With auto-expand input box, ircview doesn't scroll (kdebug #208097)
+
 * Mon Sep 21 2009 Rex Dieter <rdieter at fedoraproject.org> - 1.2-0.10.beta1
 - konversation-1.2-beta1
 




More information about the fedora-extras-commits mailing list