From 8456661be5a1a240e029f16f18d1acfdba3c9d44 Mon Sep 17 00:00:00 2001 From: unknown Date: Thu, 20 Sep 2012 09:50:38 +0200 Subject: [PATCH] small bugfixes --- syncplay/SyncplayMPC.py | 11 +++++------ syncplay/ui/__init__.py | 1 + syncplay/ui/consoleUI.py | 2 +- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/syncplay/SyncplayMPC.py b/syncplay/SyncplayMPC.py index 5b21d59..cd75056 100644 --- a/syncplay/SyncplayMPC.py +++ b/syncplay/SyncplayMPC.py @@ -4,6 +4,7 @@ from syncplay.client import SyncplayClientManager from syncplay.players import mpc from syncplay.ConfigurationGetter import MPCConfigurationGetter + class SyncplayMPC(SyncplayClient): def __init__(self): SyncplayClient.__init__(self) @@ -15,12 +16,10 @@ class SyncplayMPC(SyncplayClient): def _prepareArguments(self): self.argsGetter = MPCConfigurationGetter() self.args = self.argsGetter.getConfiguration() - self.argsGetter.saveValuesIntoConfigFile() - + def _promptForMissingArguments(self): SyncplayClient._promptForMissingArguments(self) - #if(self.args.no_gui) - while (self.args.mpc_path == None): + if (self.args.mpc_path == None): self.args.mpc_path = self.interface.promptFor(promptName = "Path to mpc-hc.exe", message = "You must supply path to mpc on the first run, it's easier through command line arguments.") - - \ No newline at end of file + + \ No newline at end of file diff --git a/syncplay/ui/__init__.py b/syncplay/ui/__init__.py index 44d747e..f42f8b4 100644 --- a/syncplay/ui/__init__.py +++ b/syncplay/ui/__init__.py @@ -6,5 +6,6 @@ def getUi(graphical = True): ui = GraphicalUI() else: ui = ConsoleUI() + ui.setDaemon(True) ui.start() return ui \ No newline at end of file diff --git a/syncplay/ui/consoleUI.py b/syncplay/ui/consoleUI.py index b05e264..5d0a0fa 100644 --- a/syncplay/ui/consoleUI.py +++ b/syncplay/ui/consoleUI.py @@ -33,7 +33,7 @@ class ConsoleUI(threading.Thread): elif(self._syncplayClient): self._executeCommand(data) except: - raise + pass def promptFor(self, promptName = ">", message = ""): print(message)