Index: sources/storage/Logger.cpp =================================================================== diff -u -rf61d0f8a19d4b49aa3e14dc5e6c5474c8bf15af5 -r8566686e033eaa3025180a735ce6f485e4fcaad4 --- sources/storage/Logger.cpp (.../Logger.cpp) (revision f61d0f8a19d4b49aa3e14dc5e6c5474c8bf15af5) +++ sources/storage/Logger.cpp (.../Logger.cpp) (revision 8566686e033eaa3025180a735ce6f485e4fcaad4) @@ -40,7 +40,11 @@ * \param parent - QObject parent owner object. * Qt handles the children destruction by their parent objects life-cycle. */ -Logger::Logger(QObject *parent) : QObject(parent) {} +Logger::Logger(QObject *parent) : QObject(parent) { + if ( ! gLongLogName ) { + _fileDateFormat = "yyyy_MM_dd"; // date used in the file name + } +} /*! * \brief Logger::init @@ -338,15 +342,22 @@ _logFileNameTime = QDateTime::currentDateTime().time().toString(_fileTimeFormat); } - QString fileName = _logFileNameDate - + _fileSeparator + _logFileNameTime - + _fileSeparator + _logFileNameHDSN - + _fileSeparator + _logFileNameMode - ; + QString fileName; + if ( ! gLongLogName ) { + fileName = _logFileNameDate + + _fileSeparator + "denali"; + } + else { + fileName = _logFileNameDate + + _fileSeparator + _logFileNameTime + + _fileSeparator + _logFileNameHDSN + + _fileSeparator + _logFileNameMode + ; + } // case LogType::eLogTrtmt: // this type of log will never happen here. Only put here to make sure it is intentional. switch (vLogType) { case LogType::eLogAppED: { - // ------------------------------------------------------------------------ TODO: Improve : fucntion declaration + // ------------------------------------------------------------------------ TODO: Improve : function declaration fileName += _logFileNameExt[vLogType]; static QString oFileName; if( oFileName != fileName ) { @@ -361,7 +372,7 @@ } break; case LogType::eLogDebug: { - // ------------------------------------------------------------------------ TODO: Improve : fucntion declaration + // ------------------------------------------------------------------------ TODO: Improve : function declaration fileName += _logFileNameExt[vLogType]; static QString oFileName; if( oFileName != fileName ) {