logic: allow the user to discard an aborted indexer run

* keep old database on filesystem while indexing
* migrate old ".coatiproject" settings to new ".srctrlprj" extension when loading project
* send new errors in MessageErrorCountUpdate after injecting
* recheck filepath exist() in FileSystem's remove, rename, copy and create functions
* updated tasks to new "override" policy
This commit is contained in:
mlangkabel
2018-07-03 18:54:53 +02:00
parent c8a885be83
commit a1dd1a77c9
41 changed files with 434 additions and 215 deletions
+10 -2
View File
@@ -207,8 +207,16 @@ void QtIndexingDialog::setupReport(
layout->addStretch();
addButtons(layout);
updateNextButton("OK");
setCloseVisible(false);
if (interrupted)
{
updateNextButton("Keep");
updateCloseButton("Discard");
}
else
{
updateNextButton("OK");
setCloseVisible(false);
}
m_sizeHint = QSize(interrupted ? 400 : 430, 280);