X-Git-Url: https://scm.cri.ensmp.fr/git/minwii.git/blobdiff_plain/e4d58d3eda9c5d9f6080a560cf0443881fd9a297..0b332732d1a18bbf86ba8b8ee052f46059bace9c:/src/minwii/app.py diff --git a/src/minwii/app.py b/src/minwii/app.py index e249c70..dfe24ca 100755 --- a/src/minwii/app.py +++ b/src/minwii/app.py @@ -7,6 +7,7 @@ $URL$ """ import pygame +from pgu.gui import Theme from pgu.gui import Desktop from pgu.gui import QUIT from minwii.widgets.launch import LaunchScreen @@ -20,6 +21,8 @@ from minwii.config import SONG_FILE_PATH from minwii.config import SCREEN_RESOLUTION from minwii.globals import PLAYING_MODES_DICT from minwii.log import console, LOG_FORMAT_VERSION, envLogger +import os.path + class MinWii(object): @@ -29,7 +32,10 @@ class MinWii(object): self.wiimoteSupport = wiimoteSupport self.fullscreen = fullscreen LaunchScreen() - self.app = Desktop() + themedir = __file__.split(os.path.sep)[:-1] + ['widgets', 'data', 'minwii_theme'] + themedir = os.path.sep.join(themedir) + theme = Theme(themedir) + self.app = Desktop(theme=theme) self.synth = Synth() self.screenResolution = SCREEN_RESOLUTION envLogger.info('résolution écran : %s', self.screenResolution)