data: improvements on error management

* mark all files with errors as incomplete
* fix incomplete label in codeview tooltip not updated properly
* added setting for canceling indexing for files with fatal errors
This commit is contained in:
Eberhard Graether
2017-04-15 17:57:20 +02:00
parent 8dc5ac7cbe
commit 6cd6552343
16 changed files with 100 additions and 14 deletions
+10
View File
@@ -236,6 +236,16 @@ void ApplicationSettings::setIndexerThreadCount(const int count)
setValue<int>("indexing/indexer_thread_count", count);
}
bool ApplicationSettings::getCancelIndexingOnFatalErrors() const
{
return getValue<bool>("indexing/cancel_on_fatal_errors", true);
}
void ApplicationSettings::setCancelIndexingOnFatalErrors(bool enabled)
{
setValue<bool>("indexing/cancel_on_fatal_errors", enabled);
}
std::string ApplicationSettings::getJavaPath() const
{
return getValue<std::string>("indexing/java/java_path", "");