[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: =?utf-8?q?=5Bplasmate=5D_/=3A_fixing_some_small_bugs?=
From: Giorgos Tsiapaliwkas <terietor () gmail ! com>
Date: 2011-07-06 15:24:42
Message-ID: 20110706152442.5FAA6A60A9 () git ! kde ! org
[Download RAW message or body]
Git commit 1c0f47d444850a41975202836797ae56e9a62cbd by Giorgos Tsiapaliwkas.
Committed on 06/07/2011 at 17:24.
Pushed by tsiapaliwkas into branch 'master'.
fixing some small bugs
M +1 -1 mainwindow.cpp
M +4 -4 projectmanager/projectmanager.cpp
M +2 -2 startpage.cpp
http://commits.kde.org/plasmate/1c0f47d444850a41975202836797ae56e9a62cbd
diff --git a/mainwindow.cpp b/mainwindow.cpp
index 2ca2b64..0f3a400 100644
--- a/mainwindow.cpp
+++ b/mainwindow.cpp
@@ -769,7 +769,7 @@ void MainWindow::loadProject(const QString &path)
QStringList MainWindow::recentProjects()
{
KConfigGroup cg(KGlobal::config(), "General");
- QStringList l = cg.readEntry("recentFiles", QStringList());
+ QStringList l = cg.readEntry("recentProjects", QStringList());
// kDebug() << l.toStringList();
return l;
diff --git a/projectmanager/projectmanager.cpp b/projectmanager/projectmanager.cpp
index 42a28f3..8c0526b 100644
--- a/projectmanager/projectmanager.cpp
+++ b/projectmanager/projectmanager.cpp
@@ -69,17 +69,17 @@ void ProjectManager::confirmDeletion()
//TODO: should probably centralize config handling code somewhere.
KConfigGroup cg(KGlobal::config(), "General");
- QStringList recentFiles = cg.readEntry("recentFiles", QStringList());
+ QStringList recentProjects = cg.readEntry("recentProjects", QStringList());
for (int i = 0; i < l.size(); i++) {
QString folder = l[i]->data(StartPage::FullPathRole).value<QString>();
QString path = KStandardDirs::locateLocal("appdata", folder + '/');
deleteProject(path);
- if (recentFiles.contains(folder)) {
- recentFiles.removeAt(recentFiles.indexOf(folder));
+ if (recentProjects.contains(folder)) {
+ recentProjects.removeAt(recentProjects.indexOf(folder));
}
}
//TODO: should perform a success check here instead of assuming success.
- cg.writeEntry("recentFiles", recentFiles);
+ cg.writeEntry("recentProjects", recentProjects);
KGlobal::config()->sync();
emit requestRefresh();
}
diff --git a/startpage.cpp b/startpage.cpp
index 99ed5db..08d94c9 100644
--- a/startpage.cpp
+++ b/startpage.cpp
@@ -272,7 +272,7 @@ void StartPage::refreshRecentProjectsList()
kDebug() << "adding" << projectName << "to the list of recent projects...";
QListWidgetItem *item = new QListWidgetItem(projectName); // show the \
user-set plasmoid name in the UI
- counter++;
+ counter++;
// the loading code uses this to find the project to load.
// since folder name and plasmoid name can be different, this
// should be set to the folder name, which the loading code expects.
@@ -336,7 +336,7 @@ void StartPage::refreshRecentProjectsList()
}
QListWidgetItem *more;
- //if (recentProjects.count() >=0 && recentProjects.count() <=4) {
+
if (counter >= 0 && counter <= 4) {
more = new QListWidgetItem(i18n("Manage Projects..."));
} else {
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic