- Fix Ricerca globale

- Autoplay Blacklist separata dalla disattivazione server
This commit is contained in:
Alhaziel01
2020-12-17 10:35:32 +01:00
parent 9416857884
commit a8f24f5840
108 changed files with 144 additions and 113 deletions
+2 -1
View File
@@ -377,7 +377,7 @@ class SearchWindow(xbmcgui.WindowXMLDialog):
for result in channelResults:
if result: items.append(self.makeItem(result))
pos = self.RESULTS.getSelectedPosition()
# self.RESULTS.reset()
self.RESULTS.reset()
self.RESULTS.addItems(items)
self.RESULTS.selectItem(pos)
if results:
@@ -646,6 +646,7 @@ class SearchWindow(xbmcgui.WindowXMLDialog):
elif not item.action:
self.getControl(QUALITYTAG).setText(item.fulltitle)
else:
logger.debug(item)
it = self.makeItem(item.tourl())
other.append(it)
+3 -2
View File
@@ -86,10 +86,11 @@ def saved_search(item):
for saved_search_text in saved_searches_list:
itemlist.append(
Item(channel=item.channel,
action="new_search",
Item(channel=item.channel if not config.get_setting('new_search') else 'globalsearch',
action="new_search" if not config.get_setting('new_search') else 'Search',
title=typo(saved_search_text.split('{}')[0], 'bold'),
search_text=saved_search_text.split('{}')[0],
text=saved_search_text.split('{}')[0],
mode='all',
thumbnail=get_thumb('search.png')))
+5 -4
View File
@@ -241,6 +241,7 @@ def server_debrid_config(item):
def servers_blacklist(item):
server_list = servertools.get_servers_list()
black_list = config.get_setting("black_list", server='servers')
blacklisted = []
list_controls = []
@@ -252,10 +253,10 @@ def servers_blacklist(item):
control = server_parameters["name"]
# control.setArt({'thumb:': server_parameters['thumb'] if 'thumb' in server_parameters else config.get_online_server_thumb(server)})
if defaults.get("black_list", False) or config.get_setting("black_list", server=server):
blacklisted.append(i)
list_controls.append(control)
if not config.get_setting("black_list", server=server):
list_controls.append(control)
if defaults.get("black_list", False) or server in black_list:
blacklisted.append(i)
list_servers.append(server)
ris = platformtools.dialog_multiselect(config.get_localized_string(60550), list_controls, preselect=blacklisted)
if ris is not None: