Explorar o código

prep for native

jiahua.liu %!s(int64=6) %!d(string=hai) anos
pai
achega
411157bada

+ 2 - 2
mirai-console-graphical/src/main/kotlin/net/mamoe/mirai/console/graphical/MiraiConsoleGraphicalLoader.kt

@@ -16,8 +16,8 @@ import kotlin.concurrent.thread
 
 class MiraiConsoleGraphicalLoader {
      companion object {
-         internal lateinit var coreVersion   :String
-         internal lateinit var consoleVersion: String
+         internal var coreVersion   :String = "0.0.0"
+         internal var consoleVersion: String = "0.0.0"
          @JvmStatic
          fun load(
             coreVersion: String,

+ 7 - 2
mirai-console-wrapper/src/main/kotlin/net/mamoe/mirai/console/wrapper/WrapperMain.kt

@@ -72,12 +72,17 @@ object WrapperMain {
                     ConsoleUpdater.versionCheck(CONSOLE_GRAPHICAL)
                 }
             }
-            uiLog("版本检查完成\n")
+            uiLog("版本检查完成, 启动中\n")
             runBlocking {
                 MiraiDownloader.downloadIfNeed(true)
             }
-            start(CONSOLE_GRAPHICAL)
+            GlobalScope.launch {
+                delay(3000)
+                uiOpen = false
+                f.isVisible = false
+            }
 
+            start(CONSOLE_GRAPHICAL)
         } else {
             preStartInNonNative()
         }