[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:07:07 UTC 2016
Gitweb-URL: http://git.debian.org/?p=pkg-kde/applications/ktp-contact-list.git;a=commitdiff;h=0690f5c
The following commit has been merged in the master branch:
commit 0690f5c9a70b4730604222ccaf922e1f206730cc
Author: Eike Hein <hein at kde.org>
Date: Wed Jul 20 13:25:16 2011 +0200
Fix preferences load code.
There was a logic error in there causing stored boolean preferences
to only be applied when they were set to true, thus e.g. disabling
groups wouldn't survive accross restarts.
CCBUG:277216
---
main-widget.cpp | 23 ++++++++++-------------
1 file changed, 10 insertions(+), 13 deletions(-)
diff --git a/main-widget.cpp b/main-widget.cpp
index b6b7cf8..8f6534b 100644
--- a/main-widget.cpp
+++ b/main-widget.cpp
@@ -372,20 +372,17 @@ void MainWidget::onAccountManagerReady(Tp::PendingOperation* op)
KSharedConfigPtr config = KGlobal::config();
KConfigGroup guiConfigGroup(config, "GUI");
- if (guiConfigGroup.readEntry("use_groups", true)) {
- onGroupContacts(true);
- m_groupContactsAction->setChecked(true);
- }
+ bool useGroups = guiConfigGroup.readEntry("use_groups", true);
+ onGroupContacts(useGroups);
+ m_groupContactsAction->setChecked(useGroups);
- if (guiConfigGroup.readEntry("show_offline", false)) {
- m_modelFilter->showOfflineUsers(true);
- m_showOfflineAction->setChecked(true);
- }
+ bool showOffline = guiConfigGroup.readEntry("show_offline", false);
+ m_modelFilter->showOfflineUsers(showOffline);
+ m_showOfflineAction->setChecked(showOffline);
- if (guiConfigGroup.readEntry("sort_by_presence", true)) {
- m_modelFilter->setSortByPresence(true);
- m_sortByPresenceAction->setChecked(true);
- }
+ bool sortByPresence = guiConfigGroup.readEntry("sort_by_presence", true);
+ m_modelFilter->setSortByPresence(sortByPresence);
+ m_sortByPresenceAction->setChecked(sortByPresence);
}
void MainWidget::onAccountConnectionStatusChanged(Tp::ConnectionStatus status)
@@ -1467,7 +1464,7 @@ void MainWidget::closeEvent(QCloseEvent* e)
KGuiItem(i18n("Go Offline"), KIcon("user-offline")),
KStandardGuiItem::cancel(),
QString("dont_check_for_plasmoid"))) {
-
+
case KMessageBox::No:
generalConfigGroup.writeEntry("go_offline_when_closing", true);
goOffline();
--
ktp-contact-list packaging
More information about the pkg-kde-commits
mailing list