mirror of
https://git.mirrors.martin98.com/https://github.com/Ultimaker/Cura
synced 2025-05-11 05:29:02 +08:00
Show warning message when using nightly build
Only shown in builds, for alpha versions Contributes to CURA-9494
This commit is contained in:
parent
7efe485f65
commit
6424c26f78
@ -616,8 +616,15 @@ class CuraApplication(QtApplication):
|
|||||||
def _onEngineCreated(self):
|
def _onEngineCreated(self):
|
||||||
self._qml_engine.addImageProvider("print_job_preview", PrintJobPreviewImageProvider.PrintJobPreviewImageProvider())
|
self._qml_engine.addImageProvider("print_job_preview", PrintJobPreviewImageProvider.PrintJobPreviewImageProvider())
|
||||||
version = Version(self.getVersion())
|
version = Version(self.getVersion())
|
||||||
if version.hasPostFix():
|
if hasattr(sys, "frozen") and version.hasPostFix() and "beta" not in version.getPostfixType():
|
||||||
self._qml_engine.rootObjects()[0].setTitle(f"{ApplicationMetadata.CuraAppDisplayName} {ApplicationMetadata.CuraVersion}")
|
self._qml_engine.rootObjects()[0].setTitle(f"{ApplicationMetadata.CuraAppDisplayName} {ApplicationMetadata.CuraVersion}")
|
||||||
|
message = Message(
|
||||||
|
self._i18n_catalog.i18nc("@info:warning",
|
||||||
|
f"This version is not intended for production use. If you encounter any issues, please report them on our GitHub page, mentioning the full version {self.getVersion()}"),
|
||||||
|
lifetime = 0,
|
||||||
|
title = self._i18n_catalog.i18nc("@info:title", "Nightly build"),
|
||||||
|
message_type = Message.MessageType.WARNING)
|
||||||
|
message.show()
|
||||||
|
|
||||||
@pyqtProperty(bool)
|
@pyqtProperty(bool)
|
||||||
def needToShowUserAgreement(self) -> bool:
|
def needToShowUserAgreement(self) -> bool:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user