예제 #1
0
파일: foos.py 프로젝트: peteclarkez/foos
    print('-s: scale')
    print('-f: framerate (default: 25)')
    sys.exit(2)

sf = 0
frames = 25
for opt, arg in opts:
    if opt == '-f':
        frames = int(arg)
    if opt == '-s':
        sf = float(arg)

root = os.path.abspath(os.path.dirname(__file__))
ui.media_path = root + "/img"

bus = Bus()
gui = ui.Gui(sf,
             frames,
             bus,
             show_leds=config.onscreen_leds_enabled,
             bg_change_interval=config.bg_change_secs)

if is_x11():
    logger.info("Running Keyboard")
    plugins.io_keyboard.Plugin(bus)

# Load plugins
PluginHandler(bus)

# Run main gui main loop
logger.info("Run GUI")