X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=music_sampler%2Fapp.py;h=74f0acb679cd4bbd76267b656e6e8865cfcb0a07;hb=HEAD;hp=e7c90dbd8967da9a4cadda1a8068ef7c2223da54;hpb=ca3264c828e5220e9d729152572de7a4600149b4;p=perso%2FImmae%2FProjets%2FPython%2FMusicSampler.git diff --git a/music_sampler/app.py b/music_sampler/app.py index e7c90db..3fd6f51 100644 --- a/music_sampler/app.py +++ b/music_sampler/app.py @@ -1,4 +1,4 @@ -from .helpers import parse_args, register_fonts, path +from .helpers import parse_args, dump_config, register_fonts, path parse_args() @@ -12,6 +12,7 @@ from kivy.properties import ListProperty, StringProperty from kivy.core.window import Window from kivy.lang import Builder +dump_config() register_fonts() @@ -50,7 +51,7 @@ class Screen(FloatLayout): Window.on_request_close = self.on_request_close def focus_changed(self, instance, focus): - if Config.no_focus_warning: + if not Config.focus_warning: return if not focus: self.add_widget(self.unfocused_widget) @@ -67,5 +68,6 @@ class MusicSamplerApp(App): return Screen() def main(): - Builder.load_file(path() + "/music_sampler.kv") + with open(path() + "/music_sampler.kv", encoding='utf8') as f: + Builder.load_string(f.read()) MusicSamplerApp().run()