diff --git a/amulet_map_editor/api/framework/amulet_ui.py b/amulet_map_editor/api/framework/amulet_ui.py index e847a6a0..691c6006 100644 --- a/amulet_map_editor/api/framework/amulet_ui.py +++ b/amulet_map_editor/api/framework/amulet_ui.py @@ -4,6 +4,7 @@ from typing import Dict, Union import traceback import logging +import sys from amulet.api.errors import LoaderNoneMatched from amulet_map_editor.api.wx.ui.select_world import open_level_from_dialog @@ -37,11 +38,14 @@ class AmuletUI(wx.Frame): _level_notebook: AmuletLevelNotebook def __init__(self, parent): + title = f"Amulet {__version__}" + if not getattr(sys, "frozen", False): + title += " (source)" wx.Frame.__init__( self, parent, id=wx.ID_ANY, - title=f"Amulet V{__version__}", + title=title, pos=wx.DefaultPosition, size=wx.Size(1000, 600), style=wx.CAPTION diff --git a/amulet_map_editor/api/framework/app.py b/amulet_map_editor/api/framework/app.py index 10475413..60bfbc3d 100644 --- a/amulet_map_editor/api/framework/app.py +++ b/amulet_map_editor/api/framework/app.py @@ -10,6 +10,9 @@ from .warning_dialog import WarningDialog from .licence_dialog import LicenceDialog +# Disable OpenGL_accelerate logging +logging.getLogger("OpenGL.acceleratesupport").setLevel(logging.CRITICAL) + log = logging.getLogger(__name__) # Uses a conditional so if this breaks a build, we can just delete the file and it will skip the check