mirror of
https://github.com/jellyfin/jellyfin-kodi.git
synced 2025-12-14 19:13:17 +00:00
Moved setting addon mode to utils
It was the only useful function left in setup.py since we've removed the rest of them over time
This commit is contained in:
parent
7ee28a0c71
commit
2cef5b727f
4 changed files with 20 additions and 62 deletions
|
|
@ -18,6 +18,7 @@ from .utils import unzip
|
|||
from .utils import create_id
|
||||
from .utils import convert_to_local as Local
|
||||
from .utils import has_attribute
|
||||
from .utils import set_addon_mode
|
||||
|
||||
from .wrapper import progress
|
||||
from .wrapper import catch
|
||||
|
|
|
|||
|
|
@ -460,6 +460,23 @@ def has_attribute(obj, name):
|
|||
except AttributeError:
|
||||
return False
|
||||
|
||||
def set_addon_mode():
|
||||
|
||||
''' Setup playback mode. If native mode selected, check network credentials.
|
||||
'''
|
||||
value = dialog("yesno",
|
||||
heading=translate('playback_mode'),
|
||||
line1=translate(33035),
|
||||
nolabel=translate('addon_mode'),
|
||||
yeslabel=translate('native_mode'))
|
||||
|
||||
settings('useDirectPaths', value="1" if value else "0")
|
||||
|
||||
if value:
|
||||
dialog("ok", heading="{jellyfin}", line1=translate(33145))
|
||||
|
||||
LOG.info("Add-on playback: %s", settings('useDirectPaths') == "0")
|
||||
|
||||
|
||||
class JsonDebugPrinter(object):
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue