# -*- coding: utf-8 -*-
-# Copyright (c) 2013, 2014 Jack Kaliko <kaliko@azylum.org>
+# Copyright (c) 2013, 2014 kaliko <kaliko@azylum.org>
#
# This file is part of sima
#
#
#
"""
- Deal with MPD options ‑ idle and repeat mode
+ Deal with MPD options ‑ single and repeat mode
"""
# standard library import
"""
player = self.daemon.player
if player.playmode.get('single'):
- self.log.info('MPD "single" mode activated.')
- self.daemon.enabled = False
+ if self.daemon.config.getboolean('sima', 'single_disable_queue'):
+ self.log.info('MPD "single" mode activated.')
+ self.daemon.enabled = False
elif player.playmode.get('repeat'):
- self.log.info('MPD "repeat" mode activated.')
- self.daemon.enabled = False
+ if self.daemon.config.getboolean('sima', 'repeat_disable_queue'):
+ self.log.info('MPD "repeat" mode activated.')
+ self.daemon.enabled = False
else:
if self.daemon.enabled is False:
self.log.debug('enabling queuing (leaving single|repeat mode)')