Index: Vago/trunk/Vago/logger.cpp
===================================================================
--- Vago/trunk/Vago/logger.cpp	(revision 802)
+++ Vago/trunk/Vago/logger.cpp	(revision 803)
@@ -1,7 +1,7 @@
 #include "logger.h"
 
-Logger::Logger()
+Logger::Logger(QString appDir)
 {
-     myLogFile = new QFile(GlobalVars::AppLogName);
+     myLogFile = new QFile(appDir+"/"+GlobalVars::AppLogName);
 
      if (!myLogFile->open(QIODevice::WriteOnly | QIODevice::Text)){ //open to write
Index: Vago/trunk/Vago/logger.h
===================================================================
--- Vago/trunk/Vago/logger.h	(revision 802)
+++ Vago/trunk/Vago/logger.h	(revision 803)
@@ -10,5 +10,5 @@
 {
 public:
-    Logger();
+    Logger(QString  appDir);
     ~Logger();
     void writeString(QString strToWrite);
Index: Vago/trunk/Vago/mainwindow.cpp
===================================================================
--- Vago/trunk/Vago/mainwindow.cpp	(revision 802)
+++ Vago/trunk/Vago/mainwindow.cpp	(revision 803)
@@ -12,5 +12,5 @@
     this->AppDir=getOSIndependentAppPath();
 
-    this->myLogger = new Logger(); //start logger
+    this->myLogger = new Logger(this->AppDir); //start logger
 
     this->myLogger->writeString("Detected AppDir: "+this->AppDir);
