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