rpms/kdebase-workspace/F-9 kdebase-workspace-4.1.4-krunnerhistory.patch, NONE, 1.1 kdebase-workspace.spec, 1.122, 1.123
Lukas Tinkl
ltinkl at fedoraproject.org
Thu Dec 11 12:47:36 UTC 2008
Author: ltinkl
Update of /cvs/extras/rpms/kdebase-workspace/F-9
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15080
Modified Files:
kdebase-workspace.spec
Added Files:
kdebase-workspace-4.1.4-krunnerhistory.patch
Log Message:
fix krunner (aka minicli) not remembering command history between
sessions (kdebug:159510)
kdebase-workspace-4.1.4-krunnerhistory.patch:
--- NEW FILE kdebase-workspace-4.1.4-krunnerhistory.patch ---
Index: workspace/krunner/interface.cpp
===================================================================
--- workspace/krunner/interface.cpp (revision 895228)
+++ workspace/krunner/interface.cpp (working copy)
@@ -152,7 +152,9 @@
lineEdit->setCompletionObject(m_completion);
lineEdit->setCompletionMode(static_cast<KGlobalSettings::Completion>(KRunnerSettings::queryTextCompletionMode()));
lineEdit->setClearButtonShown(true);
- m_searchTerm->setHistoryItems(KRunnerSettings::pastQueries());
+ QStringList pastQueryItems = KRunnerSettings::pastQueries();
+ m_searchTerm->setHistoryItems(pastQueryItems);
+ m_completion->insertItems(pastQueryItems);
bottomLayout->insertWidget(2, m_searchTerm, 10);
QHBoxLayout *statusLayout = new QHBoxLayout();
@@ -256,6 +258,7 @@
{
KRunnerSettings::setPastQueries(m_searchTerm->historyItems());
KRunnerSettings::setQueryTextCompletionMode(m_searchTerm->completionMode());
+ KRunnerSettings::self()->writeConfig();
KConfigGroup interfaceConfig(KGlobal::config(), "Interface");
saveDialogSize(interfaceConfig);
KGlobal::config()->sync();
Index: kdebase-workspace.spec
===================================================================
RCS file: /cvs/extras/rpms/kdebase-workspace/F-9/kdebase-workspace.spec,v
retrieving revision 1.122
retrieving revision 1.123
diff -u -r1.122 -r1.123
--- kdebase-workspace.spec 20 Nov 2008 17:26:18 -0000 1.122
+++ kdebase-workspace.spec 11 Dec 2008 12:47:06 -0000 1.123
@@ -3,7 +3,7 @@
Summary: K Desktop Environment - Workspace
Name: kdebase-workspace
Version: 4.1.3
-Release: 6%{?dist}
+Release: 7%{?dist}
Source0: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/kdebase-workspace-%{version}.tar.bz2
License: GPLv2
Group: User Interface/Desktops
@@ -72,6 +72,9 @@
Patch110: kdebase-workspace-4.1.2-panel-autohide-871058.patch
# end panel autohide bugfixes
+# KDE Bug 159510: <----> krunner doesn't store settings
+Patch111: kdebase-workspace-4.1.4-krunnerhistory.patch
+
# FIXME: "inconsistent naming System Monitor vs KSysGuard" http://bugs.kde.org/162151
Provides: kdebase-kdm = 6:%{version}-%{release}
@@ -225,7 +228,7 @@
%patch108 -p0 -b .panel-autohide5
%patch109 -p0 -b .panel-autohide6
%patch110 -p0 -b .panel-autohide7
-
+%patch111 -p1 -b .krunnerhistory
%build
@@ -362,6 +365,10 @@
%changelog
+* Thu Dec 11 2008 Lukáš Tinkl <ltinkl at redhat.com> 4.1.3-7
+- fix krunner (aka minicli) not remembering command history between
+ sessions (kdebug:159510)
+
* Thu Nov 20 2008 Rex Dieter <rdieter at fedoraproject.org> 4.1.3-6
- -devel: Provides: plasma-devel
More information about the fedora-extras-commits
mailing list