[chronojump] On start can show a dialogMessage (without showing sendLog stuff)



commit 9a16b6a154980799a7724174dba0f99bab1dca8b
Author: Xavier de Blas <xaviblas gmail com>
Date:   Sun Jul 29 01:33:53 2018 +0200

    On start can show a dialogMessage (without showing sendLog stuff)

 src/chronojump.cs     |  5 +----
 src/gui/chronojump.cs | 12 +++++++-----
 2 files changed, 8 insertions(+), 9 deletions(-)
---
diff --git a/src/chronojump.cs b/src/chronojump.cs
index 97bec099..d8d94dad 100644
--- a/src/chronojump.cs
+++ b/src/chronojump.cs
@@ -573,10 +573,7 @@ public class ChronoJump
                }
                LogB.SQL("all SQL done! starting Chronojump");
 
-               if(sendLog)
-                       new ChronoJumpWindow(progVersion, progName, runningFileName, splashWin, true, 
messageToShowOnBoot);
-               else
-                       new ChronoJumpWindow(progVersion, progName, runningFileName, splashWin, false, "");
+               new ChronoJumpWindow(progVersion, progName, runningFileName, splashWin, sendLog, 
messageToShowOnBoot);
        }
 
        private static void createBlankDB() {
diff --git a/src/gui/chronojump.cs b/src/gui/chronojump.cs
index ec829325..eb0cb4d2 100644
--- a/src/gui/chronojump.cs
+++ b/src/gui/chronojump.cs
@@ -532,7 +532,7 @@ public partial class ChronoJumpWindow
        bool needToShowChronopicRegisterWindow;
 
        public ChronoJumpWindow(string progVersion, string progName, string runningFileName, SplashWindow 
splashWin,
-                       bool showSendLog, string sendLogMessage)
+                       bool showSendLog, string startMessage)
        {
                this.progVersion = progVersion;
                this.progName = progName;
@@ -581,12 +581,14 @@ public partial class ChronoJumpWindow
                //at initialization of chronojump and gives problems if this signals are raised while 
preferences are loading
                loadPreferencesAtStart ();
 
-               //show send log if needed
-
-               if(! showSendLog)
+               //show send log if needed or other messages
+               if(! showSendLog) {
                        notebook_start.CurrentPage = 0; //start with the Mode selector
+                       if(startMessage != "")
+                               new DialogMessage(Constants.MessageTypes.WARNING, startMessage);
+               }
                else {
-                       show_send_log(sendLogMessage, preferences.crashLogLanguage);
+                       show_send_log(startMessage, preferences.crashLogLanguage);
                        notebook_start.CurrentPage = 2; //send log
                }
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]