src: Fixes for Release

* pass log directory absolute to indexers
* pass app and user paths absolute to indexers
* removed QCoreApplication instance from indexer process
* removed mutex from ConsoleLogger
* updated shortcut window
* renamed code reference menu items
This commit is contained in:
Eberhard Graether
2018-07-24 12:53:55 +02:00
parent f715e5c99e
commit d96baad91d
9 changed files with 23 additions and 24 deletions
+2 -2
View File
@@ -193,8 +193,8 @@ void TaskBuildIndex::runIndexerProcess(int processId, const std::wstring& logFil
std::vector<std::wstring> commandArguments;
commandArguments.push_back(std::to_wstring(processId));
commandArguments.push_back(utility::decodeFromUtf8(Application::getUUID()));
commandArguments.push_back(L"\"" + AppPath::getAppPath().wstr() + L"\"");
commandArguments.push_back(L"\"" + UserPaths::getUserDataPath().wstr() + L"\"");
commandArguments.push_back(L"\"" + AppPath::getAppPath().getAbsolute().wstr() + L"\"");
commandArguments.push_back(L"\"" + UserPaths::getUserDataPath().getAbsolute().wstr() + L"\"");
if (!logFilePath.empty())
{
@@ -24,8 +24,6 @@ void ConsoleLogger::logError(const LogMessage& message)
void ConsoleLogger::logMessage(const std::string& type, const LogMessage& message)
{
std::lock_guard<std::mutex> lock(m_consoleMutex);
std::cout << message.getTimeString("%H:%M:%S") << " | ";
if (!message.filePath.empty())
+2 -3
View File
@@ -6,7 +6,8 @@
#include "utility/logging/Logger.h"
#include "utility/logging/LogMessage.h"
class ConsoleLogger: public Logger
class ConsoleLogger
: public Logger
{
public:
ConsoleLogger();
@@ -17,8 +18,6 @@ private:
void logError(const LogMessage& message) override;
void logMessage(const std::string& type, const LogMessage& message);
std::mutex m_consoleMutex;
};
#endif // CONSOLE_LOGGER_H