mirror of
https://github.com/SoongNoonien/mpdevil.git
synced 2023-08-10 21:12:44 +03:00
added an internal setting to control the main refresh interval
This commit is contained in:
@ -673,6 +673,7 @@ class Client(MPDClient):
|
||||
self._settings=settings
|
||||
self.emitter=MpdEventEmitter()
|
||||
self._last_status={}
|
||||
self._refresh_interval=self._settings.get_int("refresh-interval")
|
||||
|
||||
#connect
|
||||
self._settings.connect("changed::active-profile", self._on_settings_changed)
|
||||
@ -806,7 +807,7 @@ class Client(MPDClient):
|
||||
print("connect failed")
|
||||
return True
|
||||
# connect successful
|
||||
self._main_timeout_id=GLib.timeout_add(100, self._main_loop)
|
||||
self._main_timeout_id=GLib.timeout_add(self._refresh_interval, self._main_loop)
|
||||
self.emitter.emit("reconnected")
|
||||
return False
|
||||
|
||||
|
Reference in New Issue
Block a user