[SCM] ktp-contact-list packaging branch, master, updated. debian/15.12.1-2-1070-g6c56f91

Maximiliano Curia maxy at moszumanska.debian.org
Sat May 28 00:10:26 UTC 2016


Gitweb-URL: http://git.debian.org/?p=pkg-kde/applications/ktp-contact-list.git;a=commitdiff;h=8931fd7

The following commit has been merged in the master branch:
commit 8931fd7bf019d0050162b4691c1756b62ca64222
Author: Matthias Klumpp <matthias at tenstral.net>
Date:   Tue Mar 27 17:13:10 2012 +0200

    Save window geometry
    
    Window geometry is now always saved & restored.
    (Fixes KTP-Contact-List always shows up in left corner bug)
---
 main-widget.cpp | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/main-widget.cpp b/main-widget.cpp
index a701b1b..a8daa94 100644
--- a/main-widget.cpp
+++ b/main-widget.cpp
@@ -185,6 +185,9 @@ MainWidget::MainWidget(QWidget *parent)
          onUseGlobalPresenceTriggered();
     }
 
+    // Restore window geometry
+    restoreGeometry(guiConfigGroup.readEntry("window_geometry", QByteArray()));
+
     settingsButtonMenu->addAction(i18n("Join Chat Room..."), this, SLOT(onJoinChatRoomRequested()));
     settingsButtonMenu->addSeparator();
     settingsButtonMenu->addMenu(helpMenu());
@@ -393,6 +396,7 @@ void MainWidget::closeEvent(QCloseEvent* e)
     KSharedConfigPtr config = KGlobal::config();
     KConfigGroup generalConfigGroup(config, "General");
     KConfigGroup notifyConigGroup(config, "Notification Messages");
+    KConfigGroup guiConfigGroup(config, "GUI");
 
     ContactListApplication *app = qobject_cast<ContactListApplication*>(kapp);
     if (!app->isShuttingDown()) {
@@ -429,6 +433,10 @@ void MainWidget::closeEvent(QCloseEvent* e)
         generalConfigGroup.config()->sync();
     }
 
+    // Save window geometry
+    guiConfigGroup.writeEntry("window_geometry", saveGeometry());
+    guiConfigGroup.config()->sync();
+
     KMainWindow::closeEvent(e);
 }
 

-- 
ktp-contact-list packaging



More information about the pkg-kde-commits mailing list