From: jabarros Date: Thu, 11 Sep 2014 09:00:40 +0000 (+0200) Subject: Add delete history login and chang the date format in logs X-Git-Tag: oc-android-1.7.0_signed~176^2~10 X-Git-Url: http://git.linex4red.de/pub/Android/ownCloud.git/commitdiff_plain/c281aaeb01c9248361278382163ee343cf185e0d?ds=inline;hp=--cc Add delete history login and chang the date format in logs --- c281aaeb01c9248361278382163ee343cf185e0d diff --git a/src/com/owncloud/android/ui/activity/LogHistoryActivity.java b/src/com/owncloud/android/ui/activity/LogHistoryActivity.java index a2fd9f86..0e777cd8 100644 --- a/src/com/owncloud/android/ui/activity/LogHistoryActivity.java +++ b/src/com/owncloud/android/ui/activity/LogHistoryActivity.java @@ -67,7 +67,7 @@ public class LogHistoryActivity extends SherlockActivity { @Override public void onClick(View v) { - Log_OC.stopLogging(); + Log_OC.deleteHistoryLogging(); finish(); } }); diff --git a/src/com/owncloud/android/utils/Log_OC.java b/src/com/owncloud/android/utils/Log_OC.java index f492e265..a52c99c7 100644 --- a/src/com/owncloud/android/utils/Log_OC.java +++ b/src/com/owncloud/android/utils/Log_OC.java @@ -7,12 +7,11 @@ import java.io.IOException; import java.text.SimpleDateFormat; import java.util.Calendar; -import android.os.Environment; import android.util.Log; public class Log_OC { - private static final String SIMPLE_DATE_FORMAT = "HH:mm:ss"; + private static final String SIMPLE_DATE_FORMAT = "yyyy/MM/dd HH:mm:ss"; private static final long MAX_FILE_SIZE = 10000; private static File mLogFile; @@ -83,7 +82,7 @@ public class Log_OC { if (isMaxFileSizeReached) { - // Move current log file info to another file + // Move current log file info to another file (old logs) File olderFile = new File(mFolder + File.separator + mLogFileNames[1]); if (mLogFile.exists()) { mLogFile.renameTo(olderFile); @@ -111,17 +110,16 @@ public class Log_OC { } /** - * Stop doing logging + * Delete history logging */ - public static void stopLogging() { - if (mLogFile != null) { - try { - mBuf = new BufferedWriter(new FileWriter(mLogFile, false)); - mBuf.append(""); - mBuf.close(); - } catch (IOException e) { - e.printStackTrace(); - } + public static void deleteHistoryLogging() { + File folderLogs = new File(mFolder + File.separator); + if(folderLogs.isDirectory()){ + String[] myFiles = folderLogs.list(); + for (int i=0; i