Browse Source

Show relevant message on splash screen during startup

fieldOfView 8 years ago
parent
commit
a4eee2dce6
1 changed files with 4 additions and 3 deletions
  1. 4 3
      cura/CuraApplication.py

+ 4 - 3
cura/CuraApplication.py

@@ -122,7 +122,6 @@ class CuraApplication(QtApplication):
         self._platform = None
         self._output_devices = {}
         self._print_information = None
-        self._i18n_catalog = None
         self._previous_active_tool = None
         self._platform_activity = False
         self._scene_bounding_box = AxisAlignedBox.Null
@@ -133,12 +132,16 @@ class CuraApplication(QtApplication):
         self._cura_actions = None
         self._started = False
 
+        self._i18n_catalog = i18nCatalog("cura")
+
         self.getController().getScene().sceneChanged.connect(self.updatePlatformActivity)
         self.getController().toolOperationStopped.connect(self._onToolOperationStopped)
 
         Resources.addType(self.ResourceTypes.QmlFiles, "qml")
         Resources.addType(self.ResourceTypes.Firmware, "firmware")
 
+        self.showSplashMessage(self._i18n_catalog.i18nc("@info:progress", "Loading machines..."))
+
         ## Add the 4 types of profiles to storage.
         Resources.addStorageType(self.ResourceTypes.QualityInstanceContainer, "quality")
         Resources.addStorageType(self.ResourceTypes.VariantInstanceContainer, "variants")
@@ -326,8 +329,6 @@ class CuraApplication(QtApplication):
         parser.add_argument("--debug", dest="debug-mode", action="store_true", default=False, help="Enable detailed crash reports.")
 
     def run(self):
-        self._i18n_catalog = i18nCatalog("cura");
-
         i18nCatalog.setTagReplacements({
             "filename": "font color=\"black\"",
             "message": "font color=UM.Theme.colors.message_text;",