core: limit recently opened projects size

This commit is contained in:
itsmattkc
2022-10-04 11:08:15 -07:00
parent 42ba84bf5f
commit 5a15e2df50
+5
View File
@@ -1365,6 +1365,11 @@ void Core::PushRecentlyOpenedProject(const QString& s)
recent_projects_.move(existing_index, 0);
} else {
recent_projects_.prepend(s);
const int kMaximumRecentProjects = 10;
while (recent_projects_.size() > kMaximumRecentProjects) {
recent_projects_.removeLast();
}
}
emit OpenRecentListChanged();