diff --git a/katrain/__main__.py b/katrain/__main__.py index 9797bca..2675c44 100644 --- a/katrain/__main__.py +++ b/katrain/__main__.py @@ -1,6 +1,7 @@ # first, logging level lower import os os.environ["KCFG_KIVY_LOG_LEVEL"] = os.environ.get("KCFG_KIVY_LOG_LEVEL", "warning") +os.environ['KIVY_AUDIO'] = "sdl2" # force working audio # next, icon from katrain.core.utils import find_package_resource # isort:skip diff --git a/spec/KaTrain.spec b/spec/KaTrain.spec index 7ea8808..eac31da 100644 --- a/spec/KaTrain.spec +++ b/spec/KaTrain.spec @@ -1,5 +1,5 @@ # -*- mode: python ; coding: utf-8 -*- -from kivy_deps import sdl2, glew +from kivy_deps import sdl2, glew, gstreamer from kivymd import hooks_path as kivymd_hooks_path block_cipher = None @@ -14,6 +14,7 @@ a = Analysis( datas=[ ("..\\katrain\\gui.kv", "katrain"), ("..\\katrain\\popups.kv", "katrain"), + ("..\\katrain\\beep.wav", "katrain"), ("..\\katrain\\config.json", "katrain"), ("..\\katrain\\KataGo", "katrain\\KataGo"), ("..\\katrain\img", "katrain\\img"), @@ -85,7 +86,7 @@ for console, name in console_names.items(): strip=False, upx=True, name=name, - console=False, + console=console, icon="C:\\icon.ico", )