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:
@@ -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())
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user