[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#927208: marked as done (unblock: psi-plus/1.4.554-2)



Your message dated Tue, 16 Apr 2019 10:09:00 +0000
with message-id <00125a6e-2aef-7b89-dfc3-ef0f1fbc5542@thykier.net>
and subject line Re: Bug#927208: unblock: psi-plus/1.4.554-2
has caused the Debian Bug report #927208,
regarding unblock: psi-plus/1.4.554-2
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
927208: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=927208
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: release.debian.org
User: release.debian.org@packages.debian.org
Usertags: unblock
Severity: normal


Dear Release Team,

Please unblock package psi-plus.

I uploaded updated package March 21, but forgot to send unblock request.
Fixing this now.

Changes in updated package:
* Add patch disable-usage-of-system-proxies. (Closes: #874561)
* Add patch fix-autoscroll-in-chats.

debdiff is attached.

Thanks!


unblock psi-plus/1.4.554-2
diff -Nru psi-plus-1.4.554/debian/changelog psi-plus-1.4.554/debian/changelog
--- psi-plus-1.4.554/debian/changelog	2019-02-17 03:07:36.000000000 +0300
+++ psi-plus-1.4.554/debian/changelog	2019-03-21 00:41:20.000000000 +0300
@@ -1,3 +1,10 @@
+psi-plus (1.4.554-2) unstable; urgency=medium
+
+  * Add patch disable-usage-of-system-proxies. (Closes: #874561)
+  * Add patch fix-autoscroll-in-chats.
+
+ -- Boris Pek <tehnick@debian.org>  Thu, 21 Mar 2019 00:41:20 +0300
+
 psi-plus (1.4.554-1) unstable; urgency=medium
 
   * New upstream release.
diff -Nru psi-plus-1.4.554/debian/patches/disable-usage-of-system-proxies.patch psi-plus-1.4.554/debian/patches/disable-usage-of-system-proxies.patch
--- psi-plus-1.4.554/debian/patches/disable-usage-of-system-proxies.patch	1970-01-01 03:00:00.000000000 +0300
+++ psi-plus-1.4.554/debian/patches/disable-usage-of-system-proxies.patch	2019-03-21 00:41:20.000000000 +0300
@@ -0,0 +1,29 @@
+Description: Disable usage of system proxies
+Last-Update: 2019-03-21
+Origin: upstream,
+ https://github.com/psi-im/psi/commit/911880f1,
+ https://github.com/psi-im/iris/commit/ce6f4e58
+Bug: https://github.com/psi-plus/main/issues/758
+Bug-Debian: https://bugs.debian.org/874561
+
+
+--- a/iris/src/irisnet/noncore/cutestuff/bsocket.cpp
++++ b/iris/src/irisnet/noncore/cutestuff/bsocket.cpp
+@@ -141,6 +141,7 @@
+         SockData sd;
+         sd.state = Created;
+         sd.sock = new QTcpSocket(this);
++        sd.sock->setProxy(QNetworkProxy::NoProxy);
+         sd.sock->setReadBufferSize(READBUFSIZE);
+         sd.relay = new QTcpSocketSignalRelay(sd.sock, this);
+         sd.resolver = 0;
+--- a/src/psicon.cpp
++++ b/src/psicon.cpp
+@@ -482,6 +482,7 @@
+     }
+ 
+     // proxy
++    QNetworkProxyFactory::setUseSystemConfiguration(false); // we have qca-based own implementation
+     ProxyManager *proxy = ProxyManager::instance();
+     proxy->init(&d->accountTree);
+     if (accountMigration) proxy->migrateItemList(d->optionsMigration.proxyMigration);
diff -Nru psi-plus-1.4.554/debian/patches/fix-autoscroll-in-chats.patch psi-plus-1.4.554/debian/patches/fix-autoscroll-in-chats.patch
--- psi-plus-1.4.554/debian/patches/fix-autoscroll-in-chats.patch	1970-01-01 03:00:00.000000000 +0300
+++ psi-plus-1.4.554/debian/patches/fix-autoscroll-in-chats.patch	2019-03-21 00:41:20.000000000 +0300
@@ -0,0 +1,31 @@
+Description: Fix autoscroll in chats
+Last-Update: 2019-03-21
+Origin: upstream, https://github.com/psi-im/psi/commit/5140f191
+Bug: https://github.com/psi-im/psi/issues/430
+
+
+diff --git a/src/chatview_te.cpp b/src/chatview_te.cpp
+index 0def3505..08ea6969 100644
+--- a/src/chatview_te.cpp
++++ b/src/chatview_te.cpp
+@@ -318,6 +318,8 @@ void ChatView::dispatchMessage(const MessageView &mv)
+     switch (mv.type()) {
+         case MessageView::Message:
+         {
++            int scrollPos = verticalScrollBar()->value();
++            bool doScrollBottom = atBottom();
+             bool isReplace = !replaceId.isEmpty();
+             QTextCursor cursor = textCursor(), replaceCursor;
+             auto sel = PsiRichText::saveSelection(this, cursor);
+@@ -362,6 +364,11 @@ void ChatView::dispatchMessage(const MessageView &mv)
+             cursor.movePosition(QTextCursor::End); // ensure everything else is inserted into the end
+             PsiRichText::restoreSelection(this, cursor, sel);
+             setTextCursor(cursor);
++            if (doScrollBottom) {
++                scrollToBottom();
++            } else {
++                verticalScrollBar()->setValue(scrollPos);
++            }
+             break;
+         }
+         case MessageView::Subject:
diff -Nru psi-plus-1.4.554/debian/patches/series psi-plus-1.4.554/debian/patches/series
--- psi-plus-1.4.554/debian/patches/series	1970-01-01 03:00:00.000000000 +0300
+++ psi-plus-1.4.554/debian/patches/series	2019-03-21 00:41:20.000000000 +0300
@@ -0,0 +1,2 @@
+disable-usage-of-system-proxies.patch
+fix-autoscroll-in-chats.patch

--- End Message ---
--- Begin Message ---
Boris Pek:
> Package: release.debian.org
> User: release.debian.org@packages.debian.org
> Usertags: unblock
> Severity: normal
> 
> 
> Dear Release Team,
> 
> Please unblock package psi-plus.
> 
> I uploaded updated package March 21, but forgot to send unblock request.
> Fixing this now.
> 
> Changes in updated package:
> * Add patch disable-usage-of-system-proxies. (Closes: #874561)
> * Add patch fix-autoscroll-in-chats.
> 
> debdiff is attached.
> 
> Thanks!
> 
> 
> unblock psi-plus/1.4.554-2
> 

Unblocked, thanks.
~Niels

--- End Message ---

Reply to: