/[xmltv_parser]/trunk/xmltv_parser/main.cs
ViewVC logotype

Diff of /trunk/xmltv_parser/main.cs

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

--- trunk/xmltv_parser/main.cs	2013/03/08 14:24:17	62
+++ trunk/xmltv_parser/main.cs	2013/03/09 01:28:31	68
@@ -18,23 +18,27 @@
 
     public partial class main : Form
     {
-        //bool form_closing = false;
-        //private IXMLTVRuntimeInstance xmltv;
-        private bool IsUnix
-        {
-            get { return System.Environment.OSVersion.Platform == PlatformID.Unix; }
-        }
-
         public main()
         {
             InitializeComponent();
             ListViewSorter Sorter = new ListViewSorter();
             lstPrograms.ListViewItemSorter = Sorter;
-
             string log_path = Application.StartupPath;
             string log_filename = string.Format("{0}.log", typeof(main).Assembly.GetName().Name);
             gLog.CreateLog(string.Format(@"{0}\{1}", log_path, log_filename), false, LogLevel.kLogLevel_All_NoProgress, new EventHandler<LoggerOnFlushEventArgs>(Log_OnFlush));
-            gLog.SetLogLevel(gLog.LogLevel & ~LogLevel.kLogLevel_VerboseDebug);
+#if DEBUG
+            LogLevel gLevel = gLog.LogLevel;
+            gLevel |= LogLevel.kLogLevel_VerboseDebug; // this slows things down alot
+            gLevel |= LogLevel.kLogLevel_Debug;            
+            gLog.SetLogLevel(gLevel);
+#else
+            LogLevel gLevel = LogLevel.kLogLevel_Default; // set the default log level: Info, Warn, Error, Debug
+            // it is OK for kLogLevel_Debug to be set in Release mode ... must of the chatty messages are from kLogLevel_VerboseDebug
+            gLevel &= ~LogLevel.kLogLevel_VerboseDebug; // ensure this is not set            
+            gLog.SetLogLevel(gLevel);
+#endif
+
+
             gLog.ReportProgressEvent += new EventHandler<ReportProgressEventArgs>(gLog_ReportProgress);
         }
 

 

  ViewVC Help
Powered by ViewVC 1.1.22