Skip to content

Commit

Permalink
switched force subtitles to server settings
Browse files Browse the repository at this point in the history
  • Loading branch information
DonDavici committed Oct 30, 2014
1 parent 73357ff commit 35c8ad7
Show file tree
Hide file tree
Showing 4 changed files with 4 additions and 4 deletions.
1 change: 1 addition & 0 deletions src/DP_Server.py
Original file line number Diff line number Diff line change
Expand Up @@ -426,6 +426,7 @@ def createSetup(self):

elif self.current.playbackType.value == "2":
self.useMappings = True
self.cfglist.append(getConfigListEntry(_("> Search and use forced subtitles"), self.current.useForcedSubtitles, _(" ")))

elif self.current.playbackType.value == "3":
self.useMappings = False
Expand Down
1 change: 0 additions & 1 deletion src/DP_Settings.py
Original file line number Diff line number Diff line change
Expand Up @@ -113,7 +113,6 @@ def createSetup(self):
self.cfglist.append(getConfigListEntry(_("> Use Cache for Sections"), config.plugins.dreamplex.useCache, _(" ")))
self.cfglist.append(getConfigListEntry(_("> Use Picture Cache"), config.plugins.dreamplex.usePicCache, _("Use this if you do not have enough space on your box e.g. no hdd drive just flash.")))
self.cfglist.append(getConfigListEntry(_("> Show Player Poster on external LCD"), config.plugins.dreamplex.lcd4linux, _("e.g. lcd4linux")))
self.cfglist.append(getConfigListEntry(_("> Search and use forced subtitles"), config.plugins.dreamplex.useForcedSubtitles, _(" ")))

if config.plugins.dreamplex.showUpdateFunction.value:
self.cfglist.append(getConfigListEntry(_("> Check for updates on startup"), config.plugins.dreamplex.checkForUpdateOnStartup, _("If activated on each start we will check if there is a new version depending on your update type.")))
Expand Down
2 changes: 1 addition & 1 deletion src/DP_View.py
Original file line number Diff line number Diff line change
Expand Up @@ -1360,7 +1360,7 @@ def onEnter(self):
if self.sessionData and str(self.sessionData[2]) == str(self.listViewList[int(currentIndex)][1]['ratingKey']):
self.session.openWithCallback(self.myCallback, DP_Player, self.listViewList, currentIndex, self.libraryName, self.autoPlayMode, self.resumeMode, self.playbackMode, sessionData=self.sessionData)
else:
if config.plugins.dreamplex.useForcedSubtitles.value and self.serverConfig.playbackType.value == "2":
if self.serverConfig.useForcedSubtitles.value and self.serverConfig.playbackType.value == "2":
self.subtitleData = self.getSubtitleInformation()

self.session.openWithCallback(self.myCallback, DP_Player, self.listViewList, currentIndex, self.libraryName, self.autoPlayMode, self.resumeMode, self.playbackMode, subtitleData=self.subtitleData)
Expand Down
4 changes: 2 additions & 2 deletions src/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -78,7 +78,6 @@
config.plugins.dreamplex.stopLiveTvOnStartup = ConfigYesNo()
config.plugins.dreamplex.useCache = ConfigYesNo(default = True)
config.plugins.dreamplex.usePicCache = ConfigYesNo(default = True)
config.plugins.dreamplex.useForcedSubtitles = ConfigYesNo(default = True)
config.plugins.dreamplex.useBackdropVideos = ConfigYesNo()
config.plugins.dreamplex.showDetailsInList = ConfigYesNo()
config.plugins.dreamplex.showDetailsInListDetailType = ConfigSelection(default = "1", choices = [("1", "user"), ("2", "server")])
Expand Down Expand Up @@ -148,7 +147,6 @@ def printGlobalSettings():
printl("summerizeSections: " + str(config.plugins.dreamplex.summerizeSections.value), "__init__::initGlobalSettings", "I")
printl("useCache: " + str(config.plugins.dreamplex.useCache.value), "__init__::initGlobalSettings", "I")
printl("usePicCache: " + str(config.plugins.dreamplex.usePicCache.value), "__init__::initGlobalSettings", "I")
printl("useForcedSubtitles: " + str(config.plugins.dreamplex.useForcedSubtitles.value), "__init__::initGlobalSettings", "I")

printl("", "__init__::initPlexSettings", "C")

Expand Down Expand Up @@ -181,6 +179,7 @@ def initServerEntryConfig():

config.plugins.dreamplex.Entries[i].subtitlesForDirectLocal = ConfigYesNo()
config.plugins.dreamplex.Entries[i].subtitlesLanguage = ConfigText(default = "de", visible_width = 2)
config.plugins.dreamplex.Entries[i].useForcedSubtitles = ConfigYesNo(default = True)


printl("=== SERVER SETTINGS ===", "__init__::initServerEntryConfig", "D")
Expand Down Expand Up @@ -233,6 +232,7 @@ def initServerEntryConfig():

# DIRECT LOCAL
printl("=== DIRECT LOCAL ===", "__init__::initServerEntryConfig", "D")
printl("use forced subtitles: " + str(config.plugins.dreamplex.Entries[i].useForcedSubtitles.value), "__init__::initServerEntryConfig", "D")

# DIRECT REMOTE
config.plugins.dreamplex.Entries[i].smbUser = ConfigText(visible_width=50, fixed_size=False)
Expand Down

0 comments on commit 35c8ad7

Please sign in to comment.