- Fix Ricerca globale
- Autoplay Blacklist separata dalla disattivazione server
This commit is contained in:
@@ -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
@@ -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
@@ -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:
|
||||
|
||||
Reference in New Issue
Block a user